Ir para conteúdo
  • Cadastre-se

dev botao

Ajuda Para Configurar Meu Sistema Com O Acbrnfemonitor


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

Recommended Posts

bom dia ao colegas do forum

gostaria de apresentar primeiro minha configuração e minha compatibilidade.

não sou programador, sou apenas um usuário que utiliza o ACBrNFeMonitor para gerar a DANFE, em minha empresa vendo produtos para revenda e para consumidor final, meu sistema faz todo o calculo da nota fiscal é um sistema que pode ser parametrizado e após o calculo tenho uma opção para gerar um arquivo texto da forma que eu quiser, no meu sistema tenho um campo chamado R_HEADER onde preencho os dados do emitente e destinatário outro campo chamado R_BODY que é os dados do produto e por fim R_FOOTER que informo as bases de icms, ipi total da nota e por ai vai,  com o arquivo montado utilizo o ACBrNFeMonitor no modo arquivo TXT, por exemplo para emitir a nota fiscal eu crio  um registro  chamado nfe com a sintaxe logo abaixo, depois processo o registro e cria o arquivo anexo (ENTNFE.TXT), tanto para revenda como consumidor final utilizo o mesmo procedimento.

o que preciso! se possível que alguém me ajude a montar o arquivo ENTNFE.TXT para a versão 3.10  emitindo nota NFe e NFCe, "se alguém" puder me ajudar mudando as variáveis ou acrescentando as que faltam no arquivo eu agradeço se alguem puder anexar o ENTNFE.TXT com uma nota NFCe me ajudaria muito assim comparo com o meu arquivo, pois estou totalmente perdido não sabendo que rumo tomar, estava lendo o manual da nfe sem entender direito, lembro que algumas variáveis no ACBrNFeMonitor estava diferente do manual se nao me engano.

quem me ajudou a montar o primeiro arquivo foi o Andre,Italo e o Kiko (aproveito e agradeço aos 3 pela força), não quero abusar dos colegas, sei que todos aqui tem suas responsabilidades e suas tarefas diárias, mas já agradeço e muito se alguém puder me ajudar.

R_HEADER

'NFE.CriarEnviarNFe("[iDENTIFICACAO]' + CRLF

'NaturezaOperacao=' + NoAccent( ALLTRIM( NFISCAL->NATUREZA ) ) + CRLF

'Modelo=' + '55' + CRLF
'Serie=' + ALLTRIM( NFISCAL->SERIE ) + CRLF
'Codigo=' + ALLTRIM( NFISCAL->NUMERO ) + CRLF
'Numero=' + ALLTRIM( NFISCAL->NUMERO ) + CRLF
'Emissao=' + DDMMAAAA( NFISCAL->EMISSAO ) + CRLF
'Saida=' + DDMMAAAA( NFISCAL->DTSAIDA )  + CRLF
'Tipo='  + '1'  + CRLF

....

R_BODY

'[Produto' + STRZERO( NUMERO_ITEM,3 ) + ']'                           + CRLF
'Codigo=' + ALLTRIM( PRODUTOS->CODIGO )                              + CRLF
'Descricao=' + NoAccent( ALLTRIM( PRODUTOS->DESCRICAO ) )               + CRLF
'NCM=' + CHARREM( "' '()[].-/", ALLTRIM( PRODUTOS->CODIGO_NCM ) ) + CRLF
'CFOP=' + SUBSTR( NFITENS->CFOP,1,4 )                              + CRLF
'Unidade=' + NoAccent( ALLTRIM( PRODUTOS->UN_VENDA ) )                + CRLF
'Quantidade=' + ALLTRIM( STR( NFITENS->QUANTIDADE,12,4 ) )               + CRLF
'ValorUnitario=' + ALLTRIM( STR( NFITENS->UNITARIO  ,12,4 ) )               + CRLF
'ValorTotal=' + ALLTRIM( STR( NFITENS->TOTAL,12,2 ) )                    + CRLF
'Voutro=' + ALLTRIM( STR( NFITENS->VALOUTRAS  ,12,2 ) )              + CRLF
'uTrib=' + NoAccent( ALLTRIM( PRODUTOS->UN_VENDA ) )                + CRLF
'qTrib=' + ALLTRIM( STR( NFITENS->QUANTIDADE,12,4 ) )               + CRLF
'vUnTrib=' + ALLTRIM( STR( NFITENS->UNITARIO,12,4 ) )                 + CRLF
vFrete=' + ALLTRIM( STR( NFITENS->VALFRETE,12,4 ) )                 + CRLF

'ValorDesconto='  + ALLTRIM( STR( NFITENS->VLR_DESCON,12,4 ) )               + CRLF

...

R_FOOTER

'[Total]' + CRLF
'BaseICMS=' + ALLTRIM( STR( NFISCAL->BASE_CALC  ,15,2 ) )        + CRLF
'ValorICMS=' + ALLTRIM( STR( NFISCAL->ICM_NORMAL ,15,2 ) )        + CRLF
'BaseICMSSubstituicao=' + ALLTRIM( STR( NFISCAL->BASECAL_ST ,15,2 ) )        + CRLF
'ValorICMSSubstituicao=' + ALLTRIM( STR( NFISCAL->DEVOL_SUBS ,15,2 ) )        + CRLF
'ValorProduto=' + ALLTRIM( STR( NFISCAL->VAL_MERCAD ,15,2 ) )        + CRLF
'ValorFrete=' + ALLTRIM( STR( NFISCAL->FRETE      ,15,2 ) )        + CRLF
'ValorSeguro=' + ALLTRIM( STR( 0                   ,15,2 ) )        + CRLF
'ValorDesconto='  + ALLTRIM( STR( NFISCAL->VLR_DESCON ,15,2 ) )        + CRLF
'ValorII='  + ALLTRIM( STR( 0                   ,15,2 ) )        + CRLF
'ValorIPI=' + ALLTRIM( STR( NFISCAL->IPI        ,15,2 ) )        + CRLF
'ValorPIS='  + ALLTRIM( STR( NFISCAL->VAL_PIS    ,15,2 ) )        + CRLF
'ValorCOFINS='  + ALLTRIM( STR( NFISCAL->VAL_COFINS ,15,2 ) )        + CRLF
'ValorOutrasDespesas='  + ALLTRIM( STR( NFISCAL->OUTRAS     ,15,2 ) )        + CRLF
'ValorNota='  + ALLTRIM( STR( NFISCAL->VALOR      ,15,2 ) )        + CRLF
'vTotTrib=' + ALLTRIM( STR( VTOT_TRIB,12,4 ) )                   + CRLF

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3450 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.

The popup will be closed in 10 segundos...