网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

OverviewofWIP_PERIOD_BALANCES

Overview Of WIP_PERIOD_BALANCES And Some Useful Queries (文档 ID 95395.1) Overview of WIP_PERIOD_BALANCES转到底部 Overview of WIP_PERIOD_BALANCES

Overview of WIP_PERIOD_BALANCES
 Checked for relevance 16-APR-2010

PURPOSE
-------

To assist in defining problems with Work In Progress(WIP) Move Transactions.

 
SCOPE & APPLICATION
-------------------

This is usefull for all System Administrators and DBAs.


Overview of WIP_PERIOD_BALANCES and some useful queries.
-------------------------------------------------------

The creation and deletion of entries in the WIP_PERIOD_BALANCES is governed by
the following rules:

A record is deleted from WIP_PERIOD_BALANCES when

  1. The job status is changed to unreleased.

  2. The period is closed and the job close date is <= accounting
     period start date.

A record is inserted into WIP_PERIOD_BALANCES when

  1. The job status is changed to released.

  2. The period is opened and the job status is one of the following:

      - Released - charges allowed (3)

      - Complete - charges allowed (4)

      - Complete - no charges allowed (5) job only

      - Hold - no charges allowed (6)

      - canceled - no charge allowed (7) job only

      - Pending close (14) job only

      - Failed close (15) job only

When trying to resolve errors with Move Transactions the following scripts can
be applied:

1)  Run the following using the transaction ID from your errored Move
    Transaction:

SELECT ORGANIZATION_ID, WIP_ENTITY_ID, TRANSACTION_DATE, ACCT_PERIOD_ID
FROM WIP_MOVE_TXN_INTERFACE
WHERE TRANSACTION_ID = &transaction_id
old   3: WHERE TRANSACTION_ID = &transaction_id
new   3: WHERE TRANSACTION_ID = 

ORGANIZATION_ID WIP_ENTITY_ID TRANSACTI ACCT_PERIOD_ID
--------------- ------------- --------- --------------

2)  Using the results from above we can now look to see if there is a 
    corresponding balance for this transaction in the WIP_PERIOD_BALANCES:

SELECT 'Record exists in WIP_PERIOD_BALANCES'
FROM WIP_PERIOD_BALANCES WPB
WHERE WPB.ACCT_PERIOD_ID = &acct_period_id
AND WPB.WIP_ENTITY_ID = &wip_entity_id
AND WPB.ORGANIZATION_ID = &organization_id
Enter value for acct_period_id: 
old   3: WHERE WPB.ACCT_PERIOD_ID = &acct_period_id
new   3: WHERE WPB.ACCT_PERIOD_ID = 
Enter value for wip_entity_id: 
old   4: AND WPB.WIP_ENTITY_ID = &wip_entity_id
new   4: AND WPB.WIP_ENTITY_ID = 
Enter value for organization_id: 
old   5: AND WPB.ORGANIZATION_ID = &organization_id
new   5: AND WPB.ORGANIZATION_ID = 

If no rows are returned there is no entry for the job in the WIP_PERIOD_BALANCES
The entries in the table will need to be regenerated via a script.

RELATED DOCUMENTS
-----------------

Note:95389.1

文章题目:OverviewofWIP_PERIOD_BALANCES
文章URL:http://bjjierui.cn/article/psdhip.html

其他资讯