Sales order UNBW

Hi, all.
Can i create a sales process (sales order/ delivery and invoice) for material type UNBW?
If i can, is there any configuration for this?
Thanks
Antonio

Antonio
You can sell a material of any type if its Material Master is set up with Sales views-, i.e., Sales: Sales Org. Data 1, Sales: Sales Org. Data 2 and Sales: General/Plant Data. Of course, you need to maintain Accounting and MRP views to deliver and take it to Billing. And you need to maintain pricing and stock for it.  OF course, since this is not valuated, you will not have any costs for it.  In the standard a UNBW material can be set up with sales views. You can check it by viewing an existing Material of type UNBW or by trying to create one.
If it not,  the material type definition, you can  change what views can be maintained via this path:
SPRO/IMG/Logistics - General/Material Master/Basic Settings/Material Types/Define Attributes of Material Types
Don't change standard delivered Material types though.
Hope this helps.

Similar Messages

  • UNBW Material in a third-party Sales Order (error: account determination)

    Hy @ll,
    we receive the following error message when entering a non valuated material (MTART UNBW) in a third-party sales order item.
    System is asking for the calculated budget and after the manual entry of the budget the following error message appears.
    (the schedule line customizing populates the account assignment category X for the PR)
    "Not possible to determine a consumption account".
    any ideas? my assumption is that account determination OBYC can not be error source, because it´s a non-valuated material...
    many thanks,.
    Gregor

    Please read OSS Note 95429 - MB01 for material type UNBW, third-party order
    and
    Note 83916 - Not possible to determine a consumption account

  • Issues on cross-company stock transfer triggered by sales order

    Hi, friends:
      As our business process required, we need to make the cross-company sale between to plants under two company codes.
      The business process required is different from standard inter-company billing in SAP SD module. Our business process is as follows:
       sales order --> PR --> PO --> cross-company stock transfer --> delivery to customer --> billing.
      However, there is a difficulty in this process of make-to-stock production method. When we use schedule line item in SO to trigger the PO, there is a must to assign "account assignment category" in PO. This indicator is unchangable in PO by manual. When post goods recepit against the PO, there is no stock quantity udpate in un-restricted stock. By the way,  I selected "C" in the "account assignment category" of schedule line item cofiguration.
      Checked the MM documents, I found it seemed like only two results of PGR against PO with account assignment category. One result of PGR is directly consumpted by receiptent or unloading point. The other result of PGR is updating sepecial stock. For example, I've fullfilled the process for make-to-order production method, the stocks are specified for sales order.
      In our requiremnt, we have to post to normal un-restricted stock for the following ATP in sales order.
      Could any friend give some suggestion on this issue?
      Thanks!
    Justin

    Hi, Venkadesh:
      I've checked the Purchasing view and quantity/value update in both plants of different company codes. That's correctly configured.
      In the business process, the quantity in normal un-restricted stock updating still doesn't work.
      Do you mean that as follows: if select any indicator in  "account assignment category", we have to use UNBW or NLAG material type in the purchase order?
      I have successfully fullfilled the process in make-to-order sales order, with material type FERT and account assignment category "E". The account assignmnet categroy is obligatory in sales order schedlue line item configuration, which is to trigger PO by SO. The configuration path is as below:
      IMG>Sales and Distribution>Sales>Sales Documents>Schedule Lines-->Define Schedule Line Categories
      If possible, would make a test in your system to check how to fullfill the process with make-to-stock sales order, FERT material?
      Thanks!
    Justin

  • Blocking of Automatic PR creation by Sales Order

    Hi Gurus
    I need to block the automatic creation of PR from a Sales order and it should happend when an automatic block is created based on the pricing condition. My code in BADI creates the block but in background it creats the PR also and when later I try to release the block system doesnt alow me to do so. I need to find the place when I can code to block the auto PR creation as when i manually block the PO there is no PR created.
    I need to find a place exactly where I can set VBAP-ABGRU to block the PR creation and I dont know exactly where I should do it.
    I have tried several Enhancement spots and BADIs to do so but everywhere program is proving smarter than me.
    Please guys suggest a wayout ASAP.
    Thanks a lot

    Hi
    You can use the BADI  <b>ME_REQ_POSTED </b> for this
    Method <b>POSTED</b> have a paramter <b> IM_EBKN</b> which has VBELn (sales order Number in it),
    so fetch the ABGRU field from VBAP using this VBELn and
    using that you can raise a message  based on that field.
    see the sample code for this (not using VBELN)
    BAdI Name: ZPUR_RFQ (Implementation name) Purchase Requisitions
    Definition Name: ME_REQ_POSTED
    Interface Name : IF_EX_ME_REQ_POSTED
    Implementing Class: ZCL_IM_PUR_REQ
    Method :            POSTED
    METHOD if_ex_me_req_posted~posted .
      DATA : v_mtart TYPE mtart.
      DATA l_s_eban TYPE ueban.
      LOOP AT im_eban INTO l_s_eban.
        IF l_s_eban-estkz NE 'B'.
          CLEAR v_mtart.
          SELECT SINGLE  mtart INTO v_mtart FROM mara WHERE matnr = l_s_eban-matnr.
          IF v_mtart EQ 'ZERS' OR v_mtart EQ 'FHMI' OR v_mtart EQ 'UNBW'.
            MESSAGE e000(zm_msg) WITH 'You are not allowed' 'to create PR for stock items'.
          ENDIF.
        ENDIF.
        IF  l_s_eban-knttp NE 'F' OR l_s_eban-pstyp NE '9'.
          IF l_s_eban-knttp NE 'A'.
            IF ( l_s_eban-pstyp NE '9' AND l_s_eban-pstyp NE 'D' )  AND l_s_eban-matnr EQ
    space.
              MESSAGE e000(zm_msg) WITH 'You cannot create' 'a PR without material number'.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDLOOP.
    ENDMETHOD.
    Reward points if useful
    Regards
    Anji
    Message was edited by:
            Anji Reddy Vangala

  • Availability check in sales order for DIEN materials.

    Hello,
    Is it possible to make availability check in sales orders for a service material e.g.: type DIEN? How can i customize it?

    The DIEN material type is not stock managed, so it does not make sense to check the availability. If you need to do something similar you could use material type UNBW, this material is quantity managed but not valuated, so maybe this can help you !
    Regards
    Roberto Mazzali

  • Sales order MTO for non-valuated Material type

    Hi Friends,
    I need to create MTO sales order for non-valued material type, and at the time of save, I am getting an error that, Material "JOBFINISH" cannot be costed
    Message no. CK113.
    Diagnosis
    In accordance with material type UNBW for material JOBFINISH, the material is not relevant for costing.
    System Response
    Material JOBFINISH is not costed.
    Procedure
    1. Check the master data for material JOBFINISH.
    Display material master record
    2. If you have authorization for Customizing, check whether the material type is correctly set for this material. A material can only be costed if the Costing indicator in the material type is set.
    Can you please suggest to handel this kind of error.
    Rgds, Krishan Raheja.

    First in MM03 ,check the Material Type & Costing View whether any cost is there.If it is not there ,then ask FI consultant to provide the Costing.
    Then Go to OMS2 > Select Details against your Material Type > Can activate the Costing View ( if it is not there in MM03).
    Best Regards,
    Ankur

  • GR for job work sales order

    Hi all!
      We do a mere job work for our customers. We receive the materials from customers, do some work on it and return back the same. For this i have created 2 material codes for finished and raw as non-valuated material(UNBW). Process is like i have created an enquiry(1300003) , created quotation(1400026)based on enquiry, created sales order(1500079) with reference to quotation and tried to receive the raw material in 501 E or 561 E  with reference to sales order.
    But when i tried to do goods receipt in MB1C (561 E) with reference to a particular sales order number(1500079) system throws me an error as below.
    Account assignment cannot be carried out because of different origin no.
    Message no. V1134
    Diagnosis
    The sales document to which you want to refer is based on sales document 1300003 and item 000010. Therefore, the settlement and possibly inventory management are carried out using the number of the preceding document.
    System Response
    This entry is not allowed.
    Procedure
    Enter the document and the item number of the preceding sales document.
    System is not accepting the sales order number as reference but its accepting the enquiry number when i do 561 E
    How can we solve this issue..
    Thanks in advance,
    Raj.

    Hi,
    1. create BOM - Customer materials are raw materials.
    2. Create a sales order with header materials .
    3. Maintain the pricing according to your requirement.
    4. the sales order with create a purchase requisition for the sub materials.
    5. based on this create a purchase order. Note create a account assignment for the sales order to puchase order with respect to job work.
    6. Do MIGO.
    7. Do billing to the customer.
    thanks
    Kuntla

  • Open Sales Orders Backlog Report

    Hi All: I have been asked to create Backlog reports for Open Sales Orders and the revenue amounts for the next 15days, one month, 2 months, 3 months 6 months etc etc. Does anyone know of a standard report that covers that and the business content and cues that go with it?
    Thanks in advance
    Bobby

    I haven't seen any standard content for it, with my client, we actually developed the open order report from Item extractor and status extractor. And compare the created on date to the system data to see how long it has been opened for and put it in different buckets.
    Hopes that help.
    thanks.
    Wond.

  • Open sale order aging report

    Need a report on open order aging.  The open order means not delivered or partially delivered. Further with days range since its open or not fully delievered i.e. > 15 days or 15-30 days and so on.
    The standard transactions Va05 and VL10c can provide the list but dont provide any aging info.
    Kindly help in this.
    thanks
    anu

    Dear Anu
    1. First in VA05 you can use Variants and get the report as desired by you,create one variant and use Filter along with greater then, less then (all are in selection option icon)
    This way you can create three variants.
    But limitation is dates has to be manually changed in variants each time.
    2. Try this Tcodes
    S_ALR_87014387 Display Document Flow
    S_ALR_87014392 Display Document Flow
    This reports will give you document flow run report with ticking checkbox for sales order,delivery and goods isse then after getting the list expand all (Shift+F12)
    you will get the quantities for sales order, and what is delivered and what is issued.
    3. As such if you want exactly the report you can take help of ABAP to create the ALV
    4. Report or create Queries in SQVI , or else create MCSI report
    Regards
    Jitesh

  • How to restrict manual changing of free goods in sales order

    Hi ,
    Goodmorning ,
    We have some requirement : In sales order free goods quantity determination by system  should not be allowed to change manually , where can we do this ?
    Looking for your inputs
    Thanks and regards
    Venkat

    As per SAP Standard, when the main Item quantity is changed, the Free Goods are redetermined. In this case any manual changes to Free Goods Quantities are lost.
    But your requirement is for restricting the Chages of the Quantity of Free Goods Correct?
    I believe there is no SAP standard solution for this. You will have to apply a User Exit, which will check the Item category of each LIne item & if it is free goods (TANN) then changes are not permitted.
    Hope this helps.
    Thanks,
    Jignesh Mehta

  • Query help needed for Sales order panel user field query.

    I have a user defined form field on sales order row level called = U_DEPFEEAMT
    1, I would like this field to get the value from a field on this sales order row level multiplied by what is in point 2 below. The details of field in point 1 is :
    Form=139, item=38, pane=1, column=10002117, and row=1
    2. The contents in field 1 should be multiplied  by a value coming from another user field linked to OITM master item.
    The details of user field attached to OITM is :
    OITM.U_DepositFeeON
    Appreciate your help.
    Thank you.

    Try this one:
    SELECT T0.U_DepositFeeON*$[$38.10002117.number\]
    FROM dbo.OITM T0
    WHERE T0.ItemCode = $[$38.1.0\]
    Thanks,
    Gordon

  • Logic for Open Sales order qty

    What should be the logic given to determine "open sales order qty" during designing a report.
    Note the criterias are as under:
    1) Open sales order qty is the confirmed qty less the delivery qty.
    2) The delivery qty should be delivery order qty (The delivery should not necessarily be pick, packed & PGI)

    sorry it doesn't work for services, since they do not create requirements.
    in this case you can use VBFA table, subracting all the delivered quantities VBFA-RFMNG with VBFA-VBTYP_N = J and VBFA-VBELV/VBFA-POSNV = to your order/item from the ordered quantities
    hope  this help you.
    Roberto

  • Report for open sales order

    Dear all,
    I need to create a open sales order report. Could you please tell me from which table i can get open sales order. Its standard report is VA05 and also I checked in table VBBE. but all record which i get from VA05 are not visible in VBBE table. It means VBBE doesnt carry all pending open records.
    Please guide me from which table i can get it or what is the sriteria to get it?
    Thankyou very much in advance
    Punnet Sharma

    hi,
    my logic goes like this:
    Note: Open cursor is used since we are dealing with huge amnt of data:
    * Select orders based on their Delivery status
      SELECT  vbeln
      FROM vbuk INTO TABLE git_vbuk
          WHERE lfstk = 'A' OR lfstk = 'B' .
    * Filter selected orders
    * Selection using open cursor
      DATA: lwa_op_sal_ord1 TYPE gt_comtab.
      IF sy-subrc = 0.
        OPEN CURSOR c1 FOR
          SELECT vbap~matnr
          FROM vbap INNER JOIN vbak
          ON vbap~vbeln EQ vbak~vbeln
          FOR ALL entries IN git_vbuk
          WHERE vbap~vbeln = git_vbuk-vbeln AND
                vbak~vbtyp = 'C'.
        DO.
          CLEAR lwa_op_sal_ord1.
          FETCH NEXT CURSOR c1 INTO CORRESPONDING FIELDS OF lwa_op_sal_ord1.
          IF sy-subrc = 0.
            APPEND lwa_op_sal_ord1 TO li_op_sal_ord1.
          ELSE.
            CLOSE CURSOR c1.
            EXIT.
          ENDIF.
        ENDDO.
      ENDIF.
    here filter orders based on 'A' and 'B' from VBUK...
    then frm header table VBAK get order for vbtyp ='C'.
    now li_op_sal_ord1 will have open sales orders..
    Moreover as per ur query y do u need the item data frm VBAP as u are only concerned abt VBELN.
    If u need item u hv 2 run another select.
    regards,
    ags

  • Open Balance on Sales Order Cost Report

    Hi SAP Group -
    I have a couple questions about the settlement of manufacturing variance to COPA.
    When our settlement process is complete (production order and sales order both settled to COPA), there is a balance remaining on the sales order cost report which is equal to the manufacturing variance on the production order.
    It seems that the manufacturing variance is posting from the production order to the sales order, but is not being assigned to the PSEG and flowing to COPA.
    I am looking for advice in two areas:
    First, how do we "clear" these balances on old orders that are already settled?
    Second, how do we prevent this from happening on future orders?
    Thanks !!!

    Refer to OSS 183250 and note 186485.
    If you don’t specify in the settlement profile for the production order that the variances are not transferred from the production order into CO-PA, you will settle the variances to <b>CO-PA twice</b>: once from the production order (broken down into variance categories), and once from the sales order item. The settlement rule still references the material and not the sales order item.
    Special Features of Product Cost by Sales Order with Valuated Sales Order Stock
    <a href="http://help.sap.com/erp2005_ehp_02/helpdata/en/90/ba66cc446711d189420000e829fbbd/content.htm">Read the topic on 'Special Features of Product Cost by Sales Order with Valuated Sales Order Stock'</a>
    You may want to check the period of the variance settlement from mfg order to sales order and ensure the settlement of sales order is also done the same period, if the type is PER.

  • Close Open sale order items

    Hi,
    We have a business scenario of one sales order --> one delivery document. Any items which have not been confirmed for delivery need to be closed out so that they do not show up as open requirements.
    One way is to reject the open line items. However, rejection reduces the original customer sales order value.
    Is there any other way that the open sales order line items can be changed in status so that the pricing is intact, but the item is closed out ?
    Would appreciate inputs from the forum
    Thanks

    Hi
    In standard itself this can be achieved
    In t code OVAG itself for your reason of rejection if you maintain BLANK in the statistical column
    Then those rejected values will not be reflected in sales order
    Suppose  a sales order contains three materials say
    Material A  qty 3 units
    Material B  qty 3 units
    Material C  qty 2 units
    Each and everything is priced as 10 US dollars
    then the nett value of this order will be 80 US dollars
    Suppose if you reject Material C  qty 2 units with a reason of rejection by maintaining the settings that i mentioned above the sales order value still Will  be  80 US dollars and will not become  60 US dollars
    This is what you are looking for (i hope so)
    Please try this
    Regards
    Raja

Maybe you are looking for