on 01-30-2013 7:48 PM
Olá Pessoal!
Tivemos um problema aqui em que uma NF foi criada mas o documento contábil não foi liberado para contabilidade porque uma das contas tinha bloqueio - no dia 7, por exemplo.
Identifiamos que na price havia uma cond type incorreta. Então o cond type foi eliminado via VK13 no dia 20.
Como é uma cond type que não pode ser removida manualmente, foi feito o reprice do billing document.
O grande problema é que o preço é em USD, ou seja, a NF foi criada no dia 7 (com uma taxa de dolar X) e o doc contábil foi criado no dia 20 (com uma taxa de dolar Y). Resultado: os valores da NF aprovada estão diferentes do documento contábil.
Foi um grande erro, seu sei!´
Tenho 2 perguntas:
1. É possível bloquear na J1BNFE o envio de NF sem documento contábil liberado para contabilidade ?
2. Outra que talvez não seja para esse forum, mas...É possível reverter os valores do doc contabil de forma que fiquem iguais ao da NF?
Obrigada,
Fabiana
Oi Fabiana
Você pode usar o metodo... IF_EX_J_1B_RANGE_NUMBER~PRINT_CONFIGURATION. Utilizamos para outro propósito: verificar autorização de NF-e manual (writer).
No nosso caso quando o usuário clica no botão... set nfe number o sistema passa por esse método e conforme o nosso código verifica se o documento foi autorizado (tabelas Z).
METHOD if_ex_j_1b_range_number~print_configuration.
CONSTANTS:
c_set_num TYPE sy-ucomm VALUE 'SET_NUM', " SET_NUM PushButton
c_j1bnfe TYPE sy-tcode VALUE 'J1BNFE', " J1BNFE - TCode
....
Abraço
Eduardo Chagas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
16 | |
3 | |
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.