Skip to content

eCert – eCertification Platform

eLot API Validations

PDF #

Download the TUR eLot API Validations PDF

EXCEL #

Download the TUM eLot API Validations

Introduction   #

The table below lists the validations that the Tracking Units must go through when submitted to the eLot API. 

VALIDATION CHECK SYSTEM CONDITION MESSAGE
1  eLot: Tracking Units Exists  TUR  No tracking units posted  Packhouse verification failed: No Tracking Units posted! 
2  eLot: Duplicate Tracking Units  TUR  Duplicate tracking units in one request to the TUR  Packhouse verification failed: Duplicate Tracking Units! 
3  eLot: Existing Tracking Units  TUR  eLot IsUpdate=false and tracking units exist in DB  Tracking Unit(s) ‘…………………………………’ already exist(s) 
4  eLot: Update non-existent Tracking Units  TUR  eLot IsUpdate=true and tracking units do not exist  Tracking Unit(s) ‘…………………………………’  do(es) not exist 
5  eLot: Agreement Code  TUR  Null agreement Code submitted  Agreement Code cannot be null or empty 
6  eLot: Agreement Code Validity  TUR  Invalid agreement code  Invalid Agreement Code 
7  eLot: BusinessID  TUR  Null Business ID submitted  BusinessID cannot be null 
8  eLot: Empty Tracking Unit ID  TUR  eLot submitted with an empty/null Tracking Unit ID  TrackingUnitID cannot be null or empty 
9  eLot: Tracking Unit ID Length  TUR  Tracking Unit ID more than 18 characters  The TrackingUnitID ‘…………………………………………………’ cannot be more than 18 characters 
10  eLot: Tracking Unit ID Length  TUR  Tracking Unit ID less than 18 characters  The TrackingUnitID ‘…………………………………………………’ cannot be less than 18 characters 
11  eLot: Tracking Unit Detail Commodity Code  TUR  Invalid commodity code submitted  Invalid Commodity Code ‘….’. Please check standards 
12  eLot: Tracking Unit Detail Package Type  TUR  Invalid package type submitted  Invalid Package Type ‘….’. Please check standards 

 

eLot Validation Checks for Table Grapes & Citrus Non-EU   #

#    VALIDATION CHECK SYSTEM   CONDITION MESSAGE
1   eLot: Commodity   PhytClean   Invalid commodity does not exist in PhytClean   Commodity not valid  
2   eLot: Operator Code    PhytClean   Invalid operator code submitted   FBO not recognized – No application for this market  
3   eLot: Operator Code   PhytClean   Orchard not linked to FBO   Origin Location Not Linked To Operator Code  
4   eLot: Operator Code   PhytClean   PUC/Orchard registration is not going to the market   Origin Location ‘……’ (Operator Code ‘…..’) not permitted for intended market  
  • The table above shows the validation checks done on an eLot submission for Table Grapes or Citrus Non-EU.   

 

eLot Validation Checks for Citrus EU   #

# VALIDATION CHECK SYSTEM CONDITION MESSAGE
1   FBO/Orchard Combination   PhytClean   FBO/Orchard Combination does not exist   See PhytoData Results  
2   EU Orchard Status  
a. Orchard Applied  
b. Orchard Verified  
c. Orchard Inspected 
d. Symptom Test 
e. CBS Listing 
f. BD Status 
g. FMS Status  
h. FFMS Status      
PhytClean   False   See PhytoData Results  

The table above shows the validation checks done on an eLot submission for the Citrus EU market.  

For the submitted FBO and Orchard combination the EU Orchard Status is checked, if the status is false the rejection reason “See PhytoData Results” is returned otherwise the eLot is passed returning the PhytoData result.  

The EU Orchard Status iscalculated by checking the combination of statuses a to h as shown in the table above.  

Citrus EU Example: EU Orchard Status = TRUE  

The table below shows an example of a Citrus EU FBO and Orchard combination that has positive statuses for all conditions and as a result, gets an EU Orchard Status of TRUE.  

Data Field   VALUE
FBO Code   T54321  
Orchard   35  
Cultivar   AOSHIMA  
CBS Status   TRUE  
EU Orchard Applied   TRUE  
EU Orchard Verified   APPROVED  
BD Removal Permit   TRUE  
Symptoms Expression Test   N/A  
Orchard Inspection   TRUE  
CBS Listing   NO LISTING  
Original FMS Orchard Status   B4  
Current FMS Orchard Status   B4  
FFMS Orch Status   FY  
EU Orchard Status   TRUE  
PhytoData   EUB4B4FY  

Citrus EU Example: EU Orchard Status = FALSE  

The table below shows an example of a Citrus EU FBO and Orchard combination that has some positive statuses and some negative status and yields an EU Orchard Status of FALSE.  

Data Field VALUE
FBO Code   T54321  
Orchard   34  
Cultivar   AMBERSWEET  
CBS Status   TRUE  
EU Orchard Applied   TRUE  
EU Orchard Verified   APPROVED  
BD Removal Permit   TRUE  
Symptoms Expression Test   N/A  
Orchard Inspection   DUE  
CBS Listing   WITHDRAWN  
Original FMS Orchard Status   CC  
Current FMS Orchard Status   CC  
FFMS Orch Status   NP  
EU Orchard Status   FALSE  
PhytoData   EUCCCCNP  

APPENDIX 1  #

Web Documents