Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:Microsiga Protheus®
Segmento:BackOffice
Módulo:Fiscal
Programa FonteSPEDFISCAL / FISA007.PRW

02. DESCRIÇÃO

Este ponto de entrada permite alterar a classificação fiscal dos produtos na geração do SPEDFISCAL.

Sua chamada ocorre item a item das notas fiscais que estão sendo processadas.

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada

...

Nome

Tipo

Descrição


Array of Record

O array de retorno deve ter 4 posições, sendo cada uma delas a situação tributária de um imposto distinto:

[1] - ICMS

[2] - IPI

[3] - PIS

[4] - COFINS

04. EXEMPLO DE UTILIZAÇÃO

O exemplos abaixo é exemplificativo, sendo seu comportamento determinado pelas regras de negócios definidas pelo cliente, e de sua responsabilidade.


Bloco de código
languagejava
themeMidnight
titleSPDFIS03
User Function SPDFIS03() 
Local cFilial := PARAMIXB[1] //Filial
Local cTipMov := PARAMIXB[2] //Tipo do Movimento
Local cSerNF  := PARAMIXB[3] //Série da NF
Local cNroNF  := PARAMIXB[4] //Número da NF
Local cCliFor := PARAMIXB[5] //Código do Cliente ou Fornecedor
Local cCodLoj := PARAMIXB[6] //Código da Loja
Local nNroIte := PARAMIXB[7] //Número do item atual
Local cCodPrd := PARAMIXB[8] //Código do Produto
Local aRetorno:= {}

Local cSitICMS := "" //Situação Tributária do ICMS
Local cSitIPI  := "" //Situação Tributária do IPI
Local cSitPIS  := "" //Situação Tributária do PIS
Local cSitCof  := "" //Situação Tributária do COFINS

aRetorno := {cSitICMS, cSitIPI, cSitPIS, cSitCof}

Return aRetorno 


05. DEMAIS INFORMAÇÕES

Não há.

06. ASSUNTOS RELACIONADOS

...