...
Search declarations in IL_DB.declaration_requests to prevent requests duplication:
For ONLINE
Code Block |
---|
|
WHERE IL_DB.declaration_requests.data.declaration_request.person.tax_id = :($.declaration_request.person.tax_id)
AND IL_DB.declaration_requests.data.declaration_request.legal_entity_idperson.authentication_methods.phone_number = :($.declaration_request.legal_entity_id.person.authentication_methods.phone_number)
AND IL_DB.declaration_requests.status IN ('NEW', 'APPROVED') |
Code Block |
---|
WHERE IL_DB.declaration_requests.data.declaration_request.person.documents.number = :($.declaration_request.person.documents.number)
AND IL_DB.declaration_requests.data.declaration_request.employee_idperson.authentication_methods.phone_number = :($.declaration_request.employee_id.person.authentication_methods.phone_number)
AND IL_DB.declaration_requests.status IN ('NEW', 'APPROVED') |
For OFFLINE
Code Block |
---|
|
WHERE IL_DB.declaration_requests.data.declaration_request.person.firsttax_nameid = :($.declaration_request.person.firsttax_nameid)
AND IL_DB.declaration_requests.data.declaration_request.person.documents.last_namenumber = :($.declaration_request.person.documents.last_namenumber)
ANDAND IL_DB.declaration_requests.status IN ('NEW', 'APPROVED') |
Code Block |
---|
WHERE IL_DB.declaration_requests.data.declaration_request.person.documents.birth_datenumber = :($.declaration_request.person.documents.birth_datenumber)
AND IL_DB.declaration_requests.data.declaration_request.legal_entity_idperson.first_name = :($.declaration_request.person.legalfirst_entity_idname)
AND IL_DB.declaration_requests.data.declaration_request.person.employeelast_idname = :($.declaration_request.employeeperson.last_idname)
AND IL_DB.declaration_requests.status IN ('NEW', 'APPROVED') |
...