Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. 

...

DATOS GEENERALES

Linha Línea Protheus

ProdutoProducto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha Línea de Produtoproducto:

Linhas_totvs
Linha
Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:Financeiro Financiero (SIGAFIN)
FunçãoFunción:Recálculo de comissão comisión (FINA440)
País:Brasil

02.

...

VISIÓN GENERAL

Ponto Punto de Entrada que permite alterar as modificar las bases de comissão comisión para o el vendedor, quando os títulos não tiverem sido faturadoscuando los títulos no se hayan facturado.

Nota
titleImportante¡Importante!

El nuevo PE se podrá utilizar como alternativa a los PE F440ABAS y F440CBASE, y no de manera complementaria a estos.

Los PE F440ABAS e F440CBASE continuarán activos, es decir, no se descontinuaron debido a la creación del

O novo PE poderá ser usado como alternativa aos PEs F440ABAS e F440CBASE, e não de forma complementar a eles.

Os PEs F440ABAS e F440CBASE continuarão ativos, ou seja, não foram descontinuados em razão da criação do PE F440AB2


03. 

...

PARÁMETROS

TipoConteúdoContenido
OperaçãoOperación

Identificador Caractere Caracter de operaçãooperación:

  • OP_NOLIQFAT - Sem origem em FatSin origen en Fact/Liq
  • OP_LIQFAT - Com origem em FatCon origen en Fact/Liq
Vector

Vector que contiene los

Vetor

Vetor contendo os valores de base de comissãola comisión.

Estrutura do vetorEstructura del vector:

PosiçãoPosiciónConteúdoContenido
1Código do del vendedor
2

Base da comissão total da comissão, ou seja, a soma das bases aplicadas a emissão do título e a baixa do de la comisión total de la comisión, es decir, la suma de las bases aplicadas a la emisión del título y a la baja del título

3Base da comissão que será aplicada no momento da emissão do de la comisión que se aplicará en el momento de emitir el título.
4Base da comissão que será aplicada no momento da baixa do de la comisión que se aplicará en el momento de dar baja al título.
5Valor de comissão comisión calculados sobre a emissão do la emisión del título
6Valor de comissão comisión calculados sobre a baixa do la baja del título
7% da comissão (Se "zerode la comisión (Si "cero" diversos %'s)
8

PIS

9COFINS
10CSLL
11IRRF
12

Valor original do del título baixado (soma do valor dos títulos baixados por liquidaçãodado de baja (suma del valor de los títulos dados de baja por liquidación)

13

RECNO do del título Liquidado/FaturadoFacturado

04. 

...

RESPUESTA

Vector que contiene los

...

Vetor contendo os valores de base de comissão customizados. Deverá conter a mesma estrutura do vetor de comissão original, recebido como parâmetrola comisióin personalizados. Debe contener la misma estructura del vector de comisión original, recibido como parámetro.

05. 

...

EJEMPLO



Bloco de código
languagejava
themeMidnight
firstline1
titleExemplo de execução
linenumberstrue
#INCLUDE 'Protheus.ch'

/* 
*** Programa  : F440ABA2
    Data      : 10/01/2023
    Descricao : Permite alterar a base de comissão para o vendedor
*/
USER FUNCTION F440ABA2()
    LOCAL nX AS NUMERIC
    LOCAL cOperation AS CHARACTER
    LOCAL aBases AS ARRAY

    cOperation := ParamIxb[1]
    aBases := ACLONE(ParamIxb[2])      
	
	IF cOperation == 'OP_NOLIQFAT'	/*Sem origem em Fatura/Liquidação*/
        FOR nX := 1 TO LEN(aBases)
            aBases[nX,4] := aBases[nX,4] - 200
        NEXT nX
    ELSEIF cOperation == 'OP_LIQFAT'	/*Provenientes de Fatura/Liquidação*/
        FOR nX := 1 TO LEN(aBases)
            aBases[nX,4] := aBases[nX,4] - 100
        NEXT nX
    ENDIF  RETURN ACLONE(aBases)

/*
*** Definição de cada posição do array aBase ***
	1 - Código do vendedor
	2 - Base da comissão
	3 - Base na emissão
	4 - Base na baixa
	5 - Valor na emissão
	6 - Valor na baixa
	7 - % da comissão (se % é zero, conterá diversos caracteres de porcentagem - %)
	8 - PIS
	9 - COFINS
	10 - CSLL
	11 - IRRF
	12 - Valor original do título baixado (soma do valor dos títulos baixados por liquidação)
	13 - RECNO do título Liquidado/Faturado
*/

06. 

...

ASUNTOS RELACIONADOS

Pontos Puntos de Entrada aternativos no alternativos en lugar do del PE F440ABA2:

F440ABAS - Alterar Modificar base de comissão comisión (títulos não faturadosno facturados)
F440CBASE - Alterar Modificar base de comissão comisión (títulos faturadosfacturados)


Templatedocumentos