FFKDLIB – Permite a manipulação de tabelas customizadas.

Descrição:

A finalidade do ponto de entrada FFKDLIB é permitir a manipulação de tabelas customizadas. Se na customização foram criadas novas tabelas pelo cliente e nessas tabelas foram gravadas dados dos títulos incluídos e no momento da exclusão as tabelas do cliente devem ter seus dados também excluídos.

Este ponto de entrada será executado após a rotina posicionar na tabela FK7 no registro que esta sendo excluído e antes da exclusão do registro da FK7.

Quando o ponto de entrada for acionado, estará a disposição as informações dos campos da tabela FK7, como por exemplo: O FK7_IDDOC (Identificador único do título) e os campos que compõem a chave da SE1/SE2: FK7_FILTIT, FK7_PREFIX, FK7_NUM, FK7_PARCEL, FK7_TIPO, FK7_CLIFOR e FK7_LOJA.

Localização:

Está presente na função FINDELFKS()

Programa Fonte:

FINXSE5.PRW

Versões:12

Parâmetros:

Não recebe parâmetros.

Retorno:Programa fonte não espera retorno.



#INCLUDE "Totvs.ch"

User Function FFKDLIB()

Local cChave    := FK7->FK7_ALIAS+FK7->FK7_FILTIT+FK7->FK7_PREFIX+FK7->FK7_NUM+FK7->FK7_PARCEL+FK7->FK7_TIPO+FK7->FK7_CLIFOR+FK7->FK7_LOJA
Local cIdDoc    := FK7->FK7_IDDOC

//Tratamento a ser efetuado pela customização.
//Este Ponto de Entrada não espera retorno no fonte Padrão.

Return