Dois CFOP's numa mesma NFE.
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Dois CFOP's numa mesma NFE.
Ola!
É possível usar 2 CFOP's em uma mesma NFE ?
Por exemplo:
5102 e 5403 Normal e substituido ?
Estou usando o ACBRNFEMonitor.
Saudações,
Itamar M. Lins Jr.
É possível usar 2 CFOP's em uma mesma NFE ?
Por exemplo:
5102 e 5403 Normal e substituido ?
Estou usando o ACBRNFEMonitor.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
luizservulo
- Usuário Nível 1

- Mensagens: 43
- Registrado em: 02 Jan 2007 18:59
- Localização: Diadema/SP
Re: Dois CFOP's numa mesma NFE.
Bom dia grande amigo Itamar...
Sim é possivel e em muitos casos obrigatorio utilizar-se de dois ou mais cfop´s em um nfe (na de papel tambem era), as regras são:
1) devem ser operações correlatas, retorno de beneficiamento + cobranca deste beneficiamento;
2) venda de mecadoria com e sem substituição tributária (caso exemplo das auto-peças);
3) devolução de compra para industrialização + devolução de compras para comercialização + devolução de compras para uso e/ou consumo +
devolução de compras para o ativo-imobilizado.
no caso acho que a sua pergunta se refere ao campo natureza da operação que é aposto apenas uma vez na NFe (ASSIM COMO NA DE PAPEL) por isso devem ter natureza semelhante, ou seja: VENDA , DEVOLUÇÃO, RETORNO DE CONSERTO, e como o texto é livre pode-se usar a imaginação dentro do caracteres permitidos.
vale lembrar que a cada produto (item da NFe) deve-se ser OBRIGATORIAMENTE preenchido com uma CFOP válida.
na esperança de ter ajudado o amigo , assim como ja fui ajudado inumeras vezes ...
Sim é possivel e em muitos casos obrigatorio utilizar-se de dois ou mais cfop´s em um nfe (na de papel tambem era), as regras são:
1) devem ser operações correlatas, retorno de beneficiamento + cobranca deste beneficiamento;
2) venda de mecadoria com e sem substituição tributária (caso exemplo das auto-peças);
3) devolução de compra para industrialização + devolução de compras para comercialização + devolução de compras para uso e/ou consumo +
devolução de compras para o ativo-imobilizado.
no caso acho que a sua pergunta se refere ao campo natureza da operação que é aposto apenas uma vez na NFe (ASSIM COMO NA DE PAPEL) por isso devem ter natureza semelhante, ou seja: VENDA , DEVOLUÇÃO, RETORNO DE CONSERTO, e como o texto é livre pode-se usar a imaginação dentro do caracteres permitidos.
vale lembrar que a cada produto (item da NFe) deve-se ser OBRIGATORIAMENTE preenchido com uma CFOP válida.
na esperança de ter ajudado o amigo , assim como ja fui ajudado inumeras vezes ...
-
anacatacombs
- Membro Master

