on 06-29-2016 7:11 PM
Boa tarde,
Um cliente está solicitando que apareçam cinco espaços entre duas strings na tag infAdPro do XML.
Ao inserir, por exemplo, o código <infAdProd>IAP01500000 00001200977<infAdProd> no campo VBAP-KDMAT de uma ordem de venda, o texto aparece no XML com apenas um espaço entre as duas strings: <infAdProd>IAP0150000040152154 00001200977<infAdProd>.
Existe alguma maneira de permitir que os espaços digitados sejam "respeitados" no XML?
Obrigado
Guilherme
Oi Guilherme,
Esse condensamento normalmente ocorre no GRC na função /xnfe/outnfe_validation.
A regra que informa ao programa se deve condensar ou não é a "no blanks".
Então se a entrada deste campo (imagem abaixo) na tabela /xnfe/xmlvalid tiver o "no blanks" desmarcado essa remoção de brancos não ocorrerá.
att,
Renan Correa
Message was edited by: Renan Correa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oi Renan,
No GRC da minha empresa eu já desmarquei este campo, conforme SAP Note 2129204 - Stop removing blanks from tag InfAdPr. Mesmo assim continua deletando minha sequencia de espaços entre as strings.
A SAP Note 2153933 (avoid rejection due to blanks at begin and end of NF-e tag infAdProd) também foi aplicada.
Esta solicitação deste cliente é mesmo possível?
Veja anexa a tela do meu GRC
O GRC aqui está com NFE SP23.
O ERP está com EHP7 FOR SAP ERP 6.0 / SAPKH61711
Obrigado
Guilherme
Olá Guilherme, bom dia!
Muito estranho o flag "no blanks" não funcionar.
Acabo de fazer um teste aqui e funcionou normalmente, porém estamos no SP18 da NFe.
Dê um debug na outnfe_validation como o Renan sugeriu e nos diga se encontrou algo.
Atenciosamente,
Diego Gabriel
no blanks desativado
no blanks ativado
User | Count |
---|---|
10 | |
3 | |
1 | |
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.