Exploração > Conectores > APS > APS > Parametrização APS 

Esta função permite parametrizar o interface com o software de planificação e de sequenciamento avançado (APS) : ORTEMS.
Esta interface é utilizada para gerar, pelo meio de ficheiros de dados ao formato ".csv" os fluxos provenientes e com destino de ORTEMS.

Estes fluxos, que portam sobre o módulo GPAO, são os seguintes :

Fluxo X3 versus ORTEMS :

  • Ordem de fabrico/operações
  • Artigos
  • Clientes
  • Assuntos
  • Encomendas

    Seguimento das matérias
  • Nomenclaturas
  • Compras
  • Stocks

    Recursos
  • Centros de carga
  • Postos de carga
  • Postos de carga por centro de carga
  • Postos de carga de preenchimento
  • Recursos secundários

Fluxo ORTEMS versus X3 :

  • Resultados de planificação

 
SEEREFERTTO Uma vez a parametrização efectuada, o lançamento do tratamento se efectua através da função : Lançamento interface ORTEMS.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Ecrã de registo

Apresentação

A parametrização consiste a indicar :

  • As referências dos pivots dando a descrição dos ficheiros ".csv" a exportar.
  • A margem de otimização.
  • O directório destino onde serão escritos os ficheiros com destino de ORTEMS.
  • O directório a escrutar onde serão lidos os ficheiros a importar em proveniência de ORTEMS.
  • O directório de armazenagem onde serão arrancados, após importação, os ficheiros tratados.
  • Os directórios necessários ao lançamento automático de ORTEMS no momento do lançamento do tratamento de interface e na integração de ficheiros produzidos em ORTEMS.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

  • Identificador (campo ID)

Código de identificação da parametrização de interface.

  • campo INTIT

 

Eixos para as exportações

Preencha o código do pivot descrevendo as linhas do ficheiro das Operações/OF a exportar : EXPOF.csv.
Por defeito, trata-se do pivot ORTOPE.

Preencha o código do pivot descrevendo as linhas do ficheiro dos Artigos a exportar : EXPITM.csv.
Por defeito, trata-se do pivot ORTITM.

Preencha o código do pivot descrevendo as linhas do ficheiro dos Clientes a exportar :EXPBPC.csv.
Por defeito, trata-se do pivot : ORTBPC

Preencha o código do pivot descrevendo as linhas do ficheiro dos Assuntos a exportar :EXPPJT.csv.
Por defeito, trata-se do pivot : ORTPJT

Preencha o código do pivot descrevendo as linhas do ficheiro das Encomendas a exportar : EXPSOH.csv.
Por defeito, trata-se do pivot ORTSOH.

Preencha o código do pivot descrevendo as linhas do ficheiro das Nomenclaturas a exportar : EXPBOM.csv.
Por defeito, trata-se do pivot ORTBOM.

  • Agrupamento (campo GRUBOMFLG)

Este indicador está activado para indicar que todas as necessidades matérias de uma OF devem estar reagrupadas por produto : As quantidades necessárias para todas as operações de OF serão acumuladas sobre a primeira operação de OF necessitando este artigo.

Preencha o código do pivot descrevendo as linhas do ficheiro das Compras a exportar : EXPPUR.csv.
Por defeito, trata-se do pivot ORTPUR.

Preencha o código do pivot descrevendo as linhas do ficheiro dos Stocks a exportar : EXPSTO.csv.
Por defeito, trata-se do pivot ORTSTO.

Preencha o código do pivot descrevendo as linhas do ficheiro dos postos de carga a exportar : EXPWCR.csv.
Por defeito, trata-se do pivot ORTWCR.

Preencha o código do pivot descrevendo as linhas do ficheiro dos postos de carga a exportar : EXPWST.csv.
Por defeito, trata-se do pivot ORTWST.

