Avoid invoice split due to change of address in Sales order
Hello Gurus,
I have one business scenario, where, bill to party address is different in sales order then customer master. Such orders are collectively billed and should generate one invoice. ( all the sales order for a customer have same bill-to party address, bud different from customer master). In standard functionality it will split. I want to avoid split and in invoice bill to party address in sales order should be copied. Is there anybody have similar scenario faced before?
Regards, and thanks in advance,
Mukul
Hi Lakshmipathiji,
please find below screen shot, where we have address as one of the criteria. but other three criteria has become my problem. ABAPer has able to remove address as split criteria but can't find how these three criteria is splitting invoice. They are nothing but invoice number and payment reference. Can you help me with this?
Regards,
Mukul
Similar Messages
-
How to avoid invoice split due to different billing due dates?
Dear All,
How to avoid invoice split due to different billing due dates for the group of outbound deliveries?
Thanks in advance.
Regards,
NiketanHi,
Thanks for the inputs.
I want to avoid the invoice split during invoice creation through transaction VF04 for no. of delivery documents having different billing due dates.
I can club only 14 delivery documents via VF01 which will have the common billing date. Is there any other method of clubbing 25-30 delivery documents with different billing due dates in one invoice?
Regards,
Niketan -
How to avoid invoice split due to different billing dates?
Hi All,
How to avoid invoice split due to different billing dates during executing VF04 transction?
I want to club 30 delivery documents with different billing due dates in one invoice.
I am using VF04 tr for the same. However, here i cannot control the invoice split based on diff billing due dates.
If the same thing is tried via VF01 , it allows only 14 del dcouments at a time.
Can u suggest abetter technique to do the same?
Regards,
NiketanI think I already explained you in a similar post to use VF04 setting the billing date as default:
menu: settings->default data. Place the date in field Billing Date.
pls. reward if helpfull
Roberto -
Change customer address in sales order
Hi,
is there any possibility to change the address in an sales order
for the customer in Field sold-to party.
i don't want to change it via xk02.
i don't want to use another ship-t party customer.
Only one customer shell be used and the address shell only be changed
for a specific sale-order.
Any idea?
thanks.
regards, Dieterif you want to change address in VA01,or VA02 Transaction manually then
double click on sold to party number ,here you can change -> manually
if you want to change programtically -> use MV45AFZZ Include ->
FORM USEREXIT_SAVE_DOCUMENT_PREPARE.
ENDFORM.
write the code above routine ,first get the data adrnr from vbpa,then update into ADRC Table
Thanks
Seshu -
How to avoid Invoice Split due to billing date, reference number and payment reference?
Hi,
In a scenario of delivery to invoice copying, we are facing issue of invoice split.
After analysing split, came to know that split happened because of different billing date, reference number and payment reference.
In VTFL we kept below fields blank at header level:
Assignment Number
Reference number
In VTFL we kept below setting at item level:
Copying requirements: 001 (this is a del related Pro-forma invoice)
Data VBRK/VBRP: 001 (Inv.split (sample))
Also in VF04, at "default" tab maintained billing date, but still system is splitting invoice.
Split analysis showing below results
Different billing date
Different reference number and
Different payment reference
Pls let me know how to avoind this split. Do we have to copy routine and do changes into it to avoid split.
Regards/PravinHello,
Also in VF04, at "default" tab maintained billing date, but still system is splitting invoice.
Split analysis showing below results
Different billing date
Different reference number and
Different payment reference
this doesn't seem to me standard behaviour (as it regards the billing date). Try the same with VF01: enter manually the billing date, the documents to invoice and press "Billing document overview"; if it keep on splitting according to the billing date, I guess that there's a user-exit during the creation of the invoice, which determines the invoicing date.
Check the following exit:
RV60AFZA
RV60AFZC
RV60AFZZ
Best regards,
Andrea -
How to avoid invoice split due to different partner function?
Hi,
I have problem when i create a bill from two deliveries. During the billing overview i have two invoices and the split analysis give me a message split due to different partner functions. The split must be avoid because we are using custom partner. Í try use the VOFM control copy but without result.Can you help me, please?.Hi Pedro,
To combine multiple deliveries into one billing document, the deliveries should have same PAYER, PAYMENT TERM, INCOTERM, BILLING DATE and DESTINATION COUNTRY.
Ship-to-party or BP etc are not the criteria for combination.
If the above criteria are not same then you can not combine the deliveries.
Some settings in the copy control (VTFL)has to be made.
At Item level in VBRK/VBRP field put value "001".
At Item level in the Copying requirement field put value "004". -
To change shipping address in sales order
Hi experts,
I have an issue here. I tried to change shipping address in an existing sale order. However, even tough I have changed and updated the shipping address in Business partner Master data. and the sale order itself, SAP still prints the old address for the shipping.
It is possible to change? or it is one of the control by SAP?
Thanks in advance!
PhilHi Phil,
Is this Sales Order generated through Quote?
Thanks,
Gordon -
Invoice split due to Batch split
Hi All,
I am facing an issue, whenever i create a delivery with batch split and invoice the same delivery, system splits the invoices into 2 invoices, one with zero value for the particular item, and other invoice with different line items with same material and different quantities as per batches.
Client doesn't wants to process as described above, and wants to create single invoice for the same. please help.
Thanks in advance
AmitAmit,
You will ahve to use routine for this...check copy controls VTFL...See in that std routine used is 001...with ABAP you will ahve to copy that AND create new routine with new logic which will avoid invoice split due to batch...Try to test applicability first..
REWARD IF U FINDS THIS AS USEFUL....
Regds
MM -
Hello,
Sales order has 3 line items 10, 20 and 30., we have defined a custom partner function(Z8),.
Item partners (Sold to party, Bill to party, payer) are same but differ in partner of partner function(Z8), and when we try to creat a collective invoice using VF01 with reference to the above sales order, invoice is being split into 3 different invoices.
Split analysis says, customer number(of partner function Z8) is different.
Can you please help me with a solution to avoid this invoice split
Kind regards,
Sujith
Duplicate Post. Please continue here: restrict invoice split
Locked by: kishan P on Aug 26, 2010 3:11 PMHi all,
I think I need to know the dependency of the Delivering country of the delivery. In my case, the Delivering country of the delivery is always the same, so the export depends on the ship-to party.
I dont know why Delivering country is always the same. How can I parameterize it?
I tried to change the country of the plant, material, customer and party-to ship without any result (always the same value).
Thanks in advance,
Ricard. -
Invoice split due to 'Number of foreign trade data in MM and SD documents'
Hello experts,
We need to avoid invoice split that happens becuase of the different foreign trade numbers on delivery headers. After going through few of the other related threads, I found one solution to this issue where in
We go to VTFL and under DEL TO BILL AND HEADER DATA -->DETERMINE EXPORT DATA maintain B
Using above we can avoid invoice splitting. But this still does not resolve my issue as for us some plants need setting of A for the above. So we were wondering how we can control this setting based on the plants.
Lakshmipathi, Yadav, Raja Singh,... Please share your thoughts.
Please avoid using personal names
Edited by: Lakshmipathi on Sep 18, 2009 7:38 PMHi,
For your particular process you have to by Pass the invoice splitting which is based on foreign trade data. But as per standard it wont be recommended. But if you are very much assured this is what you want you can create splitting rule which will bypass checking the Foreign trade data. For this , go to VOFM and select data transfer, billing documents, and copy routine 001which is for invoice splitting, modify this routine and make another one with your requirement and assign it to VTFL data transfer.
Hope it will help.
Thanks,
Raja -
Invoice splits due to Foriegn Data
Dear consultants
Iam facing the Invoice split due to Foriegn trade data.
Kindly let me Know where to Remove the Foriegn Trade data in the Configuration screen so that i will not get the Split
Regards
PrakashDear Prakash,
You can set it in Copy Control between Delivery Document & BIlling Document.
Use T-Code VTFL, select source Deliver & Target Billing Type & Display Header Details.
Here there is a field for Determine Export Data. You can make necessary setting here.
There is also settings for "Foreign Trade Data in MM and SD Documents", which u can check at IMG - Sales and Distribution - Foreign Trade/Customs - Control Foreign Trade Data in MM and SD Documents...
Hope this helps...
Thanks,
Jignesh mehta -
Invoice Split due to Foreign trade number
Hi,
I am getting Invoice split due to foreign trade number.I do not want to have the invoice split because of this .Please suugest
ZF2 ZLF
Copying Req 003
Determine Export Data A
Allocation Number E
Reference Number C
Regards
Rahulhi,
you need to create a new copy control routine and ZUKRI( Combination criteria in the billing document) needs to be modified so that splitting do not happen because of foreign trade document number
Thanks & regards -
Changing address in sales order item level
Dear very good mng
i want to know , i am trying to change ship to party address in sales order line item level
but showing Gray mode only .. i have maintained Sales document item level ( partners) Removed check box not modifiable
And i activated Item partners check box at partner tab
even i am not able to change address in sales order item level plz tell me
Thanks a lotHi Madhuri
I have checked my self.system does allow to change different ship to Party on line Item level .
Please do the following steps .
1. Replace/delete the WE partner Number ( Example -1) in my case in change mode.
2. system will show some error message as show below while deleting or replacing WE with some other ship to Party code.
3. Ignore the message and go ahead . Please put the new Partner's number and double click
address Screen will Pop up . You can Change the address .
Hope this helps .Let me know for more clarification needed .
Regards
Santosh Verma -
User Exit to change the Ship-to party address at Sales Order headder level
Hi,
I have requirement like this......
I need to change the ship-to party address at Sales Order headder level. for that which user exit i need to use and which structure i need to use to update the transaction.
I used : userexit_save_document_prepare, in that i passed data to 'xvbpa' and 'xvbadr' structures. even though it is not update the transaction.
Please let me know the answer.
Thanks,
Satish.Hi Satish,
Step1. Create new Data Copy Routine using Tcode VOFM.
Step2. *-----------------------------------Ship to Party from contract
IF CVBPA-PARVW = 'WE' OR
CVBPA-PARVW = 'SH'.
REFRESH IT_STP.
SELECT KTOKD
A~KUNNR
NAME1
NAME2
A~ADRNR
FROM VBPA AS A INNER JOIN KNA1 AS B ON A~KUNNR = B~KUNNR
INTO CORRESPONDING FIELDS OF TABLE IT_STP
WHERE VBELN = CVBPA-VBELN .
Step3.
CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
EXPORTING
ENDPOS_COL = 80
ENDPOS_ROW = 10
STARTPOS_COL = 10
STARTPOS_ROW = 5
TITLETEXT = 'Your Title'
IMPORTING
CHOISE = T_SELIDX<=====Index No of selection
TABLES
VALUETAB = IT_STP
EXCEPTIONS
BREAK_OFF = 1
OTHERS = 2.
Step4.
READ TABLE IT_STP INTO WA_STP INDEX T_SELIDX.
IF SY-SUBRC = 0.
CLEAR:CVBPA-KUNNR, CVBPA-ADRNR.
MOVE WA_STP-KUNNR TO CVBPA-KUNNR.
MOVE WA_STP-ADRNR TO CVBPA-ADRNR. <========Address ID (Change Here).
ENDIF.
Regards,
Amrendra
Moderator Message - Please do not reply to old, dormant threads.
Message was edited by: Suhas Saha -
Customer Address in Sales Order
Any changes to the Customer Master to update any open orders and any orders with delivery created, no changes to update in Sales Orders that are PGID/ Invoiced.
Any direct solution or work around please.
Edited by: Srikar Kaja on May 7, 2010 10:30 PMif you want to change address in VA01,or VA02 Transaction manually then
double click on sold to party number ,here you can change -> manually
if you want to change programtically -> use MV45AFZZ Include ->
FORM USEREXIT_SAVE_DOCUMENT_PREPARE.
ENDFORM.
write the code above routine ,first get the data adrnr from vbpa,then update into ADRC Table
Thanks
Seshu
Maybe you are looking for
-
Connecting to home internet via airport - always need to restart the router
I set my home PC as the main station to connect to my ISP. With a wireless router (linksys Wireless-B), I used to share the internet connection to other wireless devices, for instanace, my palm and ibook, my sister's notebook PC and Pocket PC. once,
-
File Adapter fixed length Native format Builder schema not reading the data as expected
Hi We are using a File Adapter for reading a fixed length data. Using the schema we are able to read the file but the places are incorrect. Following is the schema that we used and the payload. At the last you can find our expected read of data how i
-
Hi, Using Cisco CTIOS toolkit have Auto Answer with zone configured. Is it possible to move the agent State to Not ready after the wrapup is done? Then again agent make himself to ready status for next call? Thanks, Jayaprakash.
-
Converting a string to integer error
I have this code temp = token.nextToken().toString(); numero = Integer.parseInt(temp); Is is giving me a numberFormatExeption error Knowing that temp is a string can anyone help
-
Hi all, We are planning to have some interfaces connecting our ERP system to external systems via webservices. These webservices would be consumed by the external systems (inbound interface). According to the plan, this would be done directly since a