Histórico da Página
MT468TX_Define e Valida se a Taxa Utilizada na Moeda Será a do Dia ou Outra Específica
Características do Requisito
Linha de Produto: | Informe a linha de produto.Microsiga Protheus® | ||||||||||
Segmento: | Informe o segmento.Serviços | ||||||||||
Módulo: | Informe o módulo.Faturamento | ||||||||||
Rotina: |
| ||||||||||
Cadastros Iniciais: | Relacione os cadastros necessários que precisam ser preenchidos antes da utilização desse requisito. | ||||||||||
Parâmetro(s): | Informe os parâmetros utilizados. | ||||||||||
Ponto de Entrada: | Informe o ponto de entrada relacionado (link). | ||||||||||
Chamados Relacionados | Informe o(s) chamado(s) relacionado(s). | ||||||||||
Requisito (ISSUE): | Informe o requisito relacionado (Issue). | ||||||||||
País(es): | Informe o(s) Pais(es). | ||||||||||
Banco(s) de Dados: | Informe o(s) Banco(s) de Dados utilizado(s). | ||||||||||
Tabelas Utilizadas: | Informe as tabelas utilizadas. | ||||||||||
Sistema(s) Operacional(is): | Informe o(s) sistema(s) operacional(is) utilizados. | ||||||||||
Versões/Release: | Informe as versões. | ||||||||||
Versão Corrigida: | Versão na qual está sendo feita a manutenção deste programa. | ||||||||||
Versão Expedida: | Versão em que o programa será oficialmente expedido. |
| ||
País(es): | Localizados |
Ponto de Entrada
Descrição: | MT468TX - Este ponto de entrada permite que o usuário valide e defina se, no momento da geração de uma fatura, utilizará a taxa do dia ou se outra taxa específica. | ||||||||
Localização: | Facturacion->Gener. de Fact. | ||||||||
Eventos: | MT468TX([nTaxamoeda ],[nMoeda ],[nTxMoeda ],[lPedidos ],[nMoedSel ],[nTipoGer ],[aTxMoedas ])-->nTaxaNew PARAMIXB[1] -> Taxa da moeda selecionada para geração da fatura PARAMIXB[2] -> Moeda utilizada no Pedido ou no Remito PARAMIXB[3] ->Taxa da moeda configurada no Pedido ou no Remito PARAMIXB[4] -> Se a Fatura será feita por Pedido ou Remito (Pedido .T. , Remito .F.) PARAMIXB[5] -> Moeda Selecionada PARAMIXB[6] -> Tipo da moeda para geração da fatura(1 - Moeda do Pedido , 2- Moeda Selecionada) PARAMIXB[7] -> Array com dados e taxas das moedas usadas | ||||||||
Programa Fonte: | MATA468N.PRX | ||||||||
Função: | Todos | ||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function MT468TX()
Local nTaxamoeda := ParamIXB[1]
Local nMoeda := ParamIXB[2]
Local nTxMoeda := ParamIXB[3]
Local lPedidos := ParamIXB[4]
Local nMoedSel := ParamIXB[5]
Local nTipoGer := ParamIXB[6]
Local aTxMoedas := ParamIXB[7]
Local nTaxaNew := 0
MsgAlert("Ponto de Entrada Executado")
Return nTaxaNew
Ponto de Entrada
Descrição:
Informe o Menu em que estará localizada a rotina
Localização:
Informe o Submenu em que estará localizada a rotina
Eventos:
Informe o Título da rotina
Programa Fonte:
Informe o Fonte da rotina
Função:
Informe o Nome do(s) produto(s) a ser utilizado ou “Todos”
Retorno:
Nome
Tipo
Descrição
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab