Concorrentes no Oracle EBS com saída em Excel
Apr 15, 2010 ERP
Este artigo demonstra como criar Concurrents no Oracle EBS com saída para Microsoft Excel. Aí vai um passo a passo:
1 – Adicionar o tipo de saída Microsoft Excel
Na responsabilidade Administrador de Sistema você deve acessar o caminho abaixo: Read the rest of this entry »
Instalar -> Idiomas
Insira um registro com estes valores:
Formato do Arquivo = Text
Tipo de Mime = application/vnd.ms-excel
Descrição = Microsoft Excel
Converter datas do Excel para Oracle
Dec 8, 2009 PL/SQL
MS Excel usa um formato de data chamado “Serial Date format” ao armazenar e lidar com datas e horas. A “Data serial” é calculada pegando o número de dias entre uma data qualquer e o dia 01/01/1900.
Por que isso é importante para um desenvoledor Oracle ? Se você está criando um documento em PL/SQL que será aberto no Excel, a data ficará incorreta a não ser que você converta antes para o padrão do Excel.
Felizmente, a formula de conversão de datas é muito simples. A seguinte função fará a conversão de uma data no Oracle para o padrão do Excel:
CREATE OR REPLACE FUNCTION convertOracleToSerialDate(p_date DATE) RETURN NUMBER IS BEGIN RETURN (p_date – TO_DATE(’01-JAN-1900?))+2; END; /
