PDC Solution Functional Document
PDC Solution Functional Document
Page 2 of 13
1 Introduction
Collection of PDCs is a typical business practice, especially in UAE. In Oracle, there is no standard solution to
address this process. In the absence of a PDC Solution AGI is invoicing the Tenants for the complete Lease
tenure, create future dated receipts against the PDCs and apply these receipts against future dated invoices.
Invoicing for future period leads to complications especially in case Pre-Mature Termination of the Lease,
reversing future dated invoices/receipts and proper accounting can be very cumbersome process. For variety
of scenarios a consistent procedure cannot be followed in billing methods.
Having a PDC solution will enable user to manage PDC effectively with better control on different statuses.
Auto creation of AR Receipts and application on AR Invoices / Credit Memos will reduce the efforts required
for manual receipt creation and application. User will focus on reconciliation reports generated as a result of
schedule processes and do required corrections (if required) in Oracle AR.
Abbreviation Explanation
Page 3 of 13
2 Business Requirements
Page 4 of 13
3 Functional Design / Detailed Requirements
PDC Management
This process covers PDCs Management from Entry till creation of AR Receipts and application on AR Invoices
Legend
Property Leasing
Oracle R12
Enter Lease Receive Cheques Custom PDC Solution
Contract in from Tenant and Manual
Start
Oracle Property Send it to
Manager Finance
PDC acknowledgement
report, handover to
Tenant
No
Enter/Update PDCs
Sort out all received
details and link it Run PDC Are PDCs linked
PDCs for the day
with relevant acknowledgement correctly with Lease Yes
and submit into
Property Lease repor Billings
remittance bank(s)
Property Finance
billings
End
Page 5 of 13
Role
Process Process performing
Process Step To-Be Solution
Step ID Step Type the
process
PDC 1.1 Enter Lease Contract in Standard Leasing 1. Process Pre Requisite: NA
Oracle Property Manager
2. Process Input: Lease Details
3. Process Output: LA & Unit History
4. Process Frequency: As & when a
New Lease is created.
5. Accounting Entries: None
6. Scenario: Manage PDCs
PDC 1.2 Receive cheques from Manual Leasing 1. Process Pre Requisite: NA
Tenant/Customer
2. Process Input: Lease Details
3. Process Output: Received
Cheques
4. Process Frequency: As & when
required.
5. Accounting Entries: None
6. Scenario: Manage PDCs
PDC 1.3 Enter/Update PDC Details Custom Finance 1. Process Pre Requisite: NA
and link it with relevant
2. Process Input: Cheques against
Property Lease billings.
Following key details will be Property Lease Billings
entered against each PDC 3. Process Output: Stored Cheque
- Cheque Numbers
details
- Received Date
- Maturity Date 4. Process Frequency: As & when
- Remittance Bank required.
- Receipt Method 5. Accounting Entries: None
- Amount (Incl VAT)
6. Scenario: Manage PDCs
- Property Billings Lines with
applied amount for the
entered PDCs
Page 6 of 13
PDC 1.4 Print acknowledgement and Custom Finance 1. Process Pre Requisite: NA
hand over to tenant
2. Process Input: Cheques against
Property Lease Billings
3. Process Output: Applied Receipts
4. Operational Report ID: This will be
custom Report.
5. Process Frequency: As & when
required.
6. Accounting Entries: None
7. Scenario: Manage PDCs
PDC 1.5 PDCs linked correctly with Custom Finance 1. Process Pre Requisite: NA
Lease billings?
2. Process Input: Cheques against
Process to validate links
between PDC and Lease Property Lease Billings
Billing lines. Generate 3. Process Output: Cheque
Output files for the Validation Results
validation results. Change
4. Process Frequency: As & when
PDC status from DRAFT to
VALIDATED for the validated required.
records 5. Accounting Entries: None
6. Scenario: Manage PDCs
PDC 1.6 Sort cheques and forward to Manual Finance 1. Process Pre Requisite: NA
bank
2. Process Input: Collected Cheques
3. Process Output: Sorted and sent
to bank
4. Process Frequency: As & when
required.
5. Accounting Entries: None
6. Scenario: Manage PDCs
Page 7 of 13
PDC 1.7 Execute/Schedule processes Custom Finance 1. Process Pre Requisite: NA
on predefine frequency
2. Process Input: Validation of
(Daily or Monthly).
Following programs will be Cheques against Property Lease
scheduled; Billings
- Auto Invoice Master
3. Process Output: AR Receipt
Program
- Receipts creation for Creation and Application on AR
matured and validated PDCs Invoices/Credit Memos
- Receipt application on AR 4. Process Frequency: As & when
Invoices created against
required
Lease Billing lines linked with
PDCs 5. Accounting Entries: Oracle AR
Standard Accounting
6. Scenario: Manage PDCs
Page 8 of 13
4 Assumptions
4.1 Business Assumptions
SN Assumption
1 Lease Contract will be entered in Oracle Property Manager prior to entering data in PDC
If PDC value will be inclusive of Tax then business user has to enter tax percentage for applicable
billing lines. It is required to match the billing lines value with PDC value otherwise system will not
2
validate the record. Records in Un-Validated status wouldn’t transfer to AR for Receipt Creation and
AR Invoices/Credit Memos applications.
Page 9 of 13
5 Data Migration Strategy
1 Creation of Negative Billing Lines in Property Manager Module to record the Credit Memos against the
existing AR Invoices created in Future Periods.
2 Creation of Negative lines in Custom table to record the Credit Memos against existing Data Migration
manual AR Invoices created in Future Periods.
3 Replication of Outstanding PDCs exists in Oracle AR along with the Applied AR Invoices/Credit Memos
with PDC Management Solution.
4 Linking of Property Billing Lines and Data Migration AR Invoices created in Point # 1 and 2 with PDCs in
Point # 3.
5 Auto Creation and Application of Credit Memos against the Billing Lines and Data Migration AR Invoices
created in Point # 1 and Point # 2.
6 Creation of Positive Billing Lines in Property Manager Module for recording of Positive AR Invoices against
the Credit Memos created in Point # 1.
7 Creation of Positive Lines in Custom table for recording of Positive Data Migration AR Invoices against the
Credit Memos created in Point # 2.
8 Linking of Property Billing Lines created in Point # 6 and Point # 7 with PDCs in Point # 3.
Page 10 of 13
6 Data Flow Diagram
AR Receipt
1. AR Receipt creation through an automated process
2. AR Receipt application through an automated process
Creation & End
Application
Page 11 of 13
7 Open Issues
No Description Severity Assigned To To be Resolved by
1
2
3
4
5
Page 12 of 13
8 Closed Issues
No Description Severity Assigned To Resolution
1
2
3
4
5
Page 13 of 13