Is it possible to use IQS1 for purchase orders without material master?
Hello,
We are currently trying to come up with a way to send a notification on purchase orders which have GR's posted against them so that the purchasing team/requestor know that products have been shipped. We have an office in Qatar where we would like to ship products to (which we are purchasing out of a catalog based in the US) and we need a way to track the shipment. We are currently using T-Code IQS1 for any items which have been created as material master and are in stock within Qatar however we would like to utilize this t-code for products which are pulled in from a supplier catalog, which are not part of the material master.
Is there a way to use IQS1 for non-material master products?
Thanks,
Katie
Worked with my development team to locate the resolution.
Similar Messages
-
Creation of Purchase Order Without material master
Dear Experts,
Can we create PO with out material master.
1. If yes, what is the functional objective behind creating PO with out material master
2. Where do you do the setting for the same
I am trouble shooting on issue where once the user creates PO without Material master and with the account assignment caragory K and one GL account the FI document gets posted in MIGO and MIRO. But when I use more than 1 GL account with the same above setting the FI document does not get posted.
Any Input.
Regards
PaulHi Tao,
Thanks for your prompt response.
The issue here is little different which i missed to mention above.
with the account assignment catagory K when I put two different Cost center system does not go FI posting.
paul -
Purchase order without material master
I wanna create purchase order for a material that does not have a material master record.
is it possible to create it without entering account assignment? because i wanna buy it for an storage location and an sloc does not have any G/L accountHi
You need to show purchase cost in some GL account. System recognises GL account through material master or material group with account assignment combination. Without these two you cannot identify to which account postings should happen. Assign a valuation class to a material group in OMWQ and assign a GL account to valuation class in GBB - VBR for automatic picking of GL account in purchase order. However you can overwrite this GL account as per the requirement.
Thanks -
Getting errors when iam using BAPI_PO_CREATE1 for Purchase Order creation
Hi sap Gurus,
I am getting Errors when iam using BAPI_PO_CREATE1 for Purchase Order creation that Material (144) does not exist but it is alreardy maintained in MM01.
I dont get how it is coming.and what are the mandatory fields in bapi BAPI_PO_CREATE1 in item level .that is too material only.
pls let me know .
thanks in advance.Hi,
Check the sample code..
report zpo_test .
*DATA DECLARATION
constants : c_x value 'X'.
*Structures to hold PO header data
data : header like bapimepoheader ,
headerx like bapimepoheaderx .
*Structures to hold PO account data
data : account like bapimepoaccount occurs 0 with header line ,
accountx like bapimepoaccountx occurs 0 with header line .
*Internal Tables to hold PO ITEM DATA
data : item like bapimepoitem occurs 0 with header line,
itemx like bapimepoitemx occurs 0 with header line,
*Internal table to hold messages from BAPI call
return like bapiret2 occurs 0 with header line,
*Internal table to hold messages from BAPI call
pocontractlimits like bapiesucc occurs 0 with header line.
data : w_header(40) value 'PO Header',
purchaseorder like bapimepoheader-po_number,
delivery_date like bapimeposchedule-delivery_date.
data : ws_langu like sy-langu.
*text-001 = 'PO Header' - define as text element
selection-screen begin of block b1 with frame title text-001.
parameters : company like header-comp_code default '122' ,
doctyp like header-doc_type default 'NB' ,
cdate like header-creat_date default sy-datum ,
vendor like header-vendor default '2000000012' ,
pur_org like header-purch_org default 'PU01' ,
pur_grp like header-pur_group default '005' .
*sociedad like HEADER-COMP_CODE default '122' ,
*vendedor like HEADER-SALES_PERS default 'sale person'.
selection-screen end of block b1.
selection-screen begin of block b2 with frame title text-002.
parameters : item_num like item-po_item default '00010',
material like item-material default '12000000' ,
tipo_imp like item-acctasscat default 'K' ,
*pos_doc like ITEM-ITEM_CAT default 'F' ,
shorttxt like item-short_text default 'PRUEBA BAPI' ,
grup_art like item-matl_group default '817230000' ,
plant like item-plant default '3001' ,
mpe like item-trackingno default '9999' ,
*contrato like ITEM-AGREEMENT default '4904000003' ,
*quantity like ITEM-QUANTITY default 1 .
po_unit like item-po_unit default 'EA'.
selection-screen end of block b2.
Par?mnetros de imputaci?n
selection-screen begin of block b3 with frame title text-004.
parameters : centro like account-costcenter default '1220813150',
cuenta like account-gl_account default '6631400' ,
num_pos like account-po_item default '10' ,
serial like account-serial_no default '01' ,
ind_imp like account-tax_code default 'I2' .
selection-screen end of block b3.
start-of-selection.
*DATA POPULATION
ws_langu = sy-langu. "Language variable
*POPULATE HEADER DATA FOR PO
*HEADER-COMP_CODE = sociedad .
header-doc_type = doctyp .
header-vendor = vendor .
header-creat_date = cdate .
header-created_by = 'TD17191' .
header-purch_org = pur_org .
header-pur_group = pur_grp .
header-comp_code = company .
header-langu = ws_langu .
*HEADER-SALES_PERS = vendedor .
*HEADER-CURRENCY = 'DOP' .
*HEADER-ITEM_INTVL = 10 .
*HEADER-PMNTTRMS = 'N30' .
*HEADER-EXCH_RATE = 1 .
*POPULATE HEADER FLAG.
headerx-comp_code = c_x.
headerx-doc_type = c_x.
headerx-vendor = c_x.
headerx-creat_date = c_x.
headerx-created_by = c_x.
headerx-purch_org = c_x.
headerx-pur_group = c_x.
headerx-langu = c_x.
*HEADERX-sales_pers = c_x.
*HEADERX-CURRENCY = c_x.
*HEADER-ITEM_INTVL = c_x.
*HEADER-PMNTTRMS = c_x.
*HEADER-EXCH_RATE = c_x.
*HEADER-EXCH_RATE = c_x.
*POPULATE ITEM DATA.
item-po_item = item_num.
item-quantity = '1'.
*ITEM-MATERIAL = material .
item-short_text = 'prueba bapi_po_create1'.
*ITEM-TAX_CODE = ''.
item-acctasscat = 'K' .
*ITEM-ITEM_CAT = 'D' .
item-matl_group = '817230000' .
item-plant = '3001' .
item-trackingno = '99999'.
item-preq_name = 'test'.
*ITEM-AGREEMENT = '' .
*ITEM-AGMT_ITEM = ''.
item-quantity = '1' .
item-po_unit = 'EA'.
*ITEM-ORDERPR_UN = 'EA'.
item-conv_num1 = '1'.
item-conv_den1 = '1'.
item-net_price = '1000000' .
item-price_unit = '1'.
item-gr_pr_time = '0'.
item-prnt_price = 'X'.
item-unlimited_dlv = 'X'.
item-gr_ind = 'X' .
item-ir_ind = 'X' .
item-gr_basediv = 'X'.
*ITEM-PCKG_NO = '' .
append item. clear item.
*POPULATE ITEM FLAG TABLE
itemx-po_item = item_num.
itemx-po_itemx = c_x.
*ITEMX-MATERIAL = C_X.
itemx-short_text = c_x.
itemx-quantity = c_x.
*ITEMX-TAX_CODE = C_X.
itemx-acctasscat = c_x.
*ITEMX-ITEM_CAT = c_x.
itemx-matl_group = c_x.
itemx-plant = c_x.
itemx-trackingno = c_x.
itemx-preq_name = c_x.
*ITEMX-AGREEMENT = C_X.
*ITEMX-AGMT_ITEM = c_x.
itemx-stge_loc = c_x.
itemx-quantity = c_x.
itemx-po_unit = c_x.
*ITEMX-ORDERPR_UN = C_X.
itemx-conv_num1 = c_x.
itemx-conv_den1 = c_x.
itemx-net_price = c_x.
itemx-price_unit = c_x.
itemx-gr_pr_time = c_x.
itemx-prnt_price = c_x.
itemx-unlimited_dlv = c_x.
itemx-gr_ind = c_x .
itemx-ir_ind = c_x .
itemx-gr_basediv = c_x .
append itemx. clear itemx.
*POPULATE ACCOUNT DATA.
account-po_item = item_num.
account-serial_no = serial .
account-creat_date = sy-datum .
account-costcenter = centro .
account-gl_account = cuenta .
account-gr_rcpt = 'tester'.
append account. clear account.
*POPULATE ACCOUNT FLAG TABLE.
accountx-po_item = item_num .
accountx-po_itemx = c_x .
accountx-serial_no = serial .
accountx-serial_nox = c_x .
accountx-creat_date = c_x .
accountx-costcenter = c_x .
accountx-gl_account = c_x .
account-gr_rcpt = c_x.
append accountx. clear accountx.
*BAPI CALL
call function 'DIALOG_SET_NO_DIALOG'.
call function 'BAPI_PO_CREATE1'
exporting
poheader = header
poheaderx = headerx
importing
exppurchaseorder = purchaseorder
tables
return = return
poitem = item
poitemx = itemx
poaccount = account
poaccountx = accountx.
*Confirm the document creation by calling database COMMIT
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'X'
IMPORTING
RETURN =
end-of-selection.
*Output the messages returned from BAPI call
loop at return.
write / return-message.
endloop.
Regards
Sudheer -
FM / BAPI Inbound delivery creation for a Purchase Order without material
Dear All,
I have a requirement to create a Inbound Delivery for a Purchase order without material number. The Purchase Order has only Material text and no material number. Please let me know a BAPI or FM to create inbound delivery in this case where there is no material defined on PO. I require BAPI / FM since I have to make a web-service for the same.
Thanks in advance!
AbhishekHi I did a coding in one of the userexit. If ekpo-matnr is empty then fill
KOMDLGN-UMVKZ = 1
KOMDLGN-UMVKN = 1
KOMDLGN-MEINS = EKPO-MEINS
This parameters i.e. Qty conversion are necessary and since MATNR does not exists it has to be filled. -
Purchasing info records for PO-items without material master
Hi gurus,
I would like to have the system automatically determine certain settings (e.g. reminder/urging data).
For PO-items with material master there is no problem, because all information can be stored in the purchasing info record, and are automatically found when I enter the material number.
For items without material number/master I tried to generate a info record for the material group. When I enter the no. of the info record, everything works fine. But the info record is not automatically found, if I only enter the material group no.
Is there any way to make the system find the info record by itself?
Thanks
AliciaThanks to both of you!
Priyanka:
How can you create a source list for a material group? I thought this was possible for materials only!?
Of course, you cannot have more than one info record at a time for a material group. But one would be enough for me...
Dhruba:
Thanks for the advice, but I know how to manually select a info record. The point is, I'd like to have the system determine it according to the material group I enter.
Any other ideas?
Alicia -
Profit center for purchase order without account assignment
I've requirement to include profit centers in purchase orders without account assignment category.
The trouble is when there is no profit center maintained in material master.
Is there a way to determine profit center in purchase order for such cases?Dear Abinash,
Define substitution in GGB1 at line item level as shown below:
Prerequisite : BSEG-WERKS = Maintain plant
Substitution : BSEG-PRCTR = maintain profit centre as constant value
After define it, assign to the co.code.
Regards,
Mukthar -
GTS 7.2 - Error with account assigned purchase order without material
All,
I am creating an account assigned purchase order without any material master in the feeder system (ECC 5.0) and it a standard SAP functionality.
I am getting the following GTS related pop up message and documents are posted to technically incomplete documents in GTS 7.2.
"Legal Control: Custs Prod. Mast. Required
Material "
Any ideas on how get rid of this error message
Edited by: James Puzon on Oct 3, 2008 9:32 PMJames,
Even though material numbers are not mandatory on POs in the feeder system (ie in ECC) they ARE mandatory in SAP-GTS.
This means that every line item (PO, SO, delivery) that is sent to GTS for compliance screening or Customs processing MUST have a material number in the feeder system. You have a couple of options to resolve this:
1. Always use a material number on all transactions that you enter in your feeder system if they are exports or imports (ie relevant for GTS). You can create service materials or "dummy" materials in ECC for items such as user manuals, warranties or installation services that are part of a particular shipment.
2. You can add logic in the interface for GTS to always transfer a particular material number to GTS if the material number is blank on the line item of the feeder system document. Ideally you would want to link this custom logic to a custom maintenance table in ECC so that you can easily change the material number that is sent to GTS without having to change the code.
3. Override the error message by changing the message type to a warning or informational message (not recommended because this would require a small code modification because I don't think the message type is configurable for this error). Even if you did make this code change you would likely run into more issues in GTS because license determination and other GTS services need a material number to function properly.
Hope this helps.
Sascha -
No delivery expediter for PO item without material master
Hello gurus,
when I create a PO with an item without material master (just user-defined text), my system does not create a delivery expediter in ME91F, although the delivery is overdue. When I use a material master in the item, the expediter is created just fine.
Does anyone have an idea what could be wrong here?
Thanks
AliciaHi,
Check in ME22N, under "Delivery" Tab whether following is maintained
Reminder 1
Reminder 2
Reminder 3
If not then maintain ad if you want it to come automatically in PO then check in SPRO > MM > Purchasing > Material Master > Entry Aids for Items Without a Material Master > Here assign the Purchasing Value Key to the material group
It will start picking it for this material group for Text PO also. -
Idoc using EDI for purchase order
hi all,
could someone explain me all the steps required in generating purchase order idoc using EDI butnot using ALE.
i want all the steps to be in detail.
thanks in advance
suma sailaja pvnEDI is described as the interchange of structured data according to agreed message standards between computer systems, by electronic means. Structured data equates to a simple and direct method of presenting the data content of a document. The method of ensuring the correct interpretation of the information by the computer system is defined by the EDI standard."
EDI is a technique used to communicate business transactions between computer systems of different companies and organizations. Note that sometimes the EDI mechanism deployed at a company is often used to interface to other systems within the same organization."
The difference between ALE and EDI process flows occurs at the communication level. The EDI process transmits IDocs to an EDI subsystem using flat file format. The ALE process transmits IDocs to an SAP system via memory, using asynchronous communication.
Check the following links
How Can I transfer invoice details to customer through IDOC in EDI
Re: IDOC Types and their equivalent messages in EDIFACT and ANSI X12
http://www.sapgenie.com/sapedi/idoc_abap.htm
http://www.henrikfrank.dk/abapexamples/IDOC/IDOC.htm
http://help.sap.com/printdocu/core/Print46c/en/Data/Index_en.htm
http://help.sap.com/saphelp_47x200/helpdata/en/0b/2a6095507d11d18ee90000e8366fc2/frameset.htm
Reward Points if useful. -
IR created for Purchase order without accounting document
Hi all,
We have a peculiar situation where an IR (Invoice receipt) document has been created for a purchase order where the corresponding accounting document has not been generated. Can you please let us know how can we create accounting document for this IR.
We tried to reverse this IR by transaction code MR8M but it is throwing the error message "Reversal not possible, accounting document for the ref. does not exist".
We understand that there is some standard SAP utility which posts the accounting document and in case there is some configuration also for this, please let us know.
We would be grateful for any information on resolving this issue.
Regards,
SantoshHi,
Please refer to the below links:-
http://www.sap-img.com/financial/integration-of-fico-with-other-modules.htm
http://www.sap-img.com/materials/what-is-the-dataflow-of-mm.htm
Re: FI-MM(Valuation Class)
Rgds. -
Repair Purchase Order without Service Master
Good Day Guru's
I need your help please. A little history....
I have recently took a position at a company as their SAP Admin and quit the consulting world. We go live first of December....While looking at some config, requirements, etc. one of the things I ran into is that there was not a process in place for a delivery order being created for a repair order (Misc PO), STO or for a Sub Contract PO. I spoke with the Purchasing Manager in reference to this; and she said she was never told about a delivery order as an option....I suggested we should have an automated process in place for a repair PO. As the design sits now, the buyer will have to manually take the PO to the shipping department, there is not a delivery order, packing list, etc being created. The functional consultant with the company we have implementing our solution, set up a MISC PO without delivery and did not explain the functionality of a delivery order to them so the company could make a good sound judgement on a process. I then had a meeting with the Purchasing Manager, Functional Consultant, and also his superior. He was then asked to put a process in place and come back with a solution. Well, they did this yesterday (I was out sick). He stated that "since no service master" for the repair process and external operations that it is not possible to create delvery since these PO's are for service; so go with current design." Since the STO and the Sub Contract PO did not have delivery orders either that our company wanted to see a demo on the delicery order process before they say yes.
In my experience you can create a delivery order with the sub con process with an enhancement ...or at least I thought (been a while since I worked with purchasing). Has this changed? Why would I need to set up the Service Master for this (I know it is SAP best practice but all I wanted was a delivery order process), our requirement was not to track every step of the repair on the PO as an operation.....
My question comes down to this. Is the reason I can't use the repair order as a sub con process due to the fact they are using the sub con process for a true sub contract? Can this be set up as two different categories so both could be used? Is there another way to get a delivery order created for a repair po (in this case misc po)? Is there something I need to suggest differently in order to show it is a repair PO versus a true sub contract? I would appreciate some guidance on this that I can pass to the functional consultant....
I just find that not using the delivery order process not very efficient and not to mention placing a manual task for shipping material out to vendor for repair. Hopefully I made this clear.
Thanks in advanceHi
You need to show purchase cost in some GL account. System recognises GL account through material master or material group with account assignment combination. Without these two you cannot identify to which account postings should happen. Assign a valuation class to a material group in OMWQ and assign a GL account to valuation class in GBB - VBR for automatic picking of GL account in purchase order. However you can overwrite this GL account as per the requirement.
Thanks -
Purchasing document without material master
Hi All ,
I was reading one document (MM-IM) .. there it is mentioned that
"The purchasing department can also order materials or services for which no material master record is defined. These are usually materials or services that are only purchased once (for example, material for paving a parking lot). The Purchasing department uses a text to describe the materials that do not have a material number and assigns materials to a material group, both of which are entered in the purchase order. These materials are not included in stock; instead, when they are received, they are posted to consumption."
To understand this functionality , I did create one PO item with ITEM CATEGORY T ( not sure !!!!! ) and maintained short text against it.The purchase Order type is "Standard PO"
But when i am trying to make a GR agst it , system is prompting an error " No Item available" .....
Just wondering what should be the correct process for it.
Can anyone pls help me
Regards/SANDEEPHi,
Instead of T item category that you have done pl arrange to give the Account assignment say 'K' or 'F' or 'A' etc,.
This means that the Value of goods hit the consumptio account directly.
Similarly, Material which has or does'nt have a material code may be procured for Direct Consumption(as above).
Hence the procurement made against a Material with only short text requires Account Assignment.
I think with the above you will be in a place to post the same.
In case of any further issues ,Pl post with details of Account assignment & the GR/IR Control.
Thanks & Regards,
Nagarajan -
Goods receipt reference to Purchase Order non-material master items
Dear all,
Platform: SAP R/3 4.7
I'm working in my customer environment whereby the purchasing scenario is as follows:
1. Create a normal PR me51n -. enter material description for the item to purchase, qty, price, plant and etc. My customer doesn't maintain material master for their items.
2. Create a normal PO me21n with reference to the PR. The information from the PR is automatically copied to the PO.
3. They receive the physical item and now it's time to perform GR.
My question:
Can I perform GR with reference to PO since the item in the PO is not from the material master, meaning there's no material # maintained for that item? I'd like to record the items ordered into the plant.
Thanks.
Steven
Edited by: Steven Khoo on Jul 22, 2010 3:15 PM
Edited by: Steven Khoo on Jul 22, 2010 3:16 PMHi Shubham,
"Hi,
Yes always you can make GR against of PO irrespective of material master maintained or short desription, which is commonly called non codified material.
Ccan be procuured against Account assignment ( cost center) which have to eneter in PR/PO in the account column then material group, which is mandatory field with this G/R/IR clearing account will get triggered during GR which is debit entry & GL which is maintained in the PO with the combnination of cost ceneter will be the Cr entry. Hope this helps you."
I'm still kind of confused. Normally, if a material master is maintained for an item, under accounting 1 view, we assign a valuation class. During GR, it will hit transaction key in OBYC - BSX and the system will be able to locate the corresponding GL account # mapped to that valuation class in the material master.
Now, for this "non codified material" you mentioned, how does the R/3 know which GL to assign? There's no accounting view for it since it's just a text description. This is where I'm really confused.
Thanks.
Steven -
Purchase Order from Material Master Price
Hi All,
Can I customise the system in such a way without any development in which I want that while creating PO the system should take the Price from Material Master if no Info record is maintained.
Thanks,
LekhramIf you are using the requisition to create the PO then it is possible other wise not.
If you use PR
the do the follosing setting in OMET trasnction, select the adopt PO price
the go to SU3 and enter the parameter id = EFB and value = Function authorization code (e.g 01)
now when you create the PR
on valuation tab you can see the field PO price
select the price as gross or net price
this will copy the Mateiral price (PR price) to the PO
Maybe you are looking for
-
Transcode produces black bars on side in Encore but not AME
I am Transcoding 1920x1080 footage to NTSC widescreen DVD's. If I transcode the footage in Apple Compressor, or Adobe Media Encoder(with 12px top/bottom crop) it comes out correct. If I transcode in Encore, I cannot get rid of the thin black bars on
-
Hi, I couldn't find an answer to this question in the manual, so I'd be glad if anybody could give me some more information. Logic can calculate plug-ins on a node, when the plug-ins are properly installed an the node machine. This works with most pl
-
WSDL for WSDL based Proxy that does not have any input
Hi all, I am trying to create a service which is based on a db adapter. The db adapter is created using a procecure that does not accept any input and gives out a cursor. I have created a proxy based on a wsdl which was created by me. I have not give
-
Yahoo toolbar disappeared after update to firefox 30 yesterday How to fix?
Firefox automatically updated to version 30 yesterday & NOW my Yahoo Toolbar has disappeared & doesn't show up even in the View/Toolbars of the Menu.... Although when I check the AddOn Extensions it's showing as installed & Enabled, but it's not work
-
HTTPS sites only show a white box in "top sites".
I have been trying to add some of my secure sites to "Top Sites" in Safari 4.0.4 but they only show as a white block without any kind of preview. Is there any way to fix this? Message was edited by: soulknight