Friday, December 31, 2010
[PO] APP-PO-14566: Category is invalid, or category is invalid for the item
[SYS] Personalize
[PO] Can I Cancel a "In Process" Purchase Requisition (PR)?
[PO] Contract Purchase Agreement (CPA) - Controls at Amount Agreed
[PO] PR that Uses Currency Other Than Functional Currency
[SYS] SQL for Internal Requisition (IR)
pla.line_num,pda.distribution_
pla.quantity_delivered qty_rcvd, nvl(pla.quantity,0)-nvl(pla.
nvl(pla.closed_code,'OPEN') closed_code
from po.po_requisition_headers_all pha, po.po_requisition_lines_all pla, po.po_req_distributions_all pda, apps.mrp_project_v mpv, apps.mtl_system_items msi, gl.gl_code_combinations gl
where pha.type_lookup_code='
and pha.authorization_status='
and pla.destination_organization_
and pla.source_organization_id=103 --source organization, party that supply the item
and pha.requisition_header_id=pla.
and pla.requisition_line_id=pda.
and pda.code_combination_id=gl.
and pla.item_id=msi.inventory_
and pla.destination_organization_
and pda.project_id = mpv.project_id (+) --if project is used
order by req_type,doc_no,line_num,dist_
[PO] Purchase Requisition (PR) - Owner Can Approver
[PO] Cancel Requisition When Cancel PO
[PO] Organization Field at PR Form was Disabled
Thursday, December 30, 2010
[PO] Receving for a Future Date
[PO] Advance Shipment Notice (ASN) - Completed Error
AND asn_type='ASN';
Result: 1 record returned
[INV] Negative Quantity for Inventory? Is it Allowed?
In order to pick release and drive inventory negative, the ct must make their items non-reservable. For reservable items, the order gets backordered when not enough quantity is on hand. For non-reservable items, the orders get updated to status of Staged, and the user enters the source subinventory, revision, lot, and locator in the Shipping Transactions form. Ship confirm allows users to drive inventory negative when the Allow Negative Stock checkbox is checked.
[MRP] Suggested Dock Date for Purchase Order in MRP
[SYS] PO_APPROVALLIST_S1
[PO] Rename Hierarchy, What Will be Affected?
[PO] A Faster Way to Check Approval Assignment
[PO] Disable a Category
[PO] Change a Category Name
Wednesday, December 29, 2010
[PO] No Notification
[INV] Item Attributes: LIST_PRICE_PER_UNIT
[PO] View Action History
[SYS] Personalize HTML page (JSP)
[SYS] To Turn On / Off the Forward-to Person LOV in PR Notification Screen (Using Personalization)
[PO] Segment Validation in Account Range
33-00-000-00-811111-000-00000 to 40-99-999-99-899999-999-99999 $10,000
[INV] Item Attribute: EXPENSE_ACCOUNT
[SYS] Column View Get Reset After Each Scroll Down
[PO] Consumption Advice Order Date
[PO] Delete a Saved Purchase Requisition Line
[PO] PR Status Not Changed After Submitted for Approval
User submitted PR for approval, status did not change to "In Process". Approval limit is OK. Workflow Background Process is running as per normal. I checked and restarted the "PO Document Approval Manager", the PR status still no change after submit.
What could be the problem and what else to check?
[SYS] Effective Date for Responsibilities in Users Form
[PO] APP-PO-14180: The forward-to person is not an on-line user
Tuesday, December 28, 2010
[ALRT] [ALERT MGR] 2 Types of Alert
[ALRT] Event Alert
[SYS] View Output
[PO] Profile Option for PO Auto Create
[INV] Item Attributes: PLANNER_MAKE_BUY_CODE
[SYS] Action Required: Document Manager Failed With Error Number 3
The Document Manager failed with error number 3.
Error Number 3 = Unknown Error.
Contact your system administrator.
Error Messages:
POXDMACTION-100: ORA-00054: resource busy and acq
#################
Findings:
The PR was still in "In Process" status and NOT been forwarded to the next approver. This problem might happen intermittently due to Oracle workflow was too busy to process all the requests.
Go Workflow Administrator -> Administrator Workflow -> Status Monitor, search by Item Key and Type Internal Name ("REQAPPRV" in this case). You will find the workflow completed with error. Retry the workflow and it should completed normal this time.
[SYS] A Scheduled Request
[PO] POI_Temp_PO_b679535
[PO] To Inactivate a Blanket Purchase Agreement (BPA)
[PO] File Upload Form
[SYS] Workflow Administrator, Status Monitor, User Key?
[PO] I Need An Emergency PO
[PO] Requisition Info in Purchase Order
[PO] Return Only 1 Requisition (PR) Line
Monday, December 27, 2010
[PO] Supplier Site Mail Stop - Only Allow 35 Characters
[PO] "Closed for Receiving" and "Closed", Different?
[PO] "Change requested" Action
[PO] Wrong Manual Adding During AutoCreate - Impact
[INV] Cost Group - Disabled in the Inventory Organization Setup
[PO] Default Buyer After AutoCreate
[SYS] Compile Oracle Form
[PO] Emergency PO - Error During AutoCreate
[PO] Create a New Document in Document Catalog
[PO] Destination Organization and Ship-To Location in PR and PO
[PO] Change Content for Document in Document Catalog
Saturday, December 25, 2010
[PO] Price Column at Purchase Order Lines and Requisition Lines
[ALRT] Manually Trigger a Alert
[PO] Vacation Rules
[SYS] No Organizations Are Currently Defined
After setting a new Operating Unit (OU), I encountered this problem when i tried to open any forms that are related to Inventory Organization.
Steps I used in organization setup (has to be in sequential mode):
(1) Setup new Set of Book
(2) Setup new Location
(3) Setup new Legal Entity
(4) Setup new Operating Unit
(5) Setup new Inventory Organization
(6) Setup new responsibility
(7) Setup Profile Option for new responsibility
Everything is smooth till I click on the "Change Organization" in my new responsibility. It prompted me "No Organizations are currently defined.". These happened to other forms that use inventory organization as well, such as Material Transactions, Receipts, etc.
This has something to do with Organization Access. After checked Organization Access, ORG_ACCESS table is empty. Setup has been verified many times, nothing was missed out.
We finally discovered it was a customization on standard view, ORG_ACCESS_VIEW. This is root cause of the issue.
[SYS] Utilities:Diagnostics
Friday, December 24, 2010
[INV] Copy Item Template
[OM] Cannot Perform Shipping Transactions
[OM] Launch Pick Release Failed
[OM] Where to Setup New Sales Order Type
[SYS] Form Personalizations - Set Property Value for Descriptive Flexfield
[SYS] Form Personalizations - Setting Property Value by Calling a SQL Query
[SYS] Java Cache Caused Internet Explorer Crashed
[OM] Pick List Ship-To Address Not Get Updated
locations from HR/HZ LOCATIONS tables into the WSH_LOCATIONS tables.
This program should be executed at least once when upgrading to 11.5.9. After the
upgrade, it should not be required to rerun this concurrent program since any
changes in the HR/HZ LOCATIONS tables are automatically synced up with WSH
tables.
There are a few exceptions when Import Shipping Locations concurrent program should be run. These exceptions would be only when any updates to a
Customer's information does not get reflected when creating a new sales order
or when you find any inconsistencies in Location records when interfaced from
HR to WSH Locations, such as an incorrect country code..."
Thursday, December 23, 2010
[SYS] Trick - Maximise Form
[AR] Customer - Types & Address
[OM] HL Pick Slip SRS Report -> Completed Warning
How to know if actual picking taken place? Picking could be failed or success even the program completed warning. E.g. For printing issue, even it completed warning, but the stock has been picked.
From Requests list, click on the request, view Output. If there is records there, it was successfully picked. Another faster way, observe the request in the list, if the 4th and 5th parameters have value, it is successful.
[WIP] Missing Item Code in LOV
In order to build an assembly item in WIP, the "Pick Components" check box should NOT be checked (Order Management tab in Item form).
If it is checked, it will not appear in the Assembly LOV when user tried to create a WIP discrete job. It will also not appear in Routing LOV. Anyway, it will still appears in BOM LOV.
[OM] Unable to Pick Release Internal Sales Order (ISO)
After investigation, found onhand no issue, inventory period is opened, what else could be the cause?
Ans: The ISO has tied to subinventory ABC, but the manual Pick Release is picked from subinventory DEF. So, change the "Pick From" subinventory to ABC, problem solved. Note: ISO subinventory is defaulted from IR subinventory.
[GL] Receiving Journal Transfer to GL by Journal Import
Related SQL:
SELECT *
FROM apps.gl_interface
WHERE user_je_source_name = 'Purchasing'
AND user_je_category_name = 'Receiving'
In R11i for Inventory Destination Transactions, the Receiving Transaction Processor Debits and Credits the Receiving Account and Inventory AP Accrual Account respectively in GL_INTERFACE and RCV_RECEIVING_SUB_LEDGER. These Transactions in GL_INTERFACE are identified with User_je_source_name ='Purchasing' and user_je_category_name 'Receiving'. In RCV_RECEIVING_SUB_LEDGER these transactions are identified by column accrual_method_flag ='O'
In R11i for Period End Transactions ie Transactions with accrue_on_receipt_flag ='N' in PO_DISTRIBUTIONS_ALL, no accounting transactions are generated on receipt of goods. The Receipt_Accrual_Period-End program generates the Accounting Entries in GL_INTERFACE and RCV_RECEIVING_SUB_LEDGER simultaneously by Debiting Charge Account and Crediting Expense AP Accrual Account. In GL_INTERFACE the Transactions are identified by column names user_je_source_name='
In R11i both On Line Transactions and Period End Transactions are moved from GL_INTERFACE to GL_IMPORT_REFERENCES,GL_JE_
In R12 GL_INTEFACE TABLE is no longer directly used for Receiving Transactions. The Receiving Transaction Processor only populates the RCV_RECEIVING_SUB_LEDGER with Inventory Destination Transactions. The Receipt_Accrual_Period-End program also only populates the RCV_RECEIVING_SUB_LEDGER with Expense Destination Period End Accruals.
Create Accounting-Receiving Concurrent program from Cost Mangement Responsibility transfers the journals in RCV_RECEIVING_SUB_LEDGER to SLA Tables. Once the accounting entries are created in receiving subledger for the receiving transactions, Create Accounting process gets started depending on the profile option CST:Receiving Accounting option and the encumbrance set up.
On submitting this program, it spawns the Accounting program which will do the validations and picks the data from table rcv_receiving_sub_ledger and process it according to the accrual method set for the POs
Depending on the accrual method and the value for profile SLA:Disable journal import, this spawned program "Accounting program" inserts the data into gl_interface first and then calls the Journal import program and posting program and populates the accounting events in subledger table xla_ae_headers and entries in xla_ae_lines and xla_distribution_links.
If there is any problem with the Journal import, the data will get rolled back from gl_interface. Once the Journal import is completed, data will get populated in gl_import_references,gl_je_
......
Refer to Metalink Note 827125.1 for details.
[WIP] Work Order is Canceled and Onhand Stock Not Released
In order to increase the availability, we need to remove the job allocation.
Go to "Transact Move Orders" menu, go to "Pick Wave" tab, "Work Order" section, enter the job number, query the job. Cancel allocation at Tools->Cancel Allocations
[OM] Meaning of wsh_new_deliveries.released_status
B Backordered Line failed to be allocated in Inventory
C Shipped Line has been shipped
D Cancelled Line is Cancelled
N Not ready for release Line is not ready to be released
R Ready to release Line is ready to be released
S Released to Warehouse Line has been released to Inventory for processing
X Not Applicable Line is not applicable for Pick Release
Y Staged Line has been picked and staged by Inventory
[OM] Order Shipping Line Status Stuck in "Shipped", Next Step "Run Interfaces"
Check error records in Transaction Open Interface (Transactions->Transaction Open Interface). Any error stuck with error in the interface will cause this issue.
Table:
mtl_transactions_interface
Fields:
process_flag => 3, if error
organization_id => Inventory Organization
error_code
Wednesday, December 22, 2010
[OM] OE_ORDER_HEADERS_ALL -> SOLD_TO_ORG_ID and SHIP_TO_ORG_ID
Before we can use OE_SHIP_TO_ORGS_V view in sql, we have to first initialize the view. However, we can skip it by going direct to the tables.
--to get actual ship to address for a Sales Order
select hl.*
from
apps.hz_cust_site_uses_all cs,
apps.hz_cust_acct_sites_all cas,
apps.hz_party_sites ps,
apps.hz_locations hl
where
hl.location_id=ps.location_id and
ps.party_site_id=cas.party_
cas.cust_acct_site_id=cs.cust_
hl.country='IN' and
hl.state='JAMMU AND KASHMIR' and
cs.site_use_code='SHIP_TO' and
cs.org_id=123
order by cs.site_use_id desc
--to get order base on ship to address
-- cs.site_use_id equals oe_order_headers_all.ship_to_
select * from apps.oe_order_headers_all where ship_to_org_id in (
select cs.site_use_id
from
apps.hz_cust_site_uses_all cs,
apps.hz_cust_acct_sites_all cas,
apps.hz_party_sites ps,
apps.hz_locations hl
where
hl.location_id=ps.location_id and
ps.party_site_id=cas.party_
cas.cust_acct_site_id=cs.cust_
hl.country='IN' and
hl.state='JAMMU AND KASHMIR' and
cs.site_use_code='SHIP_TO' and
cs.org_id=123 )
and order_type_id=2345
[SYS] Concurrent Program Always in Pending Status
SELECT user_concurrent_program_name, user_concurrent_queue_name
FROM apps.fnd_concurrent_programs_
apps.fnd_concurrent_queue_
apps.fnd_concurrent_queues_tl cq
WHERE cqc.type_application_id(+) = cp.application_id
AND cqc.type_id(+) = cp.concurrent_program_id
AND cqc.type_code(+) = 'P'
AND cqc.include_flag(+) = 'I'
AND cp.LANGUAGE = 'US'
AND cp.user_concurrent_program_
AND NVL (cqc.concurrent_queue_id, 0) = cq.concurrent_queue_id
AND NVL (cqc.queue_application_id, 0) = cq.application_id
AND cq.LANGUAGE = 'US'
[GL] Manual Journal Import Needed
User submitted "General Ledger Transfer Program" from AR module, "Journal Import" will be called internally. What happened is "Journal Import"completed error with error, "ORA-01653: unable to extend table GL.GL_IMPORT_REFERENCES by 16 in tab".
GL journal batch is not created.
After DBA fixed the tablespace issue, user reran "General Ledger Transfer Program" as the program says no records to be interfaced, completed warning.
What to do next: Go GL module, Journals->Import->Run, submit journal import with the right Group ID (can be retrieved from "General Ledger Transfer Program" log).
[SYS] Default Type: Profile
FROM apps.fnd_profile_options_vl
WHERE profile_option_name = 'MY_CUSTOM_PROFILE_NAME'
[INV] Item Cross References in Item Search
inv_item_concat_segs stocking_sku, description
from apps.MTL_CROSS_REFERENCES_V where cross_reference_type='ABC_
cross_reference in
('ABCD');
[OM] Validation failed for the field - Ship To
from
apps.hz_cust_site_uses_all cs,
apps.hz_cust_acct_sites_all cas,
apps.hz_party_sites ps,
apps.hz_locations hl
where
hl.location_id=ps.location_id and
ps.party_site_id=cas.party_
cas.cust_acct_site_id=cs.cust_
cs.site_use_code='SHIP_TO' and
cs.org_id=123 and
cs.site_use_id = 12345678
[INV] APP-PO-14736: You cannot source from and deliver to the same subinventories
- Remove this Item Subinventories defaulting, or
- Manual correct the sourcing org and subinv at Requisitions form level, or
- Change to another Destination Subinventory
Tuesday, December 21, 2010
[SYS] FND: Default Request Days
[SYS] PHASE_CODE and STATUS_CODE in FND_CONCURRENT_REQUESTS Table
P - Pending
C - Completed
R - Running
STATUS_CODE
Q - Standby //Scheduled
R - Running
C - Normal
D - Cancelled
E - Error
G - Warning
I - Normal //Inactive
Monday, December 20, 2010
[OM] Query Manager for Shipping Transactions Form
[OM] Shipping Method - Lookups
[OM] Picked Quantity Auto Transferred Back After Backordered?
[SYS] Best Practise - To Update a Record Value in Setup Form
[SYS] Where is Value Set Used?
[INV] Where did the Onhand Quantity Gone?
[SYS] Default Value for Organization Code
[OM] 1 Delivery Has Many Delivery Lines, How to Backorder Only 1 Delivery Line
[OM] Setting Up Internal Customer for IR-ISO
[OM] Auto Allocation in Transact Move Order for a Sales Order
[INV] Item Reservation History Report
[SYS] Hard to Find the Flexfield Title and Application?
Saturday, December 18, 2010
[INV] Inventory Onhand History (Daily)
[SYS] Time Zone Conversion
[INV] Wrong Item Code Used in IR, ISO had been Shipped, How?
[OM] No Delivery Detail Found
Where to rectify this?
Ans: Go Inventory responsibility, Transactions->Transaction Open Interface, check for any errors in the shipping organization. Rectify from there.
[OM] Pick Release in Shipping Transactions Form
[OM] Internal Requisition Approved, Internal Sales Order Created and Picked, Need to Cancel All, How?
[OM] Cancel Order Does Not Appear on Shipping Transaction Form
[OM] Ctrl+Click and Shift+Click
This is useful if we need to perform the same Actions across all order lines. E.g. I wanted to release multiple order line holds all at one go. I click on the first row, move my mouse to the end row, press Shift+Click, all order lines will be selected with highlight color blue. Then, I proceed to Actions button to perform Release Holds action. This action will be applied to all selected order lines.