Linha de Produto: | Microsiga Protheus. |
Segmento: | Serviços. |
Módulo: | Contabilidade Gerencial - SIGACTB. |
Função: | CtbAmarCTQ(). |
Situação/Requisito: | Error.log gerado na inclusão de rateio off-line com pelo menos 2 entidades adicionais. |
Solução/Implementação: | Ajuste no dicionário SX3. Criada uma nova função ctbamarCTQ para efetuar as validações da função ctbamarra que valida entidades digitadas no grid das contrapartidas. Não era possível inserir a função ctbamarra com todos os seus respectivos parâmetros no campo valid dos campos CTQ_CTCPAR, CTQ_CCCPAR, CTQ_ITCPAR, CTQ_CLCPAR. |
Tickets relacionados: | 3747272 |
Requisito: | DSERCTR1-14921. |
Alteração de Campos no arquivo SX3 – Campos:
- Tabela CTQ - Cadastro de rateio off-line:
Campo | CTQ_CTCPAR |
Val. Sistema | (Vazio().Or.ExistCpo("CT1")).And.Ctb105Cta(M->CTQ_CTCPAR).And.CtbAmarCTQ() |
Campo | CTQ_CCCPAR |
Val. Sistema | (Vazio().Or.ExistCpo("CTT")).And.Ctb105CC(M->CTQ_CCCPAR).And.CtbAmarCTQ() |
Campo | CTQ_ITCPAR |
Val. Sistema | (Vazio().Or.ExistCpo("CTD")).And.Ctb105Item(M->CTQ_ITCPAR).And.CtbAmarCTQ() |
Campo | CTQ_CLCPAR |
Val. Sistema | (Vazio().Or.ExistCpo("CTH")).And.Ctb105ClVl(M->CTQ_CLCPAR).And.CtbAmarCTQ() |