import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: PM260CLS- Classificação da DMED
Descrição:
Ponto de entrada que substitui a função de classificação das informações geradas na tabela B5A.
Eventos
O ponto de entrada é chamado durante a classificação da tabela B5A. Sua chamada ocorre para cada um dos registros filtrados da tabela.
Programa Fonte
PLSM260
Sintaxe
PM260CLS- Classificação da DMED ( [ nRecB5A ] ) --> lRet
Parâmetros:
Retorno
Observações
O principal objetivo da função de classificação da DMED é atribuir valores para os registros da tabela B5A no campo BA1_TIPREG (Ide. registr).
A geração do arquivo enviado para a receita federal é diretamente relacionado a atualização do campo acima, portanto, deve sempre ser preenchido. Outras informações como nome do usuário, cpf do titular e dependente, data de nascimento entre outros podem ser atualizados.
Exemplos
#Include "Protheus.ch"User Function PM260CLS(nRecB5A)Local aPtoArea := GetArea()dbSelectArea("B5A")B5A->(dbGoto(nRecB5A))B5A->(RecLock("B5A",.F.))If B5A->B5A_CPFTIT == B5A->B5A_CPFDEP B5A->B5A_IDEREG := '1'Else B5A->B5A_IDEREG := '3'EndIfB5A->(msUnLock())RestArea(aPtoArea)Return .T.
Variáveis
|