Preencha o código do pivot descrevendo as linhas do ficheiro dos postos de centros carga a exportar : EXPWSTWCR.csv.
Por defeito, trata-se do pivot ORTWSTWCR.

Preencha o código do pivot descrevendo as linhas do ficheiro dos postos de substituição a exportar : EXPWSTALT.csv.
Por defeito, trata-se do pivot ORTWSTALT.

Preencha o código do pivot descrevendo as linhas do ficheiro dos recursos secundários a exportar : EXPRSS.csv.
Por defeito, trata-se do pivot ORTRSS.

Optimização

  • Marg. para lançam. (campo WOMAR)

Este campo permite registar a margem a tomar me conta num cálculo da data de início "o mais cedo"

  • campo FILJOUR1

 

Directórios

  • Tipo de destino (campo TYPEXP)

 

  • Directório destino (campo VOLFILISS)

 

  • Directório a percorrer (campo VOLFILRCP)

 

  • Directório armazen. (campo VOLFILSTO)

 

APS

  • Prazo planificação (campo ORTLTI)

Preencha o atraso de planificação em dias, que permitirá calcular, sobre o ecrã de lançamento de interface, a data de fim de horizonte a partir da data de início registado sobre ecrã de lançamento.

  • campo FILJOUR2

 

Fechar

 

Princípios de funcionamento

O tratamento por interface se efectua pelo meio de ficheiros ".csv"

Informações gerais sobre os ficheiros

  • Os ficheiros são dos ficheiros DOS (caracteres de fim de linhas : \013\010 ou \r\n).
  • Formato : .csv
  • Tipo : ASCII (modificável por ponto de entrada, ver aqui)
  • Os campos são de comprimento variável com separador ";" (modificável por ponto de entrada, ver aqui)
  • Os números têm como separador decimal : O ponto
  • As datas são registadas sob a forma "AAAAMMDDHHmm" ou "AAAAMMDD"
  • As durações são exprimidas em horas
  • Os boleanos podem tomar como valor : seja 0 (falso), seja 1 (verdade)
  • Os ficheiros têm cabeçalhos standard (nome das colunas = código campo do pivot)

- Para os fluxos de Sage X3 versus ORTEMS, a descrição das linhas cada um dos ficheiros está dado por um Pivot indicando a ordem das zonas, o seu tamanho e descrevendo a sua alimentação (directamente via as zonas de tabelas ou via as funções).
O nome dos ficheiros, a sua descrição assim que os pivots utilizados por defeito são indicados a seguir.

- Para os fluxos de ORTEMS versus Sage X3, a importação se efectua por leitura de um ficheiro fixo não parametrizável.

Fluxo de exportação : X3 --- ORTEMS

Ficheiros esperados

 

Pivots
por defeito

EXPOF.csv

Ordem de fabrico/operações

ORTOPE

EXPITM.csv

Artigos

ORTITM

EXPBPC.csv

Clientes

ORTBPC

EXPPJT.csv

Assuntos

ORTPJT

EXPSOH.csv

Encomendas

ORTSOH

 

Ficheiros de seguimento das matérias :

 

EXPBOM.csv

Nomenclaturas

ORTBOM

EXPSTO.csv

Stocks

ORTSTO

EXPPUR.csv

Compras

ORTPUR

 Ficheiros dos recursos :

 

EXPWST.csv

Postos de trabalho

ORTWST

EXPWCR.csv

Centros de carga

ORTWCR

EXPWSTWCR.csv

Postos de carga por centro de carga (Matriz dos recursos)

ORTWSTWCR

EXPWSTALT.csv

Postos de preenchimento

ORTWSTALT

 

 Ficheiros dos recursos secundários :

 

EXPRSS.csv

Recursos secundários

ORTRSS

Fluxo de importação : ORTEMS --- X3

 Ficheiros esperados 

 

Pivot :

 OrdersOut.csv

Resultados de planificação

 Sem pivot


Este ficheiro está fixo e não parametrizável via um pivot

