Ir para conteúdo
  • Cadastre-se

dev botao

lauout do xml soap pra carazinho rs no componente novo NFSe


gprego
  • Este tópico foi criado há 289 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

boa tarde

gostaria de saber como configura o ACBrNFSeX1

as configuraçoes dos arquivos .ini já estão carregadas

só o xml de envio não está no padrão abaixo aí o retorno vem o schema

testei o envio montando o layout pelo postman e retornou a nota

pra gerar o xml com estas informações

provedor IPM

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:net="net.atende">
  <soapenv:Header />
  <soapenv:Body>
    <net:GerarNfseEnvio>
<Rps>
<InfDeclaracaoPrestacaoServico Id="RPS_1" xmlns="http://www.abrasf.org.br/nfse.xsd">
<Competencia>2023-12-21</Competencia>
<Servico>
<Valores>
<ValorServicos>15.00</ValorServicos>
<ValorDeducoes>0</ValorDeducoes>
<ValorPis>0.00</ValorPis>
<ValorCofins>0.00</ValorCofins>
<ValorInss>0.00</ValorInss>
<ValorIr>0.00</ValorIr>
<ValorCsll>0.00</ValorCsll>
<OutrasRetencoes>0.00</OutrasRetencoes>
<ValTotTributos>0.00</ValTotTributos>
<ValorIss>00.45</ValorIss>
<Aliquota>3.00</Aliquota>
<DescontoIncondicionado>0.00</DescontoIncondicionado>
<DescontoCondicionado>0.00</DescontoCondicionado>
</Valores>
<IssRetido>2</IssRetido>
<ResponsavelRetencao>1</ResponsavelRetencao>
<ItemListaServico>04.02</ItemListaServico>

sem mais, agradeço a ajuda

Gledston

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Gledston,

A cidade Carazinho/RS trocou de provedor?

Pois no arquivo ACBrNFSeXServicos.ini consta que o provedor é DBSeller.

Se mudou para o provedor IPM, precisamos das URLs de homologação e produção bem como da versão do layout que esta sendo utilizado.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

grato pela resposta Italo, pode encerrar o post.

realmente mudaram pro IPM, tudo configurado no componente mas o ACBrNFSeX nao gera o RPS que estao exigindo

modelo postado ai acima.

eu tirei o inicio gerado pelo ACBr li no ACBrNFSeX mas nao deu certo

entao fiz de outro jeito pra atender o clientem importei o schema via DataBinding e gerei o RPS de acordo com modelo deles

coloquei o cabeçalho do soap e enviei via idHTTP passando no header o autorization login e senha base64

agradeço, se tiver um jeito ai do ACBrNFSeX gerar s;o o RPS, e encapsular no soap.

o provedor la voce envia só o RPS e ele ja te responde com a NFSe.

e só tem 2 serviços emite nota e cancela nota

grato mais uma vez.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Gledston,

O componente esta preparado para trabalhar com o o provedor IPM tanto no layout próprio dele quanto no layout da versão 2 da ABRASF.

Me forneça o que eu lhe pedi na postagem anterior.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

bom dia as URLS do webservice requerem login e senha

o que não posso fornecer infelizmente

como mencionei no pos se observar o ws esta esperando o soap com apenas o rps

o acbr até gera só que ao enviar manda o xml completo do rps

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:net="net.atende">
  <soapenv:Header />
  <soapenv:Body>
    <net:GerarNfseEnvio>
       <Rps>

         .... as tags do rps

      </Rps>
    </net:GerarNfseEnvio>
  </soapenv:Body>
</soapenv:Envelope>

gerei o rps com ACBr retirei as tags iniciais deixei so o rps

e quando carrega pro componente gera comopleto novamente envia mas o retorno é o wsdl do ws

por isso tive que gerar com a unit importada e enviar via idhttp com autentication: basic

o ws lá só tem 2 serviços emite nota e cancela nota

voce envia só o rps e ele retonra a nfse

no demo tem o botao Gerar RPS (Unitário) - tentei esta opçao mas nao gera um xml so com

       <Rps>

         .... as tags do rps

      </Rps>

o provedor é IPM no ACBr, mas a empresa que criou a soluçao optou 'so por estes serviços

a pergunta é:

o novo componente tem como gerar só um rps encapsular no soap e enviar?

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:net="net.atende">
  <soapenv:Header />
  <soapenv:Body>
    <net:GerarNfseEnvio>
       <Rps>

         .... as tags do rps

      </Rps>
    </net:GerarNfseEnvio>
  </soapenv:Body>
</soapenv:Envelope>

ps: as tags que valores zeradas tem que informar e o ACBr por ser double nao gera as tags com valor 0.00

como o cliente tem pressa tive que colocar outra soluçao

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Gledston,

O Usuário e Senha não fazem parte da URL, veja esta outra cidade que usa o provedor IPM com o layout da ABRASF versão 2.04

[4101804]
; Atualizado em 27/03/2023
Nome=Araucaria
UF=PR
Provedor=IPM
Versao=2.04
ProRecepcionar=https://ws-araucaria.atende.net:7443/?pg=services&service=WNENotaFiscalEletronicaNfe&cidade=padrao 
HomRecepcionar=https://migracao.atende.net/?pg=services&service=WNENotaFiscalEletronicaNfe&cidade=treina_araucaria

