CONTEÚDO
01. VISÃO GERAL
A rotina de Contrato de Carreteiro (TMSA250) é uma rotina de processamento de dados, não se trata de uma rotina de cadastro para input de dados.
Portanto não será disponibilizado ExecAuto. Entretanto, é possível realizar o processamento da rotina sem execução de tela.
02. OBJETIVO DE UTILIZAÇÃO
Realizar processamento da rotina de Contrato de Carreteiro (TMSA250) de forma Rotina Automática, através da chamada da função TMSA250Prc.
03. PARÂMETROS
Parâmetro | Descrição |
---|---|
ExpC1 | Alias do Arquivo - DTQ |
ExpN1 | Opcao Selecionada (3-Por Viagem / 4-Por Período) |
ExpC2 | Filial de Origem - DTQ->DTQ_FILORI |
ExpC3 | Viagem - DTQ->DTQ_VIAGEM |
ExpL1 | Gera Contrato de Premio p/ Motorista. Esta variável passada pelo programa de Pagto de Premio (TMSA740) |
ExpN2 | Valor do Premio do Motorista calculado pelo TMSA740 |
ExpA1 | Array contendo as mensagens de erro |
ExpN3 | Informa para qual(is) do(s) veículo(s) deve gerar contrato. 1=Veiculo; 2=Reboque; 3=Ambos. Isto para quando os fornecedores sejam diferentes. |
ExpC4 | Tipo do Contrato a ser gerado: 1=Por Viagem;/2=Por Período;/3=Por Premio;/4=Adiantamento;/5=Complemento;/6=Carga;/7=Redespacho) |
ExpC5 | Código do Fornecedor |
Expc6 | Loja do Fornecedor |
ExpL2 | Informa se a viagem é Express |
ExpL3 | Informa se será exibido o preview do frete a pagar |
ExpC7 | Informa o tipo do título a ser gerado no Financeiro. |
04. EXEMPLO DE EXECUÇÃO DE PROGRAMA
Function TMSA250EA()
Local lRet := .F.
Local aVisErr := {}
DTQ->(DbGoTo(46))
Pergunte("TMA250",.F.)
Processa({|lEnd| lRet := TMSA250Prc("DTQ", 3, DTQ->DTQ_FILORI, DTQ->DTQ_VIAGEM, .F., , aVisErr)},"Contrato de Carreteiro", "Gerando os Contratos de Carreteiros ...",.F.)
Return lRet
05. TABELAS UTILIZADAS
- DA3 - Cadastro de Veículos
- DTP - Lote de Entrada de Notas Fiscais
- DTQ - Viagem
- DTR - Veículos da Viagem
- DTX - Manifesto de Carga
- DTY - Contrato de Carreteiro
- DUA - Registro de Ocorrências
- SA2 - Cadastro de Fornecedores
- SE2 - Contas a Pagar
- SE5 - Movimentação Bancária
- SED - Cadastro de Naturezas
- SDG - Movimento de Custo de Transporte
- DT6 - Documentos de Transporte
- DTA - Carregamento
- DTC - Documentos do Cliente de Transporte
- DTW - Operações de Transporte
- DUD - Movimento da Viagem
- DVP - Composição Frete x Contrato
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas