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.
- SIGAEEC
- nenhum
- Brasil
- todos
· 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.
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 |
|
Tabelas Utilizadas |
|