Pontos de entrada

O ponto de entrada PIVOTSFILE do tratamento CONNECTFCT permite modificar o tipo de código dos ficheiros e o separador de colunas.

Descriptivo dos ficheiros exportados depuis Sage X3

OF / Operações : EXPOF.csv

Pivot : ORTOPE

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Numéro OF

A

Não

 

OPERATIONS

MFGNUM

Nº ordem

Não

 

 2

Designação OF

A

Sim

 

MFGITM

 MFGDES

Designação OF

Não

 

 3

Estatuto de OF (1)

N

Sim

 

OPERATIONS

 OPSSTA

Estatuto ordem

Não

 

 4

 Priorité (2)

N

Sim

 

MFGHEAD

MFGPIO :

Prioridade

Não

 

 5

Código artigo

A

Não

 

MFGITM

ITMREF

Artigo

Não

 

 6

Quantidade restante

N

Não

 

MFGOPE

 EXTQTY

 Quantidade prevista

Não

 

 7

Estatuto de operação (3)

N

Não

 

OPERATIONS

 OPESTA

Estatuto operação

Não

 

 

 

 

 

 

OPERATIONS

 WFICTRTDAT

 

Sim

 

 8

Data controlo (extração ficheiro)

 DH

Não

 

OPERATIONS

 WDHFIC

 

Não

 

 9

Unidade

A

Sim

 

ITMMASTER

STU :

Unidade stock

Não

 

 10

Atraso de fim de OF

D

Não

 

MFGHEAD

 OBJDAT

 Objectivo inicial

Não

 

 11

Código cliente

A

Sim

 

OPERATIONS

 WCLI

 

Não

 

 12

Código assunto

A

Sim

 

MFGITM

PJT

Assunto

Não

 

 13

Código encomenda

A

Sim

 

MFGITM

 VCRNUMORI

Documento de origem

Não

 

 14

Número operação

N

Não

 

OPERATIONS

OPENUM :

Operação

Não

 

 15

Título operação

A

Sim

 

OPERATIONS

 WDES

 

Não

 

 16

Centro de carga (Atelier)

A

Não

 

OPERATIONS

WCR :

 

Não

 

 17

Posto de carga principal (4)

A

Não

 

OPERATIONS

 EXTWST

 Posto previsto

Não

 

 18

Tipo de Tempos de Processo (5)

N

Não

 

OPERATIONS

 PROTIMTYP

Não

 

 19

Tempo de processo

N

Não

 

OPERATIONS

EXTOPETIM

Tempos operação prevista

Não

 

 20

Tempos de regulação X3 (6)

N

Sim

 

OPERATIONS

 EXTSETTIM

Tp reg. previsto

Não

 

 21

Tempo de preparação (7)

N

Sim

 

OPERATIONS

PRPTIM :

Tempos prepar.

Não

 

 22

Tempos de espera ou pós-opertório (8)

N

Sim

 

OPERATIONS

 PSPTIM

Tempos pós operação

Não

 

 23

Cruzamento em % (9)

N

Não

 

OPERATIONS

 WLNKTIM

 

Não

 

 24

Código cruzamento (10)

N

Não

 

OPERATIONS

 WLNKTYP

 

Não

 

 25

Código reagrupamento (11)

A

Sim

 

OPERATIONS

 SCHGRP

Critério de reagrupamento

Não

 

 26

Constrangimeto secundário operador

A

Sim

 

MFGOPE

 EXTLAB

Posto M. Obra previsto

Não

 

 27

Nb operadores

N

Sim

 

MFGOPE

 EXTLABNBR

nº m.obra previsto

Não

 

 28

% utilização operadores

N

Sim

 

MFGOPE

OPELABCOE :

Coef tempo M.Obra operação

Não

 

 29

Constrangimemto secundário utilitário

A

Sim

 

MFGOPE

 EQUNUM

Utilitários

