Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Idiomas: | Espanhol , Inglês |
O ponto de entrada F0851IMP será executado para validar o calculo dos impostos da argentina. Passa como parametro o imposto que será calculado. Os possiveis valores contidos no paramixb[1] são:
IVA, IB, GN, IRIC, SUSS, GN2, IV2, SU2, IB2, SLI, SL2
Obs: Cada parametro significará um imposto diferente.
Como retorno necessita de .T. para calcular o imposto ou .F. para não calcular.
Exemplo de RDMake:
User Function F0851IMP()
Local lRet := .T.
If ParamIxb[1]=='IVA'
lRet:=.T.
MsgAlert('Executou a retencao de IVA')
ElseIf ParamIxb[1]=='IB'
lRet:=.T.
MsgAlert('Executou a retencao de IB')
ElseIf ParamIxb[1]=='GN'
lRet:=.T.
MsgAlert('Executou a retencao de GN')
FINA085A.PRW
F0851IMP - Validação de cálculo de impostos-Argentina ( [ uPAR ] ) --> uRET
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
uPAR | Caracter | IVA, IB, GN, IRIC, SUSS, GN2, IV2, SU2, IB2, SLI, SL2 |
-
uRET(logico)
- .T./.F.