Mapeamento de Campos da Mensagem Única Project (Projeto)
Project_2_000 | ||||||
Mensagem Padrão | Descrição | PROTHEUS | RM | Observação | ||
Tabela | Campo | Tabela | Campo | |||
CompanyId | Codigo da Empresa | AF8 | Empresa | MPRJ | CODCOLIGADA | |
BranchId | Codigo da Filial | AF8 | AF8_FILIAL | MPRJ | CODFILIAL | (1) |
CompanyInternalId | InternalId da chave completa de empresa do produto | AF8 | Empresa|AF8_FILIAL | MPRJ | CODCOLIGADA|CODFILIAL | |
ShortCode | Id da Projeto | - | - | MPRJ | IDPRJ | |
Code | Código da Projeto | AF8 | AF8_PROJET | MPRJ | CODPRJ | |
InternalId | InternalId da Entidade | AF8 | Empresa|AF8_FILIAL|AF8_PROJET | MPRJ | CODCOLIGADA|IDPRJ | |
Description | Descrição do Projeto | AF8 | AF8_DESCRI | MPRJ | DESCRICAO | |
CostCenterCode | Codigo do Centro de Custo | - | - | MPRJ | CODCCUSTO | |
CostCenterInternalId | InternalId do CostCenterCode | - | - | MPRJ | CODCOLIGADA |CODCCUSTO | |
RegisterDate | Data de cadastro do Projeto | AF8 | AF8_DATA | MPRJSTATUSLOG | DATAMUDANCA | |
BeginDate | Data de previsão de início do projeto | - | - | MPERIODO | DTINICIO | (*) |
FinalDate | Data de término do Projeto | - | - | MPERIODO | DTFIM | (*) |
StatusProject | Situação(posição) do Projeto | - | - | MPRJSTATUSLOG | POSICAO | Fixo 1 – Em andamento |
Notas:
- Campos em negrito são obrigatórios na mensagem.
- (1) O código da filial do projeto será sempre obrigatório. Caso ele não seja informado será exibida uma mensagem ao usuário e a mensagem não será enviada ao Protheus.
- Quando o código do projeto e/ou código da filial do projeto é alterado, deve-se enviar uma mensagem de alteração de projeto. O Protheus ficará responsável em atualizar o seu De-Para e enviará ao RM uma mensagem contendo os novos InternalIDs criados.
- (*) Estes campos serão enviados somente na alteração do Projeto, pois esta informação é cadastrada nos Parâmetros do Projeto \ Cronograma \ Períodos.