01. ARQUIVO DE DEPARTAMENTOS

O MGV7 utiliza um arquivo texto denominado "Depto.txt", o qual permitirá cadastrar todos os departamentos do MGV7.

A estrutura do arquivo de departamento, segue o padrão abaixo:

CC(2)DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD(40)E(1)(+CR+LF)

CC

Código do departamento

2 bytes

DDD...DDD

Descrição do departamento

40 bytes

E

Ativa o Modo Auditoria por departamento

1 byte

Exemplo:

06PADARIA                                        1

O departamento cujo código 06 é o da padaria e será utilizado o modo auditoria.






02. ARQUIVO DE BALANÇAS

O MGV7 utiliza o arquivo texto denominado “Balanca.txt”, o qual permite cadastrar todas as balanças a serem utilizadas na rede.

A estrutura do arquivo de balanças “Balanca.txt”, segue o padrão abaixo:

BB(2)DD(2)TT(2) IIIIIIIIIIIIIII(15)CC(2)RRRRR(5)M(1)EEEE (4)NN(2)XXXXXX(6)LL(2)HHHH (4)PPPP(4)O(100)WW(2)S (1)|MMMMMM|(6)(+CR+LF)

Onde:

BB

Código da Balança – de 01 a 64

2 bytes

DD

Código do Departamento – de 01 a 99

2 bytes

TT

Tipo de Balança

2 bytes

19 – Prix 4 Uno V7

20 – Prix 5 Plus

21 – Prix 4 Due

24 – Prix 6

25 – Prix 6i

27 – Prix 4 W Due

29 – Prix 4 Uno V8

32 – Prix 5 Plus V8.7

33 – Prix 4 Due V8

35 – Prix 5 W V8.7

IIIIIIIIIIIIII

Endereço IP – Deverá ser declarado com pontos no caso de balança Ethernet.

15 bytes

CC

Código da configuração

2 bytes

RRRRR

Quantidade de memória RAM na balança

5 bytes

00001 – 1 MByte de memória RAM

00002 – 2 MByte de memória RAM

00003 – 3 MByte de memória RAM

00004 – 4 MByte de memória RAM

00005 – 5 MByte de memória RAM

00006 – 6 MByte de memória RAM

00008 – 8 MByte de memória RAM

00012 – 12 MByte de memória RAM

00016 – 16 MByte de memória RAM

20000 – 20000 MByte de memória RAM

M

Cartão de Som

1 byte

0 – Não Utilizado

1 – 64 MBytes de memória RAM

2 – 128 MBytes de memória RAM

3 – 256 MBytes de memória RAM

4 – 512 MBytes de memória RAM

EEEE

Etiqueta utilizada

4 bytes

NN

Mensagem utilizada

2 bytes

XXXXXX

Texto Genérico utilizado

6 bytes

LL

Teclado utilizado

2 bytes

HHHH

Código da imagem de cabeçalho

4 bytes

PPPP

Código da imagem de rodapé

4 bytes

O

Observação

100 bytes

WW

Tipo de Comunicação

2 bytes

01 – RS-485

03 – Ethernet

04 – Wi-Fi

S

Situação da Balança

1 Byte

0 – Inativa

1 – Ativa

|MMMMMM|

Código da(s) mídias associada(s) à balança.

As mídias devem ser delimitadas pelo caractere “|”

A ordem das mídias será dada pela sequência em que elas são informadas.

6 bytes para cada mídia EX: Para associar as mídias 5 e 7: |000005000007|

Mesmo que não tenha nenhuma mídia associada, deve-se informar ||.

Não é permitido adicionar mídias repetidas.

03. ARQUIVO DE CONFIGURAÇÃO DAS BALANÇAS

O MGV7 utiliza um arquivo texto denominado “Confbal.txt”, o qual permite criar uma configuração específica para cada modelo balança a ser utilizada na rede.

A estrutura do arquivo de balanças “Confbal.txt”, segue o padrão abaixo:

