...
Âncora Log PCPA112 Log PCPA112
...
Mensaje | Tag | Descripción | Tabla/Campo: Protheus | Tipo | Tabla/Campo: PC-Factory | Tipo |
BusinessContentType | CompanyId | Código de la empresa | CHAR(02) | |||
| CompanyInternalId | Empresa+Sucursal | EMPRESA + SG1.G1_FILIAL | |||
| ItemInternalId | Empresa+Sucursal+código ítem principal | EMPRESA + SG1.G1_FILIAL + | |||
| ItemCode | Código ítem principal | SG1.G1_COD | CHAR(15) | TBLInWOHD.ProductCode | CHAR(30) |
| ItemAmount | Cantidad base del ítem principal | SB1.B1_QB | NUM(07) | TBLInWOHD.TotalQTY | DEC(19,4) |
ItemComponentType |
| |||||
| ItemSequence | Secuencia del componente | SG1.G1_TRT | NUM(05) | TBLInBillMat.BillMatExtCode | CHAR(20) |
| ItemComponentCode | Código del ítem del componente | SG1.G1_COMP | CHAR(15) | TBLInBillMat.ProductCode | CHAR(20) |
| ItemComponentInternalId | Internal Id del ítem componente | EMPRESA + SG1.G1_FILIAL + SG1.G1_COMP | |||
| InitialDate | Fecha de validez inicial | SG1.G1_INI | DATE | TBLInWOHD.DtPlanStart | DATETIME |
| FinalDate | Fecha de validez final | SG1.G1_FIM | DATE | TBLInWOHD.DtPlanEnd | DATETIME |
| IsGhostMaterial | Indica si es fantasma | SB1.B1_FANTASM | BOOLEAN ( FALSE o TRUE) | ||
| ItemComponentAmount | Cantidad del ítem componente | SG1.G1_QUANT | DEC(12,6) | ||
| LossFactor | Factor de pérdida | SG1.G1_PERDA | DEC(05,2) | ||
ListOfScript |
| |||||
| Scriptcode | Código del procedimiento | SGF.GF_ROTEIRO | CHAR(02) | TBLInWOHD.ExtCode | CHAR(20) |
| ScriptAlternative | Alternativo del procedimiento | – | |||
| ActivityIntenalID | ID Operación | – | |||
| ActivityCode | Código de la operación | SGF.GF_OPERAC | CHAR(02) | TBLInWodet.Code | CHAR(10) |
| ActivityComponentSequence | Secuencia del componente en la operación | SGF.GF_TRT | NUM(03) |
Nota | ||
---|---|---|
| ||
La tag ItemSequence es obligatoria para el PC-Factory. Para que sea posible la integración de la estructura debe ser obligatorio el uso de la secuencia SG1.G1_TRT. de lo contrario, el PC-Factory devolverá la inconsistencia. La integración de la estructura siempre ocurrirá para la revisión actual de la estructura del producto. La información de la revisión actual de la estructura del producto está disponible en el archivo del producto y/o en el archivo de indicadores del producto, de acuerdo con la parametrización establecida. Se enviará la última revisión válida de la estructura. Verificar controles de revisión por sucursal ( MV_ARQPROD y MV_REVFIL ) cuando la revisión sea manual(MV_REVAUT = F). Cuando la revisión sea automática (MV_REVAUT = T) siempre se enviará la última. |
...
Mensaje | Tag | Descripción | Tabla/Campo | Tipo | Tabla/Campo: PC-Factory | Tipo |
BusinessContentType | CompanyId | Código de la empresa. | ||||
BranchId | Sucursal | |||||
CompanyInternalId | InternalId de la clave completa de la empresa | |||||
InternalId | InternalId del movimiento. | |||||
TypeMovementCode | Código del tipo de movimiento interno | SD3.D3_TM | CHAR(03) | |||
EmissionDate | Fecha de emisión | SD3.D3_EMISSAO | DATE | TBLOutInteg. DtTimeStamp | DATETIME | |
ItemCode | Código del producto | SD3.D3_COD | CHAR(15) | TBLOutInteg.ProductCode | CHAR(20) | |
UnitOfMeasureCode | Unidad de medida | SD3.D3_UM | CHAR(02) | |||
Quantity | Cantidad | SD3.D3_QUANT | DEC(12,2) | TBLOutInteg.Qty | DEC(19,4) | |
WarehouseCode | Código del almacén | SD3.D3_LOCAL | CHAR(02) | TBLOutInteg.WarehouseCode | CHAR(15) | |
LotNumber | Lote | SD3.D3_LOTECTL | CHAR(10) | TBLOutInteg.LotCode | CHAR(41) | |
SubLotNumber | Sublote | SD3.D3_NUMLOTE | CHAR(06) | |||
LotExpirationDate | Fecha validez del lote | SD3.D3_DTVALID | DATE | TBLLot.DTDUE | DATETIME | |
Address | Ubicación | SD3.D3_LOCALIZ | CHAR(15) | TBLOutInteg.Address1Code | CHAR(15) | |
NumberSeries | NumberSeries | SD3.D3_NUMSERI | CHAR(20) | TBLOutInteg.LotCode | CHAR(41) | |
InputOrOutput | Movimiento de entrada o salida | E=Entrada / S = Salida | CHAR(01) | TBLOutInteg.MovTypeCode | CHAR(05) | |
ReferenceCode | Referencia | – | ||||
ScriptCode | Procedimiento | SD4.D4_ROTEIRO | CHAR(02) | |||
ActivityCode | Operación | SD4.D4_OPERAC | CHAR(02) | TBLOutInteg.WODetCode | CHAR(15) | |
ProductionOrderNumber | Orden de producción/documento | SD3.D3_OP e SD3.D3_DOC | CHAR(13) | TBLOutInteg.WOCode | CHAR(41) | |
FatherItemCode | Ítem principal | – |
MÓNICA
Nota | ||
---|---|---|
| ||
Event: delete As demais informações do La otra información del XML, devem estar iguais as informações que foram enviadas na mensagem que originou o movimento. Exemplo do debe estar igual a la información que se envió en el mensaje que originó el movimiento. Ejemplo del XML: <BusinessEvent>
|
MONICA
Transacción Transferencias: TransferWarehouse_1_003.xsd
...
Âncora LogixAPS LogixAPS
MÓNICA
...
...
Ordens geradas pelo APS serão enviadas via Las órdenes generadas por el APS se enviarán vía Schedule- PCPA114.
A integração do APS x PROTHEUS x TOTVS MES deverá considerar SOMENTE as ordens de produção alteradas e/ou criadas pelo APS e enviadas ao PROTHEUS.
La integración del APS vs. PROTHEUS vs. TOTVS MES debe considerar SOLAMENTE las órdenes de producción modificadas y/o creadas por el APS y enviadas al PROTHEUS.
En el PCPA109, carpeta Órdenes de producción, es posible parametrizar si existe la integración con el APS. El Schedule para el envío de órdenes generadas solo se ejecutará si el parámetro "APS" estuviera marcado y la integración estuviera en PROTHEUS vs. No PCPA109, folder Ordens de Produção, é possível parametrizar se existe a integração com o APS. O Schedule para o envio de ordens geradas irá executar somente se o parâmetro "APS" estiver assinalado e a integração entre PROTHEUS x APS - MV_APS = 'TOTVS'.
Serão enviadas as ordens com origem no APS, tabela Se enviarán las órdenes con origen en el APS, tabla SC2, campos C2_OBS = TOTVSMES e y C2_IDAPS preenchido cumplimentado. Também valida se existe dados na tabela También se valida si existen datos en la tabla SHY.
Para o envio deverá ter um controle do que já foi enviado, utilizando a tabela SOJ. Enviar somente ordens que possuam dados na SOJ com o parâmetro de envio para o el envío debe haber un control de lo que ya se envió, utilizando la tabla SOJ. Enviar solamente las órdenes que tengan datos en la SOJ con el parámetro de envío al MES como "N". Após o envio atualizar esse campo para Después del envío, actualice este campo a "S" . Quando o APS atualizar uma ordem, deverá setar novamente o Cuando el APS actualice una orden, debe configurarse nuevamente el OJ_ENVMES para como "N" para que o Schedule possa reenviá-lael Schedule pueda enviarla nuevamente.
Para cadastrar o Schedule deve-se utilizar o registrar el Schedule, debe utilizarse el SIGACFG - SCHEDULE. Configuração do Schedule em emConfiguración del Schedule en: Schedule - Como agendar a execução de rotinasCómo programar en agenda la ejecución de rutinas
MÓNICA
Âncora SituacionesComunes SituacionesComunes
...