Páginas filhas
  • 4. EAIAdapter_LoadDeleteContent

Função responsável por alimentar informações quando o tipo de envio é Event delete.

Nesse ponto serão informados ao Helper os filtros necessários para apagar os registros nos aplicativos externos configurados.

É importante salientar que todos os dados carregados no LoadUsualContent estão disponíveis para essa função, não precisando replicar.

Sintaxe


EAIAdapter<Transação><versão>_LoadDeleteContent()

Retorno

 


TipoValorDescrição
BoolTRUEIndica que os dados foram alimentados com sucesso e deverá continuar o gerenciamento do adapter
FALSECaso ocorram falhas ou parametrizações erradas. O retorno falso ocasionará na interrupção do SendBusinessMessage.

Observação


Os valores utilizados no sets do Helper podem ser obtidos através do uso do Mapper. Podem ser utilizadas sub-rotinas de outros fontes com regra de negócio para buscar as informações necessárias.

#--------------------------------------------------#
 FUNCTION EAIAdapterSalesOrder1_LoadDeleteContent()
#--------------------------------------------------#
  ### Nesse ponto serão somente carregados os dados utilizados pela mensagem do tipo 'delete'.
  
  LET mr_pedidos.num_pedido_cli  = EAIMapper_get("pedidos.num_pedido_cli")
  CALL EAIHelperSalesOrder1_set_BusinessContent_CustomerOrderId(mr_pedidos.num_pedido_cli)
  
  
  RETURN TRUE
END FUNCTION