Pular para o conteúdo principal

Postagem em destaque

🚀 Oferecendo Serviços Remotos de Desenvolvedor AdvPL e Mais 🖥️

🚀 Oferecendo Serviços Remotos de Desenvolvedor AdvPL e Mais 🖥️ Olá pessoal, Espero que este post encontre todos vocês bem! É com grande entusiasmo que compartilho que estou expandindo meus serviços como Desenvolvedor AdvPL para novos desafios e colaborações. Com mais de duas décadas de experiência sólida, minha jornada profissional tem sido enriquecedora, com a oportunidade de participar de projetos empolgantes ao longo dos anos. Agora, estou ansioso para trazer minha experiência e habilidades para novas equipes e projetos, trabalhando de forma remota. Minha expertise abrange não apenas AdvPL, mas também outras tecnologias-chave, incluindo JS, SQL, Infraestrutura e Otimização de Processos. Acredito que essa combinação de conhecimentos me permite oferecer soluções abrangentes e eficazes para uma variedade de necessidades de desenvolvimento. Acredito que a tecnologia tem o poder de transformar negócios e impulsionar o sucesso, e estou comprometido em ajudar meus clientes a alcançar seu

byYou :: Erros em MP710TO110

Baixei o byYou para testá-lo e verificar as novas implementações. Ao executar a rotina de compatibilização de versão usando os dicionários padrões do sistema para a nova versão, o erro abaixo é apresentado.

Alias does not exist: TCK
 on NGUPDTOP(NGUPDATE.PRX) 27/03/2010 line : 992

[ByYou build:7.00.090818P]
Called from NGUPDATEPR(NGUPDATE.PRX) 27/03/2010 line : 65
Called from NGUPDATE(NGUPDATE.PRX) 27/03/2010 line : 37
Called from UPDFUNEXEC(APUPD030.PRW) 26/03/2010 line : 7802
Called from UPDFUN(APUPD030.PRW) 26/03/2010 line : 7671
Called from _UPDUPDATE(APUPD030.PRW) 26/03/2010 line : 916
Called from UPDUPDATE(APUPD030.PRW) 26/03/2010 line : 23
Called from {||(OWIZARD:OCANCEL:DISABLE(),OWIZARD:OCANCEL:HIDE(),OWIZARD:ONEXT:DISABLE(),OWIZARD:OBACK:DISABLE(),UPDUPDATE(),EVAL(OWIZARD:ONEXT:BACTION))}(APUPDATE.PRW) line : 390
Called from eval line : 158
Called from {||  IF(EVAL(SELF:ACBVALID[SELF:NPANEL,2]),(SELF:NPANEL+=1,SELF:NAVIGATOR(2),EVAL(SELF:ACBEXECUTE[SELF:NPANEL])),)}(APWIZARD.PRW) line : 158
Called from ::MSDIALOG:ACTIVATE line : 0
Called from APWIZARD:ACTIVATE(APWIZARD.PRW) 26/03/2010 line : 212
Called from APUPDATE(APUPDATE.PRW) 08/03/2010 line : 426
Called from { || ( OAPP:OMAINWND:OMSGBAR:SHOW(), APUPDATE(PARAMETER01), FINAL(STR0500) )}(APUPDATE.PRW) line : 174
Called from eval line : 434
Called from {|| ODESKTOP:ACTIVATE(), ODESKTOP:HIDELOGIN(), SELF:ADDMSGITEM(ODESKTOP, .F. ), SELF:OMAINWND:OMSGBAR:SHOW(), EVAL(SELF:BMAININIT)}(FWAPP.PRW) line : 434
Called from ::TWINDOW:ACTIVATE line : 0
Called from MSAPP:ACTIVATE(FWAPP.PRW) 04/05/2010 line : 479
Called from MP710TO110(APUPDATE.PRW) 08/03/2010 line : 179


A rotina NGUPDATE tenta usar a tabela TCK e ela nem ao menos existe. Procurei no SX2 e no SX3 tanto em system quanto em systemload e nada.

Considerações:

1 ) A rotina NGUPDATE deveria verificar a existência da tabela TCK antes de tentar usá-la;
2 ) A MP710TO110 deveria ter a opção de desabilitar certos programas compatibilizadores.

[]s
иαldσ dj

