Ponto-de-Entrada: TM200DEB - Criação Filial de Débito
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:
O ponto de entrada TM200DEB foi criado para que o caso em que o usuário queira criar uma outra regra para definir a filial de débito do conhecimento. Esta filial de débito será usada como parâmetro para gerar as quebras de fatura na rotina 'Fatura automática'.
Eventos
Programa Fonte
TMSA200.PRW
Sintaxe
TM200DEB - Criação Filial de Débito ( < cCliDev> , < cLojDev> , < cTipTra> , < cTipFre> , < cFilDeb> ) --> cRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cCliDev | Array of Record | X | |||||||||||||||
cLojDev | Array of Record | Loja do cliente devedor. | X | ||||||||||||||
cTipTra | Array of Record | X | |||||||||||||||
cTipFre | Array of Record | Tipo de frete do conhecimento. 1=Cif 2=Fob | X | ||||||||||||||
cFilDeb | Array of Record | X |
Retorno
-
cRet(caracter)
- O ponto de entrada deve retornar o código de uma filial válida no sistema.Caso a filial não seja válida será ignorado o retorno do ponto de entrada.
Observações
Exemplos
User Function TM200DEB()Local cCliDev := ParamIxb[1]Local cLojDev := ParamIxb[2]Local cTipTra := ParamIxb[3]Local cTipFre := ParamIxb[4]Local cFilDeb := ParamIxb[5]Local cRet := ''If cFilDeb == '01' cRet := '02'EndIfMsgStop(' Ponto de entrada TM200DEB, parâmetros Devedor:' + cCliDev + ' Loja:' + cLojDev + ' Tipo Transporte:' + cTipTra + ' Tipo de frete:' + cTipFre + ' Filial de debito: ' + cFilDeb)Return cRet
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas