Ponto-de-Entrada: LOCXPE53 - Manipulação do aCols para atualizar informações
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Este ponto de entrada está localizado na rotina de rateio por centro de custos dos documentos de entrada e pode ser utilizado para manipulação do aCols da janela de rateio, para atualizar alguma informação.
Eventos
Executado na função LxA103RatCC (montagem da janela do rateio por Centro de Custos), antes da edição, permitindo manipulação de algum dado do rateio.
Programa Fonte
LOCXNF2.PRW
Sintaxe
LOCXPE53 - Manipulação do aCols para atualizar informações ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ], [ ParamIxb[4] ] )
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIxb[1] | Array of Record | aCols salvo da tela de documento de entrada. | |||||||||||||||
ParamIxb[2] | Array of Record | aHeader salvo da tela de documento de entrada. | |||||||||||||||
ParamIxb[3] | Numérico | Número da linha selecionada na tela de documento de entrada. | |||||||||||||||
ParamIxb[4] | Array of Record | Se .T. indica o rateio é novo (não foi informado ainda). |
Retorno
-
()
Observações
Este ponto de entrada é somente para utilização em ambiente localizado (exceto Brasil).
Exemplos
User Function LOCXPE53()Local aSavCols := ParamIxb[1] // aCols (SD1)Local aSavHeader := ParamIxb[2] // aHeader (SD1)Local nSavn := ParamIxb[3] // no.da linha selecionada (SD1)Local lNovo := ParamIxb[4] // indica se rateio novoLocal nPosCtaD1 := aScan(aSavHeader,{|x| AllTrim(x[2]) == "D1_CONTA"} ) // ExemploLocal nPosCtaDE := aScan(aHeader,{|x| AllTrim(x[2]) == "DE_CONTA"} ) // Exemplo//-- Atualizacoes do usuario / Manipulação do aColsIf lNovo aCols[1][nPosCtaDE] := aSavCols[nSavn][nPosCtaD1] // Exemplo: Manipulando a conta contábilEndIfReturn Nil
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
aCols | Array of Record | Global | Não | |||||||||||
aHeader | Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas