Histórico da Página
CONTEÚDO
- Visão Geralgeral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
- Assuntos relacionados
01. VISÃO GERAL
...
O Ponto de Entrada
...
AF900GETFIELDS deve ser utilizado para definir a relação de campos para a rotina do Painel de Cambio (Visualização, Alteração e Obrigatórios) de acordo com cada contexto.
Para utilizar é necessário adicionar o campo no vetor private aFields e seu retorno deve ser nulo.
02. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
User Function AF900GETFIELDS() Local cParam := ParamIXB Local cMsg := "" Local x cMsg := "Passando pelo ponto de que pega os campos para a tela de acordo com os contextos já existentes para a tela: AF900GETFIELDS " cMSg += " variável cParam:..." + cParam + ENTER cMSg += " variável aFields:.." + ENTER For x:= 1 to len(aFields) cMSg += " aFields["+alltrim(str(x))+"]:........" + aFields[x] + ENTER Next Msgalert( cMsg , "EECAF900" ) Return |
03.
...
Nome
...
Tipo
...
Descrição
...
04. Variáveis
...
Parâmetro
...
Nome
...
Tipo
...
Permite Alterar
...
Descrição
...
05. TABELAS UTILIZADAS
- TRB - Work com os campos a serem tratados na associação do adiantamento e que poderão ser utilizados na validação
01. DADOS GERAIS
...
Solucoes_totvs_parceirosexptotvs | ||
---|---|---|
|
...
Linhas_totvs | ||
---|---|---|
|
...
Segmentos_totvs | ||
---|---|---|
|
...
Modulos_cross_segmentos | ||
---|---|---|
|
...
EECAF900.PRW
...
PARÂMETROS
02. DESCRIÇÃO
O Ponto de Entrada AF900GETFIELDS deve ser utilizado para definir a relação de campos para a rotina do Painel de Cambio (Visualização, Alteração e Obrigatórios) de acordo com cada contexto.
Para utilizar é necessário adicionar o campo no vetor private aFields e seu retorno deve ser nulo.
Através da variável ParamIXB, é possível verificar qual a ação está sendo executado, como:
Ação | ParamIXB | Tipo | Descrição |
---|---|---|---|
Liquidar | "LIQUIDA_VISUALIZA" | Carácter | Define a lista de campos para visualização |
Liquidar | "LIQUIDA_ALTERA" | Carácter | Define a lista de campos possíveis de alteração |
Liquidar | "LIQUIDA_OBRIGATORIO" | Carácter | Define a lista de campos obrigatórios |
Receber no Exterior | "RECEBE_VISUALIZA" | Carácter | Define a lista de campos para visualização |
Receber no Exterior | "RECEBE_ALTERA" | Carácter | Define a lista de campos possíveis de alteração |
Receber no Exterior | "RECEBE_OBRIGATORIO" | Carácter | Define a lista de campos obrigatórios na modalidade Contrato de Cambio Observação: é utilizado a lista de campos de "RECEBE_OBRIGATORIO_EXTERIOR" |
Receber no Exterior | "RECEBE_OBRIGATORIO_EXTERIOR" | Carácter | Define a lista de campos obrigatórios na modalidade Movimento no Exterior |
Pagar | "PAGA_VISUALIZA" | Carácter | Define a lista de campos para visualização |
Pagar | "PAGA_ALTERA" | Carácter | Define a lista de campos possíveis de alteração |
Pagar | "PAGA_OBRIGATORIO" | Carácter | Define a lista de campos obrigatórios Observação: é utilizado a lista de campos de "PAGA_OBRIGATORIO_BRASIL" e "PAGA_OBRIGATORIO_EXTERIOR" |
Pagar | "PAGA_OBRIGATORIO_BRASIL" | Carácter | Define a lista de campos obrigatórios na modalidade Contrato de Cambio |
Pagar | "PAGA_OBRIGATORIO_EXTERIOR" | Carácter | Define a lista de campos obrigatórios na modalidade Movimento no Exterior |
Alterar Parcelas | "ALT_LOTE_VISUALIZA" | Carácter | Define a lista de campos para visualização |
Alterar Parcelas | "ALT_LOTE_ALTERA" | Carácter | Define a lista de campos possíveis de alteração |
Alterar Parcelas | "ALT_LOTE_OBRIGATORIO" | Carácter | Define a lista de campos obrigatórios na alteração |
...
04. VARIÁVEIS
Parâmetro | Varíavel | Tipo | Permite Alterar | Descrição |
---|---|---|---|---|
Todas as ações | aFields | Vetor | Sim | Variável para adicionar os campos para determinada ação |
05. TABELAS UTILIZADAS
- Não há
06. ASSUNTOS RELACIONADOS
...
- DT PE EECAF900 Painel de Câmbio
- DT PE AF900BROWSE Painel de Câmbio
- DT PE AF900INTCP Painel de Câmbio
- DT PE AF900MNU Painel de Câmbio
- DT PE AF900VLD Painel de Câmbio
...