
RenatoE
Membros-
Total de ítens
164 -
Registro em
-
Última visita
-
Days Won
1
RenatoE last won the day on 15 Dezembro 2017
RenatoE had the most liked content!
Últimos Visitantes
2.217 visualizações
RenatoE's Achievements
-
@BigWings @Daniel Simoes @Italo Giurizzato Junior Preenchido o componente ACBrNotaFiscal.NFe.infRespTec.CNPJ := 1234001010200; ACBrNotaFiscal.NFe.infRespTec.xContato := 'Pedro II'; ACBrNotaFiscal.NFe.infRespTec.idCSRT := 1; ACBrNotaFiscal.NFe.infRespTec.hashCSRT := '432478392dfhdjsfhds'; -------------------------------------- procedure TNFeW.GerarinfRespTec; begin if (idCSRT <> 0) and (CSRT <> '') then -> utilizar if (NFe.infRespTec.idCSRT <> 0) and (NFe.infRespTec.hashCSRT <> '') then begin Gerador.wCampo(tcInt, '#086', 'idCSRT ', 02, 02, 1, idCSRT, DSC_IDCSRT); -> NFe.infRespTec.idCSRT Gerador.wCampo(tcStr, '#087', 'hashCSRT', 28, 28, 1, CalcularHashCSRT(CSRT, FChaveNFe), DSC_HASHCSRT); -> NFe.infRespTec.hashCSRT end; end; end; Ao chegar no método TNFeW.GerarinfRespTec, o campo idCSRT permanece zerado, uma vez que o valor está sendo obtido de outra classe. Contudo, ao ajustar para utilizar NFe.infRespTec.idCSRT, o valor é preenchido corretamente, já que está sendo atribuído diretamente ao local correto.
-
@BigWings confirmar se a implementação correta dos campos IdCSRT e hashCSRT não seria dentro da classe TinfRespTec. Por exemplo: ACBrNotaFiscal.NFe.infRespTec.CNPJ := 1234001010200; ACBrNotaFiscal.NFe.infRespTec.xContato := 'Pedro II'; ACBrNotaFiscal.NFe.infRespTec.idCSRT := 1; ACBrNotaFiscal.NFe.infRespTec.hashCSRT := '432478392dfhdjsfhds'; Notei que o campo hashCSRT está sendo atribuído corretamente. Contudo, os campos IdCSRT e hashCSRT estão sendo utilizados em classes diferentes, o que pode gerar inconsistências. Acredito que o correto seria mantê-los na mesma classe (TinfRespTec) para garantir a integridade e coerência das informações.
-
RenatoE started following Correção na Implementação dos Campos hashCSRT e IDCSRT
-
Correção na Implementação dos Campos hashCSRT e IDCSRT
um tópico no fórum postou RenatoE NFC-e - Nota Fiscal do Consumidor Eletrônica
Prezados, Estou realizando a implementação dos campos hashCSRT e IDCSRT referentes ao responsável técnico na NF-e e NFC-e. No entanto, observei que o código está buscando os valores de uma origem incorreta. Atualmente, os valores estão sendo obtidos do módulo pcnNFeW, quando o correto seria buscá-los no módulo pcnNFe. ACBr O correto seria: -
boa tarde, alguém sabe me dizer Distribuição DFe com 1 único certificado para matriz e filial vai funcionar? Tem 1 cliente é matriz e filial, na matriz esta usando 1 certificado e esta vindo as XML correto, porem na filial esta utilizando o mesmo certificado não vem nenhum XML , cliente me mostrou o XML Consulta esta sendo utilizada é DistribuicaoDFePorUltNSU
-
Boa tarde, Senhor(es, as) tenho 2 questionamento a fazer se puderem me ajudar 1º conforme eu vi no fórum tinha algumas cidades do provedor COPLAN mudando de url, quando fui implementar a cidade sinop aqui, tinha dado um erro Erro(s): Código : X999 Mensagem: Erro de Conexão: Premature end of data in tag a line 1. alterei a url que antes era [5107909] Nome=Sinop UF=MT Provedor=Coplan Versao=2.01 ProRecepcionar=https://www.gp.srv.br/tributario_sinop/servlet/anfse_web_service Alterei para : [5107909] Nome=Sinop UF=MT Provedor=Coplan Versao=2.01 ProRecepcionar=https://www.gp.srv.br/tributario/sinop/anfse_web_service Perfeito funcionou. 2º quando estou emitindo em Ambiente de homologação com usuário e senha "Exemplo : usuário CNPJ e senha 123" funciona perfeita mente eu entro no site no ambiente de homologação tem todas as NFSe emitidas, agora quando vou enviar em Ambiente de produção com a mesma senha e mesmo usuário quando vai emitir da erro, só que porem no site eu consigo entrar normalmente. Erro: <?xml version="1.0" encoding="UTF-8"?> -<EnviarLoteRpsSincronoResposta xmlns="http://www.abrasf.org.br/nfse.xsd"> -<ListaMensagemRetorno> -<MensagemRetorno> <Codigo>E138</Codigo> <Mensagem>Usuario nao autorizado a realizar o servico.</Mensagem> <Correcao>Informe os dados de um usuario autorizado a executar o servico.</Correcao> </MensagemRetorno> -<MensagemRetorno> <Codigo>E347</Codigo> <Mensagem>CNPJ/CPF do Prestador do servico nao autorizado a emitir NFS-e</Mensagem> <Correcao>Solicite autorizacao para emitir NFS-e para o CNPJ/CPF informado.</Correcao> </MensagemRetorno> -<MensagemRetorno> <Codigo>E327</Codigo> <Mensagem>O regime de tributacao informado difere do registrado na Prefeitura.</Mensagem> <Correcao>Procure a Prefeitura para atualizar o regime de tributacao no cadastro do contribuinte.</Correcao> </MensagemRetorno> </ListaMensagemRetorno> </EnviarLoteRpsSincronoResposta> Alguém sabe me informar o que pode ser feito? 10-lista-nfse-sinc.xml
-
Troca de URL do provedor COPLAN de Barra do Garças/MT
RenatoE replied to Márcio Baroni's tópico in ACBrNFSe
@Italo Giurizzato Junior SINOP também trocou de URL https://www.gp.srv.br/tributario/sinop/anfse_web_service fiz o teste trocando na url nome da cidade para cidade de sinop passou -
Mudança no link do servidor coplan de Alta Floresta
RenatoE replied to MarcusSmith's tópico in ACBrNFSe
@MarcusSmith blz, muito obrigado! deixa eu aproveitar e te pergunta, so alterou o link ou voce trocou algum arquivo do schemas? o xsd? Obrigado por responder. -
Mudança no link do servidor coplan de Alta Floresta
RenatoE replied to MarcusSmith's tópico in ACBrNFSe
@MarcusSmith qual Link que voce viu os links? pois eu estou com problemas com a CIDADE de SINOP, queria sabe se a SINOP também mudou? -
Envio da cidade de Grajaú usando Fiss-lex
RenatoE replied to Eudes Gonçalves Brasil's tópico in ACBrNFSe
Boa tarde, @Italo Giurizzato Junior estou com mesmo problema do Eudes, qual cidade posso usar Grajau-MA?? -
Bom dia, adicionei um campo novo que nao tinha indExcApur1250 no evento S1299 FindExcApur1250: TpSimNao; if (Self.ideEvento.IndApuracao = iapuMensal) AND (Copy(Self.ideEvento.perApur,1,4)+Copy(Self.ideEvento.perApur,6,2) < '202105') then if (Self.InfoFech.indExcApur1250 = tpSim) then Gerador.wCampo(tcStr, '', 'indExcApur1250', 1, 1, 1, eSSimNaoToStr(self.InfoFech.indExcApur1250)); Fonte da alteração esta aqui pcesS1299.pas Obrigado!
-
Erro no evento S1280 Valor de tpIndSubstPatrOpPort
RenatoE replied to RenatoE's tópico in ACBreSocial
@Italo Giurizzato Junior Muito Obrigado! -
Boa tarde, fiz a atualização porem encontrei um erro ACBreSocial: no evento 1280: unit pcesS1280; procedure TEvtInfoComplPer.GerarInfoSubstPatr; Gerador.wCampo(tcStr, '', 'indSubstPatr', 1, 1, 1, eSIndSubstPatrOpPortStr(InfoSubstPatr.indSubstPatr)); eSIndSubstPatrOpPortStr(InfoSubstPatr.indSubstPatr) ele recebe 3 valores = tpIndSubstPatrOpPort = (spVazio, spIntegralmenteSubstituida, spParcialmenteSubstituida); no momento que você envia spIntegralmenteSubstituida, ele estava colocando valor 2 sendo que o valor correto é 1 -------------------------------------------------------------------- O erro se encontra na unit pcesConversaoeSocial; na função com erro function eSIndSubstPatrOpPortStr(const t: tpIndSubstPatrOpPort string; begin result := EnumeradoToStr2(t,TGenericosString1_2 ); end; Tem que alterar para Correção function eSIndSubstPatrOpPortStr(const t: tpIndSubstPatrOpPort string; begin result := EnumeradoToStr2(t,TGenericosString0_2 ); end; Alterando aqui o valor passa a ser 1 como o correto, o motivo porque ele tem 3 valores (spVazio, spIntegralmenteSubstituida, spParcialmenteSubstituida) Quando tiver algum erro posso reportar no DISCORD? pcesConversaoeSocial.pas
-
@EMBarbosa a sim desculpa o engano, eu entendi que eu iria precisar alterar o nome da variavel, Muito Obrigado!
-
@EMBarbosa, OK vou alterar, ja vou encaminhar a alteração.