Add the new payment group

Dear,

Could someone explain in details the steps to create the new group of payment like cash on delivery?

Please don't tell me to refer to the documentation because I did not understand what

http://docs.Oracle.com/CD/E26180_01/platform.94/ATGCommProgGuide/HTML/s1008extendingthepaymentprocesstosupp01.html

the implementation is not clear

Any help is appreciated... Thanks in advnace

Create a payment CashOnDeliveryPaymentGroup extension of PaymentGroupImpl with its group properties

create the interface and implementation classes - CashOnDeliveryProcessor with the following methods

Public CashOnDeliveryStatus permits (CashOnDeliveryInfo, cashOnDeliveryInfo, CashOnDeliveryPaymentGroup cashonDeliveryGroup);

public CashOnDeliveryStatus flow (CashOnDeliveryInfo cashOnDeliveryInfo, CashOnDeliveryStatus cashOnDeliveryStatus, CashOnDeliveryPaymentGroup cashonDeliveryGroup);

public credit of CashOnDeliveryStatus (CashOnDeliveryInfo cashOnDeliveryInfo, CashOnDeliveryStatus cashOnDeliveryStatus, CashOnDeliveryPaymentGroup cashonDeliveryGroup);

Create CashOnDeliveryProcessorImpl application CashOnDeliveryProcessor processor pipeline

Create CashOnDeliveryStatus PaymentStatusImpl extension

create ProcProcessCashOnDelivery payment processor that extends ProcProcessPaymentGroup and replace authorizePaymentGroup, creditPaymentGroup and debitPaymentGroup methods to return the CashOnDeliveryStatus object

Create a bean object of CashOnDeliveryInfo containing all the data required by the methods of CashOnDeliveryProcessorImpl

Create ProcCreateCashOnDelivery pipeline processor, which should create CashOnDeliveryInfo and add it to the object PaymentManagerPipelineArgsDictionary

Add the pipelinechain in paymentpipeline.xml for an example

Add the new entry in PaymentManager.paymentGroupToChainNameMap

& paymentGroupToChainNameMap =.

xyz.payment.CashOnDeliveryPaymentGroup = cashOnDeliveryProcessorChain

Add the new class to the paymentTypeClassMap and add the new class of real estate beanNameToItemDescriptorMap to OrderTools and

& paymentTypeClassMap =.

cashOnDelivery = xyz.payment.CashOnDeliveryPaymentGroup

& beanNameToItemDescriptorMap =.

xyz.payment.CashOnDeliveryPaymentGroup=cashOnDelivery,\

xyz.payment.CashOnDeliveryStatus = cashOnDeliveryStatus

In OrderRepository.xml

Add to the point-descriptor paymentGroup

create descriptor of the item with the properties and create the db as a result table

Regardless of the required properties

Regardless of the required properties

It could be useful, Wow I spent 20 minutes on this

Tags: Oracle Applications

