Árvore de páginas


Ponto-de-Entrada: EICPO400 - Manutenção do Purchase Order

 

Abrangências:Microsiga Protheus 8.11 , Microsiga Protheus 10 , Microsiga Protheus 11
Versões:Microsiga Protheus 8.11 , Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:
Utilizado durante a rotina de manutenção do Purchase Order.
Programa Fonte
EICPO400.PRW
Sintaxe

EICPO400 - Manutenção do Purchase Order ( [ GRAVA_PO_PC ], [ WORK_SI ], [ TB_CAMPOS_SI ], [ GRAVA_WORK_SI ], [ SELECIONASI ], [ PO_PesqSI_Sel ], [PO400ESTOR_VERIFICA_PAG_ANT] ) -->

Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 GRAVA_PO_PC  Caracter  Parâmetro que indica que o ponto de entrada está sendo chamado após a confirmação da gravação do Purchase Order.          
 WORK_SI  Caracter  Objetivo deste ponto de entrada é permitir a customização da Work da tela Consulta Cod.Unid.Req S.I.          
 TB_CAMPOS_SI  Caracter  O objetivo deste ponto de entrada é permitir a customização dos campos da MsSelect da tela Consulta Cod.Unid.Req S.I.          
 GRAVA_WORK_SI  Array of Record  Permite gravar informações nos campos adicionais que serão exibidos na tela "Consulta Cod.Unid.Req S.I.". Chamado durante o looping da tabela SW0.          
 SELECIONASI  Array of Record  Permite desviar da tela de seleção de S.I. no processo. Também é possível executar validações diversas.          
 

PO_PesqSI_Sel 

  array_of_record  Permite selecionar quais itens de uma determinada SI será apresentada na selação do PO          
 PO400GRAVAPC_ITEM  Caracter  Se o parametro "MV_EIC0008" = .T., permite gravar informações do item do pedido de compras na tabela SC7. Utilizar o array aItensPo.          
 PO400GRAVAPC_CAPA  Caracter  Se o parametro "MV_EIC0008" = .T., permite gravar informações da capa do pedido de compras na tabela SC7. Utilizar o array aCab.          
 PO400ESTOR_VERIFICA_PAG_ANT  Caracter  Permite estorno do PO quando processo possui pagamento antecipado.          
 VAL_GRAVA_PO  Caracter  

Permite validação de informações permitindo gravar o registro ou não, atraves do preenchimento da variavel lGravaPO como .T. ou .F..

          
 DEPOIS_GRAVA_INC_PO  Caracter  Permite validação após inclusão do PO.          
 DEPOIS_GRAVA_ALT_PO  Caracter  Permite validação após alteração do PO.          
 

