Inter company process without delivery and billing
Dear All,
My client needs to do inter company process without delivery and billing. So I have done inter company process same as like intra company transfer.
I have used document type NB.During MIGO i got a error "No accounts maintained for company code clearing account.
So in OBYA we have maintained Inventory account and clearing account.Since it is cross company code transaction we need the G/L 900150 to get nullified.
Example: 470001- Inventory account credit in paying company code and clearing account 900150 debit in same company code
Company code- X
470001 Dr
900150 Cr
900150 Dr---the clearing account will be shown in balance sheet so this account has to be nullified
900150 Cr---the clearing account will be shown in balance sheet so this account has to be nullified.
Company code Y
900150 Dr
470001 Cr
But in OBYA there is possibility to assign only two GL accounts, but the client requires the above entries to be passed. Where can i assign the third GL in OBYA or any other possibilities.
I have already posted in MM.
Please help me to solve this issue
Regards
Subbu.
Hi ;
Can you research oss notes ?
http://www.sap4u.org/media/userfiles/articles/pdf/23.pdf
Also , please look at above document.
Regards.
M.Ozgur Unal
Similar Messages
-
Inter Company STO without delivery
Hello All,
I have a scenario related to STO for both inter and intra company. Please guide me.
a) For intra company , we will be using UB type
b) For inter company without delivery, do wehave to use NB type ( correct me if am wrong and can anyone please provide configuration settings for without deliveries. )
Client is using third party software which will create Transfer order ( which is both intra and inter ). When this Orders is comming into SAP, they will send 3 different cost which should hit the GL account.
a) actual cost b) shipping location floor cost ( maybe transfer fee or markup ) c) reciving loation floor cost.
Ex: Shipping location cost -- $50
Shipping location floor cost -- $55
Receving location floor cost -- $ 54
Client wants SAP to determine the difference and post it into GL accounts of shipping and reciving location.
Regards,
SAP MMWhat you want, I think this is unrealistic,
If you two G/L account will debit, then two G/L account must be credit...
In OBYA, this is just for cross company code, to post the amount to G/L for company code clearing account..
This is not possible to enter third G/L account to this company code clearing for inter company process. -
Cross-Company Stock Transfer with Delivery and Billing
Hello Fellow Experts and Friends,
I have a situation at a client in California. The client does Make-to-Order sales. The only materials kept in inventory are raw materials and NREs. This client has plants in several countries around the world but only two are on SAP. The current version is 4.6C.
The scenario goes like this. The plant in China (CC: 2020, Plnt: 0020) wants to order raw materials from the US plant (CC: 1010, Plnt: 0010). If the US plant does not have enough stock in inventory, an order needs to be placed with a local vendor. When all materials a re available to ship,we need to deliver to and invoice the China plant. Additionally, shipment notification needs to be sent to the plant in China.
IWould someone please be so kind as to helpme with a "Best Practice" process flow for Cross-Company STO with Delivery and Billing? I also need guidlines for customizing the process in the IMG. This process must include issuing a PO to a local vendor for ordering additional inventory. For the shipment notification, I was thinking of an EDI Advance Shipment Notice if the receiving plant uses EDI. I need a different option, If the receiving palnt does not use EDI.
I am open to your suggestions.
Thanks,
AJ
Edited by: Arthur Hawley on Sep 8, 2009 10:56 PM
Edited by: Arthur Hawley on Sep 11, 2009 4:46 PMArthur,
Once this is correctly set up it works very, very well. And the cross-company supply scenario is actually fairly simple, streamlined and automated. However, this is NOT such a simple process to set up.
True cross-company supply, all the way through, requires a LOT of configuration which ties in SD, MM, FI, and EDI. It uses "wrap-around" IDocs to do some of the cross-posting in other company codes. There is also the issue of Intercompany markups, as well as Intercompany eliminations.
There are LOTS of folks who do the painful process of the FULL Order to Cash in one company code, and the full Purchase to Pay in the other. But this is NOT the right solution and requires almost twice as much transaction processing.
Just for the Intercompany setup, start to finish, I've been working on a "cookbook" to set up all of the modules for almost 10 years now. I've done it several times, at several companies and it works very well once it is all in place. However, that cookbook document is about 100 pages long (config settings, IMG settings, master data requirements, EDI settings, etc.).
Also, in your scenario you are talking about multi-sourcing parts from other locations. All of the related MRP settings are a separate setup issue.
What you are asking is WAYYYYyyy beyond the scope of forum posting. So if your company or client could use some help, please feel free to contact me.
Bill Wood - President
R3Now Consulting
http://www.r3now.com SAP thought leadership!
Platinum SAP Solutions
(704) 905 - 5175
http://www.linkedin.com/in/billwood -
In inter company process?
Dear All,
My doubt is in inter company process
There are two billing documents one is inter company (IV) and Another is regular our Invoice(F2)
Which one first we will process in the system and why?
In general when we got the inter company (IV) then we will process the bill to the customer(F2)
Can u kindly throw some light on it..,
Thanks in AdvanceHi,
You should create your customer's invoice first before you create the inter-company (internal) invoice.
Why?
By creating an invoice for the end customer, the delivery document is then entered into the billing due list for the Sales Organization of the Supplying Company Code, which allows an internal invoice to be created for internal billing. The creation of invoice to the end customer here acts as a basis for the system to enter the delivery document into the billing due list for the Sales Organization of the Supplying Company Code, which allows internal billing to happen.
As for the Ordering Company Code, the Goods Issue is the basis for the system to enter the delivery document in the billing due list for the the Sales Organization of the Ordering Company Code, which allows an invoice to be issued to the customer.
For a better understanding, you may find the [SAP Cross-Company Code Sales Processing|http://help.sap.com/saphelp_46c/helpdata/en/e6/4a772c9e0311d189b70000e829fbbd/content.htm] useful for your reference.
Hope the above helps.
Thanks. -
Issue in Intracompany STO with Delivery and Billing
Dear Experts,
In Intra Company STO with Delivery and Billing, pls help to map this scenario:
During PGI Supplying plant stock a/c credited. and debited to some interim a/c.
During GR at receiving plant this interim a/c credited against the receiving plant stock a/c.
This issue mainly arose b'cause in ordinary cases during PGI itself the stock a/c value updated, even when the goods r in Stock in transit.
Thanks and regards
sBkHi,
During Intra company Stock trasfer below acc. entries happen:
at the time of PGI
movement type (641)
Stock A/c receiving plant : debit (BSX +)
Stock A/c issuing plant : credit (BSX -)
But at the time of receiving goods (GR) at receing plant:
only impact the inventory entries. No accounting entries.
SAM -
Status : Being Processed in Sales Order after the Delivery and Billing also
Hi All,
For one Sales Order........ Delivery and Billing are over but it shows
In the Sales Order> Header level>Status bar>Overall Status>Being Processed.
In Document Flow:
Sales Order xxxxxxxxx : Being Processed.
Delivery xxxxxxxxxxxx : Completed.
Billing xxxxxxxxxxxxx : Completed.
Functionally we checked everything......but through technically we can solve the issue or not
Pls help me with some solutions.
Advanced Thanks.
Diwakar Reddy.
[email protected]Hi,
This generally happens if the sales order is for a quantity greater than the quantity delivered.
SAP treats the sales order as still open and delivery of the remaining quantity is possible through that sales order itself. So the status is shown as "Being Processed".
If you want to see the status as "Completed" then you need to cancell the remaining open items in that sales order. Automatically the status will change to "COMPLETE"
Hope this solves your querry.
Regards,
Anirban -
How send an outbound delivery and billing document by FAX
How send an outbound delivery and billing document by FAX
Hi,
http://help.sap.com/saphelp_nw04/helpdata/en/2b/d925bf4b8a11d1894c0000e8323c4f/frameset.htm
You have to create an RFC user for the RFC interface, so that you can receive messages in your SAP system. For each external communications system, create an RFC destination and a Node.
You can add more systems, that is, create new nodes, even during operation. Since new Customizing settings may be necessary, you can branch directly from SAPconnect administration to Customizing (for example, to maintain the rules for recipient number adjustment).
Outgoing messages are first stored in a queue. You have to schedule send processes so that the messages are sent from the queue to the external communications system. You can distribute incoming messages with inbound distribution using the recipient addresses.
You can also change the default settings for confirmations of receipt in the Internet. You can specify a default domain to enable messages to be sent externally to users or objects to which no Internet address is assigned.
The tools for monitoring and error analysis are available for monitoring sending. You can check the operating status of the external communication components in the SAP System and evaluate the send status of the documents. If errors occur, you can configure a trace that logs the processing of messages.
An overview of the settings that you have to make in the SAP System in order to enable sending can be found in the documentation on External Sending in the SAP System.
Hope this will help.
Regards,
Naveen. -
Procedure for going to live - Inter company process
Hi Guys,
we implemented Inter company process and its going to live shortly.
Now currently they are operating as regular vendor process. So, they want
to close all PO's and create new document type Purchase Order while day one.
What is the correct procedure and which activities should take care.
Thanks in advance.
Key.What you want, I think this is unrealistic,
If you two G/L account will debit, then two G/L account must be credit...
In OBYA, this is just for cross company code, to post the amount to G/L for company code clearing account..
This is not possible to enter third G/L account to this company code clearing for inter company process. -
Sale order delivery and billing blocked
Hi sap sd gurus
I have a problem after creating a sale order , the one line item in sale order showing status of delivery blocked and billing blocked , now i am unable to post delivery and billing when i see in schedule line item order qty and confirmed qty .
Now i want to find why this is blocked and remedy for removing this block .
Could anyone suggest me in this issue asap
thanks in advance
KannaDear Kanna,
Go to XD02 at the toppage you will find Extras
In that Extra Topage you will find a field Blocking Data.
Check whether Order block and Delivery Block has been ticked.
If ticked is there remove the tick and try Delivery and Billing.
If you have any concerns revert back the same to me
With Regards,
Amjath -
From which tables i would find the delivery and billing document field..??
I need to create an ALV report which displays the following details in the output.
Order No Item No Material Order Qty Item Category Plant Delivery Billing Document Sales Org Dist Channel Division Created By Created On Changed On
For(Order No Item No Material Order Qty Item Category Plant) i took the fields from vbap and
for(Sales Org Dist Channel Division Created By Created On Changed On)i took the fields from vbak..
From which tables i would find the delivery and billing document field related to sales document.??
need help...
Moderator message : Requirements dumping not allowed, thread locked.
Edited by: Vinod Kumar on Mar 6, 2012 2:53 PMi am new to abap...so i dont have idea about sd table relationship.
so please reply how to add delivery and billing doc in my coding below..
*& Report ZINAA_SD
REPORT zinaa_sd.
TABLES: vbap, vbak, vbfa.
TYPE-POOLS: slis.
CONSTANTS: c_x TYPE char1 VALUE 'X'.
TYPES:
BEGIN OF st_vbap,
vbeln TYPE vbap-vbeln,
posnr TYPE vbap-posnr,
matnr TYPE vbap-matnr,
pstyv TYPE vbap-pstyv,
kwmeng TYPE vbap-kwmeng,
werks TYPE vbap-werks,
END OF st_vbap,
BEGIN OF st_vbak,
vbeln TYPE vbak-vbeln,
erdat TYPE vbak-erdat,
ernam TYPE vbak-ernam,
vkorg TYPE vbak-vkorg,
vtweg TYPE vbak-vtweg,
spart TYPE vbak-spart,
aedat TYPE vbak-aedat,
END OF st_vbak,
BEGIN OF st_final,
vbeln TYPE vbap-vbeln,
posnr TYPE vbap-posnr,
matnr TYPE vbap-matnr,
pstyv TYPE vbap-pstyv,
kwmeng TYPE vbap-kwmeng,
werks TYPE vbap-werks,
erdat TYPE vbak-erdat,
ernam TYPE vbak-ernam,
vkorg TYPE vbak-vkorg,
vtweg TYPE vbak-vtweg,
spart TYPE vbak-spart,
aedat TYPE vbak-aedat,
END OF st_final.
DATA:
lt_vbap TYPE TABLE OF st_vbap,
ls_vbap TYPE st_vbap,
lt_vbak TYPE TABLE OF st_vbak,
ls_vbak TYPE st_vbak,
lt_final TYPE TABLE OF st_final,
ls_final TYPE st_final,
lt_fieldcat TYPE slis_t_fieldcat_alv,
ls_fieldcat TYPE slis_fieldcat_alv,
layout TYPE slis_layout_alv,
lt_sort TYPE slis_t_sortinfo_alv,
ls_sort TYPE slis_sortinfo_alv.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_vbeln FOR vbap-vbeln,
s_erdat FOR vbap-erdat.
SELECTION-SCREEN END OF BLOCK b1.
PERFORM select_data.
PERFORM loop_final.
PERFORM sort.
PERFORM a USING:
'VBELN' TEXT-002,
'POSNR' TEXT-003,
'MATNR' TEXT-004,
'KWMENG' TEXT-005,
'PSTYV' TEXT-006,
'WERKS' TEXT-007,
'VKORG' TEXT-008,
'VTWEG' TEXT-009,
'SPART' TEXT-010,
'ERNAM' TEXT-011,
'ERDAT' TEXT-012,
'AEDAT' TEXT-013.
PERFORM display.
*& Form SELECT_DATA
text
FORM select_data.
SELECT
vbeln
vkorg
vtweg
spart
ernam
erdat
aedat
INTO CORRESPONDING FIELDS OF TABLE lt_vbak
FROM vbak
WHERE vbeln IN s_vbeln AND erdat IN s_erdat.
IF sy-subrc = 0.
SORT lt_vbak by vbeln.
ENDIF.
SELECT
vbeln
posnr
matnr
kwmeng
pstyv
werks
INTO CORRESPONDING FIELDS OF TABLE lt_vbap
FROM vbap
FOR ALL ENTRIES IN lt_vbak
WHERE vbeln = lt_vbak-vbeln.
IF sy-subrc = 0.
SORT lt_vbap by vbeln.
ENDIF.
ENDFORM. "SELECT_DATA
*& Form LOOP_FINAL
text
FORM loop_final.
LOOP AT lt_vbap INTO ls_vbap.
ls_final-vbeln = ls_vbap-vbeln.
ls_final-posnr = ls_vbap-posnr.
ls_final-matnr = ls_vbap-matnr.
ls_final-kwmeng = ls_vbap-kwmeng.
ls_final-pstyv = ls_vbap-pstyv.
ls_final-werks = ls_vbap-werks.
READ TABLE lt_vbak INTO ls_vbak WITH KEY vbeln = ls_vbap-vbeln BINARY SEARCH.
ls_final-vkorg = ls_vbak-vkorg.
ls_final-vtweg = ls_vbak-vtweg.
ls_final-spart = ls_vbak-spart.
ls_final-ernam = ls_vbak-ernam.
ls_final-erdat = ls_vbak-erdat.
ls_final-aedat = ls_vbak-aedat.
APPEND ls_final TO lt_final.
CLEAR ls_final.
ENDLOOP.
ENDFORM. "LOOP_FINAL
*& Form SORT
text
FORM sort.
ls_sort-spos = '01' .
ls_sort-fieldname = 'VBELN'.
ls_sort-tabname = 'LT_FINAL'.
ls_sort-up = c_x.
ls_sort-subtot = c_x.
APPEND ls_sort TO lt_sort .
ENDFORM. "SORT
*& Form A
text
-->FNAME text
-->SELTEXT text
-->EMPHA text
FORM a USING fname TYPE string seltext TYPE string.
IF fname = 'KWMENG'.
ls_fieldcat-do_sum = c_x.
ENDIF.
ls_fieldcat-fieldname = fname.
ls_fieldcat-seltext_m = seltext.
APPEND ls_fieldcat TO lt_fieldcat.
CLEAR ls_fieldcat.
ENDFORM. "A
*& Form ALV
text
FORM display.
layout-zebra = c_x.
layout-colwidth_optimize = c_x.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER = ' '
I_BUFFER_ACTIVE = ' '
i_callback_program = sy-repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = ' '
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
is_layout = layout
it_fieldcat = lt_fieldcat
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
it_sort = lt_sort
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = C_X
I_SAVE = ' '
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
I_HTML_HEIGHT_TOP = 0
I_HTML_HEIGHT_END = 0
IT_ALV_GRAPHICS =
IT_HYPERLINK =
IT_ADD_FIELDCAT =
IT_EXCEPT_QINFO =
IR_SALV_FULLSCREEN_ADAPTER =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
t_outtab = lt_final
EXCEPTIONS
PROGRAM_ERROR = 1
OTHERS = 2
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. "ALV -
How to give the details of delivery and billing on the same row in alv
i want delivery and billing no i.e vbeln and quantity for billing and delivery for category 'J' and 'M' for corresponding sale order
Nothing is displayed while executing only the heading is displayed but in the debugger got the values for all how to solve this issue
Moderator message - Welcome to SCN
Please respect the 2,500 character maximum when posting. Post only the relevant portions of code
Please read [Rules of Engagement|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement], How to post code in SCN, and some things NOT to do... and [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers] before posting again.
Edited by: Rob Burbank on Sep 9, 2010 12:13 PMFORM FINALDATA.
LOOP AT ITAB1.
ITABFINAL-VBELN = ITAB1-VBELN.
ITABFINAL-AUDAT = ITAB1-AUDAT.
ITABFINAL-BSTNK = ITAB1-BSTNK.
ITABFINAL-POSNR = ITAB1-POSNR.
ITABFINAL-MATNR = ITAB1-MATNR.
ITABFINAL-KWMENG = ITAB1-KWMENG.
IF ITAB1-VBTYP_N = 'J'.
ITABFINAL-VBELN4 = ITAB1-VBELN2.
ITABFINAL-RFMNG1 = ITAB1-RFMNG.
ENDIF.
IF ITAB1-VBTYP_N = 'M'.
ITABFINAL-VBELN3 = ITAB1-VBELN2.
ITABFINAL-RFMNG2 = ITAB1-RFMNG .
ENDIF.
FORM FILL_FIELDCATALOG.
REFRESH: I_FIELDCAT_ALV[].
PERFORM BUILD_FC USING
'1' 'VBELN' 'ITABFINAL' 'SALES ORDER NO' 'C100'.
PERFORM BUILD_FC USING
'2' 'AUDAT' 'ITABFINAL' 'DATE' 'C200'.
PERFORM BUILD_FC USING
'3' 'BSTNK' 'ITABFINAL' 'Region' 'C300'.
PERFORM BUILD_FC USING
'4' 'POSNR' 'ITABFINAL' 'Site' 'C400'.
PERFORM BUILD_FC USING
'5' 'MATNR' 'ITABFINAL' 'MATERIALNO' 'C500'.
PERFORM BUILD_FC USING
'6' 'KWMENG' 'ITABFINAL' 'ORDER QUANTITY' 'C100'.
PERFORM BUILD_FC USING
'7' 'VBELN2' 'ITABFINAL' 'DELIVERY' 'C200'.
PERFORM BUILD_FC USING
'8' 'RFMNG' 'ITABFINAL' 'ORDERQUAN' 'C400'.
PERFORM BUILD_FC USING
'9' 'VBELN3' 'ITABFINAL' 'BILLING' 'C300'.
PERFORM BUILD_FC USING
'10' 'RFMNG2' 'ITABFINAL' 'DELIVERED QUAN' 'C500'.
ENDFORM. "fill_fieldcatalog -
Multiple printing option of Sales, Delivery and Billing
Hi All,
How to take multiple print of sales, Delivery and Billing from Standard transactions.Hi
You have to handle in the driver program by writing the function modules
START_FORM....WRITE FORM...END_FORM in the loop of documents
example for sales orders:
Sort ITAB by vbeln.
loop at ITAb.
at new VBELN.
call function START_FORM....
endat.
call function WRITE FORM.
at end of vbeln.
call function END_FORM..
endat.
endloop.
Reward points if useful
Regards
Anji -
How to create Automatic Delivery and Billing documents immediate
Hello,
I want to create Automatic delivery and billing documnets immediate once I create a sales order.
E.g I need to see in the Status Bar the delivery and billing document was created.
Thank you in advance
Your help is highly appreciated
AlfaidPlease search in sales forum. Many times this was discussed there.
thanks
G. Lakshmipathi -
CRM Sales and ECC Delivery and Billing cube ods info
We have already activated the ODS( OCRM_SALO) and the cube(OCSAL_CO3) for the sales order item level info and loaded data from the CRM system.
Our next aim is to load the delivery and Billing data from the ECC( or ERP). This is where we are a little confused.
We see a lot of ODS in the info area CRM> ERP Analytics> Sales and Distribution Analysis SAP R/3 SD
Not sure which ODS object and Cubes to activate and load.
Any help will be rewarded.
Thanks
ArunHello,
You can use BADI CRM_DATAEXCHG_BADI method crm_dataexch_after_bapi_fill.
In this method the field REQ_DLV_BL in internal table ct_bapischdlx can be cleared when CRM sends a delivery block with value space. When this field is cleared this means for ERP: Do not takeover delivery block and run the logic to determine the delivery block (including from material status).
Please bear in mind that this will lead to a system behaviour that a value of space for delivery block cannot be transferred anymore from CRM to ERP. This means the delivery block cannot be reset anymore from the CRM side, it can only be removed in ERP. If you use data exchange scenario A, it should not be a problem for you as the sales order can also be changed in ERP and thus the delivery block can be removed in ERP.
Best regards,
Maggie -
Function module for Delivery and billing based on sales order
Hi Friends
I am developing an object which has to create the sales order, delivery for that sales order and billing for it at the same time.
I have tried for few function modules to create the delivery and billing but I am not able to achieve.
Would you please help me by providing the correct function modules for these 2 activities?
Thanks
PraveenHi Nikhil
Thanks for reply,
i am creating the sales order using the BAPI "BAPI_SALESORDER_CREATEFROMDAT1" only, but the billing document bapi
"BAPI_BILLINGDOC_CREATE" is for online creation, it will call the t-code 'VF01'.
I need to create the billing document with out calling the t-code like using bapi for sales order. Please suggest me if there are function modules to achieve this.
Thanks
Praveen
Maybe you are looking for
-
How to get the user and groups information from http header
Hi All, In my current scneario, we are using Siteminder for SSO setup.. And in this process, after authentication and authorization, they are going to append the user information and group information of the user into a HTTP header and it will be sen
-
Hello I have a cisco e 3200 and i hawe an b&w zeppelin air player but i coudn't connect that , i try out another wifi station and it works. How can i fix tthat problem? Sent from Cisco Technical Support iPad App
-
How to use a package as an interface for doing DML on a tabular region?
Hello, I want to build a page to perform DML. However, I want to use a package containing the procedures for the select, insert, update and delete statements. The reason is that there is a one-to-many relationship between the table shown on the scree
-
iTunes is requiring me to purchase the entire album??? Alicia keys where the options are album or individual song. Trying to gift a single song from the album to someone? Thank
-
How to switch a user to the correct level of a hierarchy?
Hi experts, I've a dimenson called Salesgroup_DIM. This Dimension has multiple Level. Every User who loggin to OBI is an owner of a salesgroup and is allowed to see his salesgroup and all salesgroup below his sg. A user can be the owner of a sg on an