VBOX table update while creation of invoice via VF01
Hi Experts,
I am creating a credit memo through VF01.
I want to know the code location where the VBOX table is getting updated during this procedure.
Actually the region for my credit memo is 'ON' . But in VBOX table , varaible key field , it is entered as 'QC'.
So I need to debug what actually is happening.
Please let me know the code location where I can find the code regarding the VBOX table during credit memo creation through VF01.
Thanks and regards,
Ashish Goyal
EXIT_SAPLV60B_008 is triggered when an SD invoice is transferred to accounting (SD -> FI), so it is not triggerred if:
- an invoice is not relevant for accounting;
- an invoice is relevant for accounting but some of its data result in an error that occurs before the system starts transferring the document to FI.
So you can use that exit to be informed of invoices being created and posted to FI.
regards
Similar Messages
-
Tables updated while creating order, before saving
hi friends,
Please provide list of tables updated while creating the order, before saving it.
regards,
vandana aroraHi
The following tables get updated
VBBE - Sales Requirement
VBLB - Release Order Data
VBAK - Sales Document Header
VBPA - Partner Table
VEPVG - Delivery Due Index
VBAP - Sales Document Item Data
VKDFS - SD Index: Billing initiator
VAPMA - SD Index: Order Item by Material
VAKPA - SD Index: Order Item by Partner Function
VBEP - Schedule Line
VBKD - Sales Doc: Business Data
VBEH - Schedule Line History -
Error while raising a invoice using VF01
Hi,
I am getting an error while raising a invoice using VF01.
Error as follows
RV_MESSAGE_UPDATE
Update was terminated
System ID.... TIP
Client....... 300
User..... user1
Transaction.. VF01
Update key... E66E6454075548D8922BAC091E81F0CB
Generated.... 18.07.2007, 18:57:38
Completed.... 18.07.2007, 18:57:38
Error info... TD 443: WRITE_FORM
Pls help
Points will be rewarded.
ThanksHi,
This is an ABAP short dump. If you go through the error log, there will be a section where in you can see > What caused the problem.
Try to analyze this log and you can find a solution. Probably, you can also check whether there is any OSS note with this error message.
Thanks
Murali. -
QALS table update while using MFBF transaction
Hi ,
I added new field with Z to QALS table and i want to fill this field when user use MFBF transaction while pushed save button.But i need mat. document number (mblnr) when i find value of new field which i added.I found EXIT_SAPLQPL1_002 exit which i can change value of QALS table but when i enter into this exit mblnr filed is coming empty.I also tried to find a badi and found INSPECTIONLOT_UPDATE badi's CREATE_BEFORE_UPDATE method.Here i have all values of QALS.But when i change value of new field after this method it becomes empty again.Is there any way to fill this field from mfbf transaction using mblnr?Hi Mehul,
You make use of Wait statement within the BAPI. let the system wait for 2 milliseconds.
use wait = 2. then try doing the same. I think your error would be resolved.
Reward points if this helps,
Kiran -
No commitment Item Update while creation of Sales order
hi,
I have maintained Derivation Rule
Co Code / GL/ BA/ Plant / S Loc/ = Fund / Comitement / Fund Center.
Stil in that case at the time of creation of Sales order, systeme is giving error (++No commitment Item Update M V2225++)
And also i have maintained the Comitement Item in GL master.
Could you give me some solution.
Thanks
Nilesh RHi Nilesh R,
Please check the following information of Consulting Note 1268001 (the same for funds center is valid to commitment item):
1. You receive the error message in a Sales Order (SD) process.
a) SD customizing settings for FM objects.
You can set "commitment item" as an optional entry in SD customizing settings for field status. This can be checked in the IMG path: SPRO -> Public Sector Management -> Funds Management Government-> Actual and Commitment Update/Integration -> Integration ->
Maintain Field Status for Assigning FM Account Assignments
You should have a record with Object type = '04' (sales order).
It is not necessary to have the field as required (unless you want to insert it in the origin process) due to the fact that
this can avoid the account assignment derivation between CO objects and FM objects. The field can not be hidden otherwise it will be not derived.
For more information, check note 572729.
The system response depends on how you defined the fields of the FM dialog box using Customizing activity 'Maintain Field Status for Assigning FM Account Assignments':
- The fields of the FM dialog box are defined as ready for input ('Opt. entry' or 'Req. entry') in Customizing:
If you change the reference object in the sales order, the system does not re-derive FM data automatically. For that, you
must navigate to the FM dialog box and, by choosing icon 'Redetermine account (F5)', trigger the derivation manually.
- The fields of the FM dialog box are defined as not changeable ('Display') in Customizing:
If the reference object is changed in the order, FM data is redetermined automatically.
- The fields of the FM dialog box are defined as not displayable ('Hide') in Customizing:
FM data is not determined.
Therefore, set the field status to optional permit the user to enter the FM objects manually and still benefit from the possibility to
automatically derive the FM objects from a CO object.
For more information on integrating Plant Maintenance, Sales and Distribution and Project System, see the SAP Library Accounting -> Public Sector Management -> Funds Management -> Actual and Commitment Update -> Integration with Plant Maintenance, Integration with Sales and Distribution and Integration with Project System (Network).
You can also check the documentation available in the IMG menu of the status (written above).
b) If you do not want to integrate sales order process within PSM-FM, you should consider to deactivate this integration in
customizing transaction OFUP. In release EA-PS 1.10 and 2.00 modification note 591573 is available.
Please also check consulting note 1267998 and let me know if you have used FMDERIVE trace tool.
If you want to have SD integrated to FM, please check if in OFUP the flag of this integration is accordingly set.
If you work with free-of-charge sales order line items mixed with line items having value, please consider to apply note 1441847 (if it is valid to your current release/package).
I hope this answer your inquiry.
Best Regards,
Vanessa Barth. -
Enable auto update while deploying Reader 11 via group policy
I would like to push the latest adobe reader 11 out via group policy. I have tried using the adobe customization wizard but I am unable to set the installs to auto update. They default to download the update and prompt the user. I do'nt want the user to be prompted at all. I just want it to automatically update. Is there an easy way to deploy this?
I would like it to be like flash. You can deploy the mms.cfg file and it configured flash to auto update.
Thanks,
JustinI would like to push the latest adobe reader 11 out via group policy. I have tried using the adobe customization wizard but I am unable to set the installs to auto update. They default to download the update and prompt the user. I do'nt want the user to be prompted at all. I just want it to automatically update. Is there an easy way to deploy this?
I would like it to be like flash. You can deploy the mms.cfg file and it configured flash to auto update.
Thanks,
Justin -
BED & CESS not get updated while creating excise invoice
Hi experts,
When i create excise invoice with reference to commertial invoice,BED,CESS notget ubdated
in excise utilization tab "DEEMED is in blue color.How can i this into "NOBAND"
I have done the CIN Customizing
Please correct me ASAP........................
Thanksdear experts....................help me to solve it
-
How to delete child table records while creation reconciliation event
Hi,
I developed custom scheduler task to create reconciliation events with child form information:
if (!reconOperations.ignoreEventAttributeData(objectName, attrs, "Roles", childs)) {
long eventId = reconOperations.createReconciliationEvent(objectName, attrs, eventAttributes);
for (int f = 0; f < childs.length; f++) {
reconOperations.providingAllMultiAttributeData(eventId, "Roles", true);
reconOperations.addDirectMultiAttributeData(eventId, "Roles", childs[f]);
reconOperations.finishReconciliationEvent(eventId);
but when I delete roles from target system roles won't delete from OIM.
How config recon Operations to do this?objName - The Name for the object for which the reconciliation is taking place
parentRecord - A map containing the field-value pairs for the data received from the target.
childTableName - The name of the multi-attribute reconciliation field that the data is for
childRecords - A List containing the Hashtable objects. Every Hashtable will have field-value pairs for the data record pertaining to that attribute received from the target. -
Spool number issue while printing the invoice through VF01
Hi Experts,
I have a custom program which will create invoices in the background through VF01 transaction. How do I know the exact spool number which has been generated when the invoice is created. I have checked TSP01 table but I want the exact spool number which got created for that invoice. Your response will be appreciated.
Thanks,
SurabNo, even sy-spono is also not returning any value. I have also checked it inside the called program.
Surab -
Excise amount not updating while posting invoice
Dear SCN's,
I have done GRN and captured excise amount and later in invoice posting these captured excise values are not updating. Please help me out where the root cause might be, please share your views were might be the error. And also help me with information of excise tables updating while capturing excise invoice and posting excise invoice.
Regards,
KumarFor Domestic & Imports Excisable Material Procurement at Excisable Manufacturing Plant
J_1IEXCHDR: Table for Excise header information.
J_1IEXCDTL: Table for Excise item information.
J_1IGRXREF: Table for Excise & Material document reference.
J_1IPART1: Table for Part I entry
J_1IPART2: Table for Part II entry.
For Domestic & Imports Excisable Material Procurement at Excisable Depot
J_1IEXCHDR: Table for Excise header information.
J_1IEXCDTL: Table for Excise item information.
J_1IRG23D : Table for Depot Register. -
Baseline date in Accounting document changed after creation of Invoice List
Hi all,
1) User Requirement:-
Creation of Invoice document(using VF01), Transfer u201CGoods Issue Dateu201D to FI accounting as a Baseline date instead of Invoice creation date.
To meet the above requirement I did enhancement name: SDVFX008 user exit: EXIT_SAPLV60B_008.
Its working fine and transfered goods issue date to Accounting(as baseline date) insted of invoice date.
2) Problem:-
After Creation of Invoice List (VF21) system again overwriting baseline date iwith invoice list date.
Does anyone know how to Stop overwriting baseline date in accounting while creation of invoice list.
Thanks & Regards
SudheerHi Valerie,
do you recall the User Exit?
Thanks -
How to update PAYMENT tables manually from backend after invoice creation.
Hi,
I am Financial beginner. how to update payment details from invoices using backend in P2P.
Thanks and Regards,
SrikanthI have created a invoice and updating payment details.
I just need small information regarding payaments.
After invoice we create payments using validate, pay in full.
But What actually happens when we do validate and pay in full.
and what are the fields and tables effected in this process.FAQ: Common Tracing Techniques in Oracle E-Business Applications 11i and R12 [ID 296559.1]
R12 Docs
http://docs.oracle.com/cd/E18727_01/index.htm
eTRM
http://etrm.oracle.com/
Thanks,
Hussein -
What are the tables will update while loading Master data ?
Hello Experts,
What are the tables will update while loading Master data ? And requesting you to provide more information about Master data loading and its related settings in the beginning of creation infoobjects.It depends upon the type of Master data u r loading....
In all the master data loadings, for every new value of master data an SID will be created in the SID table /BI*/S<INFOOBJECT NAME> irrespective of the type of master data.
But the exceptional tables that get updated depending on the type of master data are.....
If it is a time Independent master data then the /BI*/P<INFOOBJECT NAME> table gets updated with the loaded data.
If it is a time dependent master data then the /BI*/Q<INFOOBJECT NAME> table gets updated with the loaded data.
If the master data is of time Independent Navigational attributes then for every data load the SID table will get updated first and then the /BI*/X<INFOOBJECT NAME> table gets updated with the SID's created in the SID table (NOT WITH THE MASTER DATA).
If the master data is of time dependent navigational attributes then for every data load the SID table will get updated first and then the /BI*/Y<INFOOBJECT NAME> table gets updated with the SID's created in the SID table (NOT WITH THE MASTER DATA).
NOTE: As said above, For all the data in P, Q, T, X, Y tables the SID's will be created in the S table /BI*/S<INFOOBJECT NAME>
NOTE: Irrespective of the time dependency or Independency the VIEW /BI*/M<INFOOBJECT NAME> defined on the top of /BI*/P<INFOOBJECT NAME> & /BI*/Q<INFOOBJECT NAME> tables gives the view of entire master data.
NOTE: it is just a View and it is not a Table. So it will not have any physical storage of data.
All the above tables are for ATTRIBUTES
But when it comes to TEXTS, irrespective of the Time dependency or Independency, the /BI*/T<INFOOBJECT NAME> table gets updated (and of course the S table also).
Naming Convention: /BIC/*<InfoObject Name> or /BI0/*<InfoObject Name>
C = Customer Defined Characteristic
0 = Standard or SAP defined Characteristic
* = P, Q, T, X,Y, S (depending on the above said conditions)
Thanks & regards
Sasidhar -
Creation of invoicing plan while creating the PO using BAPI_PO_CREATE1
Hi, basically I'm creating a PO using BAPI_PO_CREATE1 and then creating Invoicing plan thru ME22 using BDC.
Could anyone please help me if there is any possibility of creation of invoicing plan while creating the PO itself using BAPI_PO_CREATE1.
thanks in advance.Hi,
Have you tried filling up the invoicing plan related tables of the bapi ?
*" INVPLANHEADER STRUCTURE BAPI_INVOICE_PLAN_HEADER OPTIONAL
*" INVPLANHEADERX STRUCTURE BAPI_INVOICE_PLAN_HEADERX OPTIONAL
*" INVPLANITEM STRUCTURE BAPI_INVOICE_PLAN_ITEM OPTIONAL
*" INVPLANITEMX STRUCTURE BAPI_INVOICE_PLAN_ITEMX OPTIONAL
Regards. -
Error while creation of service entry via BAPI_ENTRYSHEET_CREATE
Hi All,
I am struggling while creation of service entry using the BAPI, BAPI_ENTRYSHEET_CREATE. I am getting error ""No account assignment exists for service line 0000000010". I am passing the essr, eskn,eskl, esll structures as-
Please help sorting out what is the issue in the parameters, I am able to manually create an SER via ML81N though.
CALL FUNCTION 'BAPI_PO_GETDETAIL'
EXPORTING
PURCHASEORDER = WS_PO
ITEMS = 'X'
SERVICES = 'X'
IMPORTING
PO_HEADER = WA_PO_HEADER
TABLES
PO_ITEMS = PO_ITEMS
PO_ITEM_SERVICES = PO_SERVICES
RETURN = BAPI_RETURN_PO.
Entry sheet header
LOOP AT PO_ITEMS.
BAPI_ESSR-PO_NUMBER = PO_ITEMS-PO_NUMBER.
BAPI_ESSR-PO_ITEM = PO_ITEMS-PO_ITEM.
BAPI_ESSR-SHORT_TEXT = 'Sample'.
bapi_essr-acceptance = 'X'.
BAPI_ESSR-DOC_DATE = SY-DATUM. " wa_po_header-doc_date.
BAPI_ESSR-POST_DATE = SY-DATUM. "po_items-price_date.
IF PO_ITEMS-ACCTASSCAT = 'U'.
BAPI_ESSR-ACCASSCAT = 'K'.
ELSE.
BAPI_ESSR-ACCASSCAT = PO_ITEMS-ACCTASSCAT.
ENDIF.
BAPI_ESSR-PCKG_NO = PO_ITEMS-PCKG_NO.
APPEND BAPI_ESSR.
ENDLOOP.
LINE_NO = 1.
SERIAL_NO = 0.
LOOP AT PO_SERVICES. " WHERE NOT short_text IS INITIAL.
CLEAR BAPI_ESLL.
BAPI_ESLL-PCKG_NO = PO_SERVICES-PCKG_NO.
BAPI_ESLL-LINE_NO = LINE_NO.
BAPI_ESLL-EXT_LINE = PO_SERVICES-EXT_LINE.
BAPI_ESLL-OUTL_IND = PO_SERVICES-OUTL_IND.
BAPI_ESLL-SUBPCKG_NO = PO_SERVICES-SUBPCKG_NO.
BAPI_ESLL-SERVICE = PO_SERVICES-SERVICE.
BAPI_ESLL-BASE_UOM = PO_SERVICES-BASE_UOM.
BAPI_ESLL-UOM_ISO = PO_SERVICES-UOM_ISO.
BAPI_ESLL-PRICE_UNIT = PO_SERVICES-PRICE_UNIT.
BAPI_ESLL-FROM_LINE = PO_SERVICES-FROM_LINE.
BAPI_ESLL-TO_LINE = PO_SERVICES-TO_LINE.
BAPI_ESLL-SHORT_TEXT = PO_SERVICES-SHORT_TEXT.
BAPI_ESLL-PLN_PCKG = '2'.
BAPI_ESLL-PLN_LINE = LINE_NO.
APPEND BAPI_ESLL.
LINE_NO = LINE_NO + 1.
ENDLOOP.
Now we wanted to create SES based on entered Quantity & NetValue.
LOOP AT BAPI_ESLL.
IF BAPI_ESLL-LINE_NO = '2'.
BAPI_ESLL-QUANTITY = PO_SERVICES-QUANTITY.
BAPI_ESLL-GR_PRICE = WS_PR. "po_services-gr_price.
MODIFY BAPI_ESLL INDEX SY-TABIX TRANSPORTING QUANTITY GR_PRICE.
ENDIF.
ENDLOOP.
LOOP AT PO_ITEMS.
CLEAR BAPI_ESKL.
BAPI_ESKL-LINE_NO = 2.
BAPI_ESKL-SERNO_LINE = 1.
BAPI_ESKL-PERCENTAGE = 100.
BAPI_ESKL-SERIAL_NO = 1.
APPEND BAPI_ESKL.
SERIAL_NO = SERIAL_NO + 1.
BAPI_ESKN-GL_ACCOUNT = PO_ITEMS-MAT_GRP.
BAPI_ESKN-PCKG_NO = '2'.
BAPI_ESKN-SERIAL_NO = SERIAL_NO.
APPEND BAPI_ESKN.
ENDLOOP.
CALL FUNCTION 'BAPI_ENTRYSHEET_CREATE'
EXPORTING
ENTRYSHEETHEADER = BAPI_ESSR
TESTRUN = ''
IMPORTING
ENTRYSHEET = WS_ENTRYSHEET_NO
TABLES
ENTRYSHEETACCOUNTASSIGNMENT = BAPI_ESKN
ENTRYSHEETSERVICES = BAPI_ESLL
ENTRYSHEETSRVACCASSVALUES = BAPI_ESKL
RETURN = I_RETURN.
Thanks!!The issue resolved now by passing the following parameters-
EntrySheet header-
BAPI_ESSR-PO_NUMBER = PO_NUMBER.
BAPI_ESSR-PO_ITEM = PO_ITEM.
BAPI_ESSR-SHORT_TEXT = as entered by user
BAPI_ESSR-ACCEPTANCE = u2018Xu2019 or space.
BAPI_ESSR-DOC_DATE = Todayu2019s date.
BAPI_ESSR-POST_DATE = Todayu2019s date.
BAPI_ESSR-PCKG_NO = '0000000001'.
Entry Sheet Account Assignment-
BAPI_ESKN-COSTCENTER = Cost Center
BAPI_ESKN-WBS_ELEMENT = WBS element
BAPI_ESKN-AUFNR = Order
Entry Sheet Services-
Unplanned line-
BAPI_ESLL-PCKG_NO = '0000000001'.
BAPI_ESLL-LINE_NO = LINE_NO (000001).
BAPI_ESLL-EXT_LINE = '0000000000'.
BAPI_ESLL-OUTL_LEVEL = 0.
BAPI_ESLL-OUTL_IND = 'X'.
BAPI_ESLL-SUBPCKG_NO = '0000000002'.
Planned line-
BAPI_ESLL-LINE_NO = LINE_NO (000002).
BAPI_ESLL-PCKG_NO = '0000000002'.
BAPI_ESLL-SUBPCKG_NO = '0000000000'.
BAPI_ESLL-EXT_LINE = '0000000010'.
BAPI_ESLL-SERVICE = '0000000000'.
BAPI_ESLL-OUTL_LEVEL = 0.
BAPI_ESLL-OUTL_IND = ' '.
BAPI_ESLL-QUANTITY = as entered by user
BAPI_ESLL-BASE_UOM = PO_SERVICES-BASE_UOM.
BAPI_ESLL-GR_PRICE = as entered by user
BAPI_ESLL-PLN_PCKG = '0000000000'.
BAPI_ESLL-PLN_LINE = '0000000001'.
Entry Sheet Service access values-
BAPI_ESKL-LINE_NO = '2'.
BAPI_ESKL-PCKG_NO = '0000000002'.
BAPI_ESKL-PERCENTAGE = '100'.
Thankyou!
Maybe you are looking for
-
Can't get Login Manager (xdm) to work
I would like to boot directly into a login maqnager such as xdm or wdm. I have read the wiki on "Adding a login manager" but can't get xdm to work. I have the following line in my /etc/inittab x:5:respawn:/usr/bin/xdm -nodaemon I have the following
-
SuSE, kernel 2.4.12 RAM consumption
Hi, Linux related but I thought would be interesting for others. On the system with SuSE 7.2 kernel 2.4.12 'free' shows total RAM 900M which is 124M less then is in reality. With kernel 2.4.4- 4GB or the same 2.4.12 kernel without frame buffer suppor
-
hi , I import configuration and tried to create project for existing Dc but i got error as classpath is read only. It is also showing name clash against class path file in DTR perspective. even when i tried to sync same DC i got following error . How
-
Hi, Experts how to generate ARE1 printout from Foreign Export sales. Can you please tell the entire sett off for ARE1 printout and what is the procedure to do . Briefly tell the whole cycle of THIS. THANKS SUNIL
-
IPhoto Locks Up, What do I do?
Freezes when I start it. I can't scroll down thru my albums, the cursor is just unresponsive when you try to click on window to anything. Does not show that software is "not responding" when applying force quit. Anybody have these syptoms? Any soluti