G/L account change for existing VAX trans event key(601 movement type)
Hi experts,
My client wants to post the sales(VAX transaction event key for movement type 601) of a material into new G/L account than the existing one. They dont want to create a new Material type & Valuation class for the same.
I suggested to create a new class for the existing material type and use the same in OBYC, but they dont want to create the new valuation class.
Is there any way do that? pls suggest.
Regards
Srin.
Hi,
COGS account is always against the Inventory account of the goods Purchased.
Without raw material account how the consumption account will hit in to the another account or 2 account.
x: if your one of material Inventory G/Laccount is : 99999
the same you have COGS account in GBB-VAX : 77777
When you make sales the Inventory get reduced/consumed against the COGS account.
How the system allow you to post in One more account.
Else you suggest them to chage the existing G/L account.
Clear with out Inventory account you can't use one more COGS account.
SAM
Similar Messages
-
How to add a new data element for existing table filed(Primary key field)
Hi Experts,
How to add a new data element for existing table field(Primary key field)
For this filed ther is no foreign key relation ships and even check table.
while activating table it is giving message like below.
can you help any one to solve this and wil steps to add new dataelement for existing primary key filed of a table.
Check table (NAMING SPACE/TABLE NAME(EX:/TC/VENDOR)) (username/19.02.10/03:29)
Primary key change not permitted for value table /TC/VENDOR
Check on table /TC/VENDOR resulted in errors
Thanks
RaviHi,
Easiest way is to download the table eg into an Excel table (if possible) or text table. Drop the table from the database. Build your table with the new key field. Build the database table again and fill it.
You can do it also over the database into a new table. Drop the old one. Build the enhanced one and fill it. Afterwards drop your (temporary) table.
Maybe there are other ways, but this works.
Success,
Rob -
What changes to be done when environment is changed for existing code?
Hi All,
I am a starter and had developed integrations in dev environment where SAP used to send and recieve files in PI7.1
Before me doing the task, the source and target systems were registered.
The SAP environment was PID and when we moved to test env it used to be PIT.
Now PID and PIT env no longer exist and the envs are PI1 in dev and PI2 in test.
What are the changes that needs to be carried out for the existing development.
Please guide me and also if those changes needs to be done only from PI7.1 developer side or BASIS side.
Thanks,
KevinKevin,
From Developer side:
You may need to import the new business systems into Directory and needs to do all the configuration where ever you used your previous business systems. The whole configuratios needs to be changed for all the interfaces like sender and reciver agreements, reciver and interface determinations. But you can copy the communicaiton channels to your new one. And dont delete anything in DEV until unless you move your new changes to QA and working as expected. If there are any lookups in Mapping please check whether any hardcoding is done in mapping or not. (You should have not done it, but still a check).
From Basis side:
Your transport targets needs to be changed in SLD.
Regards,
---Satish -
BDC for MIGO for GR OutBound Delivery( A01 & R05 ) from Movement Type 107 to 109
Hi,
I am stuck with a very typical situation need all your expertise and advices for a solution.
We are basically trying to create change the movement type from 107 to 109 through MIGO.
I have made a BDC recording for MIGO ( because we would like to track each delivery specifically under shipment , I know that there is a BAPI which is there to do this but it works fine if we do the shipment with Purchase Order as input which dont want in that manner )
Process:
1. Creating Production Order
2. Creating Purchase Order
3. Creating STO
4. Deliveries
5. PGI for Deliveries
6. Shipment for group of outbound Deliveries
I have created a z program where i am passing shipment number in the selection screen.
Then it would take all the deliveries for that shipment and pass each delivery to MIGO and process it and change the status from 107 to 109.
Interesting part here is, the code works absolutely perfect only from my ID. But when I test from other ID it is not executing, so to check where is the problem I have added mess_tab to the CALL TRANSACTION to capture what message is been populated for my ID comparing with others
Message Captured on Others ID's:
MSGID: 00
MSGNR: 344
MSGV1: SAPLMIGO
MSGV2: 1300
Message Captured on MY ID:
MSGID: MIGO
MSGNR: 012
MSGV1: 5000005802
MSGV2: (empty)
This is the problem this program is executing only on MY ID, rest all ID's it is not processing.
We have cross verified with security and basis regarding any authorization issues but nothing came up.
Please help me what could be the issue ( WHY it is processing successfully for my and WHY NOT for other ID's)
Below is the main code :
CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL' " Converting Date format to DD/MM/YYYY
EXPORTING
DATE_INTERNAL = sy-datum
IMPORTING
DATE_EXTERNAL = lv_date_external
EXCEPTIONS
DATE_INTERNAL_IS_INVALID = 1
OTHERS = 2.
IF SY-SUBRC <> 0. "#EC NEEDED
* Implement suitable error handling here
ENDIF.
* Validating input shipment number with database table VTTP
SELECT VTTP~TKNUM
VTTP~TPNUM
VTTP~VBELN
FROM VTTP INNER JOIN VTTK
ON VTTP~TKNUM = VTTK~TKNUM
INTO TABLE IT_VTTP
WHERE VTTK~TKNUM = P_TKNUM
AND VTTK~STDIS = 'X'.
IF sy-subrc = 0.
* Validating all deliveries having same Delivery type or not
SELECT * FROM likp INTO TABLE it_likp FOR ALL ENTRIES IN it_vttp WHERE vbeln = it_vttp-vbeln
AND vbtyp = 'J'.
IF sy-subrc = 0.
CLEAR lv_lines.
LOOP AT it_likp INTO wa_likp.
REFRESH:it_vbfa,BDCDATA.
* Validating if Delivery Type = 109 (GR already done), or Delivery Type = 107 (must process for GR )
SELECT * FROM vbfa INTO TABLE it_vbfa WHERE vbelv = wa_likp-vbeln
* AND vbtyp_v = 'J'
AND bwart = '109'.
IF sy-subrc = 0.
lv_flag1 = 'X'.
ELSE.
SELECT * FROM vbfa INTO TABLE it_vbfa WHERE vbelv = wa_likp-vbeln
* AND vbtyp_v = 'J'
AND bwart = '107'.
IF sy-subrc NE 0.
MESSAGE 'No Deliveries with Movement Type "107" ' TYPE 'I'.
ELSE.
lv_flag2 = 'X'.
lv_lines = lv_lines + 1.
** BDC for MIGO
perform bdc_dynpro using 'SAPLMIGO' '0001'.
perform bdc_field using 'BDC_OKCODE'
'=OK_GO'.
perform bdc_field using 'GODYNPRO-ACTION'
'A01'.
perform bdc_field using 'GODYNPRO-REFDOC'
'R05'.
perform bdc_field using 'GODEFAULT_TV-BWART'
'109'.
perform bdc_field using 'BDC_CURSOR'
'GODYNPRO-OUTBOUND_DELIVERY'.
perform bdc_field using 'GODYNPRO-OUTBOUND_DELIVERY'
wa_likp-vbeln. "'80019574'.
perform bdc_field using 'GOHEAD-BLDAT'
lv_date_external. "'04/29/2015'.
perform bdc_field using 'GOHEAD-BUDAT'
lv_date_external. "'04/29/2015'.
perform bdc_field using 'GOHEAD-WEVER'
'1'.
perform bdc_dynpro using 'SAPLMIGO' '0001'.
perform bdc_field using 'BDC_OKCODE'
'=OK_POST1'.
perform bdc_field using 'GODEFAULT_TV-BWART'
'109'.
perform bdc_field using 'GOHEAD-BLDAT'
lv_date_external. "'04/29/2015'.
perform bdc_field using 'GOHEAD-LFSNR'
wa_likp-vbeln. "'0080019574'.
perform bdc_field using 'GOHEAD-BUDAT'
lv_date_external. "'04/29/2015'.
perform bdc_field using 'GOHEAD-WEVER'
'1'.
perform bdc_field using 'GODYNPRO-DETAIL_ZEILE'
' 1'.
perform bdc_field using 'GOITEM-ERFME'
'EA'.
perform bdc_field using 'GOITEM-ERFMG'
'1'.
perform bdc_field using 'GOITEM-LSMNG'
'1'.
perform bdc_field using 'GOITEM-LSMEH'
'EA'.
perform bdc_field using 'GOITEM-MIGO_ELIKZ'
'1'.
perform bdc_field using 'GOITEM-BWART'
'109'.
perform bdc_field using 'GOITEM-LGOBE'
'RX Cross-docking'.
perform bdc_field using 'BDC_CURSOR'
'GODYNPRO-DETAIL_TAKE'.
perform bdc_field using 'GODYNPRO-DETAIL_TAKE'
'X'.
PERFORM bdc_dynpro USING 'SAPLMIGO' '1300'.
PERFORM bdc_field USING 'BDC_CURSOR'
'G_TIP_DONT_SHOW_AGAIN'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=OK_TIP_GO'.
PERFORM bdc_field USING 'G_TIP_DONT_SHOW_AGAIN'
'X'.
*& Avoid unncessary screens to populate while processing background.
LV_OPTIONS-DISMODE = 'N'.
LV_OPTIONS-UPDMODE = 'S'.
LV_OPTIONS-NOBINPT = 'X'.
CALL TRANSACTION 'MIGO' USING BDCDATA OPTIONS FROM LV_OPTIONS MESSAGES INTO IT_MESSTAB1 .
WAIT UP TO 1 SECONDS.
DELETE IT_MESSTAB1 WHERE MSGTYP NE 'E'.
IF IT_MESSTAB1[] IS NOT INITIAL.
APPEND LINES OF IT_MESSTAB1 TO IT_MESSTAB.
ENDIF.
ENDIF.
ENDIF.
ENDLOOP.
ENDIF.
ELSE.
MESSAGE 'Shipment Number does not exists Or not Planned' TYPE 'E'.
ENDIF.
ELSE.
MESSAGE 'Please insert Shipment Number' TYPE 'E'.
ENDIF.
IF lv_flag1 = 'X' AND lv_flag2 = 'X'.
MESSAGE 'This shipment is processed with an inconsistent goods receipt' TYPE 'I'.
ELSEIF lv_flag1 = 'X'.
MESSAGE 'Shipment already been processed for these deliveries' TYPE 'I'.
ELSEIF lv_flag2 = 'X'.
lv_lines1 = lv_lines.
CONDENSE lv_lines1 NO-GAPS .
CONCATENATE lv_lines1 'Goods Receipt are posted for the shipment '
INTO lv_message SEPARATED BY space.
MESSAGE lv_message TYPE 'I'.
ENDIF.
* Display Messages from Message TAB.
DELETE ADJACENT DUPLICATES FROM IT_MESSTAB.
DATA:lv_msg TYPE string.
LOOP AT IT_MESSTAB INTO WA_MESSTAB.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
ID = WA_MESSTAB-MSGID
NO = WA_MESSTAB-MSGNR
V1 = WA_MESSTAB-MSGV1
V2 = WA_MESSTAB-MSGV2
V3 = WA_MESSTAB-MSGV3
V4 = WA_MESSTAB-MSGV4
IMPORTING
MSG = lv_msg
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
WRITE:/ lv_msg.
ENDLOOP.
* Start new screen *
FORM BDC_DYNPRO USING PROGRAM DYNPRO. "#EC PF_NO_TYPE
CLEAR BDCDATA.
BDCDATA-PROGRAM = PROGRAM.
BDCDATA-DYNPRO = DYNPRO.
BDCDATA-DYNBEGIN = 'X'.
APPEND BDCDATA.
ENDFORM.
* Insert field *
FORM BDC_FIELD USING FNAM FVAL. "#EC PF_NO_TYPE
CLEAR BDCDATA.
BDCDATA-FNAM = FNAM.
BDCDATA-FVAL = FVAL.
APPEND BDCDATA.
ENDFORM.
Thanks,
SriniHi Rob,
Thanks for quick reply.
I have checked the NOTE : 304122
But there in the NOTE it says ( " BAPI, BAPI_GOODSMVT_CANCEL, BAPI_GOODSMVT_CREATE, CNTL_ERROR" )
These BAPI's work perfectly for (purchase order as input type), but here out type is ( A01 & R05 ) we are giving DELIVERY NUMBER as input to MIGO.
So for this scenario we cannot use those BAPI's mentioned in the NOTE.
Also as stated earlier in the message interesting part is
"The code works absolutely perfect only from my ID. But when I test from other ID it is not executing. Code is working exactly as expected ONLY to my ID. When i try to execute the same code from another's ID it is not working"
So what do you think might be the issue? -
Posting in gr from po for 2 materials in to 2 different movement types
hi,
i have 2 items in a single purchase order, how can i post them to different movement types like 101, 103 in one goods receipt. for ex in MIGO , i enter purchase order number , it is taking all the items from PO in to one movement type like 101 .. and if i go to 2nd in item over view and change the movement type to 103 and press enter it is coming to 101..
pl advise me , how to do that,
thanks in advance
srinihi, thanks for quick reply, but i am entering goods receipt with referece to purchase order.. i am entering po number and movment type 101 in MIGO and pressing enter.. so all the materials in po being copied in to GR..and after that if i want to change the 2nd material to 103 it is not allowing me... it is considering all the materials belong to 101 only...
so do i need to delete the rest of the materials in GR and enter them individually? if i have 100 items in PO belongs to diff mov types then do i have to enter GR 100 times? pl explain..
thanks in advance .
regards,
srini komati -
Vendor Reconciliation account change for specific vendor
Hi All,
Client want to change the Reconciliation account in the Vendor Master but same reconciliation account assign to multiple vendor master but client want to change specific vendor not for all vendor . The vendor has postings to it right now. We want that all the existing postings should be transferred to the new recon account line item wise and the new postings will go to the new recon account.
Please suggest some approach so that this can be effected.
Regards,
DevHi Debabrata ,
To clear the reconciliation Account one option is that you create a new open item managed GL Account and use Transaction FB05 to clear each open item in the Vendor Account one at a Time and post on the new open item clearing Account. Then change the reconciliation Account in the master data and then again use FB05 to post the transactions back on the Vendor Account one at a time,
As far as impact on Balance sheet is concerned, there should not be an impact except that the balance will be reflected in a different GL Account.
Thanks
Muthu -
GL account change for materials
Dear All,
Our client want to change the GL account for the materials.
(Advised to give the new GL account being a Cost Center PO when they create a new PO for that material)
How do we handle this issue in case of Inventory materials?
Please advice.hi
kindly consult fi consultants , to create the new g/l for dummy and transfer the accouts to dummy g/l through fi transation and change the g/l in obyc for respective ranstion key and valuvation class
regards
praveen -
GR/IR clearing account change for materials
Dear all
we need separate GR/IR clearing account for two materials from April, 2008,as these materials has open PO and unrestitected stock (in MMBE), Please let me know whether we need to have new material code , one more thing the valuation class which we are using in this material(ex7000), aslo using for some other materials.
1. can we do material to material trasfter after creating new material as old material has some stock
or advice me how can i handle
Points wiil be rewarded
Regards
venu gopal
Edited by: venu kk on May 20, 2008 11:14 AMDear kona/Raghavendra
Thanks for your reply
now please let me know how can i handle the open po's and unresticted stock,
1) can i do material to to material transfer as both the material will have same UOM.
Kona how to scrape the exisisting material.
Regards
venu gopal
Edited by: venu kk on May 20, 2008 12:23 PM
Edited by: venu kk on May 20, 2008 12:24 PM -
Account 792000 for trans/event key bsx posible directly
hi i am suneel,
this issue happening in the time of goods posting to plant through MB1C tranxn
thanks with regards
suneel kumarHI
Go FS00 transaction code enter G/L account and company code ans change mode and go to Create/bank/interest tab, tick on check box Post automatically
Thanks
seshu -
Mass change for existing Marketing Plan and campaign
HI CRM Experts,
Is there any way we can update all the Marketing Plan/Element/Campaign/Campaign Element with authorization group. At the moment we have all the Marketing Plan hierarchy uploaded in the system however authorization group got missed. Any help in this regard would be appreciated.
Thanks,
AshutoshHello Ashutosh,
Hope your issue has already solved.
If not just a suggestion, write a small program fetching the projects from CGPL_PROJECT and loop it into table CRM_MKTPL_ATTR and update the field AUTH_GROUP with your auth group values.
Ofcourse definetely all the Projects will not have same auth groups, so put your what ever logic into the your reports based on additional attributes.
I am closing this thread since there is no update from past 6 months and hoping you issue was resolved.
Thanks & Regards
Raja Pamireddy
CRM Marketing forum Moderator -
Valuation Class - Movement Type - Account
Hi,
I´m not yet that experienced in SAP but I´ll try to explain as good as I can.
Is there any easy way to display all accounts that are used within a specific valuation class?
The specific accounts per valuation class I have found using se16 in table t030.
But this table is not telling me which movement type are using the accounts.
So I currently go to spro -> MM -> Valuation and Account Asignment -> Account Determination -> Account Determination without Wizard -> Purchase Account Management -> Configure Automatic Postings -> Simulation
- first problem: I do not know how to find a material for a specific valuation class (no filter criteria?)
- second problem: no complete list I have to click through each movement type to see where a specific account is used -> a complete list over all movement types within a selected/used valuation class would help a lot!
Best regards,
F.Hi,
You can get the material list per valuation class through table MBEW (Valuation).You can use MB51 t.code to get the document list based on movement type.
The movement type and valuation class relation is through transaction event key. Movement type will determine the transaction event key through value string (the same you can find in OMJJ t.code, here select movement type and enter any movement type and click on account groupign > You can find the relation).
Transaction event key is assigned with G/L accounts based on Chart of accounts/Valuation grouping code/valuation class/account gouping(only for GBB,PRD & KON).
Regards,
Prabu -
Is It Possible to change Chart of Accounts for Existing Company Code
Hi
Please guide me is it possible to change Chart of Accounts ID for Existing Company Code after posting the Documents
Regards
SreenivasuluHi,
Its not possible once you assinged chart to accounts to a company code.
Regards
udayakumar.k -
Account 160000 for trans./event key BSX is a K control account
Hi Experts,
I could not post the migo because of the below error
"Account 160000 for trans./event key BSX is a K control account"
Can any one pls explain how to resolve this error
Thanks
Saravanan.RHi,
Check in FS00, under "Control Data" Tab for GL A/c 160000, "Recon. account for acct type" has value 'K' which is Reconciliation A/c which should not be assigned to Trans/Event Key 'BSX'.
Note: -
If you are using standard chart of A/c INT then stock a/c fall under following series;
Finished goods 792000
Operating supplies 303000
Operating supplies 303500
Packaging material 305000
Raw material 1 300000
Raw material 2 300010
Spare parts 304000
Unfinished products 790000 -
Hi experts,
i receive following error when i want to deliver a sales order:
Acct. 3712000 for trans./event key BSX, postable directly
Message no. M7109
Diagnosis
The stock account determined automatically by the system is one that is
directly postable. However, this stock posting can only be made to
an automatically postable account.
Procedure
Contact your system administrator.
What this error mean and how can i solve this problem?
Thanks in advance.
Edited by: Lakshmipathi on Jan 9, 2010 10:27 AM
changed the text sentence for proper alignmentPlease help with error message below during scrapping, movement type 555, we encountered error M7109 Account 1010000 for trans/event key BSX, postable directly. Message no. M7109
I have ticked "Post automatically only " field in the the control data tab. Checked OBYC and the G/L account was set up already in BSX under RAMT (with acct 1010000) and still the error exists. Please please help resolve.
Thanks,
Gracey -
I downloaded 2 cds onto my ipod nano through itunes. Recently my itunes account changed for some unknown reason and now it doesn't recognize the songs from the cds. The songs are still on my ipod. I am affraid to sync now because the songs may be deleated, and I don't have the cds anymore. How can I transfer the songs from the cds on my ipod back to itunes so that I don't lose them?
What you have on your computer is your iTunes library, not your "account." The "account" you have for iTunes is your Apple ID, which you use when purchasing or downloading from the iTunes Store. If these songs came from music CDs that you imported into iTunes, those songs are not related to your Apple ID.
Recently my itunes account changed for some unknown reason and now it doesn't recognize the songs from the cds
How are they not "recognized"? Are the songs still listed in your iTunes music library, but grayed out? They no longer appear in your iTunes library at all?
If you search your computer (not in iTunes) for the song files, using one of the song names, can you find the song files?
Maybe you are looking for
-
Exchange Server 2013 Missing file on ISO install Error Code 1603
Hi all, a mystery needs solving any suggestions much appreciated: We are trying to install Exchange Server 2013 on Windows 2012 server. The ISO File being used is: SW_DVD9_Exchange_Svr_2013w_SP1_MultiLang_Std_Ent_MLF_X19-35118 All preparation and r
-
Spam getting past email server
Why has my email server started letting so much spam get through? What can I do to stop it? Thanks.
-
Hi Guys, What is the difference between the following statements? In what scenarios should we use these? a. CREATE DATA data_ref LIKE LINE OF xth_data. ASSIGN data_ref->* TO <ls_data>. b. LOOP AT xth_data ASSIGNING <ls_data>. c. LOOP AT xt
-
how can i transfer someone files as files and not as junk data in a packet if i have access to the output stream[i can write whatever i want to the packet i'm sending you] of the packets i send someone?
-
Error Message- JTV has content of MIME type "application/x-mplayer2."
Because you don't have a plug in installed for this type of Mime this content can't be displayed. Where do I go to get this plug in so I can view content that I'm needing to view? Thanks!