Árvore de páginas

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()