Ir para conteúdo
  • Cadastre-se

dev botao

Erro Rps De Contagem


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

Recommended Posts

  • Consultores

Boa tarde ALA,

 

Na pasta de Schemas para o provedor GovBR temos dois modelos de schemas em ambos as TAGs do grupo <valores> na sua grande maioria são opcionais, logo o componente esta gerando de forma correta.

 

Precisamos saber com exatidão qual é o schema que o provedor segue, pelo jeito nenhum dos dois disponibilizados junto com o programa exemplo.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia ALA,

 

Favor atualizar os fontes e testar novamente.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Se não houve alteração nas units referentes aos "DA", ou seja, DANFE, DACTE, etc. então não se faz necessário.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Ítalo, boa tarde. Será que vc poderia incluir as tag's que estão faltando. Obrigado.

 

 

 

Ítalo, bom dia. Será que vc poderia incluir as tag's que estão faltando. Obrigado.

 

ALA 

não precisa postar duas vezes a mesma mensagem

se o italo não respondeu é porque não leu, então seja paciente e aguarde

essa é a terceira vez que é chamado sua atenção, próxima será marcado e terá que ser aprovado suas mensagem

a equipe agradece

favor ler as regras do fórum!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde ALA,

 

Favor atualizar os fontes e testar novamente.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Ítalo, muito obrigado. Desculpe ter postado varias vezes o mesmo assunto. Com relação ao teste baixei a nova versão e testei, mas ocorreu o erro abaixo: Estou utilizando o schema da pasta C:\ACBr\Exemplos\ACBrNFe2\Delphi\Schemas

 

Obs.: O arquivo Modelo xml.doc foi enviado pela prefeitura de contagem

Editado por ALA
Link para o comentário
Compartilhar em outros sites

Ítalo, entrei em contato com a prefeitura de Contagem que respondeu

 

Prezado(a) Sr(a):

bom dia.

 

o XML continua diferente do modelo XML (ver anexo).

Favor entrar em contato com o Plantão Fiscal: 3363-5644 (Gislene)

 

Atenciosamente,

Plantão Fiscal

 

Obs.: Mas não estou conseguindo identificar onde esta o erro

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia ALA,

 

Se você comparar o grupo <valores> do XML (2NFS-RPS.xml) que você postou como anexo com a imagem (lado direito) que foi posta no post #1, que é a estrutura gerada pela prefeitura, o respectivo grupo, esta exatamente igual, ou seja todas as TAGs estão presentes e na mesma ordem.

 

E a mensagem de rejeição que você postou agora diz que a TAG OutrasRetencoes esta fora do lugar.

 

No manual em PDF que também você postou, note que na página 21 na estrutura do TcValores a TAG OutrasRetencoes vem antes de BaseCalculo.

 

E tem mais note que as TAGs DescontoCondicionado e DescontoIncondicionado estão inverdidos conforme o XML gerado pela prefeitura, postado no post #1.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo,mas quem gera a sequencia de tag e o componente ?

 

Abaixo como estou montando o XML

 

    // *** VALORES *** //
                     Servico.Valores.ValorServicos          := NFe.FieldByName('NFS_VLR_SERVICO').AsCurrency;
                     Servico.Valores.ValorDeducoes          := 0.00;
                     Servico.Valores.ValorPis               := NFe.FieldByName('NFS_VLR_PIS'    ).AsCurrency;
                     Servico.Valores.ValorCofins            := NFe.FieldByName('NFS_VLR_COFINS' ).AsCurrency;
                     Servico.Valores.ValorInss              := NFe.FieldByName('NFS_VLR_INSS'   ).AsCurrency;
                     if NFe.FieldByName( 'NFS_VLR_IRRF' ).AsCurrency <> 0 then
                        Servico.Valores.ValorIr             := NFe.FieldByName( 'NFS_VLR_IRRF' ).AsCurrency
                     else
                        Servico.Valores.ValorIr             := NFe.FieldByName( 'NFS_VLR_IRPJ' ).AsCurrency;

                     Servico.Valores.ValorCsll              := NFe.FieldByName( 'NFS_VLR_CSLL' ).AsCurrency;

                     Servico.Valores.OutrasRetencoes        := 0.00;
                     Servico.Valores.DescontoCondicionado   := 0.00;
                     Servico.Valores.DescontoIncondicionado := NFe.FieldByName( 'NFS_VLR_DESCONTO' ).AsCurrency;
                     Servico.Valores.Aliquota               := ( NFe.FieldByName('NFS_PERC_ISS'   ).AsCurrency / 100 );
                     Servico.Valores.BaseCalculo            := NFe.FieldByName( 'NFS_VLR_BASE_ISS' ).AsCurrency;

                     if Servico.Valores.IssRetido = stNormal then  // Retido Não
                     begin
                        Servico.Valores.ValorIss       := NFe.FieldByName('NFS_VLR_ISS').AsCurrency;
                        Servico.Valores.ValorIssRetido := 0.00;
                     end
                     else // Retido Sim
                     begin
                        Servico.Valores.ValorIss       := 0.00;
                        Servico.Valores.ValorIssRetido := NFe.FieldByName( 'NFS_VLR_ISS' ).AsCurrency;
                     end;

                     // Vlr da NFSe
                     Servico.Valores.ValorLiquidoNfse := NFe.FieldByName('NFS_VLR_TOTAL_NOTA' ).AsCurrency;

