Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Fiscal


02. DESCRIÇÃO

Ponto de Entrada para alterar o CST e PIS e COFINS na emissão da Nota Fiscal.

Importante!

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!

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada:

NomeTipoDescrição
ItemCaracterItem da NF
ProdutoArray of RecordCódigo do produto
TESArray of RecordCódigo do TES
Indicador Clien/FornArray of RecordC = Cliente; F = Fornecedor
Cliente/ FornecedorArray of RecordCliente ou Fornecedor
LojaArray of RecordLoja do Cliente/ Fornecedor

Retorno


NomeTipoDescrição

aCstPisCof

Array of Record

Array contendo respectivamente o CST de PIS e COFINS.{"01","01"}

04. EXEMPLO DE UTILIZAÇÃO


MACSTPICO
User Function MaCstPiCo()

/*
PARAMIXB é o Array com dados da Operação com 6 elementos: 
[1] = ITEM; 
[2] = PRODUTO; 
[3] = TES; 
[4] = C se CLIENTE e F se FORNECEDOR; 
[5] = CODIGO CLIENTE/FORNECEDOR; 
[6] = LOJA CLIENTE/FORNECEDOR; 
[7] = E-Entrada | S - Saida
*/

Local aParametros := PARAMIXB
Local aCstPisCof := {}

/*
Customização do cliente
*/

Return aCstPisCof 


05. DEMAIS INFORMAÇÕES

  • O Ponto de Entrada será executado na geração da nota fiscal, especificamente ao buscar o CST de PIS e COFINS da tabela SF4 (Tipos de Entrada/Saída) e deve retornar um array contendo o CST das contribuições.