As Instruções de Consolidação correspondem à definição da configuração da integração dos saldos das empresas a consolidar. Assim, no ecrã Instruções de Consolidação deverá definir as contas de origem e destino dos valores a consolidar.
Para possibilitar a posterior Integração de Saldos de Empresas deverá ser atribuída a cada sociedade uma Instrução de Consolidação.
Constituição da Tabela
Neste ecrã é definida a forma de conversão das contabilidades das empresas a consolidar na contabilidade consolidada do Grupo:
Instrução de Consolidação Orçamental: ao ativar esta opção, permite definir que a respetiva instrução será processada no ecrã Integração de Saldos Orçamentais.
Conta Inicial Origem: conta que corresponde ao início do intervalo de contas, provenientes da contabilidade da empresa a consolidar, a integrar na contabilidade consolidada.
Conta Final Origem: conta que corresponde ao fim do intervalo de contas, provenientes da contabilidade da empresa a consolidar, a integrar na contabilidade consolidada.
Conta Destino: caso pretenda integrar o valor de várias contas de origem (da contabilidade da empresa a consolidar) para apenas uma de destino (contabilidade consolidada) de acordo com a Operação N para um, deverá aqui definir a conta de destino pretendida.
Existem duas operações disponíveis:
Um para um: de acordo com o intervalo de contas definido em Conta Inicial de Origem e Conta Final de Origem, cada conta da contabilidade de origem irá gerar, caso tenha saldo, um movimento na mesma conta da contabilidade de destino.
N para um: o valor total do intervalo definido de contas da contabilidade de origem originará um único movimento na contabilidade de destino (na Conta de Destino definida).
Fórmula
Existirá ainda a possibilidade de defdefinir uma fórmula própria de integração de saldos das empresas a consolidar na contabilidade consolidada do Grupo. A fórmula deverá ser um programa em XBase, deverá receber obrigatoriamente um parâmetro (correspondente ao valor que iria ser lançado em cada conta se a fórmula não existisse) e que deverá retornar um valor (correspondente ao valor que irá ser lançado).
Exemplo de fórmula para multiplicação de todos os valores por 50%:
LPARAMETERS valor
LOCAL mretval
m.mretval = valor * 0.5
RETURN m.mretval
Outra forma possível seria:
LPARAMETERS valor
RETURN valor * 0.5
Este campo é preenchido por defeito com um programa XBase caso se aceda ao ecrã de edição da fórmula. Esse programa deverá ser alterado consoante o valor que se pretenda obter.