Posting block check in MI31 transaction
Hi,
I have done following steps -
1. Create inv document using MI31 with posting block check box selected. Step OK.
2. Doing 311 using MB1B - System prevents me from doing this movement. Step OK
3. Doing MI04 Step OK
4. Again doing 311 using MB1B - System prevents me from doing this movement, but with only one material.
If I am trying with other material, after MI04, I am able to do movement type 311 move using MB1B.
What is that it prevent me from doing 311 activity will that material after MI04?
Any input is appreciated,
Regards,
Dipak
not fully correct. the posting block is erased whenever you enter a count, it does not matter if your count matches with the book quantity or not.
The purpose of the posting block is to prevent entering movements in SAP while a phyiscal inventory is active. This is only one side of the medal. The other side is your organisation of a physical inventory. Here you have to take the same measures, you need to prevent people from moving materials until you have finished your count.
Once you enter the count, then SAP is just certain that the count has finished and the block is no longer needed.
If you counted correctly, then you will not move more than you counted, hence you will not have any issue if you post the difference some days later.
Similar Messages
-
Default check on the 'Posting block' check box in the Physical Inventory
I am looking for a default check on the 'Posting block' check box in the Physical Inventory document for T-code MI01 or MI31. Can anyone help in this?
Thanks for your reply. Can you send me the detail process how to do it through Transaction Variant.
Regards,
Tt -
Future Posting Block for Inventory document
Hi Friends,
My client want to create a PID (Physical Inventory doc) to day with planned count date next week and posting block checked.
But, they does not want to block it to post till the begining of planned count date. Practically, they want the posting block to be effective on Planned count date.
Can it be??
Appreciate your help in advance.
Regards,
Dev.Hi,
Please read SAP online help:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/4d/2b8d3943ad11d189410000e829fbbd/frameset.htm
Here you can see that transaction MI32 can be used to set posting block in mass.
When count date comes:
- user can set the block via MI32 in mass
- in advance you can schedule ba background job for MI32 in order to set the posting block
I wouldn't go to development...if it is not necessary...
(my opinion)
Regards,
Csaba
Edited by: Csaba Szommer on Feb 26, 2010 10:43 PM -
Hi
Please tell me what happens if i block the invoice for posting to accounting?
what are the consequences?
from when the payment terms will be calculated is it from the date of invoice or the day when i release to accounting
regardsWhen you mark the check box for Posting block in IMG screen of billing type, system neither creates any accounting document nor there is any posting in FI. This practice is mostly followed in case of Pro forma invoice.
In that case if you want to release the document to accounting, go to VF02 and in the menu Billing Document click on Release to Accounting. This will create accounting document in FI along with necessary GL postings.
So the payment terms will be calculated based on this posting date (date on which accounting doc. is created) and not on the billing date, if posting block check box is activated. And if posting date is selected in OBB8 as default for baseline date. That setting is done in OBB8.
Regards,
Sagar
Edited by: Sagar Wagh on Jan 6, 2009 10:00 AM -
Posting using cross company code transaction must be blocked
Hello Guys,
I have a problem related to cross company code transaction.
In the OBA7 I have the document type KE that not allows posting using cross company code transactions. In the moment that I am creating a new document through the FB01, I have an error as "Consolidated companies US52 and ' ' are different
Message no. F5080. As a results, the document cannot be created by this way. This is the correct process.
But I have several documents that was used the doc type KE and the cross company code transaction was used. This is my issue. I don´t know why these documents were posted. The document come from another interface via IDOC and the IDOC not errored out.
Can anyone help on this?
Thanks
Rafael B.Hello, I´ve checked the log and no changes since 2008.
The document was created in 2010.
This is the message: "No logs found for the selected period"
More suggestions?
Regards.
Rafael -
What is thr transaction for posting the checks.
Hi
What is the transaction for posting the checks
and i want to get details based on the posting date. so any one tell me the tables used in this.What kind of operation are you talking about.
For example :
F-53 , F-58, F110 are transactions to post vendor paymment with check
F-28 transaction to post customer payment with check (without creating it)
FF68 for check deposit
Regards -
F110 - Error Msg "No payment due to delete flag or posting block"
When I use F110 To auto payment a AP open item, the system show the message "Vendor <Vendor Code> <Company Code>: No payment due to delete flag or posting block" in job log.
The AP open item information :
amount 480.
bline date : 2008/09/29
payment term : immediate payment
due date : 2008/09/29
vendor payment method : E
D : expense 480
C : AP - <Vendor Code> 480
The parameter in F110 :
run date : 2008/11/10
indentification : TEST
Parameter :
posting date 2008/11/10
docs entered up to 2008/11/10
company codes : <Company Code>
pmt meths : E
next p/date : 2008/11/11
vendor codes : <Vendor Code>
I don't understand the mean of "Vendor <Vendor Code> <Company Code>: No payment due to delete flag or posting block", how should I payment this AP open Item by F110.
Best regards,Hi Eric,
Seems like your vendor has been blocked at company code level for any further posting. Try and check with transaction code FK05 or XK05.
If it's blocked then just unblocked it and then try run your payment run.
Cheers
Samir -
How to set posting block in BIlling Doc type configuration
Hi All,
Can anybody tell me, How to set posting block in BIlling Doc type configuration.I need to do this to seperate billing creation from from FI/CO posting in my company.
We right now run have the batch jobs which run VF06 & VFX3.
Appreciate any input or suggestions.
Regards,
VinayHi
If you want to check the Manual posting blocks you can configure them through FI/CO. Once you have configured the blocks with reasons it will automatically block for the payments.
goto SPRO-> Financial accounting->Account receivable & Payable ->Business Transactions-> Out going Payments-> Manual outgoing Payments-> Check payment block reason.
Cheers -
Mass Vendor Deletion and posting Block unblock.
Hi All,
I have done the mass deletion flag and posting block of vendors ate P.org and Co.code level through t.code-XK99.
I want to retrive my changes and vendor shuold active again instead of populating a warning message.I am aware of T.Code-XK05 but i tried it through T.Code-XK99 however i am not able to unblock those vendors.
could anyone let me know were i am ,missing.
Regards,
Gaurav SuranaTransaction MASS > LFA1 is same as in XK99
XK99 should work in your case. Please check that you are selecting the correct table and fields to be changed in this XK99 transaction.
Are you also getting any error message during the saving in XK99?
Regards,
SDNer -
Posting FI documents to FB01 transaction
Hi ,
My program collects data from database tables and sends the final data to a file in SAP directory.
Now my requirement is to post this data into FB01 transaction.
When the program runs, the following entry is posted
Dr 210001023
Cr 229001017.
SO which FM do I need to use to post these two GL accounts?Is there any other method to do so.
My file contains Vendor info and check details like no, date,amount...
I appreciate quick response.
Thanks in Advance.
Swathi.Hi Rhea,
Have a look at my program below. Its has no customer no's.but dr and cr accounts.
*---SELECTION-SCREEN
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS: p_zbukr LIKE payr-zbukr OBLIGATORY, " Paying Company
p_hbkid LIKE payr-hbkid OBLIGATORY, " House Bank
p_hktid LIKE payr-hktid OBLIGATORY, " Account ID
p_file LIKE rlgrap-filename OBLIGATORY. " Output file name
SELECT-OPTIONS: s_prundt FOR sy-datum OBLIGATORY NO-EXTENSION,
" Previuos run date
s_crundt FOR sy-datum NO-EXTENSION.
" Current run date
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS p_chkvd AS CHECKBOX DEFAULT 'X'. " Update TVARV
SELECTION-SCREEN COMMENT 04(79) text-014.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 01(64) text-013 FOR FIELD p_mon.
PARAMETERS p_mon(2) TYPE n DEFAULT '24'. " Months considered
" for abandoned period of uncashed checks
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN END OF BLOCK b1.
*---INITIALIZATION
INITIALIZATION.
Initialize Unix File Path
PERFORM initialize_filepath.
*---AT SELECTION-SCREEN
AT SELECTION-SCREEN.
Selection Screen Validations
PERFORM validations.
Populate current extraction date
PERFORM get_current_date.
*---START-OF-SELECTION
START-OF-SELECTION.
Get data from PAYR
PERFORM get_payr.
Get data from VF_KRED
PERFORM ger_vf_kred.
Process data
PERFORM process_data.
*---END-OF-SELECTION
END-OF-SELECTION.
IF f_data IS INITIAL.
Transfer data to file
PERFORM transfer_data.
Write report
PERFORM write_report.
ENDIF.
*---PAGE HEADING
TOP-OF-PAGE.
Write the Page Heading
PERFORM page_heading.
*& Form Initialize_filepath
Initialize Unix File Path
FORM initialize_filepath.
Output File
CONCATENATE '/int/'
sy-sysid
sy-mandt
'/out/'
INTO p_file.
ENDFORM. " Initialize_filepath
*& Form Validations
Selection Screen Validations
FORM validations.
Local variable
DATA: l_text(5). " variable to hold 5 char data
Validate paying company
SELECT SINGLE bukrs INTO l_text FROM t001 WHERE bukrs = p_zbukr.
IF sy-subrc <> 0.
MESSAGE e003 WITH 'Invalid Paying Company'(002) p_zbukr.
ENDIF.
Validate House bank
SELECT SINGLE hbkid INTO l_text FROM t012 WHERE bukrs = p_zbukr AND
hbkid = p_hbkid.
IF sy-subrc <> 0.
MESSAGE e003 WITH 'Invalid Hoouse Bank'(003) p_hbkid.
ENDIF.
Validate Account Id
SELECT SINGLE hktid INTO l_text FROM t012k WHERE bukrs = p_zbukr AND
hbkid = p_hbkid AND
hktid = p_hktid.
IF sy-subrc <> 0.
MESSAGE e003 WITH 'Invalid Account ID'(004) p_hktid.
ENDIF.
Validate File name
PERFORM validate_filename.
ENDFORM. " Validations
*& Form validate_filename
Validate File name
FORM validate_filename.
DATA : l_len TYPE i.
l_len = strlen( p_file ).
IF p_file CA space.
IF sy-fdpos < l_len.
MESSAGE e003 WITH
'File name should not contain spaces'(005).
ENDIF.
ENDIF.
IF p_file CA '\'. "File name should not contain '\'.
MESSAGE e003 WITH
'File name should not contain \'(006).
ENDIF.
IF p_file0(1) = '/' AND p_file1(127) = space.
MESSAGE e003 WITH
'File name should not contain only /'(007).
ENDIF.
ENDFORM. " validate_filename
*& Form get_payr
Get data from PAYR
FORM get_payr.
SELECT zbukr
hbkid
hktid
checf
laufd
lifnr
vblnr
zaldt
waers
rwbtr FROM payr INTO TABLE t_payr
BYPASSING BUFFER
WHERE zbukr = p_zbukr AND
hbkid = p_hbkid AND
hktid = p_hktid AND
zaldt IN s_crundt AND
bancd = '00000000' AND
voidr = '00'.
IF sy-subrc = 0.
SORT t_payr.
Get the sending company code from REGUH
SELECT laufd
zbukr
lifnr
vblnr
absbu FROM reguh INTO TABLE t_reguh
BYPASSING BUFFER
FOR ALL ENTRIES IN t_payr
WHERE laufd = t_payr-laufd AND
xvorl = space AND
zbukr = t_payr-zbukr AND
lifnr = t_payr-lifnr AND
vblnr = t_payr-vblnr.
IF sy-subrc = 0.
SORT t_reguh.
ENDIF.
ELSE.
MESSAGE i003 WITH 'No data exists for the given selection'(011).
f_data = c_f.
STOP.
ENDIF.
ENDFORM. " get_payr
*& Form ger_VF_KRED
Get data from VF_KRED
FORM ger_vf_kred.
IF NOT t_reguh[] IS INITIAL.
SELECT lifnr
bukrs
name1
ort01
ort02
pstlz
regio
stcd1
stras
qsrec
adrnr
FROM vf_kred INTO TABLE t_lfa1
BYPASSING BUFFER
FOR ALL ENTRIES IN t_reguh
WHERE lifnr = t_reguh-lifnr AND
bukrs = t_reguh-absbu.
IF sy-subrc = 0.
SORT t_lfa1.
ELSE.
MESSAGE i003 WITH 'No vendor data exists'(012).
ENDIF.
ENDIF.
ENDFORM. " ger_VF_KRED
*& Form process_data
Process data
FORM process_data.
LOOP AT t_payr.
Get the sending company code from T_REGUH
READ TABLE t_reguh WITH KEY laufd = t_payr-laufd
zbukr = t_payr-zbukr
lifnr = t_payr-lifnr
vblnr = t_payr-vblnr
BINARY SEARCH TRANSPORTING absbu.
IF sy-subrc <> 0.
CLEAR t_reguh-absbu.
ENDIF.
clear t_lfa1.
Get the vendor data from T_LFA1
READ TABLE t_lfa1 WITH KEY lifnr = t_payr-lifnr
bukrs = t_reguh-absbu
BINARY SEARCH.
IF sy-subrc <> 0.
CLEAR t_lfa1.
SELECT SINGLE name1 stcd1 adrnr INTO
(t_lfa1-name1, t_lfa1-stcd1, t_lfa1-adrnr)
FROM lfa1 WHERE lifnr = t_payr-lifnr.
IF sy-subrc <> 0.
CLEAR t_lfa1.
ENDIF.
ENDIF.
clear t_address.
clear : t_lfa1-ort01,
t_lfa1-ort02,
t_lfa1-pstlz,
t_lfa1-regio,
t_lfa1-stras.
Vendor Address
select single city1
str_suppl1
post_code1
region
street
from adrc into t_address
where addrnumber = t_lfa1-adrnr.
if sy-subrc = 0.
move-corresponding t_address to t_lfa1.
endif.
Vendor Type
CASE t_lfa1-qsrec.
WHEN c_01.
t_file-vend_type = c_s.
WHEN c_07 OR c_20.
t_file-vend_type = space.
Clear Vendot TIN
CLEAR t_lfa1-stcd1.
WHEN OTHERS.
t_file-vend_type = c_f.
ENDCASE.
Vendor TIN
t_file-vend_tin = t_lfa1-stcd1.
Vendor Name
t_file-vend_name = t_lfa1-name1.
Mail Address1
t_file-addr1 = t_lfa1-stras.
Mail Address2
t_file-addr2 = t_lfa1-ort02.
City
t_file-city = t_lfa1-ort01.
State
t_file-state = t_lfa1-regio.
Zip Code
t_file-zip = t_lfa1-pstlz.
Check ID
t_file-check_id = c_ms08.
Check Number
t_file-check_no = t_payr-checf.
Application Description
t_file-appl_desc = c_app_desc.
Check Date
t_file-check_dt = t_payr-zaldt.
*TPR 1944 : Begin "Vinay
Check Amount sign
IF T_PAYR-RWBTR GE 0.
T_FILE-CHECK_SIGN = C_POS.
ELSE.
T_FILE-CHECK_SIGN = C_NEG.
ENDIF.
IF t_payr-rwbtr GE 0.
t_file-check_sign = c_neg.
ELSE.
t_file-check_sign = c_pos.
ENDIF.
*TPR 1944: End "Vinay
Check Amount
UNPACK t_payr-rwbtr TO t_file-check_amt1.
t_file-check_amt2 = t_file-check_amt1.
t_file-amt = t_payr-rwbtr.
t_file-vend_no = t_payr-lifnr.
t_file-waers = t_payr-waers.
APPEND t_file.
CLEAR t_file.
ENDLOOP.
ENDFORM. " process_data
*& Form transfer_data
Transfer data to file
FORM transfer_data.
DATA : l_pgm_id LIKE sy-repid,
l_file_mode LIKE pppch-acces VALUE 'A'.
l_pgm_id = sy-repid.
Open data file
CALL FUNCTION 'ZZ_OPEN_OUTBOUND_INTERFACE'
CHANGING
file_name = p_file
pgm_id = l_pgm_id
mode = l_file_mode
FILE2 =
FILE3 =
FILE4 =
FILE5 =
FILE6 =
FILE7 =
FILE8 =
FILE9 =
FILE10 =
ABEND_ON_ERROR_IF_SPACE =
EXCEPTIONS
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.
Transfer data to the file
LOOP AT t_file.
TRANSFER t_file+0(1221) TO p_file.
v_count = v_count + 1.
ENDLOOP.
Close data file
CALL FUNCTION 'Z_CLOSE_INTERFACE_FILE'
EXPORTING
pgm_id = l_pgm_id.
ENDFORM. " transfer_data
*& Form get_current_date
Populate current extraction date
FORM get_current_date.
DATA: l_date LIKE sy-datum,
l_mon(2) TYPE n,
l_months TYPE i.
l_mon = sy-datum+4(2).
l_mon = l_mon - 1.
l_date = sy-datum.
l_date+4(2) = l_mon.
CALL FUNCTION 'SG_PS_GET_LAST_DAY_OF_MONTH'
EXPORTING
day_in = l_date
IMPORTING
last_day_of_month = l_date
EXCEPTIONS
day_in_not_valid = 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.
Calculate date with no.of months considered for abandoned period of
uncashed checks
l_months = p_mon * -1.
CALL FUNCTION 'MONTH_PLUS_DETERMINE'
EXPORTING
months = l_months
olddate = l_date
IMPORTING
newdate = s_crundt-high.
Begin of D02K921571
CALL FUNCTION 'SG_PS_GET_LAST_DAY_OF_MONTH'
EXPORTING
day_in = s_crundt-high
IMPORTING
last_day_of_month = s_crundt-high
EXCEPTIONS
day_in_not_valid = 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.
End of D02K921571
REFRESH s_crundt.
s_crundt-low = s_prundt-high + 1.
s_crundt-sign = 'I'.
s_crundt-option = 'BT'.
APPEND s_crundt.
CLEAR s_crundt.
ENDFORM. " get_current_date
*& Form write_report
Write Report
FORM write_report.
Selection Report
PERFORM select_report.
Audit Report
PERFORM audit_report.
Detail Report
PERFORM detail_report.
ENDFORM. " write_report
*& Form Page_heading
page heading
FORM page_heading.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
ULINE.
WRITE: /1 sy-vline,
2 sy-repid,
65 'ABBOTT LABORATORIES'(015) CENTERED,
146 sy-datum,
156 sy-vline.
WRITE: /1 sy-vline,
2 sy-sysid,
5 '/',
6 sy-mandt,
59 'SAP to Tracker Outbound Interface'(016) CENTERED,
148 sy-uzeit,
156 sy-vline.
WRITE: /1 sy-vline,
2 sy-uname,
(120) v_title CENTERED,
145 'Page:'(017), sy-pagno,
156 sy-vline.
ULINE.
IF v_title = 'Detail Report'(030).
FORMAT COLOR COL_HEADING INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 'Paying Company'(031),
17 sy-vline,
18 'House Bank'(032),
29 sy-vline,
30 'Account ID'(033),
41 sy-vline,
42 'Current Extract Range'(034),
156 sy-vline.
FORMAT COLOR OFF.
WRITE: /1 sy-vline,
2 p_zbukr CENTERED,
17 sy-vline,
18 p_hbkid CENTERED,
29 sy-vline,
30 p_hktid CENTERED,
41 sy-vline.
LOOP AT s_crundt.
WRITE: 44 s_crundt-low,
58 'to'(035),
62 s_crundt-high.
ENDLOOP.
WRITE: 156 sy-vline.
ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 'Vendor Type'(036),
14 sy-vline,
15 'Vendor TIN'(037),
26 sy-vline,
27 'Vendor No.'(038),
38 sy-vline,
39 'Vendor Name'(039),
82 sy-vline,
83 'Vendor State'(040),
96 sy-vline,
97 'Check Number'(041),
118 sy-vline,
119 'Check Issue Date'(042),
136 sy-vline,
137 'Check Amount'(043),
156 sy-vline.
ULINE.
ENDIF.
ENDFORM. " Page_heading
*& Form select_report
selection-report
FORM select_report.
NEW-PAGE.
v_title = 'Selection Report'(028).
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE: /1 sy-vline,
2 'Paying company code :'(018),
28 p_zbukr,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 'House bank :'(019),
28 p_hbkid,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Account ID :'(020),
28 p_hktid,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 'Output file name :'(021),
28 p_file,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE: /1 sy-vline,
2 'Previous extraction date :'(022).
LOOP AT s_prundt.
WRITE: 28 s_prundt-low,
42 'to'(035),
46 s_prundt-high.
ENDLOOP.
WRITE: 156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 'Current extraction date :'(023).
LOOP AT s_crundt.
WRITE: 28 s_crundt-low,
42 'to'(035),
46 s_crundt-high.
ENDLOOP.
WRITE: 156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE: /1 sy-vline,
2 'Update TVARV :'(024),
28 p_chkvd,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 text-025,
67 p_mon,
156 sy-vline.
ULINE.
ENDFORM. " select_report
*& Form audit_report
Audit Report
FORM audit_report.
NEW-PAGE.
v_title = 'Audit Report'(029).
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
WRITE: /1 sy-vline,
2 'No. of records extracted :'(026),
36 v_count,
156 sy-vline.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE: /1 sy-vline,
2 'No. of records transferred to file:'(027),
36 v_count,
156 sy-vline.
ULINE.
ENDFORM. " audit_report
*& Form detail_report
Detail Report
FORM detail_report.
DATA : l_inten TYPE i,
l_date LIKE sy-datum.
NEW-PAGE.
v_title = 'Detail Report'(030).
LOOP AT t_file.
l_inten = sy-tabix MOD 2. " for alternate colors in report
IF l_inten = 0.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
ELSE.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
ENDIF.
l_date = t_file-check_dt.
WRITE: /1 sy-vline,
2 t_file-vend_type,
14 sy-vline,
15 t_file-vend_tin,
26 sy-vline,
27 t_file-vend_no,
38 sy-vline,
39 t_file-vend_name,
82 sy-vline,
83 t_file-state,
96 sy-vline,
97 t_file-check_no,
118 sy-vline,
119 l_date,
136 sy-vline,
137 t_file-amt CURRENCY t_file-waers,
156 sy-vline.
ENDLOOP.
ULINE.
ENDFORM. " detail_report -
Why can not freeze book inventory Storage location and Posting block?
Hello,
I tried to freeze book inventory storage location and posting block at storage location level in SAP.
1) OMBP -> "Freeze book inventory storage' is checked at that storage location.
2) MI01 -> the 'Posting Block' and 'Freeze book inventory' in the Physical Inventory Document is checked.
3) Post the Physical Inventory Document by using MI02.
But, I am still able to post inventory movement at that storage location after executing the above.
(I run MB1C with movement type 501 at that location.
I input the material number which are in the created Physical Inventory document.
The posted manterial document is created after I run MB1C.
The document date and the posting date in MB1C are the same date of Physical Inventoery Document.
I can see this material inventory movement from MB51!! )
My question is: Why SAP is allowed to execute the inventory movement after the 'freeze book inventory storage location' and 'Posting block' are checked at OMBP and MI01 ?
Any idea?
Help me, thank you.
Regards,
Sylvia ChenProblem solved. Thank you for all help!!
-
Error while posting XML from a scheduled transaction to another transaction
When I try posting an XML from one transaction to another in a different project by calling it as a webservice, it doen't hit the other transaction.
I see this in the Netweaver error logs:
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:111)
at java.util.zip.ZipFile.<init>(ZipFile.java:127) [see details]
XML AssignXml Parse Error
[EXCEPTION]
org.xml.sax.SAXParseException: Premature end of file.... [see details]
AND
[Fatal Error] :-1:-1: Premature end of file.
More interestingly it happens ONLY when I schedule the parent transaction, when I trigger it manual everything works fine.
Any help appreciated.Hi Srinivas,
I see that this post was marked as answered. Could you please elaborate on how this problem was fixed?
I am experiencing a similar issue:
I am trying to get the Active Portal application running in MII 12.1.7 (also 12.1.8) and all went well up to the point where the ActivePortalMonitor transaction is scheduled. In the logs I also receive the org.xml.sax.SAXParseException.
The culprit is the XMLQuery block in that txn. Just like with your situation, when ran from workbench it works; when scheduled it doesn't.
I tried replacing the XMLQuery with other blocks that get the same result, i.e. XMLLoader or HTTPLoader + StringToXMLParser; and in all cases the XML fetching element bombs out.
I also built a simple txn that does an XMLQuery on another txn and then dumps the output in a file. Same thing: when run from workbench it runs fine; from scheduler it gives "SAX" error
I would post the specific error log, but it is always varying, here is one example:
[ERROR] [Untitled_0]org.xml.sax.SAXParseException: Open quote is expected for attribute "DIR" associated with an element type "HTML".
Any help/hints are much appreciated
Kind Regards,
Fanie -
Posting block and Marked for Deletion
Hi All,
My clients wants to know the vendors who are either marked for deletion or blocked for posting when was the date for the block or marking it for deletion and the person responsible.
Though i can see that one by one through Vendor master but i need to give this in report format.
Even with Fk04 i am not able to make out.Can you please help me out.Bit urgentHi,
You can check old value and new value by using table CDPOS.
If you want to know the time and person responsible by using table CDHDR
In table, put table name LFA1/LFB1 and required field like for field SPERR (LFB1) is for posting block for selected company code and field SPERR (LFA1) is for posting block for all company codes.
If you want to know it for specific vendor, then given vendor number in Object value or leave it blank for all items.
Hope it will be useful.
Regards,
Vinod -
Reg.Post dated checks deposit
Hi all,
I am using SAP B1 2005B version PL40.In this version i am unable to found Post dated check Deposit entry.But i found the same in the Help Files.
First Tell me is there Post dated check deposit Entry option available in SAP B1 2005B.If its there means how to enable it.
Thanks in Advance,
M.Badrinarain.If you are refering to the option:
Option 1: Open post dated checks window in General Settings->Services (or)
Option 2: Post Dated Deposits functionality in GL report expanded option
Upto my awareness, the post dated cheque option is currently not available in Indian Localisation.
Recomended: Do check with your India LPE for latest information.
In case of post dated cheque you can post outgoing payment with future posting date, the journal entry will be posted in the future posting date thus not effecting the current account balance as on current date.
Note: Please check the validity of this transaction with your accountant.
Regards
Satish -
Hi Gurus..
In Billing Document Type thers a check box for in General Control for Posting Block.
My Question is do we have to put the tick for Credit memo request.Coz in my organization some of the billing type which is std invoice has been block for posting which i need to remove.But what i can see is that thers a tick box for Credit memo billing type.
Is it standard process for credit memo. or shud i remove the tick ?
Thanks in Advance.
ShriDear Shri,
NO you should not remove the Posting Block Tick in Credit Memo.
Yes is a SAP Standard recomendation & the policy accepted by most of the companies to put Posting Blocks in Credit Memos.
Because Credit Memo is a direct reversal of Customer Debit is reduces Company's Account Receivables.
Thus it is always advisable that a Credit Memo should have a posting block & a seniour person (other than the person who creates the Credit Memo) should remove the block & post the Credit Memo to accounts after checking the same...
Hope this helps...
Thanks,
Jignesh Mehta
Maybe you are looking for
-
PUSHing through a DIALOG response NON-interactively
Letu2019s say I have a workflow awaiting a dialog step decision from a user. For simplicity, lets say the possibilities are 1 u201CChoice Au201D 2 u201CChoice Bu201D 0 (for completeness, leave in inbox). Letu2019s say that the item is a
-
Yosemite Server 4.0 bugs
1. Bug with OpenDirectory, i can't create new domain, server can't see my host name properly! 2. Bug with Web, i have nag screen tell me logon in my server in wiki pages (basic authentication nag screen)
-
Best way to switch from one iPod Classic to another?
Hi I have had a 120gb iPod Classic for years and I sync it to my login Profile/iTunes on my MacBook. Now I have a new 160gb iPod Classic and would like to do the following: --Starting using the new iPod as the one that I sync to with my profile. --Gi
-
Hello Techies, How can i update my gui. My gui is having 2 combo boxes , one text field and one button. when i click on button the request must go to the TCP server and receive the responses from TCPServer. My problem is that when i first click on Bu
-
Very slow print performance after installing Photoshop CC
Hello- A colleague of mine has been using Photoshop CS2 forever. I finally convinced her to upgrade to a newer version, and we installed Photoshop CC on her Win 7 Pro desktop. She is trying to print today, and jobs that would take no time at all in C