Skip to Content

HCI Splitter doesn't work properly

Hi,

I've tried to configure the HCI splitter in several ways, but with no result.

Previous situation

capture1.png

Desired situation

capture2.png

However what I get the same result as the previous situation.

capture3.png

The HCI configuration is:

capture4.png

The content modifier value /AbsenceRegistrationRequest/AbsenceRegistration/AbsenceRegistrationRecord

capture5.png

The other content modifier is set on:

capture6.png

Does anyone have tips?

KR,

capture1.png (36.1 kB)
capture2.png (24.1 kB)
capture3.png (35.6 kB)
capture4.png (8.5 kB)
capture5.png (15.5 kB)
capture6.png (9.9 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Oct 03, 2017 at 06:08 AM

    Hello Assarrar,

    If you want to split it for every "AbsenceRegistrationRecord" then use Iterative Splitter with below configuration.


    Regards,

    Sriprasad Shivaram Bhat

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Sriprasad,

      I have accidentally added the question on Answered, but the configuration doesn't work. I get the same output with the general splitter.

      I have added AbsenceRegistrationRecord, /AbsenceRegistrationRecord and /AbsenceRegistrationRequest/AbsenceRegistration/AbsenceRegistrationRecord. None works.

      capture10.png

      Kr,

      Massarrar

  • Oct 03, 2017 at 09:18 AM

    Hi Sriprasad,

    I have accidentally added the question on Answered, but the configuration doesn't work. I get the same output with the general splitter.

    I have added AbsenceRegistrationRecord, /AbsenceRegistrationRecord and /AbsenceRegistrationRequest/AbsenceRegistration/AbsenceRegistrationRecord. None works.

    capture10.png

    Kr,

    Massarrar

    Add comment
    10|10000 characters needed characters exceeded

    • hello assarrar,

      It is working fine for me for the above pasted configuration( refer my earlier response )

      Input XML:

      <AbsenceRegistrationRequest>
      	<AbsenceRegistration>
      		<SystemDate>2017-09-22T00:00:00.000Z</SystemDate>
      		<userId>1</userId>
      		<AbsenceRegistrationRecord>
      			<timeAccountType/>
      			<timeType>0100</timeType>
      			<startDate>2017-09-12T00:00:00.000Z</startDate>
      			<endDate>2017-09-12T00:00:00.000Z</endDate>
      			<quantityHours>2.00</quantityHours>
      		</AbsenceRegistrationRecord>
      		<AbsenceRegistrationRecord>
      			<timeAccountType/>
      			<timeType>0120</timeType>
      			<startDate>2017-09-12T00:00:00.000Z</startDate>
      			<endDate>2017-09-12T00:00:00.000Z</endDate>
      			<quantityHours>2.00</quantityHours>
      		</AbsenceRegistrationRecord>
      	</AbsenceRegistration>
      </AbsenceRegistrationRequest>
      

      Output XML 1:

      <AbsenceRegistrationRecord>
      	<timeAccountType/>
      	<timeType>0100</timeType>
      	<startDate>2017-09-12T00:00:00.000Z</startDate>
      	<endDate>2017-09-12T00:00:00.000Z</endDate>
      	<quantityHours>2.00</quantityHours>
      </AbsenceRegistrationRecord>
      

      Output XML 2:

      <AbsenceRegistrationRecord>
      			<timeAccountType/>
      			<timeType>0120</timeType>
      			<startDate>2017-09-12T00:00:00.000Z</startDate>
      			<endDate>2017-09-12T00:00:00.000Z</endDate>
      			<quantityHours>2.00</quantityHours>
      </AbsenceRegistrationRecord>
      

      Could you please paste input XML and expected output from Splitter (it would be great and easy to replicate if you paste XML [ Masking confidential data ] instead of screenshots of the data ).

      Regards,

      Sriprasad Shivaram Bhat

  • Oct 03, 2017 at 10:40 AM

    Splitter wihout gather doesn't work

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 03, 2017 at 05:28 PM

    <Hi Sriprasad,

    For every AbsenceRegistrationRecord I must add the absencerecords in SF EmployeeTime entity.

    I can have several AbsennceRegistrationRecords. so I need to Loop for every record and upsert it to the SF system.

    How every I try to configure the Loop process call, but I gives me errors.

    capture11.png

    capture12.png

    KR,

    Mostafa

    Add comment
    10|10000 characters needed characters exceeded