Service Items for Line Type as Service

I have created a new line type in purchasing as 'Service'. The Value Basis is 'Amount' and Purchasing Basis is 'Services'. Now when I am trying to create a PO for this line type, the Item field is non updateable. I cannot search for any items.
Can I not create and select items for this line type?

Hi,
This seems to be the current functionality. Instead of choosing the item, you can fill the category and description.
If you are trying to treat your purchasable services as item, than try using line type with similar setting as Goods
Thanks

Similar Messages

  • GL account with line items in line type 'S' document split?

    Hi Experts,
    We found in PCP0 there are payroll documents which has GL account with with line items in line type 'S' document split. Unlike other line items with line type 'blank' these line items cannot be opened and display the wage type details. How can we know from which wage type these line items were created?
    Regards,
    Allan

    These line items are caused by company transfer and they are cleared by themselves between companies.

  • Validate item for varchar type

    hi
    i have a column drug_dosage which is a varchar and i want to put a check that it should not be less than or equal to 0
    data is entered as 10 ml / 100mg etc
    how can i do it ?
    is it possible ?
    thanks

    I would avoid storing the amount and unit together in one field. If the client demands the convenience of entering both values into a single field, I would create a calculated non-database field for this purpose. Updating the field would fire a trigger that parses its value and updates two hidden database fields -- one for the amount, and another for units. This would allow the amount field to be properly defined as a numeric field, and normal validation methods could be used. Define the visible field's calculation as a formula that concatenates the two hidden fields.
    Eric Adamson
    Lansing, Michigan

  • Sorting internal table with line types

    Hi,
    I have internal table juts for an example with four entries as below:
    A[]
    Line.....Line Types
    444001.....P
    New York...C 
    Evershine..B
    Mary.......N
    I want to sort the internal table with line types in order of lin types NBCP.
    How can i do this ?
    Please help.
    Note: Above example is just with four entries, there might be internal table with ten entries and ten defined sorting order for line types.

    Hi Tushar,
    Please note that we can't changes the mandatory sequence of the address format as defined in the country specif address format. We can change the sequence of others fields by line_priority.
    Try to change the address type :
    ADDRESS_TYPE - Address type (from 3.0C)
    There are three types of address:
    Address type '1': addresses of firms or organizations; the address structure which is used in most SAP applications as 'Address'.
    Address type '2': address of a person
    Address type '3': work address, usually the address of a contact person in a company
    Please use T/code "OY01"> Select Country> Example :AU"--> Display --> Select address key and press F1. You will find SAP 's Address format configuration .
    sap help:
    Formatting Routine Key for Printing Addresses
    For printing addresses, there are country-specific routines which in each case copy the correct postal formatting of the address.
    The three-character "Address Layout Key" for the recipient country controls which of the routines available for formatting addresses in the relevant country is used.
    These routines are programmed into the ADDRESS_INTO_PRINTFORM function module.
    They are based on different national and international guidelines and norms, including:
    ISO 11180,
    contracts of the World Postal Union (Seoul 1994),
    international address samples from the World Postal Union
    as well as the available rules of the individual countries.
    Below you will find an overview of the country-specific formats currently implemented.
    Customers can program their own formatting routines using a customer exit. The SZAD0001 SAP enhancement has been defined in the package SZAD for this (-> transaction CMOD).
    General formatting rules
    The following parameters are used depending on the transaction:
    whether the company address (street/house number) or the P.O. Box address is printed if both exist,
    how many lines are available for printing,
    which is the sender country.
    If there are not enough lines, then lines are left out according to a standard sequence.
    The address format depends on whether the sender country is the same as, or different from, the recipient country. The country is always specified from abroad, either as a text name, or as an identification code of up to three characters (license plate code or country key).
    Where the country name is written out in full, it is written in the language of the sender country. If a language is not specified for the sender country, or the sender country itself is not specified, the logon language is used instead.
    Exception: the language for the country code can be explicitly overwritten by a parameter in the print program (e.g. when the country code for customs transit papers is always to be specified in a particular language, such as English). if the "Print country name in recipient language" flag is set in the print program, the recipient language is used.
    Other language-dependent components such as the title and the word 'PO Box' are printed in the recipient language or the recipient country language. If this cannot be determined, the logon language is again used.
    For all formats except Great Britain (006), Japan (013), and South Korea (017), the core of the address is formatted as follows (without empty lines, except for the compulsory empty line:)
    title line (if applicable)
    name block (differs depending on the address type, see below)
    street address or PO Box
                            (compulsory empty line, if applicable)
    city line with postal code
    country code (if applicable)
    The city line and the country name are always printed in upper case for foreign addresses (only for the complete address, not for short forms).
    The name block generally consists of the following:
    "Normal" addresses (address type SPACE and address type 1):
    NAME1
    NAME2
    NAME3
    NAME4
    Personal addresses (address type 2):
    Title of person and name of person
    Business address with department and contact person (address type 3):
    NAME1
    NAME2
    NAME3
    NAME4
    department
    title of person and name of person
    In addresses entered using Business Address Services (central address management) (see Release notes Central Address Management for Release 4.0 and Central Address Management for Release 4.5 ), the street address can comprise several lines (see Print street address), otherwise street and house number are maintained in the Street field.
    Some countries do not have a compulsory empty line (see notes below). The city and district are printed in the city line, connected by a hyphen (exceptions: 004 USA, 006 Great Britain/Ireland, 013 Japan, 015 Germany, 017 South Korea, 019 Denmark), provided that the total length does not exceed 35 characters. If a different city is specified for the PO Box (PFORT), this is used in the PO Box address.
    In all formats which use a country code (currently 001 European standard format 002 Italy, 011 Switzerland and 014 Austria ), the license plate code for that country is used. If this is not maintained, the country key in table T005 is used.
    If the "Print country name in foreign addresses" flag is set for the sender country in table 005, the country code is not used; the country name is printed in the last line of the address.
    Formats 004 (USA), 005 (Canada) and 008 (Singapore) contain a line ('F') for the function of the contact person in the company (if address type = '3'). This line comes immediately after the line 'N' (Name (and title) of the natural person).
    In formats 002 (Italy), 004 (USA), 005 (Canada), 006 (Great Britain), 007 (Brazil) and Australia (009), the REGIO field (Region, State, Province, County) is formatted. For the USA, Canada, Brazil and Australia, the key from table T005S is used; for Great Britain the text name from table T005U.
    In all countries for which no "Address structure key" is maintained, a standard format is used which corresponds to format "010".
    Hope this may help you.
    Lanka

  • Defaulting Rules on Line Type

    Hi,
    I have set up a Defaulting rule based for line type. This defaulting rule calls a custom package on the database to retrieve the correct value. Everything works fine when creating a manual order, but when an order is created automatically via Workfklow then the rule is not applied.
    I added a dependency using the OE_Dependencies_Extn package as documented by oracle, in here I link g_inventory_item to g_line_type as follows:
    x_extn_dep_tbl(l_index).source_attribute := OE_LINE_UTIL.G_INVENTORY_ITEM;
    x_extn_dep_tbl(l_index).dependent_attribute := OE_LINE_UTIL.G_LINE_TYPE;
    x_extn_dep_tbl(l_index).enabled_flag := 'Y';
    l_index := l_index + 1;
    I can see from some logging I put in that when the custom package is called to determine the line_type that the item_id is not populated correctly!
    Anyone have an idea how to resolve this?

    From what I have seen the only loop you can use in a SmartForm is a loop over an internal table. Can you provide more information on the "Repeat Processing" you talk about?
    Che

  • While Entering a Service Line Item for a Shippable Item under Order Lines.

    Hi all
    I have raised a Sales Order with Shippable Item and Non Shippable Item i.e Service Item for that Shippable Item under Sales Order Lines.
    When i click on Services Tab and enter the relevant details under Service Ref Order Number the system is defaulting the current Sales Order No. correctly but while selecting the Service Ref Line Number it errors out saying
    FRM-40212: Invalid value for field SERVICE_REF_LUNE_NUMBER.
    Please do help me on this.
    Regards
    Nakul.V

    Hi,
    You can easily list out sales order that have been assigned reason for rejection..simple extract of table VBAP-ABGRU = not blank.
    This report should list out the sales order number along with some more details, as required.
    Now the report should allow to choose the documents i.e. like giving checkboxes in the left most side and once the user chooses the sales documents he wants to get processed--> the program should call change Sales Order FM or BAPI. Execute this in background.
    Regards,
    Raghu.

  • Commitment Items for Multiple services in Service PO

    Hi,
    We have created a service master for all the services used in a project. FM is activated. Every service has 1:1 relation with commitment items.
    Even after table look up & derivation, system was not picking up correct commitment item in service PO. We have used some exits & BADI's, Now system checks picks the correct commitment item stored in FMDERIVE against the service master.
    The issue is, the moment I have multiple service masters in a single service PO with two separate comm. Item.  System picks up the commitment item of only for line item 0010 & posts both the entries against one comm. item.
    Let me know how system can pick up individual commt items.
    Thanks & Regards,
    Ajay

    Hi Ajay,
    I believe that there is one standard solution for what you developed. Let me explain better.
    Please check your table FM01X. You can enable one these flags in table FM01X, depending on your business needs:
    FLG_PO_PROTECT if you want to always inherit the fm account assignment from the reference PO and therefore skip FMDERIVE
    FLG_FMDERIVE_FORCE if you always want to force a call to fmderive in all cases
    FLG_SES_OVERWRITE in services, if you wish to overwrite the account assignment from the SES with the derived values from FMDERIVE.
    You can find more information in note 1146677 and 923672. Please review the information of the notes and run the programs
    according your needs.
    FMDERIVE is skipped for GR/IR lines and the Commitment item is inherited from the PO regardless of whether or not the GR/IR line is FM relevant. This is SAP standard behavior.
    If you want to force the Commitment item to be derived from the GL account for the GR/IR line, you can use the FLG_FMDERIVE_FORCE flag as described in note 923672.  This will allow FMDERIVE to be called for these lines.  Please be sure to fully test this to ensure that FM account assignments that you do not want to be overwritten are
    not incorrectly derived.
    Bear in mind that for PO´s that does not have account assignment you should run FMCN/FMCT + FMN4N. For this you would need to check the flags and which one is more related to your needs. With the appropriate flag marked in FM01X (active with X) you should be able to run the transactions without any issue.
    Based on note 189761, after doing all the previous suggestions and the issue does not appear anymore, I suggest you to run the programs described in the note.
    I believe that this will help you.
    Best Regards,
    Vanessa.

  • Service details - line type

    Hi MM PPl,
    Need little help here.
    Can someone tell me difference between different line types in service detail's screen?
    How would it affect the business process,especially 'STANDARD' and 'CONTIGENCY' type?
    Rewards for useful info.
    regards,
    vaibhav.

    Hi
    if you flag a service as Contigency line then the service is not essential to the execution of the order. It is conditional type of service. This will be not added to the cost of the PO at the time of creation of the PO, wheras it will be taken into account at the time of service entry only. The value of this service line is not included in the total value of the service specifications.
    For Example If a Compressor is being maintained, the oil is changed only if it is found that it cannot be used further.
    Standard services are normal services with a short text, a quantity, and a unit of measure such as service master
    Similarly we have Blanket line, Information line, Open Quantity
    Thanks & Regards
    Kishore

  • Error M8-688 - Creation of several vendor line items is not possible for document type RN.

    Hello All,
    We are using the Net Invoice Posting with document type RN(Invoice- Net). We are generating different vendor line items in the accounting document based on the withholding tax codes involved in the invoice posting. When it comes to net invoice posting system is giving an error message M8-688 - Creation of vendor line items is not possible for document type RN. Is there is any way to create multiple vendor items with net invoice posting? Please suggest.
    Thanks,
    Chandu.

    I dont think that there is any way because it is a hardcoded error message.
          IF NOT t003-xnetb IS INITIAL.
            MESSAGE e688 WITH pi_rbkpv-blart.
          ENDIF.
    SAP is checking the customizing for net/gross posting per document type in table T003
    And if it is set up as net, then it is a hard error.

  • FB05 - trans to be processed and first line item PK for doc type

    Hi all,
    Me quite confused of the entry for the following document type in FB05
    DG - cust credit memo
    DR - cust invoice
    SA- gl acc doc
    SB - gl acc posting
    KG - vdr credit memo
    DZ - customer payment
    Need the help to let me know for document type above, what radio button to choose in transaction to be processed and also what posting key use at first line item.
    Also if i choose the wrong transaction to be processed radio button, any impact?
    thanks
    rgds

    Document type is primarily used to distinguish different various types of transactions. Ultimately, there are only two effects in accouting - debit and credit. Thus, doc type helps distinguish btw various types of accounting entries. It also controls certain field status while document posting and also drives the number range for the accounting document.
    Posting keys determine whether a transaction will be a credit or a debit. They also have an influence over the field status of the document entry screen. Posting keys are broadly divided into those belonging to
    Customer                             - Acct type C
    Vendors                               - Acct type V
    GL                                       - Acct type G
    Fixed Assets                        - Acct type A and
    Material Mgmt. transactions   - Acct type M
    For each account type there are both debit and credit posting keys. You can clik on F4 on the posting key field and see the various entries. You will understand.
    Thus, which posting key to enter depends on the transaction you want to enter.
    Regards,

  • Error in ALE service 29 Could not determine recipients for message type MAT

    Hi Experts,
    While transferring the material using ALE am getting  error 29 ie   'Error in ALE service'  and message is 'Could not determine recipients for message type MATFET'.
    Also i ve recieved the materials with the proper status al the end am getting the above error.
    Kindly help me out.
    Thanks in advance.

    Hi ,
    Status 29 means " partner profile not found " . Please check if the recieving partner is configured properly  in WE20 in sender system.
    Also make sure that the Port and RFC definations are also completed. If the IDoc is manually triggered then please make sure that control record parameters of the idoc are properly filled - if we miss the details ( like wrong port given , wrong basic type for message type - or extended message type ) then also the idoc will fail in status 29 even though the partner profile is properly configured .
    Since your idoc is getting generated i think no issues with BD64 since already interested recipeints were populated in control record of idoc.
    Regards
    Vikas Chaudhary

  • Howto post offsetting entries for Record type Z Line items in KE24 from FI

    HI,
    We are facing one problem for order created from CRM.
    Firstly this order  has created  with one profit center ( ex PH50293 ) they have posted some plan values and released the order in CRM so values flown to ECC and available in KE24 .
    After some time , we have changed profit center for this order in CRM by changing  service organisation and release the order after that we have posted some values in that order which is not flown to ECC becuase of different profit center
    Later we rejected the all values and make balance zero in CRM , But still values are appearing in KE24 and there is inconsistency of profit center between ECC & CRM.
    Now want to make the balances zero in KE24 for that order. but it shows record type Z ,
    So , now how we can rectify this and how we can make balances zero
    __Note :  as per present setting in the system, we can not change the profit center in CRM once order released_._
    Thanks & Regards
    Gupta

    Dear VK,
    I guess, the only option would be to post manual correction thru KE21N, with negative values for record type Z.
    Trust this helps.
    Cheers.

  • Core Data Services in ABAP : No URI-Mapping defined for object type DDLS

    Hi ,
    When creating a DDL source , I get the error
    " No URI-Mapping defined for object type DDLS and object name ZCDSV_01_06".
    Can you please suggest what the issue could be?
    Thanks,
    Chakram Govindarajan

    Now I am able to proceed to the next step. Not sure how this started working. However, I get the below error when I open the DDL source editor for one particular ABAP system added in the eclipse environment. I however do not get the error when I open the DDL source editor for another system ( AH4) .I am providing the log error details . I updated the ADT installation. However the issue has not been resolved. Also I tried implementing the Note: 1834948. However I cannot find the option "Team -> Share project..." in the ABAP project.
    Thanks,
    Chakram Govindarajan

  • Smartform development for Planned service invoice for Billing type YL2

    I have a requirement for smartform which is basically for planned serice invoice for billing type YL2.
    My end user asking me to develop two layouts ( Two Main windows ) in one smartform its changing depend on the condition , that condition is if AFIH-ALART = Y06 and AUFK-AUART = YSM1 OR YSM2 OR YSM3 OR YSM4 THEN THE LAYOUT IS DIFFERENT.
    header and footer is same for two layouts  in one smartform.
    Pls suggest me how to give condition for changing main window depend upon the condition ,two main windows contain different data its changing on the above condition .
    Pls suggest me the solution for this query.

    hi
    as the layouts are different,  it is not possible to do this in main window because a smartform can have just 1 main window and you can't change the layout defined.
    create a secondary window with the other layout and this window'll be displayed only when the required condition is met and same applies to main window.
    hope this'll help
    Regards
    Dheeraj

  • Open item account line with flow type has to contain a partner

    Hi,
    I am getting the following error while doing periodic posting in flexible real estate management.
    " Open item account line with flow type Z240 has to contain a partner"
    " Open item account line with flow type Z820 has to contain a partner"
    Message no. RERACA005
    I have found a similar message in this forum.
    This error is not coming for other flow type Z120 in the contract.
    The accrual type for accruals is set  as ANRVCN and Accrual type for deferrals is set as TRRVCN in the definition of flow type with S Debit posting.
    For ANRVCN , posting supported is " Only periodic"  and for TRRVCN " All"
    Please guide as to where I need to check and correct.
    Regards,
    T Saravanan

    Hi Saravanan.
    I have the same problem, could you help me to solve it?
    thanks in advance!
    Lucas

Maybe you are looking for

  • IR sensor worked last week, but not now.

    I did have Plex installed and that had been taking over my infrared signals to the point which I could not control anything else.  I tried installing remote buddy so that I could use the apple remote to control vlc.  This didn't work either until I r

  • How to find Mobile device OS name and version using Flex?

    is there anyway to get device information like OS name and version using flex 4.5.1 or 4.6 SDK. i am developing a project in Flex which needs to identify the end user mobile platform like Android, iOS.. and its version like Android means 2.1,2.2,etc.

  • Error Message on EO's method validator does not save

    Anyone know why when I define a validation using MethodValidator rule the error message does not save. I enter a string, click ok and click apply but when I look back the error message has disappeared? Is this a bug? I am using version 9.0.3.5 (Build

  • Export to Excel format changed after update to new Office

    Post Author: Ceraq CA Forum: Exporting I am using the XL export format as an intermediate step to some complex calculations and ties that are not supported in my legacy system.  To get what I want I simply used a CR XI report to create a mid way data

  • Partial, manual migration

    I've been using a MacBook Pro while deployed to Iraq. Now that I am back, I'd like to move my some stuff back to my Mac Pro and make it my primary computer. Does anyone know the best way to migrate only my e-mail data; aperture library; and my safari