...
Línea de | Produtoproducto: | Microsiga Protheus® |
Segmento: | ServiçosServicios | |
|---|---|---|
Módulo: | Fiscal | |
Programa: | FISX002.PRW | |
Idiomas: | Todos |
...
Ponto Este punto de entrada tem tiene como objetivo atualizar a actualizar la base de cálculo envolvendo operações com Pauta involucrando operaciones con Tarifa de PIS/COFINS na qual informações são expressas em quantidade (Unidade de Medida do Produto) e possui tamanho de 3 decimaisen la cual las informaciones se expresan en cantidad (Unidad de medida del producto) y tiene tamaño de 3 decimales.
...
Nombre | Tipo | DescriçãoDescripción | |||
PARAMIXB | Array of Record | Array | com os dados de processamento com con los datos de procesamiento con elementos | em Processamento en procesamiento { 1 = PIS; 2= COFINS } | tabela la tabla SFT |
...
Nombre | Tipo | DescriçãoDescripción | ObrigatórioObligatorio | |
Numérico | Retorna a Devuelve la base de | calculo a ser utilizada para operações com pautaSimcálculo que se utilizará para operaciones con tarifa | Sí |
...
...
El siguiente ejemplo es para su utilización en el punto de entrada, siendo su comportamiento y responsabilidad, determinado por las reglas de negocio definidas por el
...
O exemplo abaixo é exemplificativo para utilização do ponto de entrada, sendo o seu comportamento e responsabilidade, determinado pelas regras de negócios definidas pelo cliente.
| Bloco de código | ||||||
|---|---|---|---|---|---|---|
| ||||||
#include "PROTHEUS.CH"
User Function SPDPIS10()
Local cTributo := ParamIXB[1] // Tributo emen Processamentoprocesamiento { 1 = PIS; 2= COFINS }
Local cAlias := ParamIXB[2] // Alias referente a tabelala tabla SFT
Local nBasePauta:= 0
If cTributo == "1"
nBasePauta := Round( (cAlias)->FT_VALPIS / (cAlias)->FT_ALIQPIS ,3 )
Else
nBasePauta := Round( (cAlias)->FT_VALCOF / (cAlias)->FT_ALIQCOF ,3 )
EndIf
Return nBasePauta |
...
Sin más informaciones
...
Sem mais informações.