My Oracle Support Banner

Paysheet REST API Is Not Showing the Correct Payment Method (Doc ID 2249830.1)

Last updated on MAY 31, 2018

Applies to:

Oracle Fusion Incentive Compensation - Version and later
Oracle Fusion Incentive Compensation Cloud Service - Version and later
Information in this document applies to any platform.


Using Payment REST API, user gets NULL value for the [ payment method ] field that was updated using webservice.
However, REST API returns value for the [ payment method] field that was updated manually via Fusion Application.

The Payment REST API should return value for the [ payment method] if user can see it in the Fusion Application.

1. Create unpaid payment batch "ICPay Jan-17 Payment"
    Participant : ICPaymentRep1
    Action: Lock > Submit > Approve
    Note: Payment Acknowledgment [ Payment Method ] is blank ... and is NOT enabled

2. Pay Payment Batch (request_id 601625)
    Business Unit = IC Business Unit
    Payment Batch Name = ICPay Jan-17 Payment

3. Manage Payment Batches ... show Paysheet Status = Paid
    Note: Payment Acknowledgment [ Payment Method ] is blank ... but is NOW enabled to be updated.

4. Use webservice to update the [ Payment Method ]
    Sample Payload :
<soapenv:Envelope xmlns:soapenv="" xmlns:typ=""
<pay:BusinessUnitName>IC Business Unit</pay:BusinessUnitName>
<pay:PaymentBatchName>ICPay Jan-17 Payment</pay:PaymentBatchName>
<pay:PaymentMethod>KimTest Using WebService 1</pay:PaymentMethod>

5. Manage Payment Batches ... show Paysheet Status = Paid
    Confirmed Payment Acknowledgment [ Payment Method ] ... shows "KimTest Using WebService 1"

6. Use REST API to retrieve the data.;
... returns 2 records (paysheet_id 3001, 3002 ... the payment_method is blank. )


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.