on 05-27-2017 12:00 AM
Ao tentar validar arquivo eletrônico do SPED ECD (cliente com New Gl ativo) foram apontados muitos erros referente ao campo SGTXT em branco.
Ao analisar verifiquei que todos os erros referem-se a documentos originados a partir de compensação de contas razão (FB1S), quando exibido via transação FB03 na "Visão do Razão" existem dois itens referente a conta de compensação cujo campo SGTXT realmente está em branco. É possível corrigir isso.
Ressalto que o item cujo campo está em branco só é visível na "Visão do Razão".
|I200|0100015656|02012016|11166,04|N|
|I250|0021399004||5583,02|D|||||
|I250|0021399004||5583,02|C|||||
|I250|0011102219||5583,02|C|||Documento contábil Entradas-BB80031-7|| |I250|0011102219||516,00|D|||Documento contábil Entradas-BB80031-7|| |I250|0011102219||5067,02|D|||Documento contábil Entradas-BB80031-7||
Roberto.
O PVA apontou 2580 documentos com campo (SGTXT) em branco.
Criamos ENHANCEMENT para corrigir o REGSITRO I250, até ai tudo bem.
Fiz o questionamento na esperança de que houvesse algum procedimento recomendado pela SAP, objetivando corrigir a situação, e que eu não tivesse tomado conhecimento.
De qualquer forma agradeço a atenção Marssel.
Abraços.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bom dia Roberto!
Você tem a regra de substituição HISTO ativada no seu ambiente?
Você deve criar uma função para ser ativada como user exit. Veja a documentação Z_1B_HISTORICAL_DESCRIPTION para preencher o campo texto em todos os casos.
Att
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá Marsell, grato pelo pronto atendimento ao questionamento.
No ambiente já existe a user exit HISTO.
Inclusive, atribui um ponto de parada à exit, e debugando uma alteração do documento (FB02) verifiquei que as linhas em que o campo SGTXT estão em branco não passam pela exit HISTO.
Será que o fato do sistema ter o NewGL ativo, e armazenar dados na tabela FAGLFLEXA, que por sinal não tem o campo SGTXT, impede o preenchimento do campo; Ou tenho que codificar algo especifico na exit HISTO para contemplar cenário do NewGL.
Confeccionei um documento para apreciação, porém nese post não é possivel arquivo extensão .docx (word2016).
Roberto, não tem nada a ver com New GL ativo. Essa regra de substituição é a mais comum do FI. O lançamento contábil é orientado pela BSEG. Se a regra de substituição está correta o campo BSEG-SGTXT deveria estar preenchido.
Veja que na função Z_1B_HISTORICAL_DESCRIPTION ele seleciona pelo campo KOART = S, D ou K. É muito comum haver mudança nesses critérios por isso acho que você poderia revisar os códigos.
Oi Marcel, concordo com você a HISTO é utilizada em todos os clientes por onde passei.
Mas a codificação da mesma aqui no cliente está correta.
Como faço para disponibilizar prints de tela evidenciando o cenário, existe alguma repositório ou algo parecido que eu possa armazenar um arquivo para você apreciar, de repente visualizando você tenha alguma ideia.
Roberto
Conta 0021399004 configurada como conta de compensação saldo zero evidencia1.png
Documento exibido na Visão de entrada evidencia2.png
Documento exibido na Visão do Razão evidencia3.png
SUBSTITUIÇÃO HISTO evidencia4.png
A conta 0021399004 é uma conta Zero Balance Clearing. Ela não aparece na BSEG, já que apenas zera saldo nos ledger após split de documento. O problema é que ela deveria estar sem o flag Line Item Display ativado.
Se este for o único caso que você tem sem o texto histórico você deve alterar o SPED manualmente
Valeu João Paulo,
A solução não é mais parte do best practice. Esta na nota https://launchpad.support.sap.com/#/notes/108559
Abraço
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.