VALIDA_COTACAO

  Lógico  Permite validação e customização de informações da cotação de preços no PO, através do preenchimento da variavel lRetPE como .T. ou .F..         

 

 APOS_GET_SI  Lógico  Permite validação após a gravação do processo no P.O. através da variável MControla como .T. ou .F..          
 ANTES_ESTORNA  Caracter  Permite a customização após a seleção da opção de estorno no browse          
 BROWSE_ESTORNO  Caracter  Permite a customização do bCaracterrowse antes do estorno do processo          
 MarcaTodosEstorno  Caracter  Permite a customização da marcação dos itens para estorno          
 ANTES_ESTORNO_PO  Caracter  Permite a customização imediatamente antes do estorno do processo          
 DEPOIS_ESTORNO_PO  Caracter  Permite a customização imediatamente após do estorno do processo          
 Estorno  Caracter  Permite a customização durante o estorno do processo          
 Antes_Estona_Capa  Caracter  Permite a customização antes do estorno da capa do processo          
 EstornoCapa  Caracter  Permite a customização durante o estorno da capa do processo          
 DEPOIS_ALTERA_INC_PO  Caracter  Permite a validação depois da alteração do PO.          
 AROTINA   Caracter  Permite a customização dos botões do browse.          
 BROWSE_VISUALIZAR  Caracter  Permite a customização no inicio da visualização do browse.          
 FIM_VISUALIZACAO  Caracter  Permite a customização ao final da visualização do browse.          
 INCLUIR  Caracter  Permite a customização do botão Incluir.          
 VAL_ALCADA_ALTERA_TELA_PO  Caracter  Permite a customização da validação de Alçadas.          
 ALTERAR  Caracter  Permite a customização do botão Alterar.          
 ANTES_ALTERA_TELA_PO  Caracter  Permite a customização antes da exibição da tela de alteração do processo.          
 PO400VALSWB_VALID_PAG_ANT  Caracter  Permite a customização da validação de pagamentos antecipados.          
 AADD_WORK  Caracter  Permite a customização de campos na work.          
 ANTES_GRAVA_WORK_SW3  Caracter  Permite a customização anterior a gravação da work referente a tabela SW3.          
 REPLACE  Caracter  Permite a customização de replace de informações da work com a tabela SW2.          
 WORK_DESPESAS  Caracter  Permite a customização da work referente as despesas.          
 ANTES_P_TE_2  Caracter  Permite a customização anterior a tela de Itens.          
 APPEND  Caracter  Permite a customização de append generico nas tabelas da rotina.          
 TELA_SELECAO_SI  Caracter  Permite a customização da tela de seleção de solicitações de importação.          
 BROWSE_INCLUIR_ALTERAR  Caracter  Permite a customização do browse nos botões de incluir e alterar.          
 ANTES_TELA_ITEM  Caracter  Permite a customização anterior a tela de itens.          
 FILTRA_SI  Caracter  Permite a customização do filtro de solicitações de importação.          
 ANTES_GET_SI  Caracter  Permite a customização anterior a seleção de SI.          
 INICIA_TE_3  Caracter  Permite a customização anterior a tela de conferencia final.          
 DESMARCA_ITEM  Caracter  Permite a customização de desmarcação dos itens.          
 INICIA_VAR_ITEM  Caracter  Permite a customização de inicialização das variaveis de memoria dos itens.          
 COORDENADA_TELA_ITENS  Caracter  Permite a customização do tamanho de tela dos itens.          
 GRAVA_ALTERACAO_ITEM  Caracter  Permite a customização da gravação dos itens na alteração do processo.          
 GRAVA_ITENS_WORK  Caracter  Permite a customização da grvação dos itens na work.          
 INICIA_VARIAVEL_CONFERENCIA_FINAL  Caracter  Permite a customização da inicialização das variaveis na tela de Conferencia Final.          
 BROWSE_CONFERENCIA  Caracter  Permite a customização do browse de conferencia final.          
 DEFINIR_ACAMPOS  Caracter  Permite a customização da variavel aCampos          
 APOS_CONFERENCIAFINAL  Caracter  Permite a customização após a tela de conferencia final.          
 VALIDA  Caracter  Permite a customização das validações de telas.          
 ANTES_MARCA_ITEM  Caracter  Permite a customização anterior da marcação dos itens          
 GRV_WORK_COM_SW1  Caracter  Permite a customização da gravação doa tabela SW1.          
 INICIO_GRAVA  Caracter  Permite a customização do inicio da gravação dos dados.          
 ANTES_GRAVA_PO  Caracter  Permite a customização anterior a gravação dos dados do PO.          
 ALT_DATA_TITULO  Caracter  Permite a customização da alteração das datas dos titulos gerados no Financeiro.          
 ANTES_GRAVAR  Caracter  Permite a customização anterior a gravação dos dados.          
 ANTES_GRV_POSICAO  Caracter  Permite a customização anterior a gravação da posição dos itens.          
 VALID  Caracter  Permite a customização das validações de gravação.          
 MUDA_DT_ENTREGA  Caracter  Permite a customização da alteração das datas de entrega dos itens.          
 RECALC_DT_ENTREGA  Caracter  Permite a customização do recalculo da data de entrega.          
 WHEN_ALTERA  Caracter  Permite a customização das alterações dos campos na alteração.          
 ADICIONA_WORK  Caracter  Permite a customização na work.          
 DESVIA_WORK_SI  Caracter  Permite a customização para desvio de gravação da work de SI.          
 ALTERA_DATA  Caracter  Permite a customização para alteração de datas de embarque dos itens.          
 VALIDA_DATAS  Caracter  Permite a customização de validação das datas de embarque dos itens.          
 ALT_DT_ENTREGA  Caracter  Permite a customização da alteração de data de entrega dos itens.          
 USUARIOS  Caracter  Permite a customização de usuarios para validação de Alçadas.          
 MarcaEstorno  Caracter  Permite a customização da marcação dos itens na rotina de estorno.          
 BROWSE_COPIA  Caracter  Permite a customização do browse durante a copia de PO.          
 TELA_COPIA  Caracter  Permite a customização da tela de copia de PO.          
 FIM_COPIA  Caracter  Permite a customização ao final da copia de PO.          
 CRIA_TEMP  Caracter  Permite a customização da criação das tabelas temporarias.          
 BROWSE_VISUALIZAR  Caracter  Permite a customização do browse na visualização.          
 ANTES_COPIA_LOOPSW2  Caracter  Permite a customização anterior a copia do PO, no momento de loop na SW2.          
 COPIA_LOOPSW2  Caracter  Permite a customização da copa do PO, no momento de loop na SW.          
 GRAVA_SICOPIA  Caracter  Permite a customização da gravação de copia de SI.          
 GRAVATRB_SI_AUTO  Caracter  Permite a customização da gravação da tabela TRB, na gravação de ExecAuto da SI.          
 FILTRACC  Caracter  Permite a customização do filtro de CC.          
 SI_REF  Caracter  Permite a customização da SI de referencia.          
 ANTESZERASLD  Caracter  Permite a customização anterior ao momento de zerar saldo.          
 SLDZERADO  Caracter  Permite a customização no momento de zerar saldo.          
 APOS_MARCA_ITEM  Caracter  Permite a customização após a marcação dos itens.          
 MANUT_REG_TRIB  Caracter  Permite a customização da manutenção de regime de tributação.          

 

 

