View source | Discuss this page | Page history | Printable version   

Process Request

This article is protected against manual editing because it is automatically generated from Openbravo meta-data. Learn more about writing and translating such documents.
Back button.png   Back to General Setup


Introduction

A background process is a system action requested by the user who has to previously provide auxiliary parameter values to execute that action.

There are two background processes which are listed by default in the process request window, those are:

Apart from that there are other background processes which can also be scheduled and therefore monitored:

All of the processes above can be scheduled if logged as System Administrator role.

Process Request

Process Request window allows to review and add background processes which can be scheduled or unschedule as required.

ProcessRequest Window.png

The information to fill in to schedule a background process is:

Process defined as "Run Inmediately" and "Run Later" can either be Scheduled or Rescheduled.
Process defined as "Schedule" can either be Scheduled or Unschedule.

Costing Background Process

The Costing Background Process is the process in charge of searching for goods transactions such as:

for which its cost has not been calculated yet.

This process considers only transactions having its "Costing Status" property as:

This process calls the Costing Server process which calculates the cost of each transaction.

The transactions are calculated sequentially ordered by the Transaction Process date that is the date and time when the document that originated the transaction was processed.

If the Costing Server throws an error the background process stops and it is not possible to calculate any new transaction cost until the error is fixed.
The error message can be checked in the Process Monitor window. Note that although the Costing Background might have failed the process monitor might show a Success. Please refer to the Process Log field to get the real result message.

Some costing algorithms such as "FIFO" implement the "Pending" Costing Status as a way to delay the cost calculation of a given transaction/s until the next run.
This way the costing calculation process is not stopped for the rest of the transactions having a Not Calculated or Pending status, for which it is possible to calculate the cost.


Full list of Process Request window fields and their descriptions is available in the Process Request Screen Reference.

Back button.png   Back to General Setup

Retrieved from "http://wiki.openbravo.com/wiki/Process_Request"

This page has been accessed 2,428 times. This page was last modified on 3 April 2012, at 10:32. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.