Forma/Meio de Pagamento

Contexto de negócio (Introdução)

Adapter responsável pelo cadastro de Forma/Meio de Pagamento.                   


Modulo RMIdentificadorVersãoForma de EnvioTipo do Adapter
Gestão Estoque / SuprimentosPAYMENTMETHOD

1.000

SíncronaEnvia
PAYMENTMETHOD1.000SíncronaRecebe


Mapeamento de Campos

Mensagem:

PAYMENTMETHOD 1.000 (RECEBIMENTO)

Regras de Integridade

Mensagem PadrãoDescriçãoTabelaCampoTipo CampoTamanhoObservação

CompanyId

Empresa



Código da Coligada é obtido a partir do De-Para de Filial.


CompanyInternalIdInternal Id da empresaTFORMAPAGTOCODCOLIGADADCODCOLIGADA2
BranchIdCódigo da filialTFORMAPAGTOCODFILIALsmallint
Code Código da forma pagamentoTFORMAPAGTOCODFORMAPAGTOvarchar5
InternalIdInternalid de integração da Forma de PagamentoTFORMAPAGTOCODCOLIGADA|IDFORMAPAGTOvarchar10
DescriptionDescrição da Forma de PagamentoTFORMAPAGTODESCFORMAPAGTOvarchar40
ActiveStatus Forma de Pagamento (ativa/inativa)TFORMAPAGTOINATIVODLOGICONULL
(smallint)

tag na mensagem é um boolean e o na tabela no RM tal campo é invertido então quando a tag boolan está preenchida como false então INATIVO = 1 e quando a tag boolan é preenchida como true então INATIVO = 0 


PAYMENTMETHOD 1.000 (ENVIO)

Regras de Integridade

Mensagem PadrãoDescriçãoTabelaCampoTipo CampoTamanhoObservação

CompanyId

Empresa



Código da Coligada
CompanyInternalIdInternal Id da empresaTFORMAPAGTOCODCOLIGADADCODCOLIGADA2Enviado somente se for informado a Filial.
BranchIdCódigo da filialTFORMAPAGTOCODFILIALsmallint
Enviado somente se for informado a Filial.
Code Código da forma pagamentoTFORMAPAGTOCODFORMAPAGTOvarchar5
InternalIdInternalid de integração da Forma de PagamentoTFORMAPAGTOCODCOLIGADA|IDFORMAPAGTOvarchar10
DescriptionDescrição da Forma de PagamentoTFORMAPAGTODESCFORMAPAGTOvarchar40
ActiveStatus Forma de Pagamento (ativa/inativa)TFORMAPAGTOINATIVODLOGICONULL
(smallint)

tag na mensagem é um boolean e o na tabela no RM tal campo é int e é invertido então quando for inativo (INATIVO = 1) a tag boolan está preenchida como false e quando estiver ativo (INATIVO = 0) então a tag boolan é preenchida como true