Editado por ALA
Link para o comentário
Compartilhar em outros sites

  • Consultores

Quem gera o XML do RPS e consequentemente a sequencia de TAGs é o componente.

 

Agora que gera o XML da NFS-e é o webservice do provedor.

 

Assim que o componente obtem o retorno contendo a NFS-e, o componente o extrai e salva em disco com o nome: <num>-nfse.xml dentro da pasta NFSe.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde ALA,

 

Os schemas indica que varias TAGs do grupo <valores> são opcionais, ou seja não precisa ser geradas.

 

Mas o WebServices dos caras não segue o schema, exige que as mesmas sejam geradas mesmo com o valor zero.

 

A ordem dessas TAGs não seguem o schema e o manual, pois o WebServices rejeita o XML do RPS.

 

Concorda que fica dificil de trabalhar desta forma?

 

Sugestão entrar em contato com eles e solicitar um modelo de XML de RPS que é aceito pelo WebService, bem como o schema para poder valida-lo antes do envio.

 

Sem isso, meu caro, é ficar na TE - Tentativa e Erro.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Senhores, bom dia. Será que alguém pode me ajudar com o problema abaixo. Já envie vários e-mails para prefeitura de Contagem, mas o retorno recebido não resolveu o problema.

Tenho que gerar um XML igual ao Gerado_Pela_Prefeitura.....XML que foi digitado direto no site da prefeitura de Contagem, mas quando tento enviar via WebService retorna as msg em anexo.

 

 

Senhora Gislene( prefeitura de Contagem ), bom dia. Conforme conversamos na sexta feira( 10/01/2013 ) anexo os xmls gerados.

 

1º XML: Emitido com:

      * Natureza da Operação  = 1 Tributação no Município

      * Iss Retirdo           = 2 Não

      * Base de Calculo       = 0,00

      * Código do Serviço     = 03.01

      * Codigo Tributação     = 301

Msg de erro: Erro_1

 

2º XML: Emitido com:

      * Natureza da Operação  = 1 Tributação no Município

      * Iss Retirdo           = 2 Não

      * Base de Calculo       <> 0

      * Código do Serviço     = 03.01

      * Codigo Tributação     = 301

Msg de erro: Erro_1

 

3º XML emitido igual ao XML digitado no site da prefeitura.

Msg de erro: Erro_1

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Tive os mesmos problemas ao realizar os testes. Consegui resolver atualizando os arquivos . XSD

 

Envelope SOAP.xml

xmldsig-core-schema20020212.xsd.xml

Envelope SOAP.xml

nfse.xsd.xml

SysWorld T.I

Desenvolvimento de Software

 

Belo Horizonte - MG - Brasil

Elias Rodrigues de Oliveira - Analista Desenvolvedor

Tels: 55-31- 3486-1269 / 9339-1852

Email: [email protected]

Skype: elias.oliveira.rodrigues Site:w ww.sysworldti.com.br/

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Atualizei os fontes está dando erro também.

SysWorld T.I

Desenvolvimento de Software

 

Belo Horizonte - MG - Brasil

Elias Rodrigues de Oliveira - Analista Desenvolvedor

Tels: 55-31- 3486-1269 / 9339-1852

Email: [email protected]

Skype: elias.oliveira.rodrigues Site:w ww.sysworldti.com.br/

 

Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.