| Linha de Produto: | Microsiga Protheus® |
|---|---|
| Segmento: | Serviços |
| Módulo: | Fiscal |
Ponto de entrada utilizado para permitir a alteração do cálculo de PIS padrão do sistema, permitindo a manipulação da alíquota e da base de cálculo do PIS.
A utilização desse ponto de entrada é de responsabilidade exclusiva do cliente, pois terá impacto direto na escrituração das notas e dos livros fiscais. Utilize com cautela! |
O ponto de entrada deverá retornar um array de 3 posições:
| Nome | Tipo | Descrição |
|---|---|---|
| aRet[1] | Carácter | Indica se calcula ou não o PIS para o item. (S=Sim, N=Nao) |
| aRet[2] | Carácter | Indica o percentual de alíquota para cálculo de PIS para o item. |
| aRet[3] | Carácter | Indica o valor de base de cálculo que será considerada para cálculo de PIS para o item. |
Observação:
Para a correta utilização do ponto de entrada, verifique se o parâmetro MV_TPALPIS está preenchido com 1.
#INCLUDE "PROTHEUS.CH"
User Function MaCalcPIS()
Local aRet := {}
Local cCalcPIS := "S" // S=Calcula PIS; N=Não Calcula PIS.
Local nAliqPIS := 10 // Retorna o percentual de alíquota do PIS.
Local nBasePIS := 1000 // Retorna a base de cálculo do PIS.
/*
Faça seu cálculo aqui: À partir desse ponto de entrada, é possível acessar o aCols e o aHeader do Pedido.
*/
aAdd(aRet, cCalcPIS )
aAdd(aRet, nAliqPIS )
aAdd(aRet, nBasePIS )
Return aRet |
Não há
Não há.
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|