Parametrização > Exploração > Importação/exportação > Parametriz. quadro/import 

Esta função não é útil que às pessoas desejando ler os ficheiros emitidos do módulo de importação Enterprise Management, ou ao contrário de escrever os ficheiros destinados a este mesmo módulo ; os formatos de importação/exportação utilizados por este módulo diferente destes utilizados por Enterprise Management, trata-se então de uma função de transcodificação que permite descrever as correspondências entre um modelo de importação/exportação Enterprise Management e um modelo V3, mas igualmente de dar os valores por defeito para registar os campos que não serão presentes no modelo de origem.

A organização de um modelo de importação/exportação ADONIX ENTREPRISE V3 é idêntico de Enterprise Management quando um último nível de informação está presente no modelo, e neste caso, a parametrização de importação serve essencialmemnte a definir as correspondências. Por outro lado, o modelo em cabeçalho de ADONIX ENTREPRISE V3 pode-se descrever pela organização seguinte:

Grupo de campos (tabela de cabeçalho)

 

Griupo de campos das linhas (primeira linha)

Grupo de campos das linhas (segunda linha)

...

Grupo de campos das linhas (N-ésima linha)

SL

Separador Lógico

SL

 

Grupo de campos (tabela de cabeçalho)

 

...

 

 

 

 

 

 

 

 

 

 

Esta organização se funda sobre o faxto que em cabeçalho está seguido de uma repetição de linhas até que um registo de ruptura, definida por um separador lógico (frequentemente, se trata do grupo de caracteres ***), permite reescrever seja um novo registo de cabeçalho, seja um segundo nível de grupo de linhas de detalhe.

Num modelo Enterprise Management, ao contrário, a organização dos grupos de dados está definido a ajuda de identificadores de grupos obrigatórios desde que mais de um nível de registo existe :

Identificador em cabeçalho

Grupo de campos (tabela de cabeçalho)

 

Identificador linha

Campos das linhas (1ª linha)

...

Identificador linha

Campos das linhas (N-èsima linha)

SL

Identificador em cabeçalho

Grupo de campos (tabela de cabeçalho)

 

...

 

 

 

 

 

 

 

 

 

 

Por outro lado, em ADONIX ENTREPRISE, certos modelos (em particular o modelo dos registos) não têm em cabeçalho e unicamente das linhas (as informações de cabeçalho sendo repetidas). Neste caso, é necessário, para que o modelo Enterprise Management possa ser utilizada, de definir sobre quais zonas se faz a ruptura (na ocorrência, o número de documento : quando se altera, alterou-se o registo).

A parametrizaçao import V3 permite definir as transcodificações entre modelos V3 e modelo X3. Estas transcodificações permitem ler um ficheiro de dados criado com um modelo V3, depois reescrever de tal maneira que se possa ser lido pelo meodelo de importação X3.

A função deimportação V3 permite em seguida de transcodificar os ficheiros em se baseando sobre um modelo deste tipo.

Pré-requisitos

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

Gestão do ecrã

Cabeçalho

Apresentação

Define-se em cabeçalho um código, um título, e um indicador Activo : sob a forma de uma check box a assinalar.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Permite identificar as regras de conversão para permitir a importação de um ficheiro de exportação gerada sob Sage X3.

  • Descr. (campo INTIT)

Permet de définir un intitulé associé à chaque fiche.

  • Activo (campo ENAFLG)

Sélectionnez cette case à cocher pour activer la fiche courante.

Les enregistrements non sélectionnés conservent leur contenu et paramétrage, mais ne pourront pas être utilisés en rappelant leur code dans :

  • les autres enregistrements, comme les documents et paramètres,
  • les traitements en masse.

Les habilitations sur une fonction donnée peuvent interdire la création d'une fiche active. Dans ce cas, la case est désactivée par défaut. Elle est modifiable uniquement par un utilisateur autorisé, ou via un Workflow de signature.

Fechar

 

Separador Geral

Apresentação

Este separador permite definir os parâmetros gerais da transferência e descreve a estrutura dos grupos de dados a transcodificar.