CC(2)SSSS(4)C1(1) C2(1)C3(1)C4(1) C5(1)C6(1)C7(1) C8(1)C9(1)C10(1) C11(1)C12(1)C13(1) C14(1)C15(1)C16(1) C17(1)C18(1)C19(1) C20(1)C21(1)C22(1) C23(1)C24(1)C25(1) C26(1)C27(1)C28(1) C29(1)C30(1)C31(1) C32(1)C33(1)C34(1) C35(1)C36(1)C37(1) C38(1)C39(1)C40(1) C41(1)C42(1)C43(1) C44(1)C45(1)C46(1) C47(1)C48(1)C49(1) C50(1)C51(1)C52(1) C53(1)C54(1)C55(1) C56(1)C57(1)C58(1) DD(2)C61(1)C62(1) C63(1)C64(1)C65(1) C66(1)C67(1)C68(1) C69(1)C70(5)C71(1) C72(1)C73(1)C74(1) C75(1)C76(1)C77(6) C78(1)C79(1)C80(1) (+CR+LF)

Onde:

CC

Código da Configuração

2 bytes

 

C47

Campo descontinuado. Utilize 0.

1 byte

SSSS

Senha da Balança (numérica)

4 bytes

C48

Ativa Tara Predeterminada Permanentemente ativa (0 ou 1)*

1 byte

C1

Ativa a impressão de tara (0 ou 1) *

1 byte

C49

Impressão em Papel Contínuo ativo (0 ou 1)*

1 byte

C2

Ativa a impressão de data de embalagem
(0 ou 1) *

1 byte

C50

Impressão de Dados Flexiveis ativo (0 ou 1)

1 byte

C3

Ativa a impressão da data de validade (0 ou 1) *

1 byte

C51

Configuração de Solicitação de Fornecedor
0 = Desligado;
1 = Digitação pelo Teclado;
2 = Leitura de Código de Barras ou QR Code;
3 = Digitação pelo Teclado Ou Leitura de Códigos de Barras ou QR Code.

1 byte

C4

Campo descontinuado. Utilize 0.

1 byte

C52

A imagem de item irá respeitar a flexibilização da segunda etiqueta. (0 ou 1)*

1 byte

C5

Ativa a impressão de informação extra (0 ou 1) *

1 byte

C53

Permite impressão com preço unitário zero. (0 ou 1)*

1 byte

C6

Ativa a impressão de informação nutricional
(0 ou 1) *

1 byte

C54

Bloqueia impressão até retorno do peso a zero. (0 ou 1)*

1 byte

C7

Ativa a impressão do texto genérico (0 ou 1) *

1 byte

C55

Habilita solicitação de data de sacrifício. (0 ou 1)*

1 byte

C8

Ativa a impressão da imagem de cabeçalho
(0 ou 1) *

1 byte

C56

Modo Autoatendimento. (0 ou 1)*

1 byte

C9

Ativa a impressão da imagem de rodapé
(0 ou 1) *

1 byte

C57

Exibir código no teclado de acesso rápido. (0 ou 1)*

1 byte

C10

Ativa a impressão de lote ao invés de data
(0 ou 1) *

1 byte

C58

Exibir preço no teclado de acesso rápido. (0 ou 1)*

1 byte

C11

Ativa a impressão de horas (0 ou 1) *

1 byte

DD

Tempo para retorno automático (segundos).

2 bytes

C12

Ativa a impressão automática no modo de pré-empacotamento (0 ou 1) *

1 byte

C61

Bloqueia o teclado para login. (0 ou 1)*

1 byte

C13

Campos descontinuado. Utilize 0

1 byte

C62

Modo quebra. (0 ou 1)*

1 byte

C14

Campo descontinuado. Utilize 0

1 byte

C63

Modo produção.

1 byte

C15

Campo descontinuado. Utilize 0

1 byte

C64

Desativar Impressão.

1 byte

C16

Ativa relógio (0 ou 1) *

1 byte

C65

RDC429 - Suprime Impressão de Coluna 100g Duplicada. (0 ou 1)*

1 byte

C17

Ativar Beep (0 ou 1) *

1 byte

C66

RDC429 - Suprime Impressão de Valores Diários. (0 ou 1)*

1 byte

C18

Campo descontinuado. Utilize 0.

1 byte

C67

Suprime Impressão de Linha de Porções. (0 ou 1)*

1 byte

C19

Ativa a digitação do lote na balança
(0 ou 1) *

1 byte

C68

Suprime Impressão Linha de Porções por Embalagem. (0 ou 1)*

1 byte

C20

Ativa o modo código (0 ou 1) *

1 byte

C69

Bloqueia impressão abaixo do peso mínimo.

1 byte

C21

Ativa a impressão após consulta da PLU
(0 ou 1) *

1 byte

C70

Peso mínimo para impressão.

5 byte

C22

Ativa a tara pré-programada (0 ou 1)*

Disponível na Prix 4 Due, Prix 5 Plus e Prix 6 Touch

1 byte

C71

Tipo de reconhecimento de item

1 byte

C23

Ativar funcionalidade "comunica-opera" (0 ou 1)*

Recurso disponível na Prix 5 e Prix 5 Plus

1 byte

C72

Método de reconhecimento.

1 byte

C24

Ativar data retroativa (0 ou 1)*

1 byte

C73

Habilita fala da balança.

1 byte

C25

Campo descontinuado. Utilize 0.

1 byte

C74

Habilita reconhecimento de operador.

1 byte

C26

Ativa o uso de lote
0 – Lote Fixo (Prix 4 Uno, Prix 5 Plus e Linha Prix 6)

1 – Temporário (Linha Prix 5 Plus e Linha Prix 6)

2 – Solicitar lote (Linha Prix 5 Plus e Linha Prix 6)

1 byte

C75

RDC 429 - Suprime impressão de lupa de Alto Em (0 ou 1)*.

1 byte

C27

Campo descontinuado. Utilize 0

1 byte

C76

Habilita Friso LED. (0 ou 1)*

1 byte

C28

Campo descontinuado. Utilize 0

1 byte

C77

Cor do Friso LED. (hexadecimal)

6 byte

C29

tipo de descritivo:
1 = 1 linha de descritivo;

2 = 2 linhas de descritivo;

1 byte

C78

Flexibilização Geral Campos Etiqueta (0 ou 1)*.

1 byte

C30

Campo descontinuado. Utilize 0.

1 byte

C79

RDC 429 - Utiliza Declaração Simplificada de Nutrientes não Significativos nas Informações Nutricionais (0 ou 1)*.

1 byte

C31

Campo descontinuado. Utilize 0.

1 byte

C80

Solicita Numero de Etiquetas ao Imprimir Itens do Tipo EAN-13 (0 ou 1)*.

1 byte

C32

Campo descontinuado. Utilize 0.

1 byte

C33

Campo descontinuado. Utilize 0.

1 byte

C34

Campo descontinuado. Utilize 0.

1 byte

C35

Habilitar a reimpressão de etiquetas com o peso estável (0 ou 1)*

(Prix 4 Uno, Linha Prix 5 Plus e Linha Prix 6)

1 byte

C36

Campo descontinuado. Utilize 0.

1 byte

C37

Campo descontinuado. Utilize 0.

1 byte

C38

Ativa impressão invertida de etiquetas (0 ou 1)*

1 byte

C39

Controle de Supervisão

0 = Liberação Geral

2 = Liberação por Senha

1 byte

C40

Incluir dia atual na "data de validade" (0 ou 1)*

1 byte

C41

Campo descontinuado. Utilize 0.

1 byte

C42

Modo Comanda (Somente para a Prix4 Uno)

0 = Desligado

1 = Ligado (não imprimi o código de barras)

3 = Ligado (imprimi o código de barras)

1 byte

C43

Ativa o uso de operadores (0 ou 1)*

(Disponível na Prix 4 Uno e Prix 5 Plus)

1 byte

C44

Solicita a data de validade ao invés de dias de validade na balança (0 = Não ou 1 = Sim)

(Prix 4 Plus, Prix 4 W, Prix 4 Uno, Prix 4 Due, Prix 5 Plus e Prix 6 Touch)

1 byte

C45

Reservado. Utilize 0

1 byte

C46

Ativa avançar etiqueta (0 ou 1)*

1 byte


* 1 = Ativa o parâmetro / 0 = Desativa o parâmetro em questão

Exemplo:

011234111000000011000011011000000010000010001100100000000001011015010

021234111011000011000011011000000010000010001100000100000010000030000




04. ARQUIVO DE ASSOCIAÇÃO DE DEPARTAMENTOS A UMA BALANÇA

O MGV7 utiliza um arquivo texto denominado “Deptbal.txt”, que permite associar outros departamentos para a balança.

A estrutura do arquivo de associação de departamentos “Deptbal.txt”, segue o padrão abaixo:

BB(2)DD...DD(2 em 2 até 198)(+CR+LF)

BB

Número da balança no MGV7.

2 bytes

 

Importante!

Pode-se associar um único departamento ou quantos forem necessários até o máximo de 99 departamentos. O tamanho da string sempre deverá ser par.

DD

Código do departamento

2 bytes

 

DD...DD

Códigos dos departamentos

198 bytes

 

Exemplo:

10010609

110609

Para a balança 10 deverão ser associados os departamentos 1, 6 e 9, além do seu departamento de origem;

Para a balança 11 deverão ser associados os departamentos 6 e 9, além do seu departamento de origem;



Importante!

Para desassociar os departamentos que foram associados às balanças, deve-se criar um arquivo com os números das balanças, sem departamentos associado a elas.

>Exemplo:

Para desassociar os departamentos 1, 6 e 9, associados anteriormente à balança 10:

10

Para desassociar os departamentos 6 E 9, associados anteriormente à balança 11:

11

05. ARQUIVO DE CONFIGURAÇÃO DE LOJA

O MGV 7 utiliza um arquivo json denominado “CONFMGV7.json”, que permite exportar e importar uma configuração específica para determinada loja utilizando um objeto JSON.

A estrutura do arquivo segue o padrão abaixo:

        
                    {
                        "Nome": "Configuração",
                        "UtilizaLogo": false,
                        "CaminhoImagem": null,
                        "ApresentacaoEAN13": 0,
                        "NumeroDigitosCodigoEAN13": 4,
                        "ImprimeUltimoDigitoEAN13": true,
                        "UtilizaIndicadorUso": false,
                        "UtilizaCentavos": true,
                        "UtilizaDV": false,
                        "TipoCODE128": 0,
                        "RegraArredondamento": 0,
                        "DiferencaHorario": 0,
                        "NivelControleOperadores": 0,
                        "ConfiguracaoGS1": 0,
                        "DigitoDestaque": 0,
                        "Imprime13Digitos": false,
                        "ImprimeFundoReverso": false,
                        "PrecoPromocional": 0,
                        "UnidadeMonetaria": "R$",
                        "UnidadeMassa": "kg",
                        "ConfiguracaoEAN13": 0,
                        "CodificacaoEnconding": 1,
                        "PastaComunicacao": "",
                        "UtilizaLeitorCodigoBarrasParaOperador": false,
                        "PadraoInfoNutricional": 4,
                        "OrdemCamposEtiqueta": "0;1;2;3;4;5;6;7;8;9;A;B",
                        "LegendaPreco1": "Preço1",
                        "LegendaPreco2": "Preço2",
                        "LegendaPreco3": "Preço3",
                        "SelecaoLayoutEtiqueta": 1,
                        "LegendaEtiqueta1": "Etq 1",
                        "LegendaEtiqueta2": "Etq 2",
                        "LegendaEtiqueta3": "Etq 3",
                        "PrecoSolicitado": true,
                        "TipoQRCode": 2,
                        "CamposQRCode": "2;3;10;",
                        "ImprimeLegendaQRCode": true,
                        "ImprimeIdentificacaoAIQRCode": false,
                        "MontaDigitalLinkQRCode": true,
                        "UrlDigitalLink": "https://cloudprix.com.br/dl/gs1/",
                        "PermiteImprimirEtiquetaGrande": false,
                        "DescricaoEmbalagemGlaciados": "EMBALAGEM",
                        "TeorAguaGlaciados": "GLACIAMENTO",
                        "calculoAutomaticoDeAltoEm": true,
                        "valorReferenciaCalculoAltoEmAcucar": 30.0,
                        "valorReferenciaCalculoAltoEmGorduraSaturada": 6.0,
                        "valorReferenciaCalculoAltoEmSodio": 600.0
                    }
                
            

