Postado por Bruno Lopes Em 7-abr-2012

Diferenças entre MsgGet, MsgGetText e MsgGetExplainText . Todos os exemplos usam Catálogo de Mensagens PeopleSoft MsgGet Use a função MsgGet para recuperar uma mensagem do catálogo de mensagens via PeopleCode, MsgGet retorna também o numero do catálogo e da mensagem em seu texto. Ex: MsgGet(message_set, message_num, default_msg_txt [, paramlist]) Ná pratica.. vamos alterar o label do campo Último ID Pessoa através do PeopleCode e teremos o seguinte resultado   MsgGetText Use a função MsgGetText para  [ Leia Mais ]

Postado por Andre Motta Em 7-abr-2012

O que encontramos com bastante frequência, em códigos que precisam buscar dados no banco, é o CreateSQL utilizado da forma abaixo: Local SQL &sql_busca; Local String &str_sql; Local String &var, &var1, &var2, &var3, &etc…;   /* disgraceira de SQL fixo com um monte de concatenação duzinfernu */ &str_sql = “SELECT CAMPO1, CAMPO2, CAMPO3, etc… ”; &str_sql = &str_sql | “FROM TABELA A ”; &str_sql = &str_sql | “WHERE A.CAMPO1 = :1 ”;   /* cria  [ Leia Mais ]

Postado por Bruno Lopes Em 9-nov-2011

Fase do Planejamento A primeira fase, é a fase mais importante do desenvolvimento. No planejamento deve ser considerado: • Análise do Projeto Em uma análise de projeto, você examina os requisitos funcionais do negócio para convertê-los em requisitos técnicos. • Análise de Fit-Gap Ao realizar um Fit-Gap você determinar as funcionalidade atuais e  as compara com as funcionalidades desejadas. Isso pode exigir a assistência de usuários funcionais. • Análise de Custo Ao realizar uma análise  [ Leia Mais ]

Postado por Bruno Lopes Em 13-ago-2011

O PeopleSoft utiliza o PIA (PeopleSoft Internet Architecure) como arquitetura o que permite ao usuário final utilizar o PeopleSoft somente com um browser instalado em uma estação de trabalho. A Arquitetura do PeopleSoft (PIA) possui 4 camadas    DBServer O DBServer abriga o banco de dados Peoplesoft, o que inclui todas as definições de objeto, tabelas de sistema, tabelas de aplicação e dados. O relacionamento entre o servidor de banco de dados e o servidor de  [ Leia Mais ]

Postado por Bruno Lopes Em 24-jul-2011

É possivel realizar o compare visual de paginas entre bases ou arquivo com a ferramento “diff / merge page”, a ferramenta permite que você veja duas instâncias lado a lado e percorra as diferenças visualmente. É uma grande melhoria sobre os clássico relatórios de compare. Vou usar a pagína JOB_DATA1 para mostrar como podemos utilizar o compare visual de paginas.   Alterei o campo ao lado esquerdo da tela para que possamos realizar o compare  [ Leia Mais ]

Postado por Bruno Lopes Em 8-jun-2011

Script de Export via data mover de um texto cadastrado no Catálogo de Texto, esse cadastro em tela se encontra em: Home -> Definir HRMS -> Definições Comuns -> Catálogo Texto e Bloco Notas -> Manter Catálogo de Texto EXPORT PS_HR_SSTEXT_MSGID WHERE TEXT_ID IN (‘XXXXXXXX’); EXPORT PS_HR_SSTEXT_EFFDT WHERE TEXT_ID IN  (‘XXXXXXXX’); EXPORT PS_HR_SSTEXT_TEXT WHERE TEXT_ID IN  (‘XXXXXXXX’); EXPORT PS_HR_SSTEXT_MLNG WHERE TEXT_ID IN  (‘XXXXXXXX’); EXPORT PS_HR_SSTEXT_LANG WHERE TEXT_ID IN  (‘XXXXXXXX’);

Postado por Bruno Lopes Em 10-mai-2011

Segue algumas tabelas do PeopleTools para facilitar nossa vida. PSRECDEFN – Esta tabela contém uma linha para cada registro de record criado no PeopleSoft. PSRECDEFNLANG – Tabela Lang da PSRECDEFN armazena a descrição das records nas linguagens instaladas. PSRECFIELD – Armazena os campos das records, porém não contempla os campos de Sub-Records. PSRECFIELDALL – Armazena os campos das recors juntamente com os campos das Sub-Records. A Principal diferença entre a PSRECFIELD e PSRECFIELDALL é a  [ Leia Mais ]

Postado por Bruno Lopes Em 17-abr-2011

Script de Export via data mover de um Modelo de Email, toda a parametrização em tela se encontra em: Home -> PeopleTools -> Workflow -> Notificações -> Modelos Genéricos ou Home -> Definir HRMS -> Definições Comuns -> Aprovações -> Modelos Genéricos EXPORT PS_WL_TEMPLATE_GEN where WL_TEMPLATE_ID = ”; EXPORT PS_WL_TEMPLATE_GLN where WL_TEMPLATE_ID = ”; EXPORT PS_WL_TEMPL_GEN_TK where WL_TEMPLATE_ID = ”; EXPORT PS_WL_TEMPL_GNTKLN where WL_TEMPLATE_ID = ”; EXPORT PS_WL_TEMPL_GEN_RS where WL_TEMPLATE_ID = ”; EXPORT PS_WL_TEMPL_GNRSLN where  [ Leia Mais ]

Postado por Bruno Lopes Em 17-abr-2011

Script de Export via data mover de um catálogo de mensagens, toda a parametrização em tela se encontra em: Home -> PeopleTools -> Utilitários -> Administração -> Catálogo de Mensagens EXPORT PSMSGSETDEFN WHERE MESSAGE_SET_NBR = 99999; EXPORT PSMSGSETLANG WHERE MESSAGE_SET_NBR = 99999; EXPORT PSMSGCATDEFN WHERE MESSAGE_SET_NBR = 99999 AND MESSAGE_NBR IN(1,2); EXPORT PSMSGCATLANG WHERE MESSAGE_SET_NBR = 99999 AND MESSAGE_NBR IN(1,2);

Postado por Bruno Lopes Em 16-abr-2011

Script de Export via data mover de uma parametrização de um workflow AWE, toda a parametrização em tela se encontra em: Home -> Definir HRMS -> Aprovações – “Registrar Transações” EXPORT PS_PTAFAW_TXN where PTAFPRCS_ID = ‘TransferEmployee’; EXPORT PS_PTAFAW_TXN_LNG where PTAFPRCS_ID = ‘TransferEmployee’; EXPORT PS_PTAFAW_TXN_LBL where PTAFPRCS_ID = ‘TransferEmployee’; EXPORT PS_PTAFAW_TXN_LVL where PTAFPRCS_ID = ‘TransferEmployee’; – “Transações de Workflow” EXPORT PS_EO_TRANSACTIONS where TRANSACTION_NAME = ‘HR_TRANSFER’; EXPORT PS_EO_TRANS_LNG  where TRANSACTION_NAME = ‘HR_TRANSFER’; – “Configurar Transações” EXPORT PS_PTAFAW_NOTIFY where  [ Leia Mais ]