Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
02. DESCRIÇÃO
Inclusão do ponto de entrada SPDPIS07, para possibilitar a geração do registro 0500 e para registros que estão ligados ao Documento Fiscal (Registro C170/C180) quando o código da conta contábil é diferente do informado na nota fiscal.
Esse PE não deve ser usado para manipular o código da conta contábil nos registros M115 e M515. Para essa finalidade existe o PE EFDCON04, onde poderá ser alterado algumas informações desses registros: PE - EFDCON04 - Ajuste de crédito pis/cofins Apuração EFD Contribuições Em casos onde é necessário manipular a conta contábil do registro F100 e eventuais registros do bloco M de receitas não tributadas (M400/M410 e M800/M810), deve ser utilizado o PE EFDCON03: PE - EFDCON03 - Conta Contábil do Registro F100 EFD Contribuições |
Nome | Tipo | Descrição | ||
---|---|---|---|---|
PARAMIXB | Array of Record | Array com dados de processamento com 9 elementos [1] = Filial; [2] = Tipo Movimento - Que pode ser E de Entrada ou S de Saída; [3] = Serie; [4] = Nota fiscal; [5] = Cliente ou fornecedor; [6] = Loja; [7] = Item; [8] = Produto; [9] = Conta contábil contido na nota;
|
Nome | Tipo | Descrição |
---|---|---|
Caractere | Retorna a conta contábil a ser utilizada |
#include "rwmake.ch" #include "Topconn.ch" #include "protheus.ch" User Function SPDPIS07() Local cFilial := PARAMIXB[1] //FT_FILIAL Local cTpMov := PARAMIXB[2] //FT_TIPOMOV Local cSerie := PARAMIXB[3] //FT_SERIE Local cDoc := PARAMIXB[4] //FT_NFISCAL Local cClieFor := PARAMIXB[5] //FT_CLIEFOR Local cLoja := PARAMIXB[6] //FT_LOJA Local cItem := PARAMIXB[7] //FT_ITEM Local cProd := PARAMIXB[8] //FT_PRODUTO Local cConta := PARAMIXB[9] //FT_CONTA IF Empty(cConta) cConta := '1310306' Endif Return cConta |
05. DEMAIS INFORMAÇÕES