Comentários

  1. Como resolver este problema??
    Estou com o mesmo erro.

    Att,

    Fábo

    ResponderExcluir
  2. ESTE ERRO OCORRE POR QUE NÃO EXISTE CERTAS TABELAS NO SEU BANCO..TABELAS ESTAS DO MODULO GESTÃO AMBIENTAL

    TCK CADASTRO DE PROTOCOLOS
    TA0 REQUISITOS
    TAM HISTORICO DAS DEMANDAS
    TB0 OCORRENCIAS
    TBA TRANFERENCIA D RESIDUO
    TAX RESIDUOS
    TAB RESULTADO AVALIAÇÃO
    TAO HISTORICO AVALIZAÇÃO
    TCL pLANO DE aCAO X REQUISITO
    TCM RESPONSAVEIS X REQUISITO
    TCN PLANO ACAO X PLANEJAMENTO
    TCO OPORTUNIDADE DE MELHORIA
    TCP CONTROLE DE EXPEDICAO
    TCQ TRANSF CONTROLE DE EXPEDICAO
    TAA PLANO DE ACAO
    TBP PARTICIPANTES DO PLANO EMERG
    TB4 DESTINO DOS RESIDUOS
    TBK RESULTADO DAS METAS

    PARA RESOLVER APLIQUEI COMPATIBILIZADOR U_UPDSGA04 E ELE CRIOU TODAS AS TABELAS ACIMA. NO MEU CASO FICOU OK ESPERO QUE NO DE VCS RESOLVAM TAMBEM.

    copiado daki: http://masteradvpl.com.br/index.php/forum/22-geral-diversos/1977-erro-migracao-p10-para-p11-alias-does-not-existtck

    ResponderExcluir
  3. ESTE ERRO OCORRE POR QUE NÃO EXISTE CERTAS TABELAS NO SEU BANCO..TABELAS ESTAS DO MODULO GESTÃO AMBIENTAL

    TCK CADASTRO DE PROTOCOLOS
    TA0 REQUISITOS
    TAM HISTORICO DAS DEMANDAS
    TB0 OCORRENCIAS
    TBA TRANFERENCIA D RESIDUO
    TAX RESIDUOS
    TAB RESULTADO AVALIAÇÃO
    TAO HISTORICO AVALIZAÇÃO
    TCL pLANO DE aCAO X REQUISITO
    TCM RESPONSAVEIS X REQUISITO
    TCN PLANO ACAO X PLANEJAMENTO
    TCO OPORTUNIDADE DE MELHORIA
    TCP CONTROLE DE EXPEDICAO
    TCQ TRANSF CONTROLE DE EXPEDICAO
    TAA PLANO DE ACAO
    TBP PARTICIPANTES DO PLANO EMERG
    TB4 DESTINO DOS RESIDUOS
    TBK RESULTADO DAS METAS

    PARA RESOLVER APLIQUEI COMPATIBILIZADOR U_UPDSGA04 E ELE CRIOU TODAS AS TABELAS ACIMA. NO MEU CASO FICOU OK ESPERO QUE NO DE VCS RESOLVAM TAMBEM.

    créditos: http://masteradvpl.com.br/index.php/forum/22-geral-diversos/1977-erro-migracao-p10-para-p11-alias-does-not-existtck

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

BlackTDN :: RLeg ~ Desvendando a Função ParamBox

Para quem precisar desenvolver uma interface de entrada de dados, coisa rápida, e não quer ter aquele trabalhão danado que todos já sabemos, o Protheus tem uma função que ajuda muito, é uma interface semelhante a função Pergunte, porém com muito mais opção de objeto de entrada de dados, alias até colocar o scrollbox desta interface com todos os objetos em outra MsDialog ou Wizard é simples. Vejam o exemplo abaixo, boa sorte! Rleg. //---------------------------------------------------------- // Função exemplo utilizando a função ParamBox() //---------------------------------------------------------- User Function xParamBox() Local aRet := {} Local aParamBox := {} Local aCombo := {"Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"} Local i := 0 Private cCadastro := "xParambox" // ---------------

Protheus :: Chamando Funções do Menu Diretamente e sem a Necessidade de Login

Ferne$ perguntou: "...é possível abrir alguma rotina do sistema sem solicitar login ao usuário, como por exemplo a rotina MATA010..." Sim Ferne$, é possível sim. Abaixo um Exemplo para a Chamada à função MATA010 sem a necessidade de Login no sistema. #INCLUDE "PROTHEUS.CH" #INCLUDE "TBICONN.CH" /*/ Funcao: MATA010Ex Data: 30/04/2011 Autor: Marinaldo de Jesus Descricao: Executar a Funcao MATA010 diretamente sem a necessidade de LOGIN no Protheus Sintaxe: 1 ) U_MATA010Ex ( Chamada diretamente na Tela de Entrada do Sistema ) ; ou 2 ) totvsclient.exe -q -p=u_MATA010Ex -a=01;01 -c=rnp_local -e=rnp -m -l ( Chamada Via Linha de Comando ) /*/ User Function MATA010Ex( cEmpFil ) Local aEmpFil Local bWindowInit := { || __Execute( "MATA010()" , "xxxxxxxxxxxxxxxxxxxx" , "MATA010" , "SIGAFAT" , "SIGAFAT", 1 , .T. ) } Local cEmp Local cFil Local cMod Local cModName := "SIGAFAT" DEFA

BlackTDN :: Customizando a interface de Login no Protheus e by You

A publicação “ BlackTDN :: By You e sua nova tela de login ”  de nosso amigo OBona deu o que falar e, em função disso, esse que a muito não vos escreve resolveu criar uma versão onde será possível personalizar, “por completo”, a tela de login no Protheus/by You. Considerando que OBona já havia “mapeado, identificado e customizado” as imagens peguei-as emprestadas para o exemplo que se segue: O primeiro passo para a customização “total” da interface de login do Protheus/by You será implementar o “Ponto de Entrada” ChgPrDir (Diretório de impressão) . Usaremos esse PE juntamente como programa U_FindMsObject.prg (apresentado pela primeira vez em: Protheus :: ADVPL : The Container : Presents Pandora's box ). Diferente do exemplo proposto por OBona, que substitui, durante o processo de compilação, as imagens padrões do sistema (excluindo-as) por imagens customizadas (com o mesmo nome) este novo exemplo mantém, no RPO, as imagens padrões adicionando novas imagens customizadas que serã