cancel
Showing results for 
Search instead for 
Did you mean: 

Validação NF-e Campo CST / IM

Former Member
0 Kudos

Pessoal, boa tarde.

Estamos com uma dúvida para resolver a validação do CST e IM .

Os erros que seguem abaixo, devem ser saneados em que local? Na própria BADI ou em algum Cadastro?

Erro de validação: campo IS_NFE_HEADER-C1_IM na verificação NOT_INIT_F

Erro de validação: campo IT_NFE_ITEM_TAB-P1_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-P2_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-P3_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-P4_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-Q1_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-Q2_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-Q3_CST na verificação CHOICE_

Erro de validação: campo IT_NFE_ITEM_TAB-Q4_CST na verificação CHOICE_

Obrigado.

Léo

Edited by: Leonardo R. da Silva on Mar 5, 2009 8:02 PM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Henrique, tudo bom?

Estou procurando o campo na BADI, conforme segue o link:

http://img13.imageshack.us/img13/4938/badi001.jpg

Entro no OUT-ITEM(CST) e OUT-HEADER(IM), mas não consigo encontrar nada sobre CST / IM, existe alguma nota na SAP que possa me ajudar, pois procurei e também não achei.

Obrigado.

Edited by: Leonardo R. da Silva on Mar 9, 2009 12:55 PM

henrique_pinto
Active Contributor
0 Kudos

Leonardo,

o que vc quer, especificamente?

Note que sao 2 problemas diferentes.

No caso da IM, se vc informar esse campo, tem que preencher tb o OUT_HEADER-CNAE.

No caso do PIS, tem q preencher um dos conjunto de campos: P1, P2, P3* ou P4*, baseado no Tax Condition informado na nota; cada uma desses conjuntos referencia uma das tags possiveis p/ o PIS (na ordem que está no layout da SEFAZ). P/ cada tax situation (valor do CST), vc tem q preencher uma tag (essa relacao de qual tag deve ser preenchida p/ cada tax situation está tb no manual da SEFAZ).

A lógica p/ COFINS é similar.

Mas, novamente, se vc tem MP135 implementada, vc já deveria estar recebendo essa informacao do standard; pode haver erro de configuracao na geracao da nota (verifique se a mesma está sendo criada com linha de PIS e COFINS com o funcional SD).

Abs,

Henrique.

Answers (5)

Answers (5)

Former Member
0 Kudos

Pessoal, consegui sanar o ERRO. Cadastramos os Direitos Fiscais, de acordo com a sequência que estava no Manual do Contribuinte.

Fiz uma documentação, caso alguém queira, só entrar em contato.

henrique_pinto
Active Contributor
0 Kudos

Leonardo,

muito bom!

Se quiser compartilhar a informacao, que acho muito relevante, aconselho criar um wiki no SCN.

E nao se esqueca de colocar um link para seu wiki no wiki de NFE (referencia central de links para material de NFe).

O link é https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/sap+nfe

Abs,

Henrique.

PS: favor marcar a pergunta como respondida, pontuando as respostas que te ajudaram de acordo com a escala de ajuda.

Former Member
0 Kudos

Olá Leonardo!

Estou com o mesmo erro. Como você corrigiu? Você chegou a publicar um wiki?

abraç

Former Member
0 Kudos

Olá Boa tarde,

Estou com um erro no GRC que é praticamente o mesmo problema do Léo.

Erro de validação: campo IT_NFE_ITEM_TAB-P1_CST na verificação CHOICE.

Gostaria de saber quais campos correspodem no OUT_ITEM parametro - tabela J1B_NF_XML_BADI_ITEM. para p1cst e q1cst de entrada IN_XML_ITEM parametro J1B_NF_XML_ITEM-p1cst e J1B_NF_XML_ITEM-q1cst.

Former Member
0 Kudos

Henrique, tudo bom?

Na verdade, pensei que eu precisaria criar novos campos na BADI, mas pelo que vejo, só é necessário informá-los.

Sobre IM, a Empresa possui IM, portanto é necessário informar CNAE, porém encontrei uma realação, no link: http://www.rais.gov.br/cnae.asp.

Peço perdão pela falta de conhecimento, como você disse acima que a CNAE não tem no STD, existe alguma relação ou alguma lógico de preenchimento?

Conforme link abaixo, os impostos estão aparecendo sim.

http://img518.imageshack.us/img518/5010/badi004.jpg

Obrigado novamente pela ajuda!

henrique_pinto
Active Contributor
0 Kudos

Leonardo,

na verdade a empresa tem q te informar qual a qual CNAE principal eles pertencem!