- Mensagens: 472
- Registrado em: 12 Jul 2005 16:53
- Localização: Cianorte-Paraná
- Contato:
Re: Dois CFOP's numa mesma NFE.
Apenas complementando:
No Sintegra, deve haver um registro do tipo 50 para cada combinação de CFOP/Tributação.
[]'s
Ana
No Sintegra, deve haver um registro do tipo 50 para cada combinação de CFOP/Tributação.
[]'s
Ana
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: Dois CFOP's numa mesma NFE.
O Problema é que no cabeçalho da NF só cabe um CFOP, fisicamente e até no próprio sintegra.
Embora ele exija que para cada CFOP tenhamos um cabeçalho.
Entenda da seguinte forma: Registro Pai -> Filho
Eu já resolvi esse problema no caso do sintegra, gero os Pais para cada CFOP, mas no caso da NFe continua, sendo feito de que forma?
Na NF modelo=1 serie=1, comum quando vamos passar para o sintegra, existem os campos ICMS e ICMS-Substituido, mas não existe o campo para os CFOP's 5102, 5403.
A lógica é um pouco difícil de entender, porque meu Mini-ERP, pega os pedidos, e já gera os ECF/NF/NFe e os Livros.
Se só podemos ter 1 cabeçalho para "1 x CFOP's". De um lado é mais fácil trabalhar com os Itens, mas simplificar isso para o usuários final é que está sendo um problema para resolver.
Saudações,
Itamar M. Lins Jr.
Embora ele exija que para cada CFOP tenhamos um cabeçalho.
Entenda da seguinte forma: Registro Pai -> Filho
Eu já resolvi esse problema no caso do sintegra, gero os Pais para cada CFOP, mas no caso da NFe continua, sendo feito de que forma?
Na NF modelo=1 serie=1, comum quando vamos passar para o sintegra, existem os campos ICMS e ICMS-Substituido, mas não existe o campo para os CFOP's 5102, 5403.
A lógica é um pouco difícil de entender, porque meu Mini-ERP, pega os pedidos, e já gera os ECF/NF/NFe e os Livros.
Se só podemos ter 1 cabeçalho para "1 x CFOP's". De um lado é mais fácil trabalhar com os Itens, mas simplificar isso para o usuários final é que está sendo um problema para resolver.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
Re: Dois CFOP's numa mesma NFE.
Eu uso a seguinte forma, para colocar somente UMA NATUREZA DE OPERAÇÃO na NFE mesmo que ela tenha vários CFOP´s;
******************************************************
saidanfe = handler de gravação do "set printer to"
ncodigo = o primeiro CFOP encontrado na NFE
******************************************************
if substr(ncodigo,1,3) $ "510.540.610.640"
fwrite(saidanfe, "Vendas|")
elseif substr(ncodigo,1,4) $ "5415.5904"
fwrite(saidanfe, "Remessa p/venda fora|")
elseif substr(ncodigo,1,3) $ "541" .and. ;
! (substr(ncodigo,1,4) $ "5415.5904")
fwrite(saidanfe, "Devolucao|")
elseif substr(ncodigo,1,3) $ "590.591.594.690.694"
fwrite(saidanfe, "Remessa|")
elseif substr(ncodigo,1,3) $ "141" .and. ;
substr(ncodigo,1,4) <> "1415"
fwrite(saidanfe, "Devolucao|")
elseif substr(ncodigo,1,4) $ "1415.1904"
fwrite(saidanfe, "Retorno remessa venda fora|")
elseif substr(ncodigo,1,3) $ "194" .and. ;
! (substr(ncodigo,1,4) $ "1415.1904")
fwrite(saidanfe, "Retornos|")
elseif substr(ncodigo,1,4) == "1202"
fwrite(saidanfe, "Devolucao recebida vendas|")
endif
************************************************************
Quem tiver outros CFOP´s não listados, agrupar pela
natureza deles entre os acima, ou ainda, abrir uma
nova opção, no aninhamento dos "elseif"
*************************************************************
******************************************************
saidanfe = handler de gravação do "set printer to"
ncodigo = o primeiro CFOP encontrado na NFE
******************************************************
if substr(ncodigo,1,3) $ "510.540.610.640"
fwrite(saidanfe, "Vendas|")
elseif substr(ncodigo,1,4) $ "5415.5904"
fwrite(saidanfe, "Remessa p/venda fora|")
elseif substr(ncodigo,1,3) $ "541" .and. ;
! (substr(ncodigo,1,4) $ "5415.5904")
fwrite(saidanfe, "Devolucao|")
elseif substr(ncodigo,1,3) $ "590.591.594.690.694"
fwrite(saidanfe, "Remessa|")
elseif substr(ncodigo,1,3) $ "141" .and. ;
substr(ncodigo,1,4) <> "1415"
fwrite(saidanfe, "Devolucao|")
elseif substr(ncodigo,1,4) $ "1415.1904"
fwrite(saidanfe, "Retorno remessa venda fora|")
elseif substr(ncodigo,1,3) $ "194" .and. ;
! (substr(ncodigo,1,4) $ "1415.1904")
fwrite(saidanfe, "Retornos|")
elseif substr(ncodigo,1,4) == "1202"
fwrite(saidanfe, "Devolucao recebida vendas|")
endif
************************************************************
Quem tiver outros CFOP´s não listados, agrupar pela
natureza deles entre os acima, ou ainda, abrir uma
nova opção, no aninhamento dos "elseif"
*************************************************************
O bom do computador é que ele resolve os problemas, sem nunca levantar nenhum.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
Hoje atuo mais com Clipper 52E, e um pouquinho com XHarbour.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: Dois CFOP's numa mesma NFE.
Não exatamente, mas no campo CFOP no topo(cabeçalho) das NF modelo=1....
se refere ao campo natureza da operação que é aposto apenas uma vez na NFe (ASSIM COMO NA DE PAPEL)
A solução que os técnicos criaram na NFe e que não existe mais o CFOP no cabeçalho, olhando mais atentamente agora, pelos menos no modelo que estou olhando não existe mais o CFOP destacado no topo da NFe.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
-
luizservulo
- Usuário Nível 1

- Mensagens: 43
- Registrado em: 02 Jan 2007 18:59
- Localização: Diadema/SP
Re: Dois CFOP's numa mesma NFE.
Itamar não queria dizer que existe a aposição do CFOP que na NFe não mais existe e sim a NATUREZA DA OPERAÇÃO...
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Re: Dois CFOP's numa mesma NFE.
Pois é agora surgiu uma duvida. Como gerar os arquivos do sintegra com a NFe ?
Sei que ele aceita o modelo=55, já testei.
Mas provavelmente irei gerar da mesma forma que faço com as NF modelo 1, vários cabeçalhos(registro 50) para cada CFOP que estiver nos itens.
Saudações,
Itamar M. Lins Jr.
Sei que ele aceita o modelo=55, já testei.
Mas provavelmente irei gerar da mesma forma que faço com as NF modelo 1, vários cabeçalhos(registro 50) para cada CFOP que estiver nos itens.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Re: Dois CFOP's numa mesma NFE.
Amiguinhos,
Em se tratando de NF-e é possivel mais de um CFOP, pois iremos cadastrá-los vinculando cada item da sessão DETalhes de PRODutos:
A tag natOp não se importa de conter numeros ou frases portanto eu cadastro a natureza de operação literalmente.
Em se tratando de NF-e é possivel mais de um CFOP, pois iremos cadastrá-los vinculando cada item da sessão DETalhes de PRODutos:
Código: Selecionar todos
<det...>
<prod>
<cProd>
<cEAN>
<NCM>
<CFOP>
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
