EMailed label return generation (alpha)
This commit is contained in:
@@ -86,6 +86,43 @@ SETTINGS_SCHEMA: Dict[str, tuple[str, str, bool]] = {
|
||||
False,
|
||||
),
|
||||
|
||||
"EMAILED_LABEL_SKUS": (
|
||||
"SKUs that mean 'create + email a return label' (comma-separated)",
|
||||
"Return Labels",
|
||||
False,
|
||||
),
|
||||
"SIGNIFY_RETURN_CARRIER_ID": ("Signify Return: ShipStation Carrier ID", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_SERVICE_CODE": (
|
||||
"Signify Return: Service code (e.g. ups_ground)",
|
||||
"Return Labels",
|
||||
False,
|
||||
),
|
||||
"OAKSTREET_RETURN_CARRIER_ID": ("Oak Street Return: ShipStation Carrier ID", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_SERVICE_CODE": (
|
||||
"Oak Street Return: Service code (e.g. ups_ground)",
|
||||
"Return Labels",
|
||||
False,
|
||||
),
|
||||
"SHIPSTATION_RETURN_CHARGE_EVENT": (
|
||||
"When to be charged: on_creation / on_carrier_acceptance / carrier_default",
|
||||
"Return Labels",
|
||||
False,
|
||||
),
|
||||
"SIGNIFY_RETURN_NAME": ("Signify Return Address: Name", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_PHONE": ("Signify Return Address: Phone", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_ADDRESS1": ("Signify Return Address: Address 1", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_ADDRESS2": ("Signify Return Address: Address 2", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_CITY": ("Signify Return Address: City", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_STATE": ("Signify Return Address: State", "Return Labels", False),
|
||||
"SIGNIFY_RETURN_ZIP": ("Signify Return Address: Zip", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_NAME": ("Oak Street Return Address: Name", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_PHONE": ("Oak Street Return Address: Phone", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_ADDRESS1": ("Oak Street Return Address: Address 1", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_ADDRESS2": ("Oak Street Return Address: Address 2", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_CITY": ("Oak Street Return Address: City", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_STATE": ("Oak Street Return Address: State", "Return Labels", False),
|
||||
"OAKSTREET_RETURN_ZIP": ("Oak Street Return Address: Zip", "Return Labels", False),
|
||||
|
||||
"ACTIVE_STATUSES": (
|
||||
"Statuses that count as real active work (comma-separated) - "
|
||||
"everything else is treated as done",
|
||||
@@ -122,6 +159,8 @@ DEFAULT_FULFILLED_WITHOUT_RETURN = "Device Return Not Needed"
|
||||
DEFAULT_INTAKE_CUTOFF_TIME = "15:30"
|
||||
DEFAULT_ACTIVE_STATUSES = "Created"
|
||||
DEFAULT_CANCELLED_STATUSES = "Cancelled"
|
||||
DEFAULT_EMAILED_LABEL_SKUS = "SH007,OK012"
|
||||
DEFAULT_RETURN_CHARGE_EVENT = "carrier_default"
|
||||
|
||||
|
||||
def ensure_env_file_exists() -> None:
|
||||
|
||||
Reference in New Issue
Block a user