Possivelmente vc tenha q salvar isso em alguma tabela Z... mas a área fiscal q tem q te informar qual CNAE deve aparecer na nota (para cada filial).

Abs,

Henrique.

former_member406953
Participant
0 Kudos

Leonardo,

Temos erro parecido e ficamos interessados na sua documentação. Você pode dividí-la conosco?

Muito obrigada!

Fabiana

Former Member
0 Kudos

quanto a qual erro você precisa?

former_member406953
Participant
0 Kudos

Oi Eduardo, estou interessada na documentação mencionada pelo Leonardo, sobre cadastramento dos direitos fiscais para PIS / Cofins.

Não consigo acessar pelo link fornecido.

Muito Obrigada,

Fabiana

former_member406953
Participant
0 Kudos

Oi Eduardo, acho que vou criar uma nova "thread" porque nosso problema é referente a PIS/COFINS. De qualquer maneira, se conseguir uma maneira de obter a documentação mencionada pelo Leonardo, pelo que que entendi ela seria dividida com todos, através da criação de um wiki no SCN. Foi feito?

Muito obrigada,

Fabiana

Edited by: Fabiana dos Anjos Pereira da Silva on Apr 15, 2009 4:59 PM

former_member406953
Participant
0 Kudos

Oi Eduardo, acho que vou criar uma nova "thread" porque nosso problema é referente a PIS/COFINS. De qualquer maneira, se conseguir uma maneira de obter a documentação mencionada pelo Leonardo, pelo que que entendi ela seria dividida com todos, através da criação de um wiki no SCN. Foi feito?

Muito obrigada,

Fabiana

Former Member
0 Kudos

Você pode criar uma nova thread eu coloco lá os passos mas só vou conseguir fazer isso no final do dia.

abraç

former_member406953
Participant
0 Kudos

Oi Eduardo, abri a seguinte thread. Você pode colocar os passos ?

PIS / COFINS obrigatoriedade no XML

Muito obrigada e tenha um ótimo feriado.

Fabiana

Former Member
0 Kudos

Henrique, estamos procurando aqui , e você pode detalhar mais sobre:

"Se sim, precisa alimentar o campo respectivo da RFC via BAdI."

OBS: A nota da mp135 está implementada.

Former Member
0 Kudos

Olá,

O Henrique se refere a BADI CL_NFE_PRINT, caso os dados estejam sendo preenchidos via programa não-standard, os campos relacionados a PIS/COFINS dos itens (P* e Q*) devem ser preenchidos através do método FILL_ITEM desta BADI para que sejam passados para a RFC /XNFE/NFE_CREATE.

Os campos relacionados ao cabeçalho da NFe (como CNAE e IM) podem ser preenchidos através do método FILL_HEADER desta mesma BADI.

Esta BADI é chamada antes do envio dos dados para o SAP GRC NFE, durante a montagem das estruturas e tabelas internas que servem de base para a criação do XML (você pode visualizar a chamada dos métodos citados nas funções J_1B_NF_XML_MAP_TO_XML e J_1B_NFE_SEND_REQUESTS).

At.

henrique_pinto
Active Contributor
0 Kudos

Vc precisa nao apenas a nota da MP135 implementada, mas a MP135 configurada de fato.

A nota fiscal está com linhas de PIS e COFINS?

E tax conditions de PIS COFINS estao sendo alimentadas (checar no Item da visao da nota fiscal no ERP)?

No caso, se tiver que por na BAdI, é preencher esses campos na mao mesmo, de acordo com a definicao da SEFAZ (se tax situation = 01, P1_CST = 01 etc.). Isso tem no Manual da SEFAZ. A regra é similar p/ o COFINS.

Abs,

Henrique.

henrique_pinto
Active Contributor
0 Kudos

Leonardo,

de acordo com o layout da SEFAZ, a Inscricao Municipal do emitente deve ser informada sempre que o CNAE tb for. No caso, CNAE nao existe no ERP std. Ou vc remove a IM do cadastro ou, caso precise da informacao, deve informar o CNAE via BAdI.

P_CST e Q_CST sao os codigos de situacao tributaria (tax situation) de PIS e COFINS, respectivamente. Vc tem que informar ao menos 1 das opcoes de (pois sao obrigatorios no layout da SEFAZ).

Se nao está indo nada, aparentemente as notas estao sendo criadas sem PIS e COFINS ou o problema pode ser mais complicado. Vc está com MP135 implementada ou utiliza PIS/COFINS via tax situation Z? Se sim, precisa alimentar o campo respectivo da RFC via BAdI.

Abs,

Henrique.