01. DADOS GERAIS
| Linha de Produto: | Linha Protheus |
|---|---|
| Segmento: | Serviços |
| Módulo: | Fiscal |
02. DESCRIÇÃO
Ponto de Entrada SPEDH020 aplicado no SPEDFISCAL para geração do Registro H020 - Informação complementar do Inventário.03. ESPECIFICAÇÃO
Parâmetros do ponto de Entrada:
Nome | Tipo | Descrição |
|---|---|---|
| PARAMIXB | Array of Record | Array com dados de processamento com elementos [1] = Código do Produto sendo processado pelo H010; |
Retorno:
Nome | Tipo | Descrição |
|---|---|---|
| Array of Record | Retorna um Array com as informações dos campos para compor o registro H020. Importante: É necessário que já exista um registro H010. |
04. EXEMPLO DE UTILIZAÇÃO
SPED1601
#include "totvs.ch"
User Function SPEDH020()
Local aRet := {}
Local nPos := 0
Local cProduto := PARAMIXB[1]
dbSelectArea("SB1")
SB1->(dbSetOrder(1))
If SB1->(MsSeek( xFilial("SB1") + cProduto))
aAdd(aRet,{})
nPos := Len(aRet)
aAdd(aRet[nPos], "010" ) // CST ICMS
aAdd(aRet[nPos], 10.00 ) // Base de cálculo do ICMS (Unitário)
aAdd(aRet[nPos], 1.80 ) // Valor do ICMS (Unitário)
EndIf
Return aRet
05. DEMAIS INFORMAÇÕES
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas