| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | FISXATF |
| País: | Brasil |
| Ticket: | Interno |
| Requisito/Story/Issue | DSERCTR1-46748 |
O ponto de entrada DEPREATF retorna a depreciação do ativo fixo.
nBaseItem := ExecBlock("DEPREATF",.f.,.f.,{cAliasTMP,cAliasTMP, "F120"})
nVlrBCPIS :=nVlrBCCOF := ExecBlock("DEPREATF",.f.,.f.,{cAliasSN1,cAliasSN1, "F130"}) |
#Include 'Protheus.ch'
User Function DEPREATF()
Local nRetorno := 0
Local cArqTmp := ParamIXB[1]
Local cAliasTmp := ParamIXB[2]
Local cTipReg := ParamIXB[3]
If cTipReg == "F120"
Alert("Exemplo do ponto de entrada DEPREATF para Registro F120")
nRetorno := 15000
ElseIf cTipReg == "F130"
Alert("Exemplo do ponto de entrada DEPREATF para Registro F130")
nRetorno := 25000
Else
Alert("Exemplo do ponto de entrada DEPREATF ")
nRetorno := 45000
EndIf
Return(nRetorno) |
|