Ir para conteúdo
  • Cadastre-se

Roger Doniz

Membros
  • Total de ítens

    11
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Roger Doniz's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

  1. Boa tarde, estou tentando transmitir NFC-e para o estado do AM com várias formas de pagamento diferente na mesma nota, mas o componente ACBR pega somente a primeira forma de pagamento do meu arquivo, o que gera erro ao tentar transmitir a NFC-e. Como resolver este problema?
  2. Paulinho, Como você fez com notas que tem várias formas de pagamento??? Como Dinheiro, Cheque e Cartão.....como ficou o xml?
  3. Foi resolvido o problema de não imprimir o número correto de cópias informado no setup?
  4. O problema estava em minha máquina, ao excluir os componentes antigos eu estava com dois Delphi aberto, fiz o processo de exclusão novamente e instalei tudo, voltou a funcionar.
  5. Boas..... Atualizei meu componente hoje pela manhã, estou tentando utilizar o cancelamento de nota por evento, mas estou com problema...na ACBRNFeUtil.asp na function AssinarMSXML ele adiciona a assinatura e fecha o arquivo com </evento></envEvento>, porem notei que no inicio do meu arquivo não consta a abertura <envEvento>. Logo abaixo o conteúdo do XML deve ser lido, mas como aparentemente o XML está incompleto gera o raise EACBrNFeException.Create('Não foi possível carregar o arquivo: '+XML), mais alguém está com este problema???
  6. Boa tarde. Gostaria de saber se tem como pegar o número do CNPJ do certificado digital? Grato.
  7. Bom dia, As impressora de cupom fiscal utilizam o limite máximo para impressão do campo Descrição dos produto, porem na programação impressora SWEDA está limitado em 33, gostaria de saber se este tamanho pode ser alterado na próxima versão do componente para 233??? Agrto.
  8. Baixei esta versão do componente na semana passada, a Unit ACBrNFe está com a versão “ACBRNFE_VERSAO = '0.4.0a';”, mas alguns arquivos como a Unit pcnProcNFe não estava atualizado. Obrigado pela atenção. Rogério
  9. André! verifiquei a versão do componente é a "ACBRNFE_VERSAO = '0.4.0a';" para resolver meu problema tive que fazer a seguinte alteração "comentada com //" no fonte: procedure TNFeW.GerarDetImpostoPIS(const i: integer); begin Gerador.wGrupo('PIS', 'Q01'); if nfe.Det.Imposto.PIS.CST in [pis01, pis02] then begin Gerador.wGrupo('PISAliq', 'Q02'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(nfe.Det.Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe2, 'Q07', 'vBC ', 01, 15, 1, nfe.Det.Imposto.PIS.vBC, DSC_VBC); Gerador.wCampo(tcDe2, 'Q08', 'pPIS ', 01, 05, 1, nfe.Det.Imposto.PIS.pPIS, DSC_PPIS); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, nfe.Det.Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISAliq'); end else if nfe.Det.Imposto.PIS.CST = pis03 then begin Gerador.wGrupo('PISQtde', 'Q03'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(nfe.Det.Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe4, 'Q10', 'qBCProd ', 01, 16, 1, nfe.Det.Imposto.PIS.qBCProd, DSC_QBCPROD); Gerador.wCampo(tcDe4, 'Q11', 'vAliqProd', 01, 15, 1, nfe.Det.Imposto.PIS.vAliqProd, DSC_VALIQPROD); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, nfe.Det.Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISQtde'); end else if nfe.Det.Imposto.PIS.CST in [pis04, pis06, pis07, pis08, pis09] then begin Gerador.wGrupo('PISNT', 'Q04'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(nfe.Det.Imposto.PIS.CST), DSC_CST); Gerador.wGrupo('/PISNT'); end // else if nfe.Det.Imposto.PIS.CST = pis99 then else if nfe.Det.Imposto.PIS.CST in [pis73, pis99] then begin if (NFe.Det.Imposto.PIS.vBC + NFe.Det.Imposto.PIS.pPIS > 0) and (NFe.Det.Imposto.PIS.qBCProd + NFe.Det.Imposto.PIS.vAliqProd > 0) then Gerador.wAlerta('Q05', 'PISOutr', DSC_PISOUTR, 'As TAG e não podem ser informadas em conjunto com as TAG e '); if (NFe.Det.Imposto.PIS.qBCProd + NFe.Det.Imposto.PIS.vAliqProd > 0) then begin Gerador.wGrupo('PISOutr', 'Q05'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(nfe.Det.Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe4, 'Q10', 'qBCProd ', 01, 16, 1, nfe.Det.Imposto.PIS.qBCProd, DSC_QBCPROD); Gerador.wCampo(tcDe4, 'Q11', 'vAliqProd', 01, 15, 1, nfe.Det.Imposto.PIS.vAliqProd, DSC_VALIQPROD); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, nfe.Det.Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISOutr'); end else begin Gerador.wGrupo('PISOutr', 'Q05'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(nfe.Det.Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe2, 'Q07', 'vBC ', 01, 15, 1, nfe.Det.Imposto.PIS.vBC, DSC_VBC); Gerador.wCampo(tcDe2, 'Q08', 'pPIS ', 01, 05, 1, nfe.Det.Imposto.PIS.pPIS, DSC_PPIS); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, nfe.Det.Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISOutr'); end; end; Gerador.wGrupo('/PIS'); end; PS.: Só estou tentando tirar uma duvida se estou fazendo algo de errado em meu arquivo. grato.
  10. André! As alterações disponibilizadas em notas técnicas pelo governo, serão implementadas no componente ou somente após um novo manual de integração?
  11. Roger Doniz

    CST PIS COFINS 73

    Bo atarde a todos!!! Estou com problema nos códigos de CST de PIS e COFINS na sequencia de nº 50 à 98, o arquivo .xml que envio para o componente está correto, mas quando o componente tenta ler estas duas informações, não encontra especificação na procedure TNFeW.GerarDetImpostoPIS(const i: integer) da UNIT pcnNFeW. Nesta unit está especificado do código CST 01 à CST 09 e o CST 99. Tenho que implementar os outros códigos ou estou fazendo algo errado??? OBS. Estou com a Versão 0.9.0b do componente ACBR Grato.
×
×
  • 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.