Não

 

 30

Nº utilitário

N

Sim

 

MFGOPE

 WEQUNBR

 

Não

 

 31

% utilização utilitário

N

Sim

 

MFGOPE

 WEQUPER

 

Não

 

 32

Data de início "o mais cedo" (12).

D

Sim:

 

MFGHEAD

STRDAT :

 

Não

(1) 1 = Firme, 2 = Planificado, 3 = Sugerido
(2) 1 = Normal, 2 = Urgente, 3 = Muito urgente.
(3) 1 = Em espera, 2 = Precedente em curso, 3 = Precedente saldado, 4 = Em curso.
(4) Os postos alternativos são dados via o ficheiro dos postos alternativos.
(5) = tempo unitário, 2 = tempo global.
(6) Tempo de regulação: pode ser reduzido graças ao código reagrupamento (11) se 2 operações tendo o mesmo código reagrupamento se seguindo.
(7) Se acrescenta ao tempo de espera da operação precedente.
(8) O tempo mais longo entre os tempos pós-operatório e o tempo de espera parametrizado sobre a operação.
(9) 100% = sem cruzamento
(10) 1 = início - início = sincro ao início, 2 = sucessor = sem cruzamento, 3 = fim - fim = sincro no fim, 4 = sincro OF
O código cruzamento e a % de cruzamento e a % de cruzamento sobre uma operação indicam o local de operação seguinte. É então a operação cruzada que leva o código 1 e a % de cruzamento.
O código cruzamento 4 está levado sobre a operação afectada, indica que a operação deve começar ao mesmo tempo que a primeira operação de OF.
(11) O código reagrupameto permite optimizar os tempos de regulação se 2 operações tendo o mesmo código reagrupamento se seguem.
(12) Data início ao mais cedo para a OF = Data objetivo da OF - atraso de fabrico - margem por lançamento. Se posterior ao início OF, então = Data início OF - margem.

Observações :

  • Todas os tempos são exprimidos em horas.
  • As operações saldadas não são exportadas.
  • As OF não são exportadas se todas as operações de OF são saldados.
  • O número de postos utilizados deve estar a 1 sobre as operações da gama para um posto multi-exemplar
  • Os postos de MO são sempre com capacidade infinita.

Artigos : EXPITM.csv

Pivot : ORTITM

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código artigo

A

Não

 

MFGITM

ITMREF

Artigo

Não

 

 2

Designação 1

A

Sim

 

ITMMASTER

ITMDES1 :

Designação 1

Não

 

 3

Designação 2

A

Sim

 

ITMMASTER

 ITMDES2

Designação 2

Não

 

 4

Designação 3

A

Sim

 

ITMMASTER

 ITMDES3

Designação 3

Não

 

 5

Categoria produzida

A

Sim

 

ITMMASTER

 TCLCOD

Categoria

Não

 

 6

Atributo 1

A

Sim

 

ITMMASTER

 ATT1

 

Não

 

 7

Atributo 2

A

Sim

 

ITMMASTER

 ATT2

 

Não

 

 8

Atributo 3

A

Sim

 

ITMMASTER

 ATT3

 

Não

 

 9

Atributo 4

A

Sim

 

ITMMASTER

 ATT4

 

Não

 

 10

Atributo 5

A

Sim

 

ITMMASTER

 ATT5

 

Não

Observações :

  • Os atributos são zonas previstas mas não alimentadas no standard Elas poderão ser parametrizadas para transmitir as informações suplementares.

Clientes : EXPBPC.csv

Pivot : ORTBPC

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código cliente

A

Não

 

BPCUSTOMER

 BPCNUM

Cliente

Não

 

 2

Nome cliente

A

Sim

 

BPCUSTOMER

 BPCNAM

Razão social

Não

 

 3

Código postal

A

Sim

 

BPADDRESS

 POSCOD

Código postal

Não

 

 4

Vila

A