Retorno
    ()
Observações

Quando o parâmetro for "GRAVA_PO_PC", permitirá a inclusão de tratamentos adicionais após a confirmação da gravação do Purchase Order.

Inclusão do ponto de entrada EICPO400, que recebe como parâmetro o caractere “WORK_SI”. O objetivo deste ponto de entrada é permitir a customização da Work da tela Consulta Cod.Unid.Req S.I.Procedimentos para implementação.

 

Inclusão do ponto de entrada EICPO400, que recebe como parâmetro o caractere “TB_CAMPOS_SI”.

O objetivo deste ponto de entrada é permitir a customização dos campos da MsSelect da tela Consulta Cod.Unid.Req S.I.

Quando o parâmetro for "GRAVA_WORK_SI", permitirá a gravação de dados nos campos adicionais a serem exibidos durante a consulta da SI. Executado durante o looping na tabela SW0.

Inclusão do ponto de entrada EICPO400 que recebe como parâmetro "SELECIONASI" cujo retorno será lógico, definindo se será aberta ou não a tela de seleção de S.I. para o processo.

Inclusão do ponto de entrada EICPO400 que recebe como parâmetro "PO_PesqSI_Sel", definindo se será ou não apresentados todos os itens da SI no PO

Quando o parâmetro for "PO400ESTOR_VERIFICA_PAG_ANT", irá permitir o estorno de itens do PO que tiver pagamento antecipado e ainda não foram embarcado.

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VAL_GRAVA_PO" que permite validação de informações permitindo gravar o registro ou não.

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DEPOIS_GRAVA_INC_PO" que permite validação após inclusão do PO.

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DEPOIS_GRAVA_ALT_PO" que permite validação após alteração do PO.

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VALIDA_COTACAO" que permite a validação e customização de informações da cotação de preços no PO, através do preenchimento da variavel lRetPE como .T. ou .F..

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_ESTORNA" que permite a customização após a seleção da opção de estorno no browse

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_ESTORNO" que permite a customização do browse antes do estorno do processo

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "MarcaTodosEstorno" que permite a customização da marcação dos itens para estorno

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_ESTORNO_PO" que permite a customização imediatamente antes do estorno do processo

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DEPOIS_ESTORNO_PO" que permite a customização imediatamente após do estorno do processo

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "Estorno" que permite a customização durante o estorno do processo

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "Antes_Estona_Capa" que permite a customização antes do estorno da capa do processo

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "EstornoCapa" que  permite a customização durante o estorno da capa do processo 

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "AROTINA" que permite a customização dos botões do browse. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_VISUALIZAR" que permite a customização no inicio da visualização do browse. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "FIM_VISUALIZACAO" que permite a customização ao final da visualização do browse. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "INCLUIR" que permite a customização do botão Incluir. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VAL_ALCADA_ALTERA_TELA_PO" que permite a customização da validação de Alçadas. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ALTERAR " que permite a customização do botão Alterar. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_ALTERA_TELA_PO" que permite a customização antes da exibição da tela de alteração do processo. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "PO400VALSWB_VALID_PAG_ANT" que permite a customização da validação de pagamentos antecipados. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "AADD_WORK" que permite a customização de campos na work. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_GRAVA_WORK_SW3" que permite a customização anterior a gravação da work referente a tabela SW3. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "REPLACE " que permite a customização de replace de informações da work com a tabela SW2. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "WORK_DESPESAS" que permite a customização da work referente as despesas. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_P_TE_2" que permite a customização anterior a tela de Itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "APPEND" que permite a customização de append generico nas tabelas da rotina. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "TELA_SELECAO_SI" que permite a customização da tela de seleção de solicitações de importação. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_INCLUIR_ALTERAR" que permite a customização do browse nos botões de incluir e alterar. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_TELA_ITEM" que permite a customização anterior a tela de itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "FILTRA_SI" que permite a customização do filtro de solicitações de importação. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_GET_SI" que permite a customização anterior a seleção de SI. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "INICIA_TE_3" que permite a customização anterior a tela de conferencia final. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DESMARCA_ITEM" que permite a customização de desmarcação dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "INICIA_VAR_ITEM " que permite a customização de inicialização das variaveis de memoria dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "COORDENADA_TELA_ITENS" que permite a customização do tamanho de tela dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "GRAVA_ALTERACAO_ITEM" que permite a customização da gravação dos itens na alteração do processo. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "GRAVA_ITENS_WORK" que permite a customização da grvação dos itens na work. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "INICIA_VARIAVEL_CONFERENCIA_FINAL" que permite a customização da inicialização das variaveis na tela de Conferencia Final. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_CONFERENCIA" que permite a customização do browse de conferencia final. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DEFINIR_ACAMPOS" que permite a customização da variavel aCampos Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "APOS_CONFERENCIAFINAL" que permite a customização após a tela de conferencia final. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VALIDA" que permite a customização das validações de telas. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_MARCA_ITEM" que permite a customização anterior da marcação dos itens Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "GRV_WORK_COM_SW1" que permite a customização da gravação doa tabela SW1. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "INICIO_GRAVA" que permite a customização do inicio da gravação dos dados. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_GRAVA_PO" que permite a customização anterior a gravação dos dados do PO. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ALT_DATA_TITULO" que permite a customização da alteração das datas dos titulos gerados no Financeiro. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_GRAVAR " que permite a customização anterior a gravação dos dados. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_GRV_POSICAO" que permite a customização anterior a gravação da posição dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VALID" que permite a customização das validações de gravação. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "MUDA_DT_ENTREGA" que permite a customização da alteração das datas de entrega dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "RECALC_DT_ENTREGA" que permite a customização do recalculo da data de entrega. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "WHEN_ALTERA" que permite a customização das alterações dos campos na alteração. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ADICIONA_WORK " que permite a customização na work. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "DESVIA_WORK_SI" que permite a customização para desvio de gravação da work de SI. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ALTERA_DATA" que permite a customização para alteração de datas de embarque dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "VALIDA_DATAS" que permite a customização de validação das datas de embarque dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ALT_DT_ENTREGA" que permite a customização da alteração de data de entrega dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "USUARIOS" que permite a customização de usuarios para validação de Alçadas. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "MarcaEstorno" que permite a customização da marcação dos itens na rotina de estorno. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_COPIA" que permite a customização do browse durante a copia de PO. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "TELA_COPIA" que permite a customização da tela de copia de PO. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "FIM_COPIA" que permite a customização ao final da copia de PO. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "CRIA_TEMP" que permite a customização da criação das tabelas temporarias. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_VISUALIZAR" que permite a customização do browse na visualização. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTES_COPIA_LOOPSW2" que permite a customização anterior a copia do PO, no momento de loop na SW2. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "COPIA_LOOPSW2" que permite a customização da copa do PO, no momento de loop na SW. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "GRAVA_SICOPIA" que permite a customização da gravação de copia de SI. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "GRAVATRB_SI_AUTO" que permite a customização da gravação da tabela TRB, na gravação de ExecAuto da SI. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "FILTRACC" que permite a customização do filtro de CC. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "SI_REF" que permite a customização da SI de referencia. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "ANTESZERASLD " que permite a customização anterior ao momento de zerar saldo. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "SLDZERADO" que permite a customização no momento de zerar saldo. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "APOS_MARCA_ITEM" que permite a customização após a marcação dos itens. Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "MANUT_REG_TRIB" que permite a customização da manutenção de regime de tributação.

 

 

