Ponto-de-Entrada: A103TRFVLD - Valida inclusão e exclusão de documento em trânsito
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Ponto de Entrada que valida a possibilidade de inclusão ou exclusão do documento em trânsito e seu respectivo saldo, movimentados na remessa e no retorno.Ex.: Possibilita validar se o produto em questão foi realmente entregue para efetuar a baixa do armazém de trânsito.Localização: Function A103TrfSld() - Função responsável pela Função utilizada para transferir o saldo classificado para o Armazém de Trânsito definido pelo parametro MV_LOCTRAN.
Eventos
Antes da execução da transferência dos saldos para a inclusão de uma remessa, retorno de remessa, exclusão de remessa ou de retorno.
Programa Fonte
MATA103.PRW
Sintaxe
A103TRFVLD - Valida inclusão e exclusão de documento em trânsito ( < PARAMIXB[1]> , < PARAMIXB[2]> ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB[1] | Numérico | Variável numérica que contém o tipo de movimentação realizada: 1 - Remessa 2 - Retorno | X | ||||||||||||||
PARAMIXB[2] | Array of Record | Variável lógica que determina se a operação é uma exclusão: .T. Exclusão .F. Inclusão | X |
Retorno
-
lRet(logico)
- Retorno lógico que determina se poderá ser efetuada a operação para a movimentação selecionada:
.T. Permite
.F. Não permite
Observações
O Ponto de Entrada é executado tanto na inclusão da classificação do documento como em seu estorno, o mesmo tratamento é considerado na remessa do documento vinculado e no retorno.
Exemplos
User Function A103TRFVLDLocal nTipo:= PARAMIXB[1]Local lDeleta:= PARAMIXB[2]Local lRet:= .T.// Validações desejadas conforme a regra de negócio praticadaReturn lRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas