Restrict SO for products with no price

Hi,
Can B1restrict an order for those products which does not have a price? something like a warning or, an approval prior execute the order? or does B1 has the capability to set which product cannot be use? Only authorized user is enable to perform this order.
Thanks.
Rgds,
Harith

Hi Friend,
Actually, B1 does not have such a function to restrict all these.
I think the best way of handling this might be using the Approval function.
Set all these requirements in a query and trigger the Approval function when either of these requirements is retrieved.
The manager can decide whether these documents are legal or not.
Hope this can work as a workaround.
However, you can also achieve this by writing into a small addon with SDK code or modify the stored procedure.(Not recommended to modify stored procedure, though.)
Kind Regards,
Dani Zhao
SAP Business One Forums Team

Similar Messages

  • To restrict Issue for production than planned qty in production order

    Hi Experts,
    In my scenario, the production staff will prepare production order and right click in production order document and select "Issue Components" option to Issue raw materials for production floor. After issuing the raw materials to production floor closes the "Issue for Production" document and now we have "Production Order" document open in screen. When he again select "Issue Components" option and issues the raw materials once again. Materials are issued once again wrongly. This happens since the production order document is not getting refresh after "Issue for Production" document is done.
    Is there any way to restrict issue of raw materials than the planned qty.?
    I have tried lot of ways to restrict this through SP. Please revert me an solution to this issue.
    The procedure should trigger immediately when the "Issue Components" option is selected second time (If the raw materials are issued in full in first time itself). And it should allow only the qty which is to issued to production order qty (if they issue part issue to production order)
    Thanks in advance
    Raja.S

    Hi Neetu,
    Thanks for your quick response. I have tried this query. But it is not blocking the issue for production document even the raw materials are issued already for the production order.
    I'll explain my work flow again. The Production staff will prepare production order and then release the same and update the production order after changing  the status for "Release". Then he will right click the Mouse button and select "Issue Components" option and perform the Issue for Production process. He will issue the required raw material completely in one shot and add the Issue for Production document.
    After adding the Issue for Production document he will close that document and now we will be in Production order document. Now our production order document will not get refreshed. Now the Production staff go for "Issue components" option, then it should not allow him to issue the components once again. But it is allowing him to issue components any number of times. there is no control.
    If we browse the production order document to previous record and browse back to the same record then my Production order document get refreshed and now we can control the issue. But what should i do to control in the earlier case. Since they want to perfrom lot of production order, there is a chance to issue components for same production order more than one time before the production order document get refreshed.
    Please provide me the SP to control this scenario.
    Thanks in advance.
    Raja.S

  • Restrict Access for Asset with Ubuntu

    Hello guys,
    now i have a problem for you and i hope, that you could help me.
    The ArtBox have some problems on my ubuntu system. The error message shows me "Restrict Access for Asset".
    Can somebody give me some tips, how the error could be recognize or how i can fix it?
    Thanks for the help.

    Hi,
    After you finish installing Artbox , you must now make sure that samba is setup correctly. I just plan to try ArtBox and ubuntu using virtualbox, hope it can work fine.

  • Special Prices for Customer with Base Price amount

    Hi all
    Please help to correct my Query below.  It shouldn't shows so many duplicated results with different Base Prices.  You can simply run this in any Demo Database.
    SELECT T0.[ItemCode],T1.[ItemName], T4.[ItmsGrpNam], T0.[CardCode], T2.[CardName], T5.[GroupName],T3.[SlpName],T0.[Price], T0.[Currency], T0.[Discount], T0.[ListNum], T0.[AutoUpdt], T0.[EXPAND], T6.Price FROM OSPP T0  INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode INNER JOIN OCRD T2 ON T0.CardCode = T2.CardCode INNER JOIN OSLP T3 ON T2.SlpCode = T3.SlpCode INNER JOIN OITB T4 ON T1.ItmsGrpCod = T4.ItmsGrpCod INNER JOIN OCRG T5 ON T2.GroupCode = T5.GroupCode inner join ITM1 T6 on T0.[ListNum] = T6.PriceList inner join OPLN T7 on T6.PriceList=T7.ListNum
    Kedalene

    Thanks Nagarajan for the tip.
    This is my desired Query.
    SELECT T0.[ItemCode], T2.[ItemName], T4.[ItmsGrpNam],
    T0.[CardCode], T1.[CardName], T5.[GroupName], T3.[SlpName], T0.[LINENUM],
    T0.[Price], T0.[Currency], T6.Price, T0.[Discount], T0.[ListNum] as 'Item Price
    List',T1.[ListNum] as 'Customer Price List',  T0.[FromDate], T0.[ToDate]
    FROM SPP1 T0 inner join OCRD T1 on T0.CardCode=T1.CardCode INNER JOIN OITM T2
    ON T0.ItemCode = T2.ItemCode INNER JOIN OSLP T3 ON T1.SlpCode = T3.SlpCode
    INNER JOIN OITB T4 ON T2.ItmsGrpCod = T4.ItmsGrpCod INNER JOIN OCRG T5 ON
    T1.GroupCode = T5.GroupCode left JOIN ITM1 T6 ON T2.ItemCode = T6.ItemCode and
    T6.[PriceList] = T0.[ListNum]

  • PO for goods with volatile price

    Hello gurus,
    I have got a question concerning fuel for our company cars: We have an agreement with a filling station so that our colleagues can refuel there and ‘pay’ by showing a voucher. At the end of the month the filling station will send us a collective invoice for all the fuel used in that month.
    Now, we would like to create a PO with an item per car and year and use it in MIRO to post the invoices.
    Trouble is that the fuel price is volatile and changes a lot during the year. So regularly there is no invoice with the exact price from the PO which often leads to a set payment blocking indicator for the invoice.
    Now, we would like to prevent this from happening, but only for those invoices, so we cannot simply change our tolerance levels. Of course we could change the price in the PO every month, but…
    Any ideas?
    Cheers
    Alicia

    Hi Alicia,
    In your case you can very well create an Framework order with PO document type FO .
    So that you have a value set in PO say 100000 USD
    Now you can go on doing Invoice as per the value until 100000 USD is utilized.

  • How to Enhance search help for product groups. Currently no ability to add multiple lines from result list

    Hi All,
    In CRM Web UI,  there is no multi selection option for product group id f4 help for Custmer event creation or edit screen under  “Product” tab=> Product Group ID field.
    Web UI Component Details -
    UI component : TPMOE
    View : TPMOE/ProductEOL 
    Context: PRODUCT  Attribute : -PRODUCT_GRUOP
    Click on Product Group ID field then below F4 Help screen appears.
    In the product group results list, user can select only one row and Then all the product will be queried for selected product group, transferred to product list tab.
    Current technical design for Product Group F4:
    a) SE11 Data Dictionary search help “CRM_MKTPL_PGRP1”  is used and data is fetched displayed based it( Refer method GET_V_PRODUCT_GROUP of context node class CL_TPMOE_PRODUCTEOL_CN00)
    b) In UI, F4 pop up is handled by UI Framework in SAP generic manner so no multi selection is allowed.
    c) A round trip event is triggered after selection of row from results which reload view with queried product result based group selected.
    Requirement :-
    In the product group F4 results list View, user should be able to select multiple row .As SAP GUI has the option of multiple entry selection from search help window with the help of field called MULTISEL.
    System should query for products  with all selected product group, transferred to product list tab.
    Note: - The multi select options works fine for GUI, but for UI standard SAP code ignores this or never is this structure taken into consideration. Standard class to display F4 help on UI is CL_THTMLB_F4HELP.
    Can we enforce same behavior like DDIC search help in Web UI too  Or suggest how we can achieve this requirement?
    Thanks in advance
    Regards,
    Arjun

    Hello All,
    We have achieved this requirement by Custom development and approach followed as  -
    Define UI object model zprgrp & zprgrpquery and object relationship in table ZCRM_OBJTAB
    Query Strcuture : ZCRMST_PRGRP_SEARCH & Result List structure : ZCRMST_PRGRP_RESULT      
    Created Custom component : ZPRGRP with Search /Result view and with GENIL Class, search logic
    Defined custom ComponentUsage “ProductGroup1SearchHelp” for ZPRGRP in Standard Component TPMOE
    e.  Called F4 application for field product _group with help component usage created in step d.
    Regards,
    Arjun

  • Control cycle for production staging SAP WM

    We currently have control cycle for kanban purchase orders. Do I need to create new control cycle production staging. Actually I will be using fixed bin for production consumption. Kindly confirm whether existing control cycle of purchase order can be used.

    Material Staging Indicator for Production Supply
    The material staging indicator defines the method of how needed materials can be supplied for production with the assistance of the Warehouse Management system.
    As with the location coordinates (warehouse number, storage type, and storage bin), the system files this indicator in the control cycle.
    The following staging types are supported:
    "1": Pick parts
    These materials are picked according to the required quantity specified in the production order.
    "2": Crate or kanban parts
    These materials are always removed from the warehouse in full cases. These can be ordered, for example, as soon as a case of needed parts is emptied in production.
    "3": Release order parts
    Release order parts are scheduled individually and the quantities are supplied manually to replenishment storage bins based on the requirements of production orders and the stock levels in the scheduled production supply areas.
    "4": Manual staging
    Materials are staged manually. For example, you can transport individual components using manually created transfer orders, or you can use the bypass method to transport them directly from the goods receipt zone to production. In goods receipt posting, postings are made to the production storage bins from the control cycles.
    "0": Not relevant to WM-PP
    These materials are not relevant to WM staging. They cannot be requested using the WM system.

  • Partner Relationship for Product

    Hi,
    I have added partner relationship for product with specific start/end dates values (In my case, I added driver relationship for vehicle through CIC0 transaction).
    Through transaction only date (without time) is displayed, while in database the fields DATE_FROM, DATE_TO are stored as timestamps (Which means both date and time value).
    I want to manage the relationships in lower level and allow different partners of same partner function on the same day, but in different hours.
    Is it possible to define the date range of partners relationships as date+time instead of date only, or only date (without time) is being taken into account (and therefore such change is meaningless)?

    A few extras, please reward points.
    Tables
    Access to table information is controlled across the system by GUID values. These are Global Unique Identifiers.
    In general:
    CRMCxxxx = Customising
    CRMTxxxx = Customising
    CRMDxxxx = transactional
    BUT* = Customer Master
    CRMD_ORDERADM_H = Document Header Table
    CRMD_ORDERADM_I = Document Line item Table
    CRMD_LINK = Lists various ‘link’ GUIDs, to
    access order Information
    CRMD_PARTNER = Partner Table
    BUT000 = ~KNA1 Customer Master General Data
    BUT020 = Address Link Table
    ADRC = Address Details (Master Data)
    ADRV = Address Details (unique to orders)
    CRMC_PARTNER_FT = Partner function Description
    PRCD_COND = Pricing Conditions
    CRM_JEST = Status Table
    COMM_PRODUCT = Materials General Table
    SCATTSEG = Valid from/ Valid to
    CRMD_SALES = Sales Data
    (reference data)
    CRMD_SCHEDLIN = Schedule Line item
    CRMD_ORGMAN = Organisational Data
    CRMD_PRODUCT_I = Line item product detail
    PROCESS_QTY_UNIT (EUR)
    Example: You want to list all complaints that partner no 31 appears as a header partner, and the partner functions:
    Select PARTNER_GUID from the table BUT000.
    Get all instances of that partner in the order/partner table:
    Select GUID PARTNER_FCT from CRMD_PARTNER
    Where PARTNER_NO = BUT000-PARTNER_GUID.
    Then get the order guid from the link table:
    Select GUID_HI from CRMD_LINK
    Where GUID_SET = CRMD_PARTNER-GUID.
    Get the Order No:
    Select OBJECT_ID from CRMD_ORDERADM_H
    Where GUID = CRMD_LINK-GUID_SET.
    Link Table:
    _HI refers to a Order Header or Order Line Item
    GUID_HI = Header/ Line item Guid
    OBJTYPE_HI = ‘05’ = Header
    ‘06’ = Line item
    _SET refers to the subset of data
    GUID_SET = Subset GUID
    OBJTYPE_SET = ‘07’ = Partners
    ‘11’ = Sales
    ‘21’ = Orgman
    ‘29’ = Subject

  • Reciept for production

    Hi All
    When we Release the Production Order from the Planned Stage .
    1) Can we able to make Receipt for Production Order without Issue for Production with the issue Method Kept as Manual.
    If yes then what is the concept behind it, to do Receipt before issue.
    Mona

    You can create a Receipt from Production without an Issue for a manual method, but I don't know why you would want to do so.  I consider it a design defect in Business One.  With the backflush method, the component items are automatically reduced, but with the manual method they are not, so when you do a Receipt without Issue, you are increasing the finished item inventory without indicating that you have used any of the components.  If you really acquired the finished items without using components, you should probably enter a Goods Receipt or Goods Receipt PO, not a Production Order.  If you actually did produce the item using components, then you should enter an Issue for Production to decrease their quantity.

  • Unit Price in Issue for Production for Item with wrong UoM

    Dear All,
                In issue for production the item cost being picked does not match either our Last Purchase Price or Price List1. In some cases the price considered is an average:
    Eg:- For Item A with Purchase UoM in Nos. and Inventroy UoM in Gms, we had not enetred the conversion factor i.e 1 No=100g. Thus GRN was made for 25 Nos. @ Rs.450/Unit. But actual stock was 2500g. Hence to rectify the stock we made an OB entry for 2475 as on GRN date with zero Price. Thus total stock was 2500 and Value 25*450=RS.11250
    When we did an Issue for Production for this item: Qty:400g, the unit price considered was Rs.28.125 when the actual price to be considered is Rs.450[Unit Cost]/100 [UoM Conversion]=Rs4.5. We had entered Rs.4.5 in Price List1 and had selected this price list in the BoM as we had not entered a conversion factor in the Item Master Data and SAP does not allow alterations to this tab once the Item is involved in transactions.
    I think the system calculated the price as follows: (25450+14750)/400=Rs.28.175
    How do we avoid/correct this in the future?

    If you need the stock price correct, the only option might be creating a new item with correct information in the first place.  Once you have error data to start with, there is no way to corrected as you wish.
    Thanks,
    Gordon

  • Price change for material with Goods Receipt with out Order reference?

    hi all,
    Our client company have some finished products produced from raw materials. But we are not using Production planning module. So in MM we are receiving these products with Goods receipt with out order reference(521).
    The issue is, the price for this product will change monthly. This new price will affect the existing stock as moving average price calculation.
    ex:
                                     Quantity             Price             Value
    Stock balanace        100To                 2.00/To         200 
    Newly produced      100To                 2.20/To         220   
    after the GRN for newly produced is done. The price also need to change as below.
    Total                         200To                 2.10/To         420
    This is easy if we receive goods with PO price, as moving average price will updae in the master record.
    But here no reference. So only quantity updated with existing price. 
    So how to achieve the change of price ? Please help.
    Thanks,
    Aravind

    Hi Bijay,
    Thanks for the reply. I will use the posting method suggested by you.
    but how you are arriving  newly produced material quantity & price!
    The reply for your comment is,
    Every month My client company revise the price of the produced material based on various factors including the
    raw material purchase cost.
    The price will be fixed for the whole month.
    While posting the GRN, the accounts updated are,
    Dr  Material account
    Cr Production Cost
    Please let me know what you have asked is answered or not.
    So that i can brief more. This is my initial project. So your feedback is very helpful to me.
    Thanks,
    Aravind

  • How to restrict the GR for Production Order when Goods Issue is not done

    Hi Gurus
    How to restrict the GR for Production Order when all the required components for production order are not issued with all required quantity. Even for partial issue system should not allow GR with 101. The user status with RMWA, RMWF & CGFB is not working.
    Pls suggest best solution.
    Abhijit.

    Hi,
    You can club together the GI nad GR at the time of confirmation..
    I.e Backflush for the components and auto GR for the Product.
    So that you can stream line the Process.
    The best Option would be to use the User Exit:
    Enhancement - MBCF0002
    Functional Module - EXIT_SAPMM07M_001
    Include - ZXMBCU02
    Refer below link for further details..
    How to stop the goods receipt before issueing the goods for production orde
    Regards,
    Siva

  • Report for Cost of Multiple products with Multilevel BOM explosion

    Hi,
    Our client has a requirement of a report showing standard cost estimate of multiple FG products, with multi-level BOM explosion.
    In short, the requirement is to get a CK13N report for multiple products.
    Has anyone come across such requirement? The requirements seems to be very normal.
    But, I have not seen any standard report for the same. If there is any, please suggest.
    or suggest a better solution for the same.
    Thanks in advance. Pts guaranteed.

    Hi,
    I totally agree with you that this is a totally vague requirement.
    However, let me share the reason for such client requirement.
    We have a customer, for which we produce certain parts for select models. Now, the arrangement with customer for pricing is based on the raw material and other production cost for all such parts. Based on the fluctuations in cost, the pricing would be finalised.. on a monthly or quarterly basis.
    For this purpose, the customer requires to know the raw materials used in each of the part.
    Individually it could have been managed. But the price change in terms of % is decided at global level and not for each part.
    Please suggest

  • Production Order GR with Planned Price

    Dear All,
    We are using following steps for production order=
    1) Create BOM, for Semifinished material with Price control = "S"
    2) Create Roting, with all Keys PP01, PP02 and PP03 with Material allocation to respective steps
    3) Standard Cost Estimation using CK11N and CK24
    4) Create Production order using CO10 with Material and WBS Element.
    5) Material issue against Reservation. But the material may be changed after releasing prodction order first time. And Actual issue for the BOM material may be more or less in qty.
    6) Final confirmation with completion of last phase confirmation of production order.
    7) Production Order TECO
    8) Prodction Order Settlement using KO88
    Now my problem is while I am doing final confirmation the GR done is with Planned price (Based on BOM) + Subcontracting charges which it is set with production order while releasing it for the first time.
    Kindly tell me is the system behaviour is correct or wrong?
    We are expecting that GR should happen with the actual material issue price + Subcontracting charges only.
    Please reply.
    Thanks & Regards,
    Vishal Kadia

    Vishal,
    This is for your information.
    If you have production order of 1 EA- Starnadar Price =10 rs
    Raw material cost=5
    Activity Cost=2
    Overhead Cost=2
    So COM=9 rs
    Suppose after production order creation plan cost is 9 rs, hence after confirmation there is no varience (plan vs actual) so actual cost is also the same 9 rs.
    Now as you said if system will go for GR against actual cost, that will post in cost of good mfg account at the time of GR.
    As per std SAP after GR also you can issue the material to that order, hence if you will go for more goods issue of new material against that order (unplanned issue) of rs 5 for the same order then the actual cost will again change (recalculated), but for that oredr material is allready GR with actual cost, then you will not able settle the cost of newwly issued material on that order.
    So whatever the plan and acual cost GR will be done against std price maintioned in material master ( 10 rs)
    This is my understanding.
    Hopes that will clear your dought.
    Tara

  • Why is the price difference of apple products in different countries? For example in UAE price is different as compared to Germany?

    Why is the price difference of apple products in different countries? For example in UAE price is different as compared to Germany?
    MacBook Pro with retina price in US is USD1299 and same product price in Germany is 1299 Euro. Why???

    Obviously all the answers up here are true.. but I think that was not the real meaning behind the question.
    Every country has different currencies that not only convert differently to others but have a different and relative value for the inhabitants. For example although Forex says 1,3$ = 1€  for the average European and American 1$=1€.. that means that roughly inside your country what you buy inUS for 1$ you get in Europe for 1€ (ex: McDonalds hamburger).
    Also each country has it's own taxes, different renting prices (for apple store), different VAT, etc...
    But the real question is. Is Apple NEUTRAL to market conditions?
    This means... does Apple adapt their margin on products to local conditions or not?
    To make it simple... Let's say Apple ... everything considered... gets 100$ for an iPhone sold in US... Will Apple fix their price in other countries so that, after paying local taxes, local costs, etc... still.. for each iPhone they earn 100$ ??
    Or they have different market strategies such as rising the prices in countries where people are richer and more likely to buy iPhones even if "overcharged"? Or on the other side.. do they lower prices in poor countries (obviously not under production cost) to help locals buy in Iphone?
    I think that Apple is doing their best to stay neutral to the market.. that is... We want 100$ at the end of the day.. whatever...
    So we have paradoxes because in some countries iPhone costs more while in these countries people earn less  (and I think this is not random.. but happens because.. usually.. countries with more regulations and taxes are also countries with lower wages... but that's politics!)
    Here is a small comparison of iPhone 6 (16 Gb version) prices:
    USA 550€........................ Average GDP per person  51.704 $  (calculated with California sales tax)
    Switzerland 629 €............ Average GDP per person 44.864$
    United Kingdom 687€....... Average GDP per person 36.569 $
    Gerany 699€.................... Average GDP per person 38.666 $
    France 709€................... Average GDP per person 35.295 $
    Italy 729€........................Average GDP per person 29.812 $
    As you can see Apple seems not to care about living conditions in the country or about average wages etc.. they just have their price adjusted to local regulations and taxes. Europe has 2years warranty service for items sold in Apple Stores (and 1 for items sold in other stores where Apple is responsible only for the first year). We also have some other taxes... For example, here in Italy, we have a tax on hard drives (goes by the Gbyte) that affects any multimedia product. Tax is meant to finance artists whom you are supposedly "stealing" by having unauthorised copies on your portable device...  (I know.. is ridiculous). Etc...

Maybe you are looking for

  • How to determine the connection string to a SQLite database, in C# code

    Hello. I'm trying to figure out how to specify the connection string to a SQLite database, I would like to access using the following code: string connectionString = null; SqlConnection connection; SqlCommand command; SqlDataAdapter adapter = new Sql

  • BPM with waiting status in MONI

    hi forum ... in a fille to file scenario...with BPM..... there are two receivers and 1 send step.... its like receiver1-->receiver2----->send1 when the scenario runs.......it receives a particular message for "receive2".....which i cant provide right

  • Watching television broadcasts online - looking for alternatives to itunes

    Hello, How can I watch discovery channel, pbs, national geographic episodes online ? Is it only through purchasing past episodes through Itunes or is there another way ? Is there a service/software that will allow me to watch it as it's being broadca

  • How to avoid po release strategy replicating in RFQ

    Dear Sapiens, I am aware  as we are using same class for PO RFQ and Contract the release strategy will repliacte in rest, but I dont want PO release strategy to get repliacted in RFQ,because I dont have realease for RFQ how to avoid po release strate

  • Final cut studio and leopard

    i need to know if final cut 5 (final cut studio) will run with leopard os x