Uma vez o código do modelo de importação/exportação preenchido, vê-se aparecer, no quadro Ruptura, os diferentes grupos de dados se encontram no modelo de importação final.

É importante definir, associados a estes grupos, um número de zona de ruptura (apenas o último grupo não tem necessidade). Isto permite com efeito descrever sobre qual zona se faz a ruptura de registo, quando um único registo define entre vários níveis de linhas. Isto é por exemplo o caso quando se retoma os registos de 'ADONIX FINANCE V3. Com efeito, os modelos de registo, as informações de cabeçalho são repetidos sobre todas as linhas, e é necessário, para que o corte possa se fazer entre os diferentes documentos, que se assinala a qualquer fila (1 a N) se encontra a zona'ADONIX FINANCE V3.d número de documento Registo no ficheiro de importação A partir de lá, a repartição das informações de cabeçalho e de linha se definirá simplesmente pela su fila, uma ruptura na zona assim identificada definindo a passagem ao documento seguinte.

Quando se tem informações organizadas em Cabeçalho e linha : da mesma maneira sobre o modelo de entrada V3 e o modelo de saida, a zona de ruptura pode ser convencionalmente tomado como sendo o primeiro. Definir-se-á a ruptura na segunda página mencionando o separador de grupo utilizado no modelo V3 ao nível do separador "/" do modelo de importação.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Définit le code du modèle d'import/export qui devra lire le fichier. Le fichier v3 sera converti pour pouvoir être importé par ce modèle.

Fich. a converter

  • campo TYPV3

 

  • Fich. a converter (campo FILV3)

Permite indicar o caminho do ficheiro v3 que deve ser convertido ao formato x3.

  • Formato fich. (campo CODDBA)

 

Ficheiro destino

  • campo TYPX3

 

  • Ficheiro destino (campo FILX3)

Permite de indicar o caminho do ficheiro convertido ao formato x3 que poderá ser importado pelo módulo de importação standard.

Quadro Rutura

  • Cód. (campo FLGREC)

Código identificando o grupo corrente no modelo de import-export.

  • Nível (campo FLGLEV)

Nível de imbricação do grupo corrente no modelo de importação-exportação.

Nome da tabela correspondente ao grupo de dados corrente do modelo de importação-exportação.

  • Zona de ruptura (campo FLGV3)

Permite indicar o número da linha do modelo V3 que permite de fazer a rutura no caso de registo V3 corresponde a vários níveis x3.

Por exemplo : em Sage ERP V6, o ficheiro ECRITURES contém à vez as informações de cabeçalho e de linhas. Em Sage X3, o modelo de importação dos registos, distingue um nível para cabeçalho e um outro para as linhas.

Falta indicar o número da zona PIECE do modelo v3 para permitir de distinguir o cabeçalho e o número da zona NUMECT para as linhas. No caso da conversão de um modelo a vários níveis, o último está considerado como aquele do detalhe e esta zona está vazia. Sob Sage X3, este nível está geralmente marcado por "***".

Fechar

 

Separador Linhas

Apresentação

Neste separador, faz-se aparecer, em face dos campos do modelo X3, o número da zona do modelo V3 que deve ser colocado em corrrespondência, em sabendo que :

Os números começando a 1 e se referem ao início do grupo de dados.

  • Se uma estrutura de tipo em cabeçalho e linhas em V3 corresponde a uma estrutura idêntica sob X3, define-se os caracteres compondo o separador de grupo de dados (em geral, é "***") em face do caracter "/" colocado em cabeçalho de grupo, e recomeça-se a numeração a partir de 1.
  • É possível de tornar condicional o facto que um campo seja tido em conta. Isto se faz graças à coluna condição, que permite, se ela está verificada, de provocar a transferência da zona fonte versus a zona alvo. Remarcar-se-á que o valor do campo corrente se encontra na variável nomeada VALEUR, que está sempre de tipo alfanumérico.
  • É também possível definir um valor por defeito para o campo, na coluna idónea. Este valor pode fazer referência ao campo em curso de importação (variavel VALEUR). Por exemplo, se a zona VALEUR contém à partida um número com dois decimais, mas sem separadores, é possível de transcodificar este montante em o dividindo por 100, isso pela fórmula de inicialização. val(VALEUR)/100.