Sim

 

BPADDRESS

 CTY

Cidade

Não

 

 5

Nome do contato

A

Sim

 

BPCUSTOMER

 CNTNAM

Contacto por defeito

Não

 

 6

Número de tel. do contacto

A

Sim

 

CONTACT

 TEL

Telefone

Não

 

 7

Endereço Email

A

Sim

 

CONTACT

WEB

E-mail

Não

Observação :

  • Trata-se dos clientes das OF exportadas.

Assuntos : EXPPJT.csv

Pivot : ORTPJT

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código assunto

A

Não

 

 OPPOR

 OPPNUM

Crono assunto

Não

 

 2

Designação assunto

A

Sim

 

 OPPOR

 OPPDES

Designação assunto

Não

Observação :

  • Trata-se dos assuntos das OF exportadas.

Encomendas : EXPSOH.csv

Pivot : ORTSOH

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código encomenda

A

Não

 

SORDER :

SOHNUM

Nº de encomenda:

Não

 

 2

Designação encomenda

A

Sim

 

SORDER :

 WDES

 

Não

Observação :

  • Trata-se das encomendas das OF exportadas.

Nomenclaturas : EXPBOM.csv

Pivot : ORTBOM

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Numéro OF

A

Não

 

ORDERS

 VCRNUM

Documento

Não

 

 2

Referência artigo.

A

Não

 

ORDERS

ITMREF

Artigo

Não

 

 3

Quantidade

N

Não

 

ORDERS

RMNEXTQTY :

Quantidade restante

Não

 

 4

Número de operação

N

Não

 

ORDERS

 VCRSEQ

Nº sequência do documento

Não

Observações :

  • É possível que o mesmo produto seja necessário para as operações diferentes. Os duplos sobre OF/Artigo não estando gerados em ORTEMS, um indicador ao nível da parametrização permite reagrupar todas as necessidades matérias de uma OF por produto : As quantidades necessárias para todas as operações de OF serão acumuladas sobre a primeira operação de OF necessitando este artigo.

Stocks : EXPSTO.csv

Pivot : ORTSTO

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código artigo

A

Não

 

ITMMVT

ITMREF

Artigo

Não

 

 2

Data stock ou data extração

D

Não

 

ITMMVT

 WDATSTO

 

Não

 

 3

Quantidade em stock

N

Sim

 

ITMMVT

 PHYSTO

Stock interno "A"

Não

 

 4

Atraso de aprov. (1)

N

Sim

 

ITMFACILIT

OFS

Atraso aprov.

Não

(1) O atraso de aprovisionamento está exprimido em dias.

Compras : EXPPUR.csv

Pivot : ORTPUR

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Nº encomenda compra

A

Não

 

ORDERS

 VCRNUM

Documento

Não

 

 2

Referência artigo.

A

Não

 

ORDERS

ITMREF

Artigo

Não

 

 3

Quantidade encomedada

N

Não

 

ORDERS

RMNEXTQTY :

Quantidade restante

Não

 

 4

Data de recepção prevista

D

Não

 

ORDERS

ENDDAT :

Data fim

Não

Postos de trabalho / Máquinas : EXPWST.csv

Pivot : ORTWST

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código

A

Não

 

WORKSTATIO

WST

Posto de carga

Não

 

 2

Designação

A

Sim

 

WORKSTATIO

WSTDES :

Intitulado posto alterado

Não

 

 3

Tipo (1)

A

Sim

 

WORKSTATIO

WSTTYP :

Tipo posto carga

Não

 

 4

Eficácia (2)

N

Sim

 

WORKSTATIO

 EFF

Eficiência em %

Não

 

 5

Finito ou Infinito ? (3) 

B

Sim

 

WORKSTATIO

 CONSTRAINT

Secção valorização

Não

 

 6

Secção

A

Sim

 

WORKSTATIO

 VLTCCE

 

Não

