Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/08/2016 in all areas

  1. Olá Italo Segue pnfsNFSeR.pas com o método LerNFSe_CONAM atualizado. Com esta atualização agora é possível ter uma leitura mais completa do XML para efetuar a impressão local. Acredito que isso torna o Provedor Conam 100% funcional. OBS: Não fiz nenhuma alteração nos recursos de impressão, caso tenham alguma dúvida que eu possa ajudar, fico a disposição. Abraços, pnfsNFSeR.pas
    1 point
  2. Amigo, o CRT está como 1 - Simples Nacional e no produto está sendo informado o CST e não o CSOSN verifica alguma coisa sobre isso.
    1 point
  3. Enviado. Muito obrigado novamente.
    1 point
  4. Bom dia André, Eu que lhe agradeço pelos testes e os ajustes. Vou atualizar a minha lista de provedores que estão funcionando 100%.
    1 point
  5. Bom dia André, Muito obrigado, desculpe pela falha, já esta no repositório, favor atualizar pois a sua unit esta desatualizada. Com essas alterações já podemos dizer que o provedor Conam esta funcionando 100% ?
    1 point
  6. Não consegui finalizar as correções na Demo, mas notei que tinha um ajuste para funcionar corretamente a assinatura OpenSSL para o provedor IssDSF, ele adicionava o prefixo ns1 antes da tag Lote, e no XML esta apenas lote, então não encontrava. A correção para este erro esta no SVN. [11989]
    1 point
  7. @Celso, bom dia! Fiz uma pequena revisão apenas na function GerarNFeINI encontrei os seguinte: Bloco de Identificação INIRec.WriteString( 'Identificacao','idDest' , DestinoOperacaoToStr(TpcnDestinoOperacao(Ide.idDest))); // Adicionado INIRec.WriteString( 'Identificacao','indFinal',ConsumidorFinalToStr(TpcnConsumidorFinal(Ide.indFinal))); // Adicionado INIRec.WriteString( 'Identificacao','indPres', PresencaCompradorToStr(TpcnPresencaComprador(Ide.indPres))); // Adicionado Bloco Destinatário INIRec.WriteString( 'Destinatario','IM' ,Dest.IM); // Adicionado Adicionado o Bloco do NVE do Produto for N:=0 to Prod.NVE.Count-1 do begin if Prod.NVE.Items[N].NVE <> '' then begin with Prod.NVE.Items[N] do begin sSecao := 'NVE'+IntToStrZero(I+1,3)+IntToStrZero(N+1,3); INIRec.WriteString(sSecao,'NVE',NVE); end; end else Break; end; Bloco Adições da Declaração de Importação INIRec.WriteFloat( sSecao,'nDraw' ,nDraw); // Adicionado Bom, de imediato foram esses os campos que não encontrei nos códigos Anexei toda a unit mas só modifiquei a function GerarNFeINI, qq coisa após sua revisão me avise de algum problema. DoACBrNFeUnit.pas
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.