Assim, por exemplo, imaginemos que o modelo de exportação V3 seja composto de um cabeçalho e de linhas separadas pelos 3 caracteres ***, e que o modelo X3 seja composto de um grupo nomeado E, de nível 1, e de um grupo L, de nível 2. Imaginemos enfim que os campos de cabeçalho do ficheiro V3, nomeados A, B, C devem ser retomados na ordem B,C, seguidos de um campo figurando a data do dia, e enfim do campo A, e que os campos E, F, G das linhas sejam retomados na ordem E, G, F, G devendo ele mesmo ser multiplicado por 100. Obter-se-á, sobre o separador Geral, o quadro seguinte :

Código

Nível.

Tabela

Zona de ruptura

E

1

Tabela de cabeçalho

1

L

2

Tabela das linhas

 

O separador Linhas apresentarão quanro a ele os dados seguintes :

Código

Ficheiro

Campo

Comentário

Zona V3

Condição :

Inicialização

E

Tabela de cabeçalho

/

 

 

 

 

E

Tabela de cabeçalho

B

Campo B

2

 

 

E

Tabela de cabeçalho

C

Campo C

3

 

 

E

Tabela de cabeçalho

D

Campo D

 

 

data$

E

Tabela de cabeçalho

A

Campo A

1

 

 

L

Tabela das linhas

/

 

***

 

 

L

Tabela das linhas

E

Campo E

1

 

 

L

Tabela das linhas

G

Campo G

3

 

val(VALEUR)*100

L

Tabela das linhas

F

Campo F

2

 

 

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Quadro Campos

  • Cód. (campo TYP)

Define o código de grupo do modelo de importação X3.

Define a tabela afetada pela importação X3.

  • Campo (campo FLD)

Define a tabela afetada pela importação X3.

  • Comentário (campo COM)

Intitulé associé au code précédent

  • Nr de zona (campo ZON)

 

  • Condição (campo COND)

Se a condição não foi verificada, a zona estará vazia.

  • Inicialização (campo INIT)

Indicar um valor ou uma expresão que forçará o valor desta zona.

  • Zona obrigatória (campo OBLIG)

 

 

Fechar

 

Botões específicos

Permite de executar uma transcodificação de importação V3.

Os seguintes campos estão presentes na janela aberta por este botão :

Bloco número 1

  • campo OBJET

 

  • campo CLES

 

Bloco número 2

  • A partir do dossier (campo DOSORG)

Use this field to define the folder from which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

  • Todos dossiers (campo TOUDOS)

Use this option to copy the record to all the folders defined in the dictionary (ADOSSIER table of the current solution).

  • Para o dossier (campo DOSDES)

Use this field to define the folder to which the record will be copied. The possible syntaxes are described in the Dedicated appendix.

Fechar

Este botão permite de recopiar a definição da transação depois ou versus um outro dossier.

Caso particular de interface contabilístico

Um caso particular existe, feito para gerar a interface contabilística com as imputações analíticas emitidas da versão 3. Com efeito, quando a descodificação dos campos permite preeencher uma zona chamada CCE(i) (i compreendido entre 0 e 8), a condição i=j permite condicionar a afectação da secção j em função da zona presente na linha número i do modelo : Este zona representa o número de eixo corrente a afectar. Isto supõe de dispor em versão 3.9 dos últimos patches feitos sobre a gestão dos modelos de importação. Eis um exemplo de modelo V3 faz para transferir os registos gerais com imputações analíticas sobre os 3 eixos que apresenta com, na ordem, os campos seguintes :

No

Ficheiro

Zona

1

ECRITURES

CODJOU

2

ECRITURES

PIECE

3

ECRITURES

NUMECT

4

ECRITURES

DATECT

5

ECRITURES

CODETT

6

ECRITURES

CODCOL

7

ECRITURES

CODCPT

8

ECRITURES

LIBECT

9

ECRITURES

MNTECT

10

ECRITURES

Sentido :

11

ECRITURES

CODNAT

