Ir para conteúdo
  • Cadastre-se

Marcelo Calvi Belanga

Membros Pro
  • Total de ítens

    285
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que Marcelo Calvi Belanga postou

  1. Bem simples isso @Arturo. Basta dar uma explorada para conhecer as propriedades do componente.
  2. Olha em homologação o código que solicita é 121, por isso que nunca fiz questão de fazer meus testes em homologação, imagine lidar com essas diferenças de códigos. Olha o mesmo print que te enviei anteriormente, mas no ambiente de homologação deles.
  3. Está tentando fazer em homologação? Nunca consegui emitir uma GNRe em homologação. Atualmente para o estado de GO, utilizo, 102.
  4. Boa tarde Luiz. O código desse campo extra é 102, conforme print anexo.
  5. Caro @Daniel Simoes, estava verificando minhas pendências e me deparei com esse assunto. Já de antemão me desculpe pela demora do feedback. Após os ajustes efetuados em 30/07/2018, as impressões estão perfeitas. Testadas em FR, ESCPOS, 1 e 2 linhas. Muito obrigado.
  6. Funcionou perfeitamente @Italo Jurisato Junior, abaixo um XML de exemplo com o mesmo produto com diferimento total e parcial. Muito obrigado. @Felipe E. Resende Mesquita, pode fechar o tópico. 35181103857918000140550000000005421961271761-procNFe.xml
  7. Acabei de verificar a condição adicionada em pcnNFeW. Voltarei para dar o feedback.
  8. @Italo Jurisato Junior, foi bem rápido.... Acabei de ver que subiu uma alteração sobre esse post. Vou atualizar e fazer os testes, retorno para dar o feedback. Muito obrigado.
  9. Basicamente, teria que alterar o arquivo pcnConversao.pas, da seguinte forma? TpcnDeterminacaoBaseIcms = (dbiMargemValorAgregado, dbiPauta, dbiPrecoTabelado, dbiValorOperacao, dbiNenhum); // N13 - Modalidade de determinação da BC do ICMS ****************************** function modBCToStrTagPosText(const t: TpcnDeterminacaoBaseIcms): string; begin result := EnumeradoToStr(t, ['0 - Margem Valor Agregado (%)', '1 - Pauta (Valor)', '2 - Preço Tabelado Máx. (valor)', '3 - valor da operação', ''], [dbiMargemValorAgregado, dbiPauta, dbiPrecoTabelado, dbiValorOperacao, dbiNenhum]); end; function modBCToStr(const t: TpcnDeterminacaoBaseIcms): string; begin // 0 - Margem Valor Agregado (%); // 1 - Pauta (Valor); // 2 - Preço Tabelado Máx. (valor); // 3 - valor da operação. result := EnumeradoToStr(t, ['0', '1', '2', '3', ''], [dbiMargemValorAgregado, dbiPauta, dbiPrecoTabelado, dbiValorOperacao, dbiNenhum]); end; function StrTomodBC(out ok: boolean; const s: string): TpcnDeterminacaoBaseIcms; begin result := StrToEnumerado(ok, s, ['0', '1', '2', '3', ''], [dbiMargemValorAgregado, dbiPauta, dbiPrecoTabelado, dbiValorOperacao, dbiNenhum]); end;
  10. Bom dia Italo, Pensei exatamente isso, mas não tenho conhecimento suficiente para esse tipo de alteração. Pode me ajudar?
  11. Olá @Amarildo de Matos Não uso TXT, monto direto no componente. Segue o XML. 35181103857918000140550000000005391331010963-procNFe.xml
  12. Boa tarde, Estou com uma situação que não descobri como resolver, procurei pelo fórum e não encontrei nada. Como não informar a TAG modBC quando ICMS51 com pDif=100? Ou seja, quando o diferimento do produto for 100%, devo informar apenas a tag <orig> e <CST> e neste caso a tag modBC está sendo informada automaticamente com <modBC>0</modBC>, por se tratar de um tipo enumerado. Conforme a imagem abaixo: Mas na tabela onde informa se a tag é obrigatória ou não para cada CST, temos um ?, no modBC para o ICMS51, como pode ser visto na imagem abaixo: Pesquisando, encontrei essa informação: Agradeço, desde já alguém que possa ajudar. Obrigado.
  13. Bom pessoal, necessitei dessas informações que não havia conseguido obter, para tratar a rejeição 573, de duplicidade de evento, com a ajuda do @BigWings, consegui obter as informações necessárias para salvar na base de dados, as informações que geralmente salvo, quando o registro do evento ocorre normalmente. O que ocorreu esse dias e que na resposta do webservice de evento, deu algum problema que o aplicativo não recebeu tais informações, então após a consulta da NFe pela chave de acesso, tenho tais informações carregadas no componente. Por fim, usei Campo.SaveToFile para salvar o XML "-procEventoNFe.xml" do evento. Não sei se é a maneira mais simples, mas foi a única forma que consegui. Se houver mais algum comentário, ou dica, ótimo. Caso contrário, podemos dar por encerrado esse tópico. Obrigado.
  14. Muitíssimo obrigado @BigWings, era exatamente isso que eu precisava. Acrescentando informações ao mesmo assunto... Através deste DM_Principal.ACBrNFe.WebServices.Consulta.procEventoNFe.Items.RetEventoNFe.XML, consegui separar somente o XML do envento teCancelamento e salvar na base de dados. Através do componente, consigo gravar somente esse XML em disco após a consulta? Como se fosse no Envio do Evento?
  15. Boa tarde Felipe, preciso da data e hora do registro do recibo e não da NFe. Não consigo chegar na tag dhRegEvento.
  16. Boa tarde a todos... Estou tentando tratar um erro de duplicidade de evento de cancelamento e preciso pegar o conteúdo da tag dhRegEvento e nProt, que obtenho após carregar o XML de autorização da NFe e executar uma consulta pela chave de acesso no Webservice. Não consigo encontrar como pegar essas informações. Segue abaixo, imagem para facilitar entendimento, se alguém souber e por ajudar, fico muito agradecido.
  17. Olá @bochnia, obrigado por compartilhar tal informação. Agora é só aguardar o lançamento da próxima versão na Conference.... E sobre essa solução temporária, qual seria?
  18. Pode nos enviar o xml para análise?
  19. Bom dia Daniel, Após a escolha das opções, clico em Gravar Inscrição e nada acontece. Apenas para registro, segue minhas escolhas. Obrigado
  20. @Fernando Rodrigo, conseguiu resolver seu problema?
  21. Bom dia Fernando, Veja que no seu XML, você está passando o código da receita de ICMS ST e o detalhamento da Receita do DIFAL. <c02_receita>100099</c02_receita> <c25_detalhamentoReceita>000005</c25_detalhamentoReceita> Tente passar desta forma e veja se dá certo <c02_receita>100099</c02_receita> <c25_detalhamentoReceita>000003</c25_detalhamentoReceita>
  22. O cache bagunça após a exclusão do último registro do detalhe, correto?
  23. pDevol = Percentual da mercadoria devolvida. Só fazer cálculo. Na dúvida, o departamento fiscal de seu cliente, deve estar apto a responder essa pergunta. No meu caso, deixo para o cliente digitar conforme orientação do departamento fiscal dele.
  24. Boa noite. Não consegui não. Deixe no afterdelete um applyupdates. Não resolve da forma que eu queria, mas funciona. Você enfrenta o mesmo problema?
×
×
  • 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.