Mensagem: REDUCTION - Mensagem para Integração do Registro de Redução Z
ProductAdapterReceiveSend
InsertUpdateDeleteInsertUpdateDelete
PROTHEUSLOJI160SimNãoNãoNãoNãoNão


FielddocumentationmaxLengthProductFieldERPReq.TypeLengthDescription
CompanyIdCódigo da Empresa
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim

-> Varchar

-> 2

-> ...
BranchIdCódigo da Filial
-> PROTHEUS

-> SFI.FI_FILIAL

-> Sim

-> Varchar

-> 2

-> Pode ter tamanho entre 02 e 12 dependendo da configuração do Protheus
CompanyInternalIdInternalId da chave completa de empresa da Redução
-> PROTHEUS

->

->

->

->

-> para o Protheus é esperado que com o cabeçalho da mensagem seja identificado empresa e filial já pelo Framework estando no ambiente (Empresa x Filial) correto
InternalIdInternalId da Reducao
-> PROTHEUS

->

-> Sim

-> Varchar

-> 50

-> O InternalID da reducao é formado por EMPRESA|FI_FILIAL|FI_DTMOVTO|FI_PDV|FI_NUMREDZ
MovementDateData do Movimento
-> PROTHEUS

-> SFI.FI_DTMOVTO

-> Sim

-> DateTime

-> 8

-> Data do Movimento
StationCodeCódigo da Estacao3
-> PROTHEUS

-> Não possui campo fisico na tabela

-> Sim

-> Varchar

-> 3

-> Codigo da Estacao que efetuou a Reducao
ReductionCodeCodigo da Reducao5
-> PROTHEUS

-> SFI.FI_NUMREDZ

-> Sim

-> Varchar

-> 5

-> Numeracao da Reducao
InitialValueGrande Total Final do dia anterior
-> PROTHEUS

-> SFI.FI_GTINI

-> Sim

-> Decimal

-> 16,2

-> Grande Total Final do dia anterior
FinalValueGrande Total Final do dia
-> PROTHEUS

-> SFI.FI_GTEND

-> Sim

-> Decimal

-> 16,2

-> Grande Total Final do dia
InitialCounterNumero do Cupom Inicial do Dia9
-> PROTHEUS

-> SFI.FI_NUMINI

-> Sim

-> Varchar

-> 9

-> Numero do Cupom Inicial do Dia
FinalCounterNúmero do Cupom Final do Dia9
-> PROTHEUS

-> SFI.FI_NUMFIM

-> Sim

-> Varchar

-> 9

-> Número do Cupom Final do Dia
ValueCancellationsValor Total de Cancelamento
-> PROTHEUS

-> SFI.FI_CANCEL

-> Não

-> Decimal

-> 14,2

-> Valor Total de Cancelamentos
SalesValueNetValor Contabil
-> PROTHEUS

-> SFI.FI_VALCON

-> Não

-> Decimal

-> 14,2

-> Valor Contabil do Fechamento
TaxReplacementValueValor Substituição Tributária
-> PROTHEUS

-> SFI.FI_SUBTRIB

-> Não

-> Decimal

-> 14,2

-> Valor de substituição Tributária
DiscountValueValor de Descontos
-> PROTHEUS

-> SFI.FI_DESC

-> Não

-> Decimal

-> 14,2

-> Valor de Descontos
FreeValueValor de Isentos
-> PROTHEUS

-> SFI.FI_ISENTO

-> Não

-> Decimal

-> 14,2

-> Valor de Isentos
UntaxedValueValor de Não Tributado
-> PROTHEUS

-> SFI.FI_NTRIB

-> Não

-> Decimal

-> 14,2

-> Valor de Não Tributado
CounterCodeContador de Ordem de Operação6
-> PROTHEUS

-> SFI.FI_COO

-> Sim

-> Varchar

-> 6

-> Contador de Ordem de Operação
ValueOfOthersReceivablesValor de Outros Recebimentos
-> PROTHEUS

-> SFI.FI_OUTROSR

-> Não

-> Decimal

-> 15,2

-> Valor de Outros Recebimentos
AmountOfTaxDueValor do Imposto Devido
-> PROTHEUS

-> SFI.FI_IMPDEBT

-> Não

-> Decimal

-> 13,2

-> Valor do Imposto Devido
IssValueValor Base do ISS
-> PROTHEUS

-> SFI.FI_ISS

-> Não

-> Decimal

-> 14,2

-> Valor Base do ISS
CounterResetContador de Ordem de Reinicio3
-> PROTHEUS

-> SFI.FI_CRO

-> Sim

-> Varchar

-> 3

-> Contador de Ordem de Reinicio
IssueDateReductionData de Emissão da Redução
-> PROTHEUS

-> SFI.FI_DTREDZ

-> Não

-> DateTime

-> 8

-> Data de Emissão da Redução
ListOfAliquotLista de Aliquotas ICMS da Redução Z
-> PROTHEUS

-> SFI

-> Sim

->

-> Lista de Aliquotas ICMS da Redução Z

->
Aliquot





AliquotCodeIdentificador da Base ICMS9
-> PROTHEUS

-> Não possui campo físico na tabela

-> Sim

-> Varchar

-> 3

-> Identificador da Base ICMS
AliquotBaseValor da Base ICMS
-> PROTHEUS

-> SFI.FI_BAS

-> Sim

-> Decimal

-> 14,2

-> Valor da Base ICMS, complementa o nome do Field, valor passado na tag AliquotCode
ListOfInternalId