12

ECRANA

CODSEC

13

ECRANA

MONTANT

14

ECRANA

QTE

15

ECRANA

TYPSEC

16

ECRANA

NUMECT

17

ECRANA

NUMLIG

O modelo X3 correspondendo se apresenta quanto a ele sob a forma seguinte, para a parte cabeçalho :

Código

Nível.

Tabela

Zona de ruptura

G

1

GACCENTRY

2

D

2

GACCENTRYD

3

A

3

GACCENTRYA

 

O separador Linhas apresenta os dados seguintes (remarcar-se-á neste exemplo, fixou-se a divisa e o tipo de documento):

No

Código

Ficheiro

Campo

Comentário

Zona V3

Condição :

Inicialização

1

G

GACCENTRY

/

 

 

 

 

2

G

GACCENTRY

TYP

Tipo de documento :

 

 

"OD"

3

G

GACCENTRY

NUM :

Peça

 

 

 

4

G

GACCENTRY

FCY

Estabelecimento

5

 

 

5

G

GACCENTRY

JOU

Diário

1

 

 

6

G

GACCENTRY

ACCDAT

Data conta

4

 

 

7

G

GACCENTRY

REF

Referência

2

 

 

8

G

GACCENTRY

CUR

divisa :

 

 

"EUR"

9

D

GACCENTRYD

/

 

 

 

 

10

D

GACCENTRYD

LIG

No

 

 

 

11

D

GACCENTRYD

 SAC

Coll

6

 

 

12

D

GACCENTRYD

ACC

Conta

7

 

 

13

D

GACCENTRYD

 BPR

Terceiros

 

 

 

14

D

GACCENTRYD

DES

Literal

8

 

 

15

D

GACCENTRYD

SNS

Sentido

10

 

 

16

D

GACCENTRYD

AMTCUR

Mt divisa

9

 

 

17

D

GACCENTRYD

FCYLIN

Estabelecimento

5

 

 

18

D

GACCENTRYD

CNA

Natureza

11

 

 

19

A

GACCENTRYA

/

***

 

 

 

20

A

GACCENTRYA

ANALIG

No

 

 

 

21

A

GACCENTRYA

CCE(0)

Secção

1

4=1

 

22

A

GACCENTRYA

CCE(1)

Secção

1

4=2

 

23

A

GACCENTRYA

CCE(2)

Secção

1

4=3

 

24

A

GACCENTRYA

CCE(3)

Secção

 

 

 

25

A

GACCENTRYA

QTY

Quantidade

3

 

 

26

A

GACCENTRYA

AMTCUR

Mt divisa

2

 

 

O ponto particular a considerar neste modelo é a maneira cujo está feita a corrrespondência entre os eixos aanlíticos extraidos da versão 3. Na versão 3, o 4º campo do grupo de dados analítico (ficheiro ECRANA) define o número de eixo da secção com o montante e a quantidade correspondente, este campo sendo repetidos tantas vezes que necessário com o separador *** em fim de grupo. As condições particulares 4=1, 4=2, 4=3, dedicadas a este tipo de modelo, permitindo de afectar CCE(0) com a secção presente no caso onde o 4º campo da interface (TYPSEC) vale 1 (o que está descrito par 4=1), CCE(1) com a secção se TYPSEC vale 2, CCE(2) com a secção se TYPSEC=3. A secção CCE(3) não é aqui afectada. Esta sintaxe permite definir uma correspondência qualquer entre os 3 eixos analíticos da versão 3 e aquele de Sage X3.

Mensagens de erro

Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :

Os nomes dos ficheiros devem ser diferentes

Os ficheiros de partida e de chegada não devem ser idênticos

Ficheiro destino presente, apagamnto.

Trata-se de vantagem de uma advertência : o ficheiro a escrever existe já e vai ser substituido pelo resultado da operação se continua esta aqui.

Exportação impossível sobre este modelo

Utiliza-se um modelo X3 que não permite a importação de dados.

Tipo de ficheiro incorrecto

Apenas os ficheiros de tipo Ascii 2 ou Delimitado são autorizados

Tabelas consideradas

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