Payment cycle and period calendar
Property information feed - names, addresses, status, effective dates
Booking and stay data - reservations, rates, taxes, commissions
Client or brand specific business rules
Funding setup and hierarchy for the chain
Initialize_GCS_Run
Validate chain id and run mode
Determine commission period from calendar
Load country, state and status reference data
Prepare working and log directories
Prime error tracking buffers - limit records
Booking_Stay_and_Commission
Load booking and commission records for this chain
Validate agency or IATA is active for this chain
Validate family or linked records from booking
Validate state and country codes
Apply commission and tax calculation rules
Reject record and capture business reason
Accept record for payment and reporting
Client_Customization
Brand level rules - Hilton, Wyndham, chain
Custom output or statement formatting
Special validation or exception rules
Alternate payment or hold overrides
Property_Master_Validation_and_Sync
Check property status - new, update, delete
Validate name, address, brand, tax id
Validate location using country and state tables
Apply client or chain overrides to property data
Property valid
Reject property and log error
Insert or update property master in CASH
Funding_Group_Management
Cleanup empty groups when property is deleted
Attach property to funding group
Validate property against fund level rule
Create or update funding group
Write audit trail for property to funding group link
Error_Logging_and_Monitoring
Stop and notify operations on fatal error
Maintain batch level error counters
Log validation and processing errors with context
Generate diagnostic output in debug mode
Close_Batch_and_Notify
Set final batch status - success, warning or failed
Send notifications to client or agency if enabled
Build summary of accepted, rejected and updated records
Send notifications to operations
Final_Outputs
Reject report with codes and business reason
Batch audit and compliance log
Accepted commission and stay sent to payment or settlement
Updated funding group and property linkage
by Amz