ORACLE EBS 润年日期漏入数据库处理

做之前记得做好备份表数据!

--1、 出错数据日期为:schedule_close_date =2024/2/28
Select *
  From inv.org_acct_periods
 Where period_set_name = 'NIPRC_CALENDAR' --根据自己的实际命名
   And period_name = 'FEB-24';
--修正为:schedule_close_date =2024/2/29
Update inv.org_acct_periods
   Set schedule_close_date = to_date('2024/02/29', 'yyyy/mm/dd')
 Where period_set_name = 'NIPRC_CALENDAR' --根据自己的实际命名
   And period_name = 'FEB-24';
--2、出错数据日期为:end_date=2024/2/28
Select *
  From gl.gl_period_statuses
 Where period_name = 'FEB-24';
--修改为:end_date=2024/2/29
Update gl.gl_period_statuses
   Set end_date = to_date('2024/02/29', 'yyyy/mm/dd')
 Where period_name = 'FEB-24';
--3、出错数据:period_name=NOT ASSIGNED  
Select *
  From gl.gl_date_period_map
 Where accounting_date = to_date('2024/02/29', 'yyyy/mm/dd');
--修改为:  period_name = FEB-24
Update gl.gl_date_period_map
   Set period_name = 'FEB-24'
 Where accounting_date = to_date('2024/02/29', 'yyyy/mm/dd');
--4、总账跑报表《Other - Calendar Validation Report》(中文:其它 - 日历验证报表)
--如没警告或出错即可

你可能感兴趣的:(oracle,数据库)