Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
02. DESCRIÇÃO
Este ponto de entrada altera a descrição do produto no registro C170 da geração do arquivo magnético para o SPED Fiscal.
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB | Array of Record | Chave do item da nota fiscal que está sendo processado, sendo: [01] = Filial [02] = Tipo Movimento (entrada ou saída) [03] = Série [04] = Nota Fiscal [05] = Cliente/Fornecedor [06] = Loja [07] = Item [08] = Código do Produto |
Nome | Tipo | Descrição |
---|---|---|
Caractere | Retorna Descrição a ser utilizada no registro C170 |
Caso o cliente possua o parâmetro MV_CSDXML (vínculo com o XML do fornecedor) ativado (.T.), as informações do ponto de entrada não serão considerados, priorizando os dados do XML de entrada. |
#include "rwmake.ch" #include "Topconn.ch" #include "protheus.ch" #include 'protheus.ch' User Function SPDFIS04() Local cFilial := ParamIXB[1] //Filial Local cTipoMov := ParamIXB[2] //Tipo Movimento (entrada ou saída) Local cSerie := ParamIXB[3] //Série Local cNumDoc := ParamIXB[4] //Nota Fiscal Local cClieFor := ParamIXB[5] //Cliente/Fornecedor Local cLoja := ParamIXB[6] //Loja Local cItem := ParamIXB[7] //Item Local cCodProd := ParamIXB[8] //Código do Produto Local cDescri := "" DbSelectArea("SB1") SB1->(DbSetOrder(1)) SB1->(MsSeek(xFilial('SB1')+cCodProd)) cDescri := SB1->B1_DESC Return cDescri |
Foram disponibilizados exemplos de utilização deste ponto de entrada na pagina de suporte ao cliente em RDMAKES de livros fiscais. |