Me aponte onde esta o usuário e senha nas URLs de produção e homologação da cidade: Araucaria/PR.

Observação:

O componente ACBrNFSe não damos mais manutenção a quase 3 anos.

O componente que eu me refiro na minha postagem anterior é o ACBrNFSeX.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

a questão não é na url, o webservice tem autenticaçao pra acessar vai no header, base64, 

a questão é simplesmente que embora seja IPM, e padrão abrasf, eles exigem o soap da forma

como mostrei, e infelizmente mesmo com tudo configurado no ACBr, o formato gerado não foi aceito

no ws, do contrário teria funcionado,

a questão é gerar o xml só com as tags <rps></rps> e encapsular no soap já mostrado

e apesar de ser IPM o ACBr possuir as configurações que funcionam com outras cidades

infelizmente não funcionou com carazinho-rs, então não basta so informar o provedor,

o ACBr gera o rps corretamente mas a questão é a que na hora de enviar tem que seguir o layout

o rps gera assim: e na hora de enviar tem que sair o que esta em vermelho e no lugar as tags do soap

mais uma vez pergunto se tem como configurar pra na hora de enviar retirar estas tags em vermelho

e entrar as do soap, não sei como fazer isso no componente pra enviar o layout exigido. espero ter conseguido

passar a necessidade, por hora resolvi, eu nao tenho acesso la ao sistema me pediram pra resolver.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:net="net.atende">
  <soapenv:Header />
  <soapenv:Body>
    <net:GerarNfseEnvio>
       <Rps></Rps>

    </net:GerarNfseEnvio>
  </soapenv:Body>
</soapenv:Envelope>

<?xml version="1.0" encoding="utf-8"?>
<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd">
  <LoteRps>
    <ListaRps>

      <Rps>
        <InfDeclaracaoPrestacaoServico Id="RPS_14 xmlns=&quot;http://www.abrasf.org.br/nfse.xsd&quot;">
          <Competencia>2023-12-24</Competencia>
          <Servico>
            <Valores>
              <ValorServicos>290.95</ValorServicos>
              <ValorDeducoes>0.00</ValorDeducoes>
              <ValorPis>0.00</ValorPis>
              <ValorCofins>0.00</ValorCofins>
              <ValorInss>0.00</ValorInss>
              <ValorIr>0.00</ValorIr>
              <ValorCsll>0.00</ValorCsll>
              <OutrasRetencoes>0.00</OutrasRetencoes>
              <ValTotTributos>0.00</ValTotTributos>
              <ValorIss>8.73</ValorIss>
              <Aliquota>3.00</Aliquota>
              <DescontoIncondicionado>0.00</DescontoIncondicionado>
              <DescontoCondicionado>0.00</DescontoCondicionado>
            </Valores>
            <IssRetido>2</IssRetido>
            <ItemListaServico>04.02</ItemListaServico>
            <CodigoCnae></CodigoCnae>
            <Discriminacao>TESTE INTEGRACAO</Discriminacao>
            <CodigoMunicipio>4304705</CodigoMunicipio>
            <ExigibilidadeISS>1</ExigibilidadeISS>
            <MunicipioIncidencia>4304705</MunicipioIncidencia>
          </Servico>
          <Prestador>
            <CpfCnpj>
              <Cnpj></Cnpj>
            </CpfCnpj>
            <InscricaoMunicipal></InscricaoMunicipal>
          </Prestador>
          <TomadorServico>
            <IdentificacaoTomador>
              <CpfCnpj>
                <Cpf></Cpf>
              </CpfCnpj>
              <InscricaoMunicipal>99999</InscricaoMunicipal>
            </IdentificacaoTomador>
            <RazaoSocial></RazaoSocial>
            <Endereco>
              <Endereco></Endereco>
              <Numero></Numero>
              <Complemento></Complemento>
              <Bairro></Bairro>
              <CodigoMunicipio>4305850</CodigoMunicipio>
              <Uf>RS</Uf>
              <Cep></Cep>
            </Endereco>
          </TomadorServico>
          <RegimeEspecialTributacao>4</RegimeEspecialTributacao>
          <OptanteSimplesNacional>2</OptanteSimplesNacional>
          <IncentivoFiscal>2</IncentivoFiscal>
        </InfDeclaracaoPrestacaoServico>
      </Rps>

    </ListaRps>
  </LoteRps>
</EnviarLoteRpsEnvio>

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Gledston,

Tudo o que você relatou acima eu sei.

Vou lhe pedir mais uma vez.

Quais são as URLs de homologação e produção criadas pelo provedor IPM para a referida cidade?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

não sou funcinario da softhouse do sistema la, apenas tentei ajudar um amigo que trabalha la tentando

usar o ACBr mas sem sucessom entao passei outra soluçao e esta funcionando

talvez no outro ai do mesmo problema tem la o que voce esta pedindo. tem até o arquivo ini

grato mais uma vez pela atençao

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Gledston,

Tudo bem que você não é funcionário da SoftHouse, mas custa você pedir para o seu amigo as URLs que o provedor IPM passou para ele?

Vamos fazer o seguinte, já que nem você e seu amigo quer compartilhar com a comunidade as URLs, quem sabe outros desenvolvedores que entendem que compartilhar significa somar nos informe as URLs.

Vou dar esse tópico como encerrado e sem solução por falta de cooperação.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 289 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.