Similar Questions

  • Add the new port group to dSwitch

    Hello

    Given that I have never done this and this prod, as I decided to ask first ;-)

    In ESXi 4.1 using a dSwitch, if I add a NEW port group using a VLAN that is not in use (on this dSwitch), that will force any failure to migrate it virtual machines on this dSwitch?

    Adding this new group of port causes the dSwitch "reset" in a manner that will cause the failure?

    You should be able to add, modify and/or delete groups of ports without affecting other groups/VMs port connected to other port groups. Just follow the steps in http://kb.vmware.com/kb/1010593

    André

  • Windows Mail: How to add the new contact group

    In Windows Mail my toolbar has no "New Contact Group" to click.  How can I create a new contact group, please?

    In Windows Mail my toolbar has no "New Contact Group" to click.  How can I create a new contact group, please?

    RE: New group contact button missing
     
    Open Windows Mail > click Contacts > on this Contacts window, right-click on an open space inside the window > click Customize this folder > under what kind of folder do you want? Click the pointer on the far right (there is only a single pointer here), click Contacts > OK

    Now look, you will see new Contact button group.

    t-4-2

  • Add the new disk group to the existing group

    Hello world

    I have a Dell T310 server with a PERC 6 controller. My current setup is:

    Disk 0-1 TB

    1-1 TB drive

    Players above are mirrored and partitioned the drive C and D.

    The first problem I have is the drive C: is 40GB (from the factory) and is running out of disk space.

    I bought 2 2 TB drives and was hoping to install readers, their mirror and more 1 TB disks and use the disks of 2 TB as the new D: - I would image current data on D for new readers.

    I have installed 2 new readers (2.0 TB), but when I go into the settings of the raid controller I am only able to assign spare readers?

    Can someone please let me know what I am doing wrong?

    I already have a full backup of the server.

    Thank you.

    CSFD

    Start CTRL-R, VD MGMT, highlight the controller in the left upper corner, F2, Create/New. (Don't forget to select advanced options and Initialize boxes.)

  • How to add a transient attribute of a table values in the new attribute group wise transient that is to say wise customer?

    Mr President.

    How to add a transient attribute of a table values in the new attribute group wise transient that is to say wise customer?

    as below

    custwisevalue.png

    Concerning

    Hello world

    for an overview in the following form

    This is the sql query that reach this format

    SELECT c.name customer_name,
            p.name product_name,
            sl.sal_qty,
            sl.unit_sal_price,
            sl.sal_qty*sl.unit_sal_price AS salesvalue,
            CASE
              WHEN ROW_NUMBER () OVER (partition by c.cust_id order by p.prod_id desc,sl.sal_id desc) = 1 THEN
                  SUM (sl.sal_qty*sl.unit_sal_price) OVER (PARTITION BY c.cust_id)
            END totals
    FROM customer c INNER JOIN sales s ON s.cust_id = c.cust_id
    INNER JOIN salesline sl ON sl.sal_id = s.sal_id
    INNER JOIN product p ON p.prod_id = sl.prod_id
    ORDER BY c.cust_id,p.prod_id,sl.sal_id
    

    Cheers and enjoy

    Respect of

  • Add the new hard drive into the data store in ESXi 4.1

    Hi all

    I got ESX 4.1 installed on the Dell server, and I have 3 virtual machines on a data store.

    I added a new 500 GB scsi hard drive to the server,

    and I need to add it to the datasore or create a new...

    How can I see this new hard drive? and add it to the data store?

    Waiting for your help.

    concerning

    Abrams

    Oracle system engineer

    Abrams,

    That's all I can help you.  These instructions are based on the Perc 5 / i controller, which I think you have on our system.  You have not specified the server so I just assumed that this is so.

    1. unscrew the hot spare that you just made.  Follow this link from Dell.
    http://support.Dell.com/support/eDOCS/storage/RAID/PERC5/en/UG/HTML/chapterh.htm#wp1061343

    2 follow the link for the installation of virtual disks - http://support.dell.com/support/edocs/storage/RAID/PERC5/en/UG/HTML/chapterh.htm#wp1069357

    This link has three steps to void, skip the step on "spare parts of designate hot."
    a. create the virtual disks and select virtual disk options.   -Online steps to create another disk group and add the new disk to the disk group.
    (b) designate the drives hot spares (optional). =>, YOU CAN SKIP THIS STEP
    c. initialize virtual disks. -online must do.  just do not initialize the incorrect disk.

    After the step #2 c, you should be able to access the drive in ESXi or command-line (list of nmp esxcli devices).

    And no, you cannot add this manaully until do you step #2 above which is to define the disk group, creating virtual disks and initialize the virtual disk.

    Good luck.

  • Cannot add the new log file for the 11g database.

    Salvation of DBA

    I'm not able to add the log file, I receive the error message when the database is added.

    SQL > alter database add logfile group 3 ('/ oracle/DEV/db/apps_st/data/log03a.dbf','/oracle/DEV/db/apps_st/data/log03a.dbf') Re-use of size of 50 m;
    alter database add logfile group 3 ('/ oracle/DEV/db/apps_st/data/log03a.dbf','/oracle/DEV/db/apps_st/data/log03a.dbf') Re-use of 50 m of size
    *
    ERROR on line 1:
    ORA-01505: Error adding log files
    ORA-01577: cannot add the log file ' / oracle/DEV/db/apps_st/data/log03a.dbf'-fichier
    already a part of the database

    SQL > select a.group #, a.status, a member of the journal of v$ a, v$ logfile b where a.group # order of b.group = # 1;

    GROUP # MEMBER STATUS
    ---------- ---------------------------------------- ----------
    1 ACTIVE /oracle/DEV/db/apps_st/data/log01a.dbf
    1 ACTIVE /oracle/DEV/db/apps_st/data/log01b.dbf
    /Oracle/DEV/db/apps_st/data/log02a.dbf CURRENT 2
    /Oracle/DEV/db/apps_st/data/log02b.dbf CURRENT 2

    Kindly help me to add the new log file to my database.

    Thank you
    SG

    PGO

    Please see (how can redo log group be dropped when it ever becomes inactive?) [ID] 730827.1).

    Thank you
    Hussein

  • Add the new entry name of folder of bookmarks does not

    (There's a reason I'm fool the previous thread on this subject, as well as my response to this: I couldn't find a way to add FireFox 10.0.2 to the tags of the thread.) If the thread tags may be edited/added, I wouldn't highlight problems with FireFox 10.0.2 by launching this new thread.)
    RE add new bookmarks folder, can not enter the name of the new folder:

    I am now having this problem with FireFox 10.0.2, 11/03/2012

    When I click on add a folder, a new folder appears in the tree view and the folder name field is highlighted for the entry. But when I start to type characters in the field, I can only type 1 or 2 characters at the most seized stops accept input. I then go to the bookmarks menu, locate the new folder, right-click it, click Properties and complete the registration of the name of the folder.

    At worst, the folder name field will cease to accept entry as soon as I type the first tank, in which case the name of the folder will remain as "new folder." I find the new folder in the bookmarks menu to change the name, as described above.

    It is very annoying because it adds a number of additional steps just to add a new folder in the bookmarks menu. Add the new folder through the "Show all bookmarks" and navigate through the folder hierarchy are an alternative workaround, but that records all the steps.

    Any ideas or solutions?

    Hi John99,
    It has worked well in Mode without failure. Thanks for the suggestion!

    I'm going offline a bit to understand what add-on, plugin, etc., could be causing it. In the meantime, I have marked your suggestion to use Mode safe as useful so that anyone else coming here could get the clue.

    I should probably drop another line in the thread for the guy who in (or has been) using FireFox 7...

    I'll post my results if I can understand it.

    UPDATE:

    I went after any add-on which had nothing to do with bookmarks.

    It was the first add-on I tried, SortPlaces 1.9.1 that automatically sorts bookmarks in various ways according to the parameters. When I disabled it, the problem disappeared.

    I re-enabled it and checked the options to see if I could understand why she was stop to add the new folder. In the 'Options' tab, there is a time limit for how long interval SortPlaces will wait before you sort a bookmark changed or added. It was set to 3 seconds.

    It is not long enough for old men by typing the new name of folder. I put it in 10 seconds. Then, I created a new folder of bookmarks and start typing a name long nonsense, while I looked at the clock. After that 10 seconds it stopped accepting the entrance, right on the mark. What this hidden for me earlier, it was that when he stops to accept input, you don't see the new folder to place in the position of sorting on the menu add a folder. You will see that if you expand the folder later. It's probably why I didn't connect the two.

    Anyway, problem solved. I'm leaving the delay to 10 seconds. If I ever need to be longer, I'll just increase it.

    Thanks again for the suggestion of Mode safe and enjoy the next season of mud.

    Alan Mintaka

  • How to add the 'new tab' button next to the last tab?... I use version 9.0.1. and they are missing and I can't find how to add.

    I got the new tab next to open tabs button, but with a recent update of Firefox, the tab button disappeared. Went through all the help points, but how do I add the new Help tab is not listed. The only way to open a new tab is manually using the buttons on windows/t or opening the file and choosing the new tab.

    Hello

    It could be that he is hidden behind another icon. Please try this: right click on the empty space after the last tab and Customize.... With the mini window open, you can move the other toolbars and icons to check if the new tab button is hidden. You can also check inside the mini window customize the icon named new tab or click Restore Default Set that will be hopefully restore back. Please note that if nothing is uninstalled or disabled when you click on restore by default, you will have to redo all changes to manual/personal toolbar.

    Customize toolbars

  • What does offline or online when you say: servicing an image Windows 7 to add the new application online? and what is the difference between the online and offline maintenance image

    What does offline or online when you say: servicing an image Windows 7 to add the new application online? and what is the difference between the online and offline maintenance image

    Your question it will be better answered in forum Windows 7 installation and deployment on TechNet:

    Windows 7 installation, Setup, and Deployment Forum

  • Unit - mailbox moved to the new storage group is not available

    Hello

    I have a 4.0 (4) unit UM with a message from Exchange 2003 offbox store. During the initial installation, only the first storage group on the mail server was present and mailboxes of the users are hosted here.

    Recently, a new storage group was created on the mail server and a mailbox has been moved from the first group of storage to the new storage group. The Subscriber is able to receive voice messages via e-mail, however his MWI does not illuminate. When it tries to connect to retrieve messages on his phone, the unit said "your messages are not available now.

    I am able to create or import users that are hosted in the new storage group, but I'm having the same symptoms. Is it necessary to rerun the configuration of message store wizard?

    Thanks in advance.

    Have you run Assistant permission for the new Bank of mailboxes?

    The other thing to do is to restart the AvMsgStoreMonitor service; But wait after hours. A reboot will do the same.

  • How to add the new column in existing table to our desired location?

    How to add the new column in existing table to our desired location?

    For example, I have to add the new column 'course' before the salary column in the emp table.

    I think the best way is to add the column at the end of the table and create a new view with the order of the columns...

    Another option...

    places the data into a temporary table and recreate the table with the correct order of the columns, and then insert data to the table from the temporary table

    Refer

    Add column (from table) in the desired position

    Example:

    CREATE TABLE temp_my_user LIKE)

    SELECT * FROM password);

    DROP TABLE password;

    (Password) CREATE TABLE

    userID NUMBER

    , first name VARCAHR2 (25)

    , middleInitial VARCHAR2 (1)

    (, name VARCHAR2 (25));

    INSERT INTO password (userID, firstName, lastName)

    (SELECT username

    first name

    lastName

    OF temp_my_user);

    DROP TABLE temp_user;

  • Add the new storage provider

    Hello

    I try to add the new provider (HP P2000 G3 MSA FC) storage for VMware vSphere Web Client 6, then these steps vSphere 6.0 Documentation Center

    What is the "URL" or where I can find it? I used http://192.168.190.30/ which is the web storage console IP, but get error "the specified provider URL is not valid.

    TIA

    Hello

    VASA Provider URL is accessible via HP OneView plugin for VMware vCenter...

    See details in the section "Support of VASA" on page 37 of this white paper from HP to address official:

    http://WWW8.HP.com/h20195/v2/getpdf.aspx/4AA1-0290ENW.PDF?ver=8.0

  • Just changed my account information for payment, but payment results in a week, enough time for the new payment will be held for the new account?

    Just changed my account information for payment, but payment results in a week, enough time for the new payment will be held for the new account?

    HI Lucas,.

    I see that you have tried to change the billing details, but they were not properly updated.

    Please get in touch with the customer: -.

    Contact the customer service

  • Add the new SCSI controller and new drive - powershell SDK

    Hi all

    I'm trying to add the new disc of paravirtual to my VMs. There are two types of virtual machines in the environment; a Paravirtual controller attached and others are without controller; so my task is to set the new drive of paravitual using powershell SDK.

    So far I am successful with my code if the controller is already present but the script fails when I try to attach the controller. with the error.

    RecommendDatastores: The method call failed because [System.Object []] contains a method named "RecommendDatastores".

    C:\NodeDeployment\Inprogress\Add_newPVScsiDisk.ps1:111 tank: 44

    + $generatedkey = $SRM. RecommendDatastores < < < < ($storageSpec)

    + CategoryInfo: InvalidOperation: (RecommendDatastores:String)], RuntimeException

    + FullyQualifiedErrorId: MethodNotFound


    I know that this script is not good enough to post here because it is an initial draft, but in the script attached please help me with the present part-

    The Script requires a csv with VMname entry; Disksize to be attached and store cluster data

    else {
                Write-Host "Paravirtualized SCSI Controller Not Found in $vmname.. Trying to add new scsi controller and additional Hard-disk..."
                $NewSCSIDevice = New-Object VMware.Vim.VirtualDeviceConfigSpec
                $NewSCSIDevice.operation = "add"
                $NewSCSIDevice.device = New-Object VMware.Vim.ParaVirtualSCSIController
                $NewSCSIDevice.device.key = -222
                $NewSCSIDevice.device.busNumber = ($allScSiController.BusNumber.Count)
                $NewSCSIDevice.device.sharedBus = "noSharing"
                $NewDiskDevice.device.controllerKey = -222
                $NewDiskDevice.device.unitNumber = 0
                $NewDiskDevice.device.capacityInKB = ($diskSize * (1024 * 1024))
                $storageSpec.configSpec.deviceChange += $NewDiskDevice
                $storageSpec.configSpec.deviceChange += $NewSCSIDevice
                $generatedkey = $SRM.RecommendDatastores($storageSpec)
                $key = $generatedkey.Recommendations[0].Key
                $SRM.ApplyStorageDrsRecommendation_Task($key)
    }
    
    

    OK I have it myself; I guess busnumber was the problem. He converted to INT working like charm...

    Now, I have to work with storage Drs IE. with the ReconfigureVM_task method. hoping that will work also...

    else {}

    [int] $busnumber = $allScSiController.Count

    Write-Host "paravirtualized SCSI Controller not found in $vmname... Try to add the new controller scsi and extra hard drives... »

    $NewSCSIDevice = new-Object VMware.Vim.VirtualDeviceConfigSpec

    $NewSCSIDevice.operation = 'Add '.

    $NewSCSIDevice.device = new-Object VMware.Vim.ParaVirtualSCSIController

    $NewSCSIDevice.device.key = - 222

    $NewSCSIDevice.device.busNumber = $busnumber

    $NewSCSIDevice.device.sharedBus = "noSharing".

    $NewDiskDevice.device.controllerKey = - 222

    $NewDiskDevice.device.unitNumber = 0

    $NewDiskDevice.device.capacityInKB = ($diskSize * (1024 * 1024))

    $storageSpec.configSpec.deviceChange += $NewDiskDevice

    $storageSpec.configSpec.deviceChange += $NewSCSIDevice

    $generatedkey = $SRM. RecommendDatastores ($storageSpec)

    $key = $generatedkey. Recommendations [0]. Key

    $SRM. ApplyStorageDrsRecommendation_Task ($key)

    }

    ---

    Concerning
    Sanshis

Maybe you are looking for