Custom field in incompletion log

Hi All,
I have added a new custom field (custom field from VBAK) in VA31/VA32 Additional data A tab .
My requirement is : This custom field should appear in the incompletion log ONLY based on some condition.
So to add this custom field into incompletion log, configuration is done through
SPRO->basic functions->Log of Incomplete items->Define incompleteness procedure .
query:
How to proceed further to handle the incompletion log conditionally .
so that only for specific document type and only for specific sold-to-party this field should appear in incompletion log.
Could you please help me if anyone have come across such scenario.
Thank you.
Regards,
Sangita

Sangita,
You will not be able handle incompletion log conditionally ONLY just  by adding the required custom field in the Incompletion log procedure. Along with the right customization you also have to write the custom logic in the one of the MV45A* userexits populating a record with the sutom field in the runtime structure XVBUV.
Hope this helps.
Thanks
Arjun

Similar Messages

  • Vl31/32n inbound incompletion log updation wit custom message

    hi SAP gurus,
    The Requirement is: based on some conditions i have to update my custom message in incompletion log of Inbound delivery(VL31N/32N) <h4> while saving</h4>.
    Please let me know how can this be achieved.
    Thanks in advance

    Dear Nirmal,
    Go to Customizing>Sales and Distribution>Basic Functions>Log of Incomplete Items>Define Incompleteness Procedures
    Here you can define your incompleteness procedure for delivery types.
    Then, Go to Customizing>Sales and Distribution>Basic Functions>Log of Incomplete Items> Assign Incompleteness Procedures>Assign Forms to Delivery Types
    Assign your Incompleteness Procedure to respective delivery type.
    Now finally Go to Customizing>Sales and Distribution>Basic Functions>Log of Incomplete Items>Define Status Group
    And finally assign the status group for which you want to display the incompletion log.
    Regards,
    Ashu

  • Additional tab in sales order-incompletion log

    Hi
    We have added additional tab in sales order at item level...
    But when we try to put the some fields which are available in the additional tab into incompletion log,we are not able to select the respective screen name...
    How to add that additional tab in the screen name of incompletion log..
    We could give field name,table name,but screen is not availble,,in incompletion log...
    When we did recording it gave us fcode as T14 (screen name)
    Can u tell us how to bring that screen in the incompletion log
    Regards
    Sudha

    Hi
    We have added customised fields in item level table  VBAP and include these in the screen  8460 (Additional data B).
    We need to bring these fields in incompletion log..Tell us what screen we should give in incompletion log config...

  • Reg:incompletion log

    Hi Guys,
    I want to set up a Schedule lines:Confirmed quantity  field in incompletion log .If user fail to enter this field system doesn't allow the user to save the sales order.This field will appear when we double click on the material line item level and appears in schedule lines tab.
    Regards
    Sash.

    Hello,
    Rightly said that this field will come automatically once the material is available for delivery.
    U should not make this field compulsory even if there is some setting in incompletion log.
    What u can do is, create multiple schedule lines if you want to deliver a particular qnty for a particular date.
    06.07.2007     2.000     2.000          KM
    19.07.2007     5.000     5.000          KM     10 PRE - DES.
    20.08.2007     3.000     3.000          KM     10 PRE - DES. in the above eg what i have done is filled in diff del dates, ordered qnty that i want to deliver on that particular date and for the other 2 dates which r to be delivered after some days, i have put in a delivery block reason.
    i think this soln should work for u.
    regards,
    avnesh

  • Incompletion log Field VBAP POSEX is not defind in incompltion procedure ZA

    Hi Friends,
    Need some help on this issue.
    We have some orders created in production, and when ever we go to VA02-> enter-> it pops up with the below error  message." Field VBAP POSEX is not defined in incompletion procedure ZA ".
    I already checked the incompletion procuredue and the field VBAP-POSEX (Purchase order item) was not at all defiend.
    It gives the incompletion log for only certain line items in the sales order and not for all. There are already few items delivered and we cannot reject the order to create a new one.
    I reveiwed this note "1497255 - Incompletion for PO item number (vbap-posex)" but it states it is for specifically for intercompnay orders.
    Our case is standard trade order. It woud be really great anyone has come across the same situation so that i can seek for help..
    Thank you so much!!
    Best Regards,
    Ram

    Hi Lakshmipathi,
    Firstly, thanks for the response.
    Yes.. I did checked... the field VBAP-POSEX was not maintained at item level though.
    The same item in other order does not have this problem and it is still open.
    This is specific to only very few orders, namely 4 or 5 orders but not with others.
    Moreover, these materils  are widely used among other company codes or sales org but no issues what so ever.
    This one appears to be a peculiar case. Thanks for your time and suggestions for looking it over.
    Thank you..
    Best Regards,
    Ram

  • Material bapi custom field change to be logged in change document

    Hello all,
    I have just added a custom field to MARA table (materials), and updated it successfully via BAPI_MATERIAL_SAVEDATA.
    I would like now to log changes via change documents but problem : after having changed value from "A" to "B" for example, I don't see the changes (to do this, I call function CHANGEDOCUMENT_READ with parameter OBJECTCLASS = "MATERIAL" and get results from returned EDITPOS parameter).
    What is surprising me is that I can see changes of other standard and custom fields (this was done by other people in my company 2 years before but I don't have any trace what they did).
    Do you have any idea what customizing need to be changed or what else need to be done, to log changes of new custom fields into change documents?
    Thanks a lot.
    sandra

    In this transaction, there is nothing related to fields; there are only objects (like MATERIAL) and tables (like MARA).
    I can't see anything which makes the difference between our 2 custom fields MARA-ZZCOLLANA (which is logged in change documents) and MARA-ZZSSCOLL (which is not logged in change documents).
    For info, my SAP version is R/3 46C.

  • Change Log for Custom fields

    Hi All,
    I need the change log for custom fields added in BP transaction codes.
    Basically, for tracking the changes of master data in CDHDR and CDPOS tables we will enable the checkbox of dataelement related to custom field.
    As for SAP fields in BP transaction code the change history is reflecting in CDHDR/CDPOS tables. i have enabled that for custom fields added to BP transaction code but i could not see the change history for such fields.
    Please let us know if iam missing any other thing?

    Hi Amit Singh,
    Apart from clicking the checkbox in dataelement...
    There are some settings need to be done by BASIS
    and some settings and entries should be made in SCOD t-code
    create entriy for change document here..
    also hv a look on below links...
    http://help.sap.com/saphelp_nw2004s/helpdata/en/2a/fa015b493111d182b70000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/db/7a2a40ce93185de10000000a1550b0/content.htm
    Custom Table values in CDPOS and CDHDR
    scdo
    wat do these fields in scdo stand for?
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7

  • Log Subscription Custom Fields Issue

    Good day.
    We currently use the IronPort S670.  In the the Log Subscription, section, we are trying to get a custom Log Subscription that uses the Access Logs.
    Bellow is I have inputed in the Custum Fields area of the Log Subscription:
    Date %v|Time %V|Unix_TimeStamp %t|Client_IP %a|Client_Source_Port %F|Destination_Port %p|Source_IP %k|Source_Hostname %d|Source_CPU_Name %N|Request_URI %U|Full_URL %Y|Cookie_Header %C|Referrer %<Referrer:|Forwarded_for %f|Elapsed_Time %e|Bytes %B|Request_Size %q|MYEND|
    I do get all the fields and the format I requested in my log files, however, my issue is that is adds the default logs to it it as well. 
    Sample of log file output: In bold, the custom fields I requested, the rest before, is the default log output.
    1335539582.805 359 10.159.56.158 TCP_CLIENT_REFRESH_MISS/200 6699 POST http://ca.mg5.mail.yahoo.com- DIRECT/ca.mg5.mail.yahoo.com text/plain DEFAULT_CASE_11-PHAC_Access-PHAC_Access-NONE-NONE-NONE-DefaultGroup <IW_mail,-,"1","-",-,-,-,"1","-",-,-,-,"-","1",-,"-","-",-,-,IW_mail,-,"-","-","Yahoo Mail","Webmail","Unknown","-",149.28,0,-,"-","-"> - Date 2012-04-27|Time 15:13:02|Unix_TimeStamp 1335539582.805|Client_IP 10.159.56.158|Client_Source_Port 4934|Destination_Port 80|Source_IP 98.136.145.154|Source_Hostname ca.mg5.mail.yahoo.com|Source_CPU_Name ca.mg5.mail.yahoo.com|Request_URI ws/mail/v2.0/js?|Full_URL http://ca.mg5.mail.yahoo.com/ "Cookie: B=0nlkn2p7dairm&b=4&d="|Referrer -|Forwarded_for -|Elapsed_Time 359|Bytes 8756|Request_Size 2057|MYEND|
    Is there a way to have the custom log subscriptions, to only show the custom fields selected?
    Thank you for all your assistance.
    Cheers

    To be clear, you want an AccessLogs subscription, but with none of the defaults, correct?
    If you use a W3C log instead of an accces logs, you can pick which fields you can use, so you could remove them all, and just add the ones you want using the custom fields.
    I'd try creating a new log subscription, pick W3C Logs as the log type, pull out all of the other log fields and put your string in the Custom Fields box...
    Ken

  • Incompletion log in delivery for foreign trade data

    Hi all,
    I am doing export delivery and i want to put foreign trade date as in incompletion log.
    This log i want to do only for export document types (zex) which i have created separately.
    Delivery header > foreign trade / custom >geography >
    1. Export customs office
    2. Office of destination
    Delivery Item > Foreign trade/Custom > Origin / Destination >
    3. Country of origin
    4. Dispatch country
    I want to make those 4 field as mandatory while doing export order. But these fields are in the EIPO table which is not there in the delivery incompletion log.
    Can anyone please help me how to solve this issue.
    Thanks in advance,
    Babs

    Hi Babs,
    the foreign trade data can't be included into the incompletion log.
    You have to create both incompletion log in T.code VI29.
    Then you have to assign this logs to your country in VI49.
    In standart SAP it's not possible to make this only for one document typ, this checks will be done for all foreign trade data.
    Regards
    William

  • No Incompletion Log for Sales Order with net value as zero

    Hi all,
    There is an Inbound IDOC which creates a Sales Order.
    When we check the IDOC, we find that it has got 4 line items (E1EDP01). However, for all the items except the third one (for example), the segment E1EDP05 is filled. In the segment E1EDP05 the field KRATE contains the corresponding net value for the respective line items.
    Then when we check Sales Order which is created, we find that the third line item (for example) has the net value as zero. In this case, ideally there should have been an entry in the Incompletion Log. However, it does not happen so.
    I suppose the issue is with the third line item in the IDOC for which the segment E1EDP05 is not present. I have debugged the corresponding FM is IDOC_INPUT_ORDERS, but was unable to find any clue.
    Please let me know the reason for this.
    Thanks and regards,
    Anishur

    In routine interpret_idoc_orders the item conditions are filled by calling
    WHEN 'E1EDP05'.
           MOVE IDOC_DATA-SDATA TO E1EDP05.
           PERFORM ZUORDNEN_ORDERS_E1EDP05.
    In case KRATE is empty no values are transferred to the order
        IF NOT E1EDP05-KRATE IS INITIAL.
          PERFORM IDOC_CUR_MOVE USING E1EDP05-KRATE XKOMV-CURRDEC
                                      XKOMV-KOEIN
                                      XKOMV-KBETR D_FLAG_P-PKON.
        ENDIF.
    If that is a valid scenario, you need to adjust your incompletion procedure in customizing to include the net value on item level so any missing value is reported.
    If this is not supposed to happen you might want to hook into one of the user exits in the idoc and in case KRATE is missing let the idoc fail.
    Hope that helps,
    Michael

  • Incompletion log for new order type

    Can you tell me for setting the incompletion log for an order type what is the procedure

    Hi Pooja,
    Let me make it very simple for you.
    Firstly, you will have to go into customizing SPRO - SD - BASIC FUNCTIONS - LOG OF INCOMPLETION ITEMS.
    1) Select Define Incompletion Procedure.
    You will be asked whether to create at Sales Order Header or Sales Order item
    Choose Sales Order Header, and either copy an existing incompletion procedure or click on new entries and assign a number range and then define the table and field names which you want to be compulsoraily inputted in the Sales Order at the time of saving.
    I am sure you know how to get the table and field names, press F1 in the relevant field and go to techincal details, and get it from there.
    Now if say you want to issue a warning to the user if he doesnt input any of the fields that you have entered in your incompletion procedure, just make sure you tick in the warning field.
    Also based on your business scenario, you can decide what level of action you want to take if the Sales Order is not entered with all the relevant field names that you just maintained in your incompletion Log.
    This can be handled by the column called " Status Group "
    Based on the status group you can decide whether to restrict Billing of the order or Delivery as so on against each table and field name that you must have maintained in your incompletion procedure.
    Just make sure the tick that you see in Status Group, means that particular activity is restricted.
    Now once you finalize all the table and field names along with status group and warning messages, now is the time to assign this incompletion procedure against your sales order document type in transaction VOV8 (Please note we are using VOV8 since we earlier defined this procedure for Sales Order Header)
    If you would have choosen Sales Document Item, then you would had assigned this incompletion procedure against your item category in transaction VOV7.
    Now once this maintenance is done, you are ready for testing.
    I hope this will help you.
    If it does please dont forget to reward points for contribution.
    Regards
    Ravi

  • Sales order - Incompletion Log

    Hi All,
    I want to generate/create incompletion log programatically for sales order based on some conditions. The incompletion log procedure will not help me since this is basically for some condition.
    For example, I want to create incompletion log for order types 'C' and if the is no partner function 'YE' entered. The order types other than C should not be implicated by this functionality.
    Here I want the name of user exit where I can put code to generate incopletion log.
    There is one user exit for deliveries FV50UZXX. However I couldn't find for sales order.
    Please help me asap.
    Regards,
    Ajitrao Patil

    Unfortunately, I'm unaware of such user exit in the sales order. However, I know for sure that it is possible to include the custom fields in the incompletion procedure configuration (check with your SD experts).
    Then you could add a custom (Z...) field (just single-character flag will do) and in a simple user exit fill it with X, for example, if the order does not fit the incompletion criteria. Otherwise leave it blank and the order will go into incompletion.
    Hope this helps.

  • Incompletion log on Intrastat Declaration

    Hi there Gurus,
    I work for a company that builds bespoke cars for customers. The customer may decide to have an optional extra fitted to the car, that we specify individually in the billing document, but we specify that it is linked to a higher level item - ie the car. We have set the tare mass of the higher level item which shows on the intrastat declaration correctly, but the lower level items are showing a tare mass of zero, and are therefore on the incompletion log. We wish to keep these as zero, as they do not adjust the overall mass of the car. How can this be changed so that these lower level items do not show on the completion log?
    Hope that I have explained this adequately.
    Thanks in advance
    Jackie

    HI Jackie,
    yes its in config.
    Now the incompletion settings are NOT done in definition of item category but in definition of incompletion log for this item category.
    So the process you will hav to follow is, pick the incompletion procedure code from the definition of item category.
    Go to the definition of the picked incompletion procedure and then explore till you reach the exact fields. And change or remove the weight fields. But I will suggest you not to do this. This is because this incompletion procedure could be used by lot of other item categories.
    My suggestion would be to copy the picked incompletion procedure, save it by another name code and then change this. After changing the new code, assign this code to the item category for which you dont want the weight.
    Also be careful as to take all stakeholder's approval before changing the incompletion procedure for the item category.
    I hope this helps.
    Abhishek Purwar

  • EDI1 Message on incomplete log is not V1 249

    This question is about the message withing the incompletion log.....
    When we see the VA01/VA02 incompletion log is says "Expected Price Missing" We were expecting V1 249 "Customer expected price differs from net price for item &." Debugging the formula shows that V1 249 is being populated to xkomv-fxmsg. Has anyone encountered this? Does anyone who uses EDI1 for reporting differences between net price and customer expected price normally get "Customer expected price differs from net price for item &." V1 249 on incomplete log. when in VA01/VA02?
    No problems encountered using V.25 and the release works fine, so no problems there.
    We are also able to correct the price difference manually within VA01/VA02, that works fine.
    The only question we have is why Message V1 249 does not display incomplete log. It has "Expected Price Missing instead.
    What does everyone else encounter on VA01/VA02 incomplete log at their sites when using this functionality?
    Ian

    It seems that you're misunderstanding the purpose of the incompletion log. Incompletion procedure and log is meant only to inform the user that some required data is missing. It doesn't provide any further analysis as to why it is missing or anything like that. Therefore the message will always look like '<...> is missing'; sometimes even just a field name will be mentioned.
    The code behind the incompletion procedure is a simple comparison blank/not blank. Naturally, some other functional code may precede it, but it's totally irrelevant to the incompletion log.

  • Transfer OTL to Payroll is not working for Custom Field Values

    Hi,
    We have Extended the Payroll and Project layout in OTL to include custom fields.
    Now linked the fields to Element entries input values.
    The issue happens when a retro batch is processed and transfered to Payroll the input values are not getting pulled properly.
    i.e. The retro batch creates a positive value for the new retro entry and a Counter negative value for the old record.
    Only in the case of Negative value, the issue is happening. For the positive value it is pulling the record properly from the custom fields.
    Can you please let me know, how to debug the same.
    Also this issue happens randomly not all the employees are facing this issue.
    Thanks,
    Raja Rajan

    Hi Rsn,
    just check the put this code in
    1st way--
    jjust import the api in your custom Action class
    import com.sap.isa.core.logging.IsaLocation;
    private final static IsaLocation log = IsaLocation.getInstance(ZcustomeAction.class.getName());
    then
    log.error("value"+value);
    in this  way you can debug the code...if not possible thenn...
    you can write...
    System.err.println("value"+value);
    you can also try to this  way..i think it will work now
    Thanks
    Jati

Maybe you are looking for