Pular para conteúdo

Perguntas Frequentes

Perguntas Frequentes

Perguntas frequentes sobre o pacote de atualização (Patch) AdvPL para o PED.

O patch utiliza algum ponto de entrada padrão do Protheus?

Sim. O patch do PED faz uso de três pontos de entrada do Protheus, sendo eles:

  • A103CND2: Porto de entrada para alteração da condição de Pagamento na Nota Fiscal de Entrada.
// Exemplo de uso do Ponto de Entrada A103CND2
User Function A103CND2()
   Local aRet := U_CCPEDPayments( PARAMIXB )
Return aRet
  • MT100RTX: Ponto de entrada para manipular as informações na tela de rateio por centro de custo.
// Exemplo de uso do Ponto de Entrada MT100RTX
User Function MT100RTX()
  Local aRet := U_CCPEDCostSharing( ParamIXB[1], ParamIXB[2] )
Return aRet
  • MA103OPC: Ponto de Entrada utilizado para adicionar itens no menu do Documento de Entrada.
// Exemplo de uso do Ponto de Entrada MA103OPC
User Function MA103OPC()
   Local aRet := {}
   Aadd( aRet, {"Abrir Doc. no PED", { || U_CCPEDOpen( SF1->F1_CHVNFE, "nfe", .F. ) }, 0, 6 } )
Return aRet

Observação: O conteúdo desses pontos de entrada pode ser substituido ou alterado, contanto que as funções básicas sejam mantidas.