Budget B1UP
Budget B1UP
1. OBJECTS
2. INSTALLATION
A. Import UDO folder (creation of tables, fields, and User Define Object)
i. Select the Metadata Manager functionality in the following path:
Modules\Administration \Add-Ons\B1 Usability Package\Configuration Module\Master Data Management\Metadata Manager
iii. At the end, the system will send this notification of created tables and fields.
B. Update the following objects, with the same code and order.
i. Select the “Object Registration Wizard” functionality in the following path:
2
1
1 2 3
vii. Select the fields in the same order. The description can be changed.
C. Create views (for Hana update commands, filters can be adjusted). Execute in order in the Management
Studio.
D. Import all functions, validations, buttons, etc., from the B1UP folder , in the following order:
i. Universal Functions
ii. Validations
iii. Buttons
iv. Item Placement Tools
v. Mandatory Fields
vi. Configuring Read Only Fields
vii. Print & Delivery
a. Report Action
b. Bulk Send Settings
c. Report Settings
viii. Menu *
2
3
1 4
SELECT '' "Code",'' "Description" UNION ALL SELECT T0."Code", T0."Name" FROM "@BUDGET_TYPE" T0
IF $[$38.U_Type.0]='OHEM'
BEGIN
SELECT T0.[empID], T0.[firstName]+' '+ T0.[lastName] AS "Name" FROM OHEM T0
END
IF $[$38.U_Type.0]='OUSR'
BEGIN
SELECT "INTERNAL_K" AS "ID","USER_CODE" AS "Codigo" FROM OUSR
END
IF $[$38.U_Type.0]='OHEM'
BEGIN
SELECT T0.[firstName]+' '+ T0.[lastName] AS "Name" FROM OHEM T0 WHERE T0.[empID]=$[$38.U_Solicitante.NUMBER]
END
IF $[$38.U_Type.0]='OUSR'
BEGIN
SELECT "USER_CODE" AS "Codigo" FROM OUSR WHERE "INTERNAL_K" = $[$38.U_Solicitante.NUMBER]
END
- Request: ID_Solicitante
- Request Name: Name_Solicitante
3. SETTING
b) In the Universal function BG-023, the Macro must be configured with the internal ID of the Report “Budget
Authorization Notification”.
b) Create the classifications in the Activities and configure them in the Universal Function BG-022.
a) Configure the Authorization Models for the creation of new documents in this case of the Purchase
Request:
i. Create Authorization Model in SAP:
• Authorization Model, must be configured by query. The model code is the same as the user
code. If it is required to handle more complex authorization models, it is necessary to adjust
the universal function BG-007.
• Authorization Stages
Example:
ii. Configure Budget Models and Budget amounts for new documents, based on the ID of SAP models,
users and Human Resources employees.
User SAP or ID
Employee and
Name
a) Enter the path Modules\Budget\Advanced Budget. Create the Budget, it can have Cost centers of one or
more dimensions.
a) This use case is configured for documents of type Item and Purchase Order. In the form settings, make
sure that the following columns are visible:
b) Create the Purchase Order making sure to fill out the following additional fields:
- Project and Cost Centers (if is necesary), Type, Requester.
d) Enter the path Modules\Budget\ Authorization By Line Reports\ Pending Authorization By Line Report.
e) When all lines are authorized, the document status changes to "Open" and you can continue with the
purchasing workflow.
a) In the Budget Reclassification Module, we select the account, cost centers (only if applicable) and the
month. There are 3 types of changes:
- Reclassification: For reclassification we need to select the account, origin cost centers and month
of origin, as well as the destination.
- Increase: We only need to define the destination that we need to increase, Account, Cost Center
and Month.
- Decrease: We only need to define the destination that we need to decrease, Account, Cost Center
and Month.
c) To Authorize the budget adjustment, the Authorizing user enters the Pending Authorizations Report:
Modules\Budgets\Reports\ Pending Authorizations Report
e) The requesting user may modify the budget adjustment, as long as he or she is not authorized, and a new
notification will be sent to the Authorizing user. From the reclassification module you can send an Email
notification to remind the Authorizer of the pending document.
f) The Authorizing user may modify their decision from the Authorizations report.