on 05-06-2014 9:29 PM
Boa Tarde,
Com a entrada da nova versão do XML 3.1 a tag <IdEstrangeiro> passou a ser obrigatória para Importação e Exportação.
Foi aberto o campo na NF-e (J_1BNFDOC-FOREIGNID) para essa finalidade e já está funcionando a ida pro XML.
Para cadastrar esse campo no Mestre de Fornecedor e Clientes, identificamos que o campo aberto para isso foi o "RNE".
Cadastrando lá, o SAP está levando corretamente para a J1B1N, porém, o campo FOREIGNID possui 20 posições e o campo RNE 10 posições.
Como não está claro na Nota Técnica da SEFAZ qual o valor que devemos inserir nesse campo, para os Fornecedores da Argentina, estamos pensando em informar o CUIT, porém contém 11 posições e não estamos conseguindo colocar no campo RNE.
Alguém já se deparou com esse problema? Existe algum outro campo no Mestre de Fornecedores que está sendo direcionado para o J_1BNFDOC-FOREIGNID? Não seria o caso do campo RNE ser alterado para 20 posições?
Obrigado
Marcelo Domingues
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá Experts,
Seguindo o entendimento do meu cliente (e meu também), olhando o manual da NT2013.005, o campo foreignid = tag <idEstrangeiro> só deveria ser preenchido no XML 3.10 quando:
1) A operação for Importação / Exportação E
2) O parceiro for uma Pessoa Natural;
Nesta linha de raciocínio temos que o Sap Standard, após a nota 2039647, está usando uma lógica errada para preenchimento do campo, pois ele busca primeiro KNA1-STCD1, caso vazio tenta KNA1-STCD2 e caso este esteja vazio, por ultimo vai no campo novo KNA1-RN, conforme o trecho de código abaixo:
Para Fornecedor:
IF NOT lfa1-stcd1 IS INITIAL. "2039647
MOVE lfa1-stcd1 TO parnad-foreignid. "2039647
ELSEIF NOT lfa1-stcd2 IS INITIAL. "2039647
MOVE lfa1-stcd2 TO parnad-foreignid. "2039647
ELSE. "2039647
MOVE lfa1-rne TO parnad-foreignid. "2039647
ENDIF. "2039647
Para Cliente:
IF NOT kna1-stcd1 IS INITIAL. "2039647
MOVE kna1-stcd1 TO parnad-foreignid. "2039647
ELSEIF NOT kna1-stcd2 IS INITIAL. "2039647
MOVE kna1-stcd2 TO parnad-foreignid. "2039647
ELSE. "2039647
MOVE kna1-rne TO parnad-foreignid. "2039647
ENDIF. "2039647
Em nenhum momento o standard está verificando se o estrangeiro se trata de uma pessoa natural (flag KNA1-STKZN).
Alguém já passou por este problema? Alguma solução oficial ou não?
Att.,
Flavio Albuquerque
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Marcelo,
na versão do SAP que temos aqui, e com as notas aplicadas,
os possíveis valores que o standard envia para esta tag
são somente os campos:
Se necessário é possível fazer customizações para enviar outros valores também.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Marcelo,
Onde você cadastrou o campo no master, para o Vendor?
Pode colar a tela para mim?
Abraços
Gustavo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
14 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.