EREC: work experience, make end date not mandatory, current employer flag?

Hi,
is there a way to make the end date of an external candidate's work experience NOT mandatory when the candidate is created by a recruiter?
Here's the code that triggers the error message when the recruiter doesn't enter an end date:
WD: ERC_C_CAND_EDU_WORKEXP_UI
View : V_WORK_EXP_POP
Method : ONACTIONOK
  IF lv_sdate IS NOT INITIAL AND lv_edate IS INITIAL.
    CALL METHOD lo_message_manager->raise_t100_error
      EXPORTING
        msgid = 'HRRCF0007'
        msgno = 110
        msgty = 'E'.
    RETURN.
  ENDIF.
If there's no other way, I guess I will have to create an enhancement, but in the code I read about a "current employer flag", so it seems there might exist a better solution. Can a recruiter set the current employer flag somewhere to avoid entering an end date?
Joë

Hello Joel,
The 'current employer flag' is the checkbox you can flag in the work experience maintenance. This flag means that the entry you are now creating is the last current one (which means your current employment). If you activate that checkbox the system automatically creates that entry with the high date as end date. So you only have to fill the start date but in your case that would not be successful as you would have only valid work experience entries then which could lead eg. to wrong results in the search scenarios and rankings.
Regards
Nicole

Similar Messages

  • Need to Make end customer field mandatory in sales order form.

    I need to make end customer field mandatory when sales channel entered as some value...
    for this i have used when validate record on order form
    when i enter a value in sales channel as desired value the form is getting saved automatically and the field is getting mandatory
    but my requirement is to make field mandatory and then to save the order.
    let me know the sequence how it works if any one knows.

    Sanni,
    >
    when i enter a value in sales channel as desired value the form is <b>getting saved automatically</b> and (then) the <b>field is getting mandatory</b>
    but my requirement is to make field mandatory and then to save the order.
    >
    Which trigger are you using to do the "getting saved automatically'?
    Does this trigger fire before the trigger that is making the field mandatory?
    Regards,
    PS: Is this an Oracle EBS query? If yes, this is the wrong forum
    Edited by: Prabodh on Jun 14, 2012 4:48 PM

  • Start date End date of the current Calendar month

    Hi All,
    How can we get the Start date of the Current Calendar month and the End date of the current Calendar month , when we given certain date in the selection screen.
    For Eg : In the Selection screen if I give date as Todays date 04042008, we should be getting the Start date of the month as 01042008 and End date of the month as 31042008.
    Any pointers will be much appreciated.
    Regards
    Rohini.

    Hi,
    Please refer the code below:
      CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET'
        EXPORTING
        i_gjahr              = sp_gjahr
    *     i_monmit             = gp_monat
          i_periv              = 'K4'
          i_poper              = sp_monat
    IMPORTING
         e_date               = gv_firstday
    EXCEPTIONS
       input_false          = 1
       t009_notfound        = 2
       t009b_notfound       = 3
       OTHERS               = 4
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    "Last day of the period
      CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'
        EXPORTING
          i_gjahr              = sp_gjahr
    *           I_MONMIT             = gp_monat
          i_periv              = 'K4'
          i_poper              = sp_monat
       IMPORTING
               e_date               = gv_lastday
             EXCEPTIONS
               input_false          = 1
               t009_notfound        = 2
               t009b_notfound       = 3
               OTHERS               = 4
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Thanks,
    Sriram Ponna.

  • QM Notification: task end dates not pulled through from response profile

    Hello,
    I am experiencing a problem with the end dates of the tasks in QM notifications not pulling through (from the response profile) when tasks are determined.
    When I do the simulation of task determination, the gantt chart shows all the tasks together with the end dates. But when the actual determination is done these dates are not populated in the planned finish date fields.
    I have double checked the configuration: priorities, response and service profiles are set up correctly. I have also searched SAP notes without success.
    I thank you in advance for your responses.
    Kind regards,
    Theo.

    Yes, I know, but as far as I understand binding the values back from rule to the workflow is something that doesn't work. I have never tried it, but I have seen posts here about people complaining that this kind of binding does not work.
    Have you tried to bind for example some hard coded value back to the workflow (something that should definately work)? Does it work? If not, I suggest you to ask this from SAP that is it supposed to work and if not, why do they have this option to for binding from rule to workflow. Or then just forget what you are trying, and use some of the suggested workarounds.
    Regards,
    Karri

  • Required End date not allowed to change

    Hi  Gurus
    I want to change Notification Required end date but when i am trting to change system give the warnning message "required End date cant be change ,old date will be reset.
    This only happen with the Notfication in release Status..
    Regards

    Sandeep,
    You've used the word Warning. If it is so, why worry. You press Enter key and cross this. Your Date will be changed. If it is stopping you from Date change, then please specify at what instance it is stopping? Like when you are trying to Save? Clarify.
    KJogeswaraRao

  • Last month end date based on current date

    Hi,
    How to show last month end date based on the current date.
    Eg:
    Current date = "08/26/09"
    Var- Last Month End Date = "07/31/09" etc...,
    Please help me how to get it...
    Thank You!

    Good to hear that it worked for you. but not for me.
    I tried like this:
    1st::
    1. var1= ToDate("06/30/09","MM/dd/yyyy")
    2.Var2= RelativeDate([Var1];-DayNumberOfMonth([Var1]))
    result: 5/30/09
    2nd:
    RelativeDate('6/30/2009';-DayNumberOfMonth('6/30/2009'))
    result: 5/30/09
    Am working on SAP OLAP cubes.
    Please help me where am going wrong....
    Thank You!

  • After updating new MIC in QP02 in Back date not showing current date ?

    Hi Guru,
    I have updated some new MIC and some Changes are made in existing MIC in QP02 on back date. It is showing on same back date with all correction and new MIC but on today's date i.e. current date it is not showing in the system.
    any can help me how to get in current date ?
    There are some dump error , for these correction i have updated SNOTE 1467234 and 1471534 in Quality server, but no more effect.
    Thanks,
    Piyush Patel

    hi,Premji,
    I have updated existing QP in back date i.e. same as when created original date ( expiration date is long i.e. 31.12.9999) , then same thing i wanted to see all updated MIC should be reflect in current date, but it is not coming, so i have updated SNOTE- 1467234 and 1471534 then tried it.It is working fine some how but not as i want.Hence i thing it is solved my problem.
    Thanks to you and Mr. Craig for your more suggestion/guidance.
    Piyush Patel

  • Start & End date not working?

    So I was wget-ing a bunch of logs at once, a single day at a time, and found that despite requesting different days, I received all the same results.
    For the URL below I received logs dated 3-01:
    http://deimos3.apple.com/WebObjects/Core.woa/API/GetDailyReportLogs/eTech-ohio-g ov-public?StartDate=2010-04-01&EndDate=2010-04-01&credentials=Administrator%40ur n%3Amace%3Aitunesu.com%3Asites%3AeTech-ohio-gov-public&identity=xxxxxx%5D&time=1 272570013&signature=xxxxxx

    Sounds like an issue on Apple's end…still, I'd be kind of curious to know what would happen if you changed things so you requested the 2010-05-01 logs. "Normally" that should cause an error ("date is in the future")…but I wonder if it'd produce the 4/1 logs. Then you'd know there was an "off-by-one" error somewhere. Maybe also request logs on the days surrounding 4/1 (3/31, 4/2)…just for kicks, just to see what results you get.

  • How to make Parameter field not mandatory while running CFL through SAP B1

    Hi Experts.......
    I have a small doubt if anybody can help me.......
    I have created a simple report for testing purpose by taking table OITM and it is diplayng CFL symbol in B1 scressn when I import. Upto this it is working fine and showing correct input.
    Now I made some changes according to my logic is that When I select any value in condition parameter say any Item Group it shows me output for that particular ItemGroup. And when I select nothing in Parameter then it is displaying all data from all the group and this si what I want. But when I import the same CR in SAP and running same report it is not allwoing me to paas Null value so that I can get all the data as output.
    This is giving right result if I dirctly run CR by refreshinh Parameter but same thing I run from SAP and put the parameter field blank it is giving me error that Parameter (ItemGroup) is mandatory
    Can anybody assist me how to solve this?
    Thanks & Regards,
    Rahul Moundekar

    Hi
    I had the same issue.  As noted by Julie SAP published a workaround.
    See my original thread post below.  Go straight to the last entry.
    Crystal in B1 8.8 - optional parameters not working
    The problem is that when called from B1 the hasvalue command always returns true, hence the checking for nulls and spaces etc. as well.
    You keep the parameter definition as Optional.
    This works find for character fields, both single select and ranges, and I have gotten around it for numerics etc by using a SQL formula to cast these to character fields in the data being queried.
    I have yet to be motivated enough to see how to code around this for multi valued fields.
    Hope this helps.
    Rob

  • Query startdate and end date not using the index

    Hi,
    in my query all the where  i am using  the code as below
    AND START_DATE                   <= SYSDATE
    AND SYSDATE  <= END_DATE
    because of this my query seems to slow and timeconsuming. is there any other alternate way?
    Pls help
    S

    KARTHIK,
    this is my query
    SELECT /*+ PARALLEL(CUSTOMER, 4)PARALLEL(CUSTOMER_MANAGER, 4),PARALLEL(CUSTOMER_DIVISION, 4) */
    CUSTOMER.CUSTOMER_EID 
    FROM  CUSTOMER_   CUSTOMER,
    CUSTOMER_MANAGER_ CUSTOMER_MANAGER,
    CUSTOMER_DIVISION_   CUSTOMER_DIVISION
    WHERE   CUSTOMER_MANAGER.CUSTOMER_EID   = CUSTOMER.CUSTOMER_EID
    AND CUSTOMER.CUSTOMER_EID               = CUSTOMER_DIVISION.CUSTOMER_EID
    AND  CUSTOMER_MANAGER.CUSTOMER_EID   = CUSTOMER_DIVISION.CUSTOMER_EID
    AND ( TRUNC(SYSDATE) BETWEEN CUSTOMER_MANAGER.DIVISION_START_DATE   AND CUSTOMER_MANAGER.DIVISION_END_DATE
    AND  TRUNC(SYSDATE) BETWEEN CUSTOMER_DIVISION.DIVISION_START_DATE   AND CUSTOMER_DIVISION.DIVISION_END_DATE )
    AND CUSTOMER_DIVISION.STATUS             ='AC';
    plan output is as below
    Plan hash value: 2500183415
    | Id  | Operation                     | Name              | Rows  | Bytes |TempSpc| Cost (%CPU)| Time     | Pstart| Pstop |    TQ  |IN-OUT| PQ Distrib |
    |   0 | SELECT STATEMENT              |                   |     1 |    53 |       |   360K  (1)| 01:12:04 |       |       |        |      |            |
    |   1 |  PX COORDINATOR               |                   |       |       |       |            |          |       |       |        |      |            |
    |   2 |   PX SEND QC (RANDOM)         | :TQ10001          |     1 |    53 |       |   360K  (1)| 01:12:04 |       |       |  Q1,01 | P->S | QC (RAND)  |
    |   3 |    NESTED LOOPS               |                   |     1 |    53 |       |   360K  (1)| 01:12:04 |       |       |  Q1,01 | PCWP |            |
    |*  4 |     HASH JOIN                 |                   |    16M|   738M|   111M|   360K  (1)| 01:12:03 |       |       |  Q1,01 | PCWP |            |
    |   5 |      BUFFER SORT              |                   |       |       |       |            |          |       |       |  Q1,01 | PCWC |            |
    |   6 |       PX RECEIVE              |                   |    12M|   302M|       |   305K  (1)| 01:01:10 |       |       |  Q1,01 | PCWP |            |
    |   7 |        PX SEND PARTITION (KEY)| :TQ10000          |    12M|   302M|       |   305K  (1)| 01:01:10 |       |       |        | S->P | PART (KEY) |
    |   8 |         PARTITION HASH ALL    |                   |    12M|   302M|       |   305K  (1)| 01:01:10 |     1 |     4 |        |      |            |
    |*  9 |          TABLE ACCESS FULL    | CUSTOMER_DIVISION_ |    12M|   302M|       |   305K  (1)| 01:01:10 |     1 |     4 |        |      |            |
    |  10 |      PX PARTITION HASH ALL    |                   |    15M|   323M|       | 42663   (1)| 00:08:32 |     1 |     4 |  Q1,01 | PCWC |            |
    |* 11 |       TABLE ACCESS FULL       | CUSTOMER_MANAGER_ |    15M|   323M|       | 42663   (1)| 00:08:32 |     1 |     4 |  Q1,01 | PCWP |            |
    |* 12 |     INDEX UNIQUE SCAN         | CUSTOMER__PK      |     1 |     6 |       |     1   (0)| 00:00:01 |       |       |  Q1,01 | PCWP |            |
    Query Block Name / Object Alias (identified by operation id):
       1 - SEL$1
       9 - SEL$1 / CUSTOMER_DIVISION@SEL$1
      11 - SEL$1 / CUSTOMER_MANAGER@SEL$1
      12 - SEL$1 / CUSTOMER@SEL$1
    Predicate Information (identified by operation id):
       4 - access("CUSTOMER_MANAGER"."CUSTOMER_EID"="CUSTOMER_DIVISION"."CUSTOMER_EID")
       9 - filter("CUSTOMER_DIVISION"."STATUS"='AC' AND "CUSTOMER_DIVISION"."DIVISION_END_DATE">=TRUNC(SYSDATE@!) AND
                  "CUSTOMER_DIVISION"."DIVISION_START_DATE"<=TRUNC(SYSDATE@!))
      11 - filter("CUSTOMER_MANAGER"."DIVISION_END_DATE">=TRUNC(SYSDATE@!) AND "CUSTOMER_MANAGER"."DIVISION_START_DATE"<=TRUNC(SYSDATE@!))
      12 - access("CUSTOMER"."CUSTOMER_EID"="CUSTOMER_DIVISION"."CUSTOMER_EID")
           filter("CUSTOMER_MANAGER"."CUSTOMER_EID"="CUSTOMER"."CUSTOMER_EID")
    Column Projection Information (identified by operation id):
       1 - "CUSTOMER"."CUSTOMER_EID"[NUMBER,22]
       2 - (#keys=0) "CUSTOMER"."CUSTOMER_EID"[NUMBER,22]
       3 - (#keys=0) "CUSTOMER"."CUSTOMER_EID"[NUMBER,22]
       4 - (#keys=1) "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22], "CUSTOMER_MANAGER"."CUSTOMER_EID"[NUMBER,22]
       5 - (#keys=0) "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22]
       6 - "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22]
       7 - (#keys=1) "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22]
       8 - "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22]
       9 - "CUSTOMER_DIVISION"."CUSTOMER_EID"[NUMBER,22]
      10 - "CUSTOMER_MANAGER"."CUSTOMER_EID"[NUMBER,22]
      11 - "CUSTOMER_MANAGER"."CUSTOMER_EID"[NUMBER,22]
      12 - "CUSTOMER"."CUSTOMER_EID"[NUMBER,22]
    Pls suggest
    s

  • I have changed my apple I'd email address so when I log in it is correct. But when my friend iMessage me it only works to my old email not my current one. How can I sort this out???

    I changed my apple I'd email address and when I log in I use that email and the right password both work. But when my friend iMessage me it only works if they send it to my old email address not my new current one. How can ai change my iCloud and iMessage address?? To match my current one?

    So have you changed the accounts in the iCloud and Messages Settings?
    Settings > iCloud > Account
    Settings > Messages > Send & Receive

  • SAP Work Manager 6.0 - Creating notification on mobile device (customizing the default Start and End date)

    Dear all,
    When I create a notification in SAP Work Manager 6.0, the notification gets created in the back-end with Start Date equal to Current Date + 1 day and End Date equal to Current Date + 3 days.
    Can you advise where I can customize this behaviour, so that the Start Date is for example equal to the Current Date and End Date being 14 days in the future? Is this something that would need to be configured in Agentry Editor or within the ABAP stack?
    Many thanks for your support.
    Pavel
    Tags edited by: Michael Appleby

    Hi Jason,
    We went this route and identified the initial values, and tried to modify those.
    No impact though, as if those values are being overwritten elsewhere (whatever value we set, no change on the backend).
    Please see the attachments with screenshots of Agentry Editor.
    Many thanks.
    Pavel

  • Consignment end date

    Hi Gurus,
    Can you please tell where shall we insert the date (which works as consignment end date or expiry date) which will automatically transfer the stock of consignment to company own stock once this date is reached.
    will be rewarded for the best solution.
    Thanks
    Regards
    Murali

    Hi
    The date range insertion facility in consignment inforrecord in not available in SAP stnd you have negotiate with vendor which he has agrrend upon that he will submit the invoice during that period stock either has to consumed  with movt type 201 K  Consumption for cost center from consignment stores or make it to the own stock with movt type 411 K  Transfer posting consignment to own. Then liability of paying to the vendor. This is mutully agreed with with vendor.

  • How to set up start and end dates for validity of contract account in FICAx

    Hi,
      Can anyone tell me where can I set up the validitiy period for the contract account in FICA. In contract creation, I could just see the contract validity start date. I also need to know the validity end date. Please let me know the solution asap.
    Points will be awarded for all the useful answers.
    Thanks
    Santosh

    Yes, you're right, you would then need to develop a lot of user exits to prevent the re-use of the contract account after the validity date.
    I'm think in a strange solution, it could work but you'll need to test it. if a contract account is marked for deletion (Field FKKVKP-LOEVM equal to 'X') no further action can be made over it, When you create you contract account you can schedule a change using as validity date (Field BUS000FLDS-VALDT ins the change contract account screen) to the end date of you contract account and set this deletion flag. then you run FPP2A to activate the schedule changes, before you get to the end date the flag is not set, when you get to the end date FPP2A will activate the flag and the contract account becomes not usefull.
    If you do this, you have be careful because all the postings to the contract account won't be possible, it means that if there are payment to be made, interests to be calculated, etc... nothing will be posted.
    Cheers,

  • Good Receipt Note mandatory before Invoicing the POs

    Hi,
    Trying to make Good Receipt Note mandatory before Invoicing the POs. Created the below SP Transaction Notification (practicing hard!) but getting the error. Just thinking if it is actually possible to make a Good Received Note mandatory!!
    CODE:
    IF (@object_type = '18' and @transaction_type = 'A')
    BEGIN
         If Exists (Select * from OPCH T0 Inner Join PCH1 on T0.DocEntry = T1.DocEntry Where T0.DocEntry = @list_of_cols_val_tab_del and T1.[BaseType] != '20')
         BEGIN
              Select @error = -1, @error_message = 'Please Create Good Receipt Note Before Invoicing'
         END
    END
    ERROR:
    Msg 4104, Level 16, State 1, Procedure SBO_SP_TransactionNotification, Line 36
    The multi-part identifier "T1.DocEntry" could not be bound.
    Msg 4104, Level 16, State 1, Procedure SBO_SP_TransactionNotification, Line 36
    The multi-part identifier "T1.BaseType" could not be bound.
    Thanks in advance.
    Kanu

    Hi Kanu,
    Try:
    IF (@object_type = '18' and @transaction_type = 'A')
    BEGIN
         If Exists (Select T0.DocEntry from OPCH T0 Inner Join PCH1 T1 on T0.DocEntry = T1.DocEntry Where T0.DocEntry = @list_of_cols_val_tab_del and T1.BaseType NOT IN ('20'))
         BEGIN
              Select @error = 18, @error_message = 'Please Create Good Receipt Note Before Invoicing'
         END
    END
    Thanks,
    Gordon

Maybe you are looking for