quick help in vistex technical

9

Click here to load reader

Upload: sapyard

Post on 20-Jan-2017

477 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Quick Help in Vistex Technical

Quick Help in Vistex Technical

www.sapyard.com

http://www.sapyard.com/

Page 2: Quick Help in Vistex Technical

Modules in Vistex

1. Customer Rebate 2. Chargeback 3. Contract 4. CLM

http://www.sapyard.com/

Page 3: Quick Help in Vistex Technical

Some common enhancement in Vistex

Module Sample Project Enhancement Description

Chargeback Edit and Transmit EDI idocs (NEW Enhancement

object required)

Chargeback Auto deduct posting-Resubmit Deduction Job

Correction

Chargeback Chargebacks - EDI849 Idoc Posting rule changes

Chargeback Waiting to Deduct Report

Chargeback Populate new type for all Chargeback lines

Chargeback

Chargeback – Coding for Negative lines

Contract Membership Change Enhancement

Contract Membership Change Enhancement II

Customer Rebate Daily Estimate entries to GL should only be created

for Eligible Materials

Customer Rebate Agreement Search Report

CLM Add new fields to agreement workbench

CLM Addition of new billing docs as pro sales

http://www.sapyard.com/

Page 4: Quick Help in Vistex Technical

Any namespace starting with /IRM/ is standard Vistex; we are not supposed to make any changes in it even if these opens in editable mode.

We should create an implicit enhancement to enhance the standard vistex program.

We can enhance the BADI by creating new z-implementation.

We can append fields into /IRM structure or table same way we do with standard SAP table.

Any Z- Program created by Vistex team , we can change them directly editing it.

Create OSS message if any standard Vistex issue needs to be resolved and Vistex team will be assigned of that OSS message.

Guidelines http://www.sapyard.com/

Page 5: Quick Help in Vistex Technical

Common BADIs in Vistex modules

Function Exits used in Rebate

EXIT_SAPLXIPCR_005 EXIT_SAPLXIPCR_006 EXIT_SAPLXIPCR_007 EXIT_SAPLXIPCR_018 EXIT_SAPLXIPCR_019 EXIT_SAPLXIPCR_025 EXIT_SAPLXIPCR_026

Function exits used in CLM

EXIT_SAPLXIPPR_006 EXIT_SAPLXIPPR_007 EXIT_SAPLXIPPR_018 EXIT_SAPLXIPPR_019 EXIT_SAPLXIPPR_025 EXIT_SAPLXIPPR_026 EXIT_SAPLXIPPR_033

BADI name for Chargeback

/IRM/BADI_IPCB_ALL /RM/BADI_IPCB_IDOC

BADI for Contract

/IRM/BADI_PC_ALL

BADI for Rebate /IRM/BADI_IPCR_ALL /IRM/BADI_IPCR_ASP

BADI for CLM

/IRM/BADI_IPPR_ALL /IRM/BADI_IPPR_ASP

http://www.sapyard.com/

Page 6: Quick Help in Vistex Technical

Chargeback

/IRM/IPCB_SAVE

Contract

/IRM/PC_SAVE

Rebate

/IRM/IPCR_SAVE

CLM

/IRM/IPPR_SAVE

Function Modules which are used for

updating standard Vistex Tables

http://www.sapyard.com/

Page 7: Quick Help in Vistex Technical

/IRM/CHGBACKS -> chargeback

/IRM/PC_AGRMNTS -> Contract

Standard Message Types for Vistex IDOC http://www.sapyard.com/

Page 8: Quick Help in Vistex Technical

For Chargeback : /IRM/IPCBM , /IRM/IPCB34, /IRM/IPCB21, /IRM/IPCB23, /IRM/IPPCM

For Rebate:

/IRM/IPCRM, /IRM/IPCRASP, /IRM/IPCRCIP, /IRM/IPCRCCP

For CLM: /IRM/IPPRM, /IRM/IPPRASP, /IRM/IPPRCIP, /IRM/IPPRCCP

For Contract (Staging)

/IRM/PCMS, /IRM/PCSGMBLK For Contract (Active)

/IRM/PCM, /IRM/PCGMBLK

/IRM/IPSPRO is for Vistex modules same like SPRO in standard SAP

/IRM/GVPFM is for Vistex modules to maintain requirements and formulas

For data transfer routine we can open it through SE38 and program name should /IRM/<Routine number>

Frequently Used Tcodes in Vistex http://www.sapyard.com/

Page 9: Quick Help in Vistex Technical

Chargeback

/IRM/IPCBHDR, /IRM/IPCBITM, /IRM/IPCBDFL, /IRM/IPBKPF, /IRM/IPBKPFINDX

Contract

/IRM/PCSHDR, /IRM/PCSPRD, /IRM/PCHDR, /IRM/PCPRD, /IRM/PCSBLK, /IRM/PCBLK

Rebate

/IRM/IPCRASP, /IRM/IPCRHDR, /IRM/IPCRITM, /IRM/IPCRPART, /IRM/IPCRSCPD, /IRM/IPCRSPTD, /IRM/IPCRVSP, KONA

CLM

/IRM/IPPRASP, /IRM/IPPRHDR, /IRM/IPPRITM, /IRM/IPPRPART, /IRM/IPPRSCPD, /IRM/IPPRSPTD, /IRM/IPPRVSP, Kona

Frequently Used Tables in Vistex http://www.sapyard.com/