Alteração de dicionário para ambiente Datasul12
Verifique se existem alterações de índice reportadas abaixo. Estas, quando aplicadas sobre tabelas de grande número de registros, geram tempos elevados de execução no processo de atualização do banco. Por este motivo, é necessário planejar a aplicação do mesmo. Recomenda-se a execução do processo de atualização primeiramente num ambiente de homologação, cópia da produção, para estimar o tempo que o processo poderá levar. É imprescindível que se faça um backup antes de aplicar o pacote.
Alteração de dicionário para ambiente Datasul12
Chamado: TVWYNS
Foram liberadas as seguintes alterações:
Banco: EMSINC:
- Criação dos campos “cod-produto”, “cod-programa”, “log-implantado”, “log-ctrl-execucao”, “log-prod-padrao”, “cod-area” e “num-ordem-exec” na tabela “hk3”.
- Criação do campo “log-prod-padrao” na tabela “hjk”.
- Criação dos campos “log-implantado” e “log-prod-padrao” na tabela “hk4”.
Banco: CAD2LOC:
- Criação das tabelas “pry-timbdo-fornec”, “pryext-cadastro-bem-invest”, “pryext-emitente”, “pryext-empres”, “pryext-natur-operac” e “pryext-ser”.
Banco: EMSGRA:
- Criação das tabelas “gg-bloqdo-produt”, “gg-comp-tip-frete”, “gg-depos-tip-frete”, “gg-layout-comp”, “gg-layout-comp-item”, “gg-program-user” e “gg-tip-frete”.
- Criação do campo “qtd-contrat” na tabela “gg-comp-item”.
- Criação dos campos “cod-emitente-emb", “cod-entrega”, “modalidade” e “cod-portador” na tabela “gg-contrato”.
- Alteração do formato do campo “ind-frete” para “>9” da tabela “gg-contrato”.
- Criação dos campos “cod-emitente-bem” e “cod-entrega” na tabela “gg-contrato-prod”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” das tabelas “gg-entrada-fixar” e “gg-ext-grup-estoque”.
- Alteração do formato do campo “quantidade” para “>>>,>>>,>>9.99” da tabela “gg-entrada-fixar”.
- Criação do campo “num-casas-dec” na tabela “gg-ext-grup-estoque”.
- Alteração do formato do campo “qtd-max” para “>>>,>>>,>>9.9999” da tabela “gg-ext-grup-estoque”.
- Criação dos campos “idi-contrat-comp”, “idi-sit-vendas”, “log-fecha-comp” e “log-fecha-vendas” na tabela “gg-finalidade”
- Alteração de posição dos campos da tabela “gg-mov”.
- Alteração do formato do campo “ind-frete” para “>9” da tabela “gg-mov”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-mov”.
- Criação dos campos “log-gera-bal”, “log-pagto-sem-amort-div” e “log-pagto-sem-cont” na tabela “gg-permissao”.
- Alteração de posição dos campos da tabela “gg-transferencias”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-transferencias”.
- Alteração do formato do campo “qtd-peso” para “->>>,>>>,>>9.99” da tabela “gg-transferencias”.
- Alteração de posição dos campos da tabela “gg-mov-contr-mov”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-mov-contr-mov”.
- Alteração do formato do campo “qtd-quebra” para “->>>,>>>,>>9.9999” da tabela “gg-mov-contr-mov”.
- Criação do campo “log-agrup” na tabela “gg-mov-trans”.
- Alteração de posição dos campos da tabela “gg-mov-trans”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-mov-trans”.
- Criação do campo “cod-depos” na tabela “gg-mov-trans-ctr”.
- Alteração de posição dos campos da tabela “gg-mov-trans-ctr”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-mov-trans-ctr”.
- Criação dos campos “cod-emitente-emb", “cod-entrega” e “log-gera-contrat” na tabela “gg-negocio”.
- Alteração do formato do campo “ind-frete” para “>9” da tabela “gg-negocio”.
- Criação dos campos “cod-contrato” e “idi-vincul” na tabela “gg-negocio-fix”.
- Alteração de posição dos campos da tabela “gg-negocio-fix”.
- Criação dos campos “des-contrato”, “ind-preco-fat”, “log-gera-contrat”, “modalidade”, “portador” e “cotacao-fat” na tabela “gg-negocio-vmi”.
- Alteração do formato do campo “ind-frete” para “>9” da tabela “gg-negocio-vmi”.
- Criação dos campos “cod-emitente-emb" e “cod-entrega” na tabela “gg-negocio-vmi-prod”.
- Alteração do formato dos campos “qtd-volume”, “qtd-parcela”, “qtd-max-vendas” e “quantidade” para “>>>,>>>,>>9.9999” das tabelas “gg-mov-contr-lote”, “gg-negocio-vmi-cond”, “gg-param” e “gg-warrant”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “gg-warrant”.
Banco: MGCEX:
- Criação dos campos “cdn-emitente” e “dat-incl” na tabela “adiant-despes”.
- Alteração dos índices “adntdsps_id2” e “adntdsps_ix3” da tabela “adiant-despes”.
- Exclusão do campo “cod-emitente” da tabela “adiant-despes”.
- Criação do campo “cdn-emitente” na tabela “adiant-despes-lista”.
- Alteração do índice “adntdspb_ix2” da tabela “adiant-despes-lista”.
- Exclusão do campo “cod-emitente” da tabela “adiant-despes-lista”.
- Criação do campo “cdn-emitente” na tabela “adiant-despes-parc”.
- Alteração dos índices “adntdspa_ix2” e “adntdspa_ix3” da tabela “adiant-despes-parc”.
- Exclusão do campo “cod-emitente” da tabela “adiant-despes-parc”.
Banco: MGCLD:
- Alteração do formato do campo “desc-param” para “x(1000)” da tabela “bc-param-ext”.
- Alteração do formato dos campos “int-1” e “int-2” para “->>>>>>>>9” da tabela “bc-param-ext”.
Banco: MGDIS:
- Criação do campo “cod-depos” na tabela “param-integr-loja”.
Banco: MGIND:
- Criação do campo “idi-tip-val-pendcia” na tabela “mla-tipo-doc-aprov”.
- Criação do índice “produtor-rural” na tabela “propried-rural”.
Banco: MOV2LOC:
- Criação das tabelas “pryext-cotac-item”, “pryext-despes-aces”, “pryext-docto-estoq” e “pryext-item-docto-estoq”.
Banco: MOVDIS:
- Criação das tabelas “sdo-item-loja” e “varian-loja”.
Banco: MOVFIS:
- Alteração do formato do campo “des-cta-ctbl” para “X(100)” da tabela “dwf-infor-compos-cust”.
Banco: MOVIND:
- Criação da tabela “control-proces-integr”.
- Alteração de descrição do campo “cdn-sit-nfe” da tabela “docum-est”.
- Alteração do valor inicial do campo “idi-sit-nf-eletro” para “0” da tabela “docum-est”.
- Criação do índice “dctstt_ix10” na tabela “docum-est”.
- Alteração de posição dos campos da tabela “carg-rural”.
- Exclusão do campo “log-calculado” da tabela “carg-rural”.
- Criação do campo “log-calculado” na tabela “produt-carg”.
Banco: TOTVSGEN:
- Criação do campo “num_id_cartao” na tabela “kbn_fila”.
- Criação dos índices “kbnfila_ix2” e “kbnfila_ix3”, na tabela “kbn_fila”.
- Criação do campo “log_comprad” na tabela “kbn_item”.
- Criação dos índices “kbnitem_ix3” e “kbnitem_ix4” na tabela “kbn_item”.
- Criação do campo “qtd_demand” na tabela “kbn_item_det”.
- Alteração do help do campo “qti_demand” da tabela “kbn_item_det”.
- Criação do índice “kbntmdt_ix5” na tabela “kbn_item_det”.
- Criação dos campos “dtm_final” e “dtm_inicial” na tabela “kbn_andon”.
- Exclusão dos campos “dat_final” e “dat_inicial” da tabela “kbn_andon”.
- Criação dos campos “dtm_entr” e “dtm_saida” na tabela “kbn_interv_faixa”.
- Exclusão do índice “kbnntrvf_ix2” da tabela “kbn_interv_faixa”.
- Criação do índice “kbnntrvf_ix4” na tabela “kbn_interv_faixa”.
- Alteração do índice “kbnntrvf_ix3” da tabela “kbn_interv_faixa”.
- Exclusão dos campos “dat_entr” e “dat_saida” da tabela “kbn_interv_faixa”.
- Alterado o campo “num_id_fluxo_filho” para receber valores nulos da tabela “kbn_relac_item_pai_filho”.
- Alteração dos índices “kbnmovto_ix5” e “kbnmovto_ix6” da tabela “kbn_movto”.
Banco: CAD5LOC:
- Criação das sequências “seq_col_atrib_concto_dian” e “seq_col_concto_dian”.
Banco: EMSUNI:
- Criação das tabelas “item_layout_trans”, “layout_trans” e “proces_trans”.
Banco: MOVFIN:
- Exclusão das tabelas “aprop_adoc_inicial”.
- Recriação da tabela “adoc_inicial”.
- Criação dos campos “qtd_rat_coleta” e “val_rat_coleta” na tabela “movto_conven_rat_coleta”.
- Alteração dos campos “cod_estab”, “num_id_tit_ap” e “num_id_tit_ap_antecip” para “MANDATORY” da tabela “fechto_event_tit”.
- Alteração do índice “fchtvntt_id” da tabela “fechto_event_tit”.
- Alteração do valor inicial do campo “dat_novo_agenda” para “?” da tabela “item_agenda_inadimp”.
- Criação do índice “antcpmvt_fechto” na tabela “antecip_movto_event”.
Banco: SRCADGER:
- Criação das tabelas “cond-sau-proced”, “tiss-metastase”, “tiss-nodulo” e “tiss-tumor”.
- Criação do campo “char-21” na tabela “paravpmc”.
Banco: SRMOVBEN:
- Criação das tabelas " gerac-cod-ident-benef”, “gerac-cod-ident-propost”, “histor-reativ-benef” e “histor-reativ-contrat”.
- Alteração do formato dos campos “ds_justificativa”, “ds_motivo” , “ds_observacao” e “ds_rodape” para “x(30000)” das tabelas “abi_justif_descricao”, “abi_motivo_descricao”, “abi_princ_proc_motivo_justif”, “abi_princ_proc_motivo_obs” e “abi_princ_proc_motivo_radap”.
Banco: SRMOVCON.
- Criação da sequência “seq-contrat-estabdo-monit-ans”.
- Criação da tabela “contrat-estabdo-monit-ans”.
- Criação do campo “val-particip” na tabela “movto-proced-monit-ans”.
- Criação dos campos “cd-cnes”, “idi-munic-ibge”, “in-tipo-pessoa” e “nr-cgc-cpf” na tabela “prestdor-intercam”.
- Criação do índice “prstdrnd_ix2” na tabela “prestdor-intercam”.
- Criação do campo val-particip” na tabela “movto-insumo-monit-ans”.
- Alteração do índice “mvtnsmmn_ix8” da tabela “movto-insumo-monit-ans”.
- Criação dos campos “cod-guia-sadt-princ”, “cod-identif-valores-estab”, “cod-reg-ans-operdra-interm”, “idi-forma-envio”, “idi-orig-reg” e “val-tot-particip” na tabela “docto-monit-ans”.
- Criação do índice “dctmntns_ix9” na tabela “docto-monit-ans”.
Banco: SRMOVFI1.
- Criação da sequência “seq-outras-despes”.
- Criação da tabela “outras-despes-monit-ansl”.
Banco: SRMOVFIN.
- Criação das sequências “seq-boleto-histor-fatur” e “seq-boleto-histor-fatur-erro”.
- Criação das tabelas "agrup-regra-faturam”, “boleto-histor-fatur-erro”, “config-financ-criter” e “faixa-regra-faturam”.
- Criação do campo “idi-tip-proces-lote” na tabela “boleto”.
- Criação dos campos “cdd-conven-bcio”, “cdd-portad-modalid”, “idi-tip-boleto”, “idi-tip-instit-bcia”, “log-cobr-reg”, “nom-aceite” e “nom-espec” na tabela “config-financ-boleto”.
- Alteração de posição dos campos da tabela “config-financ-boleto”.
- Alteração do índice “cnfgfnnc_ix2” da tabela “config-financ-boleto”.
- Exclusão dos campos “des-descr”, “idi-tip-financ”, “idi-tip-proces-instruc” e “log-instruc-db-autom” da tabela “config-financ-boleto”.
- Criação dos campos “idi-tip-gerac-lote” e “idi-tip-proces-lote” na tabela “config-layout”.
- Alteração de posição dos campos da tabela “config-layout”.
- Exclusão dos campos “idi-tip-fatur” e “idi-tip-gerac” da tabela “config-layout”.
- Criação do campo “cdn-agrup-regra-faturam” na tabela “ord-valid-faturam”.
- Alteração de decimal dos campos “val-livre-1” e “val-livre-2” para “4” da tabela “ord-valid-faturam”.
- Criação do índice “ordvldft_ix2” na tabela “ord-valid-faturam”.
- Criação dos campos “cdn-agrup-regra-faturam”, “cdn-tip-regra” e “ind-tip-val” na tabela “regra-faturam”.
- Alteração de decimal dos campos “val-cotac” e “val-perc” para “2” da tabela “regra-faturam”.
- Alteração de decimal dos campos “val-livre-1” e “val-livre-2” para “4” da tabela “regra-faturam”.
- Criação do índice “rgrftrm_ix3” na tabela “regra-faturam”.
- Alteração do formato do campo “cod-param” para “x(30)” da tabela “param-boleto”.
- Alteração dos índices “blthstrf_ix2” e “blthstrf_ix3” da tabela “boleto-histor-fatur”.
Banco: DTHRGST.
- Criação da tabela “sped_turno_trab”.
- Criação dos campos “cod_proces_justic”, “des_justif_contratac”, “idi_regim_previd_ceden”, “idi_regim_trab_ceden”, “idi_tip_incl_contrat”, “idi_tip_plano_segreg” e “log_preench_cota” na tabela “sped_participan”.
- Alteração de posição dos campos da tabela “sped_participan”.
- Alteração de valor inicial dos campos “idi_admis_funcao_fisc”, “idi_natur_ativid_trab” e “idi_natur_ativid_trab” para “1” da tabela “sped_participan”.
- Alteração da view-as dos campos “idi_niv_estag”, “log_interv_var”, “log_jorn_flex”, “des_obs_sped” e “log_contrat_trab_tmp” da tabela “sped_participan”.
- Exclusão do campo “cdn_proces_judic” da tabela “sped_participan”.
- Criação dos campos “cod_id_ente_federat”, “cod_reg_empres_trab_temp”, “log_contratac_aprendiz”, “log_empres_trab_temp”, “log_ente_federat_respons” e “log_sem_fins_lucrtvos” na tabela “sped_rh_estab”.
- Alteração de posição dos campos da tabela “sped_rh_estab”.
- Alteração do valor inicial dos campos “idi_sit_pessoa_jurid”, “idi_status_carg”, “idi_tip_atualiz_matr”, “idi_tip_constrtra” e “idi_tip_coop” para “1” da tabela “sped_rh_estab”.
- Alteração do view-as dos campos “idi_sit_pessoa_jurid”, “idi_tip_coop” e “log_acordo_internac” da tabela “sped_rh_estab”.
- Exclusão dos campos “idi_entid_educnal”, “idi_natur_orgao” e “log_entid_educnal” da tabela “sped_rh_estab”.
- Criação do campo “log_mesmo_motiv” na tabela “sped_sit_afast_func”.
- Alteração de view-as do campo “log_sit_afast_substdo_inss” da tabela “sped_sit_afast_func”.
- Alteração de descrições do campo “des_lei_reinteg” da tabela “sped_func_reinteg”.
Banco: DTHRPYC.
- Alteração de descrições do campo “log_plano_saude” da tabela “depend_func”.
- Exclusão do campo “cdn_depen_pls” da tabela “depend_func”.
- Criação dos campos “cdn_proces_justic_fgts”, “cdn_proces_justic_inss”, “cdn_proces_justic_irf”, “cdn_proces_justic_sindic”, “idi_ident_adc_repous” e “val_fator_rubrica” na tabela “histor_alter_efp”.
- Alteração de posição dos campos da tabela “histor_alter_efp”.
- Alteração do view-as dos campos “log_altdo_sped”, “log_atualiz_autom”, “log_inciden_13o_sped”, “log_inciden_avprev_sped”, “log_inciden_dsr_sped” e log_inciden_ferias_sped” da tabela “histor_alter_efp”.
- Exclusão dos campos “num_fator_rubrica”, “num_proces_contrib_sindic”, “num_proces_fgts”, “num_proces_inss” e “num_proces_irf” da tabela “histor_alter_efp”.
- Criação dos campos “cdn_proces_justic_fgts”, “cdn_proces_justic_inss”, “cdn_proces_justic_irf”, “cdn_proces_justic_sindic”, “idi_ident_adc_repous” e “val_fator_rubrica” na tabela “event_fp”.
- Alteração de posição dos campos da tabela “event_fp”.
- Alteração de view-as dos campos “log_altdo_sped”, “log_atualiz_autom”, “log_inciden_13o_sped”, “log_inciden_avprev_sped”, “log_inciden_dsr_sped” e “log_inciden_ferias_sped” da tabela “event_fp”.
- Exclusão dos campos “num_fator_rubrica”, “num_proces_contrib_sindic”, “num_proces_fgts”, “num_proces_inss” e “num_proces_irf” da tabela “event_fp”.
- Criação dos campos “log_expat”, “cdn_origin_sit_afast”, “log_alter_espec_benefic”, “cod_celular” e “cod_pais_nacion” na tabela “compl_pessoa_fisic”.
- Alteração de posição dos campos da tabela “compl_pessoa_fisic”.
- Alteração de view-as dos campos “log_estrang_casad_bras”, “log_resdte_exter” e “log_possui_filho_bras” da tabela “compl_pessoa_fisic”.
- Exclusão dos campos “cdn_pais_nasc” e “num_celular_contat_estab” da tabela “compl_pessoa_fisic”.
Banco: DTHRTMA.
- Criação do índice “mrccmprd_ix3” na tabela “marcac_import”.
- Criação do índice “mrccptld_ix4” na tabela “marcac_ptoelet”.
- Criação do índice “errmprtm_ix10” na tabela “erro_import_mpe”.
Banco: PAYROLL2.
- Alteração do campo “EMPLOYEEIMAGE” para receber valores nulos, da tabela “EMPLOYEEIMAGE”.
Consequentemente, este pacote contém arquivos de definição de dados (.df) que serão usados para atualização dos dicionários.
Observações: Para clientes que possuem a funcionalidade do Time-out habilitado e não possuem segurança implementada nos bancos de dados, a conexão ao banco irá solicitar um usuário e senha. Essa tela poderá ser ignorada, pressionando o botão "Cancel" na mesma tela.
Os clientes que possuem segurança de banco implementado e o Time-out habilitado, deverão informar o usuário administrador do banco com sua respectiva senha, que não fazem parte da lista de usuários do produto Datasul.
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))