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 | | | | | | | | | | | | | |