Histórico da Página
| Composition Setup |
|---|
import.css=/download/attachments/327912/newLayout.css |
| Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas