Home

Linha Microsiga Protheus

Páginas filhas
  • Configuracäo de Campos no Compatibilizador

Boletim Técnico: Configuracäo de Campos no Compatibilizador
Ocorrência
Melhoria
Resumo
Implementada funcionalidade definir o tamanho e decimal dos campos de peso, preço e quantidade por meio da inserção de valores em uma tela ao executar o update. Essa melhoria tem o objetivo de padronizar o formato desses campos no processo de implantação do Sistema.
ID do Chamado
TESWHG
Produtos
  • Microsiga 11
  • Módulos
    • SIGAEEC
    Portais
    • nenhum
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Todas as funções dos módulos : SIGAEIC, SIGAECO, SIGAEEC, SIGAEFF, SIGAEDC
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UTTESWHG
    Procedimentos para Implementação

    ·         Aplicar atualização do(s) programa(s) UTTESWHG.prw, AVUPDATE01.PRW, AVOBJECT.PRW e AVGERAL.PRW

    ·         Para que as alterações sejam efetuadas, é necessário executar a função U_UTTESWHG

     

    Antes de executar o compatibilizador UTTESWHG é imprescindível:

    a)         Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório \PROTHEUS11_DATA\ DATA e dos dicionários de dados SXs (diretório PROTHEUS11_DATA)

    b)         Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.

    c)          Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.

    d)         Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.

    e)         O compatibilizador deve ser executado com a Integridade Referencial desativada*.

    1.        Em Microsiga Protheus Microsiga Protheus® Smart Client, digite U_UTTESWHG no campo Programa Inicial.

    Para a correta atualização do dicionário de dados, certifique-se que a data UTTESWHG seja igual ou superior a 23/04/2012.

    2.        Clique em Ok para continuar.

    3.        Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado.

    É exibida a tela para de alteração de campos, separados por tipo de campo (peso, preço, quantidade e etc.) com seus respectivos campos de tamanho e decimal abaixo.

    Caso o administrador forneça valores menores do que os atuais do Sistema, será exibida uma mensagem advertindo-o de que tal alteração pode ocasionar perda significativa de dados do Sistema, ou caso algum valor seja inválido, por exemplo, o valor fornecido para decimal de determinado campo seja maior do que o tamanho deste mesmo campo. Ou ainda, se em algum campo, o valor de tamanho seja igual à zero, o Sistema exigirá que o usuário insira valores válidos.

    4.        Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.

    5.        Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos, conforme mensagem explicativa apresentada na tela.

    6.        Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O update/compatibilizador cria os campos que ainda não existem no dicionário de dados.

    7.        Clique em Gravar para salvar o histórico (log) apresentado.

    8.        Clique em Ok para encerrar o processamento.

    Descrição de Ajustes

    1.        Campos de quantidade:

    Campo

    ED1_QTD

     

    Campo

    EI6_QTD_EM

    Campo

    ED1_QTDNCM

     

    Campo

    EIJ_QT_EST

    Campo

    ED1_QTDORI

     

    Campo

    EIJ_QTUIPI

    Campo

    ED2_QTDORI

     

    Campo

    ED4_SNCMLI

    Campo

    ED2_QTD

     

    Campo

    EIJ_QTUPIS

    Campo

    ED2_QTDCAL

     

    Campo

    ED4_SNCMDI

    Campo

    ED2_QTDNCM

     

    Campo

    EIJ_QTUCOF

    Campo

    ED3_QTD

     

    Campo

    ED8_SALISE

    Campo

    ED3_SALDO

     

    Campo

    EIJ_QTDCER

    Campo

    ED3_QTDNCM

     

    Campo

    EIS_QTDE

    Campo

    ED3_SALNCM

     

    Campo

    EIS_QT_AC

    Campo

    ED4_QTD

     

    Campo

    EIW_QTDE

    Campo

    ED4_QTDCAL

     

    Campo

    EW0_QTDE

    Campo

    ED4_QT_LI

     

    Campo

    EW5_QTDE

    Campo

    ED4_QT_DI

     

    Campo

    EE9_SALISE

    Campo

    ED4_QTDNCM

     

    Campo

    EXI_QTDE

    Campo

    ED8_QTD

     

    Campo

    EXR_SLDINI

    Campo

    ED8_QTDNCM

     

    Campo

    EXR_QE

    Campo

    ED9_QTD

     

    Campo

    EXS_QTD

    Campo

    ED9_QT_AC

     

    Campo

    EXS_QTDVNC

    Campo

    WJ_QTD_10

     

    Campo

    WS_QTDE

    Campo

    WJ_QTD_11

     

    Campo

    WV_QTDE

    Campo

    WJ_QTD_12

     

    Campo

    EDG_QTD

    Campo

    WK_QT_PO01

     

    Campo

    EE8_SLDINI

    Campo

    WK_QT_PO02

     

    Campo

    EE8_QE

    Campo

    WK_QT_PO03

     

    Campo

    EE8_SLDATU

    Campo

    WK_QT_PO04

     

    Campo

    EE8_QTDFIX

    Campo

    E11_DESRED

     

    Campo

    EE8_QTDLOT

    Campo

    E11_DESRED

     

    Campo

    EE9_SLDINI

    Campo

    E11_DESRED

     

    Campo

    EE9_QE

    Campo

    E11_DESRED

     

    Campo

    EE9_QT_AC

    Campo

    E11_DESRED

     

    Campo

    EEK_QTDE

    Campo

    E11_DESRED

     

    Campo

    EEO_QTDE

    Campo

    E11_DESRED

     

    Campo

    EES_QTDE

    Campo

    E11_DESRED

     

    Campo

    EEW_QTDE

    Campo

    E11_DESRED

     

    Campo

    EG0_CARGO

    Campo

    E11_DESRED

     

    Campo

    EG0_PARC_C

    Campo

    EDA_QTD

     

    Campo

    EG1_QTDUC

    Campo

    EDA_QTDEST

     

    Campo

    EG1_QTDMT

    Campo

    EDC_QTD

     

    Campo

    EI2_QUANT

    Campo

    EDC_QTDEST

     

    Campo

    EI5_QTDE

    Campo

    EDC_QTDPRO

     

    Campo

    EI5_SALDO

    Campo

    EYH_SALDO

     

    Campo

    WK_QT_PO12

    Campo

    EDD_QTD

     

    Campo

    WN_QUANT

    Campo

    EDD_QTD_OR

     

    Campo

    WN_QTSEGUM

    Campo

    EDD_QTD_EX

     

    Campo

    WN_QTUIPI

    Campo

    EDE_QTD

     

    Campo

    WN_QTUPIS

    Campo

    WK_QT_PO05

     

    Campo

    WN_QTUCOF

    Campo

    WK_QT_PO06

     

    Campo

    WP_QT_EST

    Campo

    WK_QT_PO07

     

    Campo

    EXS_QTDEMB

    Campo

    WK_QT_PO08

     

    Campo

    EXT_QTD

    Campo

    WK_QT_PO09

     

    Campo

    EXU_QTD

    Campo

    WK_QT_PO10

     

    Campo

    EXV_QTD

    Campo

    WK_QT_PO11

     

    Campo

    EXZ_QTDE

    Campo

    W5_QTDE

     

    Campo

    W5_QT_AC

    Campo

    W5_SALDO_Q

     

    Campo

    W5_QT_AC2

    Campo

    EY2_QTDE

     

    Campo

    W7_QTDE

    Campo

    EY5_SLDINI

     

    Campo

    W7_SALDO_Q

    Campo

    EY6_SLDINI

     

    Campo

    W8_QTDE

    Campo

    EY7_SLDINI

     

    Campo

    W8_QT_AC

    Campo

    EY8_SLDINI

     

    Campo

    W8_QT_AC2

    Campo

    EY8_SLDATU

     

    Campo

    W8_QTDE_UM

    Campo

    EY9_QTD

     

    Campo

    WE_QTDE

    Campo

    EYU_QTD

     

    Campo

    WJ_QTD_01

    Campo

    EYU_QTDPRO

     

    Campo

    WJ_QTD_02

    Campo

    W0_QTDE

     

    Campo

    WJ_QTD_03

    Campo

    W1_QTDE

     

    Campo

    WJ_QTD_04

    Campo

    W1_SALDO_Q

     

    Campo

    WJ_QTD_05

    Campo

    W1_QTSEGUM

     

    Campo

    WJ_QTD_06

    Campo

    W3_QTDE

     

    Campo

    WJ_QTD_07

    Campo

    W3_SALDO_Q

     

    Campo

    WJ_QTD_08

         

    Campo

    WJ_QTD_09

    2.        Campos de Valor Total:

    Campo

    ED1_VL_MOE

     

    Campo

    EX7_NYL08

    Campo

    ED2_VL_MOE

     

    Campo

    EX7_NYH08

    Campo

    EE9_VLSCOB

     

    Campo

    EX7_NYS09

    Campo

    EEB_TXCOMI

     

    Campo

    EX7_NYL09

    Campo

    EEC_VALCOM

     

    Campo

    EX7_NYH09

    Campo

    EEM_VLNF

     

    Campo

    EX7_NYS10

    Campo

    EEM_VLMERC

     

    Campo

    EX7_NYL10

    Campo

    EEM_VLFRET

     

    Campo

    EX7_NYH10

    Campo

    EEM_VLSEGU

     

    Campo

    EXR_SALDO

    Campo

    EEM_VLNFM

     

    Campo

    EY5_SLDATU

    Campo

    EEM_VLMERM

     

    Campo

    EY6_SLDATU

    Campo

    EEM_VLFREM

     

    Campo

    W2_FOB_TOT

    Campo

    EEM_VLSEGM

     

    Campo

    W2_PARID_U

    Campo

    EEM_OUTROM

     

    Campo

    W2_ENCARGO

    Campo

    EES_VLNF

     

    Campo

    W2_VAL_COM

    Campo

    EES_VLFRET

     

    Campo

    W2_VLMIDIA

    Campo

    EES_VLSEGU

     

    Campo

    W4_FOB_TOT

    Campo

    EES_VLMERC

     

    Campo

    W4_OUT_DES

    Campo

    EES_VLOUTR

     

    Campo

    W7_VLR_IPI

    Campo

    EES_VLNFM

     

    Campo

    W8_SALISEN

    Campo

    EES_VLFREM

     

    Campo

    W8_PRECO_F

    Campo

    EES_VLSEGM

     

    Campo

    WA_PGTANT

    Campo

    EES_VLMERM

     

    Campo

    WA_SLDANT

    Campo

    EES_VLOUTM

     

    Campo

    WD_VAL_PRE

    Campo

    EEY_PREMI1

     

    Campo

    EX7_VLMIN

    Campo

    EEY_PREMI2

     

    Campo

    EX7_VLMAX

    Campo

    EF8_VL_PCT

     

    Campo

    EX7_NYS01

    Campo

    EI2_PACKIN

     

    Campo

    EX7_NYL01

    Campo

    EI2_DESCON

     

    Campo

    EX7_NYH01

    Campo

    EI2_OUT_DE

     

    Campo

    EX7_NYS02

    Campo

    EI2_INLAND

     

    Campo

    EX7_NYL02

    Campo

    EI4_FOB_TO

     

    Campo

    EX7_NYH02

    Campo

    EI4_FOB_GE

     

    Campo

    EX7_NYS03

    Campo

    EI4_ENCARG

     

    Campo

    EX7_NYL03

    Campo

    EI4_VAL_CO

     

    Campo

    EX7_NYH03

    Campo

    EI6_TOTAL

     

    Campo

    EX7_NYS04

    Campo

    EI6_IPIUNI

     

    Campo

    EX7_NYL04

    Campo

    EIA_VALOR

     

    Campo

    EX7_NYH04

    Campo

    EID_DESP

     

    Campo

    EX7_NYS05

    Campo

    EID_VLCORR

     

    Campo

    EX7_NYL05

    Campo

    EW1_VLRUNR

     

    Campo

    EX7_NYH05

    Campo

    EW1_LIQMER

     

    Campo

    EX7_NYS06

    Campo

    EW1_MER_US

     

    Campo

    EX7_NYL06

    Campo

    EW2_VLRUN

     

    Campo

    EX7_NYH06

    Campo

    EW2_VLLIQ

     

    Campo

    EX7_NYS07

    Campo

    EW2_VLMER

     

    Campo

    EX7_NYL07

    Campo

    EW2_VLMOED

     

    Campo

    EX7_NYH07

    Campo

    EX3_VL_MIN

     

    Campo

    EX7_NYS08

    Campo

    EX7_VLMIN

     

    Campo

    WE_SALDO_Q

    Campo

    EX7_VLMAX

     

    Campo

    WH_VALOR

    Campo

    EX7_NYS01

     

    Campo

    WH_VALOR_R

    Campo

    EX7_NYL01

     

    Campo

    WN_INLAND

    Campo

    EX7_NYH01

     

    Campo

    WN_PACKING

    Campo

    EX7_NYS02

     

    Campo

    WN_OUT_DES

    Campo

    EX7_NYL02

     

    Campo

    WN_DESCONT

    Campo

    EX7_NYH02

     

    Campo

    WT_FOB_TOT

    Campo

    EX7_NYS03

     

    Campo

    YW_VLR_MIN

    Campo

    EX7_NYL03

     

    Campo

    YW_VLR_02

    Campo

    EX7_NYH03

     

    Campo

    YW_VLR_03

    Campo

    EX7_NYS04

     

    Campo

    YW_VLR_04

    Campo

    EX7_NYL04

     

    Campo

    YW_VLR_05

    Campo

    EX7_NYH04

     

    Campo

    EX7_NYS06

    Campo

    EX7_NYS05

     

    Campo

    EX7_NYL06

    Campo

    EX7_NYL05

     

    Campo

    EX7_NYH06

    Campo

    EX7_NYH05

     

    Campo

    EX7_NYS07

    Campo

    EX7_NYL07

     

    Campo

    EX7_NYS08

    Campo

    EX7_NYH07

     

     

     

    3.        Campos referentes á preço unitário

    Campo

    ED1_PRCUNI

     

    Campo

    EXR_PRECO

    Campo

    ED2_PRCUNI

     

    Campo

    EXR_PRCTOT

    Campo

    EDG_PRCUNI

     

    Campo

    EXR_PRCINC

    Campo

    EE8_PRECO3

     

    Campo

    EXS_PRECO

    Campo

    EE8_PRECO

     

    Campo

    W1_PRECO

    Campo

    EE8_PRECO2

     

    Campo

    W3_PRECO

    Campo

    EE8_PRECO5

     

    Campo

    W3_PRECOVE

    Campo

    EE8_PRECO4

     

    Campo

    W5_PRECO

    Campo

    EE8_PRENEG

     

    Campo

    W7_PRECO

    Campo

    EE8_PRECOI

     

    Campo

    W8_PRECO

    Campo

    EE8_PRCFIX

     

    Campo

    WE_PRECO

    Campo

    EE8_PRCUN

     

    Campo

    WI_VALOR1

    Campo

    EE8_VLPAG

     

    Campo

    WI_VALOR2

    Campo

    EE9_PRECO

     

    Campo

    WI_VALOR3

    Campo

    EE9_PRECO2

     

    Campo

    WI_VALOR4

    Campo

    EE9_PRECO3

     

    Campo

    WI_VALOR5

    Campo

    EE9_PRECO4

     

    Campo

    WI_VALOR6

    Campo

    EE9_PRECOI

     

    Campo

    WN_PRUNI

    Campo

    EE9_PRECO5

     

    Campo

    WT_VL_UNIT

    Campo

    EE9_VLPAG

     

    Campo

    WT_FOB_UNI

    Campo

    EE9_PRCUN

     

    Campo

    YB_VALOR1

    Campo

    EEY_PRCUNI

     

    Campo

    YB_VALOR2

    Campo

    EI2_PRUNI

     

    Campo

    YB_VALOR3

    Campo

    EI5_PRECO

     

    Campo

    YB_VALOR4

    Campo

    EI9_VALOR1

     

    Campo

    YB_VALOR5

    Campo

    EI9_VALOR2

     

    Campo

    YB_VALOR6

    Campo

    EI9_VALOR3

     

    Campo

    YR_VALOR_K

    Campo

    EI9_VALOR4

     

    Campo

    YR_VL_MIN

    Campo

    EI9_VALOR5

     

    Campo

    YR_VALOR1

    Campo

    EI9_VALOR6

     

    Campo

    YR_VALOR2

    Campo

    EIS_PRECO

     

    Campo

    YR_VALOR3

    Campo

    EW5_PRECO

     

    Campo

    YR_VALOR4

    Campo

    EX3_VALOR1

     

    Campo

    YR_VALOR5

    Campo

    EX3_VALOR2

     

    Campo

    YR_VALOR6

    Campo

    EX3_VALOR3

     

    Campo

    YW_MINIMO

    Campo

    EX3_VALOR4

     

    Campo

    YW_MAXIMO

    Campo

    EX3_VALOR5

     

    Campo

    EX5_PRECO

    Campo

    EX3_VALOR6

     

    Campo

    EX6_PRECO

    4.        Campos referentes a peso total

    Campo

    ED1_PESO

     

    Campo

    EI4_PESO_B

    Campo

    ED2_PESO

     

    Campo

    EI9_KILO1

    Campo

    ED3_PESO

     

    Campo

    EI9_KILO2

    Campo

    ED4_PESO

     

    Campo

    EI9_KILO3

    Campo

    EE5_PESO

     

    Campo

    EI9_KILO4

    Campo

    EE7_PESLIQ

     

    Campo

    EI9_KILO5

    Campo

    EE8_PSLQTO

     

    Campo

    EI9_KILO6

    Campo

    EE8_PSBRTO

     

    Campo

    EIB_PESO

    Campo

    EE9_PSBRTO

     

    Campo

    EIJ_PESOL

    Campo

    EE9_PSLQTO

     

    Campo

    EIS_PESO

    Campo

    EEC_PESLIQ

     

    Campo

    EW2_PESBRU

    Campo

    EEC_PESBRU

     

    Campo

    EW2_PESLIQ

    Campo

    EEV_PESBRU

     

    Campo

    EX3_KILO1

    Campo

    EEX_PESLIQ

     

    Campo

    EX3_KILO2

    Campo

    EEX_PESBRU

     

    Campo

    EX3_KILO3

    Campo

    EEY_PESLIQ

     

    Campo

    EX3_KILO4

    Campo

    EEY_PESBRU

     

    Campo

    EX3_KILO5

    Campo

    EI1_PESOL

     

    Campo

    EX3_KILO6

    Campo

    EI2_PESOL

     

    Campo

    EXP_PESLIQ

    Campo

    EI3_PESOL

     

    Campo

    EXP_PESBRU

    Campo

    W6_PESOTOT

     

    Campo

    EXR_PSLQTO

    Campo

    W6_PESOL

     

    Campo

    EXR_PSBRTO

    Campo

    WN_PESOL

     

    Campo

    EXU_PESOBR

    Campo

    WS_PESO

     

    Campo

    EYH_PSLQTO

    Campo

    W6_PESO_BR

     

    Campo

    EYH_PSBRTO

    Campo

    W6_PESO_TX

     

    Campo

    W2_PESO_B

    Campo

    W6_PESO_TO

     

    Campo

    W5_PESO

    5.        Campos referentes a peso Unitário

    Campo

    ED8_PESO

     

    Campo

    YB_KILO2

    Campo

    ED9_PESO

     

    Campo

    YB_KILO3

    Campo

    EE8_PSLQUN

     

    Campo

    YB_KILO4

    Campo

    EE8_PSBRUN

     

    Campo

    YB_KILO5

    Campo

    EE9_PSLQUN

     

    Campo

    YB_KILO6

    Campo

    EE9_PSBRUN

     

    Campo

    WI_KILO1

    Campo

    EW5_PESOL

     

    Campo

    WI_KILO2

    Campo

    EW5_PESOB

     

    Campo

    WI_KILO3

    Campo

    EXR_PSLQUN

     

    Campo

    WI_KILO4

    Campo

    EXR_PSBRUN

     

    Campo

    WI_KILO5

    Campo

    EYH_PSLQUN

     

    Campo

    WI_KILO6

    Campo

    EYH_PSBRUN

     

    Campo

    YR_KILO1

    Campo

    W3_PESOL

     

    Campo

    YR_KILO2

    Campo

    W7_PESO

     

    Campo

    YR_KILO3

    Campo

    YB_KILO1

     

    Campo

    YR_KILO4

    Campo

    YR_KILO5

     

    Campo

    YR_KILO6

    Campo

    EE7_PESBRU

     

    Procedimentos para Configuração

    Procedimentos para Utilização

    Informações Técnicas

    Tabelas Utilizadas

    ED1

    EIW

    SWK

    EX5

    ED2

    EW0

    SWN

    EX6

    ED3

    EW5

    SWP

    SWI

    ED4

    EXI

    SWS

    SYB

    ED8

    EXR

    SWV

    SYR

    ED9

    EXS

    EEB

    EE5

    EDA

    EXT

    EEC

    EE7

    EDC

    EXU

    EEM

    EEV

    EYH

    EXV

    EEY

    EEX

    EDD

    EXZ

    EF8

    EI1

    EDE

    EY2

    EI4

    EI3

    EDG

    EY5

    EIA

    EIB

    EE8

    EY6

    EID

    EXP

    EE9

    EY7

    EW1

    SW6

    EEK

    EY8

    EW2

     

    EEO

    EY9

    EX3

     

    EES

    EYU

    EX7

     

    EEW

    SW0

    SW2

     

    EG0

    SW1

    SW4

     

    EG1

    SW3

    SWA

     

    EI2

    SW5

    SWD

     

    EI5

    SW7

    SWH

     

    EI6

    SW8

    SWT

     

    EIJ

    SWE

    SYW

     

    EIS

    SWJ

    EI9

     

     

    Observações

    • Sem rótulos