CloudshinePro

Author: csp@admin

  • Order to Cash Back to Back Buy Flow – Step 5: AR Invoice and SO Closure

    Order to Cash Back to Back Buy Flow – Step 5: AR Invoice and SO Closure

     

    This Blog is the continuation of the Back to Back Buy Flow to cover the Accounts Receivable Invoice and Closure of the Sales Order.

    Visibility of order status is essential for providing excellent customer experience.

    Computer Services and Rentals is one of our top customers, so I return to Order Management Cloud to verify the order status.

    Order To Cash Back To Back Flow

    [Sign On: gwen.montrose/weekly password]

    [Click: Order Management]

    2016-04-19_16-54-06.png

    This quick search is a great option when I know the order I want to review.

    [Enter: Order Number]

    2016-04-19_16-54-20.png

    [Click: Search]

    2016-04-19_16-54-39.png

    I have immediate visibility of the current status, now Awaiting Billing.I can assure the customer that the item has been shipped.

    At this stage the system creates the invoice, which is electronically sent to the customer.

    %Your order lines may also appear in Status Closed, if Import Receivables Transaction Using AutoInvoice has already run before navigating to the order.

    2016-04-19_16-55-03.png

    End to End Order to Cash

    1. Automated Invoice Creation

    Changing roles once again, this time to the Receivables Specialist to verify the customer invoice.

    I’m Tracey Allen from Accounts Receivable.Processing invoices accurately and on time means steady cash flow. When orders are shipped, we need to bill the customer promptly, so that we can recognize revenue and collect payment.I can verify invoices in a snap using my springboard with intuitive groupings of icons.

    [Sign In as tracey.allen/weekly password]

    [Click: Receivables]

    %The Import Receivables Transaction Using AutoInvoice must run before invoices can be viewed.If this was not scheduled, submit the process before showing the following steps.

    2016-04-19_16-57-38.png

    An important part of the Order to Cash process is actually sending the invoice to the customer, so that we can collect payment.The shipping transaction automatically sent ERP a transaction with the information required for invoicing.This allows us to efficiently process invoices with reduced risk of billing errors.

    [Click: Billing]

    2016-04-19_16-57-51.png

    The tasks I perform are accessed in a single click.

    [Click: Tasks]

    2016-04-19_17-00-28.png

    I want to review the customer invoice created from the shipment.

    [Click: Manage Transactions]

    2016-04-19_17-01-10.png

    Common search criteria make it easy for me to filter and find what I need.

    [Click: Transaction Date Calendar]

    [Select: Current Date]

    2016-04-19_17-02-15.png

    [Click: Reference]

    [Enter: Order Number]

    [Click: Search]

    2016-04-19_17-03-18.png

    The invoice was automatically passed from SCM Cloud to ERP Cloud. We can import invoices from all channels, allowing us centralized billing.To view more details, I simply select the invoice.

    [Click: Transaction Number]

    2016-04-19_17-03-40.png

    All details for the invoice were automatically provided, including the detailed item pricing.The invoice was sent electronically to the customer and the invoice waiting payment.I can view the customer invoice directly from the transaction.

    [Click: View Image]

    2016-04-19_17-05-33.png

    The invoice image shows clear breakdown of the products and options selected for the configured product.

    [Click: OK]

    2016-04-19_17-07-25.png

    End to End Order to Cash

    360° Visibility

    Returning to the order entry specialist role, I can once again review the order status.

    [Sign On: gwen.montrose/weekly password]

    [Click: Order Management]

    2016-04-19_16-54-06.png

    Again, I use the quick search to quickly navigate the order that we have been processing.

    [Enter: Order Number]

    2016-04-19_16-54-20.png

    [Click: Search]

    2016-04-19_16-54-39.png

    The order has been shipped and invoiced, completing the end to end integrated order to cash process.The fulfillment tasks for the order have also been updated, reflecting the progress.

    [Click: Actions]

    2016-04-19_16-56-55.png

    [Click: Switch to Fulfillment View]

    A screenshot of a computer Description automatically generated

    [Click: Fulfillment Lines]

    A screenshot of a computer Description automatically generated

    [Scroll: Right]

    A screenshot of a cell phone Description automatically generated

    [Click: Order Orchestration Number]

    A screenshot of a cell phone Description automatically generated

    Complete end to end Order to Cash with Back to Back Buy Supply.

    A screenshot of a social media post Description automatically generated

     

    Here ends the Order to Cash Back to Back flow.

    If you want to learn how to Implement the flow with step by step setups please reach us and we are happy to help you with professional training.

     

     

  • Order to Cash Drop Shipment Flow

    Order to Cash Drop Shipment Flow

    This Blog will provide the step by step instruction on how to complete the Drop Shipment flow in Oracle fusion.

    Step By Step Guide To Complete The Drop Shipment Flow In Oracle Fusion

    I’m Valerie, an order entry specialist with Vision Technologies. For effective interaction and to retain our customers, I need quick and easy order entry.

    With Order Management Cloud, I can access all of my information quickly from my tablet or computer. Creating Orders is made simple for me in Order Management Cloud through springboard icons access to tasks that I routinely perform.

     

    [Click on Order Management]

     

    A picture containing parking, meter, screenshot, monitor Description automatically generated

     

    The landing page includes embedded analytics which helps direct me to any critical actions I may need to take.

    Creating Orders is one click away.

     

    [Click: Create Order]

     

    A screenshot of a cell phone Description automatically generated

     

    I’m taking an order for Computer Service and Rentals.

     

    [Enter Customer Name: Comp]

     

    A screenshot of a computer Description automatically generated

     

    Type ahead search, allows me to easily find and select the customer. 

     

    [Select Customer Name: Computer Service and Rentals]

     

    A screenshot of a cell phone Description automatically generated

     

    All other Order Header fields are dynamically populated; allowing me to quickly confirm the Customer Contact and Address and begin entering the desired products.

     

    [Select Standard Item: CM53035 or CM53036]  OR

    [Select Configured Item: AT1601000]

     

    A screenshot of a cell phone Description automatically generated

     

    Adding items to the order is fast and provides immediate visibility of availability.

    Default quantity is 1, item price and description populate as I select the items.

    We have a sourcing agreement for this product from a local supplier and drop ship directly to the customer.

     

    [Update Quantity if desired]

    [Click: Add]

     

    A screenshot of a cell phone Description automatically generated

     

    GOP has determined that the item is In Stock.  Once I have selected all products for the order, I am ready to submit it for fulfillment.

    %   Item availability generally comes by calling a quick Availability feature in GOP.  When the ATP rule associated to item is “Infinite Item Availability” then the item is always shown as “In Stock”.  If the item is set to “Supply Chain Availability Search” ATP rule, availability will be shown based on uploaded Supplier capacity. 

     

    [Click: Submit]

     

    A screenshot of a cell phone Description automatically generated

     

    User interactive messages advise the result of this action and I confirm.

    [Click: Yes]

     

    A screenshot of a cell phone Description automatically generated

     

    The order is now being processed and I can quickly view the fulfillment to update the customer on the status.

    [Click: Actions]

    [Click: Switch to Fulfillment View]

     

    A screenshot of a social media post Description automatically generated

     

    Order line status is also updated as the order progressing. 

    [Click: Fulfillment Lines Tab]

     

    A screenshot of a cell phone Description automatically generated

     

    I have complete visibility on every item ordered.

    [Click: Order Line]

    [Scroll Down to Attributes]

     

    A screenshot of a cell phone Description automatically generated

     

    The order line has progressed to Awaiting Shipping.  Next I want to confirm for the customer the supply details.

    [Click: Supply Details Tab]

     

    A screenshot of a cell phone Description automatically generated

     

    The item sourcing rules have automatically created the fulfillment directly from supplier, Lagring Systems.

    Based on the Contract Agreement in ERP Cloud the Purchase Order has been generated with delivery directly to the end customer.

    Drop Shipment details make it easy for me to know who sources this item.

     

    [Click: General Tab]

    %  The generation of the associated Purchase Requisition and Purchase Order is not immediate and may take a few minutes.  Click the Refresh button to update the Sales Order information. 

    %  Make note of the Purchase Order Number for easy search in iSupplier Portal.

     

    A screenshot of a cell phone Description automatically generated

     

    The Orchestration Process provides visual status of the tasks for this order.

    [Click: Order Process Number]

     

    A screenshot of a cell phone Description automatically generated

     

    At a glance I can understand the stage of fulfillment, from Scheduled through to Billing.  The item is being Procured is Awaiting Shipment from the Supplier.

    Now I will change roles to the Supplier who received the Purchase Order.

     

    [Sign Out or Open different browser]

    [Sign In as the Supplier who has received the order: lars.swensen/weekly password]

     

    A screenshot of a social media post Description automatically generated

     

    Using ERP Cloud, we have smarter supplier interactions and improved productivity through supplier self-service. 

    Taking on the Role now of the Supplier, Lars Swenson with Lagring Systems, received the order to process the fulfillment.   As a supplier, Vision Technologies makes it easy to collaborate through their supplier portal.

     

    [Click: Supplier Portal]

     

    A screenshot of a computer Description automatically generated

     

    The portal provides access to agreements, orders, schedules and more. We have an agreement Vision Technologies to source Visio racks and ship the server racks directly to end customers for Vision Technologies. 

    We received an order earlier today.

    [Click: Orders]

     

    A screenshot of a cell phone Description automatically generated

     

    The recent activity provides instant access to current orders organized by status making it easy to use and respond.  I can review the order details in a single click.

    [Click: Purchase Order]

     

    A screenshot of a cell phone Description automatically generated

     

    The order clearly identifies the shipping location is a third party.

    [Hover: Info Icon]

     

    A screenshot of a cell phone Description automatically generated

     

    The customer name, address and contact were sent directly from the sales order, ensuring delivers to the correct location.

    [Click: Customer, Click: Done]

     

    A screenshot of a cell phone Description automatically generated

     

    We have stocked supply for this order and ready to ship.

    %  If you added the configured item, you may want to scroll down and show that the detailed configuration is passed to the supplier on the PO.

    [Click: Done]

     

    A screenshot of a cell phone Description automatically generated

     

    It is a simple task to notify Vision Technologies immediately of the shipment. 

    [Click: Tasks > Create ASN]

     

    A screenshot of a cell phone Description automatically generated

     

    Orders come directly into our system based on the agreement.  Flexible search options allow me to easily find the order that I am ready to process.

     

    [Enter: Purchase Order Number]

    [Click: Search button]

     

    A screenshot of a cell phone Description automatically generated

     

    I select the purchase order line that I am ready to ship and send the shipping notice to Vision Technologies.

     

    [Click: PO row]

    [Click: Create ASN]

     

    A screenshot of a cell phone Description automatically generated

     

    Only a few details are required to send the shipment notification.  Other fields provide the option for more extensive shipment details.

    [Enter: User Defined Shipment Number and any other desired shipment content]

     

    A screenshot of a computer Description automatically generated

     

    Interactions are made simple from this intuitive user interface.

    [Enter: Line Quantity: 1 or quantity ordered]

    [Click: Submit]

     

    A screenshot of a cell phone Description automatically generated

     

    The information is validated and the customer order progresses.

    At this stage, the system creates an invoice for the drop shipment, which is electronically sent to the customer.

    [Click: OK]

    [Sign On as the Receivables Specialist, Tracey Allen or open other browser session if you elected to use different browser earlier]

     

    A screenshot of a social media post Description automatically generated

     

    Switching roles to the Receivables specialist, we will now show the invoice from ERP Cloud.

    I’m Tracey Allen from Accounts Receivable.  Processing invoices accurately and on time means steady cash flow.

    When orders are shipped, we need to bill the customer promptly, so that we can recognize revenue and collect payment.

    %  The Import Receivables Transaction Using AutoInvoice must run before invoices can be viewed.  If this was not scheduled, submit the process before showing the following steps.

    [Click: Receivables]

     

    A screenshot of a computer Description automatically generated

     

    An important part of the Order to Cash process is actually sending the invoice to the customer, so that we can collect payment.  The shipping transaction automatically sent ERP a transaction with the information required for invoicing. 

    This allows us to efficiently process invoices with reduced risk of billing errors.

    I can verify invoices in a snap using my springboard with intuitive groupings of icons.

     

    [Click: Billing]

     

    A screenshot of a computer Description automatically generated

     

    The tasks I perform are easy to access.

    [Click: Tasks]

     

    A screenshot of a cell phone Description automatically generated

     

    Invoice transactions are at my fingertips.

    [Click: Manage Transactions]

     

    A screenshot of a cell phone Description automatically generated

     

    Common search criteria make it easy for me to filter and find what I need.

    [Enter: Transaction Date=Current Date and Reference Number=Order Number]

    [Click: Search]

     

    A screenshot of a cell phone Description automatically generated

     

    Today’s invoices are immediately displayed. The invoice was automatically created in ERP Cloud based on the order and shipment information in SCM Cloud.  To view more details, I simply select the invoice.

    [Click: Transaction Number on the row with your customer order]

     

    A screenshot of a social media post Description automatically generated

     

    All details for the invoice were automatically provided, including the detailed item pricing.  Tax is automatically calculated and applied when applicable.

    The customer has now been billed, and invoice waiting payment.

    This integrated process streamlines the process and eliminates invoice entry errors.

    [Click: Invoice Image]

    %   Prior to your demonstration, add the Sales Order Number to the Line Information and shrink the columns so it is displayed on initial access.

     

    A screenshot of a cell phone Description automatically generated

     

    The invoice image is visible directly from the transaction, allowing me to see what the customer sees!

    [Sign In as Customer Service Rep or Order Manager, else open second browser session]

     

    A screenshot of a social media post Description automatically generated

     

    We will return to the role of a Sales Specialist, and validate the order status.

    The Receivables department has processed the invoice.

    In Order Management Cloud, I can verify the order status has progressed from the invoice created in integrated ERP Cloud.

     

    [Click: Order Management]

     

    A picture containing parking, meter, screenshot, monitor Description automatically generated

     

    Quick Search allows me easy access to orders.

    [Enter: Sales Order Number]

    [Click: Search Icon]

     

    A screenshot of a cell phone Description automatically generated

     

     

    In Order Management Cloud, the customer order status is now updated to Closed.

    [Click: Actions]

     

    A screenshot of a cell phone Description automatically generated

     

    Using the fulfillment view, I can validate all tasks have been completed.

    [Click: Actions>Fulfillment View]

     

    A screenshot of a cell phone Description automatically generated

     

    [Click: Fulfillment Lines]

     

    A screenshot of a cell phone Description automatically generated

     

    The order line is also Closed.

     

    [Click: Orchestration Process]

     

    A screenshot of a cell phone Description automatically generated

     

    All tasks for this Order have been executed and the Status is Billed.

     

    We showed complete Order to Cash for a product drop shipped from a contracted supplier directly to the customer.  The integration solution from order capture, to fulfillment and on to receivables – all in the Cloud.  Built in analytics help Sales Specialist be more productive and tight integration eliminates redundancies and reduces errors from order capture to invoicing.  Supplier interactions and continuous visibility of order status, allows excellent customer experience to be achieved.

     

    A screenshot of a social media post Description automatically generated

     

     

     

     

     

  • Order to Cash Back to Back Buy Flow – Step 2: PO Generation

    Order to Cash Back to Back Buy Flow – Step 2: PO Generation

     

    This Blog is the continuation of the Back to Back Buy Flow. (Step 1 Link – Sales Order Creation)

     

    Progressing the Back to Back Buy flow order.

     

     

    The order has gone to Awaiting Shipping and I can quickly view the fulfillment information.

    [Click: Actions]

    %  The Status of the lines will depend on the progress of the orchestration.  You may receive Scheduled status prior to Awaiting Shipping.

     

     

    [Click: Switch to Fulfillment View]

     

     

    Order line status is also updated as the order processes. 

    [Click: Fulfillment Lines Tab]

     

     

    I have complete visibility on every item ordered.

    [Click: Supply Details Tab]

     

     

    I can see that this item will be fulfilled from our Chicago Warehouse. 

    [Scroll: Down to Attributes]

     

     

    And there is a Supply Order associated that is in a Status, Awaiting Supply.  The Supply Order in this case is a purchase from our contracted supplier.

    [Click: Supply Order Number]

     

     

    The Supply Order to buy the product has been generated and pegged to the Sales Order and is Awaiting Receipt.   At ever stage of the fulfillment, I have complete visibility, including the associated execution documents.

    [Click: Supply Lines Sub Line]

    %  The Line Details tab exposed maybe different.  If Buy tab is not in focus, Click: Buy.

    %  The Status of the Supply will depend on processing time.  If this is ‘In Purchasing’ the PO has not yet been generated.

     

     

    The purchase order was generated automatically, based on our sourcing rules. 

    I can confirm the second item supply source in the same way.

    [Click: Done]

    %  Take note of the Purchase Order number.  You may want to use this when receiving the PO.

     

     

    [Click: Second Line]

     

     

    [Scroll Down to Attributes]

     

     

    The Supply Order associated with this item is also Awaiting Supply.  The Supply Order in this case is a purchase from our contracted supplier.

    [Click: Supply Order Number]

     

     

    The dynamic item number confirms that this item is a configured product, with customer selected options.

    [Click: Sub Line]

     

     

    The Purchase Order has been sent and the item is Awaiting Receipt from the Supplier.

    [Click: Orchestration Plan]

    %  Take note of the Purchase Order number.  You may want to use this when receiving the PO.

     

     

    The orchestration plan provides visual progress of the tasks related to the order.  We have complete control over the fulfillment and at a glance I can understand the stage of fulfillment.  A Reservation has automatically be placed on the expected receipt from the supplier.

    [Click: Done]

     

     

    The order is Awaiting Shipping.  I have full visibility of the fulfillment, just as I have for the Supply Order.

    [Scroll: Right]

     

     

    [Click: Orchestration Process Number]

    %  This is an optional step.  Included to emphasize the end to end visibility in the end to end process.

     

     

    Just as the Supply Order orchestration provides me detailed visibility of the task, the Order Orchestration provides visualizations of the tasks and progress for the order.  The Supply Request was sent to the Supplier and the order is Awaiting Shipping.

    [Click: Done]

    %  If showing configured product, you may want to assume the role of the Buyer demonstrate that the configuration is passed to the purchase order and with component level pricing. Or go directly to the role of the Warehouse to receive the items on the Purchase Order.

     

    The purchase is sent electronically to the supplier for fulfillment.  Changing roles to the Buyer, I can review the detailed configuration that came from the Sales Order.

    [Sign Out or Open a different Browser session to take the role of the Buyer to view the Purchase Order for the configured product.]

     

    In Next Blog the remaining process execution of the Order to Cash Back to Back Buy flow will be continued.

     

     

     

  • Order to Cash Back to Back Buy Flow – Step 1: Order Creation

    Order to Cash Back to Back Buy Flow – Step 1: Order Creation

    End to end Order to Cash is a critical process to stay competitive.We need a modern, highly automated and integrated process with efficient fulfillment and revenue recognition.

    In today’s customer centric market, the flexibility to respond to demand is critical.  We need a system that automates fulfillment regardless of the supply source with visibility throughout the fulfillment cycle.  Seamless processing and tracking is important to ensure accurate customer shipments.

    This Blog will provide the demonstration by capturing a customer order, Scheduling the Order, and Initiation of Purchase Order.

    As an order entry specialist, rapid order entry and automated fulfillment allow me to better service my customers.

    I’m Gwen, an order entry specialist. Rapid order entry, search and order status visibility  is essential for effective interaction and to retain our customers.

    With Order Management Cloud, I can access all of my information quickly from my tablet or computer. The springboard icons make it easy for me to access information and transactions that I routinely perform.

    [Click: Order Management]

    The Order Management Overview page embedded analytics dashboard which helps direct me to any critical actions I may need to take. Creating Orders is one click away.

    [Click: Create Order]

    Creating an order for Computer Service and Rentals.

    [Enter Customer Name: Com]

    Type ahead search, allows me to easily find and select the customer.

    [Select Customer: Computer Service and Rentals]

    Once selected, all other Order Header fields are dynamically populated; allowing me to quickly confirm the Customer Contact and Address and begin entering the desired products.

    [Click: Select Item]

    If I know the product number, I can simply enter it.
    [Select Item: CM6755020 or CM6755021]

    [Click: Enter]

    ♦ Configured and standard items have been defined for back to back buy processing.  For configured product, you will be prompted to select the desired options.  The configuration will carry forward to the purchase order.

    Adding items to the order is fast and provides immediate visibility of availability and pricing. We have an active agreement with a local supplier for fulfillment for cases, as this is a cost effective way to broaden our product offerings.  Our business process is to bring the cases in house before shipping it to the customer.

    [Update Quantity if desired.]

    [Click: Add]

    To communicate expected delivery date to the supplier, I update Shipping information.

    [Click: Truck Icon]

    Changing the requested date can be done easily using the calendar.

    [Click: Calendar icon]

    With a click, I can move the requested date to the next day.  This should allow time for our supplier to get the item to us where we can repackage and send to the customer.

    [Click: Tomorrow’s Date]

    [Click: OK]

    When I capture and order, I don’t need to specify the source for fulfillment.  The system uses Sourcing Rules and real-time Global Oder Promising to determine the best source of supply based on our rules.

    [Click: Estimate Order Availability]

    Available status is On Time!  The customer also requires another of our products.

    [Click: Shopping Basket Icon]

    I can search or enter the next item.

    [Enter Item: AT1501010]

    [Click: Enter]

    %  Configured and standard items have been defined for back to back buy processing.  For configured product, you will be prompted to select the desired options.  The configuration will carry forward to the purchase order.

    [Click: Enter]

    This product has options that the customer can choose.

    [Click: Configure and Add]

    Customer pricing is driven by selected options.  I can see that with a 12 Port selection, the customer price will be reduced by $600.00.

    [Click: Ethernet Option of choice]

    %  Depending on your selection the other options may be dynamically included or excluded.  This could vary the actual results of the following screen shots.

    The constraint based configurations engine dynamically updates related options when I choose the first option.

    [Click: Uplink Module of choice]

    %  The yellow triangle icon indicates automatic exclusion.  The blue star icon indicates automatic selection.

    %  Choosing an option that has an up charge will allow you to show component level pricing on the pegged purchase order.

    This customer wants the enhanced Uplink, adding $400.00 to the base price.   Option selections can reduce or add to the base price.

    [Click: Housing Color of choice]

    With all options selected, I am ready to add the item to the order.

    [Click: Finish]

    %  Optionally, you can review the configuration, using Finish and Review.  And add the item to order from that page.

    That completes the customer requests and I can send this order for fulfillment.

    [Click: Submit]

    [Click: Yes]

    As the Sales Specialist,  I have continuous updates to the Status of the order as it progresses.

    [Click: Refresh]

    %  Each of the items in the script have Blanket Purpose Orders and Sourcing Rules to automate the Supply Order.

    %  Release Planning Recommendations must complete before going to the next steps.  The Supply Order generated (Purchase Requisition and Purchase Order) can take a few moments to update on the Sales Order.  Watch for the Status to update to Awaiting Shipping.

    In Next Blog the remaining process execution of the Order to Cash Back to Back Buy flow will be continued. – SO Processing and PO Generation

  • Common Errors in Oracle Fusion Cost Accounting

    Common Errors in Oracle Fusion Cost Accounting

    Common Errors in Fusion Cost Accounting

    The purpose of this Blog is to troubleshoot Create Cost Accounting Distributions Program or Cost Processor Errors
    Submit the Create Cost Accounting Distributions Program from the UI. For how to submit cost processor program verify the document : How to Create Distributions Using the UI task Create Cost Accounting Distributions in Cost Accounting Work Area Note 2255861.1
    Once submitted, the program can be monitored from the “scheduled Processes” window in the Navigator home page.

    • If the program successfully completes, the status of the program will change from Processing to Completed and then to Succeeded.
      • If the process ends in a status other than success, following steps detailed in the note below will help troubleshoot and identify the reasons for failure and suggest corrective actions.

    How to Troubleshoot Create Cost Accounting Distributions Program or Cost Processor Note 2257853.1

    Captured Exceptions


    1. ERROR : “The outgoing inventory transaction could not be costed because a perpetual average cost was not found”

    SOLUTION : There are a few initial receipt transactions that did not come with a cost. Typically, initial receipts should have their own cost so as to establish the starting perpetual average cost. If the first transaction for an item is received with no cost, to identify a starting perpetual average cost for the item, Costing provides a way for users to designate a default cost element with zero cost so that these transactions can get processed at $0 cost. This is accomplished by leveraging the default cost component mapping in the Manage Cost Component Mappings setup
    Setting Up Default Cost Component
    1. Navigate to Setup and Maintenance and go to the All Tasks tab.
    2. Search Name = Manage Cost Component Mappings and click the Go to Task icon.
    3. Search for the Component Group used by the item’s cost profile.
    4. In the Cost Component Codes tab, click the Add icon and enter:
    -Cost Component Source = Predefined
    -Set Name = Common Set
    -Cost Component Code = DEFAULT_COST_COMPONENT
    -Set the desired default Cost Element.
    5. Make sure to repeat for all Component Groups being used for all the perpetual average costed items.
    6. Rerun the Create Cost Accounting Distributions program.
    reference Note 2019261.1
    Cost Processor Errors : “The incoming inventory Transaction Could not be costed because an existing layer cost was not found to use as the actual cost of the item” “The outgoing inventory transaction could not be costed because there is no layer cost..” Note 2242665.1

    1. ERROR: “The incoming inventory transaction could not be costed because an existing layer cost was not found to use as the actual cost of the item”

    Cost Accounting Process
    Solution:
    1. Review the transaction details as shown in the “review cost accounting processes” page against this error. Query by the latest create cost accounting process’ request-id
    2. For a miscellaneous receipt transaction, XYZ is entered as use item cost but there is no existing cost for this item in the system. Hence the error.
    3. If this is the first transaction for this item then there will not be any existing cost to be used. If you will have other transactions later on such as PO receipts for this item in the same Valuation, when that is costed the current transactions will be costed too so there is no need for anything to do now and when those transactions arrive to be costed, the existing transactions will be costed automatically with that cost.
    4. Or create a cost of this item by using steps below:
    a. create a new misc receipt but make sure that a cost is entered for this item while creating the misc receipt. for example,with a qty of 1. Use the same INV org, sub-inventory, etc that was used in the earlier transaction. The transaction bringing the cost must be created in the same valuation unit.
    b. Run cost processor and it will use the cost entered. Once both transactions are costed, you can issue out the same qty as in step A so that the qty on hand is brought back to the correct level.
    Cost Processor Errors : “The incoming inventory Transaction Could not be costed because an existing layer cost was not found to use as the actual cost of the item” “The outgoing inventory transaction could not be costed because there is no layer cost..” Note 2242665.1

    1. ERROR: “The standard cost for this transaction does not exist”

    A standard Cost is expected for the item as per the setup in Cost Profile, however a standard cost is not found. Verify the Manage Standard Costs UI for the item and confirm if the standard cost and Cost Scenario is published.

    1. ERROR: “The transaction could not be processed because the receiving transaction information is missing”

    This error occurs if the Receipt Accounting Processor did not capture the Receiving Transaction information . This is possible if the receipts are stuck in Create Receipt Accounting Distributions processor.
    Correct the errors in the Create Receipt Accounting Distributions processor, and then run Create Cost Accounting Distributions Processor to correct this error.

    1. ERROR: “The costing period XXXXX for the transactions is not open”

    This error happens when the Cost Date for the transaction is falling in a closed Costing period . Verify if the Costing Period is open from Manage Cost Accounting Periods UI. Make sure atleast one costing period is open , and the cut off date of the cost processor includes atleast one day in this cositng period.

    To understand more about cost date and transactions dates  and how they work refer to Note 1304094.1 Fusion CST: FAQ Cost Cutoff Date – Cost Date – Transaction Date- Accounting Date

    1. ERROR: “The transaction period XXXXX is closed for general ledger”

    This error happens when the GL period is not open but corresponding costing period is open for the transaction being processed. Have at least one GL period open when the Cost Processor is run for the ledger associated to the Cost Organization. If the Costing periods is open for the transaction date, close the costing period and run cost processor again, the GL date for the transactions will be moved to the new costing period and open GL period .
    Forexample, Current system date is in March,  transaction was created in January, back dated. But Gl period for jan is closed and costing is open. But since GL is not open for January, the transaction is not getting processed, Unable to close the Jan costing period as the transaction is pending cost processing. To come out of this dead lock, close the january costing period by ignoring the pending tranaction validation and closing the costing period. this will ensure that costing will now sweep these transactions to March and it will costed and accounted in March. Now, based on what GL period is open, the transaction will be processed in that GL period.

    To avoid such issues in the future, ensure subledger periods like Costing, should be closed first before closing the corresponding GL period.

    To understand more about cost date and transactions dates and how they work refer to Note 1304094.1 Fusion CST: FAQ Cost Cutoff Date – Cost Date – Transaction Date- Accounting Date

    1. ERROR: “Issue transaction was put on hold to avoid generating negative inventory”
      8. ERROR: “Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities”
      ERROR: “Issue transaction was processed to zero quantity with remaining quantities put on hold”

    “Issue transaction was put on hold to avoid generating negative inventory” : CST_QTYFL_NEVER_PENDING
    “Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities” : CST_CPROC_UNRESOLVED_NEG_INV

    Errors 7 and 8 above, are related to same root cause. Both these messages are related to the same cause :inventory on-hand is not available in costing to complete cost processing. This is mainly seen for inventory depletion transactions like : miscellaneous issue, sales order issues, sales order picks resulting in a move order, subinventory transfers and interorg transfer:issue leg

    The cost profile option, “Process Negative Quantity” will determine whether it is error# 7 or 8 . The transaction will be available in Review Cost Accounting Distributions UI with different message displayed on Transaction Errors tab depending on this setup.

    1. when cost profile is NEVER               : Issue transaction is not processed at all and this error is raised : “Issue transaction was put on hold to avoid generating negative inventory”
    2. when cost profile option is ALWAYS  : System processes the issue transaction based on the current inventory cost of the item even if it cant find a depletion layer to fulfill the issue and raises a warning message: “”Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities”. After costing the transaction “partially”, with depletion layers in cst_cost_layers is not processed fully. However the status of the transaction is ” Fully Costed “:with depletion layers missing or partially updated.
    3. There is a third option “to zero” , when this is set the error message is “Issue transaction was processed to zero quantity with remaining quantities put on hold”

    In all these cases, any subsequent related transactions of transfers like the Receipt of the transfer or WIP return etc will not be Processed and the cost status will be “not processed” with error message : “The transfer receipt cannot be costed until the issue transaction is fully processed with sufficient on-hand quantity.” or “The in-transit receipt does not have an issue cost” or just ” The Receipt is missing a cost”

    In the first case, the transaction is not costed and the transaction errors tab will show the error message :”Issue transaction was put on hold to avoid generating negative inventory”
    In the second case, the transaction will be costed, but not all distributions will be created created and the cost layer creation is not complete. The Transaction Errors tab will have warning type of message :”Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities”

    This error happens when the cost profile linked to the item and the valuation unit ( Asset or Expense) does not have on hand. This on hand calculation is different from Inventory Onhand -> Item On hand Quantities Detail page.

    Review following note to confirm the issue is not related to Asset/expense flag on the subinventory : “Issue transaction was put on hold to avoid generating negative inventory” CST_QTYFL_NEVER_PENDING Note 2187643.1

    For other cases follow below section :”SOLUTION for both these error types ( 7 through 10 )”

    1. ERROR “The transfer receipt cannot be costed until the issue transaction is fully processed with sufficient on-hand quantity”

    Cost Accounting Distributions program
    For the errors discussed above related to negative inventory onhand (7 &8):

    ERROR: “Issue transaction was put on hold to avoid generating negative inventory” : CST_QTYFL_NEVER_PENDING

    ERROR: “Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities” : CST_CPROC_UNRESOLVED_NEG_INV

    If the issue transaction is a transfer transaction the corresponding receipt will fail with error “The transfer receipt cannot be costed until the issue transaction is fully processed with sufficient on-hand quantity” in Transaction Errors tab in Review Cost Accounting Distributions UI.

    If the issue transaction is a WIP Issue, the corresponding WIP Return will also be not processed with above error message .

    1. ERROR: “The receipt is missing a cost”

    This error is seen for WIP completion transactions where system is unable to calculate the cost of the finished good item on the Work order so it can cost the completions of the work order. The cost for the finished item can be derived based on the setup on cost profile for Provisional Completions , if this is @ standard cost, then system expects standard cost to be defined and published for the transaction date. If this is @ average cost, then the finished good item should have a average cost brought in via  a WIP close or any other average cost receipt ( misc receipt/po receipt) transaction and this will be used as current perp. average cost of the item to process the provisional completions ( before work order close). Refer Cost Processor Errors With The Receipt is Missing a Cost For Work Orders Note 2245288.1

    The related receipt transactions of these issue transactions will error with :”The transfer receipt cannot be costed until the issue transaction is fully processed with sufficient on-hand quantity” for the Trade events ( Trade Instransit Receipt and Trade Instransit issue )
    The Trade Instransit Receipt event will not be processed with error : “The in-transit receipt does not have an issue cost” as displayed in Transaction Errors tab in Review Cost Accounting Distributions UI.

    The cause of the issue is that inventory processed the transactions without any errors, but costing could not process the issue transaction and the related receipt transactions fully because there is no depletion layers to be found for the issue transaction. Creating miscellaneous receipts will help process these transactions and give the missing depletion layers to proceed. Once these are processed, the material can be issued out if it is in the same valuation unit to maintain onhand balance. Or may be review further on how these transactions were created in inventory when no onhand was available. The inventory organization level setup for “allow negative onhand” does not stop transactions from processing in inventory because at the org level the item might have onhand and costing checked onhand balance at the Valuation Unit level and not organization level. Hence transaction will be processed in Inventory but fails in costing.

    The Receipt Is Missing A Cost For Work In Process Material Return Transaction Note 2294631.1

    Cost Processor Errors With The Receipt is Missing a Cost For Work Orders Note 2245288.1

    The following enhancement bug is logged for this error for WIP Return transactions being stuck : Bug 28224130 – ALLOW WIP RETURN TXNS TO PROCESS WHEN WIP ISSUE IS COSTED BUT NOT FULLY DEPLETED

    SOLUTION for all these error types ( 7 through 10 ) :

    Identify missing onhand :

    1) For the list of transactions with the error :

    select transaction_date, transaction_id, transaction_quantity,inventory_item_id, organization_id,TRANSACTION_TYPE_ID,TRANSACTION_ACTION_ID,
    TRANSACTION_SOURCE_TYPE_ID from inv_material_txns where
    transaction_id in (select cte.external_system_ref_id from cst_transaction_errors cte, cst_cp_errors ce where cte.cp_error_id = ce.cp_error_id and ce.ERROR_CODE in ( ‘CST_CPROC_UNRESOLVED_NEG_INV’,’CST_QTYFL_NEVER_PENDING’) and ce.request_id = ‘&latest_request_id_of_cost_processor’)

    2) For each item id returned above , run below and see the quantity onhand. it should be more than zero incase of transfers since this will also include the Receipt transaction for the transfer , zero is not good enough.

    select sum(transaction_quantity) from inv_material_txns where
    INVENTORY_ITEM_ID=&inv_item_id and organization_id = &inv_org_id and transaction_date <=
    to_date(‘&transaction_date_from_above_query’,’YYYY-MM-DD HH24:MI:SS’)
    order by transaction_date desc

    You can input the transaction date to be the latest cost cut of date. Doing this will show you any transactions that were created to bring onhand that could supply the depletions needed by the issue. However, these transactions should be independent of the issue in questions , it cannot be the related receipt transaction. To verify this , its better to go one by one and check the transaction ids that brought in quantity after this transaction . Generally incase of transfers the issue and receipt transactions have same quantity with sign reversed . But in case of WIP return and WIP Issue this may not be the case .

    3) To check this in the UI,

    Review completed transactions, query with to_ transaction date ending in July last date ( per UTC timezone) and from_transaction date from the beginning for the specific item number.

    To get item number use : select item_number from egp_system_items_b where inventory_item_id = &inv_item_id

    Export the transactions in XL and review the sum total excluding the receipt transaction of the transfer that is not yet processed .

    For example for -2 with x transaction_id, exclude the + 2 which is the receipt for same transfer transaction.
    So excluding 2 of the receipt leg of the transfer, the sum total of transaction quantity should be more than or equal to 2 to able to deplete from your onhand balance for the org. Only then costing will be able to process the issue transaction completely. and then process the receipt .

    Business Reason :  check with end user on how 2 onhand was issued on the transfer transaction when there was no onhand.

    Create  Misc Receipt and Issue and process transfers :

    Check the issue transaction and check available onhand, create misc receipt for the quantity on the issue for a date that is within the cut off date for the cost processor  and process the transfer issue transactions fully so that the message is resolved :”Issue transaction was put on hold to avoid generating negative inventory” or “Issue transaction is fully costed but not yet fully depleted due to unresolved negative inventory quantities” which ever is applicable.

    Run Transfer Transactions from Inventory to Costing after creating miscellaneous receipts to replenish missing depletions, then run Cost Processor that includes the transaction date of the miscellaneous receipt. Only after the miscellaneous receipt is processed, will the transaction be costed fully.

    If the miscellaneous receipt helps process the corresponding receipt transactions which brings the quantity back in the same valuation unit , then issue out the miscellaneous quantities to balance onhand .

    If this does not bring the quantity back into the same valuation unit , identify the missing onhand using below queries for these Issue Transactions and see why onhand was not available for the issue transaction.

    The following ER is logged to improve error handling for these errors:

    Bug 26709856 – ER : NEED ADDTIONAL UI HELP TO RESOLVE NEGATIVE ONHAND QUANTITY RELATED ERRORS

    1. ERROR : “Distributions were not created for the COGS transaction”

    Error code : CST_DPROC_UNCOSTED_COGS_TXN

    This error is seen for Sales Order Cogs transactions that could not be costed because the related sales order issue could not be costed. The Sales order issue transaction is failing with error “The outgoing inventory transaction could not be costed because there is no layer cost for the item”. And the transaction that brought the layer used for sales order depletions is also not costed due to no actual cost found .

    Review below notes for more information related to the error :

    Cost Processor Errors : “Distributions Were Not Created For The COGS Transaction” “The outgoing inventory transaction could not be costed because there is no layer cost for the item”  Note 2374018.1

    Cost Processor Errors : “The incoming inventory Transaction Could not be costed because an existing layer cost was not found to use as the actual cost of the item” “The outgoing inventory transaction could not be costed because there is no layer cost..” Note 2242665.1

    1. ERROR: “The transaction could not be interfaced as the corresponding work order or operation information does not exist in the source system”

     If in 18c, Refer to Cost Processor Errors with : “The transaction could not be interfaced as the corresponding work order or operation information does not exist in the source system.” (Doc ID 2481940.1)

    Earlier versions: Create Cost Accounting Distributions Leading Space Errors (Doc ID 2347236.1)

    Un-captured Exceptions

    1. ERROR: ESS Job Result: BP:ERROR: Process rolled back and aborted due to SQL Exception on CstPreProcessor/qppInsertTxfrSuppressionErrors: ORA-01400: cannot insert NULL into (“FUSION”.”CST_PREP_ERRORS_GT”.”ERROR_CODE”)

    Note 2201301.1 Create Cost Accounting Distribution Completing in Error SQL Exception on CstPreProcessor/qppInsertTxfrSuppressionErrors: ORA-01400: cannot insert NULL into (“FUSION”.”cst_prep_errors_gt”.”E

    The cause of the issue is that some of the items processed by the cost processor are not assigned to validation org given for the cost org in Cost org relationships UI setup page.
    This is usually because inventory item master org is not same as the validation org given in costing setup (Manage Cost Organization relationship UI) and some of the items processed by cost processor are not assigned to the validation org.

    VALIDATION_ORGANIZATION_ID MASTER_ORGANIZATION_ID

    select distinct inventory_item_id from cst_inv_transactions cit where not exists (select 1 from egp_system_items_b it where it.inventory_item_id = cit.inventory_item_id and it.organization_id in (select VALIDATION_ORGANIZATION_ID from cst_cost_org_parameters where cost_org_id in ( select organization_id from hr_organization_units_f_tl where name = ‘&cost_org_code_from_program_outfile_run_control’ ) ))

    Use the inventory item id list from the above SQL in below to get the item number :

    select item_number,organization_id from egp_system_items_b where inventory_item_id = &inventory_item_id

    Validation org assigned to the cost org, make sure this validation org is listed in the above sql item id , org id list :

    select VALIDATION_ORGANIZATION_ID from cst_cost_org_parameters where cost_org_id in ( select organization_id from hr_organization_units_f_tl where name = ‘&cost_org_code_from_program_outfile_run_control’ )

    1. ERROR: CostProcessorEss: ESS Job Result: CstPreProcessor/qppUpdateTxnGroupsForTradeEventsInCit4InvTxnId: ORA-01652: unable to extend temp segment by 128 in tablespace FUSION_TEMP

    Refer Create Cost Accounting Distributions Is Ending ERROR: ORA-01652: unable to extend temp segment by 128 in tablespace FUSION_TEMP” from the log file Note 2308813.1


    1. ERROR : ESS Job Result: BP:ERROR: Process rolled back and aborted due to SQL Exception on ProcessAPInterface/insertAutoAccrualForAccrClr: ORA-00001: unique constraint (FUSION.CMR_AUTO_ACCRUAL_CLR_DTLS_PK) violated moveAPData() failed due to an unknown Exception.

    Fusion CST: Create Cost Accounting Distributions Fails With Preprocessor Failure Note 2006073.1


    1. ERROR: FND_CMN_PROC_INTERNAL_ERROR

    This is a performance issue . when the load is too high and server is unable to respond the following error is thrown, please refer to the performance section on How to Troubleshoot Create Cost Accounting Distributions Program or Cost Processor Note 2257853.1


    1. ERROR: Request XXXXX completed in error. Error Msg: CstPreProcessor/qppUpdateTxnGroupsForTradeEventsInCit4InvTxnId:ORA-01555: snapshot too old: rollback segment number 35 with name “_SYSSMU35_1304902523$” too small

    This is a performance issue . when the load is too high and server is unable to respond the following error is thrown, please refer to the performance section on How to Troubleshoot Create Cost Accounting Distributions Program or Cost Processor Note 2257853.1

    1. ValidatePeriodEss: ESS Job Result: BP:ERROR: Process rolled back and aborted due to SQL Exception on ValidatePeriod/uncostedCTCTxns: ORA-01555: snapshot too old: rollback segment number 101 with name “_SYSSMU101_1105271941$” too small

    By looking at the log the error appears to be raised due to uncosted transactions. Please make sure that re-run all the cost processes in sequence and recheck the issue

  • Oracle Fusion Finance  Important Roles

    Oracle Fusion Finance Important Roles

    Accounts Payables – User Role

    Accounts Receivable

    Role Description
    Payables Specialist Enters invoices ensuring accuracy, uniqueness, and completeness. Matches invoices to correct purchase orders or receipts ensuring that invoices comply with company policy.
    Payables Supervisor Oversees the activities of Accounts Payables Specialists. Initiates and manages pay runs. Resolves non-data entry holds.
    Payables Manager Manages Accounts Payable department and personnel. Overrides exceptions, analyzes Oracle Fusion Payables balances and submits income tax and withholding reports to meet regulatory requirements.
    Fixed Assets – User Role
    Role Description
    Asset Accountant Performs asset transactions including additions, adjustments, transfers, and retirements, ensuring accuracy and completeness. Verifies asset information, transaction details, and accounting entries through inquiry and reports.
    Asset Accounting Manager Manages fixed assets department and personnel. Monitors and performs asset transactions, maintain asset books and setups in Oracle Fusion Assets, and views asset information and accounting entries.
    Receivables – User Role
    Role Description
    Accounts Receivables Specialist Manages and implements all customer payment activities, including receiving customer payments and electronic remittance advice, performing cash handling activities, processing customer payments, and applying payments to customer accounts
    Accounts Receivables Manager Manages all accounts receivable activities, including defining policy and controls, establishing processes and procedures, resolving issues, monitoring and analyzing accounts receivable balances, and creating reports and business intelligence
    Cash Management – User Role
    Role Description
    Cash Manager Protects and develops the company’s liquid assets maximizing their use and return to the organization.
    Expenses – User Role
    Role Description
    Employee Identifies the person as an employee
    Line Manager/   Approver Identifies the person as a line manager
    Expense Manager Manages the company’s expense policies and processes. Reviews and proposes changes to expense policies.
    Expense Auditor Reviews and audits expense reports on a daily basis to ensure compliance with the company’s reimbursement policy.
    Corporate Card  Administrator Oversees the functioning of corporate card travel programs and procurement card programs. Provides support to cardholders and assures payments are made timely and no delinquencies are incurred.
    Tax – User Role
    Role Description
    Tax Manager Defines the tax policies and the most efficient tax configuration. Sets up relatively stable entities that seldom require updates, such as tax regimes and taxes.
    Tax Administrator Sets up technical areas and the integration with tax service providers
    Tax Specialist Maintains tax configuration, especially the variable entities that require periodic updates, such as tax rates and tax jurisdictions.
    Tax Accountant Prepares and files tax returns and reports for an enterprise, including country, federal, state, and local corporate, payroll, and transaction taxes.

     

  • Oracle Fusion Financial Control & Reporting Important Roles

    Oracle Fusion Financial Control & Reporting Important Roles

    Budget Manager

    Role Description
    General Accounting Manager Manages the general accounting functions of an enterprise including general ledger, subsidiary ledgers, and cost accounting.
    General Accountant Records and reports financial transactions and manages revenue, expense, asset, liability and equity accounts. Responsible for recording accounting adjustments, accruals, allocations, currency revaluations and translations.
    Budget Manager Manages one or more control budgets, including relevant setup, budget loading, exception analysis, transactional overrides, and funds available analysis and reporting.
    Financial Analyst Analyzes the financial performance of an enterprise or an organization within an enterprise.
    Budget Preparer Individual responsible for performing budget entry for one or more organizational units
    Budget Analyst Analyzes funds available
    Intercompany Accountant Individuals are responsible to manage intercompany transactions.
  • Oracle Fusion Supplier Qualification Management Important Roles

    Oracle Fusion Supplier Qualification Management Important Roles

    Role Description
    Supplier Qualification (Buyer) This role is provisioned to end-users on an as required basis for the purpose of performing supplier qualification duties like defining the requirements that a supplier should meet, qualifying the supplier by performing the required verification and audits, and assessing and maintaining supplier qualifications.
    Supplier Sales Representative This role enables supplier users to responds to requests for qualification information.
    Internal Stakeholder This role enables internal users to responds to requests for qualification information.

     

  • Oracle Fusion Supplier Portal Important Roles

    Oracle Fusion Supplier Portal Important Roles

    Supplier Customer Service Representative

    Role Description
    Supplier Administrator This is an internal job role to the buying organization. Users with this role are responsible for maintaining supplier profile information as well as administering user accounts for supplier contacts. Manages a team of supplier contract administrators.
    Supplier Manager Manages supplier information and authorizes promotion of prospective suppliers to spend authorized.
    Supplier Self Service Clerk This is a supplier job role. Supplier users with this role can maintain contact profiles and request user accounts for their fellow employees. All contact profile updates and user account requests made by the SSC require approval by the buying organization.
    Supplier Self Service Administrator This is a supplier job role. Supplier users with this role can maintain contact profiles and provision user accounts to their fellow employees, without requiring buying organization approval.
    Supplier Accounts Receivable Specialist This is a supplier job role. Manages invoices and payments for the supplier company. Primary tasks include submitting invoices as well as tracking invoice and payment status.
    Supplier Bidder This is a supplier job role. Sales representative from a potential supplier responsible for responding to requests for quote, requests for proposal, requests for information and reverse auctions.
    Supplier Customer Service Representative This is a supplier job role. Manages inbound purchase orders and communicates shipment activities for the supplier company . Primary tasks include tracking, acknowledging or requesting changes to new orders. Communicates order schedules that are ready to be shipped by
    Supplier Demand Planner This is a supplier job role. Manages supplier scheduling, vendor managed inventory and consigned inventory for the supplier company.
    Supplier Sales Representative This is a supplier job role. Manages agreements and deliverables for the supplier company. Primary tasks include acknowledging or requesting changes to agreements in addition to adding catalog line items with customer specific pricing and terms.

     

  • Oracle Fusion Self Service Procurement Important Roles

    Oracle Fusion Self Service Procurement Important Roles

    Role Description
    Procurement Requester Creates requests for goods or services for themselves. This role is inherited by users whose primary worker assignment is Employee or Contingent Worker.
    Procurement Preparer Creates requests for goods or services for others. This role must be directly assigned to a user.
    Advanced Procurement Requester Creates requests for goods or services for others. Also has access to the Add Requisition Lines function which supports the quick creation of multiple requisition lines. This role must be directly assigned to a user.
    Procurement Catalog Administrator Manages agreements and catalog content. This includes catalogs, category hierarchies, content zones, information templates, map sets, public shopping lists and smart forms.