Build me a GS1-128A Label for Crystal Reports hourly

Technolify Inc. HQ: Los Angeles, California, United States Remote job Oct 11

 need a GS1-128 Label Function for Crystal Reports with the following Logic and AIs:

240: Product Code Example Product - IFU-011

17: Expiration Date/If not Null - 200828

10: Lot Number - R12345678-12

240 and 10 will be static numbers and always available, they will be variable in character length.

17 is a static 8 digit number including the AI "17" or 6 representing only the expiration date. I have a sample script which will need the modification:

Job Skills
Hourly contract
Experience levels:
Intermediate (3 - 5 yrs)