Árvore de páginas

Ponto-de-Entrada: TMTIPFAT - Define Tipo de Faturamento / Condição de Pagamento
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

Este Ponto de Entrada, localizado no TMSA491 (Geração de Faturas), permite ao usuário escolher o Tipo de Faturamento e a Condição de Pagamento. Vale lembrar que você só poderá utilizar este Ponto de Entrada para clientes que não tem um Perfil Cadastrado (DUO). No exemplo abaixo para o cliente 000001 estamos escolhendo o tipo de faturamento 02 e a condição de pagamento 000.

Eventos


 

Programa Fonte
TMSA491.PRW
Sintaxe

TMTIPFAT - Define Tipo de Faturamento / Condição de Pagamento ( [ cCliDev ], [ cLojDev ], [ cFilDeb ] ) --> aTipFat

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cCliDev Array of Record PARAMIXB[1] - Cliente Devedor.
cLojDev Array of Record PARAMIXB[2] - Loja Devedor.
cFilDeb Array of Record
Retorno
    aTipFat(vetor)
  • Array com os novos valores conforme exemplo.
Observações


 

Exemplos
User Function TMTIPFAT() Local aTipFat     := {}Local cCliDev     := PARAMIXB[1]Local cLojDev     := PARAMIXB[2]Local cFilDeb     := PARAMIXB[3]Default cCliDev   := ''Default cLojDev   := ''Default cFilDeb   := ''If cClidev == '000001' // Se o cliente for 000001            aAdd(aTipFat,'02')  //Tipo de Faturamento            aAdd(aTipFat,'000') //Condição de PagamentoEndif   Return aTipFat