Product | Adapter | Receive | Send | ||||
---|---|---|---|---|---|---|---|
Insert | Update | Delete | Insert | Update | Delete | ||
PROTHEUS | |||||||
PIMS |
Field | documentation | maxLength | Product | FieldERP | Req. | Type | Length | Description |
---|---|---|---|---|---|---|---|---|
CompanyId | Codigo da Empresa | -> PROTHEUS -> PIMS | -> não possui campo físico na tabela -> EMPRESA.CD_INT_ERP | -> sim -> Sim | -> varchar -> varchar | -> 02 -> 20 | -> -> Código da Empresa no ERP | |
BranchId | Código da Filial | -> PROTHEUS -> PIMS | -> SR7XX0.R7_FILIAL -> FILIAL.CD_FILIAL | -> sim -> sim | -> varchar -> varchar | -> 02 -> 20 | -> pode ter tamanho entre 02 e 12 dependendo da configuração do Protheus -> Código da Filial no ERP | |
CompanyInternalId | CompanyInternalId da chave completa de empresa do produto | -> PROTHEUS -> RM -> DATASUL -> PIMS | -> -> -> -> | -> -> -> -> não | -> -> -> -> | -> -> -> -> ... | -> -> -> -> ... | |
ListOfEmployeeHistorySalaryPosition | ||||||||
EmployeeCode | Chapa/Matricula do funcionario | -> PROTHEUS -> PIMS | -> SR7.R7_MAT -> FUNCIONAR.CD_INT_ERP | -> sim -> sim | -> varchar -> varchar | -> 6 -> 20 | -> Número da Matricula -> Código do Funcionário | |
EmployeeInternalId | InternalId do funcionário | -> PROTHEUS -> PIMS | -> empresa|SR7XX0.R7_FILIAL|SR7XX0.R7_MAT -> | -> sim -> não | -> varchar -> | -> 50 -> | -> o InternalID do cadastro é formado pelos campos empresa|R7_FILIAL|R7_MAT -> | |
ChangedDate | Data de alteração do Salário/Cargo do Funcionário | -> PROTHEUS -> PIMS | -> SR7.R7_DATA -> | -> sim -> FUNCIONARDISP.DT_EVENTO | -> date -> date | -> 8 -> 8 | -> Data Alteracao Salarial -> Data de alteração do salário ou cargo do funcionário | |
Salary | Valor do Salário do Funcionário | -> PROTHEUS -> PIMS | -> SR3XX0.R3_VALOR -> FUNCIONARDISP.VL_SALARIO | -> sim -> sim | -> decimal -> decimal | -> 12 -> 15,4 | -> Valor -> Valor do Salário do Funcionário | |
PaymentFrequency | Frequência de Pagamento | -> PROTHEUS -> PIMS | -> SR7XX0.R7_TIPOPGT -> FUNCIONARDISP.FG_FREQ_PGTO | -> sim -> sim | -> char -> char | -> 01 -> 1 | -> Tipo de pagamento -> Frequencia de pagamento do funcionário | |
EmployeePositionCode | Codigo do cargo | -> PROTHEUS -> PIMS | -> SR7XX0.R7_CARGO -> CARGO.CD_INT_ERP | -> sim -> sim | -> char -> varchar | -> 05 -> 20 | -> Cargo -> Código do Cargo no ERP | |
EmployeePositionInternalId | InternalID do Codigo do Cargo | -> PROTHEUS -> PIMS | -> -> | -> -> não | -> -> | -> -> | -> -> | |
EmployeePositionLevel | Código Nivel Cargo | -> PROTHEUS -> PIMS | -> -> Código Nivel Cargo | -> -> não | -> -> number | -> -> 2 | -> -> Código Nivel Cargo ( Não utilizado entre PimsMC x Protheus ) | |
Sequence | Sequencia 1, 2, 3 ... (Quando ocorrer mais de uma alteração de salário no mesmo dia) | -> PROTHEUS -> PIMS | -> SR7XX0.R7_SEQ -> | -> Não -> não | -> number -> | -> 2 -> | -> Sequencia -> | |
ListOfInternalId |