Purpose of Movement type 344
Hi guys,
Just want to confirm if movement type 344 is used to transfergoods from Blocked to Unrestricted.
Cheers,
Karthick
Hi
Yes 344 is to transfer from unrestricted to blocked
TF - First transaction
TR - Return transaction
you can see lot of examples in tranfer posting
Like 301 & 302
311 & 312
Always stock will be received into Quality or Unrestricted and not into Blocked so TR movemet type wont be there from unrestricted.
Thanks/Karthik
Edited by: Karthik on Oct 27, 2009 8:59 AM
Similar Messages
-
HUMO-A reason has to be entered for movement type 344
Hi All,
We currently have the system configured to enter a 'reason for movement' for movement type 344 and this field is marked as required in the movement type configuration. We have configures the transactions allowed for the movement type and HUMO is one of them.
When I try to post the same HU using the path 'Edit-> Change HU Posting-> Other Postings->Process-> Transfer posting unrestriced to blocked', it prompts me for a 'Reason for Movt' and allows me to post it to a blocked stock.
However, when we try to post an HU to blocked to stock using the path in HU monitor 'Edit-> Change HU Posting->In Blocked Stock', the system gives an error 'A reason has to be entered for movement type 344'. Please note, it does not even prompt me to enter a reason for the movement.
Is there a configuration node to have the above error corrected? Or is there any SAP note which could help us solve the problem? We are aware of the SAP note 1679167 for transaction VLMOVE but not sure the same would actually correct the issue for HUMO. Any help in this regard is appreciated.Hello Biswajit,
unfortunately, as far as I can see in source
SAPLHUMO
/ LHUMOF04
FORM
/ TRANSFER_POSTING_HU
during debugging, there is no GUI code to ask user for a reason. So it's a lack of functionality.
I think you can add this by an implicit enhancement around FORM transfer_posting_hu asking user e.g. with function module call POPUP_GET_VALUES_DB_CHECKED.
But transfering the entered reason down to the MM posting seems also not so easy because reason field "GRUND" may not visible in that callstack level.
Hope that helps you along
Best regards,
Matthias -
Movement type '344' blocked to unrestricted - reversal error.
Hi,
I am trying to post movement type '344' blocked to unrestriced reversal in IM. I am using WM for this storage location. while posting the '344' i am getting an error 'Data for creating a delivery is incomplete (vendor)'. Will appreciate any help to resolve this.
thanks.Hi,
I am trying to post movement type '344' blocked to unrestriced reversal in IM. I am using WM for this storage location. while posting the '344' i am getting an error 'Data for creating a delivery is incomplete (vendor)'. Will appreciate any help to resolve this.
thanks. -
Create Immediate TO for movement type 344
Hi Gurus ,
I wanna create immediate TO for movement type 344, so i did the following configs:
1:Go to OMLR, set field "Immed.TO " as "A" for my warehouse and movement type 344.
Then , i called up MB1B 344, but no TO was created immediatelly.
i checked the additional data in LU03, the movement type is 344, and immed.TO is ticked. it seems all setting is ok, why the TO can't be created immediatelly?
thank you in advance.
BR,
DragskyFirst check which ref. movement type assigned to 344 movement type in W/H under below path
SPRO> LE>WM>Interfaces>IM>Define movement types
In this go to first option and check the last movement type assigned to mvt type 344 i.e. "Reference movement type for posting change in whse mgmt" (in combination with other indicator like stock category, special stock indicator etc....)
Then got to OMLR and check whether this ref. movement type defined for your W/H,
if yes, maintain setting for auto TO in that specific entry (in combination with other indicator like stock category, special stock indicator etc....)
If no, then check movement type for *** W/H and maintain specific entry (in combination with other indicator like stock category, special stock indicator etc....)
Hope it helps.
Regards
Anand Misra -
BAPI_GOODSMVT_CREATE movement type 344
Hi , i want to convert unristricted stock to block stock, so i use movement 344. the thing is ,it is creating document but commit work and wait is failing. i am geeting mail in sap mailbox, updation is failed like that. i am not able to see that document, but bapi is creating document, but is not saving to database.
what should be reason. i am providing sample of my code.
PERFORM within_warehouse_convert
USING l_lqua '344'.
FORM within_warehouse_convert
USING wa2_lqua TYPE lqua
l_bwlvs TYPE ltak-bwlvs.
*Decalre Variables
DATA :
wa_header LIKE bapi2017_gm_head_01,
wa_header1 LIKE bapi2017_gm_head_ret,
l_code LIKE bapi2017_gm_code,
l_belnr LIKE bapi2017_gm_head_ret-mat_doc,
l_gjahr LIKE bapi2017_gm_head_ret-doc_year,
it_items LIKE bapi2017_gm_item_create OCCURS 0 WITH HEADER LINE,
it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE,
l_uom LIKE t006-msehi,
l_uom_iso LIKE t006-isocode,
l_text(100),
l_error.
Assign Variables
CLEAR wa_header.
wa_header-pstng_date = sy-datum.
wa_header-doc_date = sy-datum.
wa_header-header_txt = 'Converted to Blocked'.
l_code = '04'.
REFRESH :
it_items, it_return.
CLEAR :
wa_header1, l_belnr, l_gjahr, l_error,l_uom.
SELECT SINGLE meins INTO l_uom FROM mara
WHERE matnr = wa2_lqua-matnr.
CALL FUNCTION 'SAP_TO_ISO_MEASURE_UNIT_CODE'
EXPORTING
sap_code = l_uom
IMPORTING
iso_code = l_uom_iso
EXCEPTIONS
not_found = 1
no_iso_code = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE s001 WITH 'Unable to convert Units of Mesaurement'.
ELSE.
it_items-entry_uom_iso = l_uom_iso.
it_items-material = wa2_lqua-matnr.
it_items-plant = wa2_lqua-werks.
it_items-stge_loc = wa2_lqua-lgort.
it_items-batch = wa2_lqua-charg.
it_items-move_plant = wa2_lqua-werks.
it_items-move_stloc = wa2_lqua-lgort.
it_items-spec_stock = wa2_lqua-sobkz.
it_items-sales_ord = wa2_lqua-sonum(10).
it_items-s_ord_item = wa2_lqua-sonum+10(6).
it_items-val_sales_ord = wa2_lqua-sonum(10).
it_items-val_s_ord_item = wa2_lqua-sonum+10(6).
it_items-item_text = 'Converted to Blocked'.
it_items-move_type = l_bwlvs.
it_items-entry_qnt = wa2_lqua-gesme.
APPEND it_items.
Call BAPI Goods movement
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = wa_header
goodsmvt_code = l_code
testrun = l_test
IMPORTING
goodsmvt_headret = wa_header1
materialdocument = l_belnr
matdocumentyear = l_gjahr
TABLES
goodsmvt_item = it_items
return = it_return.
CLEAR l_error.
LOOP AT it_return WHERE type = 'E' OR type = 'A'.
MESSAGE i001 WITH it_return-message text-001.
l_error = 'X'.
EXIT.
ENDLOOP.
Call Commit BAPI.
IF l_error = ' '.
CLEAR : it_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'
IMPORTING
return = it_return.
IF it_return-type = 'E' OR it_return-type = 'A'.
MESSAGE i001 WITH it_return-message.
l_error = 'X'.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
EXIT.
ENDIF.
ENDIF.
ENDIF.
ENDFORM. " within_warehouse_convertHi ,
put simple code like this .
Call BAPI 'Create Goods '.
loop at lt_return where type eq 'E' or 'A'.
error = 'X'.
endloop.
if error ne 'X'.
commit work.
else.
Roll back.
endif.
regards
Prabhu -
Movement Type 341 not seen in MIGO
Hi all,
I need movement type 341 for transfer posting with SLocs within same plant (Unrestricted use to Block stock) but i could not find the MType 341 in MIGO for transfer posting..
Could any one let me know how to go about this configuration?
Regards,
Sachin Narvekar,MumbaiHi
If you want to transfer the stock <b>from Unrestricted to Blocked,</b> then in MIGO Transaction Use <b>Movement type: 344.</b>...It will solve your Purpose.
<b>Dont use 341 movement type for this purpose</b>.
Reward if useful
Regards
S.Baskaran
Message was edited by:
baskaran srinivasan
Message was edited by:
baskaran srinivasan -
please provide mov types in goods recipt for material to blocked and quality stock. GR in consignment and goods return to vendor and consignment.
Hi
Use following movement types
344 for transfer between Un-restricted to Blocked stock
322 for transfer between un-restricted to QI stock
GR in consignment
use
101 K or
posting of vendor consigned stock to own stock using 411 K in MB1B
Return to vendor
161 Return for purchase order
122 Return delivery to supplier or to production
thanks
prasanna
award if usefull -
What is the Purpose of Movement type 501 M and 551, Please explain me
Hi Lakshmi,
I dont know about 501 can be used or not.
But for scrapping..if scrap is happend during production for making an assembly then movement type will be 261 (goods issue to order)..the cost of scrap will be accounted to order and material which is produced.
If scrap happens before and after the production for example in handling in storage then use 551 movement typw. cost will eb accounted to GL account of material or to the cost center.
If any question the let me know with rewarding the suitable points.
Regards
TAJUDDIN -
Gurus,
When an Inventory for an article is created with the Movement type 711. What exactly it mean?. What is the purpose of Movement Type 711? and When do we use it.Hi,
When you make a physical inventory and you find that there is a waste of material which means physic quantity is < to quantity on the system so we :
1- adjust the quantity on the system
2- the variance of quantity is removed through mvt 711
example :
T0 : on the system there is 100 pcs of material A in the plant 0001
When count material A int this plant I find only 90 pcs so
T1 : Plant 0001 ---> 90 pcs of material A
Storage type 999---> 10 pcs of material A
one the financial department apourve the waste of material
the quantity wasted is removed through mvt 711
T2 : Plant 0001---> 90 pcs of material A
the quantity on the system = real quantity
regards -
PURPOSE OF CREATION OF NEW MOVEMENT TYPE
Hello Experts,
Can you please tell me the purpose of creating a new movement type with the description.
Thanks and Regards
Nilu S.Hi,
Movement type determines the treatment of any Stock in terms of Qty & Value. SAP has provided the standard MVt type for use in different business scenario.
How a Mvt Type Works is important to understand the requirement of new Mvt type -
a. in material master we are assigning the Val. Class, We are assigning the GL a/c with Valuation class in combination with General account modifier in OBYC like GBB >> VBR>> ValClass>> GL A/c.
b. Each valuation class is linked to multiple General account modifier Key and GL a/c (as per our business requirement).
c. Each movement type is assigned with Account modifier key in IMG Customising.
So when ever we enter a material & Mvt type in any transaction system determine the GL A/c to be for Automatic posting through Account modifer Key (From OMJJ & OBYC).
So you can see, there is limitation of GL assignment for automatic posting in OBYCfor each business scenario.
if requirement of diff. accounting arises for a material with same valuation class, we need to Create new Mvt type & Account modifier key. This new Account modifier key will be linked to New GL in combination with Val. Class.
Hope above explanation satisfy your query.
Regards,
Ranjan Kumar -
Hi There,
What is the purpose of creating new movement type and what kind of situvation newmovement type will be recommned.
Please advise with couple of examples.
Onemore thing where to find and how to find who has developed the Z reports (nothing but developed person name),please explain indetail.
Appreciate your early actionHi,
New movement type creation. if you wnt use the particular movement type for only single trasation. or
if create any Z trasation & want to use goods movements then u can create new movement type. or standard seetings in SAP movements need to be changed the you can create/copy the existing movement type and do the modification & assign to particular t-code.
Z transation report:
SE93. Enter Z* put F4 .
SAM
Edited by: Saminathan Gopalan on Jun 28, 2010 9:50 AM -
Different movement types in MM documents in SSR
Hello,
How can I use different movement types in logistic documents for meter readings?
I set up additional meter event for own consumption and I need to get logistic document with other movement type (as standard we running creating logistic document types an 251/252 movement types for fuel sales).
To realize at least those two types of sales wehave only two possibilities in the system:
1. Setup separate processing profile for location for purpose of own consumption.
The stop over point is only one processing profile can be assigned to the location at once.
2. Setup a new process with new movement type.
The stop over point - restriction in the customizing - only one main process can be used for posting based on meter readings (error message OQ_C601 "More than one entry selected as main MM process for location indicator 01").
How can I solve this issue?
Thanks and KR,
SergeySolved
-
Movement type and Value string
Hi,
I have copied movement type 101 to Z02. Is it possible to change the value String from WE01 to something else. My purpose is to post to a different account instead of GRIR while MIGO for free goods. So please don't suggest me to change in OBYC as the change is going to effect every MIGO which we don;t want to happen. Any ideas?
ThanksThe value strings contain keys for the posting transactions that can
lead to G/L account updates in the case of an FI-relevant posting. These
value strings are predefined by SAP. You cannot change value strings or
the transactions they comprise in Customizing. For each of these posting
transactions, you can set up automatic postings in dependence on the
other influencing factors.
The value string controls the process of G/L account determination for
transactions/events of the movement type (see unit Valuation and
Account Assignment), whereas the quantity string controls the updating
of the material master fields.
In SAP R/3, the value string WA01 is assigned to various goods issues
and other goods receipts. Further differentiation in the automatic
account determination process for these different movements is
accomplished via the account grouping code. -
Dump while doing goods issue against order with movement type 261
Hi Team,
We are integrating Asset management process along with the goods issue against the order which is created with a business partner for movement type 261.
when we try to complete the process the system gives us a dump as described below.
please look through the dump and advice for the same.
Short text
The current application triggered a termination with a short dump.
What happened?
The current application program detected a situation which really
should not occur. Therefore, a termination with a short dump was
triggered on purpose by the key word MESSAGE (type X).
Error analysis
Short text of error message:
System error in the FI/CO interface
Long text of error message:
Diagnosis
Updating of the FI/CO interface was called with object type "MKPF"
yet the checks were run for object type "AMBU".
System Response
Checking and updating must be for the same object type.
Procedure
It has to do with a system error from the calling applications.
Technical information about the message:
Message class....... "RW"
Number.............. 103
Variable 1.......... "MKPF"
Variable 2.......... "AMBU"
Variable 3.......... " "
Variable 4.......... " "
rigger Location of Runtime Error
Program SAPLMBWL
Include LMBWLU21
Row 62
Module type (FUNCTION)
Module Name MB_POST_GOODS_MOVEMENT
46 IF xmkpf-xabln IS INITIAL. "note 434093
47 CALL FUNCTION 'MB_XAB_NUMBER_GET'. "note 434093
48 ENDIF. "note 434093
49
50 ENHANCEMENT-POINT MB_POST_GOODS_MOVEMENTS_01 SPOTS ES_SAPLMBWL STATIC.
51
52 ENHANCEMENT-POINT MB_POST_GOODS_MOVEMENTS_02 SPOTS ES_SAPLMBWL.
53 CALL FUNCTION 'MB_CREATE_MATERIAL_DOCUMENT_UT'
54 EXCEPTIONS
55 error_message = 4.
56 * As soon as we have started to put things into UPDATE TASK, we must
57 * ensure that errors definitely terminate the transaction.
58 * MESSAGE A is not sufficient because it can be catched from
59 * external callers which COMMIT WORK afterwards, resulting in
60 * incomplete updates. Read note 385830 for the full story.
61 IF NOT sy-subrc IS INITIAL.
>>> MESSAGE ID sy-msgid TYPE x NUMBER sy-msgno WITH "385830
63 sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
64 * MESSAGE A263.
65 ENDIF.
66 * Optische Archivierung
67 * Spaete Erfassung mit Barcode
68 * Redesign of barcode handling -> note 780365
69 PERFORM barcode_update(sapmm07m) USING xmkpf-mblnr
70 xmkpf-mjahr
71 barcode.
72
73 MOVE-CORRESPONDING xmkpf TO emkpf.
74 CALL FUNCTION 'MB_MOVEMENTS_REFRESH'
75 EXCEPTIONS
76 error_message = 4.
77 MOVE-CORRESPONDING xmkpf TO emkpf.
ource Code Extract
ine SourceCde
32 * BKPF as well. There is no other way to forward XBLNR to FI as not
33 * every document is posted by MB_CREATE -> a new function module in
34 * MBWL for transferring the information, called by FI, meant to load
35 * the complete function group for all MBxx postings when this isn't
36 * required (Performance). Would be the better way to transport the
37 * information after switching off MBxx in later release.
38 * corresponding IMPORT ... FROM MEMORY ... can be found in
39 * AC_DOCUMENT_POST (FORM FI_DOCUMENT_PREPARE (LFACIF5D))
40 l_mem_id = 'MKPF-XBLNR'. " 641365
41 EXPORT xblnr = xblnr_sd TO MEMORY ID l_mem_id. " 641365
42 ELSE. "1245374
43 l_mem_id = 'MKPF-XBLNR'. "1245374
44 FREE MEMORY ID l_mem_id. "1245374
45 ENDIF.Couple of notes are mentioned (385830, 780365 etc) and check whether these notes are applied. If so, check with the ABAPer and go through the source code corrections explained in the respective notes.
You may also go through the following notes
1) Note 386656 - FBV4: RW103 'System error in the FI/CO interface'
2) Note 388316 - RW103 "System error in the FI/CO interface"
3) Note 543463 - Inconsistent Posting in budgetary ledger and/or RW102/RW103
thanks
G. Lakshmipathi -
3rd party order processing GR movement type
Hi
In 3rd party order processing the goods are delivered to customer from vendor directly, but for billing purpose we do the GR at plant level(against purchase order)>invoice>Billing
Physically stock is not delivered to the plant, so when we do the GR(against purchase order),if the movement type is 101 it will updatet the stock. 3rd party delivery is not done,stock will not be reduced. I want to know what is the GR movement type for 3rd party order processing, is it 101 or anyother movement type.Hi,
Check in t.code OMJJ.
Select movement type 101 and click on update control/WM movement types.
There you can see this movement type is configured for different update control/WM movment types.
Few entries are made in the system without value and quantity updates for movement type 101. So I assume, when you do MIGO using 101 movement type against third party purchase order, special stock indicator E and movement type B will be taken for statistical posting. You can do a testing to confirm this.
Regards,
Maybe you are looking for
-
Reading the data from BLOB column
HI, I have a table with following structure Test_Mail(Attachment BLOB,Attachmentname varchar2(255),FileSize number) The data in the table is like Attachment|Attachmentname|FileSize BLOB|test.txt|1236 I wants to read the data from the BLOB attachment
-
Is it possible Bridge ruins images while making thumbnails?
This morning I was reorganizing images. I use Bridge to check the files. I noticed when Bridge was making CR2 thumbnails several of them appeared stripped of some if not most of the pixels. I opened one image in Camera raw and became afraid the image
-
SUS invoice Faliure in SXMB_MONI
Hi All, When we posted an ERS invoice from MM to SUS System. The XML messages falied in SUS. Please give your expert comments. We are getting the floowing error message: <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> - <!-- Call Inbound Pro
-
Yahoo toolbar bookmarks don't load or result in unresponsive script
The problem with the bookmarks not loading began with Firefox version 32. Not sure if this is a Firefox issue or a Yahoo issue.
-
Problem installing adobe go live 6.0 - who can help?
Hi... I have been using adobe go live for many years. A few weeks ago I cleaned up a bunch of old files to make more room on my harddrive and ever since then it is not responding any longer. I can't get into the program any more. I tried to reinstall