Exemplos
User Function EICPO400()     Do Case      Case ParamIXB == "GRAVA_PO_PC"         //tratamentos customizados      Case ParamIXB == "Work_SI"         //adição de campos na work que será usada para exibir os dados da S.I. de referência         AAdd(aSemSX3, {"W0_COMPRA", "C", 3, 0})      Case ParamIXB == "TB_Campos_SI"         //campos que serão exibidos ao clicar no botão "S.I. de Referência"         AAdd(Tb_Campos_temp, {{|| Work_SI->W0_COMPRA},, "COMPRADOR"})               Case ParamIXB == "GRAVA_WORK_SI"         //informação a ser gravada no campo adicional         Work_SI->W0_COMPRA:= SW0->W0_COMPRA      Case ParamIXB == "SELECIONASI"        //Define se a tela será aberta.          Return .T.        //Define se a tela não será aberta          Return .F.   EndCase      User Function EICPO400() If ValType(ParamIXB) == "A"   cParam := ParamIXB[1]Else   cParam := ParamIXBEndif                           If cParam == "PO_PesqSI_Sel"   //lLoop := .T.     MSGINFO("PONTO DE ENTRADA 'PO_PesqSI_Sel' ATIVO!") EndIfReturn NilReturn
Variáveis

 

 Nome  Tipo  Escopo  Pode Alterar  descrição 
 aCposSI  Array of Record  Privado  Não    
 Tb_Campos  Array of Record  Privado  Não    
 aSemSX3  Array of Record  Privado  Não    
 Tb_Campos_temp  Array of Record  Privado  Não    
 lTelaSi  Array of Record  Privado  Não    
 lLoop  Lógico  Privado  Não    
 aItensPo  Array of Record  Privado  Não  Utilizar conforme exemplo: aAdd(aItensPo, {"C7_QUANT"  , SW3->W3_QTDE, Nil}) 
 aCab  Array of Record  Privado  Não  Utilizar conforme exemplo: aAdd(aCab,  {"C7_CONTATO", SA2->A2_CONTATO, Nil}) 
 lTrataPGAntecipado  Lógico  Privado  Não    
 lRetPE  Lógico  Privado  Sim    

 

 

 

 

 

 

 

Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "AROTINA " que permite a customização dos botões do browse.
Foi disponibilizado o ponto de entrada "EICPO400" com o parâmetro "BROWSE_VISUALIZAR" que permite a customização no inicio da visualização do browse.