(1) 1 = Máquina, 2 = MO, 3 = Sub-contrato.
(2) Se não registado, o valor esta fixado por defeito a 100%.
(3) Se este valor não está registado no ficheiro, ela deve ser manualmente na tabela ORTEMS; ela deve respeitar a regra seguinte : 0 = Infinito, 1 = Finito.

Observações :

  • Os postos têm obrigatoriamente um número de recursos a 1.

Centros de carga : EXPWCR.csv

Pivot : ORTWCR

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código

A

Não

 

 TABWRKCTR

WCR :

Centro de carga

Não

 

 2

Designação

A

Sim

 

 TABWRKCTR

 WCRDES

Título centro

Não

Observações :

  • Este ficheiro contém a lista dos centros de carga.
    O centro de carga reagrupa o conjunto dos recursos pertencendo ao mesmo atelier. No entanto, não existe nenhuma significação técnica. Para determinar a lista dos recursos possíveis para uma operação dada, ORTEMS se serve do posto de trabalho principal da gama e dos postos alternativos fornecidos no ficheiro Postos de trabalho.

Postos de carga por centro de carga : EXPWSTWCR.csv

Pivot : ORTWSTWCR

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

O centro de carga.

A

Não

 

WORKSTATIO

WCR :

Centro de carga

Não

 

 2

Código bom de trabalho

A

Não

 

WORKSTATIO

WST

Posto de carga

Não

Observações :

  • Este ficheiro contém a lista dos recursos por centro de custo.
  • Cada centro de custo está duplicado para cada posto lhe pertencendo. Um posto de trabalho pode pertencer a vários centros de custo.
  • A extração se faz sobre um único estabelecimento, estará então um único centro de carga por posto.

Postos de preenchimento : EXPWSTALT.csv

Pivot : ORTWSTALT

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código posto principal

A

Não

 

RPLWST :

WST

Posto de carga

Não

 

 

 

 

 

 

RPLWST :

I

 

Sim

 

 2

Código posto alternativo

A

Sim

 

RPLWST :

RPLWST :

Posto de carga preench.

Não

Recursos secundários : EXPRSS.csv

Pivot : ORTRSS

Ficheiro

Título

Tipo

Opcional 

Pivot :

Código tabela

Código campo

Título

Zona
não gerada

 

 1

Código

A

Não

 

WORKSTATIO

WST

Posto de carga

Não

 

 2

Designação

A

Sim

 

WORKSTATIO

WSTDES :

Intitulado posto carga

Não

 

 3

Tipo (1)

A

Não

 

WORKSTATIO

WSTTYP :

Tipo posto carga

Não

 

 4

Número de exemplares (2)

N

Sim

 

WORKSTATIO

WSTNBR :

Número de postos

Não

(1) Tipo de recurso : 2 = Operador, 3 = Utilitário
(2) para os utilitários, o número de recursos não está conhecido em Sage X3 e será gerado em ORTEMS.

Descritivo do ficheiro importado em Sage X3

Resultados de planificação : OrdersOut.csv

Título

Tipo

Opcional 

 1

Numéro OF

A

Não

 2

Número operação

N

Não

 3

Posto de trabalho

A

Não

 4

Data de início preparação

 DH

Não

 5

Data de início regulação

 DH

Não

 6

Data de fim processo

 DH

Não

 7

Data de fim espera (1)

 DH

Não

(1) Data de fim de espera : este tempo não está jamais planificado mas deve estar tido em conta. Trata-se de um tempo fora carga. É possível de utilizar a data de início de operação seguinte excepto para a última operação, para a qual será possível tomar a data de fim de OF.

Observações :

  • Este ficheiro é um ficheiro ".csv" fixo, não parametrizável via um pivot.
  • Contém os resultados da planificação, quer dizer as datas de início e de fim de cada operação.

Mensagens de erro

Não existe outra mensagem de erro, para além das mensagens genéricas.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação