01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Logística |
Módulo: | SIGATMS - Gestão de Transportes |
02. DESCRIÇÃO
O Ponto de entrada TM491EMI é utilizado para que o usuário possa alterar as datas de parâmetro que selecionam os CTRCs para a geração de faturas.
Observação:
Este Ponto de Entrada está localizado na rotina Fatura Automática (TMSA491), e é executado ao executar a geração da fatura automática.
É utilizado o parâmetro PARAMIXB para uso no ponto de entrada. Explicado na sessão variáveis deste documento.
03. EXEMPLO DE UTILIZAÇÃO
TM491EMI
Programa Fonte TMSA491.PRW User function TM491EMI() Local dDtaFilDe := Paramixb[1] //data de emissao de Local dDtaFilAte := Paramixb[2] //data de emissao ate Local dDtaEmissao:= Paramixb[3] //data de emissao Local cTipFat := Paramixb[4] //Tipo de faturamento conforme cadastro (DUZ) Local lConsTitAnt := Paramixb[5] //indica se o parametro considera titulos anteriores (True=Sim, False=Nao) Local cAliasTEST := Paramixb[6] //cAlias da query Local aRet := {} MsgStop( ' Ponto de entrada TM491EMI: Data de: ' + DtoC( dDtaFilDe ) + ' / Data ate: ' + DtoC( dDtaFilAte ) + ' / Data Emissao ' + DtoC( dDtaEmissao ) + ' / CHAVE CTE ' + (cAliasTEST)->DT6_CHVCTE ) Aadd( aRet, dDatabase ) //data de emissao de Aadd( aRet, dDatabase ) //data de emissao ate Aadd( aRet, dDatabase ) //data de emissao Aadd( aRet, lConsTitAnt) //indica se o parâmetro considera títulos anteriores (True=Sim, False=Não) Aadd( aRet, (cAliasTEST)->DT6_CHVCTE ) //CHAVE CTE Return aRet
04. DEMAIS INFORMAÇÕES
Retorno:
Array - aRet
aRet[1] - //data de emissão de
aRet[2] - //data de emissão até
aRet[3] - //data de emissão
Eventos de chamada do Ponto de Entrada
Ao clicar na opção Gerar e confirmar a tela de parâmetros, o PE TM491EMI () é chamado.
Variáveis
Elemento | Descrição |
---|---|
PARAMIXB[1] | Data de emissão de |
PARAMIXB[2] | Data de emissão ate. |
PARAMIXB[3] | Data de emissão |
PARAMIXB[4] | Tipo de faturamento conforme cadastro (DUZ) |
PARAMIXB[5] | Indica se o parâmetro considera títulos anteriores (True=Sim, False=Não) |
PARAMIXB[6] | cAlias da query da tabela DT6 |
05. ASSUNTOS RELACIONADOS
- TM491CPO - Criação de Campos de Usuário no Arquivo Temporário
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas