forked from Yara724/api
Add Fanavaran-only flow-test script and document how to run it.
Track the tester and env template in git so a new tenant can be exercised without a YARA claim; keep filled client env files (secrets, national codes) ignored. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
91
scripts/data/fanavaran-flow.env.example
Normal file
91
scripts/data/fanavaran-flow.env.example
Normal file
@@ -0,0 +1,91 @@
|
||||
# Fanavaran flow test — copy this file, fill section A, then run:
|
||||
#
|
||||
# cp scripts/data/fanavaran-flow.env.example scripts/data/fanavaran-flow.moallem.env
|
||||
# ./scripts/fanavaran-flow-test.sh --env scripts/data/fanavaran-flow.moallem.env
|
||||
#
|
||||
# Section A = you fill before (or when the script asks).
|
||||
# Section B = leave empty. The script writes Fanavaran ids here after each stage
|
||||
# so you can stop, re-run, or continue without copying ids by hand.
|
||||
#
|
||||
# Do not commit real secrets or national codes.
|
||||
|
||||
# =============================================================================
|
||||
# A) FILL BEFORE RUN
|
||||
# =============================================================================
|
||||
|
||||
# --- tenant ---
|
||||
FANAVARAN_CLIENT=moallem
|
||||
|
||||
# Localhost only: route curl through Termius SOCKS (Dynamic Port Forwarding).
|
||||
# Example: CURL_PROXY=socks5h://127.0.0.1:1080
|
||||
# Or run the script on the Moallem server (no proxy needed).
|
||||
# CURL_PROXY=
|
||||
|
||||
# Optional auth overrides (omit to use built-in seeds for this client)
|
||||
# APP_NAME=ItTalie
|
||||
# APP_SECRET=
|
||||
# FANAVARAN_USERNAME=
|
||||
# FANAVARAN_PASSWORD=
|
||||
# CORP_ID=
|
||||
# CONTRACT_ID=
|
||||
# LOCATION=
|
||||
|
||||
# --- tenant lookup ids (from this insurer's Fanavaran lookups) ---
|
||||
CLAIM_EXPERT_ID=
|
||||
EXPERTISE_CLAIM_EXPERT_ID=
|
||||
CLAIM_FILE_TYPE_ID=
|
||||
VEHICLE_KIND_ID=
|
||||
DMG_SECTION_ID=
|
||||
|
||||
# Persian caption OR numeric Fanavaran Id
|
||||
INSURANCE_CORP_ID=
|
||||
|
||||
# --- GEN.03 case ---
|
||||
GUILTY_NATIONAL_CODE=
|
||||
ACCIDENT_DATE=1404/05/20
|
||||
ACCIDENT_TIME=12:00
|
||||
|
||||
# --- GEN.12 case ---
|
||||
DRIVER_NATIONAL_CODE=
|
||||
DRIVER_BIRTH_YEAR=1370
|
||||
DRIVER_BIRTH_MONTH=1
|
||||
DRIVER_BIRTH_DAY=1
|
||||
DRIVER_IS_INSURER=0
|
||||
LICENCE_NO=
|
||||
DESC=سپر عقب
|
||||
|
||||
# Optional vehicle / plate / policy document (leave empty if unknown)
|
||||
# PLAQUE_LEFT_NO=
|
||||
# PLAQUE_RIGHT_NO=
|
||||
# PLAQUE_SERIAL=
|
||||
# PLAQUE_MIDDLE_CODE_ID=
|
||||
# PLAQUE_NO=
|
||||
# CHASSIS_NO=
|
||||
# MOTOR_NO=
|
||||
# VIN=
|
||||
# POLICY_NO=
|
||||
# POLICY_CI_NUMBER=
|
||||
# BEGIN_DATE=
|
||||
# END_DATE=
|
||||
# BUILT_YEAR=
|
||||
|
||||
# --- GEN.07 ---
|
||||
ATTACHMENT_FILE=
|
||||
|
||||
# --- GEN.08 ---
|
||||
DMG_ASSESSMENT_DATE=1404/05/20
|
||||
INSPECTION_TIME=12:00
|
||||
REPAIR_WAGE=0
|
||||
COMPONENT_REPLACEMENT_COST=0
|
||||
WASTE_VALUE=0
|
||||
|
||||
# =============================================================================
|
||||
# B) FILLED BY SCRIPT (do not set these before the first run)
|
||||
# =============================================================================
|
||||
POLICY_ID=
|
||||
CLAIM_ID=
|
||||
CLAIM_NO=
|
||||
DRIVER_ID=
|
||||
INSURANCE_CORP_ID_NUM=
|
||||
DMG_CASE_ID=
|
||||
EXPERTISE_ID=
|
||||
Reference in New Issue
Block a user