Função: Condição - Avalia condição de pagamento
Abrangências: |
Microsiga Protheus 8.11
,
Protheus 10
|
Versões: |
Versões Anteriores
|
Compatível Países: |
Todos
|
Sistemas Operacionais: |
Todos
|
Compatível às Bases de Dados: |
Todos
|
Nível de Acesso: |
Nível 1 (Acesso Clientes)
|
Idiomas: |
Espanhol
,
Inglês
|
Descrição:
Esta função avalia a condição de pagamento informada pelo usuário e calcula as datas de vencimento e os valores gerados a partir de um desdobramento.
Sintaxe:
Condição - Avalia condição de pagamento (
[
nValTot ] [
cCond ] [
nValIpi ] [
dData0 ] [
nValSolid ] [
aImpVar ] [
aE4 ] [
nAcrescimo ] [
nInicio3 ] [
aDias3 ] [
] )
--> aVenc
Retorno:
aVenc()
- Array contendo os vencimentos e valores calculados pelo desdobramento, com base na configuração da condição de pagamento informada.
Parâmetros:
| Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| nValTot | | | Numérico | | | Valor total da duplicata. | | | | | | | | | | |
| cCond | | | Numérico | | | Código da condição de pagamento. | | | | | | | | | | |
| nValIpi | | | Array of Record | | | Valor do IPI destacado. | | | 0 | | | | | | | |
| dData0 | | | Array of Record | | | Data inicial para considerar desdobramento. | | | | | | | | | | |
| nValSolid | | | Array of Record | | | Valor do ICMS Solidário. | | | 0 | | | | | | | |
| aImpVar | | | Array of Record | | | Array contendo a sigla e valor dos impostos calculados para outros países. | | | | | | | | | | |
| aE4 | | | Array of Record | | | Array contendo dados semelhantes ao da SE4 (Condição de pagamento. | | | | | | | | | | |
| nAcrescimo | | | Array of Record | | | Valor do acréscimo. | | | | | | | | | | |
| nInicio3 | | | Array of Record | | | Intervalo entre duplicatas - condição de pagamento Tipo 3 (SIGALOJA). | | | | | | | | | | |
| aDias3 | | | Array of Record | | | Dias para o vencimento das duplicatas - condição de pagamento Tipo 3 (SIGALOJA) | | | | | | | | | | |
| | | | Array of Record | | | | | | | | | | | | | |