Ola Galera, depois de um tempinho trabalhando igual um cavalo... consegui um tempinho para postar uma nova dica.Vamos falar de idioma!!!Como podem ver na figura abaixo, o idioma do default do banco esta em ingles. O mes esta trazendo 'AUG', se estivesse o idioma em portugues traria 'AGO'.Mas se eu quiser ver o mes em portugues, como que faco?E bem simples, apenas precisamos alterar a sessao para o idioma portugues:O Oracle tem uma vasta lista de idioma, faca um teste altera a sessao e veja como fica o nome do mes no idioma que quiser (lembrando que isso dependente se os idiomas estao instalados na base e que alguns idiomas tem caracteres especiais).Olha como fica escrito JULHO em alemao:Quando estamos com um idioma setado e passamos uma data em outro idioma da erro, mas podemos alterar o idioma de uma data no momento da execucao e ainda sem mexer com o idioma da sessao,No caso abaixo o idioma esta setado em ingles e vou passar uma data em portugues, vai dar erro!Agora vou passar a mesma data, mas setando o idioma banco vai entender como uma data valida e nao ira mexer no idioma da sessao.Pra dica ficar completa abaixo tem uma lista de idiomas:NLS_LANGUAGE = ENGLISHus AMERICANar ARABICbn BENGALIptb BRAZILIAN PORTUGUESEbg BULGARIANfrc CANADIAN FRENCHca CATALANzhs SIMPLIFIED CHINESEhr CROATIANcs CZECHdk DANISHnl DUTCHeg EGYPTIANgb ENGLISHet ESTONIANsf FINNISHf FRENCHdin GERMAN DINd GERMANel GREEKiw HEBREWhu HUNGARIANis ICELANDICin INDONESIANi ITALIANja JAPANESEko KOREANesa LATIN AMERICAN SPANISHlv LATVIANlt LITHUANIANms MALAYesm MEXICAN SPANISHn NORWEGIANpl POLISHpt PORTUGUESEro ROMANIANru RUSSIANsk SLOVAKsl SLOVENIANe SPANISHs SWEDISHth THAIzht TRADITIONAL CHINESEtr TURKISHuk UKRAINIANvn VIETNAMESEAbs E ai pessoal, blz???Uma dica legal que e pouco encontrada na em sites, e qual a logica do EBS para colocar a data da nota de saida (TRX_DATE da RA_CUSTOMER_TRX_ALL).Se voce acha que sempre e o SYSDATE, tome cuidado!!! Nem sempre e assim... a logica e simples:Bom, o primeiro ponto da logica e simples... se o GL_DATE nao estiver nulo e ele...Se o GL_DATE estiver nulo, ai tem que verificar o se como esta flegado o campo Data de Derivacao da nota na tabela de Source (DERIVE_DATE_FLAG da RA_BATCH_SOURCES_ALL):----> Se for Y e o SHIP_DATE_ACTUAL nao estiver nulo, esse e o cara!!!----> Se for Y e o SHIP_DATE_ACTUAL estiver nulo e o SALES_ORDER_DATE nao estiver nulo, entao esse e o cara!!!----> Se for Y, o SHIP_DATE_ACTUAL e o SALES_ORDER_DATE forem nulo e a vez do SYSDATE ser o cara!!!----> Se for N, o SYSDATE e a data da nota!!!Pra quem ainda nao entendeu nada que disse em portugues, quem sabe entende algo em "PL/SQLgues"... rs IF GL_DATE IS NOT NULL THEN TRX_DATE := GL_DATE;ELSE SELECT DERIVE_DATE_FLAGINTO V_DERIVE_DATE_FLAGFROM RA_BATCH_SOURCES_ALLWHERE NAME = 'SOURCE';IF NVL(V_DERIVE_DATE_FLAG,'N') = 'Y' THENIF SHIP_DATE_ACTUAL IS NOT NULL THENTRX_DATE := SHIP_DATE_ACTUAL; ELSIF SALES_ORDER_DATE IS NOT NULL THENTRX_DATE := SALES_ORDER_DATE; ELSE TRX_DATE := SYSDATE; END IF; ELSE TRX_DATE := SYSDATE; END IF; END IF;Absss E ai galera!!! Novidades... estou de volta!!! E com novas dicas... agora vamos falar tambem de APEX, BI-Publisher e XML-Publisher.... Vou comecar com uma dica da minha ferramenta favorita, dica de APEX!!! Muitas vezes criamos regioes em