01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Linha Protheus) - Automação Fiscal |
Função: | TAFA587.PRW |
País: | Brasil |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF1-30809 |
02. SITUAÇÃO/REQUISITO
O conteúdo dos campos X3_RELACAO e X3_INIBRW para o campo V72_DFUNC no dicionário de campos (SX3) e o campo X7_REGRA para o campo V72_FUNC do gatilho (SX7), possuem a função TAFNMTRAB() com o terceiro parâmetro passando o conteúdo "S2200", onde está causando o error.log abaixo:
--TAFA587-C9V_NOMEVE-TAFNMTRAB-O campo C9V_NOMEVE não pertence ao modelo.
03. SOLUÇÃO
- Alterado os campos X3_RELACAO e X3_INIBRW para o campo V72_DFUNC e T3P_BENEFI no dicionário de campos (SX3):
X3_ARQUIVO | X3_CAMPO | X3_RELACAO | X3_INIBRW |
---|---|---|---|
V72 | V72_DFUNC | IIF(!INCLUI .AND. !EMPTY(V72->V72_FUNC), TAFNMTRAB(XFILIAL("V72"),V72->V72_FUNC,"S2231"),"") | TAFNMTRAB(XFILIAL("V72"),V72->V72_FUNC,"S2231") |
T3P | T3P_BENEFI | IIF(!INCLUI .AND. !EMPTY(T3P->T3P_BENEFI),TAFNMTRAB(XFILIAL("C9V"),M->T3P_BENEFI,"S1210"),"") | TAFNMTRAB(XFILIAL("C9V"),M->T3P_BENEFI,"S1210") |
- Alterado o campo X7_REGRA para o campo V72_FUNC do gatilho (SX7):
X7_CAMPO | X7_REGRA |
---|---|
V72_FUNC | TAFNMTRAB(XFILIAL("V72"),M->V72_FUNC,"S2231") |
04. DEMAIS INFORMAÇÕES
Para que as alterações dos campos na SX3 e SX7 entre em vigor no seu ambiente, é extremamente necessária a aplicação do pacote de dicionário de dados (sdfbra) executando as rotinas UPDDISTR e UPDTAF.IMPORTANTE!
05. ASSUNTOS RELACIONADOS