Onde:

Nome

Descrição da configuração

Máximo 50 bytes

UtilizaLogo

Indica se a loja utiliza logo

CaminhoImagem

Caminho da imagem

PadraoInfoNutricional

Padrão de informação nutricional

1 – ANVISA_RDC_359_360_VERTICAL
3 – ANVISA_RDC_359_360_LINEAR
4 – ANVISA_RDC_429_VERTICAL
5 – ANVISA_RDC_429_LINEAR

ApresentacaoEAN13

Apresentação do EAN-13

OrdemCamposEtiqueta

Ordem dos campos da etiqueta

NumeroDigitosCodigoEAN13

Quantidade de dígitos do código EAN-13

LegendaPreco1

Legenda do preço 1

Máximo 6 bytes

ImprimeUltimoDigitoEAN13

Indica se imprime último dígito do código EAN-13

LegendaPreco2

Legenda do preço 2

Máximo 6 bytes

UtilizaIndicadorUso

Indica se utiliza indicador de uso

LegendaPreco3

Legenda do preço 3

Máximo 6 bytes

UtilizaCentavos

Indica se utiliza centavos

SelecaoLayoutEtiqueta

Seleção do layout da etiqueta

0 – Não solicita
1 – Solicita a cada operação
2 – Solicita através da tecla função

UtilizaDV

Indica se utiliza DV

LegendaEtiqueta1

Legenda da etiqueta 1

Máximo 6 bytes

TipoCODE128

Tipo code 128

LegendaEtiqueta2

Legenda da etiqueta 2

Máximo 6 bytes

RegraArredondamento

Regra de arredondamento

LegendaEtiqueta3

Legenda da etiqueta 3

Máximo 6 bytes

DiferencaHorario

Diferença de horário

PrecoSolicitado

Preço solicitado

NivelControleOperadores

Nível de controle de operadores

TipoQRCode

Tipo de QR Code

0 – Não utiliza
1 – Data matrix reduzido
2 – Data matrix expandido
3 – QR Code reduzido
4 – QR Code expandido

ConfiguracaoGS1

Configuração GS1

CamposQRCode

Campos selecionados para QR Code

DigitoDestaque

Dígito destaque

ImprimeLegendaQRCode

Indica se imprime legenda QR Code

Imprime13Digitos

Indica se imprime 13 dígitos

ImprimeIdentificacaoAIQRCode

Indica se imprime identificação AI do QR Code

ImprimeFundoReverso

Indica se imprime fundo reverso

MontaDigitalLinkQRCode

Indica se monta o digital link do QR Code

PrecoPromocional

Preço promocional

UrlDigitalLink

Url do digital link

Máximo 70 bytes

ConfiguracaoEAN13

Configuração do EAN-13

UnidadeMassa

Unidade de massa

CodificacaoEnconding

Configuração do encoding

PastaComunicacao

Pasta de comunicação

UnidadeMonetaria

Unidade monetária

Máximo 4 bytes

PermiteImprimirEtiquetaGrande

Indica se permite imprimir etiqueta grande

DescricaoEmbalagemGlaciados

Descrição de embalagem glaciados

Máximo 11 bytes

TeorAguaGlaciados

Descrição de teor de água glaciados

Máximo 11 bytes

UtilizaLeitorCodigoBarrasParaOperador

Utiliza leitor de código de barras para operador

CalculoAutomaticoDeAltoEm

Calculo automático de alto em

ValorReferenciaCalculoAltoEmAcucar

Valor de referência para cálculo de alto em açúcar

ValorReferenciaCalculoAltoEmGorduraSaturada

Valor de referência para cálculo de alto em gordura saturada

ValorReferenciaCalculoAltoEmSodio

Valor de referência para cálculo de alto em sódio