2025-11-21 05:12:14,495 - INFO - Running TEST version - will only process 10 items
2025-11-21 05:12:14,495 - INFO - ============================================================
2025-11-21 05:12:14,495 - INFO - Starting Detailed Margin Calculator
2025-11-21 05:12:14,495 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 05:12:14,495 - INFO - ============================================================
2025-11-21 05:12:14,495 - INFO - Loading reference data...
2025-11-21 05:12:14,498 - INFO - Loaded 76 loss rates
2025-11-21 05:12:14,499 - INFO - Loaded 117 return rates
2025-11-21 05:12:14,499 - INFO - Loaded 4 channel commissions
2025-11-21 05:12:14,500 - INFO - Loaded 41 item statuses
2025-11-21 05:12:14,500 - INFO - Loaded 57 suppliers
2025-11-21 05:12:14,635 - INFO - Found 4364 items to process for November 2025
2025-11-21 05:12:14,635 - INFO - Limiting test to first 10 items (out of 4364 total)
2025-11-21 05:12:14,638 - INFO - Skipping PS order item 988571
2025-11-21 05:12:14,640 - INFO - No supplier mapping for item 988570
2025-11-21 05:12:14,641 - INFO - No supplier mapping for item 988569
2025-11-21 05:12:14,642 - INFO - No supplier mapping for item 988568
2025-11-21 05:12:14,644 - INFO - No supplier mapping for item 988567
2025-11-21 05:12:14,644 - INFO - Skipping PS order item 988566
2025-11-21 05:12:14,645 - INFO - No supplier mapping for item 988565
2025-11-21 05:12:14,646 - INFO - No supplier mapping for item 988564
2025-11-21 05:12:14,648 - INFO - No supplier mapping for item 988563
2025-11-21 05:12:14,649 - INFO - No supplier mapping for item 988562
2025-11-21 05:12:14,649 - INFO - ============================================================
2025-11-21 05:12:14,649 - INFO - Completed Detailed Margin Calculator
2025-11-21 05:12:14,649 - INFO - Summary:
2025-11-21 05:12:14,649 - INFO -   Total Items: 10
2025-11-21 05:12:14,649 - INFO -   Processed: 0
2025-11-21 05:12:14,649 - INFO -   Skipped: 10
2025-11-21 05:12:14,649 - INFO -   Errors: 0
2025-11-21 05:12:14,649 - INFO -   Execution Time: 0.15s
2025-11-21 05:12:14,649 - INFO - ============================================================
2025-11-21 05:12:30,423 - INFO - Running TEST version - will only process 100 items
2025-11-21 05:12:30,423 - INFO - ============================================================
2025-11-21 05:12:30,423 - INFO - Starting Detailed Margin Calculator
2025-11-21 05:12:30,423 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 05:12:30,423 - INFO - ============================================================
2025-11-21 05:12:30,423 - INFO - Loading reference data...
2025-11-21 05:12:30,425 - INFO - Loaded 76 loss rates
2025-11-21 05:12:30,426 - INFO - Loaded 117 return rates
2025-11-21 05:12:30,427 - INFO - Loaded 4 channel commissions
2025-11-21 05:12:30,427 - INFO - Loaded 41 item statuses
2025-11-21 05:12:30,428 - INFO - Loaded 57 suppliers
2025-11-21 05:12:30,594 - INFO - Found 4364 items to process for November 2025
2025-11-21 05:12:30,594 - INFO - Limiting test to first 100 items (out of 4364 total)
2025-11-21 05:12:30,598 - INFO - Skipping PS order item 988571
2025-11-21 05:12:30,600 - INFO - No supplier mapping for item 988570
2025-11-21 05:12:30,602 - INFO - No supplier mapping for item 988569
2025-11-21 05:12:30,604 - INFO - No supplier mapping for item 988568
2025-11-21 05:12:30,606 - INFO - No supplier mapping for item 988567
2025-11-21 05:12:30,606 - INFO - Skipping PS order item 988566
2025-11-21 05:12:30,608 - INFO - No supplier mapping for item 988565
2025-11-21 05:12:30,610 - INFO - No supplier mapping for item 988564
2025-11-21 05:12:30,612 - INFO - No supplier mapping for item 988563
2025-11-21 05:12:30,613 - INFO - No supplier mapping for item 988562
2025-11-21 05:12:30,615 - INFO - No supplier mapping for item 988561
2025-11-21 05:12:30,616 - INFO - No supplier mapping for item 988560
2025-11-21 05:12:30,618 - INFO - No supplier mapping for item 988559
2025-11-21 05:12:30,619 - INFO - No supplier mapping for item 988558
2025-11-21 05:12:30,621 - INFO - No supplier mapping for item 988557
2025-11-21 05:12:30,622 - INFO - No supplier mapping for item 988556
2025-11-21 05:12:30,629 - ERROR - Error processing item 988555: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,631 - INFO - No supplier mapping for item 988554
2025-11-21 05:12:30,634 - ERROR - Error processing item 988553: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,637 - ERROR - Error processing item 988552: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,640 - ERROR - Error processing item 988551: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,641 - INFO - No supplier mapping for item 988550
2025-11-21 05:12:30,644 - ERROR - Error processing item 988549: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,645 - INFO - No supplier mapping for item 988548
2025-11-21 05:12:30,648 - ERROR - Error processing item 988547: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,649 - INFO - Skipping PS order item 988546
2025-11-21 05:12:30,651 - ERROR - Error processing item 988545: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,654 - ERROR - Error processing item 988544: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,657 - ERROR - Error processing item 988543: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,660 - ERROR - Error processing item 988542: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,661 - INFO - No supplier mapping for item 988541
2025-11-21 05:12:30,664 - ERROR - Error processing item 988540: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,667 - ERROR - Error processing item 988539: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,671 - ERROR - Error processing item 988538: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,674 - ERROR - Error processing item 988537: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,678 - ERROR - Error processing item 988536: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,682 - ERROR - Error processing item 988535: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,685 - ERROR - Error processing item 988534: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,689 - ERROR - Error processing item 988533: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,692 - ERROR - Error processing item 988532: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,695 - ERROR - Error processing item 988531: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,697 - ERROR - Error processing item 988530: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,731 - ERROR - Failed to save margin for item 988529: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,731 - ERROR - Error processing item 988529: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,769 - ERROR - Failed to save margin for item 988528: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,769 - ERROR - Error processing item 988528: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,772 - ERROR - Error processing item 988527: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,775 - ERROR - Error processing item 988526: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,778 - ERROR - Error processing item 988525: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,781 - ERROR - Error processing item 988524: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,783 - ERROR - Error processing item 988523: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,787 - ERROR - Error processing item 988522: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,789 - ERROR - Error processing item 988521: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,792 - ERROR - Error processing item 988520: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,794 - ERROR - Error processing item 988519: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,796 - INFO - No supplier mapping for item 988518
2025-11-21 05:12:30,798 - ERROR - Error processing item 988517: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,801 - ERROR - Error processing item 988516: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,803 - ERROR - Error processing item 988515: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,806 - ERROR - Error processing item 988514: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,809 - ERROR - Error processing item 988513: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,811 - ERROR - Error processing item 988512: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,814 - ERROR - Error processing item 988511: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,816 - ERROR - Error processing item 988510: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,819 - ERROR - Error processing item 988509: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,821 - ERROR - Error processing item 988508: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,825 - ERROR - Error processing item 988507: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,827 - ERROR - Error processing item 988506: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,830 - ERROR - Error processing item 988505: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,831 - INFO - No supplier mapping for item 988504
2025-11-21 05:12:30,832 - INFO - No supplier mapping for item 988503
2025-11-21 05:12:30,834 - ERROR - Error processing item 988502: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,837 - ERROR - Error processing item 988501: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,839 - ERROR - Error processing item 988500: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,842 - ERROR - Error processing item 988499: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,845 - ERROR - Error processing item 988498: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,847 - ERROR - Error processing item 988497: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,849 - ERROR - Error processing item 988496: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,851 - ERROR - Error processing item 988495: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,854 - ERROR - Error processing item 988494: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,857 - ERROR - Error processing item 988493: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,885 - ERROR - Failed to save margin for item 988492: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,885 - ERROR - Error processing item 988492: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:30,888 - ERROR - Error processing item 988491: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,890 - ERROR - Error processing item 988490: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,893 - ERROR - Error processing item 988489: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,895 - ERROR - Error processing item 988488: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,897 - ERROR - Error processing item 988487: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,899 - ERROR - Error processing item 988486: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,902 - ERROR - Error processing item 988485: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,905 - ERROR - Error processing item 988484: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,907 - INFO - No supplier mapping for item 988483
2025-11-21 05:12:30,908 - INFO - No supplier mapping for item 988482
2025-11-21 05:12:30,909 - INFO - No supplier mapping for item 988481
2025-11-21 05:12:30,912 - ERROR - Error processing item 988480: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,914 - ERROR - Error processing item 988479: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,917 - ERROR - Error processing item 988478: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,920 - ERROR - Error processing item 988477: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,923 - ERROR - Error processing item 988476: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,926 - ERROR - Error processing item 988475: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,929 - ERROR - Error processing item 988474: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,930 - INFO - No supplier mapping for item 988473
2025-11-21 05:12:30,930 - INFO - Progress: 100/100 items processed
2025-11-21 05:12:30,932 - ERROR - Error processing item 988472: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 484, in process_with_supplier
    margin['supplier_credits'] = self.get_item_credits(item['order_item_id'], 'Supplier Credit')
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 268, in get_item_credits
    cursor.execute("""
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.ProgrammingError: (1146, "Table 'goparts.orders_additional_cost' doesn't exist")
2025-11-21 05:12:30,932 - INFO - ============================================================
2025-11-21 05:12:30,932 - INFO - Completed Detailed Margin Calculator
2025-11-21 05:12:30,932 - INFO - Summary:
2025-11-21 05:12:30,933 - INFO -   Total Items: 100
2025-11-21 05:12:30,933 - INFO -   Processed: 0
2025-11-21 05:12:30,933 - INFO -   Skipped: 28
2025-11-21 05:12:30,933 - INFO -   Errors: 72
2025-11-21 05:12:30,933 - INFO -   Execution Time: 0.51s
2025-11-21 05:12:30,933 - INFO - ============================================================
2025-11-21 05:12:55,160 - INFO - Running TEST version - will only process 100 items
2025-11-21 05:12:55,160 - INFO - ============================================================
2025-11-21 05:12:55,160 - INFO - Starting Detailed Margin Calculator
2025-11-21 05:12:55,160 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 05:12:55,160 - INFO - ============================================================
2025-11-21 05:12:55,160 - INFO - Loading reference data...
2025-11-21 05:12:55,162 - INFO - Loaded 76 loss rates
2025-11-21 05:12:55,163 - INFO - Loaded 117 return rates
2025-11-21 05:12:55,164 - INFO - Loaded 4 channel commissions
2025-11-21 05:12:55,164 - INFO - Loaded 41 item statuses
2025-11-21 05:12:55,165 - INFO - Loaded 57 suppliers
2025-11-21 05:12:55,302 - INFO - Found 4364 items to process for November 2025
2025-11-21 05:12:55,302 - INFO - Limiting test to first 100 items (out of 4364 total)
2025-11-21 05:12:55,305 - INFO - Skipping PS order item 988571
2025-11-21 05:12:55,306 - INFO - No supplier mapping for item 988570
2025-11-21 05:12:55,307 - INFO - No supplier mapping for item 988569
2025-11-21 05:12:55,308 - INFO - No supplier mapping for item 988568
2025-11-21 05:12:55,310 - INFO - No supplier mapping for item 988567
2025-11-21 05:12:55,310 - INFO - Skipping PS order item 988566
2025-11-21 05:12:55,311 - INFO - No supplier mapping for item 988565
2025-11-21 05:12:55,313 - INFO - No supplier mapping for item 988564
2025-11-21 05:12:55,314 - INFO - No supplier mapping for item 988563
2025-11-21 05:12:55,315 - INFO - No supplier mapping for item 988562
2025-11-21 05:12:55,316 - INFO - No supplier mapping for item 988561
2025-11-21 05:12:55,317 - INFO - No supplier mapping for item 988560
2025-11-21 05:12:55,319 - INFO - No supplier mapping for item 988559
2025-11-21 05:12:55,320 - INFO - No supplier mapping for item 988558
2025-11-21 05:12:55,321 - INFO - No supplier mapping for item 988557
2025-11-21 05:12:55,322 - INFO - No supplier mapping for item 988556
2025-11-21 05:12:55,356 - ERROR - Error processing item 988555: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,358 - INFO - No supplier mapping for item 988554
2025-11-21 05:12:55,395 - ERROR - Error processing item 988553: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,439 - ERROR - Error processing item 988552: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,474 - ERROR - Error processing item 988551: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,476 - INFO - No supplier mapping for item 988550
2025-11-21 05:12:55,511 - ERROR - Failed to save margin for item 988549: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,511 - ERROR - Error processing item 988549: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,513 - INFO - No supplier mapping for item 988548
2025-11-21 05:12:55,548 - ERROR - Error processing item 988547: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,549 - INFO - Skipping PS order item 988546
2025-11-21 05:12:55,599 - ERROR - Error processing item 988545: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,637 - ERROR - Failed to save margin for item 988544: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,638 - ERROR - Error processing item 988544: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,687 - ERROR - Error processing item 988543: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,726 - ERROR - Failed to save margin for item 988542: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,726 - ERROR - Error processing item 988542: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:55,727 - INFO - No supplier mapping for item 988541
2025-11-21 05:12:55,779 - ERROR - Error processing item 988540: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,819 - ERROR - Error processing item 988539: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,863 - ERROR - Error processing item 988538: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,900 - ERROR - Error processing item 988537: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,937 - ERROR - Error processing item 988536: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:55,972 - ERROR - Error processing item 988535: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,007 - ERROR - Error processing item 988534: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,041 - ERROR - Error processing item 988533: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,078 - ERROR - Error processing item 988532: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,114 - ERROR - Error processing item 988531: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,152 - ERROR - Failed to save margin for item 988530: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,152 - ERROR - Error processing item 988530: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,188 - ERROR - Failed to save margin for item 988529: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,188 - ERROR - Error processing item 988529: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,221 - ERROR - Failed to save margin for item 988528: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,221 - ERROR - Error processing item 988528: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,258 - ERROR - Error processing item 988527: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,295 - ERROR - Error processing item 988526: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,332 - ERROR - Error processing item 988525: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,368 - ERROR - Error processing item 988524: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,401 - ERROR - Failed to save margin for item 988523: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,402 - ERROR - Error processing item 988523: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,435 - ERROR - Error processing item 988522: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,469 - ERROR - Failed to save margin for item 988521: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,469 - ERROR - Error processing item 988521: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,503 - ERROR - Error processing item 988520: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,537 - ERROR - Error processing item 988519: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,538 - INFO - No supplier mapping for item 988518
2025-11-21 05:12:56,571 - ERROR - Error processing item 988517: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,606 - ERROR - Error processing item 988516: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,639 - ERROR - Error processing item 988515: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,673 - ERROR - Error processing item 988514: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,707 - ERROR - Error processing item 988513: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,742 - ERROR - Failed to save margin for item 988512: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,742 - ERROR - Error processing item 988512: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,776 - ERROR - Failed to save margin for item 988511: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,776 - ERROR - Error processing item 988511: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,811 - ERROR - Failed to save margin for item 988510: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,811 - ERROR - Error processing item 988510: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,846 - ERROR - Failed to save margin for item 988509: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,846 - ERROR - Error processing item 988509: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:56,879 - ERROR - Error processing item 988508: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,913 - ERROR - Error processing item 988507: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,946 - ERROR - Error processing item 988506: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,979 - ERROR - Error processing item 988505: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:56,981 - INFO - No supplier mapping for item 988504
2025-11-21 05:12:56,982 - INFO - No supplier mapping for item 988503
2025-11-21 05:12:57,015 - ERROR - Error processing item 988502: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,049 - ERROR - Error processing item 988501: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,083 - ERROR - Error processing item 988500: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,118 - ERROR - Error processing item 988499: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 527, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:12:57,151 - ERROR - Error processing item 988498: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,185 - ERROR - Error processing item 988497: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,219 - ERROR - Error processing item 988496: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,254 - ERROR - Error processing item 988495: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,286 - ERROR - Error processing item 988494: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,319 - ERROR - Error processing item 988493: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,349 - ERROR - Failed to save margin for item 988492: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,349 - ERROR - Error processing item 988492: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,382 - ERROR - Error processing item 988491: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,415 - ERROR - Error processing item 988490: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,449 - ERROR - Error processing item 988489: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,483 - ERROR - Error processing item 988488: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,516 - ERROR - Failed to save margin for item 988487: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,516 - ERROR - Error processing item 988487: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,548 - ERROR - Error processing item 988486: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,581 - ERROR - Error processing item 988485: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,614 - ERROR - Error processing item 988484: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 526, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:12:57,616 - INFO - No supplier mapping for item 988483
2025-11-21 05:12:57,617 - INFO - No supplier mapping for item 988482
2025-11-21 05:12:57,618 - INFO - No supplier mapping for item 988481
2025-11-21 05:12:57,651 - ERROR - Failed to save margin for item 988480: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,651 - ERROR - Error processing item 988480: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,684 - ERROR - Error processing item 988479: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,717 - ERROR - Error processing item 988478: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,751 - ERROR - Error processing item 988477: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,784 - ERROR - Failed to save margin for item 988476: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,784 - ERROR - Error processing item 988476: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:12:57,819 - ERROR - Error processing item 988475: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,852 - ERROR - Error processing item 988474: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,853 - INFO - No supplier mapping for item 988473
2025-11-21 05:12:57,853 - INFO - Progress: 100/100 items processed
2025-11-21 05:12:57,885 - ERROR - Error processing item 988472: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 558, in process_with_supplier
    gross_profit_calc = (sales_price - our_buy_price - (sales_price * (channel_commission/100 + channel_ad_fee/100 + loss_rate/100))) / sales_price
TypeError: unsupported operand type(s) for +: 'float' and 'decimal.Decimal'
2025-11-21 05:12:57,886 - INFO - ============================================================
2025-11-21 05:12:57,886 - INFO - Completed Detailed Margin Calculator
2025-11-21 05:12:57,886 - INFO - Summary:
2025-11-21 05:12:57,886 - INFO -   Total Items: 100
2025-11-21 05:12:57,886 - INFO -   Processed: 0
2025-11-21 05:12:57,886 - INFO -   Skipped: 28
2025-11-21 05:12:57,886 - INFO -   Errors: 72
2025-11-21 05:12:57,886 - INFO -   Execution Time: 2.73s
2025-11-21 05:12:57,886 - INFO - ============================================================
2025-11-21 05:13:11,566 - INFO - Running TEST version - will only process 100 items
2025-11-21 05:13:11,566 - INFO - ============================================================
2025-11-21 05:13:11,566 - INFO - Starting Detailed Margin Calculator
2025-11-21 05:13:11,566 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 05:13:11,566 - INFO - ============================================================
2025-11-21 05:13:11,566 - INFO - Loading reference data...
2025-11-21 05:13:11,569 - INFO - Loaded 76 loss rates
2025-11-21 05:13:11,570 - INFO - Loaded 117 return rates
2025-11-21 05:13:11,570 - INFO - Loaded 4 channel commissions
2025-11-21 05:13:11,570 - INFO - Loaded 41 item statuses
2025-11-21 05:13:11,571 - INFO - Loaded 57 suppliers
2025-11-21 05:13:11,713 - INFO - Found 4364 items to process for November 2025
2025-11-21 05:13:11,713 - INFO - Limiting test to first 100 items (out of 4364 total)
2025-11-21 05:13:11,715 - INFO - Skipping PS order item 988571
2025-11-21 05:13:11,717 - INFO - No supplier mapping for item 988570
2025-11-21 05:13:11,718 - INFO - No supplier mapping for item 988569
2025-11-21 05:13:11,719 - INFO - No supplier mapping for item 988568
2025-11-21 05:13:11,720 - INFO - No supplier mapping for item 988567
2025-11-21 05:13:11,721 - INFO - Skipping PS order item 988566
2025-11-21 05:13:11,722 - INFO - No supplier mapping for item 988565
2025-11-21 05:13:11,723 - INFO - No supplier mapping for item 988564
2025-11-21 05:13:11,724 - INFO - No supplier mapping for item 988563
2025-11-21 05:13:11,725 - INFO - No supplier mapping for item 988562
2025-11-21 05:13:11,726 - INFO - No supplier mapping for item 988561
2025-11-21 05:13:11,727 - INFO - No supplier mapping for item 988560
2025-11-21 05:13:11,728 - INFO - No supplier mapping for item 988559
2025-11-21 05:13:11,729 - INFO - No supplier mapping for item 988558
2025-11-21 05:13:11,731 - INFO - No supplier mapping for item 988557
2025-11-21 05:13:11,732 - INFO - No supplier mapping for item 988556
2025-11-21 05:13:11,764 - ERROR - Failed to save margin for item 988555: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,765 - ERROR - Error processing item 988555: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,766 - INFO - No supplier mapping for item 988554
2025-11-21 05:13:11,799 - ERROR - Failed to save margin for item 988553: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,799 - ERROR - Error processing item 988553: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,833 - ERROR - Failed to save margin for item 988552: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,834 - ERROR - Error processing item 988552: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,879 - ERROR - Failed to save margin for item 988551: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,880 - ERROR - Error processing item 988551: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,881 - INFO - No supplier mapping for item 988550
2025-11-21 05:13:11,918 - ERROR - Failed to save margin for item 988549: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,919 - ERROR - Error processing item 988549: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,920 - INFO - No supplier mapping for item 988548
2025-11-21 05:13:11,957 - ERROR - Failed to save margin for item 988547: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,957 - ERROR - Error processing item 988547: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,958 - INFO - Skipping PS order item 988546
2025-11-21 05:13:11,993 - ERROR - Failed to save margin for item 988545: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:11,993 - ERROR - Error processing item 988545: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,028 - ERROR - Failed to save margin for item 988544: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,028 - ERROR - Error processing item 988544: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,071 - ERROR - Failed to save margin for item 988543: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,072 - ERROR - Error processing item 988543: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,105 - ERROR - Failed to save margin for item 988542: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,105 - ERROR - Error processing item 988542: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,106 - INFO - No supplier mapping for item 988541
2025-11-21 05:13:12,139 - ERROR - Failed to save margin for item 988540: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,139 - ERROR - Error processing item 988540: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,174 - ERROR - Failed to save margin for item 988539: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,174 - ERROR - Error processing item 988539: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,210 - ERROR - Failed to save margin for item 988538: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,210 - ERROR - Error processing item 988538: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,246 - ERROR - Failed to save margin for item 988537: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,246 - ERROR - Error processing item 988537: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,282 - ERROR - Failed to save margin for item 988536: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,282 - ERROR - Error processing item 988536: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,319 - ERROR - Failed to save margin for item 988535: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,319 - ERROR - Error processing item 988535: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,352 - ERROR - Failed to save margin for item 988534: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,352 - ERROR - Error processing item 988534: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,384 - ERROR - Failed to save margin for item 988533: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,385 - ERROR - Error processing item 988533: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,418 - ERROR - Failed to save margin for item 988532: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,418 - ERROR - Error processing item 988532: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,452 - ERROR - Failed to save margin for item 988531: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,452 - ERROR - Error processing item 988531: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,485 - ERROR - Failed to save margin for item 988530: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,485 - ERROR - Error processing item 988530: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,515 - ERROR - Failed to save margin for item 988529: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,515 - ERROR - Error processing item 988529: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,544 - ERROR - Failed to save margin for item 988528: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,545 - ERROR - Error processing item 988528: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,579 - ERROR - Failed to save margin for item 988527: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,579 - ERROR - Error processing item 988527: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,613 - ERROR - Failed to save margin for item 988526: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,613 - ERROR - Error processing item 988526: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,646 - ERROR - Failed to save margin for item 988525: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,647 - ERROR - Error processing item 988525: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,680 - ERROR - Failed to save margin for item 988524: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,681 - ERROR - Error processing item 988524: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,714 - ERROR - Failed to save margin for item 988523: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,715 - ERROR - Error processing item 988523: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,750 - ERROR - Failed to save margin for item 988522: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,750 - ERROR - Error processing item 988522: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,786 - ERROR - Failed to save margin for item 988521: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,786 - ERROR - Error processing item 988521: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,822 - ERROR - Failed to save margin for item 988520: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,822 - ERROR - Error processing item 988520: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,857 - ERROR - Failed to save margin for item 988519: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,857 - ERROR - Error processing item 988519: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,859 - INFO - No supplier mapping for item 988518
2025-11-21 05:13:12,894 - ERROR - Failed to save margin for item 988517: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,895 - ERROR - Error processing item 988517: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,931 - ERROR - Failed to save margin for item 988516: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,931 - ERROR - Error processing item 988516: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,968 - ERROR - Failed to save margin for item 988515: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:12,968 - ERROR - Error processing item 988515: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,005 - ERROR - Failed to save margin for item 988514: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,006 - ERROR - Error processing item 988514: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,042 - ERROR - Failed to save margin for item 988513: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,042 - ERROR - Error processing item 988513: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,077 - ERROR - Failed to save margin for item 988512: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,078 - ERROR - Error processing item 988512: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,113 - ERROR - Failed to save margin for item 988511: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,114 - ERROR - Error processing item 988511: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,150 - ERROR - Failed to save margin for item 988510: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,150 - ERROR - Error processing item 988510: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,187 - ERROR - Failed to save margin for item 988509: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,188 - ERROR - Error processing item 988509: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,224 - ERROR - Failed to save margin for item 988508: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,224 - ERROR - Error processing item 988508: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,261 - ERROR - Failed to save margin for item 988507: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,261 - ERROR - Error processing item 988507: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,296 - ERROR - Failed to save margin for item 988506: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,296 - ERROR - Error processing item 988506: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,332 - ERROR - Failed to save margin for item 988505: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,332 - ERROR - Error processing item 988505: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,334 - INFO - No supplier mapping for item 988504
2025-11-21 05:13:13,335 - INFO - No supplier mapping for item 988503
2025-11-21 05:13:13,388 - ERROR - Failed to save margin for item 988502: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,388 - ERROR - Error processing item 988502: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,424 - ERROR - Failed to save margin for item 988501: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,424 - ERROR - Error processing item 988501: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,460 - ERROR - Failed to save margin for item 988500: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,460 - ERROR - Error processing item 988500: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,495 - ERROR - Error processing item 988499: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 527, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:13:13,531 - ERROR - Failed to save margin for item 988498: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,531 - ERROR - Error processing item 988498: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,567 - ERROR - Failed to save margin for item 988497: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,568 - ERROR - Error processing item 988497: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,603 - ERROR - Failed to save margin for item 988496: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,604 - ERROR - Error processing item 988496: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,639 - ERROR - Failed to save margin for item 988495: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,639 - ERROR - Error processing item 988495: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,674 - ERROR - Failed to save margin for item 988494: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,674 - ERROR - Error processing item 988494: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,709 - ERROR - Failed to save margin for item 988493: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,710 - ERROR - Error processing item 988493: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,740 - ERROR - Failed to save margin for item 988492: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,741 - ERROR - Error processing item 988492: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,776 - ERROR - Failed to save margin for item 988491: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,776 - ERROR - Error processing item 988491: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,811 - ERROR - Failed to save margin for item 988490: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,811 - ERROR - Error processing item 988490: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,846 - ERROR - Failed to save margin for item 988489: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,847 - ERROR - Error processing item 988489: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,882 - ERROR - Failed to save margin for item 988488: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,882 - ERROR - Error processing item 988488: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,917 - ERROR - Failed to save margin for item 988487: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,917 - ERROR - Error processing item 988487: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,951 - ERROR - Failed to save margin for item 988486: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,951 - ERROR - Error processing item 988486: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,984 - ERROR - Failed to save margin for item 988485: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:13,984 - ERROR - Error processing item 988485: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,017 - ERROR - Error processing item 988484: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 427, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 526, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:13:14,018 - INFO - No supplier mapping for item 988483
2025-11-21 05:13:14,020 - INFO - No supplier mapping for item 988482
2025-11-21 05:13:14,021 - INFO - No supplier mapping for item 988481
2025-11-21 05:13:14,054 - ERROR - Failed to save margin for item 988480: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,054 - ERROR - Error processing item 988480: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,090 - ERROR - Failed to save margin for item 988479: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,090 - ERROR - Error processing item 988479: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,125 - ERROR - Failed to save margin for item 988478: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,125 - ERROR - Error processing item 988478: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,160 - ERROR - Failed to save margin for item 988477: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,160 - ERROR - Error processing item 988477: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,195 - ERROR - Failed to save margin for item 988476: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,195 - ERROR - Error processing item 988476: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,231 - ERROR - Failed to save margin for item 988475: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,231 - ERROR - Error processing item 988475: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,267 - ERROR - Failed to save margin for item 988474: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,267 - ERROR - Error processing item 988474: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,269 - INFO - No supplier mapping for item 988473
2025-11-21 05:13:14,269 - INFO - Progress: 100/100 items processed
2025-11-21 05:13:14,304 - ERROR - Failed to save margin for item 988472: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,304 - ERROR - Error processing item 988472: (1048, "Column 'fee_data_source' cannot be null")
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 432, in calculate_margin
    self.save_margin(margin)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 672, in save_margin
    cursor.execute(query, values)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 153, in execute
    result = self._query(query)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/cursors.py", line 322, in _query
    conn.query(q)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 575, in query
    self._affected_rows = self._read_query_result(unbuffered=unbuffered)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 826, in _read_query_result
    result.read()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 1203, in read
    first_packet = self.connection._read_packet()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/connections.py", line 782, in _read_packet
    packet.raise_for_error()
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/protocol.py", line 219, in raise_for_error
    err.raise_mysql_exception(self._data)
  File "/home/goparts/.local/lib/python3.9/site-packages/pymysql/err.py", line 150, in raise_mysql_exception
    raise errorclass(errno, errval)
pymysql.err.IntegrityError: (1048, "Column 'fee_data_source' cannot be null")
2025-11-21 05:13:14,304 - INFO - ============================================================
2025-11-21 05:13:14,304 - INFO - Completed Detailed Margin Calculator
2025-11-21 05:13:14,304 - INFO - Summary:
2025-11-21 05:13:14,304 - INFO -   Total Items: 100
2025-11-21 05:13:14,304 - INFO -   Processed: 0
2025-11-21 05:13:14,304 - INFO -   Skipped: 28
2025-11-21 05:13:14,304 - INFO -   Errors: 72
2025-11-21 05:13:14,304 - INFO -   Execution Time: 2.74s
2025-11-21 05:13:14,304 - INFO - ============================================================
2025-11-21 05:13:32,896 - INFO - Running TEST version - will only process 100 items
2025-11-21 05:13:32,896 - INFO - ============================================================
2025-11-21 05:13:32,896 - INFO - Starting Detailed Margin Calculator
2025-11-21 05:13:32,896 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 05:13:32,896 - INFO - ============================================================
2025-11-21 05:13:32,896 - INFO - Loading reference data...
2025-11-21 05:13:32,899 - INFO - Loaded 76 loss rates
2025-11-21 05:13:32,900 - INFO - Loaded 117 return rates
2025-11-21 05:13:32,901 - INFO - Loaded 4 channel commissions
2025-11-21 05:13:32,901 - INFO - Loaded 41 item statuses
2025-11-21 05:13:32,901 - INFO - Loaded 57 suppliers
2025-11-21 05:13:33,033 - INFO - Found 4364 items to process for November 2025
2025-11-21 05:13:33,033 - INFO - Limiting test to first 100 items (out of 4364 total)
2025-11-21 05:13:33,036 - INFO - Skipping PS order item 988571
2025-11-21 05:13:33,037 - INFO - No supplier mapping for item 988570
2025-11-21 05:13:33,038 - INFO - No supplier mapping for item 988569
2025-11-21 05:13:33,039 - INFO - No supplier mapping for item 988568
2025-11-21 05:13:33,041 - INFO - No supplier mapping for item 988567
2025-11-21 05:13:33,041 - INFO - Skipping PS order item 988566
2025-11-21 05:13:33,042 - INFO - No supplier mapping for item 988565
2025-11-21 05:13:33,043 - INFO - No supplier mapping for item 988564
2025-11-21 05:13:33,044 - INFO - No supplier mapping for item 988563
2025-11-21 05:13:33,046 - INFO - No supplier mapping for item 988562
2025-11-21 05:13:33,047 - INFO - No supplier mapping for item 988561
2025-11-21 05:13:33,048 - INFO - No supplier mapping for item 988560
2025-11-21 05:13:33,049 - INFO - No supplier mapping for item 988559
2025-11-21 05:13:33,050 - INFO - No supplier mapping for item 988558
2025-11-21 05:13:33,051 - INFO - No supplier mapping for item 988557
2025-11-21 05:13:33,052 - INFO - No supplier mapping for item 988556
2025-11-21 05:13:33,088 - INFO - No supplier mapping for item 988554
2025-11-21 05:13:33,194 - INFO - No supplier mapping for item 988550
2025-11-21 05:13:33,230 - INFO - No supplier mapping for item 988548
2025-11-21 05:13:33,278 - INFO - Skipping PS order item 988546
2025-11-21 05:13:33,426 - INFO - No supplier mapping for item 988541
2025-11-21 05:13:34,167 - INFO - No supplier mapping for item 988518
2025-11-21 05:13:34,615 - INFO - No supplier mapping for item 988504
2025-11-21 05:13:34,617 - INFO - No supplier mapping for item 988503
2025-11-21 05:13:34,754 - ERROR - Error processing item 988499: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:13:35,282 - ERROR - Error processing item 988484: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 05:13:35,284 - INFO - No supplier mapping for item 988483
2025-11-21 05:13:35,285 - INFO - No supplier mapping for item 988482
2025-11-21 05:13:35,287 - INFO - No supplier mapping for item 988481
2025-11-21 05:13:35,529 - INFO - No supplier mapping for item 988473
2025-11-21 05:13:35,529 - INFO - Progress: 100/100 items processed
2025-11-21 05:13:35,563 - INFO - ============================================================
2025-11-21 05:13:35,564 - INFO - Completed Detailed Margin Calculator
2025-11-21 05:13:35,564 - INFO - Summary:
2025-11-21 05:13:35,564 - INFO -   Total Items: 100
2025-11-21 05:13:35,564 - INFO -   Processed: 70
2025-11-21 05:13:35,564 - INFO -   Skipped: 28
2025-11-21 05:13:35,564 - INFO -   Errors: 2
2025-11-21 05:13:35,564 - INFO -   Execution Time: 2.67s
2025-11-21 05:13:35,564 - INFO - ============================================================
2025-11-21 06:20:23,345 - INFO - ============================================================
2025-11-21 06:20:23,345 - INFO - Starting Detailed Margin Calculator
2025-11-21 06:20:23,345 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 06:20:23,345 - INFO - ============================================================
2025-11-21 06:20:23,345 - INFO - Loading reference data...
2025-11-21 06:20:23,348 - INFO - Loaded 76 loss rates
2025-11-21 06:20:23,349 - INFO - Loaded 117 return rates
2025-11-21 06:20:23,349 - INFO - Loaded 4 channel commissions
2025-11-21 06:20:23,350 - INFO - Loaded 41 item statuses
2025-11-21 06:20:23,350 - INFO - Loaded 57 suppliers
2025-11-21 06:20:23,497 - INFO - Found 4367 items to process for November 2025
2025-11-21 06:20:23,500 - INFO - No supplier mapping for item 988574
2025-11-21 06:20:23,565 - INFO - Skipping PS order item 988571
2025-11-21 06:20:23,567 - INFO - No supplier mapping for item 988570
2025-11-21 06:20:23,568 - INFO - No supplier mapping for item 988569
2025-11-21 06:20:23,570 - INFO - No supplier mapping for item 988568
2025-11-21 06:20:23,571 - INFO - No supplier mapping for item 988567
2025-11-21 06:20:23,572 - INFO - Skipping PS order item 988566
2025-11-21 06:20:23,573 - INFO - No supplier mapping for item 988565
2025-11-21 06:20:23,574 - INFO - No supplier mapping for item 988564
2025-11-21 06:20:23,575 - INFO - No supplier mapping for item 988563
2025-11-21 06:20:23,576 - INFO - No supplier mapping for item 988562
2025-11-21 06:20:23,578 - INFO - No supplier mapping for item 988561
2025-11-21 06:20:23,579 - INFO - No supplier mapping for item 988560
2025-11-21 06:20:23,580 - INFO - No supplier mapping for item 988559
2025-11-21 06:20:23,581 - INFO - No supplier mapping for item 988558
2025-11-21 06:20:23,583 - INFO - No supplier mapping for item 988557
2025-11-21 06:20:23,584 - INFO - No supplier mapping for item 988556
2025-11-21 06:20:23,585 - INFO - No supplier mapping for item 988554
2025-11-21 06:20:23,587 - INFO - No supplier mapping for item 988550
2025-11-21 06:20:23,588 - INFO - No supplier mapping for item 988548
2025-11-21 06:20:23,589 - INFO - Skipping PS order item 988546
2025-11-21 06:20:23,590 - INFO - No supplier mapping for item 988541
2025-11-21 06:20:23,594 - INFO - No supplier mapping for item 988518
2025-11-21 06:20:23,597 - INFO - No supplier mapping for item 988504
2025-11-21 06:20:23,599 - INFO - No supplier mapping for item 988503
2025-11-21 06:20:23,634 - ERROR - Error processing item 988499: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:23,671 - ERROR - Error processing item 988484: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:23,673 - INFO - No supplier mapping for item 988483
2025-11-21 06:20:23,674 - INFO - No supplier mapping for item 988482
2025-11-21 06:20:23,675 - INFO - No supplier mapping for item 988481
2025-11-21 06:20:23,676 - INFO - Progress: 100/4367 items processed
2025-11-21 06:20:23,678 - INFO - No supplier mapping for item 988473
2025-11-21 06:20:24,567 - ERROR - Error processing item 988455: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:24,810 - ERROR - Error processing item 988448: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:24,811 - WARNING - Sales channel not found for order 859455
2025-11-21 06:20:24,846 - ERROR - Error processing item 988446: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:24,923 - ERROR - Error processing item 988443: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:24,996 - ERROR - Error processing item 988441: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:24,998 - WARNING - Sales channel not found for order 859448
2025-11-21 06:20:25,032 - ERROR - Error processing item 988439: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:25,123 - WARNING - Sales channel not found for order 859445
2025-11-21 06:20:25,162 - WARNING - Sales channel not found for order 859443
2025-11-21 06:20:25,979 - ERROR - Error processing item 988414: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:26,018 - ERROR - Error processing item 988413: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:27,422 - INFO - Progress: 200/4367 items processed
2025-11-21 06:20:28,067 - INFO - Skipping PS order item 988359
2025-11-21 06:20:29,315 - ERROR - Error processing item 988328: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:29,423 - ERROR - Error processing item 988325: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:29,589 - INFO - No supplier mapping for item 988320
2025-11-21 06:20:29,591 - INFO - No supplier mapping for item 988319
2025-11-21 06:20:29,625 - ERROR - Error processing item 988318: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:29,747 - INFO - No supplier mapping for item 988314
2025-11-21 06:20:29,826 - INFO - No supplier mapping for item 988311
2025-11-21 06:20:30,268 - INFO - No supplier mapping for item 988298
2025-11-21 06:20:30,952 - INFO - Skipping PS order item 988278
2025-11-21 06:20:30,953 - INFO - Skipping PS order item 988277
2025-11-21 06:20:30,987 - ERROR - Error processing item 988276: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:30,988 - INFO - Progress: 300/4367 items processed
2025-11-21 06:20:30,989 - WARNING - Sales channel not found for order 859313
2025-11-21 06:20:31,026 - WARNING - Sales channel not found for order 859311
2025-11-21 06:20:31,027 - INFO - Skipping PS order item 988272
2025-11-21 06:20:31,028 - INFO - No supplier mapping for item 988271
2025-11-21 06:20:31,029 - INFO - Skipping PS order item 988270
2025-11-21 06:20:31,030 - INFO - Skipping PS order item 988269
2025-11-21 06:20:31,030 - INFO - Skipping PS order item 988268
2025-11-21 06:20:31,032 - INFO - No supplier mapping for item 988267
2025-11-21 06:20:31,032 - INFO - Skipping PS order item 988265
2025-11-21 06:20:31,033 - INFO - Skipping PS order item 988264
2025-11-21 06:20:31,033 - INFO - Skipping PS order item 988263
2025-11-21 06:20:31,915 - INFO - No supplier mapping for item 988239
2025-11-21 06:20:32,196 - ERROR - Error processing item 988232: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:32,198 - WARNING - Sales channel not found for order 859265
2025-11-21 06:20:32,413 - INFO - No supplier mapping for item 988224
2025-11-21 06:20:32,555 - INFO - Skipping PS order item 988220
2025-11-21 06:20:32,706 - INFO - No supplier mapping for item 988215
2025-11-21 06:20:34,134 - ERROR - Error processing item 988177: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:34,212 - INFO - Progress: 400/4367 items processed
2025-11-21 06:20:34,586 - WARNING - Sales channel not found for order 859206
2025-11-21 06:20:34,587 - WARNING - Sales channel not found for order 859205
2025-11-21 06:20:34,588 - WARNING - Sales channel not found for order 859205
2025-11-21 06:20:34,732 - ERROR - Error processing item 988158: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:34,770 - WARNING - Sales channel not found for order 859200
2025-11-21 06:20:34,805 - ERROR - Error processing item 988155: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:35,061 - INFO - No supplier mapping for item 988147
2025-11-21 06:20:35,664 - INFO - No supplier mapping for item 988130
2025-11-21 06:20:36,346 - INFO - No supplier mapping for item 988110
2025-11-21 06:20:36,492 - INFO - Skipping PS order item 988105
2025-11-21 06:20:36,708 - ERROR - Error processing item 988099: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:36,954 - INFO - No supplier mapping for item 988091
2025-11-21 06:20:37,527 - INFO - Progress: 500/4367 items processed
2025-11-21 06:20:37,769 - INFO - No supplier mapping for item 988068
2025-11-21 06:20:38,679 - WARNING - Sales channel not found for order 859102
2025-11-21 06:20:38,719 - ERROR - Error processing item 988044: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:38,720 - INFO - Skipping PS order item 988043
2025-11-21 06:20:38,773 - ERROR - Error processing item 988042: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:38,775 - WARNING - Sales channel not found for order 859098
2025-11-21 06:20:39,255 - INFO - No supplier mapping for item 988028
2025-11-21 06:20:39,679 - INFO - Skipping PS order item 988016
2025-11-21 06:20:39,680 - INFO - Skipping PS order item 988015
2025-11-21 06:20:39,680 - INFO - Skipping PS order item 988014
2025-11-21 06:20:39,682 - INFO - No supplier mapping for item 988013
2025-11-21 06:20:39,717 - WARNING - Sales channel not found for order 859060
2025-11-21 06:20:39,718 - WARNING - Sales channel not found for order 859059
2025-11-21 06:20:39,719 - WARNING - Sales channel not found for order 859058
2025-11-21 06:20:39,720 - WARNING - Sales channel not found for order 859057
2025-11-21 06:20:39,721 - WARNING - Sales channel not found for order 859056
2025-11-21 06:20:39,722 - WARNING - Sales channel not found for order 859055
2025-11-21 06:20:39,758 - INFO - No supplier mapping for item 988004
2025-11-21 06:20:40,000 - INFO - No supplier mapping for item 987997
2025-11-21 06:20:40,694 - ERROR - Error processing item 987978: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:40,809 - INFO - Progress: 600/4367 items processed
2025-11-21 06:20:40,962 - WARNING - Sales channel not found for order 859025
2025-11-21 06:20:40,963 - WARNING - Sales channel not found for order 859024
2025-11-21 06:20:40,964 - WARNING - Sales channel not found for order 859023
2025-11-21 06:20:40,966 - INFO - No supplier mapping for item 987967
2025-11-21 06:20:40,968 - INFO - No supplier mapping for item 987966
2025-11-21 06:20:41,466 - INFO - No supplier mapping for item 987953
2025-11-21 06:20:41,468 - INFO - No supplier mapping for item 987952
2025-11-21 06:20:41,965 - WARNING - Sales channel not found for order 859001
2025-11-21 06:20:42,533 - INFO - No supplier mapping for item 987923
2025-11-21 06:20:42,533 - INFO - Skipping PS order item 987922
2025-11-21 06:20:42,965 - ERROR - Error processing item 987910: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:43,182 - INFO - Skipping PS order item 987903
2025-11-21 06:20:43,361 - WARNING - Sales channel not found for order 858966
2025-11-21 06:20:43,362 - WARNING - Sales channel not found for order 858965
2025-11-21 06:20:43,363 - WARNING - Sales channel not found for order 858964
2025-11-21 06:20:44,105 - INFO - Progress: 700/4367 items processed
2025-11-21 06:20:44,548 - WARNING - Sales channel not found for order 858936
2025-11-21 06:20:44,550 - WARNING - Sales channel not found for order 858935
2025-11-21 06:20:44,551 - WARNING - Sales channel not found for order 858934
2025-11-21 06:20:44,656 - ERROR - Error processing item 987857: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:44,906 - INFO - No supplier mapping for item 987849
2025-11-21 06:20:44,907 - INFO - Skipping PS order item 987848
2025-11-21 06:20:44,908 - INFO - No supplier mapping for item 987847
2025-11-21 06:20:45,160 - INFO - Skipping PS order item 987839
2025-11-21 06:20:45,235 - WARNING - Sales channel not found for order 858911
2025-11-21 06:20:45,270 - ERROR - Error processing item 987835: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:46,414 - ERROR - Error processing item 987804: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:46,449 - ERROR - Error processing item 987803: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:46,559 - WARNING - Sales channel not found for order 858886
2025-11-21 06:20:46,631 - INFO - No supplier mapping for item 987796
2025-11-21 06:20:46,863 - INFO - No supplier mapping for item 987789
2025-11-21 06:20:47,303 - WARNING - Sales channel not found for order 858865
2025-11-21 06:20:47,304 - WARNING - Sales channel not found for order 858864
2025-11-21 06:20:47,304 - INFO - Progress: 800/4367 items processed
2025-11-21 06:20:47,710 - ERROR - Error processing item 987764: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:48,184 - ERROR - Error processing item 987751: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:48,221 - ERROR - Error processing item 987750: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:48,354 - WARNING - Sales channel not found for order 858839
2025-11-21 06:20:48,402 - INFO - No supplier mapping for item 987744
2025-11-21 06:20:48,404 - INFO - No supplier mapping for item 987743
2025-11-21 06:20:48,760 - INFO - No supplier mapping for item 987733
2025-11-21 06:20:48,834 - INFO - No supplier mapping for item 987730
2025-11-21 06:20:48,912 - INFO - No supplier mapping for item 987727
2025-11-21 06:20:48,914 - INFO - No supplier mapping for item 987726
2025-11-21 06:20:48,959 - INFO - No supplier mapping for item 987724
2025-11-21 06:20:48,960 - INFO - No supplier mapping for item 987723
2025-11-21 06:20:49,152 - ERROR - Error processing item 987718: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:49,188 - ERROR - Error processing item 987717: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:49,223 - ERROR - Error processing item 987716: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:49,258 - ERROR - Error processing item 987715: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:49,259 - WARNING - Sales channel not found for order 858811
2025-11-21 06:20:49,260 - WARNING - Sales channel not found for order 858810
2025-11-21 06:20:49,261 - WARNING - Sales channel not found for order 858809
2025-11-21 06:20:49,262 - INFO - Skipping PS order item 987711
2025-11-21 06:20:49,263 - INFO - No supplier mapping for item 987710
2025-11-21 06:20:49,264 - WARNING - Sales channel not found for order 858806
2025-11-21 06:20:49,265 - WARNING - Sales channel not found for order 858806
2025-11-21 06:20:49,267 - INFO - No supplier mapping for item 987707
2025-11-21 06:20:49,268 - WARNING - Sales channel not found for order 858804
2025-11-21 06:20:49,269 - WARNING - Sales channel not found for order 858803
2025-11-21 06:20:49,305 - INFO - Skipping PS order item 987703
2025-11-21 06:20:49,306 - WARNING - Sales channel not found for order 858800
2025-11-21 06:20:49,383 - WARNING - Sales channel not found for order 858797
2025-11-21 06:20:49,384 - WARNING - Sales channel not found for order 858796
2025-11-21 06:20:49,385 - WARNING - Sales channel not found for order 858795
2025-11-21 06:20:49,386 - WARNING - Sales channel not found for order 858794
2025-11-21 06:20:49,388 - WARNING - Sales channel not found for order 858792
2025-11-21 06:20:49,389 - WARNING - Sales channel not found for order 858791
2025-11-21 06:20:49,390 - WARNING - Sales channel not found for order 858790
2025-11-21 06:20:49,391 - WARNING - Sales channel not found for order 858789
2025-11-21 06:20:49,392 - WARNING - Sales channel not found for order 858788
2025-11-21 06:20:49,393 - WARNING - Sales channel not found for order 858787
2025-11-21 06:20:49,394 - WARNING - Sales channel not found for order 858786
2025-11-21 06:20:49,395 - WARNING - Sales channel not found for order 858785
2025-11-21 06:20:49,396 - WARNING - Sales channel not found for order 858784
2025-11-21 06:20:49,397 - WARNING - Sales channel not found for order 858783
2025-11-21 06:20:49,476 - INFO - Skipping PS order item 987683
2025-11-21 06:20:49,478 - INFO - No supplier mapping for item 987682
2025-11-21 06:20:49,480 - INFO - No supplier mapping for item 987681
2025-11-21 06:20:49,481 - INFO - No supplier mapping for item 987680
2025-11-21 06:20:49,483 - WARNING - Sales channel not found for order 858778
2025-11-21 06:20:49,484 - WARNING - Sales channel not found for order 858777
2025-11-21 06:20:49,485 - WARNING - Sales channel not found for order 858776
2025-11-21 06:20:49,566 - INFO - Progress: 900/4367 items processed
2025-11-21 06:20:49,680 - INFO - No supplier mapping for item 987671
2025-11-21 06:20:49,720 - INFO - No supplier mapping for item 987669
2025-11-21 06:20:49,836 - WARNING - Sales channel not found for order 858765
2025-11-21 06:20:49,837 - WARNING - Sales channel not found for order 858764
2025-11-21 06:20:49,838 - WARNING - Sales channel not found for order 858764
2025-11-21 06:20:49,839 - WARNING - Sales channel not found for order 858763
2025-11-21 06:20:49,841 - WARNING - Sales channel not found for order 858762
2025-11-21 06:20:49,842 - WARNING - Sales channel not found for order 858761
2025-11-21 06:20:49,843 - WARNING - Sales channel not found for order 858760
2025-11-21 06:20:50,115 - ERROR - Error processing item 987652: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:50,117 - INFO - No supplier mapping for item 987651
2025-11-21 06:20:50,355 - ERROR - Error processing item 987646: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:50,482 - INFO - No supplier mapping for item 987642
2025-11-21 06:20:50,521 - INFO - No supplier mapping for item 987640
2025-11-21 06:20:50,921 - INFO - Skipping PS order item 987629
2025-11-21 06:20:51,288 - INFO - No supplier mapping for item 987619
2025-11-21 06:20:51,290 - INFO - Skipping PS order item 987618
2025-11-21 06:20:51,704 - WARNING - Sales channel not found for order 858716
2025-11-21 06:20:51,705 - WARNING - Sales channel not found for order 858715
2025-11-21 06:20:51,707 - WARNING - Sales channel not found for order 858714
2025-11-21 06:20:51,708 - WARNING - Sales channel not found for order 858713
2025-11-21 06:20:51,709 - WARNING - Sales channel not found for order 858712
2025-11-21 06:20:51,710 - WARNING - Sales channel not found for order 858712
2025-11-21 06:20:51,711 - WARNING - Sales channel not found for order 858711
2025-11-21 06:20:51,712 - WARNING - Sales channel not found for order 858710
2025-11-21 06:20:51,713 - WARNING - Sales channel not found for order 858709
2025-11-21 06:20:51,939 - INFO - Skipping PS order item 987591
2025-11-21 06:20:51,941 - INFO - No supplier mapping for item 987590
2025-11-21 06:20:52,520 - INFO - Progress: 1000/4367 items processed
2025-11-21 06:20:52,686 - ERROR - Error processing item 987570: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:52,994 - INFO - Skipping PS order item 987561
2025-11-21 06:20:53,032 - ERROR - Error processing item 987560: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:53,107 - ERROR - Error processing item 987558: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:53,144 - ERROR - Error processing item 987557: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:53,360 - INFO - No supplier mapping for item 987550
2025-11-21 06:20:53,703 - INFO - No supplier mapping for item 987540
2025-11-21 06:20:53,739 - INFO - No supplier mapping for item 987538
2025-11-21 06:20:53,740 - WARNING - Sales channel not found for order 858656
2025-11-21 06:20:53,741 - WARNING - Sales channel not found for order 858655
2025-11-21 06:20:53,743 - WARNING - Sales channel not found for order 858654
2025-11-21 06:20:53,793 - INFO - Skipping PS order item 987533
2025-11-21 06:20:53,795 - INFO - No supplier mapping for item 987532
2025-11-21 06:20:55,551 - INFO - No supplier mapping for item 987484
2025-11-21 06:20:55,751 - INFO - Skipping PS order item 987478
2025-11-21 06:20:55,871 - INFO - Progress: 1100/4367 items processed
2025-11-21 06:20:56,384 - INFO - Skipping PS order item 987460
2025-11-21 06:20:56,520 - INFO - No supplier mapping for item 987455
2025-11-21 06:20:56,803 - WARNING - Sales channel not found for order 858585
2025-11-21 06:20:56,804 - WARNING - Sales channel not found for order 858585
2025-11-21 06:20:56,805 - WARNING - Sales channel not found for order 858584
2025-11-21 06:20:56,877 - ERROR - Error processing item 987442: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:56,878 - WARNING - Sales channel not found for order 858581
2025-11-21 06:20:57,036 - INFO - Skipping PS order item 987436
2025-11-21 06:20:57,507 - INFO - Skipping PS order item 987422
2025-11-21 06:20:58,660 - INFO - Skipping PS order item 987391
2025-11-21 06:20:58,771 - WARNING - Sales channel not found for order 858540
2025-11-21 06:20:58,807 - ERROR - Error processing item 987386: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:58,809 - WARNING - Sales channel not found for order 858538
2025-11-21 06:20:58,810 - WARNING - Sales channel not found for order 858537
2025-11-21 06:20:58,811 - WARNING - Sales channel not found for order 858537
2025-11-21 06:20:58,812 - WARNING - Sales channel not found for order 858536
2025-11-21 06:20:58,813 - WARNING - Sales channel not found for order 858535
2025-11-21 06:20:58,887 - WARNING - Sales channel not found for order 858527
2025-11-21 06:20:58,889 - WARNING - Sales channel not found for order 858526
2025-11-21 06:20:58,890 - WARNING - Sales channel not found for order 858525
2025-11-21 06:20:58,891 - WARNING - Sales channel not found for order 858524
2025-11-21 06:20:58,892 - WARNING - Sales channel not found for order 858523
2025-11-21 06:20:58,892 - INFO - Progress: 1200/4367 items processed
2025-11-21 06:20:58,894 - INFO - No supplier mapping for item 987373
2025-11-21 06:20:58,931 - WARNING - Sales channel not found for order 858518
2025-11-21 06:20:58,932 - WARNING - Sales channel not found for order 858517
2025-11-21 06:20:58,934 - WARNING - Sales channel not found for order 858516
2025-11-21 06:20:58,935 - WARNING - Sales channel not found for order 858515
2025-11-21 06:20:58,936 - WARNING - Sales channel not found for order 858514
2025-11-21 06:20:58,972 - ERROR - Error processing item 987366: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:59,011 - INFO - Skipping PS order item 987364
2025-11-21 06:20:59,097 - WARNING - Sales channel not found for order 858506
2025-11-21 06:20:59,099 - WARNING - Sales channel not found for order 858505
2025-11-21 06:20:59,100 - WARNING - Sales channel not found for order 858504
2025-11-21 06:20:59,101 - WARNING - Sales channel not found for order 858503
2025-11-21 06:20:59,102 - INFO - Skipping PS order item 987357
2025-11-21 06:20:59,103 - WARNING - Sales channel not found for order 858501
2025-11-21 06:20:59,104 - WARNING - Sales channel not found for order 858500
2025-11-21 06:20:59,174 - WARNING - Sales channel not found for order 858497
2025-11-21 06:20:59,175 - WARNING - Sales channel not found for order 858497
2025-11-21 06:20:59,176 - WARNING - Sales channel not found for order 858496
2025-11-21 06:20:59,249 - WARNING - Sales channel not found for order 858493
2025-11-21 06:20:59,284 - INFO - Skipping PS order item 987345
2025-11-21 06:20:59,285 - INFO - Skipping PS order item 987344
2025-11-21 06:20:59,321 - WARNING - Sales channel not found for order 858489
2025-11-21 06:20:59,322 - WARNING - Sales channel not found for order 858488
2025-11-21 06:20:59,323 - INFO - Skipping PS order item 987340
2025-11-21 06:20:59,324 - WARNING - Sales channel not found for order 858483
2025-11-21 06:20:59,325 - WARNING - Sales channel not found for order 858482
2025-11-21 06:20:59,446 - WARNING - Sales channel not found for order 858477
2025-11-21 06:20:59,447 - WARNING - Sales channel not found for order 858477
2025-11-21 06:20:59,448 - WARNING - Sales channel not found for order 858476
2025-11-21 06:20:59,449 - WARNING - Sales channel not found for order 858475
2025-11-21 06:20:59,450 - WARNING - Sales channel not found for order 858474
2025-11-21 06:20:59,451 - WARNING - Sales channel not found for order 858473
2025-11-21 06:20:59,452 - WARNING - Sales channel not found for order 858472
2025-11-21 06:20:59,454 - WARNING - Sales channel not found for order 858471
2025-11-21 06:20:59,487 - ERROR - Error processing item 987326: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:59,489 - WARNING - Sales channel not found for order 858469
2025-11-21 06:20:59,489 - INFO - Skipping PS order item 987324
2025-11-21 06:20:59,490 - INFO - Skipping PS order item 987323
2025-11-21 06:20:59,491 - WARNING - Sales channel not found for order 858464
2025-11-21 06:20:59,528 - WARNING - Sales channel not found for order 858462
2025-11-21 06:20:59,529 - WARNING - Sales channel not found for order 858462
2025-11-21 06:20:59,530 - WARNING - Sales channel not found for order 858462
2025-11-21 06:20:59,532 - INFO - No supplier mapping for item 987317
2025-11-21 06:20:59,534 - WARNING - Sales channel not found for order 858460
2025-11-21 06:20:59,535 - WARNING - Sales channel not found for order 858459
2025-11-21 06:20:59,536 - WARNING - Sales channel not found for order 858458
2025-11-21 06:20:59,537 - WARNING - Sales channel not found for order 858458
2025-11-21 06:20:59,573 - WARNING - Sales channel not found for order 858456
2025-11-21 06:20:59,574 - WARNING - Sales channel not found for order 858455
2025-11-21 06:20:59,611 - INFO - No supplier mapping for item 987308
2025-11-21 06:20:59,613 - WARNING - Sales channel not found for order 858452
2025-11-21 06:20:59,614 - INFO - No supplier mapping for item 987306
2025-11-21 06:20:59,615 - WARNING - Sales channel not found for order 858450
2025-11-21 06:20:59,616 - WARNING - Sales channel not found for order 858449
2025-11-21 06:20:59,617 - WARNING - Sales channel not found for order 858448
2025-11-21 06:20:59,654 - WARNING - Sales channel not found for order 858446
2025-11-21 06:20:59,655 - WARNING - Sales channel not found for order 858445
2025-11-21 06:20:59,694 - WARNING - Sales channel not found for order 858443
2025-11-21 06:20:59,695 - WARNING - Sales channel not found for order 858442
2025-11-21 06:20:59,696 - WARNING - Sales channel not found for order 858441
2025-11-21 06:20:59,773 - WARNING - Sales channel not found for order 858438
2025-11-21 06:20:59,775 - WARNING - Sales channel not found for order 858437
2025-11-21 06:20:59,777 - WARNING - Sales channel not found for order 858436
2025-11-21 06:20:59,778 - WARNING - Sales channel not found for order 858435
2025-11-21 06:20:59,779 - INFO - No supplier mapping for item 987289
2025-11-21 06:20:59,780 - WARNING - Sales channel not found for order 858433
2025-11-21 06:20:59,781 - WARNING - Sales channel not found for order 858432
2025-11-21 06:20:59,783 - WARNING - Sales channel not found for order 858431
2025-11-21 06:20:59,784 - WARNING - Sales channel not found for order 858430
2025-11-21 06:20:59,785 - WARNING - Sales channel not found for order 858429
2025-11-21 06:20:59,785 - INFO - Skipping PS order item 987283
2025-11-21 06:20:59,786 - WARNING - Sales channel not found for order 858427
2025-11-21 06:20:59,787 - WARNING - Sales channel not found for order 858427
2025-11-21 06:20:59,788 - WARNING - Sales channel not found for order 858426
2025-11-21 06:20:59,789 - WARNING - Sales channel not found for order 858425
2025-11-21 06:20:59,790 - WARNING - Sales channel not found for order 858425
2025-11-21 06:20:59,792 - WARNING - Sales channel not found for order 858424
2025-11-21 06:20:59,793 - WARNING - Sales channel not found for order 858423
2025-11-21 06:20:59,795 - WARNING - Sales channel not found for order 858422
2025-11-21 06:20:59,796 - WARNING - Sales channel not found for order 858421
2025-11-21 06:20:59,796 - INFO - Progress: 1300/4367 items processed
2025-11-21 06:20:59,797 - WARNING - Sales channel not found for order 858420
2025-11-21 06:20:59,798 - WARNING - Sales channel not found for order 858419
2025-11-21 06:20:59,800 - WARNING - Sales channel not found for order 858419
2025-11-21 06:20:59,801 - WARNING - Sales channel not found for order 858418
2025-11-21 06:20:59,802 - WARNING - Sales channel not found for order 858417
2025-11-21 06:20:59,803 - WARNING - Sales channel not found for order 858416
2025-11-21 06:20:59,851 - ERROR - Error processing item 987267: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:20:59,853 - WARNING - Sales channel not found for order 858414
2025-11-21 06:21:00,000 - ERROR - Error processing item 987262: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:00,082 - INFO - Skipping PS order item 987259
2025-11-21 06:21:00,084 - WARNING - Sales channel not found for order 858408
2025-11-21 06:21:00,085 - INFO - Skipping PS order item 987257
2025-11-21 06:21:00,085 - INFO - Skipping PS order item 987256
2025-11-21 06:21:00,087 - INFO - No supplier mapping for item 987255
2025-11-21 06:21:00,156 - WARNING - Sales channel not found for order 858400
2025-11-21 06:21:00,278 - ERROR - Error processing item 987249: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:00,456 - INFO - No supplier mapping for item 987243
2025-11-21 06:21:00,457 - INFO - No supplier mapping for item 987242
2025-11-21 06:21:00,533 - INFO - No supplier mapping for item 987239
2025-11-21 06:21:00,535 - INFO - No supplier mapping for item 987238
2025-11-21 06:21:00,537 - INFO - No supplier mapping for item 987237
2025-11-21 06:21:00,538 - WARNING - Sales channel not found for order 858386
2025-11-21 06:21:00,539 - WARNING - Sales channel not found for order 858385
2025-11-21 06:21:00,719 - INFO - No supplier mapping for item 987229
2025-11-21 06:21:01,179 - WARNING - Sales channel not found for order 858367
2025-11-21 06:21:01,180 - WARNING - Sales channel not found for order 858366
2025-11-21 06:21:01,181 - WARNING - Sales channel not found for order 858365
2025-11-21 06:21:01,182 - WARNING - Sales channel not found for order 858364
2025-11-21 06:21:01,871 - WARNING - Sales channel not found for order 858348
2025-11-21 06:21:01,872 - WARNING - Sales channel not found for order 858347
2025-11-21 06:21:01,908 - ERROR - Error processing item 987191: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:02,027 - ERROR - Error processing item 987188: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:02,139 - ERROR - Error processing item 987185: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:02,550 - INFO - Progress: 1400/4367 items processed
2025-11-21 06:21:02,588 - INFO - No supplier mapping for item 987172
2025-11-21 06:21:03,103 - INFO - No supplier mapping for item 987157
2025-11-21 06:21:03,254 - INFO - Skipping PS order item 987152
2025-11-21 06:21:03,746 - INFO - Skipping PS order item 987138
2025-11-21 06:21:04,703 - WARNING - Sales channel not found for order 858280
2025-11-21 06:21:04,739 - WARNING - Sales channel not found for order 858278
2025-11-21 06:21:04,740 - WARNING - Sales channel not found for order 858277
2025-11-21 06:21:04,775 - ERROR - Error processing item 987106: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:04,777 - WARNING - Sales channel not found for order 858275
2025-11-21 06:21:05,019 - ERROR - Error processing item 987098: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:05,235 - ERROR - Error processing item 987092: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:05,343 - INFO - Skipping PS order item 987088
2025-11-21 06:21:05,481 - INFO - No supplier mapping for item 987083
2025-11-21 06:21:05,483 - INFO - No supplier mapping for item 987082
2025-11-21 06:21:05,808 - INFO - Progress: 1500/4367 items processed
2025-11-21 06:21:06,056 - ERROR - Error processing item 987067: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:06,092 - ERROR - Error processing item 987066: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:06,241 - INFO - No supplier mapping for item 987061
2025-11-21 06:21:06,503 - INFO - Skipping PS order item 987053
2025-11-21 06:21:06,504 - INFO - Skipping PS order item 987052
2025-11-21 06:21:06,720 - WARNING - Sales channel not found for order 858226
2025-11-21 06:21:07,495 - INFO - Skipping PS order item 987022
2025-11-21 06:21:07,606 - INFO - No supplier mapping for item 987018
2025-11-21 06:21:07,643 - INFO - No supplier mapping for item 987016
2025-11-21 06:21:07,925 - ERROR - Error processing item 987008: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:07,960 - ERROR - Error processing item 987007: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:07,961 - INFO - Skipping PS order item 987006
2025-11-21 06:21:08,068 - ERROR - Error processing item 987003: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:08,069 - WARNING - Sales channel not found for order 858193
2025-11-21 06:21:08,071 - INFO - No supplier mapping for item 987001
2025-11-21 06:21:08,072 - WARNING - Sales channel not found for order 858191
2025-11-21 06:21:08,073 - WARNING - Sales channel not found for order 858191
2025-11-21 06:21:08,074 - WARNING - Sales channel not found for order 858190
2025-11-21 06:21:08,075 - WARNING - Sales channel not found for order 858189
2025-11-21 06:21:08,076 - WARNING - Sales channel not found for order 858188
2025-11-21 06:21:08,077 - WARNING - Sales channel not found for order 858187
2025-11-21 06:21:08,078 - WARNING - Sales channel not found for order 858186
2025-11-21 06:21:08,079 - WARNING - Sales channel not found for order 858185
2025-11-21 06:21:08,080 - WARNING - Sales channel not found for order 858183
2025-11-21 06:21:08,081 - WARNING - Sales channel not found for order 858182
2025-11-21 06:21:08,082 - WARNING - Sales channel not found for order 858181
2025-11-21 06:21:08,083 - WARNING - Sales channel not found for order 858180
2025-11-21 06:21:08,084 - WARNING - Sales channel not found for order 858179
2025-11-21 06:21:08,085 - WARNING - Sales channel not found for order 858178
2025-11-21 06:21:08,120 - WARNING - Sales channel not found for order 858176
2025-11-21 06:21:08,121 - WARNING - Sales channel not found for order 858175
2025-11-21 06:21:08,123 - WARNING - Sales channel not found for order 858174
2025-11-21 06:21:08,124 - WARNING - Sales channel not found for order 858174
2025-11-21 06:21:08,125 - WARNING - Sales channel not found for order 858173
2025-11-21 06:21:08,126 - WARNING - Sales channel not found for order 858172
2025-11-21 06:21:08,127 - WARNING - Sales channel not found for order 858171
2025-11-21 06:21:08,128 - WARNING - Sales channel not found for order 858170
2025-11-21 06:21:08,129 - WARNING - Sales channel not found for order 858169
2025-11-21 06:21:08,165 - INFO - Skipping PS order item 986975
2025-11-21 06:21:08,200 - INFO - Progress: 1600/4367 items processed
2025-11-21 06:21:08,415 - WARNING - Sales channel not found for order 858157
2025-11-21 06:21:08,416 - WARNING - Sales channel not found for order 858156
2025-11-21 06:21:08,417 - WARNING - Sales channel not found for order 858155
2025-11-21 06:21:08,418 - WARNING - Sales channel not found for order 858154
2025-11-21 06:21:08,419 - WARNING - Sales channel not found for order 858154
2025-11-21 06:21:08,420 - WARNING - Sales channel not found for order 858153
2025-11-21 06:21:09,004 - WARNING - Sales channel not found for order 858137
2025-11-21 06:21:09,005 - WARNING - Sales channel not found for order 858136
2025-11-21 06:21:09,007 - WARNING - Sales channel not found for order 858135
2025-11-21 06:21:09,008 - WARNING - Sales channel not found for order 858134
2025-11-21 06:21:09,009 - WARNING - Sales channel not found for order 858133
2025-11-21 06:21:09,058 - WARNING - Sales channel not found for order 858131
2025-11-21 06:21:09,059 - WARNING - Sales channel not found for order 858130
2025-11-21 06:21:09,060 - WARNING - Sales channel not found for order 858129
2025-11-21 06:21:09,062 - WARNING - Sales channel not found for order 858128
2025-11-21 06:21:09,063 - WARNING - Sales channel not found for order 858127
2025-11-21 06:21:09,104 - ERROR - Error processing item 986934: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:09,106 - WARNING - Sales channel not found for order 858125
2025-11-21 06:21:09,107 - WARNING - Sales channel not found for order 858124
2025-11-21 06:21:09,149 - ERROR - Error processing item 986931: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:09,151 - WARNING - Sales channel not found for order 858122
2025-11-21 06:21:09,152 - WARNING - Sales channel not found for order 858121
2025-11-21 06:21:09,192 - WARNING - Sales channel not found for order 858119
2025-11-21 06:21:09,193 - WARNING - Sales channel not found for order 858118
2025-11-21 06:21:09,194 - WARNING - Sales channel not found for order 858118
2025-11-21 06:21:09,382 - ERROR - Error processing item 986920: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:09,887 - INFO - No supplier mapping for item 986906
2025-11-21 06:21:10,327 - INFO - No supplier mapping for item 986894
2025-11-21 06:21:10,435 - INFO - No supplier mapping for item 986891
2025-11-21 06:21:10,484 - INFO - No supplier mapping for item 986889
2025-11-21 06:21:11,054 - INFO - Progress: 1700/4367 items processed
2025-11-21 06:21:12,313 - ERROR - Error processing item 986841: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:13,000 - INFO - No supplier mapping for item 986821
2025-11-21 06:21:13,001 - WARNING - Sales channel not found for order 858031
2025-11-21 06:21:13,002 - WARNING - Sales channel not found for order 858031
2025-11-21 06:21:13,686 - INFO - No supplier mapping for item 986801
2025-11-21 06:21:13,687 - INFO - No supplier mapping for item 986800
2025-11-21 06:21:14,408 - INFO - Skipping PS order item 986780
2025-11-21 06:21:14,626 - INFO - Progress: 1800/4367 items processed
2025-11-21 06:21:14,889 - WARNING - Sales channel not found for order 857990
2025-11-21 06:21:15,153 - WARNING - Sales channel not found for order 857982
2025-11-21 06:21:15,627 - INFO - No supplier mapping for item 986744
2025-11-21 06:21:15,733 - INFO - Skipping PS order item 986740
2025-11-21 06:21:15,734 - INFO - No supplier mapping for item 986739
2025-11-21 06:21:15,770 - WARNING - Sales channel not found for order 857968
2025-11-21 06:21:15,807 - WARNING - Sales channel not found for order 857966
2025-11-21 06:21:15,808 - WARNING - Sales channel not found for order 857965
2025-11-21 06:21:15,809 - WARNING - Sales channel not found for order 857964
2025-11-21 06:21:15,846 - WARNING - Sales channel not found for order 857962
2025-11-21 06:21:15,847 - WARNING - Sales channel not found for order 857961
2025-11-21 06:21:15,848 - WARNING - Sales channel not found for order 857960
2025-11-21 06:21:15,850 - INFO - No supplier mapping for item 986728
2025-11-21 06:21:15,851 - WARNING - Sales channel not found for order 857958
2025-11-21 06:21:15,852 - WARNING - Sales channel not found for order 857957
2025-11-21 06:21:15,853 - WARNING - Sales channel not found for order 857956
2025-11-21 06:21:15,854 - WARNING - Sales channel not found for order 857956
2025-11-21 06:21:15,855 - WARNING - Sales channel not found for order 857955
2025-11-21 06:21:15,856 - WARNING - Sales channel not found for order 857954
2025-11-21 06:21:15,858 - WARNING - Sales channel not found for order 857953
2025-11-21 06:21:15,859 - WARNING - Sales channel not found for order 857952
2025-11-21 06:21:15,860 - WARNING - Sales channel not found for order 857951
2025-11-21 06:21:15,861 - WARNING - Sales channel not found for order 857950
2025-11-21 06:21:15,862 - INFO - Skipping PS order item 986717
2025-11-21 06:21:15,863 - INFO - No supplier mapping for item 986716
2025-11-21 06:21:15,864 - INFO - Skipping PS order item 986715
2025-11-21 06:21:15,865 - INFO - Skipping PS order item 986714
2025-11-21 06:21:16,011 - INFO - No supplier mapping for item 986709
2025-11-21 06:21:16,084 - WARNING - Sales channel not found for order 857937
2025-11-21 06:21:16,085 - WARNING - Sales channel not found for order 857936
2025-11-21 06:21:16,086 - WARNING - Sales channel not found for order 857935
2025-11-21 06:21:16,232 - INFO - No supplier mapping for item 986699
2025-11-21 06:21:16,233 - INFO - Skipping PS order item 986698
2025-11-21 06:21:16,955 - INFO - No supplier mapping for item 986677
2025-11-21 06:21:16,992 - INFO - Skipping PS order item 986675
2025-11-21 06:21:17,027 - INFO - Progress: 1900/4367 items processed
2025-11-21 06:21:17,174 - WARNING - Sales channel not found for order 857906
2025-11-21 06:21:17,175 - WARNING - Sales channel not found for order 857905
2025-11-21 06:21:17,176 - WARNING - Sales channel not found for order 857904
2025-11-21 06:21:17,325 - INFO - No supplier mapping for item 986662
2025-11-21 06:21:17,826 - ERROR - Error processing item 986648: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:18,061 - WARNING - Sales channel not found for order 857880
2025-11-21 06:21:18,062 - WARNING - Sales channel not found for order 857879
2025-11-21 06:21:18,218 - INFO - No supplier mapping for item 986633
2025-11-21 06:21:18,508 - ERROR - Error processing item 986625: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:18,723 - INFO - No supplier mapping for item 986618
2025-11-21 06:21:18,828 - INFO - No supplier mapping for item 986614
2025-11-21 06:21:19,073 - ERROR - Error processing item 986607: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:19,386 - ERROR - Error processing item 986598: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:19,421 - ERROR - Error processing item 986597: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:19,602 - INFO - No supplier mapping for item 986591
2025-11-21 06:21:20,219 - INFO - Progress: 2000/4367 items processed
2025-11-21 06:21:20,291 - WARNING - Sales channel not found for order 857830
2025-11-21 06:21:20,327 - INFO - Skipping PS order item 986569
2025-11-21 06:21:20,328 - WARNING - Sales channel not found for order 857827
2025-11-21 06:21:20,576 - INFO - Skipping PS order item 986560
2025-11-21 06:21:20,683 - INFO - No supplier mapping for item 986556
2025-11-21 06:21:20,838 - INFO - Skipping PS order item 986551
2025-11-21 06:21:20,839 - INFO - No supplier mapping for item 986550
2025-11-21 06:21:20,911 - INFO - Skipping PS order item 986547
2025-11-21 06:21:21,088 - INFO - No supplier mapping for item 986541
2025-11-21 06:21:22,159 - INFO - No supplier mapping for item 986510
2025-11-21 06:21:22,388 - ERROR - Error processing item 986504: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:22,520 - ERROR - Error processing item 986501: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:22,917 - INFO - No supplier mapping for item 986489
2025-11-21 06:21:23,319 - WARNING - Sales channel not found for order 857742
2025-11-21 06:21:23,393 - WARNING - Sales channel not found for order 857739
2025-11-21 06:21:23,393 - INFO - Progress: 2100/4367 items processed
2025-11-21 06:21:23,886 - ERROR - Error processing item 986462: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:23,929 - ERROR - Error processing item 986461: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:24,220 - WARNING - Sales channel not found for order 857719
2025-11-21 06:21:24,221 - WARNING - Sales channel not found for order 857718
2025-11-21 06:21:24,222 - WARNING - Sales channel not found for order 857717
2025-11-21 06:21:24,223 - WARNING - Sales channel not found for order 857716
2025-11-21 06:21:24,225 - WARNING - Sales channel not found for order 857714
2025-11-21 06:21:24,226 - WARNING - Sales channel not found for order 857713
2025-11-21 06:21:24,227 - WARNING - Sales channel not found for order 857713
2025-11-21 06:21:24,228 - WARNING - Sales channel not found for order 857712
2025-11-21 06:21:24,230 - INFO - No supplier mapping for item 986444
2025-11-21 06:21:24,267 - INFO - Skipping PS order item 986442
2025-11-21 06:21:24,308 - WARNING - Sales channel not found for order 857705
2025-11-21 06:21:24,310 - WARNING - Sales channel not found for order 857704
2025-11-21 06:21:24,349 - WARNING - Sales channel not found for order 857702
2025-11-21 06:21:24,351 - WARNING - Sales channel not found for order 857702
2025-11-21 06:21:24,352 - WARNING - Sales channel not found for order 857701
2025-11-21 06:21:24,353 - WARNING - Sales channel not found for order 857700
2025-11-21 06:21:24,354 - WARNING - Sales channel not found for order 857699
2025-11-21 06:21:24,395 - INFO - No supplier mapping for item 986431
2025-11-21 06:21:24,397 - INFO - No supplier mapping for item 986430
2025-11-21 06:21:24,476 - INFO - Skipping PS order item 986427
2025-11-21 06:21:25,283 - INFO - No supplier mapping for item 986404
2025-11-21 06:21:25,509 - WARNING - Sales channel not found for order 857668
2025-11-21 06:21:25,511 - INFO - No supplier mapping for item 986396
2025-11-21 06:21:26,245 - INFO - No supplier mapping for item 986375
2025-11-21 06:21:26,246 - WARNING - Sales channel not found for order 857646
2025-11-21 06:21:26,246 - INFO - Progress: 2200/4367 items processed
2025-11-21 06:21:26,426 - ERROR - Error processing item 986369: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:26,463 - ERROR - Error processing item 986368: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:26,835 - INFO - No supplier mapping for item 986357
2025-11-21 06:21:28,069 - WARNING - Sales channel not found for order 857601
2025-11-21 06:21:28,070 - WARNING - Sales channel not found for order 857600
2025-11-21 06:21:28,107 - WARNING - Sales channel not found for order 857598
2025-11-21 06:21:28,108 - WARNING - Sales channel not found for order 857597
2025-11-21 06:21:28,110 - INFO - No supplier mapping for item 986318
2025-11-21 06:21:28,112 - INFO - No supplier mapping for item 986317
2025-11-21 06:21:28,864 - INFO - No supplier mapping for item 986295
2025-11-21 06:21:29,608 - INFO - Progress: 2300/4367 items processed
2025-11-21 06:21:29,865 - INFO - Skipping PS order item 986267
2025-11-21 06:21:29,906 - WARNING - Sales channel not found for order 857547
2025-11-21 06:21:29,907 - WARNING - Sales channel not found for order 857547
2025-11-21 06:21:29,941 - ERROR - Error processing item 986263: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:29,942 - WARNING - Sales channel not found for order 857545
2025-11-21 06:21:29,944 - WARNING - Sales channel not found for order 857544
2025-11-21 06:21:30,383 - INFO - Skipping PS order item 986250
2025-11-21 06:21:30,563 - INFO - No supplier mapping for item 986244
2025-11-21 06:21:31,078 - ERROR - Error processing item 986232: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:31,154 - INFO - No supplier mapping for item 986229
2025-11-21 06:21:31,156 - INFO - No supplier mapping for item 986228
2025-11-21 06:21:31,157 - INFO - No supplier mapping for item 986227
2025-11-21 06:21:31,713 - ERROR - Error processing item 986209: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 471, in process_with_supplier
    margin['item_shipping'] = Decimal(str(order.get('shipping', 0))) / Decimal(str(order_item_count)) if order_item_count > 0 else Decimal('0')
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:31,715 - WARNING - Sales channel not found for order 857494
2025-11-21 06:21:31,717 - WARNING - Sales channel not found for order 857494
2025-11-21 06:21:31,718 - INFO - Skipping PS order item 986205
2025-11-21 06:21:31,792 - WARNING - Sales channel not found for order 857489
2025-11-21 06:21:31,793 - WARNING - Sales channel not found for order 857489
2025-11-21 06:21:31,795 - INFO - No supplier mapping for item 986200
2025-11-21 06:21:31,796 - WARNING - Sales channel not found for order 857487
2025-11-21 06:21:31,831 - ERROR - Error processing item 986198: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:31,833 - WARNING - Sales channel not found for order 857485
2025-11-21 06:21:31,834 - WARNING - Sales channel not found for order 857485
2025-11-21 06:21:31,836 - WARNING - Sales channel not found for order 857484
2025-11-21 06:21:31,837 - WARNING - Sales channel not found for order 857483
2025-11-21 06:21:31,839 - INFO - No supplier mapping for item 986193
2025-11-21 06:21:31,841 - WARNING - Sales channel not found for order 857481
2025-11-21 06:21:31,842 - WARNING - Sales channel not found for order 857480
2025-11-21 06:21:31,844 - WARNING - Sales channel not found for order 857479
2025-11-21 06:21:31,845 - WARNING - Sales channel not found for order 857478
2025-11-21 06:21:31,846 - INFO - Skipping PS order item 986188
2025-11-21 06:21:32,174 - WARNING - Sales channel not found for order 857468
2025-11-21 06:21:32,176 - WARNING - Sales channel not found for order 857468
2025-11-21 06:21:32,177 - WARNING - Sales channel not found for order 857467
2025-11-21 06:21:32,178 - WARNING - Sales channel not found for order 857466
2025-11-21 06:21:32,179 - WARNING - Sales channel not found for order 857465
2025-11-21 06:21:32,181 - WARNING - Sales channel not found for order 857464
2025-11-21 06:21:32,182 - WARNING - Sales channel not found for order 857463
2025-11-21 06:21:32,219 - INFO - Skipping PS order item 986173
2025-11-21 06:21:32,289 - INFO - Progress: 2400/4367 items processed
2025-11-21 06:21:32,555 - INFO - Skipping PS order item 986163
2025-11-21 06:21:32,777 - INFO - Skipping PS order item 986159
2025-11-21 06:21:33,525 - WARNING - Sales channel not found for order 857430
2025-11-21 06:21:33,864 - ERROR - Error processing item 986135: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:33,946 - INFO - Skipping PS order item 986132
2025-11-21 06:21:34,512 - INFO - Skipping PS order item 986118
2025-11-21 06:21:34,808 - INFO - No supplier mapping for item 986111
2025-11-21 06:21:34,809 - WARNING - Sales channel not found for order 857403
2025-11-21 06:21:34,810 - WARNING - Sales channel not found for order 857402
2025-11-21 06:21:34,844 - ERROR - Error processing item 986108: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:35,263 - ERROR - Error processing item 986099: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:35,371 - INFO - No supplier mapping for item 986095
2025-11-21 06:21:35,653 - ERROR - Error processing item 986087: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:35,805 - INFO - Skipping PS order item 986083
2025-11-21 06:21:35,876 - INFO - No supplier mapping for item 986080
2025-11-21 06:21:36,018 - INFO - Skipping PS order item 986075
2025-11-21 06:21:36,054 - WARNING - Sales channel not found for order 857371
2025-11-21 06:21:36,055 - WARNING - Sales channel not found for order 857370
2025-11-21 06:21:36,056 - WARNING - Sales channel not found for order 857369
2025-11-21 06:21:36,057 - INFO - Progress: 2500/4367 items processed
2025-11-21 06:21:36,058 - WARNING - Sales channel not found for order 857368
2025-11-21 06:21:36,167 - INFO - No supplier mapping for item 986066
2025-11-21 06:21:36,169 - INFO - No supplier mapping for item 986065
2025-11-21 06:21:36,171 - INFO - No supplier mapping for item 986064
2025-11-21 06:21:36,845 - WARNING - Sales channel not found for order 857348
2025-11-21 06:21:37,116 - INFO - No supplier mapping for item 986036
2025-11-21 06:21:37,118 - INFO - No supplier mapping for item 986035
2025-11-21 06:21:37,267 - INFO - Skipping PS order item 986030
2025-11-21 06:21:37,447 - INFO - No supplier mapping for item 986024
2025-11-21 06:21:37,560 - INFO - No supplier mapping for item 986020
2025-11-21 06:21:37,731 - ERROR - Error processing item 986015: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:37,766 - ERROR - Error processing item 986014: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:38,001 - ERROR - Error processing item 986007: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:38,108 - INFO - No supplier mapping for item 986003
2025-11-21 06:21:38,640 - INFO - No supplier mapping for item 985987
2025-11-21 06:21:38,641 - INFO - Skipping PS order item 985986
2025-11-21 06:21:39,131 - ERROR - Error processing item 985972: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:39,166 - ERROR - Error processing item 985971: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:39,166 - INFO - Progress: 2600/4367 items processed
2025-11-21 06:21:39,201 - ERROR - Error processing item 985970: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:39,860 - WARNING - Sales channel not found for order 857277
2025-11-21 06:21:39,861 - INFO - Skipping PS order item 985949
2025-11-21 06:21:39,862 - WARNING - Sales channel not found for order 857275
2025-11-21 06:21:39,863 - WARNING - Sales channel not found for order 857274
2025-11-21 06:21:39,934 - WARNING - Sales channel not found for order 857271
2025-11-21 06:21:39,935 - WARNING - Sales channel not found for order 857270
2025-11-21 06:21:39,936 - WARNING - Sales channel not found for order 857269
2025-11-21 06:21:39,938 - WARNING - Sales channel not found for order 857267
2025-11-21 06:21:39,939 - WARNING - Sales channel not found for order 857267
2025-11-21 06:21:39,941 - WARNING - Sales channel not found for order 857266
2025-11-21 06:21:39,942 - WARNING - Sales channel not found for order 857265
2025-11-21 06:21:39,977 - WARNING - Sales channel not found for order 857263
2025-11-21 06:21:39,978 - WARNING - Sales channel not found for order 857262
2025-11-21 06:21:40,014 - WARNING - Sales channel not found for order 857260
2025-11-21 06:21:40,015 - WARNING - Sales channel not found for order 857260
2025-11-21 06:21:40,052 - WARNING - Sales channel not found for order 857258
2025-11-21 06:21:40,053 - WARNING - Sales channel not found for order 857257
2025-11-21 06:21:40,055 - WARNING - Sales channel not found for order 857256
2025-11-21 06:21:40,056 - INFO - No supplier mapping for item 985927
2025-11-21 06:21:40,091 - INFO - Skipping PS order item 985925
2025-11-21 06:21:40,126 - WARNING - Sales channel not found for order 857247
2025-11-21 06:21:40,128 - WARNING - Sales channel not found for order 857246
2025-11-21 06:21:40,129 - INFO - Skipping PS order item 985921
2025-11-21 06:21:40,130 - INFO - Skipping PS order item 985920
2025-11-21 06:21:40,131 - INFO - Skipping PS order item 985919
2025-11-21 06:21:40,166 - WARNING - Sales channel not found for order 857240
2025-11-21 06:21:40,167 - WARNING - Sales channel not found for order 857239
2025-11-21 06:21:40,168 - WARNING - Sales channel not found for order 857238
2025-11-21 06:21:40,203 - INFO - Skipping PS order item 985913
2025-11-21 06:21:40,204 - WARNING - Sales channel not found for order 857234
2025-11-21 06:21:40,206 - WARNING - Sales channel not found for order 857233
2025-11-21 06:21:40,207 - WARNING - Sales channel not found for order 857232
2025-11-21 06:21:40,208 - WARNING - Sales channel not found for order 857231
2025-11-21 06:21:40,209 - WARNING - Sales channel not found for order 857230
2025-11-21 06:21:40,210 - WARNING - Sales channel not found for order 857230
2025-11-21 06:21:40,212 - WARNING - Sales channel not found for order 857229
2025-11-21 06:21:40,213 - WARNING - Sales channel not found for order 857226
2025-11-21 06:21:40,214 - WARNING - Sales channel not found for order 857225
2025-11-21 06:21:40,215 - INFO - Skipping PS order item 985903
2025-11-21 06:21:40,216 - WARNING - Sales channel not found for order 857219
2025-11-21 06:21:40,217 - WARNING - Sales channel not found for order 857218
2025-11-21 06:21:40,219 - WARNING - Sales channel not found for order 857218
2025-11-21 06:21:40,220 - WARNING - Sales channel not found for order 857217
2025-11-21 06:21:40,221 - WARNING - Sales channel not found for order 857216
2025-11-21 06:21:40,222 - WARNING - Sales channel not found for order 857215
2025-11-21 06:21:40,223 - WARNING - Sales channel not found for order 857213
2025-11-21 06:21:40,292 - WARNING - Sales channel not found for order 857210
2025-11-21 06:21:40,294 - WARNING - Sales channel not found for order 857210
2025-11-21 06:21:40,331 - WARNING - Sales channel not found for order 857208
2025-11-21 06:21:40,332 - WARNING - Sales channel not found for order 857207
2025-11-21 06:21:40,402 - WARNING - Sales channel not found for order 857203
2025-11-21 06:21:40,404 - INFO - No supplier mapping for item 985885
2025-11-21 06:21:40,406 - INFO - No supplier mapping for item 985884
2025-11-21 06:21:40,407 - WARNING - Sales channel not found for order 857200
2025-11-21 06:21:40,408 - WARNING - Sales channel not found for order 857199
2025-11-21 06:21:40,409 - WARNING - Sales channel not found for order 857198
2025-11-21 06:21:40,411 - WARNING - Sales channel not found for order 857198
2025-11-21 06:21:40,412 - INFO - Skipping PS order item 985879
2025-11-21 06:21:40,413 - INFO - Skipping PS order item 985878
2025-11-21 06:21:40,414 - WARNING - Sales channel not found for order 857194
2025-11-21 06:21:40,451 - WARNING - Sales channel not found for order 857192
2025-11-21 06:21:40,487 - WARNING - Sales channel not found for order 857190
2025-11-21 06:21:40,488 - WARNING - Sales channel not found for order 857189
2025-11-21 06:21:40,490 - INFO - No supplier mapping for item 985871
2025-11-21 06:21:40,490 - INFO - Progress: 2700/4367 items processed
2025-11-21 06:21:40,491 - INFO - Skipping PS order item 985870
2025-11-21 06:21:40,492 - WARNING - Sales channel not found for order 857186
2025-11-21 06:21:40,493 - INFO - Skipping PS order item 985868
2025-11-21 06:21:40,495 - WARNING - Sales channel not found for order 857184
2025-11-21 06:21:40,531 - WARNING - Sales channel not found for order 857182
2025-11-21 06:21:40,533 - WARNING - Sales channel not found for order 857181
2025-11-21 06:21:40,569 - INFO - Skipping PS order item 985862
2025-11-21 06:21:40,603 - ERROR - Error processing item 985861: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:40,604 - INFO - Skipping PS order item 985860
2025-11-21 06:21:40,605 - WARNING - Sales channel not found for order 857175
2025-11-21 06:21:40,607 - WARNING - Sales channel not found for order 857172
2025-11-21 06:21:40,608 - WARNING - Sales channel not found for order 857171
2025-11-21 06:21:40,609 - WARNING - Sales channel not found for order 857170
2025-11-21 06:21:40,611 - INFO - No supplier mapping for item 985855
2025-11-21 06:21:40,612 - WARNING - Sales channel not found for order 857167
2025-11-21 06:21:40,614 - WARNING - Sales channel not found for order 857166
2025-11-21 06:21:40,615 - WARNING - Sales channel not found for order 857165
2025-11-21 06:21:40,651 - WARNING - Sales channel not found for order 857163
2025-11-21 06:21:40,652 - WARNING - Sales channel not found for order 857162
2025-11-21 06:21:40,828 - WARNING - Sales channel not found for order 857156
2025-11-21 06:21:40,829 - WARNING - Sales channel not found for order 857155
2025-11-21 06:21:40,830 - WARNING - Sales channel not found for order 857154
2025-11-21 06:21:40,832 - WARNING - Sales channel not found for order 857153
2025-11-21 06:21:40,866 - ERROR - Error processing item 985839: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:41,292 - ERROR - Error processing item 985827: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:41,614 - WARNING - Sales channel not found for order 857136
2025-11-21 06:21:41,615 - WARNING - Sales channel not found for order 857135
2025-11-21 06:21:41,986 - INFO - No supplier mapping for item 985805
2025-11-21 06:21:42,184 - WARNING - Sales channel not found for order 857118
2025-11-21 06:21:42,185 - WARNING - Sales channel not found for order 857117
2025-11-21 06:21:42,186 - WARNING - Sales channel not found for order 857116
2025-11-21 06:21:42,329 - INFO - No supplier mapping for item 985792
2025-11-21 06:21:42,721 - WARNING - Sales channel not found for order 857099
2025-11-21 06:21:42,722 - WARNING - Sales channel not found for order 857098
2025-11-21 06:21:43,013 - INFO - Progress: 2800/4367 items processed
2025-11-21 06:21:43,693 - INFO - Skipping PS order item 985751
2025-11-21 06:21:43,805 - WARNING - Sales channel not found for order 857074
2025-11-21 06:21:43,807 - WARNING - Sales channel not found for order 857073
2025-11-21 06:21:44,475 - INFO - No supplier mapping for item 985727
2025-11-21 06:21:44,580 - WARNING - Sales channel not found for order 857056
2025-11-21 06:21:44,652 - INFO - No supplier mapping for item 985720
2025-11-21 06:21:45,447 - WARNING - Sales channel not found for order 857036
2025-11-21 06:21:45,448 - WARNING - Sales channel not found for order 857035
2025-11-21 06:21:46,288 - WARNING - Sales channel not found for order 857019
2025-11-21 06:21:46,288 - INFO - Progress: 2900/4367 items processed
2025-11-21 06:21:46,324 - ERROR - Error processing item 985670: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:46,400 - INFO - No supplier mapping for item 985667
2025-11-21 06:21:46,943 - WARNING - Sales channel not found for order 857001
2025-11-21 06:21:46,944 - WARNING - Sales channel not found for order 857000
2025-11-21 06:21:47,710 - INFO - Skipping PS order item 985628
2025-11-21 06:21:47,933 - INFO - Skipping PS order item 985621
2025-11-21 06:21:47,934 - INFO - Skipping PS order item 985620
2025-11-21 06:21:48,007 - INFO - No supplier mapping for item 985617
2025-11-21 06:21:48,139 - INFO - No supplier mapping for item 985612
2025-11-21 06:21:48,141 - INFO - Skipping PS order item 985611
2025-11-21 06:21:48,142 - WARNING - Sales channel not found for order 856964
2025-11-21 06:21:48,143 - WARNING - Sales channel not found for order 856963
2025-11-21 06:21:48,214 - WARNING - Sales channel not found for order 856959
2025-11-21 06:21:48,215 - WARNING - Sales channel not found for order 856958
2025-11-21 06:21:48,251 - WARNING - Sales channel not found for order 856956
2025-11-21 06:21:48,252 - WARNING - Sales channel not found for order 856956
2025-11-21 06:21:48,253 - WARNING - Sales channel not found for order 856955
2025-11-21 06:21:48,254 - WARNING - Sales channel not found for order 856954
2025-11-21 06:21:48,290 - WARNING - Sales channel not found for order 856952
2025-11-21 06:21:48,325 - WARNING - Sales channel not found for order 856950
2025-11-21 06:21:48,326 - INFO - Skipping PS order item 985595
2025-11-21 06:21:48,328 - WARNING - Sales channel not found for order 856948
2025-11-21 06:21:48,329 - WARNING - Sales channel not found for order 856947
2025-11-21 06:21:48,364 - WARNING - Sales channel not found for order 856945
2025-11-21 06:21:48,366 - WARNING - Sales channel not found for order 856944
2025-11-21 06:21:48,367 - WARNING - Sales channel not found for order 856943
2025-11-21 06:21:48,368 - WARNING - Sales channel not found for order 856942
2025-11-21 06:21:48,404 - WARNING - Sales channel not found for order 856939
2025-11-21 06:21:48,406 - WARNING - Sales channel not found for order 856938
2025-11-21 06:21:48,407 - WARNING - Sales channel not found for order 856938
2025-11-21 06:21:48,408 - WARNING - Sales channel not found for order 856937
2025-11-21 06:21:48,409 - WARNING - Sales channel not found for order 856936
2025-11-21 06:21:48,411 - INFO - No supplier mapping for item 985581
2025-11-21 06:21:48,413 - INFO - No supplier mapping for item 985580
2025-11-21 06:21:48,781 - INFO - Progress: 3000/4367 items processed
2025-11-21 06:21:49,338 - ERROR - Error processing item 985557: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:49,411 - WARNING - Sales channel not found for order 856918
2025-11-21 06:21:49,413 - WARNING - Sales channel not found for order 856917
2025-11-21 06:21:49,414 - WARNING - Sales channel not found for order 856916
2025-11-21 06:21:49,416 - WARNING - Sales channel not found for order 856916
2025-11-21 06:21:50,161 - WARNING - Sales channel not found for order 856901
2025-11-21 06:21:50,162 - WARNING - Sales channel not found for order 856900
2025-11-21 06:21:50,163 - WARNING - Sales channel not found for order 856900
2025-11-21 06:21:50,165 - WARNING - Sales channel not found for order 856899
2025-11-21 06:21:50,166 - WARNING - Sales channel not found for order 856898
2025-11-21 06:21:51,331 - WARNING - Sales channel not found for order 856874
2025-11-21 06:21:51,333 - WARNING - Sales channel not found for order 856873
2025-11-21 06:21:51,409 - WARNING - Sales channel not found for order 856870
2025-11-21 06:21:51,411 - WARNING - Sales channel not found for order 856870
2025-11-21 06:21:51,450 - ERROR - Error processing item 985487: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:51,452 - WARNING - Sales channel not found for order 856868
2025-11-21 06:21:51,556 - INFO - No supplier mapping for item 985482
2025-11-21 06:21:51,771 - INFO - No supplier mapping for item 985475
2025-11-21 06:21:51,773 - INFO - No supplier mapping for item 985474
2025-11-21 06:21:51,878 - INFO - Progress: 3100/4367 items processed
2025-11-21 06:21:51,880 - INFO - No supplier mapping for item 985470
2025-11-21 06:21:51,882 - INFO - No supplier mapping for item 985469
2025-11-21 06:21:52,026 - INFO - No supplier mapping for item 985464
2025-11-21 06:21:52,138 - INFO - No supplier mapping for item 985460
2025-11-21 06:21:52,140 - INFO - No supplier mapping for item 985459
2025-11-21 06:21:52,180 - INFO - Skipping PS order item 985457
2025-11-21 06:21:52,338 - INFO - No supplier mapping for item 985452
2025-11-21 06:21:52,340 - INFO - No supplier mapping for item 985451
2025-11-21 06:21:52,417 - INFO - Skipping PS order item 985448
2025-11-21 06:21:52,563 - INFO - No supplier mapping for item 985443
2025-11-21 06:21:52,852 - INFO - No supplier mapping for item 985435
2025-11-21 06:21:52,887 - INFO - No supplier mapping for item 985433
2025-11-21 06:21:53,374 - INFO - No supplier mapping for item 985419
2025-11-21 06:21:53,893 - ERROR - Error processing item 985405: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:53,895 - WARNING - Sales channel not found for order 856805
2025-11-21 06:21:53,897 - WARNING - Sales channel not found for order 856804
2025-11-21 06:21:53,898 - WARNING - Sales channel not found for order 856804
2025-11-21 06:21:54,504 - INFO - Skipping PS order item 985384
2025-11-21 06:21:54,984 - INFO - Progress: 3200/4367 items processed
2025-11-21 06:21:55,812 - WARNING - Sales channel not found for order 856760
2025-11-21 06:21:55,883 - ERROR - Error processing item 985345: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:56,023 - INFO - No supplier mapping for item 985340
2025-11-21 06:21:56,170 - INFO - Skipping PS order item 985335
2025-11-21 06:21:57,173 - WARNING - Sales channel not found for order 856729
2025-11-21 06:21:57,285 - WARNING - Sales channel not found for order 856725
2025-11-21 06:21:57,287 - WARNING - Sales channel not found for order 856724
2025-11-21 06:21:57,325 - INFO - No supplier mapping for item 985299
2025-11-21 06:21:57,327 - WARNING - Sales channel not found for order 856721
2025-11-21 06:21:57,328 - WARNING - Sales channel not found for order 856720
2025-11-21 06:21:57,330 - WARNING - Sales channel not found for order 856719
2025-11-21 06:21:57,331 - WARNING - Sales channel not found for order 856718
2025-11-21 06:21:57,368 - WARNING - Sales channel not found for order 856716
2025-11-21 06:21:57,370 - WARNING - Sales channel not found for order 856715
2025-11-21 06:21:57,371 - WARNING - Sales channel not found for order 856714
2025-11-21 06:21:57,373 - WARNING - Sales channel not found for order 856713
2025-11-21 06:21:57,374 - INFO - Skipping PS order item 985289
2025-11-21 06:21:57,375 - WARNING - Sales channel not found for order 856711
2025-11-21 06:21:57,377 - WARNING - Sales channel not found for order 856710
2025-11-21 06:21:57,378 - WARNING - Sales channel not found for order 856709
2025-11-21 06:21:57,415 - WARNING - Sales channel not found for order 856707
2025-11-21 06:21:57,452 - WARNING - Sales channel not found for order 856705
2025-11-21 06:21:57,454 - INFO - No supplier mapping for item 985281
2025-11-21 06:21:57,455 - WARNING - Sales channel not found for order 856703
2025-11-21 06:21:57,457 - WARNING - Sales channel not found for order 856702
2025-11-21 06:21:57,458 - WARNING - Sales channel not found for order 856702
2025-11-21 06:21:57,459 - WARNING - Sales channel not found for order 856701
2025-11-21 06:21:57,639 - INFO - No supplier mapping for item 985271
2025-11-21 06:21:57,639 - INFO - Progress: 3300/4367 items processed
2025-11-21 06:21:57,641 - INFO - No supplier mapping for item 985270
2025-11-21 06:21:57,643 - INFO - No supplier mapping for item 985269
2025-11-21 06:21:57,752 - INFO - No supplier mapping for item 985265
2025-11-21 06:21:57,858 - INFO - Skipping PS order item 985261
2025-11-21 06:21:58,137 - INFO - No supplier mapping for item 985252
2025-11-21 06:21:58,698 - WARNING - Sales channel not found for order 856663
2025-11-21 06:21:58,699 - WARNING - Sales channel not found for order 856662
2025-11-21 06:21:58,742 - WARNING - Sales channel not found for order 856660
2025-11-21 06:21:58,744 - WARNING - Sales channel not found for order 856659
2025-11-21 06:21:58,745 - WARNING - Sales channel not found for order 856658
2025-11-21 06:21:58,746 - WARNING - Sales channel not found for order 856657
2025-11-21 06:21:58,748 - WARNING - Sales channel not found for order 856657
2025-11-21 06:21:59,295 - INFO - No supplier mapping for item 985212
2025-11-21 06:21:59,657 - WARNING - Sales channel not found for order 856638
2025-11-21 06:21:59,732 - WARNING - Sales channel not found for order 856636
2025-11-21 06:21:59,734 - INFO - No supplier mapping for item 985197
2025-11-21 06:21:59,736 - WARNING - Sales channel not found for order 856634
2025-11-21 06:21:59,738 - WARNING - Sales channel not found for order 856633
2025-11-21 06:21:59,808 - ERROR - Error processing item 985193: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:21:59,843 - ERROR - Error processing item 985192: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:00,064 - ERROR - Error processing item 985186: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:00,354 - INFO - No supplier mapping for item 985177
2025-11-21 06:22:00,426 - INFO - No supplier mapping for item 985174
2025-11-21 06:22:00,459 - ERROR - Error processing item 985173: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:00,528 - INFO - Progress: 3400/4367 items processed
2025-11-21 06:22:00,565 - INFO - No supplier mapping for item 985169
2025-11-21 06:22:00,636 - INFO - No supplier mapping for item 985166
2025-11-21 06:22:00,844 - INFO - No supplier mapping for item 985159
2025-11-21 06:22:01,574 - WARNING - Sales channel not found for order 856585
2025-11-21 06:22:01,575 - WARNING - Sales channel not found for order 856584
2025-11-21 06:22:01,577 - WARNING - Sales channel not found for order 856583
2025-11-21 06:22:01,578 - WARNING - Sales channel not found for order 856582
2025-11-21 06:22:01,832 - INFO - Skipping PS order item 985126
2025-11-21 06:22:02,026 - ERROR - Error processing item 985121: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:02,345 - WARNING - Sales channel not found for order 856562
2025-11-21 06:22:02,728 - INFO - No supplier mapping for item 985101
2025-11-21 06:22:03,097 - WARNING - Sales channel not found for order 856541
2025-11-21 06:22:03,099 - INFO - No supplier mapping for item 985089
2025-11-21 06:22:03,325 - ERROR - Error processing item 985083: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:03,701 - INFO - No supplier mapping for item 985072
2025-11-21 06:22:03,703 - INFO - No supplier mapping for item 985071
2025-11-21 06:22:03,703 - INFO - Progress: 3500/4367 items processed
2025-11-21 06:22:04,085 - INFO - No supplier mapping for item 985060
2025-11-21 06:22:04,087 - INFO - No supplier mapping for item 985059
2025-11-21 06:22:04,121 - ERROR - Error processing item 985058: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:04,436 - INFO - No supplier mapping for item 985048
2025-11-21 06:22:04,474 - ERROR - Error processing item 985047: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:04,664 - WARNING - Sales channel not found for order 856497
2025-11-21 06:22:04,666 - WARNING - Sales channel not found for order 856497
2025-11-21 06:22:04,667 - WARNING - Sales channel not found for order 856496
2025-11-21 06:22:04,703 - WARNING - Sales channel not found for order 856494
2025-11-21 06:22:04,705 - WARNING - Sales channel not found for order 856493
2025-11-21 06:22:04,706 - WARNING - Sales channel not found for order 856492
2025-11-21 06:22:04,743 - INFO - Skipping PS order item 985033
2025-11-21 06:22:04,744 - INFO - Skipping PS order item 985032
2025-11-21 06:22:04,856 - INFO - No supplier mapping for item 985028
2025-11-21 06:22:04,963 - INFO - No supplier mapping for item 985024
2025-11-21 06:22:04,965 - INFO - No supplier mapping for item 985023
2025-11-21 06:22:05,114 - INFO - No supplier mapping for item 985018
2025-11-21 06:22:05,244 - INFO - No supplier mapping for item 985014
2025-11-21 06:22:05,313 - ERROR - Error processing item 985012: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:05,349 - WARNING - Sales channel not found for order 856469
2025-11-21 06:22:05,487 - ERROR - Error processing item 985006: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:05,488 - INFO - Skipping PS order item 985005
2025-11-21 06:22:05,489 - INFO - Skipping PS order item 985004
2025-11-21 06:22:05,560 - WARNING - Sales channel not found for order 856460
2025-11-21 06:22:05,561 - WARNING - Sales channel not found for order 856459
2025-11-21 06:22:05,562 - WARNING - Sales channel not found for order 856458
2025-11-21 06:22:05,564 - WARNING - Sales channel not found for order 856457
2025-11-21 06:22:05,600 - WARNING - Sales channel not found for order 856454
2025-11-21 06:22:05,601 - WARNING - Sales channel not found for order 856453
2025-11-21 06:22:05,602 - WARNING - Sales channel not found for order 856452
2025-11-21 06:22:05,604 - WARNING - Sales channel not found for order 856451
2025-11-21 06:22:05,605 - WARNING - Sales channel not found for order 856450
2025-11-21 06:22:05,640 - WARNING - Sales channel not found for order 856448
2025-11-21 06:22:05,641 - WARNING - Sales channel not found for order 856447
2025-11-21 06:22:05,643 - WARNING - Sales channel not found for order 856446
2025-11-21 06:22:05,645 - INFO - No supplier mapping for item 984987
2025-11-21 06:22:05,682 - WARNING - Sales channel not found for order 856442
2025-11-21 06:22:06,078 - WARNING - Sales channel not found for order 856434
2025-11-21 06:22:06,113 - WARNING - Sales channel not found for order 856432
2025-11-21 06:22:06,114 - INFO - Progress: 3600/4367 items processed
2025-11-21 06:22:06,149 - WARNING - Sales channel not found for order 856430
2025-11-21 06:22:06,150 - WARNING - Sales channel not found for order 856429
2025-11-21 06:22:06,152 - INFO - Skipping PS order item 984967
2025-11-21 06:22:06,153 - WARNING - Sales channel not found for order 856427
2025-11-21 06:22:06,155 - WARNING - Sales channel not found for order 856426
2025-11-21 06:22:06,156 - WARNING - Sales channel not found for order 856425
2025-11-21 06:22:06,157 - WARNING - Sales channel not found for order 856424
2025-11-21 06:22:06,485 - INFO - No supplier mapping for item 984953
2025-11-21 06:22:06,562 - INFO - No supplier mapping for item 984950
2025-11-21 06:22:06,601 - INFO - Skipping PS order item 984948
2025-11-21 06:22:06,679 - INFO - No supplier mapping for item 984945
2025-11-21 06:22:06,789 - INFO - No supplier mapping for item 984941
2025-11-21 06:22:07,045 - INFO - No supplier mapping for item 984933
2025-11-21 06:22:07,618 - INFO - No supplier mapping for item 984916
2025-11-21 06:22:07,867 - INFO - Skipping PS order item 984908
2025-11-21 06:22:08,360 - INFO - Skipping PS order item 984893
2025-11-21 06:22:08,541 - INFO - Skipping PS order item 984887
2025-11-21 06:22:08,682 - WARNING - Sales channel not found for order 856365
2025-11-21 06:22:08,755 - WARNING - Sales channel not found for order 856362
2025-11-21 06:22:08,756 - WARNING - Sales channel not found for order 856361
2025-11-21 06:22:08,758 - WARNING - Sales channel not found for order 856360
2025-11-21 06:22:08,974 - INFO - Progress: 3700/4367 items processed
2025-11-21 06:22:09,195 - ERROR - Error processing item 984865: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:09,230 - ERROR - Error processing item 984864: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:09,325 - INFO - No supplier mapping for item 984861
2025-11-21 06:22:09,363 - INFO - No supplier mapping for item 984859
2025-11-21 06:22:10,587 - INFO - No supplier mapping for item 984824
2025-11-21 06:22:11,062 - INFO - No supplier mapping for item 984810
2025-11-21 06:22:11,100 - INFO - Skipping PS order item 984808
2025-11-21 06:22:11,134 - ERROR - Error processing item 984807: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:11,247 - INFO - No supplier mapping for item 984803
2025-11-21 06:22:11,322 - INFO - No supplier mapping for item 984800
2025-11-21 06:22:11,324 - INFO - No supplier mapping for item 984799
2025-11-21 06:22:11,651 - WARNING - Sales channel not found for order 856291
2025-11-21 06:22:11,653 - WARNING - Sales channel not found for order 856290
2025-11-21 06:22:11,689 - ERROR - Error processing item 984787: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:12,189 - INFO - No supplier mapping for item 984773
2025-11-21 06:22:12,269 - INFO - Progress: 3800/4367 items processed
2025-11-21 06:22:12,272 - INFO - No supplier mapping for item 984770
2025-11-21 06:22:13,064 - WARNING - Sales channel not found for order 856260
2025-11-21 06:22:13,314 - INFO - No supplier mapping for item 984740
2025-11-21 06:22:13,316 - INFO - No supplier mapping for item 984739
2025-11-21 06:22:13,944 - INFO - Skipping PS order item 984720
2025-11-21 06:22:14,051 - INFO - Skipping PS order item 984716
2025-11-21 06:22:14,052 - INFO - Skipping PS order item 984715
2025-11-21 06:22:14,054 - WARNING - Sales channel not found for order 856234
2025-11-21 06:22:14,055 - WARNING - Sales channel not found for order 856233
2025-11-21 06:22:14,057 - WARNING - Sales channel not found for order 856232
2025-11-21 06:22:14,750 - ERROR - Error processing item 984692: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:15,102 - INFO - Skipping PS order item 984681
2025-11-21 06:22:15,450 - INFO - Progress: 3900/4367 items processed
2025-11-21 06:22:15,487 - INFO - No supplier mapping for item 984669
2025-11-21 06:22:16,033 - WARNING - Sales channel not found for order 856185
2025-11-21 06:22:16,070 - WARNING - Sales channel not found for order 856183
2025-11-21 06:22:16,072 - WARNING - Sales channel not found for order 856182
2025-11-21 06:22:16,986 - WARNING - Sales channel not found for order 856160
2025-11-21 06:22:16,987 - WARNING - Sales channel not found for order 856159
2025-11-21 06:22:16,989 - WARNING - Sales channel not found for order 856158
2025-11-21 06:22:17,028 - INFO - No supplier mapping for item 984623
2025-11-21 06:22:17,030 - WARNING - Sales channel not found for order 856155
2025-11-21 06:22:17,032 - WARNING - Sales channel not found for order 856154
2025-11-21 06:22:17,148 - INFO - Skipping PS order item 984617
2025-11-21 06:22:17,149 - WARNING - Sales channel not found for order 856150
2025-11-21 06:22:17,151 - WARNING - Sales channel not found for order 856149
2025-11-21 06:22:17,193 - WARNING - Sales channel not found for order 856147
2025-11-21 06:22:17,233 - WARNING - Sales channel not found for order 856145
2025-11-21 06:22:17,235 - WARNING - Sales channel not found for order 856144
2025-11-21 06:22:17,237 - WARNING - Sales channel not found for order 856143
2025-11-21 06:22:17,239 - WARNING - Sales channel not found for order 856143
2025-11-21 06:22:17,240 - WARNING - Sales channel not found for order 856142
2025-11-21 06:22:17,278 - ERROR - Error processing item 984606: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:17,315 - ERROR - Error processing item 984605: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:17,317 - WARNING - Sales channel not found for order 856139
2025-11-21 06:22:17,319 - WARNING - Sales channel not found for order 856138
2025-11-21 06:22:17,321 - WARNING - Sales channel not found for order 856137
2025-11-21 06:22:17,322 - WARNING - Sales channel not found for order 856136
2025-11-21 06:22:17,324 - INFO - Skipping PS order item 984600
2025-11-21 06:22:17,601 - INFO - Skipping PS order item 984592
2025-11-21 06:22:17,641 - INFO - Skipping PS order item 984590
2025-11-21 06:22:17,831 - INFO - No supplier mapping for item 984584
2025-11-21 06:22:18,080 - INFO - No supplier mapping for item 984576
2025-11-21 06:22:18,082 - INFO - No supplier mapping for item 984575
2025-11-21 06:22:18,115 - ERROR - Error processing item 984574: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:18,117 - WARNING - Sales channel not found for order 856110
2025-11-21 06:22:18,119 - WARNING - Sales channel not found for order 856109
2025-11-21 06:22:18,120 - WARNING - Sales channel not found for order 856108
2025-11-21 06:22:18,120 - INFO - Progress: 4000/4367 items processed
2025-11-21 06:22:18,924 - WARNING - Sales channel not found for order 856089
2025-11-21 06:22:18,926 - WARNING - Sales channel not found for order 856088
2025-11-21 06:22:18,927 - WARNING - Sales channel not found for order 856087
2025-11-21 06:22:18,962 - WARNING - Sales channel not found for order 856085
2025-11-21 06:22:18,963 - WARNING - Sales channel not found for order 856085
2025-11-21 06:22:18,964 - WARNING - Sales channel not found for order 856084
2025-11-21 06:22:18,999 - ERROR - Error processing item 984540: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:19,000 - WARNING - Sales channel not found for order 856082
2025-11-21 06:22:19,002 - WARNING - Sales channel not found for order 856081
2025-11-21 06:22:19,108 - INFO - No supplier mapping for item 984534
2025-11-21 06:22:19,141 - ERROR - Error processing item 984533: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:19,978 - INFO - Skipping PS order item 984508
2025-11-21 06:22:19,980 - INFO - No supplier mapping for item 984507
2025-11-21 06:22:20,339 - INFO - Skipping PS order item 984496
2025-11-21 06:22:20,717 - ERROR - Error processing item 984486: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 534, in process_with_supplier
    margin['supplier_shipping'] = Decimal(str(part_supplier.get('shipping', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:21,058 - INFO - Skipping PS order item 984476
2025-11-21 06:22:21,169 - INFO - No supplier mapping for item 984472
2025-11-21 06:22:21,204 - INFO - Progress: 4100/4367 items processed
2025-11-21 06:22:21,384 - INFO - Skipping PS order item 984465
2025-11-21 06:22:21,499 - WARNING - Sales channel not found for order 856024
2025-11-21 06:22:21,536 - WARNING - Sales channel not found for order 856022
2025-11-21 06:22:21,572 - WARNING - Sales channel not found for order 856020
2025-11-21 06:22:21,574 - WARNING - Sales channel not found for order 856019
2025-11-21 06:22:21,575 - WARNING - Sales channel not found for order 856019
2025-11-21 06:22:21,577 - WARNING - Sales channel not found for order 856018
2025-11-21 06:22:21,648 - WARNING - Sales channel not found for order 856015
2025-11-21 06:22:21,687 - WARNING - Sales channel not found for order 856013
2025-11-21 06:22:21,689 - WARNING - Sales channel not found for order 856013
2025-11-21 06:22:21,691 - WARNING - Sales channel not found for order 856012
2025-11-21 06:22:21,693 - WARNING - Sales channel not found for order 856012
2025-11-21 06:22:21,695 - WARNING - Sales channel not found for order 856011
2025-11-21 06:22:21,696 - WARNING - Sales channel not found for order 856010
2025-11-21 06:22:21,734 - WARNING - Sales channel not found for order 856008
2025-11-21 06:22:21,735 - WARNING - Sales channel not found for order 856008
2025-11-21 06:22:21,952 - INFO - No supplier mapping for item 984434
2025-11-21 06:22:23,026 - INFO - No supplier mapping for item 984404
2025-11-21 06:22:23,217 - INFO - No supplier mapping for item 984398
2025-11-21 06:22:24,158 - INFO - Skipping PS order item 984371
2025-11-21 06:22:24,158 - INFO - Progress: 4200/4367 items processed
2025-11-21 06:22:24,508 - INFO - No supplier mapping for item 984361
2025-11-21 06:22:24,788 - INFO - No supplier mapping for item 984353
2025-11-21 06:22:25,188 - WARNING - Sales channel not found for order 855923
2025-11-21 06:22:25,190 - WARNING - Sales channel not found for order 855922
2025-11-21 06:22:25,191 - WARNING - Sales channel not found for order 855921
2025-11-21 06:22:25,193 - WARNING - Sales channel not found for order 855920
2025-11-21 06:22:25,194 - WARNING - Sales channel not found for order 855919
2025-11-21 06:22:25,228 - ERROR - Error processing item 984336: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:25,883 - INFO - No supplier mapping for item 984317
2025-11-21 06:22:26,204 - INFO - No supplier mapping for item 984308
2025-11-21 06:22:26,241 - INFO - No supplier mapping for item 984305
2025-11-21 06:22:26,278 - INFO - No supplier mapping for item 984303
2025-11-21 06:22:26,316 - WARNING - Sales channel not found for order 855890
2025-11-21 06:22:26,353 - WARNING - Sales channel not found for order 855888
2025-11-21 06:22:26,388 - ERROR - Error processing item 984298: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:26,390 - WARNING - Sales channel not found for order 855886
2025-11-21 06:22:26,391 - INFO - Skipping PS order item 984296
2025-11-21 06:22:26,393 - WARNING - Sales channel not found for order 855881
2025-11-21 06:22:26,395 - WARNING - Sales channel not found for order 855880
2025-11-21 06:22:26,396 - WARNING - Sales channel not found for order 855879
2025-11-21 06:22:26,398 - WARNING - Sales channel not found for order 855878
2025-11-21 06:22:26,399 - INFO - No supplier mapping for item 984291
2025-11-21 06:22:26,401 - WARNING - Sales channel not found for order 855876
2025-11-21 06:22:26,402 - WARNING - Sales channel not found for order 855875
2025-11-21 06:22:26,404 - WARNING - Sales channel not found for order 855874
2025-11-21 06:22:26,405 - WARNING - Sales channel not found for order 855873
2025-11-21 06:22:26,407 - WARNING - Sales channel not found for order 855872
2025-11-21 06:22:26,409 - INFO - No supplier mapping for item 984285
2025-11-21 06:22:26,410 - WARNING - Sales channel not found for order 855870
2025-11-21 06:22:26,412 - WARNING - Sales channel not found for order 855869
2025-11-21 06:22:26,414 - WARNING - Sales channel not found for order 855868
2025-11-21 06:22:26,415 - WARNING - Sales channel not found for order 855868
2025-11-21 06:22:26,417 - WARNING - Sales channel not found for order 855867
2025-11-21 06:22:26,418 - WARNING - Sales channel not found for order 855866
2025-11-21 06:22:26,420 - WARNING - Sales channel not found for order 855863
2025-11-21 06:22:26,421 - WARNING - Sales channel not found for order 855863
2025-11-21 06:22:26,422 - WARNING - Sales channel not found for order 855862
2025-11-21 06:22:26,424 - WARNING - Sales channel not found for order 855861
2025-11-21 06:22:26,425 - WARNING - Sales channel not found for order 855861
2025-11-21 06:22:26,427 - WARNING - Sales channel not found for order 855860
2025-11-21 06:22:26,428 - WARNING - Sales channel not found for order 855859
2025-11-21 06:22:26,499 - INFO - Progress: 4300/4367 items processed
2025-11-21 06:22:26,501 - WARNING - Sales channel not found for order 855857
2025-11-21 06:22:26,502 - INFO - Skipping PS order item 984268
2025-11-21 06:22:26,504 - WARNING - Sales channel not found for order 855854
2025-11-21 06:22:26,505 - WARNING - Sales channel not found for order 855853
2025-11-21 06:22:26,507 - INFO - Skipping PS order item 984265
2025-11-21 06:22:26,508 - INFO - Skipping PS order item 984264
2025-11-21 06:22:26,510 - INFO - No supplier mapping for item 984263
2025-11-21 06:22:26,511 - WARNING - Sales channel not found for order 855848
2025-11-21 06:22:26,513 - WARNING - Sales channel not found for order 855847
2025-11-21 06:22:26,514 - WARNING - Sales channel not found for order 855846
2025-11-21 06:22:26,516 - WARNING - Sales channel not found for order 855845
2025-11-21 06:22:26,517 - WARNING - Sales channel not found for order 855844
2025-11-21 06:22:26,518 - INFO - Skipping PS order item 984257
2025-11-21 06:22:26,520 - WARNING - Sales channel not found for order 855840
2025-11-21 06:22:26,521 - WARNING - Sales channel not found for order 855839
2025-11-21 06:22:26,558 - INFO - Skipping PS order item 984253
2025-11-21 06:22:26,559 - WARNING - Sales channel not found for order 855832
2025-11-21 06:22:26,561 - WARNING - Sales channel not found for order 855831
2025-11-21 06:22:26,563 - WARNING - Sales channel not found for order 855830
2025-11-21 06:22:26,564 - WARNING - Sales channel not found for order 855829
2025-11-21 06:22:26,601 - WARNING - Sales channel not found for order 855827
2025-11-21 06:22:26,603 - WARNING - Sales channel not found for order 855826
2025-11-21 06:22:26,604 - WARNING - Sales channel not found for order 855826
2025-11-21 06:22:26,640 - ERROR - Error processing item 984244: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:26,642 - WARNING - Sales channel not found for order 855824
2025-11-21 06:22:26,644 - WARNING - Sales channel not found for order 855824
2025-11-21 06:22:26,645 - WARNING - Sales channel not found for order 855824
2025-11-21 06:22:26,647 - WARNING - Sales channel not found for order 855824
2025-11-21 06:22:26,648 - WARNING - Sales channel not found for order 855823
2025-11-21 06:22:26,650 - WARNING - Sales channel not found for order 855822
2025-11-21 06:22:26,651 - WARNING - Sales channel not found for order 855821
2025-11-21 06:22:26,653 - WARNING - Sales channel not found for order 855820
2025-11-21 06:22:26,655 - WARNING - Sales channel not found for order 855819
2025-11-21 06:22:26,657 - WARNING - Sales channel not found for order 855818
2025-11-21 06:22:26,692 - ERROR - Error processing item 984233: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 435, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 535, in process_with_supplier
    margin['supplier_handling'] = Decimal(str(part_supplier.get('handling', 0)))
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 06:22:26,694 - WARNING - Sales channel not found for order 855816
2025-11-21 06:22:26,695 - WARNING - Sales channel not found for order 855815
2025-11-21 06:22:26,733 - WARNING - Sales channel not found for order 855809
2025-11-21 06:22:26,734 - INFO - Skipping PS order item 984228
2025-11-21 06:22:26,771 - WARNING - Sales channel not found for order 855802
2025-11-21 06:22:26,773 - WARNING - Sales channel not found for order 855801
2025-11-21 06:22:26,774 - WARNING - Sales channel not found for order 855800
2025-11-21 06:22:26,776 - INFO - No supplier mapping for item 984223
2025-11-21 06:22:26,778 - WARNING - Sales channel not found for order 855798
2025-11-21 06:22:26,779 - WARNING - Sales channel not found for order 855798
2025-11-21 06:22:26,781 - INFO - No supplier mapping for item 984220
2025-11-21 06:22:26,784 - INFO - No supplier mapping for item 984219
2025-11-21 06:22:26,824 - WARNING - Sales channel not found for order 855793
2025-11-21 06:22:26,826 - WARNING - Sales channel not found for order 855792
2025-11-21 06:22:26,827 - WARNING - Sales channel not found for order 855791
2025-11-21 06:22:26,829 - WARNING - Sales channel not found for order 855790
2025-11-21 06:22:26,830 - WARNING - Sales channel not found for order 855789
2025-11-21 06:22:26,832 - WARNING - Sales channel not found for order 855788
2025-11-21 06:22:26,833 - INFO - Skipping PS order item 984211
2025-11-21 06:22:26,834 - INFO - Skipping PS order item 984210
2025-11-21 06:22:26,870 - INFO - Skipping PS order item 984208
2025-11-21 06:22:26,872 - WARNING - Sales channel not found for order 855781
2025-11-21 06:22:26,874 - WARNING - Sales channel not found for order 855780
2025-11-21 06:22:26,876 - WARNING - Sales channel not found for order 855777
2025-11-21 06:22:26,878 - INFO - No supplier mapping for item 984204
2025-11-21 06:22:26,880 - INFO - No supplier mapping for item 984203
2025-11-21 06:22:26,915 - INFO - ============================================================
2025-11-21 06:22:26,916 - INFO - Completed Detailed Margin Calculator
2025-11-21 06:22:26,916 - INFO - Summary:
2025-11-21 06:22:26,916 - INFO -   Total Items: 4367
2025-11-21 06:22:26,916 - INFO -   Processed: 3157
2025-11-21 06:22:26,916 - INFO -   Skipped: 1090
2025-11-21 06:22:26,916 - INFO -   Errors: 120
2025-11-21 06:22:26,916 - INFO -   Execution Time: 123.57s
2025-11-21 06:22:26,916 - INFO - ============================================================
2025-11-21 06:36:05,672 - INFO - ============================================================
2025-11-21 06:36:05,672 - INFO - Testing Decimal Conversion Fix
2025-11-21 06:36:05,672 - INFO - Testing items: [988499, 988484, 988455, 988448, 988446, 988443, 988441, 988439, 988414, 988413]
2025-11-21 06:36:05,672 - INFO - ============================================================
2025-11-21 06:36:05,672 - INFO - ============================================================
2025-11-21 06:36:05,672 - INFO - Starting Detailed Margin Calculator
2025-11-21 06:36:05,672 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 06:36:05,672 - INFO - ============================================================
2025-11-21 06:36:05,672 - INFO - Loading reference data...
2025-11-21 06:36:05,674 - INFO - Loaded 76 loss rates
2025-11-21 06:36:05,675 - INFO - Loaded 117 return rates
2025-11-21 06:36:05,676 - INFO - Loaded 4 channel commissions
2025-11-21 06:36:05,676 - INFO - Loaded 41 item statuses
2025-11-21 06:36:05,677 - INFO - Loaded 57 suppliers
2025-11-21 06:36:05,678 - INFO - Testing fix with 10 previously failed items
2025-11-21 06:36:06,033 - INFO - ============================================================
2025-11-21 06:36:06,033 - INFO - Completed Detailed Margin Calculator
2025-11-21 06:36:06,033 - INFO - Summary:
2025-11-21 06:36:06,033 - INFO -   Total Items: 10
2025-11-21 06:36:06,033 - INFO -   Processed: 10
2025-11-21 06:36:06,033 - INFO -   Skipped: 0
2025-11-21 06:36:06,033 - INFO -   Errors: 0
2025-11-21 06:36:06,033 - INFO -   Execution Time: 0.36s
2025-11-21 06:36:06,033 - INFO - ============================================================
2025-11-21 06:36:06,034 - INFO - ============================================================
2025-11-21 06:36:06,034 - INFO - Fix Test Results:
2025-11-21 06:36:06,034 - INFO -   Expected to fix: 10 items
2025-11-21 06:36:06,034 - INFO -   Processed: 10
2025-11-21 06:36:06,034 - INFO -   Errors: 0
2025-11-21 06:36:06,034 - INFO -   ✅ SUCCESS - All previously failing items now work!
2025-11-21 06:36:06,034 - INFO - ============================================================
2025-11-21 07:37:48,813 - INFO - ============================================================
2025-11-21 07:37:48,813 - INFO - Starting Detailed Margin Calculator
2025-11-21 07:37:48,813 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 07:37:48,813 - INFO - ============================================================
2025-11-21 07:37:48,813 - INFO - Loading reference data...
2025-11-21 07:37:48,816 - INFO - Loaded 76 loss rates
2025-11-21 07:37:48,817 - INFO - Loaded 117 return rates
2025-11-21 07:37:48,817 - INFO - Loaded 4 channel commissions
2025-11-21 07:37:48,817 - INFO - Loaded 41 item statuses
2025-11-21 07:37:48,818 - INFO - Loaded 57 suppliers
2025-11-21 07:37:48,954 - INFO - Found 4390 items to process for November 2025
2025-11-21 07:37:48,957 - INFO - No supplier mapping for item 988597
2025-11-21 07:37:48,958 - INFO - No supplier mapping for item 988596
2025-11-21 07:37:48,959 - INFO - No supplier mapping for item 988595
2025-11-21 07:37:48,960 - INFO - No supplier mapping for item 988594
2025-11-21 07:37:48,962 - INFO - No supplier mapping for item 988593
2025-11-21 07:37:48,963 - INFO - No supplier mapping for item 988592
2025-11-21 07:37:48,964 - INFO - No supplier mapping for item 988591
2025-11-21 07:37:48,966 - INFO - No supplier mapping for item 988590
2025-11-21 07:37:48,967 - INFO - No supplier mapping for item 988589
2025-11-21 07:37:48,968 - INFO - No supplier mapping for item 988588
2025-11-21 07:37:48,969 - INFO - No supplier mapping for item 988587
2025-11-21 07:37:48,971 - INFO - No supplier mapping for item 988586
2025-11-21 07:37:48,972 - INFO - No supplier mapping for item 988585
2025-11-21 07:37:48,974 - INFO - No supplier mapping for item 988584
2025-11-21 07:37:48,975 - INFO - No supplier mapping for item 988583
2025-11-21 07:37:48,976 - INFO - Skipping PS order item 988582
2025-11-21 07:37:49,052 - INFO - No supplier mapping for item 988579
2025-11-21 07:37:49,054 - INFO - No supplier mapping for item 988578
2025-11-21 07:37:49,055 - INFO - No supplier mapping for item 988577
2025-11-21 07:37:49,101 - INFO - No supplier mapping for item 988575
2025-11-21 07:37:49,102 - INFO - No supplier mapping for item 988574
2025-11-21 07:37:49,172 - INFO - Skipping PS order item 988571
2025-11-21 07:37:49,173 - INFO - No supplier mapping for item 988570
2025-11-21 07:37:49,175 - INFO - No supplier mapping for item 988569
2025-11-21 07:37:49,176 - INFO - No supplier mapping for item 988568
2025-11-21 07:37:49,177 - INFO - No supplier mapping for item 988567
2025-11-21 07:37:49,178 - INFO - Skipping PS order item 988566
2025-11-21 07:37:49,179 - INFO - No supplier mapping for item 988565
2025-11-21 07:37:49,181 - INFO - No supplier mapping for item 988564
2025-11-21 07:37:49,182 - INFO - No supplier mapping for item 988563
2025-11-21 07:37:49,183 - INFO - No supplier mapping for item 988562
2025-11-21 07:37:49,185 - INFO - No supplier mapping for item 988561
2025-11-21 07:37:49,186 - INFO - No supplier mapping for item 988560
2025-11-21 07:37:49,187 - INFO - No supplier mapping for item 988559
2025-11-21 07:37:49,189 - INFO - No supplier mapping for item 988558
2025-11-21 07:37:49,190 - INFO - No supplier mapping for item 988557
2025-11-21 07:37:49,191 - INFO - No supplier mapping for item 988556
2025-11-21 07:37:49,229 - INFO - No supplier mapping for item 988554
2025-11-21 07:37:49,341 - INFO - No supplier mapping for item 988550
2025-11-21 07:37:49,379 - INFO - No supplier mapping for item 988548
2025-11-21 07:37:49,416 - INFO - Skipping PS order item 988546
2025-11-21 07:37:49,561 - INFO - No supplier mapping for item 988541
2025-11-21 07:37:50,415 - INFO - No supplier mapping for item 988518
2025-11-21 07:37:50,977 - INFO - No supplier mapping for item 988504
2025-11-21 07:37:50,979 - INFO - No supplier mapping for item 988503
2025-11-21 07:37:51,132 - INFO - Progress: 100/4390 items processed
2025-11-21 07:37:51,700 - INFO - No supplier mapping for item 988483
2025-11-21 07:37:51,701 - INFO - No supplier mapping for item 988482
2025-11-21 07:37:51,703 - INFO - No supplier mapping for item 988481
2025-11-21 07:37:51,969 - INFO - No supplier mapping for item 988473
2025-11-21 07:37:52,880 - WARNING - Sales channel not found for order 859455
2025-11-21 07:37:53,100 - WARNING - Sales channel not found for order 859448
2025-11-21 07:37:53,231 - WARNING - Sales channel not found for order 859445
2025-11-21 07:37:53,271 - WARNING - Sales channel not found for order 859443
2025-11-21 07:37:54,560 - INFO - Progress: 200/4390 items processed
2025-11-21 07:37:55,492 - WARNING - Sales channel not found for order 859392
2025-11-21 07:37:55,925 - INFO - Skipping PS order item 988359
2025-11-21 07:37:57,322 - INFO - No supplier mapping for item 988320
2025-11-21 07:37:57,324 - INFO - No supplier mapping for item 988319
2025-11-21 07:37:57,481 - INFO - No supplier mapping for item 988314
2025-11-21 07:37:57,560 - INFO - No supplier mapping for item 988311
2025-11-21 07:37:58,014 - INFO - Progress: 300/4390 items processed
2025-11-21 07:37:58,016 - INFO - No supplier mapping for item 988298
2025-11-21 07:37:58,779 - INFO - Skipping PS order item 988278
2025-11-21 07:37:58,780 - INFO - Skipping PS order item 988277
2025-11-21 07:37:58,817 - WARNING - Sales channel not found for order 859313
2025-11-21 07:37:58,856 - WARNING - Sales channel not found for order 859311
2025-11-21 07:37:58,857 - INFO - Skipping PS order item 988272
2025-11-21 07:37:58,858 - INFO - No supplier mapping for item 988271
2025-11-21 07:37:58,859 - INFO - Skipping PS order item 988270
2025-11-21 07:37:58,860 - INFO - Skipping PS order item 988269
2025-11-21 07:37:58,861 - INFO - Skipping PS order item 988268
2025-11-21 07:37:58,862 - INFO - No supplier mapping for item 988267
2025-11-21 07:37:58,863 - INFO - Skipping PS order item 988265
2025-11-21 07:37:58,864 - INFO - Skipping PS order item 988264
2025-11-21 07:37:58,865 - INFO - Skipping PS order item 988263
2025-11-21 07:37:59,755 - INFO - No supplier mapping for item 988239
2025-11-21 07:38:00,052 - WARNING - Sales channel not found for order 859265
2025-11-21 07:38:00,294 - INFO - No supplier mapping for item 988224
2025-11-21 07:38:00,410 - INFO - Skipping PS order item 988220
2025-11-21 07:38:00,584 - INFO - No supplier mapping for item 988215
2025-11-21 07:38:01,250 - INFO - Progress: 400/4390 items processed
2025-11-21 07:38:02,592 - WARNING - Sales channel not found for order 859206
2025-11-21 07:38:02,593 - WARNING - Sales channel not found for order 859205
2025-11-21 07:38:02,594 - WARNING - Sales channel not found for order 859205
2025-11-21 07:38:02,801 - WARNING - Sales channel not found for order 859200
2025-11-21 07:38:03,107 - INFO - No supplier mapping for item 988147
2025-11-21 07:38:03,725 - INFO - No supplier mapping for item 988130
2025-11-21 07:38:04,427 - INFO - No supplier mapping for item 988110
2025-11-21 07:38:04,565 - INFO - Skipping PS order item 988105
2025-11-21 07:38:04,834 - INFO - Progress: 500/4390 items processed
2025-11-21 07:38:05,058 - INFO - No supplier mapping for item 988091
2025-11-21 07:38:05,825 - INFO - No supplier mapping for item 988068
2025-11-21 07:38:06,603 - WARNING - Sales channel not found for order 859102
2025-11-21 07:38:06,640 - INFO - Skipping PS order item 988043
2025-11-21 07:38:06,676 - WARNING - Sales channel not found for order 859098
2025-11-21 07:38:07,117 - INFO - No supplier mapping for item 988028
2025-11-21 07:38:07,513 - INFO - Skipping PS order item 988016
2025-11-21 07:38:07,514 - INFO - Skipping PS order item 988015
2025-11-21 07:38:07,514 - INFO - Skipping PS order item 988014
2025-11-21 07:38:07,516 - INFO - No supplier mapping for item 988013
2025-11-21 07:38:07,551 - WARNING - Sales channel not found for order 859060
2025-11-21 07:38:07,552 - WARNING - Sales channel not found for order 859059
2025-11-21 07:38:07,553 - WARNING - Sales channel not found for order 859058
2025-11-21 07:38:07,554 - WARNING - Sales channel not found for order 859057
2025-11-21 07:38:07,555 - WARNING - Sales channel not found for order 859056
2025-11-21 07:38:07,556 - WARNING - Sales channel not found for order 859055
2025-11-21 07:38:07,592 - INFO - No supplier mapping for item 988004
2025-11-21 07:38:07,807 - INFO - Progress: 600/4390 items processed
2025-11-21 07:38:07,809 - INFO - No supplier mapping for item 987997
2025-11-21 07:38:08,763 - WARNING - Sales channel not found for order 859025
2025-11-21 07:38:08,764 - WARNING - Sales channel not found for order 859024
2025-11-21 07:38:08,765 - WARNING - Sales channel not found for order 859023
2025-11-21 07:38:08,767 - INFO - No supplier mapping for item 987967
2025-11-21 07:38:08,768 - INFO - No supplier mapping for item 987966
2025-11-21 07:38:09,186 - INFO - No supplier mapping for item 987953
2025-11-21 07:38:09,188 - INFO - No supplier mapping for item 987952
2025-11-21 07:38:09,627 - WARNING - Sales channel not found for order 859001
2025-11-21 07:38:10,186 - INFO - No supplier mapping for item 987923
2025-11-21 07:38:10,187 - INFO - Skipping PS order item 987922
2025-11-21 07:38:10,857 - INFO - Skipping PS order item 987903
2025-11-21 07:38:11,033 - INFO - Progress: 700/4390 items processed
2025-11-21 07:38:11,034 - WARNING - Sales channel not found for order 858966
2025-11-21 07:38:11,035 - WARNING - Sales channel not found for order 858965
2025-11-21 07:38:11,036 - WARNING - Sales channel not found for order 858964
2025-11-21 07:38:12,180 - WARNING - Sales channel not found for order 858936
2025-11-21 07:38:12,181 - WARNING - Sales channel not found for order 858935
2025-11-21 07:38:12,182 - WARNING - Sales channel not found for order 858934
2025-11-21 07:38:12,535 - INFO - No supplier mapping for item 987849
2025-11-21 07:38:12,536 - INFO - Skipping PS order item 987848
2025-11-21 07:38:12,538 - INFO - No supplier mapping for item 987847
2025-11-21 07:38:12,794 - INFO - Skipping PS order item 987839
2025-11-21 07:38:12,866 - WARNING - Sales channel not found for order 858911
2025-11-21 07:38:14,230 - WARNING - Sales channel not found for order 858886
2025-11-21 07:38:14,267 - INFO - Progress: 800/4390 items processed
2025-11-21 07:38:14,307 - INFO - No supplier mapping for item 987796
2025-11-21 07:38:14,538 - INFO - No supplier mapping for item 987789
2025-11-21 07:38:14,981 - WARNING - Sales channel not found for order 858865
2025-11-21 07:38:14,982 - WARNING - Sales channel not found for order 858864
2025-11-21 07:38:15,976 - WARNING - Sales channel not found for order 858839
2025-11-21 07:38:16,013 - INFO - No supplier mapping for item 987744
2025-11-21 07:38:16,015 - INFO - No supplier mapping for item 987743
2025-11-21 07:38:16,378 - INFO - No supplier mapping for item 987733
2025-11-21 07:38:16,484 - INFO - No supplier mapping for item 987730
2025-11-21 07:38:16,568 - INFO - No supplier mapping for item 987727
2025-11-21 07:38:16,570 - INFO - No supplier mapping for item 987726
2025-11-21 07:38:16,611 - INFO - No supplier mapping for item 987724
2025-11-21 07:38:16,613 - INFO - No supplier mapping for item 987723
2025-11-21 07:38:16,768 - INFO - No supplier mapping for item 987718
2025-11-21 07:38:16,876 - WARNING - Sales channel not found for order 858811
2025-11-21 07:38:16,878 - WARNING - Sales channel not found for order 858810
2025-11-21 07:38:16,879 - WARNING - Sales channel not found for order 858809
2025-11-21 07:38:16,880 - INFO - Skipping PS order item 987711
2025-11-21 07:38:16,881 - INFO - No supplier mapping for item 987710
2025-11-21 07:38:16,882 - WARNING - Sales channel not found for order 858806
2025-11-21 07:38:16,883 - WARNING - Sales channel not found for order 858806
2025-11-21 07:38:16,885 - INFO - No supplier mapping for item 987707
2025-11-21 07:38:16,886 - WARNING - Sales channel not found for order 858804
2025-11-21 07:38:16,887 - WARNING - Sales channel not found for order 858803
2025-11-21 07:38:16,925 - INFO - Skipping PS order item 987703
2025-11-21 07:38:16,926 - WARNING - Sales channel not found for order 858800
2025-11-21 07:38:17,004 - WARNING - Sales channel not found for order 858797
2025-11-21 07:38:17,005 - WARNING - Sales channel not found for order 858796
2025-11-21 07:38:17,005 - INFO - Progress: 900/4390 items processed
2025-11-21 07:38:17,006 - WARNING - Sales channel not found for order 858795
2025-11-21 07:38:17,008 - WARNING - Sales channel not found for order 858794
2025-11-21 07:38:17,009 - WARNING - Sales channel not found for order 858792
2025-11-21 07:38:17,010 - WARNING - Sales channel not found for order 858791
2025-11-21 07:38:17,011 - WARNING - Sales channel not found for order 858790
2025-11-21 07:38:17,012 - WARNING - Sales channel not found for order 858789
2025-11-21 07:38:17,013 - WARNING - Sales channel not found for order 858788
2025-11-21 07:38:17,014 - WARNING - Sales channel not found for order 858787
2025-11-21 07:38:17,015 - WARNING - Sales channel not found for order 858786
2025-11-21 07:38:17,016 - WARNING - Sales channel not found for order 858785
2025-11-21 07:38:17,017 - WARNING - Sales channel not found for order 858784
2025-11-21 07:38:17,018 - WARNING - Sales channel not found for order 858783
2025-11-21 07:38:17,094 - INFO - Skipping PS order item 987683
2025-11-21 07:38:17,096 - INFO - No supplier mapping for item 987682
2025-11-21 07:38:17,097 - INFO - No supplier mapping for item 987681
2025-11-21 07:38:17,099 - INFO - No supplier mapping for item 987680
2025-11-21 07:38:17,100 - WARNING - Sales channel not found for order 858778
2025-11-21 07:38:17,101 - WARNING - Sales channel not found for order 858777
2025-11-21 07:38:17,102 - WARNING - Sales channel not found for order 858776
2025-11-21 07:38:17,276 - INFO - No supplier mapping for item 987671
2025-11-21 07:38:17,314 - INFO - No supplier mapping for item 987669
2025-11-21 07:38:17,430 - WARNING - Sales channel not found for order 858765
2025-11-21 07:38:17,431 - WARNING - Sales channel not found for order 858764
2025-11-21 07:38:17,432 - WARNING - Sales channel not found for order 858764
2025-11-21 07:38:17,433 - WARNING - Sales channel not found for order 858763
2025-11-21 07:38:17,434 - WARNING - Sales channel not found for order 858762
2025-11-21 07:38:17,435 - WARNING - Sales channel not found for order 858761
2025-11-21 07:38:17,436 - WARNING - Sales channel not found for order 858760
2025-11-21 07:38:17,695 - INFO - No supplier mapping for item 987651
2025-11-21 07:38:18,010 - INFO - No supplier mapping for item 987642
2025-11-21 07:38:18,047 - INFO - No supplier mapping for item 987640
2025-11-21 07:38:18,408 - INFO - Skipping PS order item 987629
2025-11-21 07:38:18,768 - INFO - No supplier mapping for item 987619
2025-11-21 07:38:18,769 - INFO - Skipping PS order item 987618
2025-11-21 07:38:19,174 - WARNING - Sales channel not found for order 858716
2025-11-21 07:38:19,175 - WARNING - Sales channel not found for order 858715
2025-11-21 07:38:19,176 - WARNING - Sales channel not found for order 858714
2025-11-21 07:38:19,177 - WARNING - Sales channel not found for order 858713
2025-11-21 07:38:19,178 - WARNING - Sales channel not found for order 858712
2025-11-21 07:38:19,179 - WARNING - Sales channel not found for order 858712
2025-11-21 07:38:19,180 - WARNING - Sales channel not found for order 858711
2025-11-21 07:38:19,181 - WARNING - Sales channel not found for order 858710
2025-11-21 07:38:19,182 - WARNING - Sales channel not found for order 858709
2025-11-21 07:38:19,182 - INFO - Progress: 1000/4390 items processed
2025-11-21 07:38:19,397 - INFO - Skipping PS order item 987591
2025-11-21 07:38:19,399 - INFO - No supplier mapping for item 987590
2025-11-21 07:38:20,367 - INFO - Skipping PS order item 987561
2025-11-21 07:38:20,743 - INFO - No supplier mapping for item 987550
2025-11-21 07:38:21,066 - INFO - No supplier mapping for item 987540
2025-11-21 07:38:21,111 - INFO - No supplier mapping for item 987538
2025-11-21 07:38:21,112 - WARNING - Sales channel not found for order 858656
2025-11-21 07:38:21,114 - WARNING - Sales channel not found for order 858655
2025-11-21 07:38:21,115 - WARNING - Sales channel not found for order 858654
2025-11-21 07:38:21,157 - INFO - Skipping PS order item 987533
2025-11-21 07:38:21,159 - INFO - No supplier mapping for item 987532
2025-11-21 07:38:22,397 - INFO - Progress: 1100/4390 items processed
2025-11-21 07:38:22,857 - INFO - No supplier mapping for item 987484
2025-11-21 07:38:23,044 - INFO - Skipping PS order item 987478
2025-11-21 07:38:23,639 - INFO - Skipping PS order item 987460
2025-11-21 07:38:23,787 - INFO - No supplier mapping for item 987455
2025-11-21 07:38:24,061 - WARNING - Sales channel not found for order 858585
2025-11-21 07:38:24,062 - WARNING - Sales channel not found for order 858585
2025-11-21 07:38:24,063 - WARNING - Sales channel not found for order 858584
2025-11-21 07:38:24,136 - WARNING - Sales channel not found for order 858581
2025-11-21 07:38:24,278 - INFO - Skipping PS order item 987436
2025-11-21 07:38:24,748 - INFO - Skipping PS order item 987422
2025-11-21 07:38:25,636 - INFO - Progress: 1200/4390 items processed
2025-11-21 07:38:25,829 - INFO - Skipping PS order item 987391
2025-11-21 07:38:25,938 - WARNING - Sales channel not found for order 858540
2025-11-21 07:38:25,975 - WARNING - Sales channel not found for order 858538
2025-11-21 07:38:25,976 - WARNING - Sales channel not found for order 858537
2025-11-21 07:38:25,977 - WARNING - Sales channel not found for order 858537
2025-11-21 07:38:25,978 - WARNING - Sales channel not found for order 858536
2025-11-21 07:38:25,979 - WARNING - Sales channel not found for order 858535
2025-11-21 07:38:26,049 - WARNING - Sales channel not found for order 858527
2025-11-21 07:38:26,050 - WARNING - Sales channel not found for order 858526
2025-11-21 07:38:26,051 - WARNING - Sales channel not found for order 858525
2025-11-21 07:38:26,052 - WARNING - Sales channel not found for order 858524
2025-11-21 07:38:26,053 - WARNING - Sales channel not found for order 858523
2025-11-21 07:38:26,055 - INFO - No supplier mapping for item 987373
2025-11-21 07:38:26,090 - WARNING - Sales channel not found for order 858518
2025-11-21 07:38:26,092 - WARNING - Sales channel not found for order 858517
2025-11-21 07:38:26,093 - WARNING - Sales channel not found for order 858516
2025-11-21 07:38:26,094 - WARNING - Sales channel not found for order 858515
2025-11-21 07:38:26,095 - WARNING - Sales channel not found for order 858514
2025-11-21 07:38:26,170 - INFO - Skipping PS order item 987364
2025-11-21 07:38:26,242 - WARNING - Sales channel not found for order 858506
2025-11-21 07:38:26,243 - WARNING - Sales channel not found for order 858505
2025-11-21 07:38:26,244 - WARNING - Sales channel not found for order 858504
2025-11-21 07:38:26,246 - WARNING - Sales channel not found for order 858503
2025-11-21 07:38:26,246 - INFO - Skipping PS order item 987357
2025-11-21 07:38:26,247 - WARNING - Sales channel not found for order 858501
2025-11-21 07:38:26,248 - WARNING - Sales channel not found for order 858500
2025-11-21 07:38:26,319 - WARNING - Sales channel not found for order 858497
2025-11-21 07:38:26,320 - WARNING - Sales channel not found for order 858497
2025-11-21 07:38:26,321 - WARNING - Sales channel not found for order 858496
2025-11-21 07:38:26,394 - WARNING - Sales channel not found for order 858493
2025-11-21 07:38:26,430 - INFO - Skipping PS order item 987345
2025-11-21 07:38:26,432 - INFO - Skipping PS order item 987344
2025-11-21 07:38:26,469 - WARNING - Sales channel not found for order 858489
2025-11-21 07:38:26,470 - WARNING - Sales channel not found for order 858488
2025-11-21 07:38:26,471 - INFO - Skipping PS order item 987340
2025-11-21 07:38:26,472 - WARNING - Sales channel not found for order 858483
2025-11-21 07:38:26,474 - WARNING - Sales channel not found for order 858482
2025-11-21 07:38:26,597 - WARNING - Sales channel not found for order 858477
2025-11-21 07:38:26,599 - WARNING - Sales channel not found for order 858477
2025-11-21 07:38:26,600 - WARNING - Sales channel not found for order 858476
2025-11-21 07:38:26,601 - WARNING - Sales channel not found for order 858475
2025-11-21 07:38:26,602 - WARNING - Sales channel not found for order 858474
2025-11-21 07:38:26,603 - WARNING - Sales channel not found for order 858473
2025-11-21 07:38:26,604 - WARNING - Sales channel not found for order 858472
2025-11-21 07:38:26,605 - WARNING - Sales channel not found for order 858471
2025-11-21 07:38:26,641 - WARNING - Sales channel not found for order 858469
2025-11-21 07:38:26,642 - INFO - Skipping PS order item 987324
2025-11-21 07:38:26,643 - INFO - Skipping PS order item 987323
2025-11-21 07:38:26,644 - WARNING - Sales channel not found for order 858464
2025-11-21 07:38:26,679 - WARNING - Sales channel not found for order 858462
2025-11-21 07:38:26,680 - WARNING - Sales channel not found for order 858462
2025-11-21 07:38:26,681 - WARNING - Sales channel not found for order 858462
2025-11-21 07:38:26,683 - INFO - No supplier mapping for item 987317
2025-11-21 07:38:26,684 - WARNING - Sales channel not found for order 858460
2025-11-21 07:38:26,685 - WARNING - Sales channel not found for order 858459
2025-11-21 07:38:26,686 - WARNING - Sales channel not found for order 858458
2025-11-21 07:38:26,687 - WARNING - Sales channel not found for order 858458
2025-11-21 07:38:26,723 - WARNING - Sales channel not found for order 858456
2025-11-21 07:38:26,724 - WARNING - Sales channel not found for order 858455
2025-11-21 07:38:26,761 - INFO - No supplier mapping for item 987308
2025-11-21 07:38:26,762 - WARNING - Sales channel not found for order 858452
2025-11-21 07:38:26,764 - INFO - No supplier mapping for item 987306
2025-11-21 07:38:26,765 - WARNING - Sales channel not found for order 858450
2025-11-21 07:38:26,766 - WARNING - Sales channel not found for order 858449
2025-11-21 07:38:26,767 - WARNING - Sales channel not found for order 858448
2025-11-21 07:38:26,803 - WARNING - Sales channel not found for order 858446
2025-11-21 07:38:26,804 - WARNING - Sales channel not found for order 858445
2025-11-21 07:38:26,840 - WARNING - Sales channel not found for order 858443
2025-11-21 07:38:26,841 - WARNING - Sales channel not found for order 858442
2025-11-21 07:38:26,841 - INFO - Progress: 1300/4390 items processed
2025-11-21 07:38:26,843 - WARNING - Sales channel not found for order 858441
2025-11-21 07:38:26,912 - WARNING - Sales channel not found for order 858438
2025-11-21 07:38:26,913 - WARNING - Sales channel not found for order 858437
2025-11-21 07:38:26,914 - WARNING - Sales channel not found for order 858436
2025-11-21 07:38:26,915 - WARNING - Sales channel not found for order 858435
2025-11-21 07:38:26,917 - INFO - No supplier mapping for item 987289
2025-11-21 07:38:26,918 - WARNING - Sales channel not found for order 858433
2025-11-21 07:38:26,919 - WARNING - Sales channel not found for order 858432
2025-11-21 07:38:26,920 - WARNING - Sales channel not found for order 858431
2025-11-21 07:38:26,921 - WARNING - Sales channel not found for order 858430
2025-11-21 07:38:26,922 - WARNING - Sales channel not found for order 858429
2025-11-21 07:38:26,922 - INFO - Skipping PS order item 987283
2025-11-21 07:38:26,923 - WARNING - Sales channel not found for order 858427
2025-11-21 07:38:26,924 - WARNING - Sales channel not found for order 858427
2025-11-21 07:38:26,925 - WARNING - Sales channel not found for order 858426
2025-11-21 07:38:26,926 - WARNING - Sales channel not found for order 858425
2025-11-21 07:38:26,927 - WARNING - Sales channel not found for order 858425
2025-11-21 07:38:26,928 - WARNING - Sales channel not found for order 858424
2025-11-21 07:38:26,929 - WARNING - Sales channel not found for order 858423
2025-11-21 07:38:26,930 - WARNING - Sales channel not found for order 858422
2025-11-21 07:38:26,931 - WARNING - Sales channel not found for order 858421
2025-11-21 07:38:26,932 - WARNING - Sales channel not found for order 858420
2025-11-21 07:38:26,933 - WARNING - Sales channel not found for order 858419
2025-11-21 07:38:26,933 - WARNING - Sales channel not found for order 858419
2025-11-21 07:38:26,934 - WARNING - Sales channel not found for order 858418
2025-11-21 07:38:26,935 - WARNING - Sales channel not found for order 858417
2025-11-21 07:38:26,936 - WARNING - Sales channel not found for order 858416
2025-11-21 07:38:26,971 - WARNING - Sales channel not found for order 858414
2025-11-21 07:38:27,214 - INFO - Skipping PS order item 987259
2025-11-21 07:38:27,215 - WARNING - Sales channel not found for order 858408
2025-11-21 07:38:27,216 - INFO - Skipping PS order item 987257
2025-11-21 07:38:27,217 - INFO - Skipping PS order item 987256
2025-11-21 07:38:27,219 - INFO - No supplier mapping for item 987255
2025-11-21 07:38:27,287 - WARNING - Sales channel not found for order 858400
2025-11-21 07:38:27,572 - INFO - No supplier mapping for item 987243
2025-11-21 07:38:27,574 - INFO - No supplier mapping for item 987242
2025-11-21 07:38:27,644 - INFO - No supplier mapping for item 987239
2025-11-21 07:38:27,645 - INFO - No supplier mapping for item 987238
2025-11-21 07:38:27,647 - INFO - No supplier mapping for item 987237
2025-11-21 07:38:27,648 - WARNING - Sales channel not found for order 858386
2025-11-21 07:38:27,649 - WARNING - Sales channel not found for order 858385
2025-11-21 07:38:27,827 - INFO - No supplier mapping for item 987229
2025-11-21 07:38:28,275 - WARNING - Sales channel not found for order 858367
2025-11-21 07:38:28,277 - WARNING - Sales channel not found for order 858366
2025-11-21 07:38:28,278 - WARNING - Sales channel not found for order 858365
2025-11-21 07:38:28,279 - WARNING - Sales channel not found for order 858364
2025-11-21 07:38:28,805 - INFO - Progress: 1400/4390 items processed
2025-11-21 07:38:28,908 - WARNING - Sales channel not found for order 858348
2025-11-21 07:38:28,909 - WARNING - Sales channel not found for order 858347
2025-11-21 07:38:29,597 - INFO - No supplier mapping for item 987172
2025-11-21 07:38:30,115 - INFO - No supplier mapping for item 987157
2025-11-21 07:38:30,261 - INFO - Skipping PS order item 987152
2025-11-21 07:38:30,746 - INFO - Skipping PS order item 987138
2025-11-21 07:38:31,712 - WARNING - Sales channel not found for order 858280
2025-11-21 07:38:31,750 - WARNING - Sales channel not found for order 858278
2025-11-21 07:38:31,751 - WARNING - Sales channel not found for order 858277
2025-11-21 07:38:31,790 - WARNING - Sales channel not found for order 858275
2025-11-21 07:38:32,095 - INFO - Progress: 1500/4390 items processed
2025-11-21 07:38:32,390 - INFO - Skipping PS order item 987088
2025-11-21 07:38:32,544 - INFO - No supplier mapping for item 987083
2025-11-21 07:38:32,545 - INFO - No supplier mapping for item 987082
2025-11-21 07:38:33,306 - INFO - No supplier mapping for item 987061
2025-11-21 07:38:33,574 - INFO - Skipping PS order item 987053
2025-11-21 07:38:33,575 - INFO - Skipping PS order item 987052
2025-11-21 07:38:33,806 - WARNING - Sales channel not found for order 858226
2025-11-21 07:38:34,603 - INFO - Skipping PS order item 987022
2025-11-21 07:38:34,722 - INFO - No supplier mapping for item 987018
2025-11-21 07:38:34,763 - INFO - No supplier mapping for item 987016
2025-11-21 07:38:35,104 - INFO - Skipping PS order item 987006
2025-11-21 07:38:35,216 - WARNING - Sales channel not found for order 858193
2025-11-21 07:38:35,217 - INFO - No supplier mapping for item 987001
2025-11-21 07:38:35,219 - WARNING - Sales channel not found for order 858191
2025-11-21 07:38:35,220 - WARNING - Sales channel not found for order 858191
2025-11-21 07:38:35,222 - WARNING - Sales channel not found for order 858190
2025-11-21 07:38:35,223 - WARNING - Sales channel not found for order 858189
2025-11-21 07:38:35,223 - INFO - Progress: 1600/4390 items processed
2025-11-21 07:38:35,224 - WARNING - Sales channel not found for order 858188
2025-11-21 07:38:35,225 - WARNING - Sales channel not found for order 858187
2025-11-21 07:38:35,226 - WARNING - Sales channel not found for order 858186
2025-11-21 07:38:35,227 - WARNING - Sales channel not found for order 858185
2025-11-21 07:38:35,228 - WARNING - Sales channel not found for order 858183
2025-11-21 07:38:35,229 - WARNING - Sales channel not found for order 858182
2025-11-21 07:38:35,230 - WARNING - Sales channel not found for order 858181
2025-11-21 07:38:35,231 - WARNING - Sales channel not found for order 858180
2025-11-21 07:38:35,233 - WARNING - Sales channel not found for order 858179
2025-11-21 07:38:35,234 - WARNING - Sales channel not found for order 858178
2025-11-21 07:38:35,269 - WARNING - Sales channel not found for order 858176
2025-11-21 07:38:35,270 - WARNING - Sales channel not found for order 858175
2025-11-21 07:38:35,271 - WARNING - Sales channel not found for order 858174
2025-11-21 07:38:35,272 - WARNING - Sales channel not found for order 858174
2025-11-21 07:38:35,273 - WARNING - Sales channel not found for order 858173
2025-11-21 07:38:35,274 - WARNING - Sales channel not found for order 858172
2025-11-21 07:38:35,275 - WARNING - Sales channel not found for order 858171
2025-11-21 07:38:35,276 - WARNING - Sales channel not found for order 858170
2025-11-21 07:38:35,277 - WARNING - Sales channel not found for order 858169
2025-11-21 07:38:35,315 - INFO - Skipping PS order item 986975
2025-11-21 07:38:35,572 - WARNING - Sales channel not found for order 858157
2025-11-21 07:38:35,574 - WARNING - Sales channel not found for order 858156
2025-11-21 07:38:35,575 - WARNING - Sales channel not found for order 858155
2025-11-21 07:38:35,576 - WARNING - Sales channel not found for order 858154
2025-11-21 07:38:35,577 - WARNING - Sales channel not found for order 858154
2025-11-21 07:38:35,578 - WARNING - Sales channel not found for order 858153
2025-11-21 07:38:36,164 - WARNING - Sales channel not found for order 858137
2025-11-21 07:38:36,165 - WARNING - Sales channel not found for order 858136
2025-11-21 07:38:36,166 - WARNING - Sales channel not found for order 858135
2025-11-21 07:38:36,168 - WARNING - Sales channel not found for order 858134
2025-11-21 07:38:36,169 - WARNING - Sales channel not found for order 858133
2025-11-21 07:38:36,205 - WARNING - Sales channel not found for order 858131
2025-11-21 07:38:36,207 - WARNING - Sales channel not found for order 858130
2025-11-21 07:38:36,208 - WARNING - Sales channel not found for order 858129
2025-11-21 07:38:36,209 - WARNING - Sales channel not found for order 858128
2025-11-21 07:38:36,210 - WARNING - Sales channel not found for order 858127
2025-11-21 07:38:36,246 - WARNING - Sales channel not found for order 858125
2025-11-21 07:38:36,247 - WARNING - Sales channel not found for order 858124
2025-11-21 07:38:36,285 - WARNING - Sales channel not found for order 858122
2025-11-21 07:38:36,286 - WARNING - Sales channel not found for order 858121
2025-11-21 07:38:36,323 - WARNING - Sales channel not found for order 858119
2025-11-21 07:38:36,324 - WARNING - Sales channel not found for order 858118
2025-11-21 07:38:36,325 - WARNING - Sales channel not found for order 858118
2025-11-21 07:38:36,983 - INFO - No supplier mapping for item 986906
2025-11-21 07:38:37,344 - INFO - Progress: 1700/4390 items processed
2025-11-21 07:38:37,420 - INFO - No supplier mapping for item 986894
2025-11-21 07:38:37,496 - INFO - No supplier mapping for item 986891
2025-11-21 07:38:37,534 - INFO - No supplier mapping for item 986889
2025-11-21 07:38:40,012 - INFO - No supplier mapping for item 986821
2025-11-21 07:38:40,013 - WARNING - Sales channel not found for order 858031
2025-11-21 07:38:40,014 - WARNING - Sales channel not found for order 858031
2025-11-21 07:38:40,639 - INFO - No supplier mapping for item 986801
2025-11-21 07:38:40,641 - INFO - No supplier mapping for item 986800
2025-11-21 07:38:40,747 - INFO - Progress: 1800/4390 items processed
2025-11-21 07:38:41,385 - INFO - Skipping PS order item 986780
2025-11-21 07:38:41,882 - WARNING - Sales channel not found for order 857990
2025-11-21 07:38:42,132 - WARNING - Sales channel not found for order 857982
2025-11-21 07:38:42,581 - INFO - No supplier mapping for item 986744
2025-11-21 07:38:42,687 - INFO - Skipping PS order item 986740
2025-11-21 07:38:42,688 - INFO - No supplier mapping for item 986739
2025-11-21 07:38:42,723 - WARNING - Sales channel not found for order 857968
2025-11-21 07:38:42,760 - WARNING - Sales channel not found for order 857966
2025-11-21 07:38:42,761 - WARNING - Sales channel not found for order 857965
2025-11-21 07:38:42,762 - WARNING - Sales channel not found for order 857964
2025-11-21 07:38:42,798 - WARNING - Sales channel not found for order 857962
2025-11-21 07:38:42,799 - WARNING - Sales channel not found for order 857961
2025-11-21 07:38:42,800 - WARNING - Sales channel not found for order 857960
2025-11-21 07:38:42,802 - INFO - No supplier mapping for item 986728
2025-11-21 07:38:42,803 - WARNING - Sales channel not found for order 857958
2025-11-21 07:38:42,804 - WARNING - Sales channel not found for order 857957
2025-11-21 07:38:42,805 - WARNING - Sales channel not found for order 857956
2025-11-21 07:38:42,806 - WARNING - Sales channel not found for order 857956
2025-11-21 07:38:42,807 - WARNING - Sales channel not found for order 857955
2025-11-21 07:38:42,808 - WARNING - Sales channel not found for order 857954
2025-11-21 07:38:42,809 - WARNING - Sales channel not found for order 857953
2025-11-21 07:38:42,810 - WARNING - Sales channel not found for order 857952
2025-11-21 07:38:42,811 - WARNING - Sales channel not found for order 857951
2025-11-21 07:38:42,812 - WARNING - Sales channel not found for order 857950
2025-11-21 07:38:42,813 - INFO - Skipping PS order item 986717
2025-11-21 07:38:42,814 - INFO - No supplier mapping for item 986716
2025-11-21 07:38:42,815 - INFO - Skipping PS order item 986715
2025-11-21 07:38:42,816 - INFO - Skipping PS order item 986714
2025-11-21 07:38:42,956 - INFO - No supplier mapping for item 986709
2025-11-21 07:38:43,025 - WARNING - Sales channel not found for order 857937
2025-11-21 07:38:43,026 - WARNING - Sales channel not found for order 857936
2025-11-21 07:38:43,027 - WARNING - Sales channel not found for order 857935
2025-11-21 07:38:43,167 - INFO - No supplier mapping for item 986699
2025-11-21 07:38:43,168 - INFO - Skipping PS order item 986698
2025-11-21 07:38:43,203 - INFO - Progress: 1900/4390 items processed
2025-11-21 07:38:43,896 - INFO - No supplier mapping for item 986677
2025-11-21 07:38:43,931 - INFO - Skipping PS order item 986675
2025-11-21 07:38:44,111 - WARNING - Sales channel not found for order 857906
2025-11-21 07:38:44,113 - WARNING - Sales channel not found for order 857905
2025-11-21 07:38:44,114 - WARNING - Sales channel not found for order 857904
2025-11-21 07:38:44,264 - INFO - No supplier mapping for item 986662
2025-11-21 07:38:44,979 - WARNING - Sales channel not found for order 857880
2025-11-21 07:38:44,980 - WARNING - Sales channel not found for order 857879
2025-11-21 07:38:45,132 - INFO - No supplier mapping for item 986633
2025-11-21 07:38:45,612 - INFO - No supplier mapping for item 986618
2025-11-21 07:38:45,722 - INFO - No supplier mapping for item 986614
2025-11-21 07:38:46,322 - INFO - Progress: 2000/4390 items processed
2025-11-21 07:38:46,511 - INFO - No supplier mapping for item 986591
2025-11-21 07:38:47,185 - WARNING - Sales channel not found for order 857830
2025-11-21 07:38:47,222 - INFO - Skipping PS order item 986569
2025-11-21 07:38:47,223 - WARNING - Sales channel not found for order 857827
2025-11-21 07:38:47,510 - INFO - Skipping PS order item 986560
2025-11-21 07:38:47,630 - INFO - No supplier mapping for item 986556
2025-11-21 07:38:47,805 - INFO - Skipping PS order item 986551
2025-11-21 07:38:47,807 - INFO - No supplier mapping for item 986550
2025-11-21 07:38:47,882 - INFO - Skipping PS order item 986547
2025-11-21 07:38:48,061 - INFO - No supplier mapping for item 986541
2025-11-21 07:38:49,167 - INFO - No supplier mapping for item 986510
2025-11-21 07:38:49,636 - INFO - Progress: 2100/4390 items processed
2025-11-21 07:38:49,884 - INFO - No supplier mapping for item 986489
2025-11-21 07:38:50,288 - WARNING - Sales channel not found for order 857742
2025-11-21 07:38:50,360 - WARNING - Sales channel not found for order 857739
2025-11-21 07:38:51,120 - WARNING - Sales channel not found for order 857719
2025-11-21 07:38:51,121 - WARNING - Sales channel not found for order 857718
2025-11-21 07:38:51,123 - WARNING - Sales channel not found for order 857717
2025-11-21 07:38:51,124 - WARNING - Sales channel not found for order 857716
2025-11-21 07:38:51,125 - WARNING - Sales channel not found for order 857714
2025-11-21 07:38:51,127 - WARNING - Sales channel not found for order 857713
2025-11-21 07:38:51,128 - WARNING - Sales channel not found for order 857713
2025-11-21 07:38:51,129 - WARNING - Sales channel not found for order 857712
2025-11-21 07:38:51,131 - INFO - No supplier mapping for item 986444
2025-11-21 07:38:51,167 - INFO - Skipping PS order item 986442
2025-11-21 07:38:51,205 - WARNING - Sales channel not found for order 857705
2025-11-21 07:38:51,206 - WARNING - Sales channel not found for order 857704
2025-11-21 07:38:51,245 - WARNING - Sales channel not found for order 857702
2025-11-21 07:38:51,246 - WARNING - Sales channel not found for order 857702
2025-11-21 07:38:51,248 - WARNING - Sales channel not found for order 857701
2025-11-21 07:38:51,249 - WARNING - Sales channel not found for order 857700
2025-11-21 07:38:51,250 - WARNING - Sales channel not found for order 857699
2025-11-21 07:38:51,287 - INFO - No supplier mapping for item 986431
2025-11-21 07:38:51,289 - INFO - No supplier mapping for item 986430
2025-11-21 07:38:51,359 - INFO - Skipping PS order item 986427
2025-11-21 07:38:52,142 - INFO - No supplier mapping for item 986404
2025-11-21 07:38:52,355 - WARNING - Sales channel not found for order 857668
2025-11-21 07:38:52,356 - INFO - Progress: 2200/4390 items processed
2025-11-21 07:38:52,357 - INFO - No supplier mapping for item 986396
2025-11-21 07:38:53,065 - INFO - No supplier mapping for item 986375
2025-11-21 07:38:53,066 - WARNING - Sales channel not found for order 857646
2025-11-21 07:38:53,656 - INFO - No supplier mapping for item 986357
2025-11-21 07:38:54,980 - WARNING - Sales channel not found for order 857601
2025-11-21 07:38:54,981 - WARNING - Sales channel not found for order 857600
2025-11-21 07:38:55,015 - WARNING - Sales channel not found for order 857598
2025-11-21 07:38:55,017 - WARNING - Sales channel not found for order 857597
2025-11-21 07:38:55,019 - INFO - No supplier mapping for item 986318
2025-11-21 07:38:55,020 - INFO - No supplier mapping for item 986317
2025-11-21 07:38:55,720 - INFO - Progress: 2300/4390 items processed
2025-11-21 07:38:55,757 - INFO - No supplier mapping for item 986295
2025-11-21 07:38:56,734 - INFO - Skipping PS order item 986267
2025-11-21 07:38:56,773 - WARNING - Sales channel not found for order 857547
2025-11-21 07:38:56,774 - WARNING - Sales channel not found for order 857547
2025-11-21 07:38:56,815 - WARNING - Sales channel not found for order 857545
2025-11-21 07:38:56,816 - WARNING - Sales channel not found for order 857544
2025-11-21 07:38:57,182 - INFO - Skipping PS order item 986250
2025-11-21 07:38:57,348 - INFO - No supplier mapping for item 986244
2025-11-21 07:38:57,829 - INFO - No supplier mapping for item 986229
2025-11-21 07:38:57,831 - INFO - No supplier mapping for item 986228
2025-11-21 07:38:57,833 - INFO - No supplier mapping for item 986227
2025-11-21 07:38:58,357 - ERROR - Error processing item 986209: [<class 'decimal.ConversionSyntax'>]
Traceback (most recent call last):
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 441, in calculate_margin
    success = self.process_with_supplier(item, order, product, margin, sales_channel)
  File "/home/centralgoparts/public_html/profitability/sync_margins_detailed.py", line 477, in process_with_supplier
    margin['item_shipping'] = Decimal(str(order.get('shipping', 0))) / Decimal(str(order_item_count)) if order_item_count > 0 else Decimal('0')
decimal.InvalidOperation: [<class 'decimal.ConversionSyntax'>]
2025-11-21 07:38:58,358 - WARNING - Sales channel not found for order 857494
2025-11-21 07:38:58,360 - WARNING - Sales channel not found for order 857494
2025-11-21 07:38:58,361 - INFO - Skipping PS order item 986205
2025-11-21 07:38:58,431 - WARNING - Sales channel not found for order 857489
2025-11-21 07:38:58,433 - WARNING - Sales channel not found for order 857489
2025-11-21 07:38:58,435 - INFO - No supplier mapping for item 986200
2025-11-21 07:38:58,436 - WARNING - Sales channel not found for order 857487
2025-11-21 07:38:58,473 - WARNING - Sales channel not found for order 857485
2025-11-21 07:38:58,475 - WARNING - Sales channel not found for order 857485
2025-11-21 07:38:58,476 - WARNING - Sales channel not found for order 857484
2025-11-21 07:38:58,478 - WARNING - Sales channel not found for order 857483
2025-11-21 07:38:58,478 - INFO - Progress: 2400/4390 items processed
2025-11-21 07:38:58,480 - INFO - No supplier mapping for item 986193
2025-11-21 07:38:58,481 - WARNING - Sales channel not found for order 857481
2025-11-21 07:38:58,482 - WARNING - Sales channel not found for order 857480
2025-11-21 07:38:58,483 - WARNING - Sales channel not found for order 857479
2025-11-21 07:38:58,484 - WARNING - Sales channel not found for order 857478
2025-11-21 07:38:58,485 - INFO - Skipping PS order item 986188
2025-11-21 07:38:58,704 - WARNING - Sales channel not found for order 857468
2025-11-21 07:38:58,706 - WARNING - Sales channel not found for order 857468
2025-11-21 07:38:58,707 - WARNING - Sales channel not found for order 857467
2025-11-21 07:38:58,708 - WARNING - Sales channel not found for order 857466
2025-11-21 07:38:58,710 - WARNING - Sales channel not found for order 857465
2025-11-21 07:38:58,712 - WARNING - Sales channel not found for order 857464
2025-11-21 07:38:58,713 - WARNING - Sales channel not found for order 857463
2025-11-21 07:38:58,751 - INFO - Skipping PS order item 986173
2025-11-21 07:38:59,072 - INFO - Skipping PS order item 986163
2025-11-21 07:38:59,180 - INFO - Skipping PS order item 986159
2025-11-21 07:38:59,786 - WARNING - Sales channel not found for order 857430
2025-11-21 07:39:00,085 - INFO - Skipping PS order item 986132
2025-11-21 07:39:00,539 - INFO - Skipping PS order item 986118
2025-11-21 07:39:00,760 - INFO - No supplier mapping for item 986111
2025-11-21 07:39:00,762 - WARNING - Sales channel not found for order 857403
2025-11-21 07:39:00,764 - WARNING - Sales channel not found for order 857402
2025-11-21 07:39:01,247 - INFO - No supplier mapping for item 986095
2025-11-21 07:39:01,285 - INFO - Progress: 2500/4390 items processed
2025-11-21 07:39:01,676 - INFO - Skipping PS order item 986083
2025-11-21 07:39:01,766 - INFO - No supplier mapping for item 986080
2025-11-21 07:39:01,934 - INFO - Skipping PS order item 986075
2025-11-21 07:39:01,973 - WARNING - Sales channel not found for order 857371
2025-11-21 07:39:01,974 - WARNING - Sales channel not found for order 857370
2025-11-21 07:39:01,976 - WARNING - Sales channel not found for order 857369
2025-11-21 07:39:01,977 - WARNING - Sales channel not found for order 857368
2025-11-21 07:39:02,103 - INFO - No supplier mapping for item 986066
2025-11-21 07:39:02,105 - INFO - No supplier mapping for item 986065
2025-11-21 07:39:02,107 - INFO - No supplier mapping for item 986064
2025-11-21 07:39:02,853 - WARNING - Sales channel not found for order 857348
2025-11-21 07:39:03,115 - INFO - No supplier mapping for item 986036
2025-11-21 07:39:03,117 - INFO - No supplier mapping for item 986035
2025-11-21 07:39:03,269 - INFO - Skipping PS order item 986030
2025-11-21 07:39:03,450 - INFO - No supplier mapping for item 986024
2025-11-21 07:39:03,556 - INFO - No supplier mapping for item 986020
2025-11-21 07:39:04,146 - INFO - No supplier mapping for item 986003
2025-11-21 07:39:04,480 - INFO - Progress: 2600/4390 items processed
2025-11-21 07:39:04,690 - INFO - No supplier mapping for item 985987
2025-11-21 07:39:04,691 - INFO - Skipping PS order item 985986
2025-11-21 07:39:05,911 - WARNING - Sales channel not found for order 857277
2025-11-21 07:39:05,913 - INFO - Skipping PS order item 985949
2025-11-21 07:39:05,914 - WARNING - Sales channel not found for order 857275
2025-11-21 07:39:05,916 - WARNING - Sales channel not found for order 857274
2025-11-21 07:39:05,991 - WARNING - Sales channel not found for order 857271
2025-11-21 07:39:05,992 - WARNING - Sales channel not found for order 857270
2025-11-21 07:39:05,994 - WARNING - Sales channel not found for order 857269
2025-11-21 07:39:05,996 - WARNING - Sales channel not found for order 857267
2025-11-21 07:39:05,997 - WARNING - Sales channel not found for order 857267
2025-11-21 07:39:05,998 - WARNING - Sales channel not found for order 857266
2025-11-21 07:39:06,000 - WARNING - Sales channel not found for order 857265
2025-11-21 07:39:06,038 - WARNING - Sales channel not found for order 857263
2025-11-21 07:39:06,039 - WARNING - Sales channel not found for order 857262
2025-11-21 07:39:06,078 - WARNING - Sales channel not found for order 857260
2025-11-21 07:39:06,079 - WARNING - Sales channel not found for order 857260
2025-11-21 07:39:06,120 - WARNING - Sales channel not found for order 857258
2025-11-21 07:39:06,121 - WARNING - Sales channel not found for order 857257
2025-11-21 07:39:06,123 - WARNING - Sales channel not found for order 857256
2025-11-21 07:39:06,125 - INFO - No supplier mapping for item 985927
2025-11-21 07:39:06,161 - INFO - Skipping PS order item 985925
2025-11-21 07:39:06,199 - WARNING - Sales channel not found for order 857247
2025-11-21 07:39:06,200 - WARNING - Sales channel not found for order 857246
2025-11-21 07:39:06,202 - INFO - Skipping PS order item 985921
2025-11-21 07:39:06,203 - INFO - Skipping PS order item 985920
2025-11-21 07:39:06,204 - INFO - Skipping PS order item 985919
2025-11-21 07:39:06,240 - WARNING - Sales channel not found for order 857240
2025-11-21 07:39:06,242 - WARNING - Sales channel not found for order 857239
2025-11-21 07:39:06,243 - WARNING - Sales channel not found for order 857238
2025-11-21 07:39:06,280 - INFO - Skipping PS order item 985913
2025-11-21 07:39:06,282 - WARNING - Sales channel not found for order 857234
2025-11-21 07:39:06,283 - WARNING - Sales channel not found for order 857233
2025-11-21 07:39:06,285 - WARNING - Sales channel not found for order 857232
2025-11-21 07:39:06,286 - WARNING - Sales channel not found for order 857231
2025-11-21 07:39:06,288 - WARNING - Sales channel not found for order 857230
2025-11-21 07:39:06,289 - WARNING - Sales channel not found for order 857230
2025-11-21 07:39:06,290 - WARNING - Sales channel not found for order 857229
2025-11-21 07:39:06,292 - WARNING - Sales channel not found for order 857226
2025-11-21 07:39:06,294 - WARNING - Sales channel not found for order 857225
2025-11-21 07:39:06,295 - INFO - Skipping PS order item 985903
2025-11-21 07:39:06,297 - WARNING - Sales channel not found for order 857219
2025-11-21 07:39:06,298 - WARNING - Sales channel not found for order 857218
2025-11-21 07:39:06,299 - WARNING - Sales channel not found for order 857218
2025-11-21 07:39:06,301 - WARNING - Sales channel not found for order 857217
2025-11-21 07:39:06,302 - WARNING - Sales channel not found for order 857216
2025-11-21 07:39:06,303 - WARNING - Sales channel not found for order 857215
2025-11-21 07:39:06,305 - WARNING - Sales channel not found for order 857213
2025-11-21 07:39:06,376 - INFO - Progress: 2700/4390 items processed
2025-11-21 07:39:06,378 - WARNING - Sales channel not found for order 857210
2025-11-21 07:39:06,379 - WARNING - Sales channel not found for order 857210
2025-11-21 07:39:06,418 - WARNING - Sales channel not found for order 857208
2025-11-21 07:39:06,420 - WARNING - Sales channel not found for order 857207
2025-11-21 07:39:06,495 - WARNING - Sales channel not found for order 857203
2025-11-21 07:39:06,497 - INFO - No supplier mapping for item 985885
2025-11-21 07:39:06,499 - INFO - No supplier mapping for item 985884
2025-11-21 07:39:06,501 - WARNING - Sales channel not found for order 857200
2025-11-21 07:39:06,502 - WARNING - Sales channel not found for order 857199
2025-11-21 07:39:06,504 - WARNING - Sales channel not found for order 857198
2025-11-21 07:39:06,505 - WARNING - Sales channel not found for order 857198
2025-11-21 07:39:06,506 - INFO - Skipping PS order item 985879
2025-11-21 07:39:06,507 - INFO - Skipping PS order item 985878
2025-11-21 07:39:06,508 - WARNING - Sales channel not found for order 857194
2025-11-21 07:39:06,544 - WARNING - Sales channel not found for order 857192
2025-11-21 07:39:06,581 - WARNING - Sales channel not found for order 857190
2025-11-21 07:39:06,582 - WARNING - Sales channel not found for order 857189
2025-11-21 07:39:06,584 - INFO - No supplier mapping for item 985871
2025-11-21 07:39:06,585 - INFO - Skipping PS order item 985870
2025-11-21 07:39:06,586 - WARNING - Sales channel not found for order 857186
2025-11-21 07:39:06,587 - INFO - Skipping PS order item 985868
2025-11-21 07:39:06,588 - WARNING - Sales channel not found for order 857184
2025-11-21 07:39:06,624 - WARNING - Sales channel not found for order 857182
2025-11-21 07:39:06,625 - WARNING - Sales channel not found for order 857181
2025-11-21 07:39:06,662 - INFO - Skipping PS order item 985862
2025-11-21 07:39:06,700 - INFO - Skipping PS order item 985860
2025-11-21 07:39:06,701 - WARNING - Sales channel not found for order 857175
2025-11-21 07:39:06,703 - WARNING - Sales channel not found for order 857172
2025-11-21 07:39:06,704 - WARNING - Sales channel not found for order 857171
2025-11-21 07:39:06,705 - WARNING - Sales channel not found for order 857170
2025-11-21 07:39:06,707 - INFO - No supplier mapping for item 985855
2025-11-21 07:39:06,708 - WARNING - Sales channel not found for order 857167
2025-11-21 07:39:06,709 - WARNING - Sales channel not found for order 857166
2025-11-21 07:39:06,711 - WARNING - Sales channel not found for order 857165
2025-11-21 07:39:06,747 - WARNING - Sales channel not found for order 857163
2025-11-21 07:39:06,748 - WARNING - Sales channel not found for order 857162
2025-11-21 07:39:06,951 - WARNING - Sales channel not found for order 857156
2025-11-21 07:39:06,952 - WARNING - Sales channel not found for order 857155
2025-11-21 07:39:06,954 - WARNING - Sales channel not found for order 857154
2025-11-21 07:39:06,955 - WARNING - Sales channel not found for order 857153
2025-11-21 07:39:07,791 - WARNING - Sales channel not found for order 857136
2025-11-21 07:39:07,795 - WARNING - Sales channel not found for order 857135
2025-11-21 07:39:08,158 - INFO - No supplier mapping for item 985805
2025-11-21 07:39:08,340 - WARNING - Sales channel not found for order 857118
2025-11-21 07:39:08,341 - WARNING - Sales channel not found for order 857117
2025-11-21 07:39:08,342 - WARNING - Sales channel not found for order 857116
2025-11-21 07:39:08,446 - INFO - Progress: 2800/4390 items processed
2025-11-21 07:39:08,482 - INFO - No supplier mapping for item 985792
2025-11-21 07:39:08,901 - WARNING - Sales channel not found for order 857099
2025-11-21 07:39:08,903 - WARNING - Sales channel not found for order 857098
2025-11-21 07:39:09,961 - INFO - Skipping PS order item 985751
2025-11-21 07:39:10,082 - WARNING - Sales channel not found for order 857074
2025-11-21 07:39:10,084 - WARNING - Sales channel not found for order 857073
2025-11-21 07:39:10,783 - INFO - No supplier mapping for item 985727
2025-11-21 07:39:10,899 - WARNING - Sales channel not found for order 857056
2025-11-21 07:39:11,005 - INFO - No supplier mapping for item 985720
2025-11-21 07:39:11,974 - WARNING - Sales channel not found for order 857036
2025-11-21 07:39:11,975 - WARNING - Sales channel not found for order 857035
2025-11-21 07:39:12,046 - INFO - Progress: 2900/4390 items processed
2025-11-21 07:39:12,847 - WARNING - Sales channel not found for order 857019
2025-11-21 07:39:12,956 - INFO - No supplier mapping for item 985667
2025-11-21 07:39:13,498 - WARNING - Sales channel not found for order 857001
2025-11-21 07:39:13,499 - WARNING - Sales channel not found for order 857000
2025-11-21 07:39:14,244 - INFO - Skipping PS order item 985628
2025-11-21 07:39:14,471 - INFO - Skipping PS order item 985621
2025-11-21 07:39:14,472 - INFO - Skipping PS order item 985620
2025-11-21 07:39:14,553 - INFO - No supplier mapping for item 985617
2025-11-21 07:39:14,697 - INFO - No supplier mapping for item 985612
2025-11-21 07:39:14,698 - INFO - Skipping PS order item 985611
2025-11-21 07:39:14,700 - WARNING - Sales channel not found for order 856964
2025-11-21 07:39:14,702 - WARNING - Sales channel not found for order 856963
2025-11-21 07:39:14,776 - WARNING - Sales channel not found for order 856959
2025-11-21 07:39:14,778 - WARNING - Sales channel not found for order 856958
2025-11-21 07:39:14,812 - WARNING - Sales channel not found for order 856956
2025-11-21 07:39:14,813 - WARNING - Sales channel not found for order 856956
2025-11-21 07:39:14,815 - WARNING - Sales channel not found for order 856955
2025-11-21 07:39:14,816 - WARNING - Sales channel not found for order 856954
2025-11-21 07:39:14,852 - WARNING - Sales channel not found for order 856952
2025-11-21 07:39:14,888 - WARNING - Sales channel not found for order 856950
2025-11-21 07:39:14,889 - INFO - Skipping PS order item 985595
2025-11-21 07:39:14,890 - WARNING - Sales channel not found for order 856948
2025-11-21 07:39:14,891 - INFO - Progress: 3000/4390 items processed
2025-11-21 07:39:14,892 - WARNING - Sales channel not found for order 856947
2025-11-21 07:39:14,927 - WARNING - Sales channel not found for order 856945
2025-11-21 07:39:14,928 - WARNING - Sales channel not found for order 856944
2025-11-21 07:39:14,929 - WARNING - Sales channel not found for order 856943
2025-11-21 07:39:14,931 - WARNING - Sales channel not found for order 856942
2025-11-21 07:39:14,968 - WARNING - Sales channel not found for order 856939
2025-11-21 07:39:14,969 - WARNING - Sales channel not found for order 856938
2025-11-21 07:39:14,970 - WARNING - Sales channel not found for order 856938
2025-11-21 07:39:14,972 - WARNING - Sales channel not found for order 856937
2025-11-21 07:39:14,973 - WARNING - Sales channel not found for order 856936
2025-11-21 07:39:14,974 - INFO - No supplier mapping for item 985581
2025-11-21 07:39:14,976 - INFO - No supplier mapping for item 985580
2025-11-21 07:39:15,977 - WARNING - Sales channel not found for order 856918
2025-11-21 07:39:15,979 - WARNING - Sales channel not found for order 856917
2025-11-21 07:39:15,980 - WARNING - Sales channel not found for order 856916
2025-11-21 07:39:15,981 - WARNING - Sales channel not found for order 856916
2025-11-21 07:39:16,772 - WARNING - Sales channel not found for order 856901
2025-11-21 07:39:16,773 - WARNING - Sales channel not found for order 856900
2025-11-21 07:39:16,774 - WARNING - Sales channel not found for order 856900
2025-11-21 07:39:16,776 - WARNING - Sales channel not found for order 856899
2025-11-21 07:39:16,777 - WARNING - Sales channel not found for order 856898
2025-11-21 07:39:17,949 - INFO - Progress: 3100/4390 items processed
2025-11-21 07:39:17,951 - WARNING - Sales channel not found for order 856874
2025-11-21 07:39:17,952 - WARNING - Sales channel not found for order 856873
2025-11-21 07:39:18,022 - WARNING - Sales channel not found for order 856870
2025-11-21 07:39:18,023 - WARNING - Sales channel not found for order 856870
2025-11-21 07:39:18,059 - WARNING - Sales channel not found for order 856868
2025-11-21 07:39:18,159 - INFO - No supplier mapping for item 985482
2025-11-21 07:39:18,385 - INFO - No supplier mapping for item 985475
2025-11-21 07:39:18,387 - INFO - No supplier mapping for item 985474
2025-11-21 07:39:18,496 - INFO - No supplier mapping for item 985470
2025-11-21 07:39:18,498 - INFO - No supplier mapping for item 985469
2025-11-21 07:39:18,639 - INFO - No supplier mapping for item 985464
2025-11-21 07:39:18,745 - INFO - No supplier mapping for item 985460
2025-11-21 07:39:18,747 - INFO - No supplier mapping for item 985459
2025-11-21 07:39:18,784 - INFO - Skipping PS order item 985457
2025-11-21 07:39:18,929 - INFO - No supplier mapping for item 985452
2025-11-21 07:39:18,931 - INFO - No supplier mapping for item 985451
2025-11-21 07:39:19,004 - INFO - Skipping PS order item 985448
2025-11-21 07:39:19,142 - INFO - No supplier mapping for item 985443
2025-11-21 07:39:19,387 - INFO - No supplier mapping for item 985435
2025-11-21 07:39:19,420 - INFO - No supplier mapping for item 985433
2025-11-21 07:39:19,903 - INFO - No supplier mapping for item 985419
2025-11-21 07:39:20,419 - WARNING - Sales channel not found for order 856805
2025-11-21 07:39:20,421 - WARNING - Sales channel not found for order 856804
2025-11-21 07:39:20,423 - WARNING - Sales channel not found for order 856804
2025-11-21 07:39:20,738 - INFO - Progress: 3200/4390 items processed
2025-11-21 07:39:21,064 - INFO - Skipping PS order item 985384
2025-11-21 07:39:22,414 - WARNING - Sales channel not found for order 856760
2025-11-21 07:39:22,626 - INFO - No supplier mapping for item 985340
2025-11-21 07:39:22,774 - INFO - Skipping PS order item 985335
2025-11-21 07:39:23,841 - WARNING - Sales channel not found for order 856729
2025-11-21 07:39:23,967 - WARNING - Sales channel not found for order 856725
2025-11-21 07:39:23,969 - WARNING - Sales channel not found for order 856724
2025-11-21 07:39:24,008 - INFO - No supplier mapping for item 985299
2025-11-21 07:39:24,010 - WARNING - Sales channel not found for order 856721
2025-11-21 07:39:24,012 - WARNING - Sales channel not found for order 856720
2025-11-21 07:39:24,013 - WARNING - Sales channel not found for order 856719
2025-11-21 07:39:24,015 - WARNING - Sales channel not found for order 856718
2025-11-21 07:39:24,052 - INFO - Progress: 3300/4390 items processed
2025-11-21 07:39:24,054 - WARNING - Sales channel not found for order 856716
2025-11-21 07:39:24,055 - WARNING - Sales channel not found for order 856715
2025-11-21 07:39:24,057 - WARNING - Sales channel not found for order 856714
2025-11-21 07:39:24,058 - WARNING - Sales channel not found for order 856713
2025-11-21 07:39:24,059 - INFO - Skipping PS order item 985289
2025-11-21 07:39:24,061 - WARNING - Sales channel not found for order 856711
2025-11-21 07:39:24,062 - WARNING - Sales channel not found for order 856710
2025-11-21 07:39:24,064 - WARNING - Sales channel not found for order 856709
2025-11-21 07:39:24,101 - WARNING - Sales channel not found for order 856707
2025-11-21 07:39:24,138 - WARNING - Sales channel not found for order 856705
2025-11-21 07:39:24,140 - INFO - No supplier mapping for item 985281
2025-11-21 07:39:24,141 - WARNING - Sales channel not found for order 856703
2025-11-21 07:39:24,143 - WARNING - Sales channel not found for order 856702
2025-11-21 07:39:24,144 - WARNING - Sales channel not found for order 856702
2025-11-21 07:39:24,145 - WARNING - Sales channel not found for order 856701
2025-11-21 07:39:24,334 - INFO - No supplier mapping for item 985271
2025-11-21 07:39:24,336 - INFO - No supplier mapping for item 985270
2025-11-21 07:39:24,338 - INFO - No supplier mapping for item 985269
2025-11-21 07:39:24,446 - INFO - No supplier mapping for item 985265
2025-11-21 07:39:24,555 - INFO - Skipping PS order item 985261
2025-11-21 07:39:24,867 - INFO - No supplier mapping for item 985252
2025-11-21 07:39:25,437 - WARNING - Sales channel not found for order 856663
2025-11-21 07:39:25,439 - WARNING - Sales channel not found for order 856662
2025-11-21 07:39:25,476 - WARNING - Sales channel not found for order 856660
2025-11-21 07:39:25,477 - WARNING - Sales channel not found for order 856659
2025-11-21 07:39:25,479 - WARNING - Sales channel not found for order 856658
2025-11-21 07:39:25,480 - WARNING - Sales channel not found for order 856657
2025-11-21 07:39:25,481 - WARNING - Sales channel not found for order 856657
2025-11-21 07:39:26,008 - INFO - No supplier mapping for item 985212
2025-11-21 07:39:26,347 - WARNING - Sales channel not found for order 856638
2025-11-21 07:39:26,416 - WARNING - Sales channel not found for order 856636
2025-11-21 07:39:26,419 - INFO - No supplier mapping for item 985197
2025-11-21 07:39:26,420 - WARNING - Sales channel not found for order 856634
2025-11-21 07:39:26,421 - WARNING - Sales channel not found for order 856633
2025-11-21 07:39:26,456 - INFO - Progress: 3400/4390 items processed
2025-11-21 07:39:27,031 - INFO - No supplier mapping for item 985177
2025-11-21 07:39:27,106 - INFO - No supplier mapping for item 985174
2025-11-21 07:39:27,262 - INFO - No supplier mapping for item 985169
2025-11-21 07:39:27,342 - INFO - No supplier mapping for item 985166
2025-11-21 07:39:27,568 - INFO - No supplier mapping for item 985159
2025-11-21 07:39:28,351 - WARNING - Sales channel not found for order 856585
2025-11-21 07:39:28,353 - WARNING - Sales channel not found for order 856584
2025-11-21 07:39:28,354 - WARNING - Sales channel not found for order 856583
2025-11-21 07:39:28,649 - INFO - Skipping PS order item 985126
2025-11-21 07:39:29,110 - WARNING - Sales channel not found for order 856562
2025-11-21 07:39:29,483 - INFO - No supplier mapping for item 985101
2025-11-21 07:39:29,754 - INFO - Progress: 3500/4390 items processed
2025-11-21 07:39:29,869 - WARNING - Sales channel not found for order 856541
2025-11-21 07:39:29,872 - INFO - No supplier mapping for item 985089
2025-11-21 07:39:30,485 - INFO - No supplier mapping for item 985072
2025-11-21 07:39:30,487 - INFO - No supplier mapping for item 985071
2025-11-21 07:39:30,859 - INFO - No supplier mapping for item 985060
2025-11-21 07:39:30,861 - INFO - No supplier mapping for item 985059
2025-11-21 07:39:31,214 - INFO - No supplier mapping for item 985048
2025-11-21 07:39:31,429 - WARNING - Sales channel not found for order 856497
2025-11-21 07:39:31,430 - WARNING - Sales channel not found for order 856497
2025-11-21 07:39:31,432 - WARNING - Sales channel not found for order 856496
2025-11-21 07:39:31,470 - WARNING - Sales channel not found for order 856494
2025-11-21 07:39:31,471 - WARNING - Sales channel not found for order 856493
2025-11-21 07:39:31,473 - WARNING - Sales channel not found for order 856492
2025-11-21 07:39:31,510 - INFO - Skipping PS order item 985033
2025-11-21 07:39:31,511 - INFO - Skipping PS order item 985032
2025-11-21 07:39:31,620 - INFO - No supplier mapping for item 985028
2025-11-21 07:39:31,722 - INFO - No supplier mapping for item 985024
2025-11-21 07:39:31,724 - INFO - No supplier mapping for item 985023
2025-11-21 07:39:31,866 - INFO - No supplier mapping for item 985018
2025-11-21 07:39:31,972 - INFO - No supplier mapping for item 985014
2025-11-21 07:39:32,079 - WARNING - Sales channel not found for order 856469
2025-11-21 07:39:32,223 - INFO - Skipping PS order item 985005
2025-11-21 07:39:32,225 - INFO - Skipping PS order item 985004
2025-11-21 07:39:32,296 - WARNING - Sales channel not found for order 856460
2025-11-21 07:39:32,297 - WARNING - Sales channel not found for order 856459
2025-11-21 07:39:32,298 - WARNING - Sales channel not found for order 856458
2025-11-21 07:39:32,300 - WARNING - Sales channel not found for order 856457
2025-11-21 07:39:32,335 - WARNING - Sales channel not found for order 856454
2025-11-21 07:39:32,337 - WARNING - Sales channel not found for order 856453
2025-11-21 07:39:32,338 - WARNING - Sales channel not found for order 856452
2025-11-21 07:39:32,338 - INFO - Progress: 3600/4390 items processed
2025-11-21 07:39:32,339 - WARNING - Sales channel not found for order 856451
2025-11-21 07:39:32,341 - WARNING - Sales channel not found for order 856450
2025-11-21 07:39:32,376 - WARNING - Sales channel not found for order 856448
2025-11-21 07:39:32,377 - WARNING - Sales channel not found for order 856447
2025-11-21 07:39:32,379 - WARNING - Sales channel not found for order 856446
2025-11-21 07:39:32,380 - INFO - No supplier mapping for item 984987
2025-11-21 07:39:32,416 - WARNING - Sales channel not found for order 856442
2025-11-21 07:39:32,800 - WARNING - Sales channel not found for order 856434
2025-11-21 07:39:32,838 - WARNING - Sales channel not found for order 856432
2025-11-21 07:39:32,875 - WARNING - Sales channel not found for order 856430
2025-11-21 07:39:32,876 - WARNING - Sales channel not found for order 856429
2025-11-21 07:39:32,878 - INFO - Skipping PS order item 984967
2025-11-21 07:39:32,879 - WARNING - Sales channel not found for order 856427
2025-11-21 07:39:32,880 - WARNING - Sales channel not found for order 856426
2025-11-21 07:39:32,882 - WARNING - Sales channel not found for order 856425
2025-11-21 07:39:32,883 - WARNING - Sales channel not found for order 856424
2025-11-21 07:39:33,207 - INFO - No supplier mapping for item 984953
2025-11-21 07:39:33,280 - INFO - No supplier mapping for item 984950
2025-11-21 07:39:33,316 - INFO - Skipping PS order item 984948
2025-11-21 07:39:33,389 - INFO - No supplier mapping for item 984945
2025-11-21 07:39:33,498 - INFO - No supplier mapping for item 984941
2025-11-21 07:39:33,755 - INFO - No supplier mapping for item 984933
2025-11-21 07:39:34,335 - INFO - No supplier mapping for item 984916
2025-11-21 07:39:34,591 - INFO - Skipping PS order item 984908
2025-11-21 07:39:35,060 - INFO - Progress: 3700/4390 items processed
2025-11-21 07:39:35,061 - INFO - Skipping PS order item 984893
2025-11-21 07:39:35,242 - INFO - Skipping PS order item 984887
2025-11-21 07:39:35,388 - WARNING - Sales channel not found for order 856365
2025-11-21 07:39:35,462 - WARNING - Sales channel not found for order 856362
2025-11-21 07:39:35,464 - WARNING - Sales channel not found for order 856361
2025-11-21 07:39:35,466 - WARNING - Sales channel not found for order 856360
2025-11-21 07:39:36,026 - INFO - No supplier mapping for item 984861
2025-11-21 07:39:36,062 - INFO - No supplier mapping for item 984859
2025-11-21 07:39:37,273 - INFO - No supplier mapping for item 984824
2025-11-21 07:39:37,744 - INFO - No supplier mapping for item 984810
2025-11-21 07:39:37,782 - INFO - Skipping PS order item 984808
2025-11-21 07:39:37,933 - INFO - No supplier mapping for item 984803
2025-11-21 07:39:38,006 - INFO - No supplier mapping for item 984800
2025-11-21 07:39:38,008 - INFO - No supplier mapping for item 984799
2025-11-21 07:39:38,180 - INFO - Progress: 3800/4390 items processed
2025-11-21 07:39:38,322 - WARNING - Sales channel not found for order 856291
2025-11-21 07:39:38,323 - WARNING - Sales channel not found for order 856290
2025-11-21 07:39:38,818 - INFO - No supplier mapping for item 984773
2025-11-21 07:39:38,891 - INFO - No supplier mapping for item 984770
2025-11-21 07:39:39,640 - WARNING - Sales channel not found for order 856260
2025-11-21 07:39:39,883 - INFO - No supplier mapping for item 984740
2025-11-21 07:39:39,885 - INFO - No supplier mapping for item 984739
2025-11-21 07:39:40,512 - INFO - Skipping PS order item 984720
2025-11-21 07:39:40,619 - INFO - Skipping PS order item 984716
2025-11-21 07:39:40,621 - INFO - Skipping PS order item 984715
2025-11-21 07:39:40,623 - WARNING - Sales channel not found for order 856234
2025-11-21 07:39:40,625 - WARNING - Sales channel not found for order 856233
2025-11-21 07:39:40,627 - WARNING - Sales channel not found for order 856232
2025-11-21 07:39:41,259 - INFO - Progress: 3900/4390 items processed
2025-11-21 07:39:41,674 - INFO - Skipping PS order item 984681
2025-11-21 07:39:42,077 - INFO - No supplier mapping for item 984669
2025-11-21 07:39:42,604 - WARNING - Sales channel not found for order 856185
2025-11-21 07:39:42,641 - WARNING - Sales channel not found for order 856183
2025-11-21 07:39:42,643 - WARNING - Sales channel not found for order 856182
2025-11-21 07:39:43,408 - WARNING - Sales channel not found for order 856160
2025-11-21 07:39:43,410 - WARNING - Sales channel not found for order 856159
2025-11-21 07:39:43,411 - WARNING - Sales channel not found for order 856158
2025-11-21 07:39:43,448 - INFO - No supplier mapping for item 984623
2025-11-21 07:39:43,450 - WARNING - Sales channel not found for order 856155
2025-11-21 07:39:43,451 - WARNING - Sales channel not found for order 856154
2025-11-21 07:39:43,558 - INFO - Skipping PS order item 984617
2025-11-21 07:39:43,560 - WARNING - Sales channel not found for order 856150
2025-11-21 07:39:43,561 - WARNING - Sales channel not found for order 856149
2025-11-21 07:39:43,600 - WARNING - Sales channel not found for order 856147
2025-11-21 07:39:43,637 - WARNING - Sales channel not found for order 856145
2025-11-21 07:39:43,639 - WARNING - Sales channel not found for order 856144
2025-11-21 07:39:43,640 - WARNING - Sales channel not found for order 856143
2025-11-21 07:39:43,642 - WARNING - Sales channel not found for order 856143
2025-11-21 07:39:43,643 - WARNING - Sales channel not found for order 856142
2025-11-21 07:39:43,716 - WARNING - Sales channel not found for order 856139
2025-11-21 07:39:43,718 - WARNING - Sales channel not found for order 856138
2025-11-21 07:39:43,719 - WARNING - Sales channel not found for order 856137
2025-11-21 07:39:43,721 - WARNING - Sales channel not found for order 856136
2025-11-21 07:39:43,723 - INFO - Skipping PS order item 984600
2025-11-21 07:39:43,932 - INFO - Progress: 4000/4390 items processed
2025-11-21 07:39:43,968 - INFO - Skipping PS order item 984592
2025-11-21 07:39:44,005 - INFO - Skipping PS order item 984590
2025-11-21 07:39:44,184 - INFO - No supplier mapping for item 984584
2025-11-21 07:39:44,436 - INFO - No supplier mapping for item 984576
2025-11-21 07:39:44,438 - INFO - No supplier mapping for item 984575
2025-11-21 07:39:44,476 - WARNING - Sales channel not found for order 856110
2025-11-21 07:39:44,477 - WARNING - Sales channel not found for order 856109
2025-11-21 07:39:44,479 - WARNING - Sales channel not found for order 856108
2025-11-21 07:39:45,309 - WARNING - Sales channel not found for order 856089
2025-11-21 07:39:45,311 - WARNING - Sales channel not found for order 856088
2025-11-21 07:39:45,312 - WARNING - Sales channel not found for order 856087
2025-11-21 07:39:45,348 - WARNING - Sales channel not found for order 856085
2025-11-21 07:39:45,350 - WARNING - Sales channel not found for order 856085
2025-11-21 07:39:45,351 - WARNING - Sales channel not found for order 856084
2025-11-21 07:39:45,388 - WARNING - Sales channel not found for order 856082
2025-11-21 07:39:45,389 - WARNING - Sales channel not found for order 856081
2025-11-21 07:39:45,493 - INFO - No supplier mapping for item 984534
2025-11-21 07:39:46,331 - INFO - Skipping PS order item 984508
2025-11-21 07:39:46,333 - INFO - No supplier mapping for item 984507
2025-11-21 07:39:46,676 - INFO - Skipping PS order item 984496
2025-11-21 07:39:46,745 - INFO - Progress: 4100/4390 items processed
2025-11-21 07:39:47,338 - INFO - Skipping PS order item 984476
2025-11-21 07:39:47,446 - INFO - No supplier mapping for item 984472
2025-11-21 07:39:47,644 - INFO - Skipping PS order item 984465
2025-11-21 07:39:47,751 - WARNING - Sales channel not found for order 856024
2025-11-21 07:39:47,788 - WARNING - Sales channel not found for order 856022
2025-11-21 07:39:47,824 - WARNING - Sales channel not found for order 856020
2025-11-21 07:39:47,826 - WARNING - Sales channel not found for order 856019
2025-11-21 07:39:47,827 - WARNING - Sales channel not found for order 856019
2025-11-21 07:39:47,829 - WARNING - Sales channel not found for order 856018
2025-11-21 07:39:47,898 - WARNING - Sales channel not found for order 856015
2025-11-21 07:39:47,934 - WARNING - Sales channel not found for order 856013
2025-11-21 07:39:47,936 - WARNING - Sales channel not found for order 856013
2025-11-21 07:39:47,937 - WARNING - Sales channel not found for order 856012
2025-11-21 07:39:47,939 - WARNING - Sales channel not found for order 856012
2025-11-21 07:39:47,940 - WARNING - Sales channel not found for order 856011
2025-11-21 07:39:47,942 - WARNING - Sales channel not found for order 856010
2025-11-21 07:39:47,979 - WARNING - Sales channel not found for order 856008
2025-11-21 07:39:47,980 - WARNING - Sales channel not found for order 856008
2025-11-21 07:39:48,189 - INFO - No supplier mapping for item 984434
2025-11-21 07:39:49,211 - INFO - No supplier mapping for item 984404
2025-11-21 07:39:49,390 - INFO - No supplier mapping for item 984398
2025-11-21 07:39:49,533 - INFO - Progress: 4200/4390 items processed
2025-11-21 07:39:50,326 - INFO - Skipping PS order item 984371
2025-11-21 07:39:50,645 - INFO - No supplier mapping for item 984361
2025-11-21 07:39:50,903 - INFO - No supplier mapping for item 984353
2025-11-21 07:39:51,286 - WARNING - Sales channel not found for order 855923
2025-11-21 07:39:51,288 - WARNING - Sales channel not found for order 855922
2025-11-21 07:39:51,290 - WARNING - Sales channel not found for order 855921
2025-11-21 07:39:51,292 - WARNING - Sales channel not found for order 855920
2025-11-21 07:39:51,293 - WARNING - Sales channel not found for order 855919
2025-11-21 07:39:51,958 - INFO - No supplier mapping for item 984317
2025-11-21 07:39:52,264 - INFO - No supplier mapping for item 984308
2025-11-21 07:39:52,301 - INFO - No supplier mapping for item 984305
2025-11-21 07:39:52,339 - INFO - No supplier mapping for item 984303
2025-11-21 07:39:52,376 - WARNING - Sales channel not found for order 855890
2025-11-21 07:39:52,411 - WARNING - Sales channel not found for order 855888
2025-11-21 07:39:52,448 - WARNING - Sales channel not found for order 855886
2025-11-21 07:39:52,450 - INFO - Skipping PS order item 984296
2025-11-21 07:39:52,451 - WARNING - Sales channel not found for order 855881
2025-11-21 07:39:52,453 - WARNING - Sales channel not found for order 855880
2025-11-21 07:39:52,454 - WARNING - Sales channel not found for order 855879
2025-11-21 07:39:52,454 - INFO - Progress: 4300/4390 items processed
2025-11-21 07:39:52,456 - WARNING - Sales channel not found for order 855878
2025-11-21 07:39:52,458 - INFO - No supplier mapping for item 984291
2025-11-21 07:39:52,460 - WARNING - Sales channel not found for order 855876
2025-11-21 07:39:52,461 - WARNING - Sales channel not found for order 855875
2025-11-21 07:39:52,463 - WARNING - Sales channel not found for order 855874
2025-11-21 07:39:52,465 - WARNING - Sales channel not found for order 855873
2025-11-21 07:39:52,466 - WARNING - Sales channel not found for order 855872
2025-11-21 07:39:52,468 - INFO - No supplier mapping for item 984285
2025-11-21 07:39:52,470 - WARNING - Sales channel not found for order 855870
2025-11-21 07:39:52,471 - WARNING - Sales channel not found for order 855869
2025-11-21 07:39:52,473 - WARNING - Sales channel not found for order 855868
2025-11-21 07:39:52,475 - WARNING - Sales channel not found for order 855868
2025-11-21 07:39:52,476 - WARNING - Sales channel not found for order 855867
2025-11-21 07:39:52,478 - WARNING - Sales channel not found for order 855866
2025-11-21 07:39:52,479 - WARNING - Sales channel not found for order 855863
2025-11-21 07:39:52,481 - WARNING - Sales channel not found for order 855863
2025-11-21 07:39:52,482 - WARNING - Sales channel not found for order 855862
2025-11-21 07:39:52,484 - WARNING - Sales channel not found for order 855861
2025-11-21 07:39:52,485 - WARNING - Sales channel not found for order 855861
2025-11-21 07:39:52,487 - WARNING - Sales channel not found for order 855860
2025-11-21 07:39:52,489 - WARNING - Sales channel not found for order 855859
2025-11-21 07:39:52,561 - WARNING - Sales channel not found for order 855857
2025-11-21 07:39:52,562 - INFO - Skipping PS order item 984268
2025-11-21 07:39:52,564 - WARNING - Sales channel not found for order 855854
2025-11-21 07:39:52,566 - WARNING - Sales channel not found for order 855853
2025-11-21 07:39:52,567 - INFO - Skipping PS order item 984265
2025-11-21 07:39:52,568 - INFO - Skipping PS order item 984264
2025-11-21 07:39:52,570 - INFO - No supplier mapping for item 984263
2025-11-21 07:39:52,572 - WARNING - Sales channel not found for order 855848
2025-11-21 07:39:52,573 - WARNING - Sales channel not found for order 855847
2025-11-21 07:39:52,575 - WARNING - Sales channel not found for order 855846
2025-11-21 07:39:52,576 - WARNING - Sales channel not found for order 855845
2025-11-21 07:39:52,578 - WARNING - Sales channel not found for order 855844
2025-11-21 07:39:52,579 - INFO - Skipping PS order item 984257
2025-11-21 07:39:52,581 - WARNING - Sales channel not found for order 855840
2025-11-21 07:39:52,582 - WARNING - Sales channel not found for order 855839
2025-11-21 07:39:52,619 - INFO - Skipping PS order item 984253
2025-11-21 07:39:52,620 - WARNING - Sales channel not found for order 855832
2025-11-21 07:39:52,623 - WARNING - Sales channel not found for order 855831
2025-11-21 07:39:52,624 - WARNING - Sales channel not found for order 855830
2025-11-21 07:39:52,626 - WARNING - Sales channel not found for order 855829
2025-11-21 07:39:52,664 - WARNING - Sales channel not found for order 855827
2025-11-21 07:39:52,665 - WARNING - Sales channel not found for order 855826
2025-11-21 07:39:52,667 - WARNING - Sales channel not found for order 855826
2025-11-21 07:39:52,704 - WARNING - Sales channel not found for order 855824
2025-11-21 07:39:52,705 - WARNING - Sales channel not found for order 855824
2025-11-21 07:39:52,707 - WARNING - Sales channel not found for order 855824
2025-11-21 07:39:52,708 - WARNING - Sales channel not found for order 855824
2025-11-21 07:39:52,710 - WARNING - Sales channel not found for order 855823
2025-11-21 07:39:52,711 - WARNING - Sales channel not found for order 855822
2025-11-21 07:39:52,713 - WARNING - Sales channel not found for order 855821
2025-11-21 07:39:52,715 - WARNING - Sales channel not found for order 855820
2025-11-21 07:39:52,716 - WARNING - Sales channel not found for order 855819
2025-11-21 07:39:52,718 - WARNING - Sales channel not found for order 855818
2025-11-21 07:39:52,756 - WARNING - Sales channel not found for order 855816
2025-11-21 07:39:52,758 - WARNING - Sales channel not found for order 855815
2025-11-21 07:39:52,794 - WARNING - Sales channel not found for order 855809
2025-11-21 07:39:52,796 - INFO - Skipping PS order item 984228
2025-11-21 07:39:52,833 - WARNING - Sales channel not found for order 855802
2025-11-21 07:39:52,835 - WARNING - Sales channel not found for order 855801
2025-11-21 07:39:52,836 - WARNING - Sales channel not found for order 855800
2025-11-21 07:39:52,838 - INFO - No supplier mapping for item 984223
2025-11-21 07:39:52,840 - WARNING - Sales channel not found for order 855798
2025-11-21 07:39:52,841 - WARNING - Sales channel not found for order 855798
2025-11-21 07:39:52,844 - INFO - No supplier mapping for item 984220
2025-11-21 07:39:52,846 - INFO - No supplier mapping for item 984219
2025-11-21 07:39:52,882 - WARNING - Sales channel not found for order 855793
2025-11-21 07:39:52,884 - WARNING - Sales channel not found for order 855792
2025-11-21 07:39:52,885 - WARNING - Sales channel not found for order 855791
2025-11-21 07:39:52,887 - WARNING - Sales channel not found for order 855790
2025-11-21 07:39:52,889 - WARNING - Sales channel not found for order 855789
2025-11-21 07:39:52,890 - WARNING - Sales channel not found for order 855788
2025-11-21 07:39:52,892 - INFO - Skipping PS order item 984211
2025-11-21 07:39:52,893 - INFO - Skipping PS order item 984210
2025-11-21 07:39:52,930 - INFO - Skipping PS order item 984208
2025-11-21 07:39:52,931 - WARNING - Sales channel not found for order 855781
2025-11-21 07:39:52,933 - WARNING - Sales channel not found for order 855780
2025-11-21 07:39:52,935 - WARNING - Sales channel not found for order 855777
2025-11-21 07:39:52,937 - INFO - No supplier mapping for item 984204
2025-11-21 07:39:52,939 - INFO - No supplier mapping for item 984203
2025-11-21 07:39:52,973 - INFO - ============================================================
2025-11-21 07:39:52,973 - INFO - Completed Detailed Margin Calculator
2025-11-21 07:39:52,973 - INFO - Summary:
2025-11-21 07:39:52,973 - INFO -   Total Items: 4390
2025-11-21 07:39:52,973 - INFO -   Processed: 3348
2025-11-21 07:39:52,973 - INFO -   Skipped: 1041
2025-11-21 07:39:52,973 - INFO -   Errors: 1
2025-11-21 07:39:52,973 - INFO -   Execution Time: 124.16s
2025-11-21 07:39:52,973 - INFO - ============================================================
2025-11-21 07:40:35,650 - INFO - ============================================================
2025-11-21 07:40:35,650 - INFO - Starting Detailed Margin Calculator
2025-11-21 07:40:35,650 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-21 07:40:35,650 - INFO - ============================================================
2025-11-21 07:40:35,650 - INFO - Loading reference data...
2025-11-21 07:40:35,653 - INFO - Loaded 76 loss rates
2025-11-21 07:40:35,654 - INFO - Loaded 117 return rates
2025-11-21 07:40:35,654 - INFO - Loaded 4 channel commissions
2025-11-21 07:40:35,654 - INFO - Loaded 41 item statuses
2025-11-21 07:40:35,655 - INFO - Loaded 57 suppliers
2025-11-21 07:40:35,791 - INFO - Found 4391 items to process for November 2025
2025-11-21 07:40:35,794 - INFO - No supplier mapping for item 988598
2025-11-21 07:40:35,795 - INFO - No supplier mapping for item 988597
2025-11-21 07:40:35,796 - INFO - No supplier mapping for item 988596
2025-11-21 07:40:35,798 - INFO - No supplier mapping for item 988595
2025-11-21 07:40:35,799 - INFO - No supplier mapping for item 988594
2025-11-21 07:40:35,800 - INFO - No supplier mapping for item 988593
2025-11-21 07:40:35,801 - INFO - No supplier mapping for item 988592
2025-11-21 07:40:35,802 - INFO - No supplier mapping for item 988591
2025-11-21 07:40:35,803 - INFO - No supplier mapping for item 988590
2025-11-21 07:40:35,805 - INFO - No supplier mapping for item 988589
2025-11-21 07:40:35,806 - INFO - No supplier mapping for item 988588
2025-11-21 07:40:35,807 - INFO - No supplier mapping for item 988587
2025-11-21 07:40:35,808 - INFO - No supplier mapping for item 988586
2025-11-21 07:40:35,809 - INFO - No supplier mapping for item 988585
2025-11-21 07:40:35,810 - INFO - No supplier mapping for item 988584
2025-11-21 07:40:35,812 - INFO - No supplier mapping for item 988583
2025-11-21 07:40:35,812 - INFO - Skipping PS order item 988582
2025-11-21 07:40:35,883 - INFO - No supplier mapping for item 988579
2025-11-21 07:40:35,885 - INFO - No supplier mapping for item 988578
2025-11-21 07:40:35,886 - INFO - No supplier mapping for item 988577
2025-11-21 07:40:35,923 - INFO - No supplier mapping for item 988575
2025-11-21 07:40:35,925 - INFO - No supplier mapping for item 988574
2025-11-21 07:40:35,987 - INFO - Skipping PS order item 988571
2025-11-21 07:40:35,988 - INFO - No supplier mapping for item 988570
2025-11-21 07:40:35,990 - INFO - No supplier mapping for item 988569
2025-11-21 07:40:35,991 - INFO - No supplier mapping for item 988568
2025-11-21 07:40:35,993 - INFO - No supplier mapping for item 988567
2025-11-21 07:40:35,993 - INFO - Skipping PS order item 988566
2025-11-21 07:40:35,995 - INFO - No supplier mapping for item 988565
2025-11-21 07:40:35,996 - INFO - No supplier mapping for item 988564
2025-11-21 07:40:35,998 - INFO - No supplier mapping for item 988563
2025-11-21 07:40:35,999 - INFO - No supplier mapping for item 988562
2025-11-21 07:40:36,000 - INFO - No supplier mapping for item 988561
2025-11-21 07:40:36,002 - INFO - No supplier mapping for item 988560
2025-11-21 07:40:36,003 - INFO - No supplier mapping for item 988559
2025-11-21 07:40:36,005 - INFO - No supplier mapping for item 988558
2025-11-21 07:40:36,006 - INFO - No supplier mapping for item 988557
2025-11-21 07:40:36,007 - INFO - No supplier mapping for item 988556
2025-11-21 07:40:36,043 - INFO - No supplier mapping for item 988554
2025-11-21 07:40:36,154 - INFO - No supplier mapping for item 988550
2025-11-21 07:40:36,189 - INFO - No supplier mapping for item 988548
2025-11-21 07:40:36,225 - INFO - Skipping PS order item 988546
2025-11-21 07:40:36,371 - INFO - No supplier mapping for item 988541
2025-11-21 07:40:37,155 - INFO - No supplier mapping for item 988518
2025-11-21 07:40:37,620 - INFO - No supplier mapping for item 988504
2025-11-21 07:40:37,621 - INFO - No supplier mapping for item 988503
2025-11-21 07:40:37,728 - INFO - Progress: 100/4391 items processed
2025-11-21 07:40:38,285 - INFO - No supplier mapping for item 988483
2025-11-21 07:40:38,286 - INFO - No supplier mapping for item 988482
2025-11-21 07:40:38,287 - INFO - No supplier mapping for item 988481
2025-11-21 07:40:38,535 - INFO - No supplier mapping for item 988473
2025-11-21 07:40:39,412 - WARNING - Sales channel not found for order 859455
2025-11-21 07:40:39,594 - WARNING - Sales channel not found for order 859448
2025-11-21 07:40:39,700 - WARNING - Sales channel not found for order 859445
2025-11-21 07:40:39,738 - WARNING - Sales channel not found for order 859443
2025-11-21 07:40:40,954 - INFO - Progress: 200/4391 items processed
2025-11-21 07:40:41,943 - WARNING - Sales channel not found for order 859392
2025-11-21 07:40:42,362 - INFO - Skipping PS order item 988359
2025-11-21 07:40:43,689 - INFO - No supplier mapping for item 988320
2025-11-21 07:40:43,690 - INFO - No supplier mapping for item 988319
2025-11-21 07:40:43,848 - INFO - No supplier mapping for item 988314
2025-11-21 07:40:43,924 - INFO - No supplier mapping for item 988311
2025-11-21 07:40:44,319 - INFO - Progress: 300/4391 items processed
2025-11-21 07:40:44,355 - INFO - No supplier mapping for item 988298
2025-11-21 07:40:45,007 - INFO - Skipping PS order item 988278
2025-11-21 07:40:45,008 - INFO - Skipping PS order item 988277
2025-11-21 07:40:45,050 - WARNING - Sales channel not found for order 859313
2025-11-21 07:40:45,086 - WARNING - Sales channel not found for order 859311
2025-11-21 07:40:45,087 - INFO - Skipping PS order item 988272
2025-11-21 07:40:45,089 - INFO - No supplier mapping for item 988271
2025-11-21 07:40:45,089 - INFO - Skipping PS order item 988270
2025-11-21 07:40:45,090 - INFO - Skipping PS order item 988269
2025-11-21 07:40:45,091 - INFO - Skipping PS order item 988268
2025-11-21 07:40:45,092 - INFO - No supplier mapping for item 988267
2025-11-21 07:40:45,093 - INFO - Skipping PS order item 988265
2025-11-21 07:40:45,093 - INFO - Skipping PS order item 988264
2025-11-21 07:40:45,094 - INFO - Skipping PS order item 988263
2025-11-21 07:40:45,919 - INFO - No supplier mapping for item 988239
2025-11-21 07:40:46,205 - WARNING - Sales channel not found for order 859265
2025-11-21 07:40:46,416 - INFO - No supplier mapping for item 988224
2025-11-21 07:40:46,521 - INFO - Skipping PS order item 988220
2025-11-21 07:40:46,664 - INFO - No supplier mapping for item 988215
2025-11-21 07:40:47,229 - INFO - Progress: 400/4391 items processed
2025-11-21 07:40:48,438 - WARNING - Sales channel not found for order 859206
2025-11-21 07:40:48,439 - WARNING - Sales channel not found for order 859205
2025-11-21 07:40:48,440 - WARNING - Sales channel not found for order 859205
2025-11-21 07:40:48,625 - WARNING - Sales channel not found for order 859200
2025-11-21 07:40:48,917 - INFO - No supplier mapping for item 988147
2025-11-21 07:40:49,501 - INFO - No supplier mapping for item 988130
2025-11-21 07:40:50,168 - INFO - No supplier mapping for item 988110
2025-11-21 07:40:50,307 - INFO - Skipping PS order item 988105
2025-11-21 07:40:50,520 - INFO - Progress: 500/4391 items processed
2025-11-21 07:40:50,758 - INFO - No supplier mapping for item 988091
2025-11-21 07:40:51,530 - INFO - No supplier mapping for item 988068
2025-11-21 07:40:52,322 - WARNING - Sales channel not found for order 859102
2025-11-21 07:40:52,358 - INFO - Skipping PS order item 988043
2025-11-21 07:40:52,394 - WARNING - Sales channel not found for order 859098
2025-11-21 07:40:52,812 - INFO - No supplier mapping for item 988028
2025-11-21 07:40:53,218 - INFO - Skipping PS order item 988016
2025-11-21 07:40:53,219 - INFO - Skipping PS order item 988015
2025-11-21 07:40:53,219 - INFO - Skipping PS order item 988014
2025-11-21 07:40:53,221 - INFO - No supplier mapping for item 988013
2025-11-21 07:40:53,257 - WARNING - Sales channel not found for order 859060
2025-11-21 07:40:53,258 - WARNING - Sales channel not found for order 859059
2025-11-21 07:40:53,259 - WARNING - Sales channel not found for order 859058
2025-11-21 07:40:53,260 - WARNING - Sales channel not found for order 859057
2025-11-21 07:40:53,261 - WARNING - Sales channel not found for order 859056
2025-11-21 07:40:53,262 - WARNING - Sales channel not found for order 859055
2025-11-21 07:40:53,299 - INFO - No supplier mapping for item 988004
2025-11-21 07:40:53,483 - INFO - Progress: 600/4391 items processed
2025-11-21 07:40:53,520 - INFO - No supplier mapping for item 987997
2025-11-21 07:40:54,517 - WARNING - Sales channel not found for order 859025
2025-11-21 07:40:54,518 - WARNING - Sales channel not found for order 859024
2025-11-21 07:40:54,519 - WARNING - Sales channel not found for order 859023
2025-11-21 07:40:54,520 - INFO - No supplier mapping for item 987967
2025-11-21 07:40:54,522 - INFO - No supplier mapping for item 987966
2025-11-21 07:40:54,970 - INFO - No supplier mapping for item 987953
2025-11-21 07:40:54,972 - INFO - No supplier mapping for item 987952
2025-11-21 07:40:55,466 - WARNING - Sales channel not found for order 859001
2025-11-21 07:40:56,010 - INFO - No supplier mapping for item 987923
2025-11-21 07:40:56,011 - INFO - Skipping PS order item 987922
2025-11-21 07:40:56,641 - INFO - Skipping PS order item 987903
2025-11-21 07:40:56,779 - INFO - Progress: 700/4391 items processed
2025-11-21 07:40:56,816 - WARNING - Sales channel not found for order 858966
2025-11-21 07:40:56,817 - WARNING - Sales channel not found for order 858965
2025-11-21 07:40:56,818 - WARNING - Sales channel not found for order 858964
2025-11-21 07:40:57,917 - WARNING - Sales channel not found for order 858936
2025-11-21 07:40:57,918 - WARNING - Sales channel not found for order 858935
2025-11-21 07:40:57,919 - WARNING - Sales channel not found for order 858934
2025-11-21 07:40:58,264 - INFO - No supplier mapping for item 987849
2025-11-21 07:40:58,265 - INFO - Skipping PS order item 987848
2025-11-21 07:40:58,266 - INFO - No supplier mapping for item 987847
2025-11-21 07:40:58,505 - INFO - Skipping PS order item 987839
2025-11-21 07:40:58,573 - WARNING - Sales channel not found for order 858911
2025-11-21 07:40:59,820 - WARNING - Sales channel not found for order 858886
2025-11-21 07:40:59,820 - INFO - Progress: 800/4391 items processed
2025-11-21 07:40:59,889 - INFO - No supplier mapping for item 987796
2025-11-21 07:41:00,095 - INFO - No supplier mapping for item 987789
2025-11-21 07:41:00,527 - WARNING - Sales channel not found for order 858865
2025-11-21 07:41:00,528 - WARNING - Sales channel not found for order 858864
2025-11-21 07:41:01,576 - WARNING - Sales channel not found for order 858839
2025-11-21 07:41:01,611 - INFO - No supplier mapping for item 987744
2025-11-21 07:41:01,613 - INFO - No supplier mapping for item 987743
2025-11-21 07:41:01,952 - INFO - No supplier mapping for item 987733
2025-11-21 07:41:02,026 - INFO - No supplier mapping for item 987730
2025-11-21 07:41:02,098 - INFO - No supplier mapping for item 987727
2025-11-21 07:41:02,100 - INFO - No supplier mapping for item 987726
2025-11-21 07:41:02,136 - INFO - No supplier mapping for item 987724
2025-11-21 07:41:02,138 - INFO - No supplier mapping for item 987723
2025-11-21 07:41:02,293 - INFO - No supplier mapping for item 987718
2025-11-21 07:41:02,412 - WARNING - Sales channel not found for order 858811
2025-11-21 07:41:02,414 - WARNING - Sales channel not found for order 858810
2025-11-21 07:41:02,415 - WARNING - Sales channel not found for order 858809
2025-11-21 07:41:02,416 - INFO - Skipping PS order item 987711
2025-11-21 07:41:02,418 - INFO - No supplier mapping for item 987710
2025-11-21 07:41:02,419 - WARNING - Sales channel not found for order 858806
2025-11-21 07:41:02,420 - WARNING - Sales channel not found for order 858806
2025-11-21 07:41:02,421 - INFO - No supplier mapping for item 987707
2025-11-21 07:41:02,422 - WARNING - Sales channel not found for order 858804
2025-11-21 07:41:02,424 - WARNING - Sales channel not found for order 858803
2025-11-21 07:41:02,473 - INFO - Skipping PS order item 987703
2025-11-21 07:41:02,474 - WARNING - Sales channel not found for order 858800
2025-11-21 07:41:02,552 - WARNING - Sales channel not found for order 858797
2025-11-21 07:41:02,552 - INFO - Progress: 900/4391 items processed
2025-11-21 07:41:02,553 - WARNING - Sales channel not found for order 858796
2025-11-21 07:41:02,555 - WARNING - Sales channel not found for order 858795
2025-11-21 07:41:02,556 - WARNING - Sales channel not found for order 858794
2025-11-21 07:41:02,557 - WARNING - Sales channel not found for order 858792
2025-11-21 07:41:02,558 - WARNING - Sales channel not found for order 858791
2025-11-21 07:41:02,559 - WARNING - Sales channel not found for order 858790
2025-11-21 07:41:02,560 - WARNING - Sales channel not found for order 858789
2025-11-21 07:41:02,562 - WARNING - Sales channel not found for order 858788
2025-11-21 07:41:02,563 - WARNING - Sales channel not found for order 858787
2025-11-21 07:41:02,564 - WARNING - Sales channel not found for order 858786
2025-11-21 07:41:02,565 - WARNING - Sales channel not found for order 858785
2025-11-21 07:41:02,566 - WARNING - Sales channel not found for order 858784
2025-11-21 07:41:02,567 - WARNING - Sales channel not found for order 858783
2025-11-21 07:41:02,645 - INFO - Skipping PS order item 987683
2025-11-21 07:41:02,647 - INFO - No supplier mapping for item 987682
2025-11-21 07:41:02,649 - INFO - No supplier mapping for item 987681
2025-11-21 07:41:02,650 - INFO - No supplier mapping for item 987680
2025-11-21 07:41:02,651 - WARNING - Sales channel not found for order 858778
2025-11-21 07:41:02,652 - WARNING - Sales channel not found for order 858777
2025-11-21 07:41:02,653 - WARNING - Sales channel not found for order 858776
2025-11-21 07:41:02,831 - INFO - No supplier mapping for item 987671
2025-11-21 07:41:02,867 - INFO - No supplier mapping for item 987669
2025-11-21 07:41:02,974 - WARNING - Sales channel not found for order 858765
2025-11-21 07:41:02,975 - WARNING - Sales channel not found for order 858764
2025-11-21 07:41:02,976 - WARNING - Sales channel not found for order 858764
2025-11-21 07:41:02,977 - WARNING - Sales channel not found for order 858763
2025-11-21 07:41:02,978 - WARNING - Sales channel not found for order 858762
2025-11-21 07:41:02,979 - WARNING - Sales channel not found for order 858761
2025-11-21 07:41:02,980 - WARNING - Sales channel not found for order 858760
2025-11-21 07:41:03,229 - INFO - No supplier mapping for item 987651
2025-11-21 07:41:03,522 - INFO - No supplier mapping for item 987642
2025-11-21 07:41:03,560 - INFO - No supplier mapping for item 987640
2025-11-21 07:41:03,901 - INFO - Skipping PS order item 987629
2025-11-21 07:41:04,208 - INFO - No supplier mapping for item 987619
2025-11-21 07:41:04,209 - INFO - Skipping PS order item 987618
2025-11-21 07:41:04,587 - WARNING - Sales channel not found for order 858716
2025-11-21 07:41:04,588 - WARNING - Sales channel not found for order 858715
2025-11-21 07:41:04,589 - WARNING - Sales channel not found for order 858714
2025-11-21 07:41:04,590 - WARNING - Sales channel not found for order 858713
2025-11-21 07:41:04,591 - WARNING - Sales channel not found for order 858712
2025-11-21 07:41:04,592 - WARNING - Sales channel not found for order 858712
2025-11-21 07:41:04,593 - WARNING - Sales channel not found for order 858711
2025-11-21 07:41:04,594 - WARNING - Sales channel not found for order 858710
2025-11-21 07:41:04,594 - INFO - Progress: 1000/4391 items processed
2025-11-21 07:41:04,595 - WARNING - Sales channel not found for order 858709
2025-11-21 07:41:04,798 - INFO - Skipping PS order item 987591
2025-11-21 07:41:04,800 - INFO - No supplier mapping for item 987590
2025-11-21 07:41:05,768 - INFO - Skipping PS order item 987561
2025-11-21 07:41:06,124 - INFO - No supplier mapping for item 987550
2025-11-21 07:41:06,450 - INFO - No supplier mapping for item 987540
2025-11-21 07:41:06,483 - INFO - No supplier mapping for item 987538
2025-11-21 07:41:06,485 - WARNING - Sales channel not found for order 858656
2025-11-21 07:41:06,486 - WARNING - Sales channel not found for order 858655
2025-11-21 07:41:06,487 - WARNING - Sales channel not found for order 858654
2025-11-21 07:41:06,524 - INFO - Skipping PS order item 987533
2025-11-21 07:41:06,526 - INFO - No supplier mapping for item 987532
2025-11-21 07:41:07,648 - INFO - Progress: 1100/4391 items processed
2025-11-21 07:41:08,134 - INFO - No supplier mapping for item 987484
2025-11-21 07:41:08,309 - INFO - Skipping PS order item 987478
2025-11-21 07:41:08,880 - INFO - Skipping PS order item 987460
2025-11-21 07:41:09,015 - INFO - No supplier mapping for item 987455
2025-11-21 07:41:09,277 - WARNING - Sales channel not found for order 858585
2025-11-21 07:41:09,278 - WARNING - Sales channel not found for order 858585
2025-11-21 07:41:09,279 - WARNING - Sales channel not found for order 858584
2025-11-21 07:41:09,349 - WARNING - Sales channel not found for order 858581
2025-11-21 07:41:09,486 - INFO - Skipping PS order item 987436
2025-11-21 07:41:09,940 - INFO - Skipping PS order item 987422
2025-11-21 07:41:10,767 - INFO - Progress: 1200/4391 items processed
2025-11-21 07:41:10,987 - INFO - Skipping PS order item 987391
2025-11-21 07:41:11,093 - WARNING - Sales channel not found for order 858540
2025-11-21 07:41:11,131 - WARNING - Sales channel not found for order 858538
2025-11-21 07:41:11,132 - WARNING - Sales channel not found for order 858537
2025-11-21 07:41:11,134 - WARNING - Sales channel not found for order 858537
2025-11-21 07:41:11,135 - WARNING - Sales channel not found for order 858536
2025-11-21 07:41:11,136 - WARNING - Sales channel not found for order 858535
2025-11-21 07:41:11,203 - WARNING - Sales channel not found for order 858527
2025-11-21 07:41:11,204 - WARNING - Sales channel not found for order 858526
2025-11-21 07:41:11,205 - WARNING - Sales channel not found for order 858525
2025-11-21 07:41:11,207 - WARNING - Sales channel not found for order 858524
2025-11-21 07:41:11,208 - WARNING - Sales channel not found for order 858523
2025-11-21 07:41:11,209 - INFO - No supplier mapping for item 987373
2025-11-21 07:41:11,244 - WARNING - Sales channel not found for order 858518
2025-11-21 07:41:11,245 - WARNING - Sales channel not found for order 858517
2025-11-21 07:41:11,247 - WARNING - Sales channel not found for order 858516
2025-11-21 07:41:11,248 - WARNING - Sales channel not found for order 858515
2025-11-21 07:41:11,249 - WARNING - Sales channel not found for order 858514
2025-11-21 07:41:11,320 - INFO - Skipping PS order item 987364
2025-11-21 07:41:11,391 - WARNING - Sales channel not found for order 858506
2025-11-21 07:41:11,392 - WARNING - Sales channel not found for order 858505
2025-11-21 07:41:11,393 - WARNING - Sales channel not found for order 858504
2025-11-21 07:41:11,394 - WARNING - Sales channel not found for order 858503
2025-11-21 07:41:11,395 - INFO - Skipping PS order item 987357
2025-11-21 07:41:11,396 - WARNING - Sales channel not found for order 858501
2025-11-21 07:41:11,397 - WARNING - Sales channel not found for order 858500
2025-11-21 07:41:11,468 - WARNING - Sales channel not found for order 858497
2025-11-21 07:41:11,469 - WARNING - Sales channel not found for order 858497
2025-11-21 07:41:11,470 - WARNING - Sales channel not found for order 858496
2025-11-21 07:41:11,544 - WARNING - Sales channel not found for order 858493
2025-11-21 07:41:11,580 - INFO - Skipping PS order item 987345
2025-11-21 07:41:11,581 - INFO - Skipping PS order item 987344
2025-11-21 07:41:11,617 - WARNING - Sales channel not found for order 858489
2025-11-21 07:41:11,619 - WARNING - Sales channel not found for order 858488
2025-11-21 07:41:11,619 - INFO - Skipping PS order item 987340
2025-11-21 07:41:11,620 - WARNING - Sales channel not found for order 858483
2025-11-21 07:41:11,622 - WARNING - Sales channel not found for order 858482
2025-11-21 07:41:11,724 - WARNING - Sales channel not found for order 858477
2025-11-21 07:41:11,725 - WARNING - Sales channel not found for order 858477
2025-11-21 07:41:11,726 - WARNING - Sales channel not found for order 858476
2025-11-21 07:41:11,727 - WARNING - Sales channel not found for order 858475
2025-11-21 07:41:11,728 - WARNING - Sales channel not found for order 858474
2025-11-21 07:41:11,729 - WARNING - Sales channel not found for order 858473
2025-11-21 07:41:11,730 - WARNING - Sales channel not found for order 858472
2025-11-21 07:41:11,731 - WARNING - Sales channel not found for order 858471
2025-11-21 07:41:11,766 - WARNING - Sales channel not found for order 858469
2025-11-21 07:41:11,766 - INFO - Skipping PS order item 987324
2025-11-21 07:41:11,767 - INFO - Skipping PS order item 987323
2025-11-21 07:41:11,768 - WARNING - Sales channel not found for order 858464
2025-11-21 07:41:11,804 - WARNING - Sales channel not found for order 858462
2025-11-21 07:41:11,805 - WARNING - Sales channel not found for order 858462
2025-11-21 07:41:11,806 - WARNING - Sales channel not found for order 858462
2025-11-21 07:41:11,807 - INFO - No supplier mapping for item 987317
2025-11-21 07:41:11,808 - WARNING - Sales channel not found for order 858460
2025-11-21 07:41:11,809 - WARNING - Sales channel not found for order 858459
2025-11-21 07:41:11,810 - WARNING - Sales channel not found for order 858458
2025-11-21 07:41:11,811 - WARNING - Sales channel not found for order 858458
2025-11-21 07:41:11,846 - WARNING - Sales channel not found for order 858456
2025-11-21 07:41:11,847 - WARNING - Sales channel not found for order 858455
2025-11-21 07:41:11,883 - INFO - No supplier mapping for item 987308
2025-11-21 07:41:11,884 - WARNING - Sales channel not found for order 858452
2025-11-21 07:41:11,886 - INFO - No supplier mapping for item 987306
2025-11-21 07:41:11,887 - WARNING - Sales channel not found for order 858450
2025-11-21 07:41:11,888 - WARNING - Sales channel not found for order 858449
2025-11-21 07:41:11,889 - WARNING - Sales channel not found for order 858448
2025-11-21 07:41:11,923 - WARNING - Sales channel not found for order 858446
2025-11-21 07:41:11,924 - WARNING - Sales channel not found for order 858445
2025-11-21 07:41:11,960 - WARNING - Sales channel not found for order 858443
2025-11-21 07:41:11,960 - INFO - Progress: 1300/4391 items processed
2025-11-21 07:41:11,961 - WARNING - Sales channel not found for order 858442
2025-11-21 07:41:11,962 - WARNING - Sales channel not found for order 858441
2025-11-21 07:41:12,031 - WARNING - Sales channel not found for order 858438
2025-11-21 07:41:12,033 - WARNING - Sales channel not found for order 858437
2025-11-21 07:41:12,034 - WARNING - Sales channel not found for order 858436
2025-11-21 07:41:12,035 - WARNING - Sales channel not found for order 858435
2025-11-21 07:41:12,037 - INFO - No supplier mapping for item 987289
2025-11-21 07:41:12,038 - WARNING - Sales channel not found for order 858433
2025-11-21 07:41:12,039 - WARNING - Sales channel not found for order 858432
2025-11-21 07:41:12,040 - WARNING - Sales channel not found for order 858431
2025-11-21 07:41:12,041 - WARNING - Sales channel not found for order 858430
2025-11-21 07:41:12,042 - WARNING - Sales channel not found for order 858429
2025-11-21 07:41:12,043 - INFO - Skipping PS order item 987283
2025-11-21 07:41:12,044 - WARNING - Sales channel not found for order 858427
2025-11-21 07:41:12,045 - WARNING - Sales channel not found for order 858427
2025-11-21 07:41:12,046 - WARNING - Sales channel not found for order 858426
2025-11-21 07:41:12,047 - WARNING - Sales channel not found for order 858425
2025-11-21 07:41:12,048 - WARNING - Sales channel not found for order 858425
2025-11-21 07:41:12,049 - WARNING - Sales channel not found for order 858424
2025-11-21 07:41:12,050 - WARNING - Sales channel not found for order 858423
2025-11-21 07:41:12,050 - WARNING - Sales channel not found for order 858422
2025-11-21 07:41:12,051 - WARNING - Sales channel not found for order 858421
2025-11-21 07:41:12,053 - WARNING - Sales channel not found for order 858420
2025-11-21 07:41:12,054 - WARNING - Sales channel not found for order 858419
2025-11-21 07:41:12,055 - WARNING - Sales channel not found for order 858419
2025-11-21 07:41:12,056 - WARNING - Sales channel not found for order 858418
2025-11-21 07:41:12,057 - WARNING - Sales channel not found for order 858417
2025-11-21 07:41:12,058 - WARNING - Sales channel not found for order 858416
2025-11-21 07:41:12,095 - WARNING - Sales channel not found for order 858414
2025-11-21 07:41:12,309 - INFO - Skipping PS order item 987259
2025-11-21 07:41:12,310 - WARNING - Sales channel not found for order 858408
2025-11-21 07:41:12,311 - INFO - Skipping PS order item 987257
2025-11-21 07:41:12,312 - INFO - Skipping PS order item 987256
2025-11-21 07:41:12,313 - INFO - No supplier mapping for item 987255
2025-11-21 07:41:12,385 - WARNING - Sales channel not found for order 858400
2025-11-21 07:41:12,684 - INFO - No supplier mapping for item 987243
2025-11-21 07:41:12,686 - INFO - No supplier mapping for item 987242
2025-11-21 07:41:12,757 - INFO - No supplier mapping for item 987239
2025-11-21 07:41:12,759 - INFO - No supplier mapping for item 987238
2025-11-21 07:41:12,760 - INFO - No supplier mapping for item 987237
2025-11-21 07:41:12,762 - WARNING - Sales channel not found for order 858386
2025-11-21 07:41:12,763 - WARNING - Sales channel not found for order 858385
2025-11-21 07:41:12,937 - INFO - No supplier mapping for item 987229
2025-11-21 07:41:13,371 - WARNING - Sales channel not found for order 858367
2025-11-21 07:41:13,372 - WARNING - Sales channel not found for order 858366
2025-11-21 07:41:13,373 - WARNING - Sales channel not found for order 858365
2025-11-21 07:41:13,374 - WARNING - Sales channel not found for order 858364
2025-11-21 07:41:13,853 - INFO - Progress: 1400/4391 items processed
2025-11-21 07:41:13,992 - WARNING - Sales channel not found for order 858348
2025-11-21 07:41:13,993 - WARNING - Sales channel not found for order 858347
2025-11-21 07:41:14,735 - INFO - No supplier mapping for item 987172
2025-11-21 07:41:15,267 - INFO - No supplier mapping for item 987157
2025-11-21 07:41:15,426 - INFO - Skipping PS order item 987152
2025-11-21 07:41:15,963 - INFO - Skipping PS order item 987138
2025-11-21 07:41:16,926 - WARNING - Sales channel not found for order 858280
2025-11-21 07:41:16,960 - WARNING - Sales channel not found for order 858278
2025-11-21 07:41:16,962 - WARNING - Sales channel not found for order 858277
2025-11-21 07:41:16,998 - WARNING - Sales channel not found for order 858275
2025-11-21 07:41:17,249 - INFO - Progress: 1500/4391 items processed
2025-11-21 07:41:17,571 - INFO - Skipping PS order item 987088
2025-11-21 07:41:17,724 - INFO - No supplier mapping for item 987083
2025-11-21 07:41:17,726 - INFO - No supplier mapping for item 987082
2025-11-21 07:41:18,447 - INFO - No supplier mapping for item 987061
2025-11-21 07:41:18,710 - INFO - Skipping PS order item 987053
2025-11-21 07:41:18,711 - INFO - Skipping PS order item 987052
2025-11-21 07:41:18,924 - WARNING - Sales channel not found for order 858226
2025-11-21 07:41:19,722 - INFO - Skipping PS order item 987022
2025-11-21 07:41:19,830 - INFO - No supplier mapping for item 987018
2025-11-21 07:41:19,869 - INFO - No supplier mapping for item 987016
2025-11-21 07:41:20,187 - INFO - Skipping PS order item 987006
2025-11-21 07:41:20,299 - WARNING - Sales channel not found for order 858193
2025-11-21 07:41:20,300 - INFO - No supplier mapping for item 987001
2025-11-21 07:41:20,301 - WARNING - Sales channel not found for order 858191
2025-11-21 07:41:20,302 - WARNING - Sales channel not found for order 858191
2025-11-21 07:41:20,304 - WARNING - Sales channel not found for order 858190
2025-11-21 07:41:20,304 - INFO - Progress: 1600/4391 items processed
2025-11-21 07:41:20,305 - WARNING - Sales channel not found for order 858189
2025-11-21 07:41:20,306 - WARNING - Sales channel not found for order 858188
2025-11-21 07:41:20,307 - WARNING - Sales channel not found for order 858187
2025-11-21 07:41:20,308 - WARNING - Sales channel not found for order 858186
2025-11-21 07:41:20,309 - WARNING - Sales channel not found for order 858185
2025-11-21 07:41:20,310 - WARNING - Sales channel not found for order 858183
2025-11-21 07:41:20,311 - WARNING - Sales channel not found for order 858182
2025-11-21 07:41:20,312 - WARNING - Sales channel not found for order 858181
2025-11-21 07:41:20,312 - WARNING - Sales channel not found for order 858180
2025-11-21 07:41:20,313 - WARNING - Sales channel not found for order 858179
2025-11-21 07:41:20,314 - WARNING - Sales channel not found for order 858178
2025-11-21 07:41:20,349 - WARNING - Sales channel not found for order 858176
2025-11-21 07:41:20,350 - WARNING - Sales channel not found for order 858175
2025-11-21 07:41:20,351 - WARNING - Sales channel not found for order 858174
2025-11-21 07:41:20,352 - WARNING - Sales channel not found for order 858174
2025-11-21 07:41:20,353 - WARNING - Sales channel not found for order 858173
2025-11-21 07:41:20,354 - WARNING - Sales channel not found for order 858172
2025-11-21 07:41:20,355 - WARNING - Sales channel not found for order 858171
2025-11-21 07:41:20,356 - WARNING - Sales channel not found for order 858170
2025-11-21 07:41:20,358 - WARNING - Sales channel not found for order 858169
2025-11-21 07:41:20,394 - INFO - Skipping PS order item 986975
2025-11-21 07:41:20,636 - WARNING - Sales channel not found for order 858157
2025-11-21 07:41:20,637 - WARNING - Sales channel not found for order 858156
2025-11-21 07:41:20,639 - WARNING - Sales channel not found for order 858155
2025-11-21 07:41:20,640 - WARNING - Sales channel not found for order 858154
2025-11-21 07:41:20,641 - WARNING - Sales channel not found for order 858154
2025-11-21 07:41:20,642 - WARNING - Sales channel not found for order 858153
2025-11-21 07:41:21,227 - WARNING - Sales channel not found for order 858137
2025-11-21 07:41:21,229 - WARNING - Sales channel not found for order 858136
2025-11-21 07:41:21,230 - WARNING - Sales channel not found for order 858135
2025-11-21 07:41:21,231 - WARNING - Sales channel not found for order 858134
2025-11-21 07:41:21,232 - WARNING - Sales channel not found for order 858133
2025-11-21 07:41:21,279 - WARNING - Sales channel not found for order 858131
2025-11-21 07:41:21,280 - WARNING - Sales channel not found for order 858130
2025-11-21 07:41:21,282 - WARNING - Sales channel not found for order 858129
2025-11-21 07:41:21,283 - WARNING - Sales channel not found for order 858128
2025-11-21 07:41:21,285 - WARNING - Sales channel not found for order 858127
2025-11-21 07:41:21,331 - WARNING - Sales channel not found for order 858125
2025-11-21 07:41:21,333 - WARNING - Sales channel not found for order 858124
2025-11-21 07:41:21,387 - WARNING - Sales channel not found for order 858122
2025-11-21 07:41:21,389 - WARNING - Sales channel not found for order 858121
2025-11-21 07:41:21,433 - WARNING - Sales channel not found for order 858119
2025-11-21 07:41:21,434 - WARNING - Sales channel not found for order 858118
2025-11-21 07:41:21,435 - WARNING - Sales channel not found for order 858118
2025-11-21 07:41:22,123 - INFO - No supplier mapping for item 986906
2025-11-21 07:41:22,405 - INFO - Progress: 1700/4391 items processed
2025-11-21 07:41:22,542 - INFO - No supplier mapping for item 986894
2025-11-21 07:41:22,617 - INFO - No supplier mapping for item 986891
2025-11-21 07:41:22,659 - INFO - No supplier mapping for item 986889
2025-11-21 07:41:25,112 - INFO - No supplier mapping for item 986821
2025-11-21 07:41:25,114 - WARNING - Sales channel not found for order 858031
2025-11-21 07:41:25,116 - WARNING - Sales channel not found for order 858031
2025-11-21 07:41:25,794 - INFO - No supplier mapping for item 986801
2025-11-21 07:41:25,796 - INFO - No supplier mapping for item 986800
2025-11-21 07:41:25,886 - INFO - Progress: 1800/4391 items processed
2025-11-21 07:41:26,604 - INFO - Skipping PS order item 986780
2025-11-21 07:41:27,157 - WARNING - Sales channel not found for order 857990
2025-11-21 07:41:27,432 - WARNING - Sales channel not found for order 857982
2025-11-21 07:41:27,878 - INFO - No supplier mapping for item 986744
2025-11-21 07:41:27,982 - INFO - Skipping PS order item 986740
2025-11-21 07:41:27,983 - INFO - No supplier mapping for item 986739
2025-11-21 07:41:28,019 - WARNING - Sales channel not found for order 857968
2025-11-21 07:41:28,055 - WARNING - Sales channel not found for order 857966
2025-11-21 07:41:28,056 - WARNING - Sales channel not found for order 857965
2025-11-21 07:41:28,058 - WARNING - Sales channel not found for order 857964
2025-11-21 07:41:28,094 - WARNING - Sales channel not found for order 857962
2025-11-21 07:41:28,095 - WARNING - Sales channel not found for order 857961
2025-11-21 07:41:28,097 - WARNING - Sales channel not found for order 857960
2025-11-21 07:41:28,098 - INFO - No supplier mapping for item 986728
2025-11-21 07:41:28,100 - WARNING - Sales channel not found for order 857958
2025-11-21 07:41:28,101 - WARNING - Sales channel not found for order 857957
2025-11-21 07:41:28,102 - WARNING - Sales channel not found for order 857956
2025-11-21 07:41:28,103 - WARNING - Sales channel not found for order 857956
2025-11-21 07:41:28,104 - WARNING - Sales channel not found for order 857955
2025-11-21 07:41:28,105 - WARNING - Sales channel not found for order 857954
2025-11-21 07:41:28,106 - WARNING - Sales channel not found for order 857953
2025-11-21 07:41:28,107 - WARNING - Sales channel not found for order 857952
2025-11-21 07:41:28,108 - WARNING - Sales channel not found for order 857951
2025-11-21 07:41:28,109 - WARNING - Sales channel not found for order 857950
2025-11-21 07:41:28,110 - INFO - Skipping PS order item 986717
2025-11-21 07:41:28,112 - INFO - No supplier mapping for item 986716
2025-11-21 07:41:28,113 - INFO - Skipping PS order item 986715
2025-11-21 07:41:28,114 - INFO - Skipping PS order item 986714
2025-11-21 07:41:28,264 - INFO - No supplier mapping for item 986709
2025-11-21 07:41:28,335 - WARNING - Sales channel not found for order 857937
2025-11-21 07:41:28,337 - WARNING - Sales channel not found for order 857936
2025-11-21 07:41:28,338 - WARNING - Sales channel not found for order 857935
2025-11-21 07:41:28,490 - INFO - No supplier mapping for item 986699
2025-11-21 07:41:28,492 - INFO - Skipping PS order item 986698
2025-11-21 07:41:28,492 - INFO - Progress: 1900/4391 items processed
2025-11-21 07:41:29,248 - INFO - No supplier mapping for item 986677
2025-11-21 07:41:29,285 - INFO - Skipping PS order item 986675
2025-11-21 07:41:29,466 - WARNING - Sales channel not found for order 857906
2025-11-21 07:41:29,467 - WARNING - Sales channel not found for order 857905
2025-11-21 07:41:29,468 - WARNING - Sales channel not found for order 857904
2025-11-21 07:41:29,615 - INFO - No supplier mapping for item 986662
2025-11-21 07:41:30,369 - WARNING - Sales channel not found for order 857880
2025-11-21 07:41:30,370 - WARNING - Sales channel not found for order 857879
2025-11-21 07:41:30,511 - INFO - No supplier mapping for item 986633
2025-11-21 07:41:31,001 - INFO - No supplier mapping for item 986618
2025-11-21 07:41:31,114 - INFO - No supplier mapping for item 986614
2025-11-21 07:41:31,692 - INFO - Progress: 2000/4391 items processed
2025-11-21 07:41:31,924 - INFO - No supplier mapping for item 986591
2025-11-21 07:41:32,628 - WARNING - Sales channel not found for order 857830
2025-11-21 07:41:32,674 - INFO - Skipping PS order item 986569
2025-11-21 07:41:32,675 - WARNING - Sales channel not found for order 857827
2025-11-21 07:41:32,921 - INFO - Skipping PS order item 986560
2025-11-21 07:41:33,028 - INFO - No supplier mapping for item 986556
2025-11-21 07:41:33,165 - INFO - Skipping PS order item 986551
2025-11-21 07:41:33,167 - INFO - No supplier mapping for item 986550
2025-11-21 07:41:33,238 - INFO - Skipping PS order item 986547
2025-11-21 07:41:33,418 - INFO - No supplier mapping for item 986541
2025-11-21 07:41:34,473 - INFO - No supplier mapping for item 986510
2025-11-21 07:41:34,881 - INFO - Progress: 2100/4391 items processed
2025-11-21 07:41:35,161 - INFO - No supplier mapping for item 986489
2025-11-21 07:41:35,553 - WARNING - Sales channel not found for order 857742
2025-11-21 07:41:35,625 - WARNING - Sales channel not found for order 857739
2025-11-21 07:41:36,377 - WARNING - Sales channel not found for order 857719
2025-11-21 07:41:36,379 - WARNING - Sales channel not found for order 857718
2025-11-21 07:41:36,380 - WARNING - Sales channel not found for order 857717
2025-11-21 07:41:36,381 - WARNING - Sales channel not found for order 857716
2025-11-21 07:41:36,382 - WARNING - Sales channel not found for order 857714
2025-11-21 07:41:36,384 - WARNING - Sales channel not found for order 857713
2025-11-21 07:41:36,385 - WARNING - Sales channel not found for order 857713
2025-11-21 07:41:36,386 - WARNING - Sales channel not found for order 857712
2025-11-21 07:41:36,388 - INFO - No supplier mapping for item 986444
2025-11-21 07:41:36,423 - INFO - Skipping PS order item 986442
2025-11-21 07:41:36,460 - WARNING - Sales channel not found for order 857705
2025-11-21 07:41:36,461 - WARNING - Sales channel not found for order 857704
2025-11-21 07:41:36,496 - WARNING - Sales channel not found for order 857702
2025-11-21 07:41:36,498 - WARNING - Sales channel not found for order 857702
2025-11-21 07:41:36,499 - WARNING - Sales channel not found for order 857701
2025-11-21 07:41:36,500 - WARNING - Sales channel not found for order 857700
2025-11-21 07:41:36,502 - WARNING - Sales channel not found for order 857699
2025-11-21 07:41:36,539 - INFO - No supplier mapping for item 986431
2025-11-21 07:41:36,541 - INFO - No supplier mapping for item 986430
2025-11-21 07:41:36,612 - INFO - Skipping PS order item 986427
2025-11-21 07:41:37,404 - INFO - No supplier mapping for item 986404
2025-11-21 07:41:37,616 - INFO - Progress: 2200/4391 items processed
2025-11-21 07:41:37,618 - WARNING - Sales channel not found for order 857668
2025-11-21 07:41:37,620 - INFO - No supplier mapping for item 986396
2025-11-21 07:41:38,361 - INFO - No supplier mapping for item 986375
2025-11-21 07:41:38,363 - WARNING - Sales channel not found for order 857646
2025-11-21 07:41:38,924 - INFO - No supplier mapping for item 986357
2025-11-21 07:41:40,151 - WARNING - Sales channel not found for order 857601
2025-11-21 07:41:40,153 - WARNING - Sales channel not found for order 857600
2025-11-21 07:41:40,193 - WARNING - Sales channel not found for order 857598
2025-11-21 07:41:40,195 - WARNING - Sales channel not found for order 857597
2025-11-21 07:41:40,198 - INFO - No supplier mapping for item 986318
2025-11-21 07:41:40,200 - INFO - No supplier mapping for item 986317
2025-11-21 07:41:40,997 - INFO - Progress: 2300/4391 items processed
2025-11-21 07:41:41,071 - INFO - No supplier mapping for item 986295
2025-11-21 07:41:42,054 - INFO - Skipping PS order item 986267
2025-11-21 07:41:42,090 - WARNING - Sales channel not found for order 857547
2025-11-21 07:41:42,092 - WARNING - Sales channel not found for order 857547
2025-11-21 07:41:42,128 - WARNING - Sales channel not found for order 857545
2025-11-21 07:41:42,129 - WARNING - Sales channel not found for order 857544
2025-11-21 07:41:42,485 - INFO - Skipping PS order item 986250
2025-11-21 07:41:42,649 - INFO - No supplier mapping for item 986244
2025-11-21 07:41:43,136 - INFO - No supplier mapping for item 986229
2025-11-21 07:41:43,137 - INFO - No supplier mapping for item 986228
2025-11-21 07:41:43,139 - INFO - No supplier mapping for item 986227
2025-11-21 07:41:43,721 - WARNING - Sales channel not found for order 857494
2025-11-21 07:41:43,723 - WARNING - Sales channel not found for order 857494
2025-11-21 07:41:43,724 - INFO - Skipping PS order item 986205
2025-11-21 07:41:43,808 - WARNING - Sales channel not found for order 857489
2025-11-21 07:41:43,810 - WARNING - Sales channel not found for order 857489
2025-11-21 07:41:43,812 - INFO - No supplier mapping for item 986200
2025-11-21 07:41:43,814 - WARNING - Sales channel not found for order 857487
2025-11-21 07:41:43,851 - WARNING - Sales channel not found for order 857485
2025-11-21 07:41:43,852 - WARNING - Sales channel not found for order 857485
2025-11-21 07:41:43,854 - WARNING - Sales channel not found for order 857484
2025-11-21 07:41:43,854 - INFO - Progress: 2400/4391 items processed
2025-11-21 07:41:43,855 - WARNING - Sales channel not found for order 857483
2025-11-21 07:41:43,857 - INFO - No supplier mapping for item 986193
2025-11-21 07:41:43,859 - WARNING - Sales channel not found for order 857481
2025-11-21 07:41:43,860 - WARNING - Sales channel not found for order 857480
2025-11-21 07:41:43,862 - WARNING - Sales channel not found for order 857479
2025-11-21 07:41:43,863 - WARNING - Sales channel not found for order 857478
2025-11-21 07:41:43,864 - INFO - Skipping PS order item 986188
2025-11-21 07:41:44,084 - WARNING - Sales channel not found for order 857468
2025-11-21 07:41:44,085 - WARNING - Sales channel not found for order 857468
2025-11-21 07:41:44,087 - WARNING - Sales channel not found for order 857467
2025-11-21 07:41:44,088 - WARNING - Sales channel not found for order 857466
2025-11-21 07:41:44,090 - WARNING - Sales channel not found for order 857465
2025-11-21 07:41:44,091 - WARNING - Sales channel not found for order 857464
2025-11-21 07:41:44,093 - WARNING - Sales channel not found for order 857463
2025-11-21 07:41:44,130 - INFO - Skipping PS order item 986173
2025-11-21 07:41:44,474 - INFO - Skipping PS order item 986163
2025-11-21 07:41:44,583 - INFO - Skipping PS order item 986159
2025-11-21 07:41:45,182 - WARNING - Sales channel not found for order 857430
2025-11-21 07:41:45,469 - INFO - Skipping PS order item 986132
2025-11-21 07:41:45,945 - INFO - Skipping PS order item 986118
2025-11-21 07:41:46,171 - INFO - No supplier mapping for item 986111
2025-11-21 07:41:46,173 - WARNING - Sales channel not found for order 857403
2025-11-21 07:41:46,174 - WARNING - Sales channel not found for order 857402
2025-11-21 07:41:46,662 - INFO - No supplier mapping for item 986095
2025-11-21 07:41:46,662 - INFO - Progress: 2500/4391 items processed
2025-11-21 07:41:47,089 - INFO - Skipping PS order item 986083
2025-11-21 07:41:47,165 - INFO - No supplier mapping for item 986080
2025-11-21 07:41:47,317 - INFO - Skipping PS order item 986075
2025-11-21 07:41:47,361 - WARNING - Sales channel not found for order 857371
2025-11-21 07:41:47,363 - WARNING - Sales channel not found for order 857370
2025-11-21 07:41:47,364 - WARNING - Sales channel not found for order 857369
2025-11-21 07:41:47,366 - WARNING - Sales channel not found for order 857368
2025-11-21 07:41:47,483 - INFO - No supplier mapping for item 986066
2025-11-21 07:41:47,486 - INFO - No supplier mapping for item 986065
2025-11-21 07:41:47,488 - INFO - No supplier mapping for item 986064
2025-11-21 07:41:48,163 - WARNING - Sales channel not found for order 857348
2025-11-21 07:41:48,417 - INFO - No supplier mapping for item 986036
2025-11-21 07:41:48,419 - INFO - No supplier mapping for item 986035
2025-11-21 07:41:48,564 - INFO - Skipping PS order item 986030
2025-11-21 07:41:48,752 - INFO - No supplier mapping for item 986024
2025-11-21 07:41:48,861 - INFO - No supplier mapping for item 986020
2025-11-21 07:41:49,454 - INFO - No supplier mapping for item 986003
2025-11-21 07:41:49,755 - INFO - Progress: 2600/4391 items processed
2025-11-21 07:41:50,015 - INFO - No supplier mapping for item 985987
2025-11-21 07:41:50,016 - INFO - Skipping PS order item 985986
2025-11-21 07:41:51,305 - WARNING - Sales channel not found for order 857277
2025-11-21 07:41:51,306 - INFO - Skipping PS order item 985949
2025-11-21 07:41:51,307 - WARNING - Sales channel not found for order 857275
2025-11-21 07:41:51,309 - WARNING - Sales channel not found for order 857274
2025-11-21 07:41:51,382 - WARNING - Sales channel not found for order 857271
2025-11-21 07:41:51,384 - WARNING - Sales channel not found for order 857270
2025-11-21 07:41:51,385 - WARNING - Sales channel not found for order 857269
2025-11-21 07:41:51,386 - WARNING - Sales channel not found for order 857267
2025-11-21 07:41:51,388 - WARNING - Sales channel not found for order 857267
2025-11-21 07:41:51,389 - WARNING - Sales channel not found for order 857266
2025-11-21 07:41:51,390 - WARNING - Sales channel not found for order 857265
2025-11-21 07:41:51,427 - WARNING - Sales channel not found for order 857263
2025-11-21 07:41:51,428 - WARNING - Sales channel not found for order 857262
2025-11-21 07:41:51,464 - WARNING - Sales channel not found for order 857260
2025-11-21 07:41:51,465 - WARNING - Sales channel not found for order 857260
2025-11-21 07:41:51,504 - WARNING - Sales channel not found for order 857258
2025-11-21 07:41:51,505 - WARNING - Sales channel not found for order 857257
2025-11-21 07:41:51,506 - WARNING - Sales channel not found for order 857256
2025-11-21 07:41:51,508 - INFO - No supplier mapping for item 985927
2025-11-21 07:41:51,544 - INFO - Skipping PS order item 985925
2025-11-21 07:41:51,580 - WARNING - Sales channel not found for order 857247
2025-11-21 07:41:51,582 - WARNING - Sales channel not found for order 857246
2025-11-21 07:41:51,583 - INFO - Skipping PS order item 985921
2025-11-21 07:41:51,584 - INFO - Skipping PS order item 985920
2025-11-21 07:41:51,585 - INFO - Skipping PS order item 985919
2025-11-21 07:41:51,621 - WARNING - Sales channel not found for order 857240
2025-11-21 07:41:51,623 - WARNING - Sales channel not found for order 857239
2025-11-21 07:41:51,624 - WARNING - Sales channel not found for order 857238
2025-11-21 07:41:51,661 - INFO - Skipping PS order item 985913
2025-11-21 07:41:51,662 - WARNING - Sales channel not found for order 857234
2025-11-21 07:41:51,664 - WARNING - Sales channel not found for order 857233
2025-11-21 07:41:51,665 - WARNING - Sales channel not found for order 857232
2025-11-21 07:41:51,666 - WARNING - Sales channel not found for order 857231
2025-11-21 07:41:51,668 - WARNING - Sales channel not found for order 857230
2025-11-21 07:41:51,669 - WARNING - Sales channel not found for order 857230
2025-11-21 07:41:51,670 - WARNING - Sales channel not found for order 857229
2025-11-21 07:41:51,672 - WARNING - Sales channel not found for order 857226
2025-11-21 07:41:51,673 - WARNING - Sales channel not found for order 857225
2025-11-21 07:41:51,674 - INFO - Skipping PS order item 985903
2025-11-21 07:41:51,675 - WARNING - Sales channel not found for order 857219
2025-11-21 07:41:51,677 - WARNING - Sales channel not found for order 857218
2025-11-21 07:41:51,678 - WARNING - Sales channel not found for order 857218
2025-11-21 07:41:51,679 - WARNING - Sales channel not found for order 857217
2025-11-21 07:41:51,680 - WARNING - Sales channel not found for order 857216
2025-11-21 07:41:51,682 - WARNING - Sales channel not found for order 857215
2025-11-21 07:41:51,683 - WARNING - Sales channel not found for order 857213
2025-11-21 07:41:51,717 - INFO - Progress: 2700/4391 items processed
2025-11-21 07:41:51,753 - WARNING - Sales channel not found for order 857210
2025-11-21 07:41:51,754 - WARNING - Sales channel not found for order 857210
2025-11-21 07:41:51,791 - WARNING - Sales channel not found for order 857208
2025-11-21 07:41:51,793 - WARNING - Sales channel not found for order 857207
2025-11-21 07:41:51,867 - WARNING - Sales channel not found for order 857203
2025-11-21 07:41:51,869 - INFO - No supplier mapping for item 985885
2025-11-21 07:41:51,871 - INFO - No supplier mapping for item 985884
2025-11-21 07:41:51,872 - WARNING - Sales channel not found for order 857200
2025-11-21 07:41:51,874 - WARNING - Sales channel not found for order 857199
2025-11-21 07:41:51,875 - WARNING - Sales channel not found for order 857198
2025-11-21 07:41:51,877 - WARNING - Sales channel not found for order 857198
2025-11-21 07:41:51,878 - INFO - Skipping PS order item 985879
2025-11-21 07:41:51,879 - INFO - Skipping PS order item 985878
2025-11-21 07:41:51,880 - WARNING - Sales channel not found for order 857194
2025-11-21 07:41:51,916 - WARNING - Sales channel not found for order 857192
2025-11-21 07:41:51,952 - WARNING - Sales channel not found for order 857190
2025-11-21 07:41:51,953 - WARNING - Sales channel not found for order 857189
2025-11-21 07:41:51,955 - INFO - No supplier mapping for item 985871
2025-11-21 07:41:51,956 - INFO - Skipping PS order item 985870
2025-11-21 07:41:51,958 - WARNING - Sales channel not found for order 857186
2025-11-21 07:41:51,959 - INFO - Skipping PS order item 985868
2025-11-21 07:41:51,960 - WARNING - Sales channel not found for order 857184
2025-11-21 07:41:51,997 - WARNING - Sales channel not found for order 857182
2025-11-21 07:41:51,999 - WARNING - Sales channel not found for order 857181
2025-11-21 07:41:52,034 - INFO - Skipping PS order item 985862
2025-11-21 07:41:52,073 - INFO - Skipping PS order item 985860
2025-11-21 07:41:52,074 - WARNING - Sales channel not found for order 857175
2025-11-21 07:41:52,075 - WARNING - Sales channel not found for order 857172
2025-11-21 07:41:52,077 - WARNING - Sales channel not found for order 857171
2025-11-21 07:41:52,078 - WARNING - Sales channel not found for order 857170
2025-11-21 07:41:52,079 - INFO - No supplier mapping for item 985855
2025-11-21 07:41:52,081 - WARNING - Sales channel not found for order 857167
2025-11-21 07:41:52,082 - WARNING - Sales channel not found for order 857166
2025-11-21 07:41:52,083 - WARNING - Sales channel not found for order 857165
2025-11-21 07:41:52,120 - WARNING - Sales channel not found for order 857163
2025-11-21 07:41:52,121 - WARNING - Sales channel not found for order 857162
2025-11-21 07:41:52,301 - WARNING - Sales channel not found for order 857156
2025-11-21 07:41:52,302 - WARNING - Sales channel not found for order 857155
2025-11-21 07:41:52,304 - WARNING - Sales channel not found for order 857154
2025-11-21 07:41:52,305 - WARNING - Sales channel not found for order 857153
2025-11-21 07:41:53,083 - WARNING - Sales channel not found for order 857136
2025-11-21 07:41:53,084 - WARNING - Sales channel not found for order 857135
2025-11-21 07:41:53,431 - INFO - No supplier mapping for item 985805
2025-11-21 07:41:53,601 - WARNING - Sales channel not found for order 857118
2025-11-21 07:41:53,603 - WARNING - Sales channel not found for order 857117
2025-11-21 07:41:53,604 - WARNING - Sales channel not found for order 857116
2025-11-21 07:41:53,671 - INFO - Progress: 2800/4391 items processed
2025-11-21 07:41:53,741 - INFO - No supplier mapping for item 985792
2025-11-21 07:41:54,121 - WARNING - Sales channel not found for order 857099
2025-11-21 07:41:54,122 - WARNING - Sales channel not found for order 857098
2025-11-21 07:41:55,083 - INFO - Skipping PS order item 985751
2025-11-21 07:41:55,197 - WARNING - Sales channel not found for order 857074
2025-11-21 07:41:55,198 - WARNING - Sales channel not found for order 857073
2025-11-21 07:41:55,859 - INFO - No supplier mapping for item 985727
2025-11-21 07:41:55,969 - WARNING - Sales channel not found for order 857056
2025-11-21 07:41:56,057 - INFO - No supplier mapping for item 985720
2025-11-21 07:41:56,892 - WARNING - Sales channel not found for order 857036
2025-11-21 07:41:56,894 - WARNING - Sales channel not found for order 857035
2025-11-21 07:41:56,931 - INFO - Progress: 2900/4391 items processed
2025-11-21 07:41:57,786 - WARNING - Sales channel not found for order 857019
2025-11-21 07:41:57,891 - INFO - No supplier mapping for item 985667
2025-11-21 07:41:58,428 - WARNING - Sales channel not found for order 857001
2025-11-21 07:41:58,430 - WARNING - Sales channel not found for order 857000
2025-11-21 07:41:59,178 - INFO - Skipping PS order item 985628
2025-11-21 07:41:59,397 - INFO - Skipping PS order item 985621
2025-11-21 07:41:59,398 - INFO - Skipping PS order item 985620
2025-11-21 07:41:59,472 - INFO - No supplier mapping for item 985617
2025-11-21 07:41:59,605 - INFO - No supplier mapping for item 985612
2025-11-21 07:41:59,606 - INFO - Skipping PS order item 985611
2025-11-21 07:41:59,608 - WARNING - Sales channel not found for order 856964
2025-11-21 07:41:59,609 - WARNING - Sales channel not found for order 856963
2025-11-21 07:41:59,695 - WARNING - Sales channel not found for order 856959
2025-11-21 07:41:59,697 - WARNING - Sales channel not found for order 856958
2025-11-21 07:41:59,732 - WARNING - Sales channel not found for order 856956
2025-11-21 07:41:59,733 - WARNING - Sales channel not found for order 856956
2025-11-21 07:41:59,734 - WARNING - Sales channel not found for order 856955
2025-11-21 07:41:59,736 - WARNING - Sales channel not found for order 856954
2025-11-21 07:41:59,772 - WARNING - Sales channel not found for order 856952
2025-11-21 07:41:59,809 - WARNING - Sales channel not found for order 856950
2025-11-21 07:41:59,810 - INFO - Skipping PS order item 985595
2025-11-21 07:41:59,810 - INFO - Progress: 3000/4391 items processed
2025-11-21 07:41:59,812 - WARNING - Sales channel not found for order 856948
2025-11-21 07:41:59,813 - WARNING - Sales channel not found for order 856947
2025-11-21 07:41:59,849 - WARNING - Sales channel not found for order 856945
2025-11-21 07:41:59,851 - WARNING - Sales channel not found for order 856944
2025-11-21 07:41:59,852 - WARNING - Sales channel not found for order 856943
2025-11-21 07:41:59,853 - WARNING - Sales channel not found for order 856942
2025-11-21 07:41:59,888 - WARNING - Sales channel not found for order 856939
2025-11-21 07:41:59,890 - WARNING - Sales channel not found for order 856938
2025-11-21 07:41:59,891 - WARNING - Sales channel not found for order 856938
2025-11-21 07:41:59,892 - WARNING - Sales channel not found for order 856937
2025-11-21 07:41:59,893 - WARNING - Sales channel not found for order 856936
2025-11-21 07:41:59,895 - INFO - No supplier mapping for item 985581
2025-11-21 07:41:59,897 - INFO - No supplier mapping for item 985580
2025-11-21 07:42:00,825 - WARNING - Sales channel not found for order 856918
2025-11-21 07:42:00,827 - WARNING - Sales channel not found for order 856917
2025-11-21 07:42:00,828 - WARNING - Sales channel not found for order 856916
2025-11-21 07:42:00,829 - WARNING - Sales channel not found for order 856916
2025-11-21 07:42:01,627 - WARNING - Sales channel not found for order 856901
2025-11-21 07:42:01,629 - WARNING - Sales channel not found for order 856900
2025-11-21 07:42:01,630 - WARNING - Sales channel not found for order 856900
2025-11-21 07:42:01,631 - WARNING - Sales channel not found for order 856899
2025-11-21 07:42:01,632 - WARNING - Sales channel not found for order 856898
2025-11-21 07:42:02,812 - INFO - Progress: 3100/4391 items processed
2025-11-21 07:42:02,851 - WARNING - Sales channel not found for order 856874
2025-11-21 07:42:02,853 - WARNING - Sales channel not found for order 856873
2025-11-21 07:42:02,930 - WARNING - Sales channel not found for order 856870
2025-11-21 07:42:02,931 - WARNING - Sales channel not found for order 856870
2025-11-21 07:42:02,972 - WARNING - Sales channel not found for order 856868
2025-11-21 07:42:03,081 - INFO - No supplier mapping for item 985482
2025-11-21 07:42:03,309 - INFO - No supplier mapping for item 985475
2025-11-21 07:42:03,311 - INFO - No supplier mapping for item 985474
2025-11-21 07:42:03,420 - INFO - No supplier mapping for item 985470
2025-11-21 07:42:03,422 - INFO - No supplier mapping for item 985469
2025-11-21 07:42:03,567 - INFO - No supplier mapping for item 985464
2025-11-21 07:42:03,681 - INFO - No supplier mapping for item 985460
2025-11-21 07:42:03,683 - INFO - No supplier mapping for item 985459
2025-11-21 07:42:03,719 - INFO - Skipping PS order item 985457
2025-11-21 07:42:03,863 - INFO - No supplier mapping for item 985452
2025-11-21 07:42:03,865 - INFO - No supplier mapping for item 985451
2025-11-21 07:42:03,946 - INFO - Skipping PS order item 985448
2025-11-21 07:42:04,084 - INFO - No supplier mapping for item 985443
2025-11-21 07:42:04,322 - INFO - No supplier mapping for item 985435
2025-11-21 07:42:04,355 - INFO - No supplier mapping for item 985433
2025-11-21 07:42:04,803 - INFO - No supplier mapping for item 985419
2025-11-21 07:42:05,315 - WARNING - Sales channel not found for order 856805
2025-11-21 07:42:05,316 - WARNING - Sales channel not found for order 856804
2025-11-21 07:42:05,318 - WARNING - Sales channel not found for order 856804
2025-11-21 07:42:05,577 - INFO - Progress: 3200/4391 items processed
2025-11-21 07:42:05,931 - INFO - Skipping PS order item 985384
2025-11-21 07:42:07,178 - WARNING - Sales channel not found for order 856760
2025-11-21 07:42:07,377 - INFO - No supplier mapping for item 985340
2025-11-21 07:42:07,516 - INFO - Skipping PS order item 985335
2025-11-21 07:42:08,517 - WARNING - Sales channel not found for order 856729
2025-11-21 07:42:08,620 - WARNING - Sales channel not found for order 856725
2025-11-21 07:42:08,621 - WARNING - Sales channel not found for order 856724
2025-11-21 07:42:08,657 - INFO - No supplier mapping for item 985299
2025-11-21 07:42:08,658 - WARNING - Sales channel not found for order 856721
2025-11-21 07:42:08,659 - WARNING - Sales channel not found for order 856720
2025-11-21 07:42:08,661 - WARNING - Sales channel not found for order 856719
2025-11-21 07:42:08,662 - WARNING - Sales channel not found for order 856718
2025-11-21 07:42:08,662 - INFO - Progress: 3300/4391 items processed
2025-11-21 07:42:08,697 - WARNING - Sales channel not found for order 856716
2025-11-21 07:42:08,699 - WARNING - Sales channel not found for order 856715
2025-11-21 07:42:08,700 - WARNING - Sales channel not found for order 856714
2025-11-21 07:42:08,701 - WARNING - Sales channel not found for order 856713
2025-11-21 07:42:08,702 - INFO - Skipping PS order item 985289
2025-11-21 07:42:08,704 - WARNING - Sales channel not found for order 856711
2025-11-21 07:42:08,705 - WARNING - Sales channel not found for order 856710
2025-11-21 07:42:08,706 - WARNING - Sales channel not found for order 856709
2025-11-21 07:42:08,741 - WARNING - Sales channel not found for order 856707
2025-11-21 07:42:08,776 - WARNING - Sales channel not found for order 856705
2025-11-21 07:42:08,779 - INFO - No supplier mapping for item 985281
2025-11-21 07:42:08,780 - WARNING - Sales channel not found for order 856703
2025-11-21 07:42:08,782 - WARNING - Sales channel not found for order 856702
2025-11-21 07:42:08,783 - WARNING - Sales channel not found for order 856702
2025-11-21 07:42:08,784 - WARNING - Sales channel not found for order 856701
2025-11-21 07:42:08,957 - INFO - No supplier mapping for item 985271
2025-11-21 07:42:08,959 - INFO - No supplier mapping for item 985270
2025-11-21 07:42:08,960 - INFO - No supplier mapping for item 985269
2025-11-21 07:42:09,069 - INFO - No supplier mapping for item 985265
2025-11-21 07:42:09,176 - INFO - Skipping PS order item 985261
2025-11-21 07:42:09,458 - INFO - No supplier mapping for item 985252
2025-11-21 07:42:10,072 - WARNING - Sales channel not found for order 856663
2025-11-21 07:42:10,073 - WARNING - Sales channel not found for order 856662
2025-11-21 07:42:10,114 - WARNING - Sales channel not found for order 856660
2025-11-21 07:42:10,116 - WARNING - Sales channel not found for order 856659
2025-11-21 07:42:10,117 - WARNING - Sales channel not found for order 856658
2025-11-21 07:42:10,119 - WARNING - Sales channel not found for order 856657
2025-11-21 07:42:10,120 - WARNING - Sales channel not found for order 856657
2025-11-21 07:42:10,708 - INFO - No supplier mapping for item 985212
2025-11-21 07:42:11,108 - WARNING - Sales channel not found for order 856638
2025-11-21 07:42:11,178 - WARNING - Sales channel not found for order 856636
2025-11-21 07:42:11,181 - INFO - No supplier mapping for item 985197
2025-11-21 07:42:11,183 - WARNING - Sales channel not found for order 856634
2025-11-21 07:42:11,184 - WARNING - Sales channel not found for order 856633
2025-11-21 07:42:11,184 - INFO - Progress: 3400/4391 items processed
2025-11-21 07:42:11,808 - INFO - No supplier mapping for item 985177
2025-11-21 07:42:11,879 - INFO - No supplier mapping for item 985174
2025-11-21 07:42:12,027 - INFO - No supplier mapping for item 985169
2025-11-21 07:42:12,102 - INFO - No supplier mapping for item 985166
2025-11-21 07:42:12,318 - INFO - No supplier mapping for item 985159
2025-11-21 07:42:13,062 - WARNING - Sales channel not found for order 856585
2025-11-21 07:42:13,064 - WARNING - Sales channel not found for order 856584
2025-11-21 07:42:13,065 - WARNING - Sales channel not found for order 856583
2025-11-21 07:42:13,353 - INFO - Skipping PS order item 985126
2025-11-21 07:42:13,802 - WARNING - Sales channel not found for order 856562
2025-11-21 07:42:14,178 - INFO - No supplier mapping for item 985101
2025-11-21 07:42:14,410 - INFO - Progress: 3500/4391 items processed
2025-11-21 07:42:14,567 - WARNING - Sales channel not found for order 856541
2025-11-21 07:42:14,569 - INFO - No supplier mapping for item 985089
2025-11-21 07:42:15,166 - INFO - No supplier mapping for item 985072
2025-11-21 07:42:15,167 - INFO - No supplier mapping for item 985071
2025-11-21 07:42:15,516 - INFO - No supplier mapping for item 985060
2025-11-21 07:42:15,518 - INFO - No supplier mapping for item 985059
2025-11-21 07:42:15,856 - INFO - No supplier mapping for item 985048
2025-11-21 07:42:16,062 - WARNING - Sales channel not found for order 856497
2025-11-21 07:42:16,063 - WARNING - Sales channel not found for order 856497
2025-11-21 07:42:16,064 - WARNING - Sales channel not found for order 856496
2025-11-21 07:42:16,099 - WARNING - Sales channel not found for order 856494
2025-11-21 07:42:16,101 - WARNING - Sales channel not found for order 856493
2025-11-21 07:42:16,102 - WARNING - Sales channel not found for order 856492
2025-11-21 07:42:16,138 - INFO - Skipping PS order item 985033
2025-11-21 07:42:16,140 - INFO - Skipping PS order item 985032
2025-11-21 07:42:16,253 - INFO - No supplier mapping for item 985028
2025-11-21 07:42:16,352 - INFO - No supplier mapping for item 985024
2025-11-21 07:42:16,354 - INFO - No supplier mapping for item 985023
2025-11-21 07:42:16,530 - INFO - No supplier mapping for item 985018
2025-11-21 07:42:16,643 - INFO - No supplier mapping for item 985014
2025-11-21 07:42:16,757 - WARNING - Sales channel not found for order 856469
2025-11-21 07:42:16,904 - INFO - Skipping PS order item 985005
2025-11-21 07:42:16,905 - INFO - Skipping PS order item 985004
2025-11-21 07:42:16,978 - WARNING - Sales channel not found for order 856460
2025-11-21 07:42:16,979 - WARNING - Sales channel not found for order 856459
2025-11-21 07:42:16,981 - WARNING - Sales channel not found for order 856458
2025-11-21 07:42:16,982 - WARNING - Sales channel not found for order 856457
2025-11-21 07:42:17,019 - WARNING - Sales channel not found for order 856454
2025-11-21 07:42:17,020 - WARNING - Sales channel not found for order 856453
2025-11-21 07:42:17,020 - INFO - Progress: 3600/4391 items processed
2025-11-21 07:42:17,022 - WARNING - Sales channel not found for order 856452
2025-11-21 07:42:17,023 - WARNING - Sales channel not found for order 856451
2025-11-21 07:42:17,024 - WARNING - Sales channel not found for order 856450
2025-11-21 07:42:17,061 - WARNING - Sales channel not found for order 856448
2025-11-21 07:42:17,063 - WARNING - Sales channel not found for order 856447
2025-11-21 07:42:17,065 - WARNING - Sales channel not found for order 856446
2025-11-21 07:42:17,067 - INFO - No supplier mapping for item 984987
2025-11-21 07:42:17,105 - WARNING - Sales channel not found for order 856442
2025-11-21 07:42:17,482 - WARNING - Sales channel not found for order 856434
2025-11-21 07:42:17,519 - WARNING - Sales channel not found for order 856432
2025-11-21 07:42:17,555 - WARNING - Sales channel not found for order 856430
2025-11-21 07:42:17,557 - WARNING - Sales channel not found for order 856429
2025-11-21 07:42:17,558 - INFO - Skipping PS order item 984967
2025-11-21 07:42:17,560 - WARNING - Sales channel not found for order 856427
2025-11-21 07:42:17,561 - WARNING - Sales channel not found for order 856426
2025-11-21 07:42:17,562 - WARNING - Sales channel not found for order 856425
2025-11-21 07:42:17,564 - WARNING - Sales channel not found for order 856424
2025-11-21 07:42:17,880 - INFO - No supplier mapping for item 984953
2025-11-21 07:42:17,952 - INFO - No supplier mapping for item 984950
2025-11-21 07:42:17,988 - INFO - Skipping PS order item 984948
2025-11-21 07:42:18,059 - INFO - No supplier mapping for item 984945
2025-11-21 07:42:18,165 - INFO - No supplier mapping for item 984941
2025-11-21 07:42:18,416 - INFO - No supplier mapping for item 984933
2025-11-21 07:42:18,997 - INFO - No supplier mapping for item 984916
2025-11-21 07:42:19,253 - INFO - Skipping PS order item 984908
2025-11-21 07:42:19,672 - INFO - Progress: 3700/4391 items processed
2025-11-21 07:42:19,710 - INFO - Skipping PS order item 984893
2025-11-21 07:42:19,888 - INFO - Skipping PS order item 984887
2025-11-21 07:42:20,032 - WARNING - Sales channel not found for order 856365
2025-11-21 07:42:20,106 - WARNING - Sales channel not found for order 856362
2025-11-21 07:42:20,108 - WARNING - Sales channel not found for order 856361
2025-11-21 07:42:20,109 - WARNING - Sales channel not found for order 856360
2025-11-21 07:42:20,650 - INFO - No supplier mapping for item 984861
2025-11-21 07:42:20,685 - INFO - No supplier mapping for item 984859
2025-11-21 07:42:21,935 - INFO - No supplier mapping for item 984824
2025-11-21 07:42:22,448 - INFO - No supplier mapping for item 984810
2025-11-21 07:42:22,486 - INFO - Skipping PS order item 984808
2025-11-21 07:42:22,632 - INFO - No supplier mapping for item 984803
2025-11-21 07:42:22,702 - INFO - No supplier mapping for item 984800
2025-11-21 07:42:22,704 - INFO - No supplier mapping for item 984799
2025-11-21 07:42:22,861 - INFO - Progress: 3800/4391 items processed
2025-11-21 07:42:23,059 - WARNING - Sales channel not found for order 856291
2025-11-21 07:42:23,060 - WARNING - Sales channel not found for order 856290
2025-11-21 07:42:23,567 - INFO - No supplier mapping for item 984773
2025-11-21 07:42:23,638 - INFO - No supplier mapping for item 984770
2025-11-21 07:42:24,353 - WARNING - Sales channel not found for order 856260
2025-11-21 07:42:24,597 - INFO - No supplier mapping for item 984740
2025-11-21 07:42:24,599 - INFO - No supplier mapping for item 984739
2025-11-21 07:42:25,241 - INFO - Skipping PS order item 984720
2025-11-21 07:42:25,346 - INFO - Skipping PS order item 984716
2025-11-21 07:42:25,348 - INFO - Skipping PS order item 984715
2025-11-21 07:42:25,349 - WARNING - Sales channel not found for order 856234
2025-11-21 07:42:25,351 - WARNING - Sales channel not found for order 856233
2025-11-21 07:42:25,352 - WARNING - Sales channel not found for order 856232
2025-11-21 07:42:25,986 - INFO - Progress: 3900/4391 items processed
2025-11-21 07:42:26,446 - INFO - Skipping PS order item 984681
2025-11-21 07:42:26,935 - INFO - No supplier mapping for item 984669
2025-11-21 07:42:27,465 - WARNING - Sales channel not found for order 856185
2025-11-21 07:42:27,499 - WARNING - Sales channel not found for order 856183
2025-11-21 07:42:27,500 - WARNING - Sales channel not found for order 856182
2025-11-21 07:42:28,304 - WARNING - Sales channel not found for order 856160
2025-11-21 07:42:28,307 - WARNING - Sales channel not found for order 856159
2025-11-21 07:42:28,309 - WARNING - Sales channel not found for order 856158
2025-11-21 07:42:28,359 - INFO - No supplier mapping for item 984623
2025-11-21 07:42:28,361 - WARNING - Sales channel not found for order 856155
2025-11-21 07:42:28,363 - WARNING - Sales channel not found for order 856154
2025-11-21 07:42:28,503 - INFO - Skipping PS order item 984617
2025-11-21 07:42:28,506 - WARNING - Sales channel not found for order 856150
2025-11-21 07:42:28,508 - WARNING - Sales channel not found for order 856149
2025-11-21 07:42:28,554 - WARNING - Sales channel not found for order 856147
2025-11-21 07:42:28,592 - WARNING - Sales channel not found for order 856145
2025-11-21 07:42:28,594 - WARNING - Sales channel not found for order 856144
2025-11-21 07:42:28,596 - WARNING - Sales channel not found for order 856143
2025-11-21 07:42:28,597 - WARNING - Sales channel not found for order 856143
2025-11-21 07:42:28,599 - WARNING - Sales channel not found for order 856142
2025-11-21 07:42:28,681 - WARNING - Sales channel not found for order 856139
2025-11-21 07:42:28,683 - WARNING - Sales channel not found for order 856138
2025-11-21 07:42:28,684 - WARNING - Sales channel not found for order 856137
2025-11-21 07:42:28,686 - WARNING - Sales channel not found for order 856136
2025-11-21 07:42:28,688 - INFO - Skipping PS order item 984600
2025-11-21 07:42:28,867 - INFO - Progress: 4000/4391 items processed
2025-11-21 07:42:28,967 - INFO - Skipping PS order item 984592
2025-11-21 07:42:29,005 - INFO - Skipping PS order item 984590
2025-11-21 07:42:29,186 - INFO - No supplier mapping for item 984584
2025-11-21 07:42:29,430 - INFO - No supplier mapping for item 984576
2025-11-21 07:42:29,431 - INFO - No supplier mapping for item 984575
2025-11-21 07:42:29,467 - WARNING - Sales channel not found for order 856110
2025-11-21 07:42:29,468 - WARNING - Sales channel not found for order 856109
2025-11-21 07:42:29,469 - WARNING - Sales channel not found for order 856108
2025-11-21 07:42:30,300 - WARNING - Sales channel not found for order 856089
2025-11-21 07:42:30,302 - WARNING - Sales channel not found for order 856088
2025-11-21 07:42:30,304 - WARNING - Sales channel not found for order 856087
2025-11-21 07:42:30,340 - WARNING - Sales channel not found for order 856085
2025-11-21 07:42:30,342 - WARNING - Sales channel not found for order 856085
2025-11-21 07:42:30,343 - WARNING - Sales channel not found for order 856084
2025-11-21 07:42:30,381 - WARNING - Sales channel not found for order 856082
2025-11-21 07:42:30,382 - WARNING - Sales channel not found for order 856081
2025-11-21 07:42:30,490 - INFO - No supplier mapping for item 984534
2025-11-21 07:42:31,374 - INFO - Skipping PS order item 984508
2025-11-21 07:42:31,376 - INFO - No supplier mapping for item 984507
2025-11-21 07:42:31,753 - INFO - Skipping PS order item 984496
2025-11-21 07:42:31,790 - INFO - Progress: 4100/4391 items processed
2025-11-21 07:42:32,485 - INFO - Skipping PS order item 984476
2025-11-21 07:42:32,611 - INFO - No supplier mapping for item 984472
2025-11-21 07:42:32,848 - INFO - Skipping PS order item 984465
2025-11-21 07:42:32,959 - WARNING - Sales channel not found for order 856024
2025-11-21 07:42:32,997 - WARNING - Sales channel not found for order 856022
2025-11-21 07:42:33,033 - WARNING - Sales channel not found for order 856020
2025-11-21 07:42:33,035 - WARNING - Sales channel not found for order 856019
2025-11-21 07:42:33,037 - WARNING - Sales channel not found for order 856019
2025-11-21 07:42:33,038 - WARNING - Sales channel not found for order 856018
2025-11-21 07:42:33,110 - WARNING - Sales channel not found for order 856015
2025-11-21 07:42:33,170 - WARNING - Sales channel not found for order 856013
2025-11-21 07:42:33,171 - WARNING - Sales channel not found for order 856013
2025-11-21 07:42:33,173 - WARNING - Sales channel not found for order 856012
2025-11-21 07:42:33,175 - WARNING - Sales channel not found for order 856012
2025-11-21 07:42:33,176 - WARNING - Sales channel not found for order 856011
2025-11-21 07:42:33,177 - WARNING - Sales channel not found for order 856010
2025-11-21 07:42:33,214 - WARNING - Sales channel not found for order 856008
2025-11-21 07:42:33,216 - WARNING - Sales channel not found for order 856008
2025-11-21 07:42:33,425 - INFO - No supplier mapping for item 984434
2025-11-21 07:42:34,579 - INFO - No supplier mapping for item 984404
2025-11-21 07:42:34,765 - INFO - No supplier mapping for item 984398
2025-11-21 07:42:34,877 - INFO - Progress: 4200/4391 items processed
2025-11-21 07:42:35,729 - INFO - Skipping PS order item 984371
2025-11-21 07:42:36,060 - INFO - No supplier mapping for item 984361
2025-11-21 07:42:36,310 - INFO - No supplier mapping for item 984353
2025-11-21 07:42:36,703 - WARNING - Sales channel not found for order 855923
2025-11-21 07:42:36,705 - WARNING - Sales channel not found for order 855922
2025-11-21 07:42:36,707 - WARNING - Sales channel not found for order 855921
2025-11-21 07:42:36,708 - WARNING - Sales channel not found for order 855920
2025-11-21 07:42:36,710 - WARNING - Sales channel not found for order 855919
2025-11-21 07:42:37,413 - INFO - No supplier mapping for item 984317
2025-11-21 07:42:37,704 - INFO - No supplier mapping for item 984308
2025-11-21 07:42:37,742 - INFO - No supplier mapping for item 984305
2025-11-21 07:42:37,779 - INFO - No supplier mapping for item 984303
2025-11-21 07:42:37,815 - WARNING - Sales channel not found for order 855890
2025-11-21 07:42:37,852 - WARNING - Sales channel not found for order 855888
2025-11-21 07:42:37,891 - WARNING - Sales channel not found for order 855886
2025-11-21 07:42:37,892 - INFO - Skipping PS order item 984296
2025-11-21 07:42:37,894 - WARNING - Sales channel not found for order 855881
2025-11-21 07:42:37,895 - WARNING - Sales channel not found for order 855880
2025-11-21 07:42:37,895 - INFO - Progress: 4300/4391 items processed
2025-11-21 07:42:37,897 - WARNING - Sales channel not found for order 855879
2025-11-21 07:42:37,898 - WARNING - Sales channel not found for order 855878
2025-11-21 07:42:37,900 - INFO - No supplier mapping for item 984291
2025-11-21 07:42:37,902 - WARNING - Sales channel not found for order 855876
2025-11-21 07:42:37,903 - WARNING - Sales channel not found for order 855875
2025-11-21 07:42:37,905 - WARNING - Sales channel not found for order 855874
2025-11-21 07:42:37,908 - WARNING - Sales channel not found for order 855873
2025-11-21 07:42:37,910 - WARNING - Sales channel not found for order 855872
2025-11-21 07:42:37,913 - INFO - No supplier mapping for item 984285
2025-11-21 07:42:37,915 - WARNING - Sales channel not found for order 855870
2025-11-21 07:42:37,917 - WARNING - Sales channel not found for order 855869
2025-11-21 07:42:37,918 - WARNING - Sales channel not found for order 855868
2025-11-21 07:42:37,920 - WARNING - Sales channel not found for order 855868
2025-11-21 07:42:37,921 - WARNING - Sales channel not found for order 855867
2025-11-21 07:42:37,923 - WARNING - Sales channel not found for order 855866
2025-11-21 07:42:37,924 - WARNING - Sales channel not found for order 855863
2025-11-21 07:42:37,926 - WARNING - Sales channel not found for order 855863
2025-11-21 07:42:37,928 - WARNING - Sales channel not found for order 855862
2025-11-21 07:42:37,929 - WARNING - Sales channel not found for order 855861
2025-11-21 07:42:37,931 - WARNING - Sales channel not found for order 855861
2025-11-21 07:42:37,933 - WARNING - Sales channel not found for order 855860
2025-11-21 07:42:37,934 - WARNING - Sales channel not found for order 855859
2025-11-21 07:42:38,008 - WARNING - Sales channel not found for order 855857
2025-11-21 07:42:38,010 - INFO - Skipping PS order item 984268
2025-11-21 07:42:38,011 - WARNING - Sales channel not found for order 855854
2025-11-21 07:42:38,013 - WARNING - Sales channel not found for order 855853
2025-11-21 07:42:38,014 - INFO - Skipping PS order item 984265
2025-11-21 07:42:38,015 - INFO - Skipping PS order item 984264
2025-11-21 07:42:38,017 - INFO - No supplier mapping for item 984263
2025-11-21 07:42:38,019 - WARNING - Sales channel not found for order 855848
2025-11-21 07:42:38,020 - WARNING - Sales channel not found for order 855847
2025-11-21 07:42:38,021 - WARNING - Sales channel not found for order 855846
2025-11-21 07:42:38,023 - WARNING - Sales channel not found for order 855845
2025-11-21 07:42:38,024 - WARNING - Sales channel not found for order 855844
2025-11-21 07:42:38,025 - INFO - Skipping PS order item 984257
2025-11-21 07:42:38,027 - WARNING - Sales channel not found for order 855840
2025-11-21 07:42:38,028 - WARNING - Sales channel not found for order 855839
2025-11-21 07:42:38,064 - INFO - Skipping PS order item 984253
2025-11-21 07:42:38,065 - WARNING - Sales channel not found for order 855832
2025-11-21 07:42:38,067 - WARNING - Sales channel not found for order 855831
2025-11-21 07:42:38,068 - WARNING - Sales channel not found for order 855830
2025-11-21 07:42:38,070 - WARNING - Sales channel not found for order 855829
2025-11-21 07:42:38,106 - WARNING - Sales channel not found for order 855827
2025-11-21 07:42:38,107 - WARNING - Sales channel not found for order 855826
2025-11-21 07:42:38,109 - WARNING - Sales channel not found for order 855826
2025-11-21 07:42:38,153 - WARNING - Sales channel not found for order 855824
2025-11-21 07:42:38,155 - WARNING - Sales channel not found for order 855824
2025-11-21 07:42:38,156 - WARNING - Sales channel not found for order 855824
2025-11-21 07:42:38,158 - WARNING - Sales channel not found for order 855824
2025-11-21 07:42:38,159 - WARNING - Sales channel not found for order 855823
2025-11-21 07:42:38,161 - WARNING - Sales channel not found for order 855822
2025-11-21 07:42:38,162 - WARNING - Sales channel not found for order 855821
2025-11-21 07:42:38,164 - WARNING - Sales channel not found for order 855820
2025-11-21 07:42:38,165 - WARNING - Sales channel not found for order 855819
2025-11-21 07:42:38,167 - WARNING - Sales channel not found for order 855818
2025-11-21 07:42:38,204 - WARNING - Sales channel not found for order 855816
2025-11-21 07:42:38,206 - WARNING - Sales channel not found for order 855815
2025-11-21 07:42:38,244 - WARNING - Sales channel not found for order 855809
2025-11-21 07:42:38,246 - INFO - Skipping PS order item 984228
2025-11-21 07:42:38,285 - WARNING - Sales channel not found for order 855802
2025-11-21 07:42:38,286 - WARNING - Sales channel not found for order 855801
2025-11-21 07:42:38,288 - WARNING - Sales channel not found for order 855800
2025-11-21 07:42:38,290 - INFO - No supplier mapping for item 984223
2025-11-21 07:42:38,291 - WARNING - Sales channel not found for order 855798
2025-11-21 07:42:38,293 - WARNING - Sales channel not found for order 855798
2025-11-21 07:42:38,295 - INFO - No supplier mapping for item 984220
2025-11-21 07:42:38,297 - INFO - No supplier mapping for item 984219
2025-11-21 07:42:38,333 - WARNING - Sales channel not found for order 855793
2025-11-21 07:42:38,335 - WARNING - Sales channel not found for order 855792
2025-11-21 07:42:38,336 - WARNING - Sales channel not found for order 855791
2025-11-21 07:42:38,338 - WARNING - Sales channel not found for order 855790
2025-11-21 07:42:38,339 - WARNING - Sales channel not found for order 855789
2025-11-21 07:42:38,341 - WARNING - Sales channel not found for order 855788
2025-11-21 07:42:38,343 - INFO - Skipping PS order item 984211
2025-11-21 07:42:38,344 - INFO - Skipping PS order item 984210
2025-11-21 07:42:38,380 - INFO - Skipping PS order item 984208
2025-11-21 07:42:38,382 - WARNING - Sales channel not found for order 855781
2025-11-21 07:42:38,384 - WARNING - Sales channel not found for order 855780
2025-11-21 07:42:38,385 - WARNING - Sales channel not found for order 855777
2025-11-21 07:42:38,388 - INFO - No supplier mapping for item 984204
2025-11-21 07:42:38,390 - INFO - No supplier mapping for item 984203
2025-11-21 07:42:38,430 - INFO - ============================================================
2025-11-21 07:42:38,431 - INFO - Completed Detailed Margin Calculator
2025-11-21 07:42:38,431 - INFO - Summary:
2025-11-21 07:42:38,431 - INFO -   Total Items: 4391
2025-11-21 07:42:38,431 - INFO -   Processed: 3349
2025-11-21 07:42:38,431 - INFO -   Skipped: 1042
2025-11-21 07:42:38,431 - INFO -   Errors: 0
2025-11-21 07:42:38,431 - INFO -   Execution Time: 122.78s
2025-11-21 07:42:38,431 - INFO - ============================================================
2025-11-22 00:34:48,490 - INFO - ============================================================
2025-11-22 00:34:48,490 - INFO - Testing Sales Channel Detection Fix
2025-11-22 00:34:48,490 - INFO - Testing orders: [859455, 859448, 859445, 859443, 859313, 859311, 858936, 858935, 858934]
2025-11-22 00:34:48,490 - INFO - ============================================================
2025-11-22 00:34:48,491 - INFO - 
Checking sales channel detection for problem orders:
2025-11-22 00:34:48,492 - INFO -   Order 859455: source=200 → channel='Amazon'
2025-11-22 00:34:48,493 - INFO -   Order 859448: source=200 → channel='Amazon'
2025-11-22 00:34:48,494 - INFO -   Order 859445: source=200 → channel='Amazon'
2025-11-22 00:34:48,495 - INFO -   Order 859443: source=200 → channel='Amazon'
2025-11-22 00:34:48,495 - INFO -   Order 859313: source=200 → channel='Amazon'
2025-11-22 00:34:48,495 - INFO - 
============================================================
2025-11-22 00:34:48,495 - INFO - Running full calculation test...
2025-11-22 00:34:48,495 - INFO - ============================================================
2025-11-22 00:34:48,495 - INFO - ============================================================
2025-11-22 00:34:48,495 - INFO - Starting Detailed Margin Calculator
2025-11-22 00:34:48,495 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 00:34:48,495 - INFO - ============================================================
2025-11-22 00:34:48,495 - INFO - Loading reference data...
2025-11-22 00:34:48,496 - INFO - Loaded 76 loss rates
2025-11-22 00:34:48,497 - INFO - Loaded 117 return rates
2025-11-22 00:34:48,497 - INFO - Loaded 4 channel commissions
2025-11-22 00:34:48,498 - INFO - Loaded 41 item statuses
2025-11-22 00:34:48,498 - INFO - Loaded 57 suppliers
2025-11-22 00:34:48,499 - INFO - Testing sales channel fix with 9 items from 9 orders
2025-11-22 00:34:48,566 - INFO - Skipping PS order item 988436
2025-11-22 00:34:48,568 - INFO - Skipping PS order item 988434
2025-11-22 00:34:48,736 - INFO - ============================================================
2025-11-22 00:34:48,736 - INFO - Completed Detailed Margin Calculator
2025-11-22 00:34:48,736 - INFO - Summary:
2025-11-22 00:34:48,736 - INFO -   Total Items: 9
2025-11-22 00:34:48,736 - INFO -   Processed: 7
2025-11-22 00:34:48,736 - INFO -   Skipped: 2
2025-11-22 00:34:48,736 - INFO -   Errors: 0
2025-11-22 00:34:48,736 - INFO -   Execution Time: 0.24s
2025-11-22 00:34:48,736 - INFO - ============================================================
2025-11-22 00:34:48,736 - INFO - ============================================================
2025-11-22 00:34:48,736 - INFO - Fix #2 Test Results:
2025-11-22 00:34:48,736 - INFO -   Total Items: 9
2025-11-22 00:34:48,736 - INFO -   Processed: 7
2025-11-22 00:34:48,736 - INFO -   Skipped (no channel): 2
2025-11-22 00:34:48,736 - INFO -   Errors: 0
2025-11-22 00:34:48,736 - INFO -   ⚠️  Some items still skipped/errored
2025-11-22 00:34:48,736 - INFO - ============================================================
2025-11-22 00:35:27,712 - INFO - ============================================================
2025-11-22 00:35:27,712 - INFO - Starting Detailed Margin Calculator
2025-11-22 00:35:27,712 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 00:35:27,712 - INFO - ============================================================
2025-11-22 00:35:27,712 - INFO - Loading reference data...
2025-11-22 00:35:27,714 - INFO - Loaded 76 loss rates
2025-11-22 00:35:27,715 - INFO - Loaded 117 return rates
2025-11-22 00:35:27,716 - INFO - Loaded 4 channel commissions
2025-11-22 00:35:27,716 - INFO - Loaded 41 item statuses
2025-11-22 00:35:27,716 - INFO - Loaded 57 suppliers
2025-11-22 00:35:27,850 - INFO - Found 4580 items to process for November 2025
2025-11-22 00:35:27,853 - INFO - No supplier mapping for item 988787
2025-11-22 00:35:27,854 - INFO - No supplier mapping for item 988786
2025-11-22 00:35:27,855 - INFO - No supplier mapping for item 988785
2025-11-22 00:35:27,857 - INFO - No supplier mapping for item 988784
2025-11-22 00:35:27,858 - INFO - No supplier mapping for item 988783
2025-11-22 00:35:27,859 - INFO - No supplier mapping for item 988782
2025-11-22 00:35:27,860 - INFO - No supplier mapping for item 988781
2025-11-22 00:35:28,058 - INFO - No supplier mapping for item 988774
2025-11-22 00:35:28,059 - INFO - No supplier mapping for item 988773
2025-11-22 00:35:28,404 - INFO - Skipping PS order item 988762
2025-11-22 00:35:28,504 - INFO - No supplier mapping for item 988758
2025-11-22 00:35:28,571 - INFO - No supplier mapping for item 988755
2025-11-22 00:35:28,572 - INFO - No supplier mapping for item 988754
2025-11-22 00:35:28,573 - INFO - No supplier mapping for item 988753
2025-11-22 00:35:28,574 - INFO - Skipping PS order item 988752
2025-11-22 00:35:28,575 - INFO - No supplier mapping for item 988751
2025-11-22 00:35:28,608 - INFO - Skipping PS order item 988749
2025-11-22 00:35:28,609 - INFO - Skipping PS order item 988748
2025-11-22 00:35:28,876 - INFO - No supplier mapping for item 988739
2025-11-22 00:35:28,943 - INFO - No supplier mapping for item 988736
2025-11-22 00:35:28,944 - INFO - No supplier mapping for item 988735
2025-11-22 00:35:28,945 - INFO - No supplier mapping for item 988734
2025-11-22 00:35:28,946 - INFO - No supplier mapping for item 988733
2025-11-22 00:35:28,948 - INFO - No supplier mapping for item 988732
2025-11-22 00:35:29,077 - INFO - No supplier mapping for item 988727
2025-11-22 00:35:29,079 - INFO - No supplier mapping for item 988726
2025-11-22 00:35:29,146 - INFO - No supplier mapping for item 988723
2025-11-22 00:35:29,147 - INFO - No supplier mapping for item 988722
2025-11-22 00:35:29,445 - INFO - Skipping PS order item 988712
2025-11-22 00:35:30,010 - INFO - Skipping PS order item 988694
2025-11-22 00:35:30,170 - INFO - Progress: 100/4580 items processed
2025-11-22 00:35:30,850 - INFO - Skipping PS order item 988666
2025-11-22 00:35:31,990 - INFO - No supplier mapping for item 988630
2025-11-22 00:35:32,055 - INFO - No supplier mapping for item 988627
2025-11-22 00:35:32,830 - INFO - Skipping PS order item 988602
2025-11-22 00:35:33,245 - INFO - Progress: 200/4580 items processed
2025-11-22 00:35:33,438 - INFO - Skipping PS order item 988582
2025-11-22 00:35:33,750 - INFO - Skipping PS order item 988571
2025-11-22 00:35:33,782 - INFO - No supplier mapping for item 988569
2025-11-22 00:35:33,846 - INFO - Skipping PS order item 988566
2025-11-22 00:35:33,848 - INFO - No supplier mapping for item 988565
2025-11-22 00:35:34,102 - INFO - No supplier mapping for item 988556
2025-11-22 00:35:34,389 - INFO - Skipping PS order item 988546
2025-11-22 00:35:34,517 - INFO - No supplier mapping for item 988541
2025-11-22 00:35:35,654 - INFO - No supplier mapping for item 988504
2025-11-22 00:35:35,655 - INFO - No supplier mapping for item 988503
2025-11-22 00:35:36,102 - INFO - Progress: 300/4580 items processed
2025-11-22 00:35:36,265 - INFO - No supplier mapping for item 988483
2025-11-22 00:35:36,267 - INFO - No supplier mapping for item 988482
2025-11-22 00:35:36,268 - INFO - No supplier mapping for item 988481
2025-11-22 00:35:37,625 - INFO - Skipping PS order item 988436
2025-11-22 00:35:37,659 - INFO - Skipping PS order item 988434
2025-11-22 00:35:39,100 - INFO - Progress: 400/4580 items processed
2025-11-22 00:35:40,013 - INFO - Skipping PS order item 988359
2025-11-22 00:35:41,219 - INFO - No supplier mapping for item 988320
2025-11-22 00:35:41,221 - INFO - No supplier mapping for item 988319
2025-11-22 00:35:41,351 - INFO - No supplier mapping for item 988314
2025-11-22 00:35:41,836 - INFO - No supplier mapping for item 988298
2025-11-22 00:35:42,128 - INFO - Progress: 500/4580 items processed
2025-11-22 00:35:42,450 - INFO - Skipping PS order item 988278
2025-11-22 00:35:42,451 - INFO - Skipping PS order item 988277
2025-11-22 00:35:42,581 - INFO - Skipping PS order item 988272
2025-11-22 00:35:42,582 - INFO - No supplier mapping for item 988271
2025-11-22 00:35:42,583 - INFO - Skipping PS order item 988270
2025-11-22 00:35:42,584 - INFO - Skipping PS order item 988269
2025-11-22 00:35:42,585 - INFO - Skipping PS order item 988268
2025-11-22 00:35:42,586 - INFO - No supplier mapping for item 988267
2025-11-22 00:35:42,587 - INFO - Skipping PS order item 988265
2025-11-22 00:35:42,588 - INFO - Skipping PS order item 988264
2025-11-22 00:35:42,588 - INFO - Skipping PS order item 988263
2025-11-22 00:35:43,333 - INFO - No supplier mapping for item 988239
2025-11-22 00:35:43,784 - INFO - No supplier mapping for item 988224
2025-11-22 00:35:43,881 - INFO - Skipping PS order item 988220
2025-11-22 00:35:44,015 - INFO - No supplier mapping for item 988215
2025-11-22 00:35:44,886 - INFO - Progress: 600/4580 items processed
2025-11-22 00:35:45,990 - INFO - No supplier mapping for item 988153
2025-11-22 00:35:46,150 - INFO - No supplier mapping for item 988147
2025-11-22 00:35:47,353 - INFO - No supplier mapping for item 988110
2025-11-22 00:35:47,486 - INFO - Skipping PS order item 988105
2025-11-22 00:35:47,929 - INFO - No supplier mapping for item 988091
2025-11-22 00:35:48,027 - INFO - Progress: 700/4580 items processed
2025-11-22 00:35:48,695 - INFO - No supplier mapping for item 988068
2025-11-22 00:35:49,514 - INFO - Skipping PS order item 988043
2025-11-22 00:35:49,989 - INFO - No supplier mapping for item 988028
2025-11-22 00:35:50,352 - INFO - Skipping PS order item 988016
2025-11-22 00:35:50,353 - INFO - Skipping PS order item 988015
2025-11-22 00:35:50,354 - INFO - Skipping PS order item 988014
2025-11-22 00:35:50,356 - INFO - No supplier mapping for item 988013
2025-11-22 00:35:50,639 - INFO - No supplier mapping for item 988004
2025-11-22 00:35:50,849 - INFO - No supplier mapping for item 987997
2025-11-22 00:35:51,149 - INFO - Progress: 800/4580 items processed
2025-11-22 00:35:51,796 - INFO - No supplier mapping for item 987967
2025-11-22 00:35:51,797 - INFO - No supplier mapping for item 987966
2025-11-22 00:35:52,172 - INFO - No supplier mapping for item 987953
2025-11-22 00:35:52,173 - INFO - No supplier mapping for item 987952
2025-11-22 00:35:53,124 - INFO - No supplier mapping for item 987923
2025-11-22 00:35:53,125 - INFO - Skipping PS order item 987922
2025-11-22 00:35:53,730 - INFO - Skipping PS order item 987903
2025-11-22 00:35:53,968 - INFO - Skipping PS order item 987895
2025-11-22 00:35:54,197 - INFO - Progress: 900/4580 items processed
2025-11-22 00:35:55,411 - INFO - No supplier mapping for item 987849
2025-11-22 00:35:55,412 - INFO - Skipping PS order item 987848
2025-11-22 00:35:55,413 - INFO - No supplier mapping for item 987847
2025-11-22 00:35:55,644 - INFO - Skipping PS order item 987839
2025-11-22 00:35:55,710 - INFO - Skipping PS order item 987836
2025-11-22 00:35:56,957 - INFO - No supplier mapping for item 987796
2025-11-22 00:35:57,149 - INFO - No supplier mapping for item 987789
2025-11-22 00:35:57,181 - INFO - Progress: 1000/4580 items processed
2025-11-22 00:35:58,534 - INFO - No supplier mapping for item 987744
2025-11-22 00:35:58,536 - INFO - No supplier mapping for item 987743
2025-11-22 00:35:58,825 - INFO - No supplier mapping for item 987733
2025-11-22 00:35:58,891 - INFO - No supplier mapping for item 987730
2025-11-22 00:35:58,958 - INFO - No supplier mapping for item 987727
2025-11-22 00:35:58,960 - INFO - No supplier mapping for item 987726
2025-11-22 00:35:58,993 - INFO - No supplier mapping for item 987724
2025-11-22 00:35:58,994 - INFO - No supplier mapping for item 987723
2025-11-22 00:35:59,125 - INFO - No supplier mapping for item 987718
2025-11-22 00:35:59,317 - INFO - Skipping PS order item 987711
2025-11-22 00:35:59,318 - INFO - No supplier mapping for item 987710
2025-11-22 00:35:59,384 - INFO - No supplier mapping for item 987707
2025-11-22 00:35:59,385 - INFO - Skipping PS order item 987706
2025-11-22 00:35:59,386 - INFO - Skipping PS order item 987705
2025-11-22 00:35:59,418 - INFO - Skipping PS order item 987703
2025-11-22 00:35:59,737 - INFO - Skipping PS order item 987692
2025-11-22 00:35:59,837 - INFO - Progress: 1100/4580 items processed
2025-11-22 00:35:59,965 - INFO - Skipping PS order item 987683
2025-11-22 00:35:59,967 - INFO - No supplier mapping for item 987682
2025-11-22 00:35:59,968 - INFO - No supplier mapping for item 987681
2025-11-22 00:35:59,969 - INFO - No supplier mapping for item 987680
2025-11-22 00:36:00,002 - INFO - Skipping PS order item 987678
2025-11-22 00:36:00,197 - INFO - No supplier mapping for item 987671
2025-11-22 00:36:00,232 - INFO - No supplier mapping for item 987669
2025-11-22 00:36:00,788 - INFO - No supplier mapping for item 987651
2025-11-22 00:36:01,048 - INFO - No supplier mapping for item 987642
2025-11-22 00:36:01,082 - INFO - No supplier mapping for item 987640
2025-11-22 00:36:01,402 - INFO - Skipping PS order item 987629
2025-11-22 00:36:01,692 - INFO - No supplier mapping for item 987619
2025-11-22 00:36:01,693 - INFO - Skipping PS order item 987618
2025-11-22 00:36:02,327 - INFO - Skipping PS order item 987598
2025-11-22 00:36:02,522 - INFO - Skipping PS order item 987591
2025-11-22 00:36:02,523 - INFO - No supplier mapping for item 987590
2025-11-22 00:36:02,588 - INFO - Progress: 1200/4580 items processed
2025-11-22 00:36:03,400 - INFO - Skipping PS order item 987561
2025-11-22 00:36:03,731 - INFO - No supplier mapping for item 987550
2025-11-22 00:36:04,020 - INFO - No supplier mapping for item 987540
2025-11-22 00:36:04,050 - INFO - No supplier mapping for item 987538
2025-11-22 00:36:04,180 - INFO - Skipping PS order item 987533
2025-11-22 00:36:04,182 - INFO - No supplier mapping for item 987532
2025-11-22 00:36:05,584 - INFO - Progress: 1300/4580 items processed
2025-11-22 00:36:05,685 - INFO - No supplier mapping for item 987484
2025-11-22 00:36:05,848 - INFO - Skipping PS order item 987478
2025-11-22 00:36:06,369 - INFO - Skipping PS order item 987460
2025-11-22 00:36:06,494 - INFO - No supplier mapping for item 987455
2025-11-22 00:36:06,798 - INFO - Skipping PS order item 987444
2025-11-22 00:36:07,026 - INFO - Skipping PS order item 987436
2025-11-22 00:36:07,451 - INFO - Skipping PS order item 987422
2025-11-22 00:36:08,384 - INFO - Skipping PS order item 987391
2025-11-22 00:36:08,511 - INFO - Progress: 1400/4580 items processed
2025-11-22 00:36:08,810 - INFO - No supplier mapping for item 987377
2025-11-22 00:36:08,811 - INFO - Skipping PS order item 987376
2025-11-22 00:36:08,879 - INFO - No supplier mapping for item 987373
2025-11-22 00:36:09,147 - INFO - Skipping PS order item 987364
2025-11-22 00:36:09,344 - INFO - Skipping PS order item 987357
2025-11-22 00:36:09,542 - INFO - Skipping PS order item 987350
2025-11-22 00:36:09,673 - INFO - Skipping PS order item 987345
2025-11-22 00:36:09,674 - INFO - Skipping PS order item 987344
2025-11-22 00:36:09,771 - INFO - Skipping PS order item 987340
2025-11-22 00:36:10,228 - INFO - Skipping PS order item 987324
2025-11-22 00:36:10,228 - INFO - Skipping PS order item 987323
2025-11-22 00:36:10,295 - INFO - Skipping PS order item 987320
2025-11-22 00:36:10,366 - INFO - No supplier mapping for item 987317
2025-11-22 00:36:10,628 - INFO - No supplier mapping for item 987308
2025-11-22 00:36:10,662 - INFO - No supplier mapping for item 987306
2025-11-22 00:36:11,095 - INFO - Skipping PS order item 987291
2025-11-22 00:36:11,129 - INFO - No supplier mapping for item 987289
2025-11-22 00:36:11,193 - INFO - Progress: 1500/4580 items processed
2025-11-22 00:36:11,290 - INFO - Skipping PS order item 987283
2025-11-22 00:36:11,483 - INFO - Skipping PS order item 987276
2025-11-22 00:36:12,002 - INFO - Skipping PS order item 987259
2025-11-22 00:36:12,035 - INFO - Skipping PS order item 987257
2025-11-22 00:36:12,036 - INFO - Skipping PS order item 987256
2025-11-22 00:36:12,038 - INFO - No supplier mapping for item 987255
2025-11-22 00:36:12,372 - INFO - No supplier mapping for item 987243
2025-11-22 00:36:12,373 - INFO - No supplier mapping for item 987242
2025-11-22 00:36:12,440 - INFO - No supplier mapping for item 987239
2025-11-22 00:36:12,441 - INFO - No supplier mapping for item 987238
2025-11-22 00:36:12,443 - INFO - No supplier mapping for item 987237
2025-11-22 00:36:12,673 - INFO - No supplier mapping for item 987229
2025-11-22 00:36:13,089 - INFO - Skipping PS order item 987215
2025-11-22 00:36:13,090 - INFO - Skipping PS order item 987214
2025-11-22 00:36:13,971 - INFO - Progress: 1600/4580 items processed
2025-11-22 00:36:14,428 - INFO - No supplier mapping for item 987172
2025-11-22 00:36:14,888 - INFO - No supplier mapping for item 987157
2025-11-22 00:36:15,015 - INFO - Skipping PS order item 987152
2025-11-22 00:36:15,429 - INFO - Skipping PS order item 987138
2025-11-22 00:36:16,979 - INFO - Skipping PS order item 987088
2025-11-22 00:36:17,007 - INFO - Progress: 1700/4580 items processed
2025-11-22 00:36:17,101 - INFO - No supplier mapping for item 987083
2025-11-22 00:36:17,103 - INFO - No supplier mapping for item 987082
2025-11-22 00:36:17,742 - INFO - No supplier mapping for item 987061
2025-11-22 00:36:17,968 - INFO - Skipping PS order item 987053
2025-11-22 00:36:17,969 - INFO - Skipping PS order item 987052
2025-11-22 00:36:18,887 - INFO - Skipping PS order item 987022
2025-11-22 00:36:18,986 - INFO - No supplier mapping for item 987018
2025-11-22 00:36:19,021 - INFO - No supplier mapping for item 987016
2025-11-22 00:36:19,313 - INFO - Skipping PS order item 987006
2025-11-22 00:36:19,447 - INFO - No supplier mapping for item 987001
2025-11-22 00:36:19,898 - INFO - Progress: 1800/4580 items processed
2025-11-22 00:36:20,059 - INFO - Skipping PS order item 986981
2025-11-22 00:36:20,125 - INFO - Skipping PS order item 986978
2025-11-22 00:36:20,192 - INFO - Skipping PS order item 986975
2025-11-22 00:36:21,123 - INFO - Skipping PS order item 986945
2025-11-22 00:36:21,486 - INFO - No supplier mapping for item 986933
2025-11-22 00:36:21,585 - INFO - Skipping PS order item 986929
2025-11-22 00:36:22,296 - INFO - No supplier mapping for item 986906
2025-11-22 00:36:22,646 - INFO - No supplier mapping for item 986894
2025-11-22 00:36:22,712 - INFO - No supplier mapping for item 986891
2025-11-22 00:36:22,745 - INFO - No supplier mapping for item 986889
2025-11-22 00:36:22,809 - INFO - Progress: 1900/4580 items processed
2025-11-22 00:36:24,899 - INFO - No supplier mapping for item 986821
2025-11-22 00:36:25,526 - INFO - No supplier mapping for item 986801
2025-11-22 00:36:25,527 - INFO - No supplier mapping for item 986800
2025-11-22 00:36:25,944 - INFO - Progress: 2000/4580 items processed
2025-11-22 00:36:26,136 - INFO - Skipping PS order item 986780
2025-11-22 00:36:27,274 - INFO - No supplier mapping for item 986744
2025-11-22 00:36:27,373 - INFO - Skipping PS order item 986740
2025-11-22 00:36:27,375 - INFO - No supplier mapping for item 986739
2025-11-22 00:36:27,702 - INFO - No supplier mapping for item 986728
2025-11-22 00:36:27,871 - INFO - Skipping PS order item 986722
2025-11-22 00:36:27,906 - INFO - No supplier mapping for item 986720
2025-11-22 00:36:27,973 - INFO - Skipping PS order item 986717
2025-11-22 00:36:27,974 - INFO - No supplier mapping for item 986716
2025-11-22 00:36:27,975 - INFO - Skipping PS order item 986715
2025-11-22 00:36:27,976 - INFO - Skipping PS order item 986714
2025-11-22 00:36:28,112 - INFO - No supplier mapping for item 986709
2025-11-22 00:36:28,218 - INFO - No supplier mapping for item 986705
2025-11-22 00:36:28,353 - INFO - No supplier mapping for item 986699
2025-11-22 00:36:28,354 - INFO - Skipping PS order item 986698
2025-11-22 00:36:28,708 - INFO - Progress: 2100/4580 items processed
2025-11-22 00:36:29,003 - INFO - No supplier mapping for item 986677
2025-11-22 00:36:29,036 - INFO - Skipping PS order item 986675
2025-11-22 00:36:29,433 - INFO - No supplier mapping for item 986662
2025-11-22 00:36:30,090 - INFO - Skipping PS order item 986639
2025-11-22 00:36:30,255 - INFO - No supplier mapping for item 986633
2025-11-22 00:36:30,698 - INFO - No supplier mapping for item 986618
2025-11-22 00:36:30,799 - INFO - No supplier mapping for item 986614
2025-11-22 00:36:31,530 - INFO - No supplier mapping for item 986591
2025-11-22 00:36:31,662 - INFO - Progress: 2200/4580 items processed
2025-11-22 00:36:32,224 - INFO - Skipping PS order item 986569
2025-11-22 00:36:32,226 - INFO - Skipping PS order item 986568
2025-11-22 00:36:32,457 - INFO - Skipping PS order item 986560
2025-11-22 00:36:32,557 - INFO - No supplier mapping for item 986556
2025-11-22 00:36:32,687 - INFO - Skipping PS order item 986551
2025-11-22 00:36:32,688 - INFO - No supplier mapping for item 986550
2025-11-22 00:36:32,755 - INFO - Skipping PS order item 986547
2025-11-22 00:36:32,916 - INFO - No supplier mapping for item 986541
2025-11-22 00:36:33,861 - INFO - No supplier mapping for item 986510
2025-11-22 00:36:34,507 - INFO - No supplier mapping for item 986489
2025-11-22 00:36:34,572 - INFO - Progress: 2300/4580 items processed
2025-11-22 00:36:35,925 - INFO - No supplier mapping for item 986444
2025-11-22 00:36:35,958 - INFO - Skipping PS order item 986442
2025-11-22 00:36:35,993 - INFO - Skipping PS order item 986440
2025-11-22 00:36:36,254 - INFO - No supplier mapping for item 986431
2025-11-22 00:36:36,256 - INFO - No supplier mapping for item 986430
2025-11-22 00:36:36,322 - INFO - Skipping PS order item 986427
2025-11-22 00:36:37,025 - INFO - No supplier mapping for item 986404
2025-11-22 00:36:37,253 - INFO - No supplier mapping for item 986396
2025-11-22 00:36:37,547 - INFO - Progress: 2400/4580 items processed
2025-11-22 00:36:37,902 - INFO - No supplier mapping for item 986375
2025-11-22 00:36:38,452 - INFO - No supplier mapping for item 986357
2025-11-22 00:36:39,681 - INFO - No supplier mapping for item 986318
2025-11-22 00:36:39,683 - INFO - No supplier mapping for item 986317
2025-11-22 00:36:40,359 - INFO - No supplier mapping for item 986295
2025-11-22 00:36:40,620 - INFO - Progress: 2500/4580 items processed
2025-11-22 00:36:41,239 - INFO - Skipping PS order item 986267
2025-11-22 00:36:41,726 - INFO - Skipping PS order item 986250
2025-11-22 00:36:41,877 - INFO - No supplier mapping for item 986244
2025-11-22 00:36:42,320 - INFO - No supplier mapping for item 986229
2025-11-22 00:36:42,322 - INFO - No supplier mapping for item 986228
2025-11-22 00:36:42,323 - INFO - No supplier mapping for item 986227
2025-11-22 00:36:42,896 - INFO - Skipping PS order item 986205
2025-11-22 00:36:43,024 - INFO - No supplier mapping for item 986200
2025-11-22 00:36:43,194 - INFO - No supplier mapping for item 986193
2025-11-22 00:36:43,195 - INFO - Skipping PS order item 986192
2025-11-22 00:36:43,293 - INFO - Skipping PS order item 986188
2025-11-22 00:36:43,424 - INFO - Progress: 2600/4580 items processed
2025-11-22 00:36:43,490 - INFO - No supplier mapping for item 986181
2025-11-22 00:36:43,491 - INFO - No supplier mapping for item 986180
2025-11-22 00:36:43,492 - INFO - Skipping PS order item 986179
2025-11-22 00:36:43,557 - INFO - Skipping PS order item 986176
2025-11-22 00:36:43,622 - INFO - Skipping PS order item 986173
2025-11-22 00:36:43,914 - INFO - Skipping PS order item 986163
2025-11-22 00:36:44,011 - INFO - Skipping PS order item 986159
2025-11-22 00:36:44,851 - INFO - Skipping PS order item 986132
2025-11-22 00:36:45,276 - INFO - Skipping PS order item 986118
2025-11-22 00:36:45,472 - INFO - No supplier mapping for item 986111
2025-11-22 00:36:45,962 - INFO - No supplier mapping for item 986095
2025-11-22 00:36:46,336 - INFO - Progress: 2700/4580 items processed
2025-11-22 00:36:46,337 - INFO - Skipping PS order item 986083
2025-11-22 00:36:46,422 - INFO - No supplier mapping for item 986080
2025-11-22 00:36:46,552 - INFO - Skipping PS order item 986075
2025-11-22 00:36:46,653 - INFO - Skipping PS order item 986071
2025-11-22 00:36:46,785 - INFO - No supplier mapping for item 986066
2025-11-22 00:36:46,786 - INFO - No supplier mapping for item 986065
2025-11-22 00:36:46,788 - INFO - No supplier mapping for item 986064
2025-11-22 00:36:47,680 - INFO - No supplier mapping for item 986036
2025-11-22 00:36:47,682 - INFO - No supplier mapping for item 986035
2025-11-22 00:36:47,818 - INFO - Skipping PS order item 986030
2025-11-22 00:36:47,985 - INFO - No supplier mapping for item 986024
2025-11-22 00:36:48,086 - INFO - No supplier mapping for item 986020
2025-11-22 00:36:48,603 - INFO - No supplier mapping for item 986003
2025-11-22 00:36:49,092 - INFO - No supplier mapping for item 985987
2025-11-22 00:36:49,093 - INFO - Skipping PS order item 985986
2025-11-22 00:36:49,158 - INFO - Progress: 2800/4580 items processed
2025-11-22 00:36:50,251 - INFO - Skipping PS order item 985949
2025-11-22 00:36:50,252 - INFO - Skipping PS order item 985948
2025-11-22 00:36:50,624 - INFO - Skipping PS order item 985936
2025-11-22 00:36:50,625 - INFO - Skipping PS order item 985935
2025-11-22 00:36:50,763 - INFO - Skipping PS order item 985930
2025-11-22 00:36:50,830 - INFO - No supplier mapping for item 985927
2025-11-22 00:36:50,863 - INFO - Skipping PS order item 985925
2025-11-22 00:36:50,962 - INFO - Skipping PS order item 985921
2025-11-22 00:36:50,963 - INFO - Skipping PS order item 985920
2025-11-22 00:36:50,964 - INFO - Skipping PS order item 985919
2025-11-22 00:36:50,997 - INFO - Skipping PS order item 985917
2025-11-22 00:36:51,068 - INFO - Skipping PS order item 985913
2025-11-22 00:36:51,069 - INFO - Skipping PS order item 985912
2025-11-22 00:36:51,071 - INFO - Skipping PS order item 985911
2025-11-22 00:36:51,301 - INFO - Skipping PS order item 985903
2025-11-22 00:36:51,855 - INFO - No supplier mapping for item 985885
2025-11-22 00:36:51,857 - INFO - No supplier mapping for item 985884
2025-11-22 00:36:51,857 - INFO - Progress: 2900/4580 items processed
2025-11-22 00:36:51,858 - INFO - Skipping PS order item 985883
2025-11-22 00:36:51,960 - INFO - Skipping PS order item 985879
2025-11-22 00:36:51,961 - INFO - Skipping PS order item 985878
2025-11-22 00:36:52,028 - INFO - Skipping PS order item 985875
2025-11-22 00:36:52,130 - INFO - No supplier mapping for item 985871
2025-11-22 00:36:52,131 - INFO - Skipping PS order item 985870
2025-11-22 00:36:52,165 - INFO - Skipping PS order item 985868
2025-11-22 00:36:52,336 - INFO - Skipping PS order item 985862
2025-11-22 00:36:52,373 - INFO - Skipping PS order item 985860
2025-11-22 00:36:52,442 - INFO - Skipping PS order item 985857
2025-11-22 00:36:52,479 - INFO - No supplier mapping for item 985855
2025-11-22 00:36:52,650 - INFO - Skipping PS order item 985849
2025-11-22 00:36:52,892 - INFO - Skipping PS order item 985840
2025-11-22 00:36:54,033 - INFO - No supplier mapping for item 985805
2025-11-22 00:36:54,433 - INFO - No supplier mapping for item 985792
2025-11-22 00:36:54,699 - INFO - Progress: 3000/4580 items processed
2025-11-22 00:36:55,742 - INFO - Skipping PS order item 985751
2025-11-22 00:36:56,500 - INFO - No supplier mapping for item 985727
2025-11-22 00:36:56,697 - INFO - No supplier mapping for item 985720
2025-11-22 00:36:57,408 - INFO - Skipping PS order item 985697
2025-11-22 00:36:57,833 - INFO - Progress: 3100/4580 items processed
2025-11-22 00:36:58,217 - INFO - Skipping PS order item 985671
2025-11-22 00:36:58,318 - INFO - No supplier mapping for item 985667
2025-11-22 00:36:59,535 - INFO - Skipping PS order item 985628
2025-11-22 00:36:59,737 - INFO - Skipping PS order item 985621
2025-11-22 00:36:59,738 - INFO - Skipping PS order item 985620
2025-11-22 00:36:59,807 - INFO - No supplier mapping for item 985617
2025-11-22 00:36:59,934 - INFO - No supplier mapping for item 985612
2025-11-22 00:36:59,936 - INFO - Skipping PS order item 985611
2025-11-22 00:37:00,071 - INFO - Skipping PS order item 985606
2025-11-22 00:37:00,375 - INFO - Skipping PS order item 985595
2025-11-22 00:37:00,476 - INFO - No supplier mapping for item 985591
2025-11-22 00:37:00,512 - INFO - Skipping PS order item 985589
2025-11-22 00:37:00,614 - INFO - No supplier mapping for item 985585
2025-11-22 00:37:00,616 - INFO - No supplier mapping for item 985584
2025-11-22 00:37:00,616 - INFO - Progress: 3200/4580 items processed
2025-11-22 00:37:00,651 - INFO - Skipping PS order item 985582
2025-11-22 00:37:00,653 - INFO - No supplier mapping for item 985581
2025-11-22 00:37:00,655 - INFO - No supplier mapping for item 985580
2025-11-22 00:37:03,807 - INFO - Progress: 3300/4580 items processed
2025-11-22 00:37:03,842 - INFO - No supplier mapping for item 985482
2025-11-22 00:37:04,040 - INFO - No supplier mapping for item 985475
2025-11-22 00:37:04,042 - INFO - No supplier mapping for item 985474
2025-11-22 00:37:04,142 - INFO - No supplier mapping for item 985470
2025-11-22 00:37:04,144 - INFO - No supplier mapping for item 985469
2025-11-22 00:37:04,275 - INFO - No supplier mapping for item 985464
2025-11-22 00:37:04,375 - INFO - No supplier mapping for item 985460
2025-11-22 00:37:04,376 - INFO - No supplier mapping for item 985459
2025-11-22 00:37:04,410 - INFO - Skipping PS order item 985457
2025-11-22 00:37:04,544 - INFO - No supplier mapping for item 985452
2025-11-22 00:37:04,546 - INFO - No supplier mapping for item 985451
2025-11-22 00:37:04,612 - INFO - Skipping PS order item 985448
2025-11-22 00:37:04,736 - INFO - No supplier mapping for item 985443
2025-11-22 00:37:04,959 - INFO - No supplier mapping for item 985435
2025-11-22 00:37:04,990 - INFO - No supplier mapping for item 985433
2025-11-22 00:37:05,409 - INFO - No supplier mapping for item 985419
2025-11-22 00:37:06,515 - INFO - Skipping PS order item 985384
2025-11-22 00:37:06,515 - INFO - Progress: 3400/4580 items processed
2025-11-22 00:37:07,930 - INFO - No supplier mapping for item 985340
2025-11-22 00:37:08,063 - INFO - Skipping PS order item 985335
2025-11-22 00:37:09,206 - INFO - No supplier mapping for item 985299
2025-11-22 00:37:09,273 - INFO - Skipping PS order item 985296
2025-11-22 00:37:09,275 - INFO - No supplier mapping for item 985295
2025-11-22 00:37:09,342 - INFO - Skipping PS order item 985292
2025-11-22 00:37:09,409 - INFO - Skipping PS order item 985289
2025-11-22 00:37:09,572 - INFO - Progress: 3500/4580 items processed
2025-11-22 00:37:09,639 - INFO - No supplier mapping for item 985281
2025-11-22 00:37:09,641 - INFO - Skipping PS order item 985280
2025-11-22 00:37:09,904 - INFO - No supplier mapping for item 985271
2025-11-22 00:37:09,906 - INFO - No supplier mapping for item 985270
2025-11-22 00:37:09,908 - INFO - No supplier mapping for item 985269
2025-11-22 00:37:10,008 - INFO - No supplier mapping for item 985265
2025-11-22 00:37:10,108 - INFO - Skipping PS order item 985261
2025-11-22 00:37:10,365 - INFO - No supplier mapping for item 985252
2025-11-22 00:37:11,043 - INFO - Skipping PS order item 985230
2025-11-22 00:37:11,600 - INFO - No supplier mapping for item 985212
2025-11-22 00:37:11,925 - INFO - Skipping PS order item 985201
2025-11-22 00:37:12,026 - INFO - No supplier mapping for item 985197
2025-11-22 00:37:12,027 - INFO - Skipping PS order item 985196
2025-11-22 00:37:12,421 - INFO - Progress: 3600/4580 items processed
2025-11-22 00:37:12,622 - INFO - No supplier mapping for item 985177
2025-11-22 00:37:12,691 - INFO - No supplier mapping for item 985174
2025-11-22 00:37:12,827 - INFO - No supplier mapping for item 985169
2025-11-22 00:37:12,894 - INFO - No supplier mapping for item 985166
2025-11-22 00:37:13,092 - INFO - No supplier mapping for item 985159
2025-11-22 00:37:14,142 - INFO - Skipping PS order item 985126
2025-11-22 00:37:14,947 - INFO - No supplier mapping for item 985101
2025-11-22 00:37:15,306 - INFO - No supplier mapping for item 985089
2025-11-22 00:37:15,469 - INFO - Progress: 3700/4580 items processed
2025-11-22 00:37:15,854 - INFO - No supplier mapping for item 985072
2025-11-22 00:37:15,856 - INFO - No supplier mapping for item 985071
2025-11-22 00:37:16,185 - INFO - No supplier mapping for item 985060
2025-11-22 00:37:16,187 - INFO - No supplier mapping for item 985059
2025-11-22 00:37:16,555 - INFO - No supplier mapping for item 985048
2025-11-22 00:37:16,816 - INFO - Skipping PS order item 985039
2025-11-22 00:37:16,914 - INFO - Skipping PS order item 985035
2025-11-22 00:37:16,949 - INFO - Skipping PS order item 985033
2025-11-22 00:37:16,950 - INFO - Skipping PS order item 985032
2025-11-22 00:37:17,050 - INFO - No supplier mapping for item 985028
2025-11-22 00:37:17,146 - INFO - No supplier mapping for item 985024
2025-11-22 00:37:17,148 - INFO - No supplier mapping for item 985023
2025-11-22 00:37:17,292 - INFO - No supplier mapping for item 985018
2025-11-22 00:37:17,393 - INFO - No supplier mapping for item 985014
2025-11-22 00:37:17,493 - INFO - Skipping PS order item 985010
2025-11-22 00:37:17,624 - INFO - Skipping PS order item 985005
2025-11-22 00:37:17,626 - INFO - Skipping PS order item 985004
2025-11-22 00:37:17,790 - INFO - Skipping PS order item 984998
2025-11-22 00:37:17,824 - INFO - Skipping PS order item 984996
2025-11-22 00:37:17,825 - INFO - Skipping PS order item 984995
2025-11-22 00:37:18,017 - INFO - Skipping PS order item 984989
2025-11-22 00:37:18,018 - INFO - Skipping PS order item 984988
2025-11-22 00:37:18,020 - INFO - No supplier mapping for item 984987
2025-11-22 00:37:18,054 - INFO - No supplier mapping for item 984985
2025-11-22 00:37:18,087 - INFO - Progress: 3800/4580 items processed
2025-11-22 00:37:18,593 - INFO - Skipping PS order item 984968
2025-11-22 00:37:18,595 - INFO - Skipping PS order item 984967
2025-11-22 00:37:18,596 - INFO - Skipping PS order item 984966
2025-11-22 00:37:19,019 - INFO - No supplier mapping for item 984953
2025-11-22 00:37:19,089 - INFO - No supplier mapping for item 984950
2025-11-22 00:37:19,134 - INFO - Skipping PS order item 984948
2025-11-22 00:37:19,202 - INFO - No supplier mapping for item 984945
2025-11-22 00:37:19,304 - INFO - No supplier mapping for item 984941
2025-11-22 00:37:19,570 - INFO - No supplier mapping for item 984933
2025-11-22 00:37:20,136 - INFO - No supplier mapping for item 984916
2025-11-22 00:37:20,385 - INFO - Skipping PS order item 984908
2025-11-22 00:37:20,831 - INFO - Skipping PS order item 984893
2025-11-22 00:37:21,001 - INFO - Skipping PS order item 984887
2025-11-22 00:37:21,101 - INFO - Progress: 3900/4580 items processed
2025-11-22 00:37:21,235 - INFO - Skipping PS order item 984879
2025-11-22 00:37:21,800 - INFO - No supplier mapping for item 984861
2025-11-22 00:37:21,832 - INFO - No supplier mapping for item 984859
2025-11-22 00:37:22,941 - INFO - No supplier mapping for item 984824
2025-11-22 00:37:23,370 - INFO - No supplier mapping for item 984810
2025-11-22 00:37:23,404 - INFO - Skipping PS order item 984808
2025-11-22 00:37:23,539 - INFO - No supplier mapping for item 984803
2025-11-22 00:37:23,606 - INFO - No supplier mapping for item 984800
2025-11-22 00:37:23,608 - INFO - No supplier mapping for item 984799
2025-11-22 00:37:24,101 - INFO - Progress: 4000/4580 items processed
2025-11-22 00:37:24,452 - INFO - No supplier mapping for item 984773
2025-11-22 00:37:24,521 - INFO - No supplier mapping for item 984770
2025-11-22 00:37:25,204 - INFO - Skipping PS order item 984748
2025-11-22 00:37:25,436 - INFO - No supplier mapping for item 984740
2025-11-22 00:37:25,438 - INFO - No supplier mapping for item 984739
2025-11-22 00:37:26,028 - INFO - Skipping PS order item 984720
2025-11-22 00:37:26,128 - INFO - Skipping PS order item 984716
2025-11-22 00:37:26,129 - INFO - Skipping PS order item 984715
2025-11-22 00:37:27,124 - INFO - Progress: 4100/4580 items processed
2025-11-22 00:37:27,187 - INFO - Skipping PS order item 984681
2025-11-22 00:37:27,552 - INFO - No supplier mapping for item 984669
2025-11-22 00:37:28,878 - INFO - Skipping PS order item 984627
2025-11-22 00:37:28,976 - INFO - No supplier mapping for item 984623
2025-11-22 00:37:29,138 - INFO - Skipping PS order item 984617
2025-11-22 00:37:29,238 - INFO - No supplier mapping for item 984613
2025-11-22 00:37:29,633 - INFO - Skipping PS order item 984600
2025-11-22 00:37:29,864 - INFO - Skipping PS order item 984592
2025-11-22 00:37:29,898 - INFO - Skipping PS order item 984590
2025-11-22 00:37:30,065 - INFO - No supplier mapping for item 984584
2025-11-22 00:37:30,065 - INFO - Progress: 4200/4580 items processed
2025-11-22 00:37:30,297 - INFO - No supplier mapping for item 984576
2025-11-22 00:37:30,298 - INFO - No supplier mapping for item 984575
2025-11-22 00:37:31,467 - INFO - Skipping PS order item 984539
2025-11-22 00:37:31,602 - INFO - No supplier mapping for item 984534
2025-11-22 00:37:32,399 - INFO - Skipping PS order item 984508
2025-11-22 00:37:32,401 - INFO - No supplier mapping for item 984507
2025-11-22 00:37:32,732 - INFO - Skipping PS order item 984496
2025-11-22 00:37:33,133 - INFO - Progress: 4300/4580 items processed
2025-11-22 00:37:33,371 - INFO - Skipping PS order item 984476
2025-11-22 00:37:33,474 - INFO - No supplier mapping for item 984472
2025-11-22 00:37:33,667 - INFO - Skipping PS order item 984465
2025-11-22 00:37:34,682 - INFO - No supplier mapping for item 984434
2025-11-22 00:37:35,650 - INFO - No supplier mapping for item 984404
2025-11-22 00:37:35,818 - INFO - No supplier mapping for item 984398
2025-11-22 00:37:36,287 - INFO - Progress: 4400/4580 items processed
2025-11-22 00:37:36,675 - INFO - Skipping PS order item 984371
2025-11-22 00:37:36,969 - INFO - No supplier mapping for item 984361
2025-11-22 00:37:37,199 - INFO - No supplier mapping for item 984353
2025-11-22 00:37:38,293 - INFO - No supplier mapping for item 984317
2025-11-22 00:37:38,556 - INFO - No supplier mapping for item 984308
2025-11-22 00:37:38,590 - INFO - No supplier mapping for item 984305
2025-11-22 00:37:38,624 - INFO - No supplier mapping for item 984303
2025-11-22 00:37:38,794 - INFO - Skipping PS order item 984296
2025-11-22 00:37:38,796 - INFO - Skipping PS order item 984295
2025-11-22 00:37:38,895 - INFO - No supplier mapping for item 984291
2025-11-22 00:37:38,897 - INFO - Skipping PS order item 984290
2025-11-22 00:37:39,002 - INFO - No supplier mapping for item 984285
2025-11-22 00:37:39,067 - INFO - Progress: 4500/4580 items processed
2025-11-22 00:37:39,167 - INFO - Skipping PS order item 984279
2025-11-22 00:37:39,368 - INFO - Skipping PS order item 984272
2025-11-22 00:37:39,467 - INFO - Skipping PS order item 984268
2025-11-22 00:37:39,534 - INFO - Skipping PS order item 984265
2025-11-22 00:37:39,535 - INFO - Skipping PS order item 984264
2025-11-22 00:37:39,537 - INFO - No supplier mapping for item 984263
2025-11-22 00:37:39,539 - INFO - Skipping PS order item 984262
2025-11-22 00:37:39,672 - INFO - Skipping PS order item 984257
2025-11-22 00:37:39,674 - INFO - Skipping PS order item 984256
2025-11-22 00:37:39,676 - INFO - Skipping PS order item 984255
2025-11-22 00:37:39,709 - INFO - Skipping PS order item 984253
2025-11-22 00:37:39,776 - INFO - Skipping PS order item 984250
2025-11-22 00:37:39,841 - INFO - Skipping PS order item 984247
2025-11-22 00:37:40,238 - INFO - Skipping PS order item 984234
2025-11-22 00:37:40,403 - INFO - Skipping PS order item 984228
2025-11-22 00:37:40,502 - INFO - Skipping PS order item 984224
2025-11-22 00:37:40,504 - INFO - No supplier mapping for item 984223
2025-11-22 00:37:40,572 - INFO - No supplier mapping for item 984220
2025-11-22 00:37:40,574 - INFO - No supplier mapping for item 984219
2025-11-22 00:37:40,739 - INFO - Skipping PS order item 984213
2025-11-22 00:37:40,774 - INFO - Skipping PS order item 984211
2025-11-22 00:37:40,775 - INFO - Skipping PS order item 984210
2025-11-22 00:37:40,809 - INFO - Skipping PS order item 984208
2025-11-22 00:37:40,910 - INFO - No supplier mapping for item 984204
2025-11-22 00:37:40,912 - INFO - No supplier mapping for item 984203
2025-11-22 00:37:40,945 - INFO - ============================================================
2025-11-22 00:37:40,945 - INFO - Completed Detailed Margin Calculator
2025-11-22 00:37:40,945 - INFO - Summary:
2025-11-22 00:37:40,945 - INFO -   Total Items: 4580
2025-11-22 00:37:40,945 - INFO -   Processed: 4082
2025-11-22 00:37:40,945 - INFO -   Skipped: 498
2025-11-22 00:37:40,945 - INFO -   Errors: 0
2025-11-22 00:37:40,945 - INFO -   Execution Time: 133.23s
2025-11-22 00:37:40,945 - INFO - ============================================================
2025-11-22 01:11:02,677 - INFO - ============================================================
2025-11-22 01:11:02,677 - INFO - Starting Detailed Margin Calculator
2025-11-22 01:11:02,677 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 01:11:02,677 - INFO - ============================================================
2025-11-22 01:11:02,677 - INFO - Loading reference data...
2025-11-22 01:11:02,679 - INFO - Loaded 76 loss rates
2025-11-22 01:11:02,680 - INFO - Loaded 117 return rates
2025-11-22 01:11:02,680 - INFO - Loaded 4 channel commissions
2025-11-22 01:11:02,681 - INFO - Loaded 41 item statuses
2025-11-22 01:11:02,681 - INFO - Loaded 57 suppliers
2025-11-22 01:11:02,817 - INFO - Found 4580 items to process for November 2025
2025-11-22 01:11:02,820 - INFO - Item 988787 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,822 - INFO - Item 988786 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,824 - INFO - Item 988785 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,826 - INFO - Item 988784 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,827 - INFO - Item 988783 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,829 - INFO - Item 988782 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:02,830 - INFO - Item 988781 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,028 - INFO - Item 988774 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,029 - INFO - Item 988773 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,352 - INFO - Skipping PS order item 988762
2025-11-22 01:11:03,452 - INFO - Item 988758 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,520 - INFO - Item 988755 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,522 - INFO - Item 988754 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,523 - INFO - Item 988753 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,524 - INFO - Skipping PS order item 988752
2025-11-22 01:11:03,526 - INFO - Item 988751 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,571 - INFO - Skipping PS order item 988749
2025-11-22 01:11:03,572 - INFO - Skipping PS order item 988748
2025-11-22 01:11:03,836 - INFO - Item 988739 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,903 - INFO - Item 988736 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,905 - INFO - Item 988735 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,906 - INFO - Item 988734 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,908 - INFO - Item 988733 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:03,909 - INFO - Item 988732 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:04,039 - INFO - Item 988727 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:04,040 - INFO - Item 988726 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:04,109 - INFO - Item 988723 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:04,111 - INFO - Item 988722 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:04,440 - INFO - Skipping PS order item 988712
2025-11-22 01:11:04,994 - INFO - Skipping PS order item 988694
2025-11-22 01:11:05,155 - INFO - Progress: 100/4580 items processed
2025-11-22 01:11:05,848 - INFO - Skipping PS order item 988666
2025-11-22 01:11:06,988 - INFO - Item 988630 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:07,054 - INFO - Item 988627 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:07,836 - INFO - Skipping PS order item 988602
2025-11-22 01:11:08,263 - INFO - Progress: 200/4580 items processed
2025-11-22 01:11:08,461 - INFO - Skipping PS order item 988582
2025-11-22 01:11:08,795 - INFO - Skipping PS order item 988571
2025-11-22 01:11:08,828 - INFO - Item 988569 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:08,893 - INFO - Skipping PS order item 988566
2025-11-22 01:11:08,894 - INFO - Item 988565 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:09,155 - INFO - Item 988556 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:09,449 - INFO - Skipping PS order item 988546
2025-11-22 01:11:09,580 - INFO - Item 988541 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:10,736 - INFO - Item 988504 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:10,738 - INFO - Item 988503 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:11,188 - INFO - Progress: 300/4580 items processed
2025-11-22 01:11:11,354 - INFO - Item 988483 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:11,355 - INFO - Item 988482 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:11,357 - INFO - Item 988481 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:12,733 - INFO - Skipping PS order item 988436
2025-11-22 01:11:12,766 - INFO - Skipping PS order item 988434
2025-11-22 01:11:14,234 - INFO - Progress: 400/4580 items processed
2025-11-22 01:11:15,198 - INFO - Skipping PS order item 988359
2025-11-22 01:11:16,427 - INFO - Item 988320 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:16,429 - INFO - Item 988319 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:16,564 - INFO - Item 988314 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:17,058 - INFO - Item 988298 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:17,354 - INFO - Progress: 500/4580 items processed
2025-11-22 01:11:17,684 - INFO - Skipping PS order item 988278
2025-11-22 01:11:17,684 - INFO - Skipping PS order item 988277
2025-11-22 01:11:17,815 - INFO - Skipping PS order item 988272
2025-11-22 01:11:17,816 - INFO - Item 988271 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:17,818 - INFO - Skipping PS order item 988270
2025-11-22 01:11:17,818 - INFO - Skipping PS order item 988269
2025-11-22 01:11:17,819 - INFO - Skipping PS order item 988268
2025-11-22 01:11:17,820 - INFO - Item 988267 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:17,821 - INFO - Skipping PS order item 988265
2025-11-22 01:11:17,822 - INFO - Skipping PS order item 988264
2025-11-22 01:11:17,822 - INFO - Skipping PS order item 988263
2025-11-22 01:11:18,572 - INFO - Item 988239 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:19,026 - INFO - Item 988224 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:19,123 - INFO - Skipping PS order item 988220
2025-11-22 01:11:19,255 - INFO - Item 988215 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:20,122 - INFO - Progress: 600/4580 items processed
2025-11-22 01:11:21,202 - INFO - Item 988153 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:21,362 - INFO - Item 988147 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:22,535 - INFO - Item 988110 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:22,670 - INFO - Skipping PS order item 988105
2025-11-22 01:11:23,099 - INFO - Item 988091 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:23,197 - INFO - Progress: 700/4580 items processed
2025-11-22 01:11:23,829 - INFO - Item 988068 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:24,642 - INFO - Skipping PS order item 988043
2025-11-22 01:11:25,101 - INFO - Item 988028 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:25,459 - INFO - Skipping PS order item 988016
2025-11-22 01:11:25,460 - INFO - Skipping PS order item 988015
2025-11-22 01:11:25,461 - INFO - Skipping PS order item 988014
2025-11-22 01:11:25,462 - INFO - Item 988013 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:25,729 - INFO - Item 988004 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:25,930 - INFO - Item 987997 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:26,240 - INFO - Progress: 800/4580 items processed
2025-11-22 01:11:26,931 - INFO - Item 987967 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:26,933 - INFO - Item 987966 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:27,340 - INFO - Item 987953 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:27,342 - INFO - Item 987952 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:28,287 - INFO - Item 987923 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:28,288 - INFO - Skipping PS order item 987922
2025-11-22 01:11:28,881 - INFO - Skipping PS order item 987903
2025-11-22 01:11:29,112 - INFO - Skipping PS order item 987895
2025-11-22 01:11:29,337 - INFO - Progress: 900/4580 items processed
2025-11-22 01:11:30,580 - INFO - Item 987849 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:30,581 - INFO - Skipping PS order item 987848
2025-11-22 01:11:30,583 - INFO - Item 987847 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:30,814 - INFO - Skipping PS order item 987839
2025-11-22 01:11:30,881 - INFO - Skipping PS order item 987836
2025-11-22 01:11:32,167 - INFO - Item 987796 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:32,367 - INFO - Item 987789 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:32,401 - INFO - Progress: 1000/4580 items processed
2025-11-22 01:11:33,833 - INFO - Item 987744 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:33,836 - INFO - Item 987743 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,144 - INFO - Item 987733 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,215 - INFO - Item 987730 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,287 - INFO - Item 987727 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,289 - INFO - Item 987726 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,326 - INFO - Item 987724 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,329 - INFO - Item 987723 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,471 - INFO - Item 987718 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,678 - INFO - Skipping PS order item 987711
2025-11-22 01:11:34,679 - INFO - Item 987710 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,751 - INFO - Item 987707 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:34,753 - INFO - Skipping PS order item 987706
2025-11-22 01:11:34,754 - INFO - Skipping PS order item 987705
2025-11-22 01:11:34,789 - INFO - Skipping PS order item 987703
2025-11-22 01:11:35,129 - INFO - Skipping PS order item 987692
2025-11-22 01:11:35,235 - INFO - Progress: 1100/4580 items processed
2025-11-22 01:11:35,372 - INFO - Skipping PS order item 987683
2025-11-22 01:11:35,374 - INFO - Item 987682 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:35,376 - INFO - Item 987681 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:35,378 - INFO - Item 987680 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:35,412 - INFO - Skipping PS order item 987678
2025-11-22 01:11:35,616 - INFO - Item 987671 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:35,652 - INFO - Item 987669 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:36,255 - INFO - Item 987651 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:36,520 - INFO - Item 987642 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:36,555 - INFO - Item 987640 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:36,907 - INFO - Skipping PS order item 987629
2025-11-22 01:11:37,217 - INFO - Item 987619 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:37,218 - INFO - Skipping PS order item 987618
2025-11-22 01:11:37,893 - INFO - Skipping PS order item 987598
2025-11-22 01:11:38,096 - INFO - Skipping PS order item 987591
2025-11-22 01:11:38,098 - INFO - Item 987590 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:38,166 - INFO - Progress: 1200/4580 items processed
2025-11-22 01:11:38,997 - INFO - Skipping PS order item 987561
2025-11-22 01:11:39,323 - INFO - Item 987550 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:39,624 - INFO - Item 987540 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:39,654 - INFO - Item 987538 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:39,787 - INFO - Skipping PS order item 987533
2025-11-22 01:11:39,788 - INFO - Item 987532 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:41,203 - INFO - Progress: 1300/4580 items processed
2025-11-22 01:11:41,302 - INFO - Item 987484 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:41,465 - INFO - Skipping PS order item 987478
2025-11-22 01:11:41,989 - INFO - Skipping PS order item 987460
2025-11-22 01:11:42,114 - INFO - Item 987455 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:42,428 - INFO - Skipping PS order item 987444
2025-11-22 01:11:42,658 - INFO - Skipping PS order item 987436
2025-11-22 01:11:43,084 - INFO - Skipping PS order item 987422
2025-11-22 01:11:44,041 - INFO - Skipping PS order item 987391
2025-11-22 01:11:44,169 - INFO - Progress: 1400/4580 items processed
2025-11-22 01:11:44,469 - INFO - Item 987377 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:44,471 - INFO - Skipping PS order item 987376
2025-11-22 01:11:44,539 - INFO - Item 987373 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:44,803 - INFO - Skipping PS order item 987364
2025-11-22 01:11:44,999 - INFO - Skipping PS order item 987357
2025-11-22 01:11:45,195 - INFO - Skipping PS order item 987350
2025-11-22 01:11:45,327 - INFO - Skipping PS order item 987345
2025-11-22 01:11:45,328 - INFO - Skipping PS order item 987344
2025-11-22 01:11:45,426 - INFO - Skipping PS order item 987340
2025-11-22 01:11:45,891 - INFO - Skipping PS order item 987324
2025-11-22 01:11:45,892 - INFO - Skipping PS order item 987323
2025-11-22 01:11:45,958 - INFO - Skipping PS order item 987320
2025-11-22 01:11:46,026 - INFO - Item 987317 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:46,288 - INFO - Item 987308 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:46,323 - INFO - Item 987306 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:46,751 - INFO - Skipping PS order item 987291
2025-11-22 01:11:46,785 - INFO - Item 987289 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:46,851 - INFO - Progress: 1500/4580 items processed
2025-11-22 01:11:46,950 - INFO - Skipping PS order item 987283
2025-11-22 01:11:47,148 - INFO - Skipping PS order item 987276
2025-11-22 01:11:47,679 - INFO - Skipping PS order item 987259
2025-11-22 01:11:47,712 - INFO - Skipping PS order item 987257
2025-11-22 01:11:47,713 - INFO - Skipping PS order item 987256
2025-11-22 01:11:47,714 - INFO - Item 987255 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,048 - INFO - Item 987243 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,050 - INFO - Item 987242 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,116 - INFO - Item 987239 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,118 - INFO - Item 987238 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,121 - INFO - Item 987237 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,375 - INFO - Item 987229 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:48,793 - INFO - Skipping PS order item 987215
2025-11-22 01:11:48,795 - INFO - Skipping PS order item 987214
2025-11-22 01:11:49,687 - INFO - Progress: 1600/4580 items processed
2025-11-22 01:11:50,176 - INFO - Item 987172 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:50,646 - INFO - Item 987157 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:50,785 - INFO - Skipping PS order item 987152
2025-11-22 01:11:51,212 - INFO - Skipping PS order item 987138
2025-11-22 01:11:52,766 - INFO - Skipping PS order item 987088
2025-11-22 01:11:52,795 - INFO - Progress: 1700/4580 items processed
2025-11-22 01:11:52,888 - INFO - Item 987083 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:52,891 - INFO - Item 987082 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:53,546 - INFO - Item 987061 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:53,784 - INFO - Skipping PS order item 987053
2025-11-22 01:11:53,785 - INFO - Skipping PS order item 987052
2025-11-22 01:11:54,800 - INFO - Skipping PS order item 987022
2025-11-22 01:11:54,903 - INFO - Item 987018 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:54,939 - INFO - Item 987016 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:55,247 - INFO - Skipping PS order item 987006
2025-11-22 01:11:55,381 - INFO - Item 987001 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:55,874 - INFO - Progress: 1800/4580 items processed
2025-11-22 01:11:56,041 - INFO - Skipping PS order item 986981
2025-11-22 01:11:56,108 - INFO - Skipping PS order item 986978
2025-11-22 01:11:56,177 - INFO - Skipping PS order item 986975
2025-11-22 01:11:57,186 - INFO - Skipping PS order item 986945
2025-11-22 01:11:57,577 - INFO - Item 986933 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:57,680 - INFO - Skipping PS order item 986929
2025-11-22 01:11:58,483 - INFO - Item 986906 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:58,856 - INFO - Item 986894 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:58,923 - INFO - Item 986891 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:58,958 - INFO - Item 986889 has no supplier_id (likely Needs Order status)
2025-11-22 01:11:59,023 - INFO - Progress: 1900/4580 items processed
2025-11-22 01:12:01,149 - INFO - Item 986821 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:01,770 - INFO - Item 986801 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:01,773 - INFO - Item 986800 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:02,214 - INFO - Progress: 2000/4580 items processed
2025-11-22 01:12:02,418 - INFO - Skipping PS order item 986780
2025-11-22 01:12:03,607 - INFO - Item 986744 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:03,706 - INFO - Skipping PS order item 986740
2025-11-22 01:12:03,708 - INFO - Item 986739 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,036 - INFO - Item 986728 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,203 - INFO - Skipping PS order item 986722
2025-11-22 01:12:04,236 - INFO - Item 986720 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,302 - INFO - Skipping PS order item 986717
2025-11-22 01:12:04,304 - INFO - Item 986716 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,305 - INFO - Skipping PS order item 986715
2025-11-22 01:12:04,306 - INFO - Skipping PS order item 986714
2025-11-22 01:12:04,439 - INFO - Item 986709 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,538 - INFO - Item 986705 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,674 - INFO - Item 986699 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:04,676 - INFO - Skipping PS order item 986698
2025-11-22 01:12:05,036 - INFO - Progress: 2100/4580 items processed
2025-11-22 01:12:05,336 - INFO - Item 986677 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:05,371 - INFO - Skipping PS order item 986675
2025-11-22 01:12:05,769 - INFO - Item 986662 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:06,444 - INFO - Skipping PS order item 986639
2025-11-22 01:12:06,612 - INFO - Item 986633 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:07,064 - INFO - Item 986618 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:07,167 - INFO - Item 986614 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:07,906 - INFO - Item 986591 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:08,037 - INFO - Progress: 2200/4580 items processed
2025-11-22 01:12:08,586 - INFO - Skipping PS order item 986569
2025-11-22 01:12:08,587 - INFO - Skipping PS order item 986568
2025-11-22 01:12:08,815 - INFO - Skipping PS order item 986560
2025-11-22 01:12:08,915 - INFO - Item 986556 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:09,048 - INFO - Skipping PS order item 986551
2025-11-22 01:12:09,049 - INFO - Item 986550 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:09,115 - INFO - Skipping PS order item 986547
2025-11-22 01:12:09,279 - INFO - Item 986541 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:10,259 - INFO - Item 986510 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:10,927 - INFO - Item 986489 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:10,995 - INFO - Progress: 2300/4580 items processed
2025-11-22 01:12:12,381 - INFO - Item 986444 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:12,415 - INFO - Skipping PS order item 986442
2025-11-22 01:12:12,448 - INFO - Skipping PS order item 986440
2025-11-22 01:12:12,715 - INFO - Item 986431 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:12,718 - INFO - Item 986430 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:12,804 - INFO - Skipping PS order item 986427
2025-11-22 01:12:13,532 - INFO - Item 986404 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:13,764 - INFO - Item 986396 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:14,062 - INFO - Progress: 2400/4580 items processed
2025-11-22 01:12:14,421 - INFO - Item 986375 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:14,977 - INFO - Item 986357 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:16,240 - INFO - Item 986318 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:16,242 - INFO - Item 986317 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:16,948 - INFO - Item 986295 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:17,209 - INFO - Progress: 2500/4580 items processed
2025-11-22 01:12:17,837 - INFO - Skipping PS order item 986267
2025-11-22 01:12:18,329 - INFO - Skipping PS order item 986250
2025-11-22 01:12:18,481 - INFO - Item 986244 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:18,926 - INFO - Item 986229 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:18,928 - INFO - Item 986228 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:18,930 - INFO - Item 986227 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:19,524 - INFO - Skipping PS order item 986205
2025-11-22 01:12:19,657 - INFO - Item 986200 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:19,833 - INFO - Item 986193 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:19,835 - INFO - Skipping PS order item 986192
2025-11-22 01:12:19,935 - INFO - Skipping PS order item 986188
2025-11-22 01:12:20,070 - INFO - Progress: 2600/4580 items processed
2025-11-22 01:12:20,137 - INFO - Item 986181 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:20,140 - INFO - Item 986180 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:20,142 - INFO - Skipping PS order item 986179
2025-11-22 01:12:20,209 - INFO - Skipping PS order item 986176
2025-11-22 01:12:20,277 - INFO - Skipping PS order item 986173
2025-11-22 01:12:20,576 - INFO - Skipping PS order item 986163
2025-11-22 01:12:20,676 - INFO - Skipping PS order item 986159
2025-11-22 01:12:21,558 - INFO - Skipping PS order item 986132
2025-11-22 01:12:22,000 - INFO - Skipping PS order item 986118
2025-11-22 01:12:22,198 - INFO - Item 986111 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:22,695 - INFO - Item 986095 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:23,064 - INFO - Progress: 2700/4580 items processed
2025-11-22 01:12:23,066 - INFO - Skipping PS order item 986083
2025-11-22 01:12:23,136 - INFO - Item 986080 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:23,271 - INFO - Skipping PS order item 986075
2025-11-22 01:12:23,370 - INFO - Skipping PS order item 986071
2025-11-22 01:12:23,501 - INFO - Item 986066 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:23,504 - INFO - Item 986065 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:23,506 - INFO - Item 986064 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:24,403 - INFO - Item 986036 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:24,405 - INFO - Item 986035 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:24,534 - INFO - Skipping PS order item 986030
2025-11-22 01:12:24,697 - INFO - Item 986024 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:24,797 - INFO - Item 986020 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:25,301 - INFO - Item 986003 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:25,794 - INFO - Item 985987 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:25,796 - INFO - Skipping PS order item 985986
2025-11-22 01:12:25,860 - INFO - Progress: 2800/4580 items processed
2025-11-22 01:12:26,988 - INFO - Skipping PS order item 985949
2025-11-22 01:12:26,989 - INFO - Skipping PS order item 985948
2025-11-22 01:12:27,355 - INFO - Skipping PS order item 985936
2025-11-22 01:12:27,356 - INFO - Skipping PS order item 985935
2025-11-22 01:12:27,502 - INFO - Skipping PS order item 985930
2025-11-22 01:12:27,568 - INFO - Item 985927 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:27,602 - INFO - Skipping PS order item 985925
2025-11-22 01:12:27,701 - INFO - Skipping PS order item 985921
2025-11-22 01:12:27,702 - INFO - Skipping PS order item 985920
2025-11-22 01:12:27,703 - INFO - Skipping PS order item 985919
2025-11-22 01:12:27,736 - INFO - Skipping PS order item 985917
2025-11-22 01:12:27,809 - INFO - Skipping PS order item 985913
2025-11-22 01:12:27,811 - INFO - Skipping PS order item 985912
2025-11-22 01:12:27,812 - INFO - Skipping PS order item 985911
2025-11-22 01:12:28,044 - INFO - Skipping PS order item 985903
2025-11-22 01:12:28,622 - INFO - Item 985885 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:28,624 - INFO - Item 985884 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:28,625 - INFO - Progress: 2900/4580 items processed
2025-11-22 01:12:28,626 - INFO - Skipping PS order item 985883
2025-11-22 01:12:28,728 - INFO - Skipping PS order item 985879
2025-11-22 01:12:28,729 - INFO - Skipping PS order item 985878
2025-11-22 01:12:28,796 - INFO - Skipping PS order item 985875
2025-11-22 01:12:28,897 - INFO - Item 985871 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:28,899 - INFO - Skipping PS order item 985870
2025-11-22 01:12:28,932 - INFO - Skipping PS order item 985868
2025-11-22 01:12:29,098 - INFO - Skipping PS order item 985862
2025-11-22 01:12:29,134 - INFO - Skipping PS order item 985860
2025-11-22 01:12:29,201 - INFO - Skipping PS order item 985857
2025-11-22 01:12:29,237 - INFO - Item 985855 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:29,404 - INFO - Skipping PS order item 985849
2025-11-22 01:12:29,642 - INFO - Skipping PS order item 985840
2025-11-22 01:12:30,762 - INFO - Item 985805 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:31,156 - INFO - Item 985792 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:31,424 - INFO - Progress: 3000/4580 items processed
2025-11-22 01:12:32,480 - INFO - Skipping PS order item 985751
2025-11-22 01:12:33,264 - INFO - Item 985727 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:33,466 - INFO - Item 985720 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:34,188 - INFO - Skipping PS order item 985697
2025-11-22 01:12:34,620 - INFO - Progress: 3100/4580 items processed
2025-11-22 01:12:35,011 - INFO - Skipping PS order item 985671
2025-11-22 01:12:35,113 - INFO - Item 985667 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:36,355 - INFO - Skipping PS order item 985628
2025-11-22 01:12:36,562 - INFO - Skipping PS order item 985621
2025-11-22 01:12:36,563 - INFO - Skipping PS order item 985620
2025-11-22 01:12:36,633 - INFO - Item 985617 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:36,764 - INFO - Item 985612 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:36,766 - INFO - Skipping PS order item 985611
2025-11-22 01:12:36,903 - INFO - Skipping PS order item 985606
2025-11-22 01:12:37,215 - INFO - Skipping PS order item 985595
2025-11-22 01:12:37,320 - INFO - Item 985591 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:37,358 - INFO - Skipping PS order item 985589
2025-11-22 01:12:37,462 - INFO - Item 985585 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:37,465 - INFO - Item 985584 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:37,465 - INFO - Progress: 3200/4580 items processed
2025-11-22 01:12:37,500 - INFO - Skipping PS order item 985582
2025-11-22 01:12:37,502 - INFO - Item 985581 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:37,504 - INFO - Item 985580 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:40,685 - INFO - Progress: 3300/4580 items processed
2025-11-22 01:12:40,721 - INFO - Item 985482 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:40,925 - INFO - Item 985475 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:40,928 - INFO - Item 985474 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,028 - INFO - Item 985470 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,031 - INFO - Item 985469 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,168 - INFO - Item 985464 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,270 - INFO - Item 985460 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,273 - INFO - Item 985459 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,308 - INFO - Skipping PS order item 985457
2025-11-22 01:12:41,444 - INFO - Item 985452 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,446 - INFO - Item 985451 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,512 - INFO - Skipping PS order item 985448
2025-11-22 01:12:41,637 - INFO - Item 985443 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,861 - INFO - Item 985435 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:41,892 - INFO - Item 985433 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:42,317 - INFO - Item 985419 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:43,441 - INFO - Skipping PS order item 985384
2025-11-22 01:12:43,441 - INFO - Progress: 3400/4580 items processed
2025-11-22 01:12:44,844 - INFO - Item 985340 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:44,977 - INFO - Skipping PS order item 985335
2025-11-22 01:12:46,130 - INFO - Item 985299 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,200 - INFO - Skipping PS order item 985296
2025-11-22 01:12:46,202 - INFO - Item 985295 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,273 - INFO - Skipping PS order item 985292
2025-11-22 01:12:46,343 - INFO - Skipping PS order item 985289
2025-11-22 01:12:46,515 - INFO - Progress: 3500/4580 items processed
2025-11-22 01:12:46,585 - INFO - Item 985281 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,587 - INFO - Skipping PS order item 985280
2025-11-22 01:12:46,865 - INFO - Item 985271 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,868 - INFO - Item 985270 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,871 - INFO - Item 985269 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:46,978 - INFO - Item 985265 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:47,084 - INFO - Skipping PS order item 985261
2025-11-22 01:12:47,364 - INFO - Item 985252 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:48,050 - INFO - Skipping PS order item 985230
2025-11-22 01:12:48,608 - INFO - Item 985212 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:48,933 - INFO - Skipping PS order item 985201
2025-11-22 01:12:49,032 - INFO - Item 985197 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:49,034 - INFO - Skipping PS order item 985196
2025-11-22 01:12:49,432 - INFO - Progress: 3600/4580 items processed
2025-11-22 01:12:49,632 - INFO - Item 985177 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:49,701 - INFO - Item 985174 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:49,835 - INFO - Item 985169 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:49,905 - INFO - Item 985166 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:50,105 - INFO - Item 985159 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:51,150 - INFO - Skipping PS order item 985126
2025-11-22 01:12:51,950 - INFO - Item 985101 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:52,320 - INFO - Item 985089 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:52,485 - INFO - Progress: 3700/4580 items processed
2025-11-22 01:12:52,913 - INFO - Item 985072 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:52,916 - INFO - Item 985071 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:53,250 - INFO - Item 985060 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:53,253 - INFO - Item 985059 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:53,590 - INFO - Item 985048 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:53,858 - INFO - Skipping PS order item 985039
2025-11-22 01:12:53,957 - INFO - Skipping PS order item 985035
2025-11-22 01:12:53,992 - INFO - Skipping PS order item 985033
2025-11-22 01:12:53,993 - INFO - Skipping PS order item 985032
2025-11-22 01:12:54,094 - INFO - Item 985028 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:54,189 - INFO - Item 985024 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:54,192 - INFO - Item 985023 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:54,327 - INFO - Item 985018 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:54,427 - INFO - Item 985014 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:54,525 - INFO - Skipping PS order item 985010
2025-11-22 01:12:54,657 - INFO - Skipping PS order item 985005
2025-11-22 01:12:54,659 - INFO - Skipping PS order item 985004
2025-11-22 01:12:54,826 - INFO - Skipping PS order item 984998
2025-11-22 01:12:54,861 - INFO - Skipping PS order item 984996
2025-11-22 01:12:54,862 - INFO - Skipping PS order item 984995
2025-11-22 01:12:55,025 - INFO - Skipping PS order item 984989
2025-11-22 01:12:55,027 - INFO - Skipping PS order item 984988
2025-11-22 01:12:55,028 - INFO - Item 984987 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:55,063 - INFO - Item 984985 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:55,096 - INFO - Progress: 3800/4580 items processed
2025-11-22 01:12:55,590 - INFO - Skipping PS order item 984968
2025-11-22 01:12:55,592 - INFO - Skipping PS order item 984967
2025-11-22 01:12:55,593 - INFO - Skipping PS order item 984966
2025-11-22 01:12:56,000 - INFO - Item 984953 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:56,070 - INFO - Item 984950 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:56,105 - INFO - Skipping PS order item 984948
2025-11-22 01:12:56,177 - INFO - Item 984945 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:56,283 - INFO - Item 984941 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:56,521 - INFO - Item 984933 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:57,044 - INFO - Item 984916 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:57,281 - INFO - Skipping PS order item 984908
2025-11-22 01:12:57,709 - INFO - Skipping PS order item 984893
2025-11-22 01:12:57,875 - INFO - Skipping PS order item 984887
2025-11-22 01:12:57,974 - INFO - Progress: 3900/4580 items processed
2025-11-22 01:12:58,107 - INFO - Skipping PS order item 984879
2025-11-22 01:12:58,666 - INFO - Item 984861 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:58,697 - INFO - Item 984859 has no supplier_id (likely Needs Order status)
2025-11-22 01:12:59,799 - INFO - Item 984824 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:00,252 - INFO - Item 984810 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:00,288 - INFO - Skipping PS order item 984808
2025-11-22 01:13:00,424 - INFO - Item 984803 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:00,497 - INFO - Item 984800 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:00,500 - INFO - Item 984799 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:01,032 - INFO - Progress: 4000/4580 items processed
2025-11-22 01:13:01,409 - INFO - Item 984773 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:01,483 - INFO - Item 984770 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:02,229 - INFO - Skipping PS order item 984748
2025-11-22 01:13:02,470 - INFO - Item 984740 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:02,473 - INFO - Item 984739 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:03,064 - INFO - Skipping PS order item 984720
2025-11-22 01:13:03,164 - INFO - Skipping PS order item 984716
2025-11-22 01:13:03,165 - INFO - Skipping PS order item 984715
2025-11-22 01:13:04,160 - INFO - Progress: 4100/4580 items processed
2025-11-22 01:13:04,236 - INFO - Skipping PS order item 984681
2025-11-22 01:13:04,605 - INFO - Item 984669 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:05,958 - INFO - Skipping PS order item 984627
2025-11-22 01:13:06,057 - INFO - Item 984623 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:06,222 - INFO - Skipping PS order item 984617
2025-11-22 01:13:06,323 - INFO - Item 984613 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:06,721 - INFO - Skipping PS order item 984600
2025-11-22 01:13:06,961 - INFO - Skipping PS order item 984592
2025-11-22 01:13:06,996 - INFO - Skipping PS order item 984590
2025-11-22 01:13:07,167 - INFO - Item 984584 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:07,168 - INFO - Progress: 4200/4580 items processed
2025-11-22 01:13:07,407 - INFO - Item 984576 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:07,410 - INFO - Item 984575 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:08,593 - INFO - Skipping PS order item 984539
2025-11-22 01:13:08,730 - INFO - Item 984534 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:09,563 - INFO - Skipping PS order item 984508
2025-11-22 01:13:09,565 - INFO - Item 984507 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:09,903 - INFO - Skipping PS order item 984496
2025-11-22 01:13:10,308 - INFO - Progress: 4300/4580 items processed
2025-11-22 01:13:10,540 - INFO - Skipping PS order item 984476
2025-11-22 01:13:10,642 - INFO - Item 984472 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:10,831 - INFO - Skipping PS order item 984465
2025-11-22 01:13:11,814 - INFO - Item 984434 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:12,780 - INFO - Item 984404 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:12,951 - INFO - Item 984398 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:13,415 - INFO - Progress: 4400/4580 items processed
2025-11-22 01:13:13,802 - INFO - Skipping PS order item 984371
2025-11-22 01:13:14,101 - INFO - Item 984361 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:14,336 - INFO - Item 984353 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:15,489 - INFO - Item 984317 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:15,757 - INFO - Item 984308 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:15,793 - INFO - Item 984305 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:15,828 - INFO - Item 984303 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:16,001 - INFO - Skipping PS order item 984296
2025-11-22 01:13:16,003 - INFO - Skipping PS order item 984295
2025-11-22 01:13:16,112 - INFO - Item 984291 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:16,114 - INFO - Skipping PS order item 984290
2025-11-22 01:13:16,224 - INFO - Item 984285 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:16,293 - INFO - Progress: 4500/4580 items processed
2025-11-22 01:13:16,399 - INFO - Skipping PS order item 984279
2025-11-22 01:13:16,600 - INFO - Skipping PS order item 984272
2025-11-22 01:13:16,702 - INFO - Skipping PS order item 984268
2025-11-22 01:13:16,769 - INFO - Skipping PS order item 984265
2025-11-22 01:13:16,771 - INFO - Skipping PS order item 984264
2025-11-22 01:13:16,773 - INFO - Item 984263 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:16,775 - INFO - Skipping PS order item 984262
2025-11-22 01:13:16,921 - INFO - Skipping PS order item 984257
2025-11-22 01:13:16,922 - INFO - Skipping PS order item 984256
2025-11-22 01:13:16,924 - INFO - Skipping PS order item 984255
2025-11-22 01:13:16,960 - INFO - Skipping PS order item 984253
2025-11-22 01:13:17,036 - INFO - Skipping PS order item 984250
2025-11-22 01:13:17,103 - INFO - Skipping PS order item 984247
2025-11-22 01:13:17,502 - INFO - Skipping PS order item 984234
2025-11-22 01:13:17,673 - INFO - Skipping PS order item 984228
2025-11-22 01:13:17,777 - INFO - Skipping PS order item 984224
2025-11-22 01:13:17,780 - INFO - Item 984223 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:17,849 - INFO - Item 984220 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:17,852 - INFO - Item 984219 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:18,022 - INFO - Skipping PS order item 984213
2025-11-22 01:13:18,058 - INFO - Skipping PS order item 984211
2025-11-22 01:13:18,060 - INFO - Skipping PS order item 984210
2025-11-22 01:13:18,096 - INFO - Skipping PS order item 984208
2025-11-22 01:13:18,201 - INFO - Item 984204 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:18,204 - INFO - Item 984203 has no supplier_id (likely Needs Order status)
2025-11-22 01:13:18,253 - INFO - ============================================================
2025-11-22 01:13:18,253 - INFO - Completed Detailed Margin Calculator
2025-11-22 01:13:18,253 - INFO - Summary:
2025-11-22 01:13:18,253 - INFO -   Total Items: 4580
2025-11-22 01:13:18,253 - INFO -   Processed: 4353
2025-11-22 01:13:18,253 - INFO -   Skipped: 227
2025-11-22 01:13:18,253 - INFO -   Errors: 0
2025-11-22 01:13:18,253 - INFO -   Execution Time: 135.58s
2025-11-22 01:13:18,253 - INFO - ============================================================
2025-11-22 01:19:49,947 - INFO - ============================================================
2025-11-22 01:19:49,947 - INFO - Starting Status & Supplier Sync
2025-11-22 01:19:49,947 - INFO - Syncing last 180 days (from 2025-05-26)
2025-11-22 01:19:49,947 - INFO - ============================================================
2025-11-22 01:19:50,022 - INFO - ============================================================
2025-11-22 01:19:50,022 - INFO - Completed Status & Supplier Sync
2025-11-22 01:19:50,022 - INFO - Summary:
2025-11-22 01:19:50,022 - INFO -   Records Updated: 4353
2025-11-22 01:19:50,022 - INFO -   Execution Time: 0.08s
2025-11-22 01:19:50,022 - INFO - ============================================================
2025-11-22 03:29:54,740 - INFO - ============================================================
2025-11-22 03:29:54,740 - INFO - Starting Detailed Margin Calculator
2025-11-22 03:29:54,740 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 03:29:54,740 - INFO - ============================================================
2025-11-22 03:29:54,740 - INFO - Loading reference data...
2025-11-22 03:29:54,742 - INFO - Loaded 76 loss rates
2025-11-22 03:29:54,743 - INFO - Loaded 117 return rates
2025-11-22 03:29:54,744 - INFO - Loaded 4 channel commissions
2025-11-22 03:29:54,744 - INFO - Loaded 41 item statuses
2025-11-22 03:29:54,744 - INFO - Loaded 57 suppliers
2025-11-22 03:29:54,939 - INFO - Found 6591 items to process for November 2025
2025-11-22 03:29:55,123 - INFO - Skipping PS order item 984197
2025-11-22 03:29:55,367 - INFO - Skipping PS order item 984189
2025-11-22 03:29:55,617 - INFO - Skipping PS order item 984181
2025-11-22 03:29:55,619 - INFO - Skipping PS order item 984180
2025-11-22 03:29:55,727 - INFO - Item 984176 has no supplier_id (likely Needs Order status)
2025-11-22 03:29:55,730 - INFO - Skipping PS order item 984175
2025-11-22 03:29:55,765 - INFO - Skipping PS order item 984173
2025-11-22 03:29:56,570 - INFO - Skipping PS order item 984149
2025-11-22 03:29:57,452 - INFO - Skipping PS order item 984123
2025-11-22 03:29:57,953 - INFO - Skipping PS order item 984108
2025-11-22 03:29:57,955 - INFO - Item 984107 has no supplier_id (likely Needs Order status)
2025-11-22 03:29:58,052 - INFO - Progress: 100/6591 items processed
2025-11-22 03:29:58,464 - INFO - Skipping PS order item 984091
2025-11-22 03:29:59,202 - INFO - Item 984069 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:00,212 - INFO - Skipping PS order item 984039
2025-11-22 03:30:00,425 - INFO - Skipping PS order item 984032
2025-11-22 03:30:00,882 - INFO - Item 984018 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:00,884 - INFO - Skipping PS order item 984017
2025-11-22 03:30:01,094 - INFO - Item 984010 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:01,274 - INFO - Progress: 200/6591 items processed
2025-11-22 03:30:01,777 - INFO - Skipping PS order item 983991
2025-11-22 03:30:01,780 - INFO - Item 983990 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:02,159 - INFO - Skipping PS order item 983981
2025-11-22 03:30:02,280 - INFO - Skipping PS order item 983977
2025-11-22 03:30:02,283 - INFO - Item 983976 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:02,740 - INFO - Item 983965 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:02,981 - INFO - Item 983957 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:03,523 - INFO - Skipping PS order item 983942
2025-11-22 03:30:04,965 - INFO - Progress: 300/6591 items processed
2025-11-22 03:30:06,051 - INFO - Item 983873 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:06,267 - INFO - Skipping PS order item 983866
2025-11-22 03:30:07,385 - INFO - Item 983836 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:07,816 - INFO - Skipping PS order item 983823
2025-11-22 03:30:08,259 - INFO - Skipping PS order item 983810
2025-11-22 03:30:08,474 - INFO - Progress: 400/6591 items processed
2025-11-22 03:30:09,096 - INFO - Item 983786 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:09,098 - INFO - Skipping PS order item 983785
2025-11-22 03:30:09,875 - INFO - Item 983763 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:10,021 - INFO - Skipping PS order item 983758
2025-11-22 03:30:10,739 - INFO - Skipping PS order item 983737
2025-11-22 03:30:10,742 - INFO - Item 983736 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:11,758 - INFO - Skipping PS order item 983720
2025-11-22 03:30:11,841 - INFO - Item 983718 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:12,342 - INFO - Item 983710 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:12,354 - INFO - Item 983709 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:12,717 - INFO - Progress: 500/6591 items processed
2025-11-22 03:30:13,275 - INFO - Skipping PS order item 983695
2025-11-22 03:30:14,026 - INFO - Item 983674 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:15,519 - INFO - Skipping PS order item 983632
2025-11-22 03:30:16,532 - INFO - Progress: 600/6591 items processed
2025-11-22 03:30:16,640 - INFO - Item 983600 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:17,587 - INFO - Item 983573 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:17,590 - INFO - Item 983572 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:18,264 - INFO - Skipping PS order item 983552
2025-11-22 03:30:18,515 - INFO - Item 983544 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:18,695 - INFO - Item 983538 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:19,816 - INFO - Item 983505 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:19,852 - INFO - Progress: 700/6591 items processed
2025-11-22 03:30:20,313 - INFO - Skipping PS order item 983490
2025-11-22 03:30:20,485 - INFO - Skipping PS order item 983484
2025-11-22 03:30:21,109 - INFO - Item 983465 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:21,364 - INFO - Skipping PS order item 983457
2025-11-22 03:30:21,367 - INFO - Skipping PS order item 983456
2025-11-22 03:30:21,512 - INFO - Skipping PS order item 983451
2025-11-22 03:30:21,514 - INFO - Skipping PS order item 983450
2025-11-22 03:30:21,696 - INFO - Skipping PS order item 983444
2025-11-22 03:30:22,230 - INFO - Item 983428 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:22,233 - INFO - Skipping PS order item 983427
2025-11-22 03:30:22,370 - INFO - Skipping PS order item 983422
2025-11-22 03:30:22,999 - INFO - Progress: 800/6591 items processed
2025-11-22 03:30:23,107 - INFO - Item 983400 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:23,732 - INFO - Item 983382 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:23,880 - INFO - Skipping PS order item 983377
2025-11-22 03:30:24,103 - INFO - Item 983370 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:24,535 - INFO - Item 983358 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:24,814 - INFO - Item 983350 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:25,063 - INFO - Item 983342 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:25,448 - INFO - Item 983331 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:26,013 - INFO - Skipping PS order item 983315
2025-11-22 03:30:26,450 - INFO - Progress: 900/6591 items processed
2025-11-22 03:30:26,566 - INFO - Skipping PS order item 983300
2025-11-22 03:30:27,125 - INFO - Item 983284 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:27,445 - INFO - Skipping PS order item 983275
2025-11-22 03:30:27,483 - INFO - Skipping PS order item 983273
2025-11-22 03:30:27,559 - INFO - Skipping PS order item 983270
2025-11-22 03:30:28,115 - INFO - Item 983255 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:29,431 - INFO - Skipping PS order item 983221
2025-11-22 03:30:29,476 - INFO - Skipping PS order item 983219
2025-11-22 03:30:29,479 - INFO - Skipping PS order item 983218
2025-11-22 03:30:29,986 - INFO - Progress: 1000/6591 items processed
2025-11-22 03:30:30,153 - INFO - Item 983199 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:30,291 - INFO - Item 983194 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:30,745 - INFO - Item 983181 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:30,785 - INFO - Skipping PS order item 983179
2025-11-22 03:30:30,922 - INFO - Skipping PS order item 983175
2025-11-22 03:30:30,925 - INFO - Item 983174 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,039 - INFO - Skipping PS order item 983171
2025-11-22 03:30:31,043 - INFO - Skipping PS order item 983170
2025-11-22 03:30:31,046 - INFO - Item 983169 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,051 - INFO - Skipping PS order item 983168
2025-11-22 03:30:31,089 - INFO - Skipping PS order item 983166
2025-11-22 03:30:31,092 - INFO - Skipping PS order item 983165
2025-11-22 03:30:31,172 - INFO - Skipping PS order item 983162
2025-11-22 03:30:31,289 - INFO - Item 983158 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,368 - INFO - Item 983155 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,590 - INFO - Skipping PS order item 983149
2025-11-22 03:30:31,752 - INFO - Item 983144 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,792 - INFO - Item 983142 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,865 - INFO - Item 983139 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:31,935 - INFO - Item 983137 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:32,400 - INFO - Item 983124 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:32,517 - INFO - Skipping PS order item 983120
2025-11-22 03:30:32,673 - INFO - Skipping PS order item 983115
2025-11-22 03:30:32,952 - INFO - Item 983107 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:33,063 - INFO - Progress: 1100/6591 items processed
2025-11-22 03:30:33,065 - INFO - Item 983103 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:34,264 - INFO - Item 983069 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:34,829 - INFO - Item 983054 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:34,983 - INFO - Skipping PS order item 983050
2025-11-22 03:30:34,985 - INFO - Skipping PS order item 983049
2025-11-22 03:30:35,062 - INFO - Skipping PS order item 983046
2025-11-22 03:30:35,064 - INFO - Skipping PS order item 983045
2025-11-22 03:30:36,164 - INFO - Skipping PS order item 983016
2025-11-22 03:30:36,621 - INFO - Progress: 1200/6591 items processed
2025-11-22 03:30:37,112 - INFO - Skipping PS order item 982989
2025-11-22 03:30:37,114 - INFO - Skipping PS order item 982988
2025-11-22 03:30:37,451 - INFO - Skipping PS order item 982978
2025-11-22 03:30:37,453 - INFO - Skipping PS order item 982977
2025-11-22 03:30:37,666 - INFO - Skipping PS order item 982970
2025-11-22 03:30:37,882 - INFO - Item 982963 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:38,466 - INFO - Item 982945 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:38,469 - INFO - Skipping PS order item 982944
2025-11-22 03:30:39,337 - INFO - Item 982920 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:39,745 - INFO - Item 982908 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:39,747 - INFO - Item 982907 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:39,785 - INFO - Item 982905 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:39,788 - INFO - Item 982904 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:39,788 - INFO - Progress: 1300/6591 items processed
2025-11-22 03:30:39,825 - INFO - Item 982902 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:40,108 - INFO - Skipping PS order item 982894
2025-11-22 03:30:40,146 - INFO - Skipping PS order item 982892
2025-11-22 03:30:40,447 - INFO - Skipping PS order item 982882
2025-11-22 03:30:40,487 - INFO - Item 982880 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:40,490 - INFO - Skipping PS order item 982879
2025-11-22 03:30:40,492 - INFO - Skipping PS order item 982878
2025-11-22 03:30:40,747 - INFO - Skipping PS order item 982870
2025-11-22 03:30:40,820 - INFO - Skipping PS order item 982867
2025-11-22 03:30:40,822 - INFO - Skipping PS order item 982866
2025-11-22 03:30:41,117 - INFO - Skipping PS order item 982857
2025-11-22 03:30:41,120 - INFO - Skipping PS order item 982856
2025-11-22 03:30:41,270 - INFO - Skipping PS order item 982851
2025-11-22 03:30:41,272 - INFO - Skipping PS order item 982850
2025-11-22 03:30:41,276 - INFO - Item 982849 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:41,353 - INFO - Skipping PS order item 982846
2025-11-22 03:30:41,430 - INFO - Item 982843 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:41,541 - INFO - Item 982839 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:41,544 - INFO - Item 982838 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:41,620 - INFO - Skipping PS order item 982835
2025-11-22 03:30:41,951 - INFO - Skipping PS order item 982825
2025-11-22 03:30:42,209 - INFO - Item 982817 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:42,361 - INFO - Item 982812 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:42,469 - INFO - Item 982808 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:42,610 - INFO - Progress: 1400/6591 items processed
2025-11-22 03:30:42,647 - INFO - Skipping PS order item 982802
2025-11-22 03:30:42,649 - INFO - Skipping PS order item 982801
2025-11-22 03:30:42,756 - INFO - Skipping PS order item 982797
2025-11-22 03:30:42,898 - INFO - Skipping PS order item 982792
2025-11-22 03:30:43,147 - INFO - Item 982784 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,150 - INFO - Item 982783 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,190 - INFO - Skipping PS order item 982781
2025-11-22 03:30:43,192 - INFO - Skipping PS order item 982780
2025-11-22 03:30:43,194 - INFO - Skipping PS order item 982779
2025-11-22 03:30:43,196 - INFO - Skipping PS order item 982778
2025-11-22 03:30:43,342 - INFO - Item 982773 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,447 - INFO - Skipping PS order item 982769
2025-11-22 03:30:43,485 - INFO - Item 982767 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,488 - INFO - Item 982766 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,491 - INFO - Item 982765 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:43,599 - INFO - Skipping PS order item 982761
2025-11-22 03:30:43,635 - INFO - Skipping PS order item 982759
2025-11-22 03:30:43,811 - INFO - Skipping PS order item 982753
2025-11-22 03:30:44,243 - INFO - Skipping PS order item 982740
2025-11-22 03:30:44,566 - INFO - Item 982730 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:45,460 - INFO - Skipping PS order item 982704
2025-11-22 03:30:45,460 - INFO - Progress: 1500/6591 items processed
2025-11-22 03:30:45,990 - INFO - Skipping PS order item 982688
2025-11-22 03:30:45,992 - INFO - Skipping PS order item 982687
2025-11-22 03:30:45,995 - INFO - Item 982686 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:46,549 - INFO - Item 982670 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:46,696 - INFO - Item 982665 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:47,738 - INFO - Skipping PS order item 982635
2025-11-22 03:30:48,025 - INFO - Skipping PS order item 982626
2025-11-22 03:30:48,836 - INFO - Progress: 1600/6591 items processed
2025-11-22 03:30:50,112 - INFO - Item 982568 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:50,115 - INFO - Item 982567 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:50,947 - INFO - Skipping PS order item 982543
2025-11-22 03:30:50,951 - INFO - Item 982542 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:50,990 - INFO - Skipping PS order item 982540
2025-11-22 03:30:51,030 - INFO - Skipping PS order item 982538
2025-11-22 03:30:51,032 - INFO - Skipping PS order item 982537
2025-11-22 03:30:51,071 - INFO - Skipping PS order item 982535
2025-11-22 03:30:51,074 - INFO - Skipping PS order item 982534
2025-11-22 03:30:51,302 - INFO - Skipping PS order item 982527
2025-11-22 03:30:51,304 - INFO - Skipping PS order item 982526
2025-11-22 03:30:51,491 - INFO - Skipping PS order item 982520
2025-11-22 03:30:51,493 - INFO - Skipping PS order item 982519
2025-11-22 03:30:51,495 - INFO - Skipping PS order item 982518
2025-11-22 03:30:51,497 - INFO - Skipping PS order item 982517
2025-11-22 03:30:51,499 - INFO - Skipping PS order item 982516
2025-11-22 03:30:51,572 - INFO - Item 982513 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:51,610 - INFO - Skipping PS order item 982511
2025-11-22 03:30:51,755 - INFO - Item 982506 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:51,830 - INFO - Progress: 1700/6591 items processed
2025-11-22 03:30:51,942 - INFO - Skipping PS order item 982500
2025-11-22 03:30:52,238 - INFO - Item 982491 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:52,590 - INFO - Item 982480 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:52,593 - INFO - Item 982479 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:52,667 - INFO - Item 982476 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:53,171 - INFO - Skipping PS order item 982461
2025-11-22 03:30:53,760 - INFO - Item 982444 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:53,883 - INFO - Skipping PS order item 982440
2025-11-22 03:30:54,147 - INFO - Item 982432 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:54,151 - INFO - Item 982431 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:54,154 - INFO - Skipping PS order item 982430
2025-11-22 03:30:54,388 - INFO - Item 982423 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:55,088 - INFO - Progress: 1800/6591 items processed
2025-11-22 03:30:55,091 - INFO - Item 982403 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:55,095 - INFO - Item 982402 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:55,398 - INFO - Skipping PS order item 982393
2025-11-22 03:30:55,400 - INFO - Skipping PS order item 982392
2025-11-22 03:30:55,515 - INFO - Skipping PS order item 982388
2025-11-22 03:30:55,699 - INFO - Skipping PS order item 982382
2025-11-22 03:30:55,702 - INFO - Item 982381 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:55,778 - INFO - Skipping PS order item 982378
2025-11-22 03:30:57,631 - INFO - Item 982324 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:58,349 - INFO - Progress: 1900/6591 items processed
2025-11-22 03:30:58,852 - INFO - Skipping PS order item 982289
2025-11-22 03:30:59,819 - INFO - Item 982261 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:59,822 - INFO - Item 982260 has no supplier_id (likely Needs Order status)
2025-11-22 03:30:59,825 - INFO - Item 982259 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:00,381 - INFO - Skipping PS order item 982244
2025-11-22 03:31:00,493 - INFO - Skipping PS order item 982240
2025-11-22 03:31:00,604 - INFO - Skipping PS order item 982236
2025-11-22 03:31:00,823 - INFO - Skipping PS order item 982229
2025-11-22 03:31:00,931 - INFO - Skipping PS order item 982225
2025-11-22 03:31:00,934 - INFO - Skipping PS order item 982224
2025-11-22 03:31:01,016 - INFO - Skipping PS order item 982221
2025-11-22 03:31:01,064 - INFO - Item 982219 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:01,105 - INFO - Skipping PS order item 982217
2025-11-22 03:31:01,366 - INFO - Item 982210 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:01,370 - INFO - Item 982209 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:01,563 - INFO - Progress: 2000/6591 items processed
2025-11-22 03:31:01,641 - INFO - Skipping PS order item 982201
2025-11-22 03:31:01,725 - INFO - Skipping PS order item 982198
2025-11-22 03:31:01,835 - INFO - Skipping PS order item 982194
2025-11-22 03:31:01,837 - INFO - Skipping PS order item 982193
2025-11-22 03:31:01,980 - INFO - Skipping PS order item 982188
2025-11-22 03:31:01,983 - INFO - Item 982187 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:01,986 - INFO - Item 982186 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:01,989 - INFO - Item 982185 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:02,112 - INFO - Item 982181 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:02,158 - INFO - Item 982179 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:02,162 - INFO - Item 982178 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:02,848 - INFO - Skipping PS order item 982159
2025-11-22 03:31:04,794 - INFO - Item 982105 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:04,830 - INFO - Progress: 2100/6591 items processed
2025-11-22 03:31:04,833 - INFO - Item 982103 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:05,319 - INFO - Skipping PS order item 982089
2025-11-22 03:31:05,394 - INFO - Skipping PS order item 982086
2025-11-22 03:31:05,724 - INFO - Item 982076 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:06,229 - INFO - Skipping PS order item 982061
2025-11-22 03:31:06,268 - INFO - Skipping PS order item 982059
2025-11-22 03:31:06,873 - INFO - Item 982041 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:07,064 - INFO - Item 982035 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:07,103 - INFO - Item 982033 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:07,540 - INFO - Skipping PS order item 982020
2025-11-22 03:31:08,095 - INFO - Progress: 2200/6591 items processed
2025-11-22 03:31:08,308 - INFO - Skipping PS order item 981997
2025-11-22 03:31:08,843 - INFO - Item 981981 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:08,917 - INFO - Skipping PS order item 981978
2025-11-22 03:31:09,157 - INFO - Skipping PS order item 981970
2025-11-22 03:31:09,406 - INFO - Skipping PS order item 981962
2025-11-22 03:31:09,443 - INFO - Skipping PS order item 981960
2025-11-22 03:31:09,515 - INFO - Skipping PS order item 981957
2025-11-22 03:31:09,517 - INFO - Item 981956 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:09,660 - INFO - Skipping PS order item 981951
2025-11-22 03:31:09,699 - INFO - Skipping PS order item 981949
2025-11-22 03:31:09,701 - INFO - Skipping PS order item 981948
2025-11-22 03:31:09,950 - INFO - Skipping PS order item 981940
2025-11-22 03:31:10,023 - INFO - Skipping PS order item 981937
2025-11-22 03:31:10,059 - INFO - Skipping PS order item 981935
2025-11-22 03:31:10,062 - INFO - Skipping PS order item 981934
2025-11-22 03:31:10,242 - INFO - Item 981928 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:10,430 - INFO - Skipping PS order item 981921
2025-11-22 03:31:10,505 - INFO - Skipping PS order item 981918
2025-11-22 03:31:10,507 - INFO - Skipping PS order item 981917
2025-11-22 03:31:10,649 - INFO - Item 981912 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:10,937 - INFO - Progress: 2300/6591 items processed
2025-11-22 03:31:11,119 - INFO - Item 981898 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:11,122 - INFO - Item 981897 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:11,125 - INFO - Item 981896 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:11,737 - INFO - Skipping PS order item 981878
2025-11-22 03:31:13,480 - INFO - Skipping PS order item 981829
2025-11-22 03:31:13,782 - INFO - Item 981820 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:14,388 - INFO - Progress: 2400/6591 items processed
2025-11-22 03:31:14,934 - INFO - Item 981788 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:15,598 - INFO - Item 981769 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:15,672 - INFO - Item 981766 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:15,747 - INFO - Skipping PS order item 981763
2025-11-22 03:31:15,928 - INFO - Skipping PS order item 981757
2025-11-22 03:31:16,207 - INFO - Item 981748 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:16,278 - INFO - Skipping PS order item 981745
2025-11-22 03:31:17,213 - INFO - Item 981718 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:17,730 - INFO - Progress: 2500/6591 items processed
2025-11-22 03:31:18,619 - INFO - Item 981678 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:19,266 - INFO - Item 981658 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:19,343 - INFO - Skipping PS order item 981655
2025-11-22 03:31:19,419 - INFO - Skipping PS order item 981652
2025-11-22 03:31:19,639 - INFO - Skipping PS order item 981645
2025-11-22 03:31:19,641 - INFO - Skipping PS order item 981644
2025-11-22 03:31:19,644 - INFO - Skipping PS order item 981643
2025-11-22 03:31:19,646 - INFO - Skipping PS order item 981642
2025-11-22 03:31:19,792 - INFO - Item 981637 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:19,795 - INFO - Skipping PS order item 981636
2025-11-22 03:31:19,832 - INFO - Skipping PS order item 981634
2025-11-22 03:31:19,941 - INFO - Skipping PS order item 981630
2025-11-22 03:31:20,054 - INFO - Skipping PS order item 981626
2025-11-22 03:31:20,740 - INFO - Skipping PS order item 981606
2025-11-22 03:31:20,778 - INFO - Skipping PS order item 981604
2025-11-22 03:31:20,778 - INFO - Progress: 2600/6591 items processed
2025-11-22 03:31:20,817 - INFO - Skipping PS order item 981602
2025-11-22 03:31:21,042 - INFO - Skipping PS order item 981594
2025-11-22 03:31:21,398 - INFO - Skipping PS order item 981583
2025-11-22 03:31:21,918 - INFO - Skipping PS order item 981567
2025-11-22 03:31:22,133 - INFO - Skipping PS order item 981560
2025-11-22 03:31:22,520 - INFO - Item 981548 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:22,836 - INFO - Skipping PS order item 981538
2025-11-22 03:31:23,442 - INFO - Item 981520 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:23,445 - INFO - Item 981519 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:23,960 - INFO - Progress: 2700/6591 items processed
2025-11-22 03:31:24,635 - INFO - Skipping PS order item 981484
2025-11-22 03:31:24,638 - INFO - Item 981483 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:27,124 - INFO - Skipping PS order item 981412
2025-11-22 03:31:27,386 - INFO - Progress: 2800/6591 items processed
2025-11-22 03:31:27,897 - INFO - Skipping PS order item 981389
2025-11-22 03:31:27,900 - INFO - Item 981388 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:28,591 - INFO - Skipping PS order item 981368
2025-11-22 03:31:28,593 - INFO - Skipping PS order item 981367
2025-11-22 03:31:28,631 - INFO - Skipping PS order item 981365
2025-11-22 03:31:28,670 - INFO - Skipping PS order item 981363
2025-11-22 03:31:28,672 - INFO - Skipping PS order item 981362
2025-11-22 03:31:28,782 - INFO - Skipping PS order item 981358
2025-11-22 03:31:28,785 - INFO - Skipping PS order item 981357
2025-11-22 03:31:28,894 - INFO - Skipping PS order item 981353
2025-11-22 03:31:28,968 - INFO - Skipping PS order item 981350
2025-11-22 03:31:29,006 - INFO - Item 981348 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,117 - INFO - Skipping PS order item 981344
2025-11-22 03:31:29,119 - INFO - Skipping PS order item 981343
2025-11-22 03:31:29,193 - INFO - Skipping PS order item 981340
2025-11-22 03:31:29,346 - INFO - Item 981334 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,422 - INFO - Item 981331 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,565 - INFO - Skipping PS order item 981326
2025-11-22 03:31:29,568 - INFO - Item 981325 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,571 - INFO - Item 981324 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,575 - INFO - Item 981323 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,578 - INFO - Item 981322 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,791 - INFO - Item 981315 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,794 - INFO - Item 981314 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:29,978 - INFO - Skipping PS order item 981307
2025-11-22 03:31:30,083 - INFO - Progress: 2900/6591 items processed
2025-11-22 03:31:30,121 - INFO - Skipping PS order item 981302
2025-11-22 03:31:30,195 - INFO - Item 981299 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:30,198 - INFO - Item 981298 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:30,309 - INFO - Skipping PS order item 981294
2025-11-22 03:31:30,453 - INFO - Skipping PS order item 981289
2025-11-22 03:31:30,455 - INFO - Skipping PS order item 981288
2025-11-22 03:31:30,492 - INFO - Skipping PS order item 981286
2025-11-22 03:31:30,565 - INFO - Skipping PS order item 981283
2025-11-22 03:31:30,567 - INFO - Skipping PS order item 981282
2025-11-22 03:31:30,605 - INFO - Skipping PS order item 981280
2025-11-22 03:31:30,785 - INFO - Skipping PS order item 981274
2025-11-22 03:31:30,824 - INFO - Item 981272 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:30,827 - INFO - Skipping PS order item 981271
2025-11-22 03:31:30,864 - INFO - Skipping PS order item 981269
2025-11-22 03:31:30,972 - INFO - Skipping PS order item 981265
2025-11-22 03:31:30,974 - INFO - Skipping PS order item 981264
2025-11-22 03:31:30,976 - INFO - Item 981263 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:31,090 - INFO - Skipping PS order item 981258
2025-11-22 03:31:31,307 - INFO - Skipping PS order item 981251
2025-11-22 03:31:31,486 - INFO - Skipping PS order item 981245
2025-11-22 03:31:31,488 - INFO - Skipping PS order item 981244
2025-11-22 03:31:31,631 - INFO - Skipping PS order item 981239
2025-11-22 03:31:31,705 - INFO - Item 981236 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:31,743 - INFO - Skipping PS order item 981234
2025-11-22 03:31:31,746 - INFO - Skipping PS order item 981233
2025-11-22 03:31:31,748 - INFO - Skipping PS order item 981232
2025-11-22 03:31:31,787 - INFO - Item 981230 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:31,790 - INFO - Item 981229 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:31,793 - INFO - Skipping PS order item 981228
2025-11-22 03:31:31,830 - INFO - Skipping PS order item 981226
2025-11-22 03:31:31,867 - INFO - Skipping PS order item 981224
2025-11-22 03:31:32,135 - INFO - Item 981216 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:32,211 - INFO - Item 981213 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:32,541 - INFO - Progress: 3000/6591 items processed
2025-11-22 03:31:32,776 - INFO - Item 981197 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:32,815 - INFO - Skipping PS order item 981195
2025-11-22 03:31:33,182 - INFO - Skipping PS order item 981184
2025-11-22 03:31:33,620 - INFO - Skipping PS order item 981171
2025-11-22 03:31:34,017 - INFO - Item 981159 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:35,535 - INFO - Item 981116 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:35,909 - INFO - Skipping PS order item 981105
2025-11-22 03:31:35,946 - INFO - Progress: 3100/6591 items processed
2025-11-22 03:31:35,949 - INFO - Item 981103 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:36,097 - INFO - Item 981098 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:36,700 - INFO - Skipping PS order item 981080
2025-11-22 03:31:36,738 - INFO - Item 981078 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:36,897 - INFO - Skipping PS order item 981073
2025-11-22 03:31:37,796 - INFO - Item 981047 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:37,908 - INFO - Item 981043 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:38,346 - INFO - Skipping PS order item 981030
2025-11-22 03:31:38,349 - INFO - Skipping PS order item 981029
2025-11-22 03:31:38,538 - INFO - Skipping PS order item 981023
2025-11-22 03:31:39,036 - INFO - Skipping PS order item 981009
2025-11-22 03:31:39,108 - INFO - Skipping PS order item 981006
2025-11-22 03:31:39,179 - INFO - Progress: 3200/6591 items processed
2025-11-22 03:31:39,253 - INFO - Skipping PS order item 981001
2025-11-22 03:31:39,326 - INFO - Skipping PS order item 980998
2025-11-22 03:31:39,363 - INFO - Skipping PS order item 980996
2025-11-22 03:31:39,365 - INFO - Skipping PS order item 980995
2025-11-22 03:31:39,912 - INFO - Skipping PS order item 980979
2025-11-22 03:31:40,239 - INFO - Skipping PS order item 980969
2025-11-22 03:31:40,277 - INFO - Item 980967 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:40,598 - INFO - Item 980957 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:40,636 - INFO - Item 980955 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:41,127 - INFO - Skipping PS order item 980940
2025-11-22 03:31:41,403 - INFO - Skipping PS order item 980931
2025-11-22 03:31:41,575 - INFO - Skipping PS order item 980925
2025-11-22 03:31:41,683 - INFO - Skipping PS order item 980921
2025-11-22 03:31:41,728 - INFO - Item 980918 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:41,970 - INFO - Item 980910 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:42,174 - INFO - Progress: 3300/6591 items processed
2025-11-22 03:31:42,706 - INFO - Item 980888 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:43,174 - INFO - Skipping PS order item 980874
2025-11-22 03:31:43,641 - INFO - Item 980860 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:44,212 - INFO - Skipping PS order item 980843
2025-11-22 03:31:44,603 - INFO - Item 980831 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:44,644 - INFO - Item 980829 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:45,541 - INFO - Progress: 3400/6591 items processed
2025-11-22 03:31:46,285 - INFO - Skipping PS order item 980782
2025-11-22 03:31:46,989 - INFO - Item 980761 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:46,992 - INFO - Item 980760 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:46,995 - INFO - Skipping PS order item 980759
2025-11-22 03:31:47,109 - INFO - Item 980754 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:47,215 - INFO - Skipping PS order item 980750
2025-11-22 03:31:47,252 - INFO - Skipping PS order item 980748
2025-11-22 03:31:48,777 - INFO - Progress: 3500/6591 items processed
2025-11-22 03:31:48,960 - INFO - Skipping PS order item 980698
2025-11-22 03:31:49,478 - INFO - Item 980683 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:49,929 - INFO - Item 980670 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:50,718 - INFO - Skipping PS order item 980647
2025-11-22 03:31:52,265 - INFO - Progress: 3600/6591 items processed
2025-11-22 03:31:52,668 - INFO - Item 980592 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:52,709 - INFO - Skipping PS order item 980590
2025-11-22 03:31:53,449 - INFO - Item 980568 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:54,012 - INFO - Item 980551 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:54,122 - INFO - Skipping PS order item 980547
2025-11-22 03:31:54,402 - INFO - Item 980538 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:55,137 - INFO - Item 980517 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:55,141 - INFO - Skipping PS order item 980516
2025-11-22 03:31:55,216 - INFO - Item 980513 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:55,253 - INFO - Skipping PS order item 980511
2025-11-22 03:31:55,290 - INFO - Skipping PS order item 980509
2025-11-22 03:31:55,366 - INFO - Skipping PS order item 980506
2025-11-22 03:31:55,369 - INFO - Skipping PS order item 980505
2025-11-22 03:31:55,404 - INFO - Progress: 3700/6591 items processed
2025-11-22 03:31:55,480 - INFO - Item 980501 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:55,602 - INFO - Skipping PS order item 980497
2025-11-22 03:31:55,639 - INFO - Skipping PS order item 980495
2025-11-22 03:31:55,713 - INFO - Skipping PS order item 980492
2025-11-22 03:31:55,931 - INFO - Skipping PS order item 980485
2025-11-22 03:31:56,183 - INFO - Skipping PS order item 980477
2025-11-22 03:31:56,539 - INFO - Item 980467 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:56,998 - INFO - Item 980453 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:57,215 - INFO - Item 980446 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:58,163 - INFO - Skipping PS order item 980421
2025-11-22 03:31:58,589 - INFO - Item 980409 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:58,764 - INFO - Progress: 3800/6591 items processed
2025-11-22 03:31:58,803 - INFO - Item 980402 has no supplier_id (likely Needs Order status)
2025-11-22 03:31:59,081 - INFO - Skipping PS order item 980394
2025-11-22 03:31:59,154 - INFO - Skipping PS order item 980391
2025-11-22 03:31:59,229 - INFO - Skipping PS order item 980388
2025-11-22 03:31:59,231 - INFO - Skipping PS order item 980387
2025-11-22 03:31:59,549 - INFO - Skipping PS order item 980379
2025-11-22 03:32:00,572 - INFO - Item 980351 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:01,018 - INFO - Skipping PS order item 980338
2025-11-22 03:32:01,405 - INFO - Item 980327 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:01,655 - INFO - Skipping PS order item 980319
2025-11-22 03:32:02,237 - INFO - Progress: 3900/6591 items processed
2025-11-22 03:32:04,364 - INFO - Item 980249 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:04,734 - INFO - Item 980238 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:05,142 - INFO - Skipping PS order item 980226
2025-11-22 03:32:05,421 - INFO - Item 980217 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:05,529 - INFO - Skipping PS order item 980213
2025-11-22 03:32:05,532 - INFO - Skipping PS order item 980212
2025-11-22 03:32:05,816 - INFO - Progress: 4000/6591 items processed
2025-11-22 03:32:05,858 - INFO - Item 980202 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:05,861 - INFO - Skipping PS order item 980201
2025-11-22 03:32:05,898 - INFO - Skipping PS order item 980199
2025-11-22 03:32:06,237 - INFO - Skipping PS order item 980189
2025-11-22 03:32:06,239 - INFO - Skipping PS order item 980188
2025-11-22 03:32:06,242 - INFO - Skipping PS order item 980187
2025-11-22 03:32:06,244 - INFO - Skipping PS order item 980186
2025-11-22 03:32:06,617 - INFO - Item 980175 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:07,154 - INFO - Skipping PS order item 980159
2025-11-22 03:32:07,265 - INFO - Skipping PS order item 980155
2025-11-22 03:32:07,377 - INFO - Item 980151 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:07,632 - INFO - Skipping PS order item 980143
2025-11-22 03:32:07,851 - INFO - Item 980136 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:07,961 - INFO - Skipping PS order item 980132
2025-11-22 03:32:08,711 - INFO - Skipping PS order item 980110
2025-11-22 03:32:08,918 - INFO - Progress: 4100/6591 items processed
2025-11-22 03:32:09,089 - INFO - Item 980098 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:09,444 - INFO - Item 980087 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:10,271 - INFO - Item 980063 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:10,418 - INFO - Item 980058 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:10,809 - INFO - Item 980046 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:10,848 - INFO - Item 980044 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:11,409 - INFO - Item 980027 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:12,224 - INFO - Progress: 4200/6591 items processed
2025-11-22 03:32:14,038 - INFO - Item 979952 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:14,713 - INFO - Skipping PS order item 979933
2025-11-22 03:32:14,715 - INFO - Skipping PS order item 979932
2025-11-22 03:32:15,261 - INFO - Skipping PS order item 979916
2025-11-22 03:32:15,688 - INFO - Progress: 4300/6591 items processed
2025-11-22 03:32:15,875 - INFO - Item 979898 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:16,143 - INFO - Item 979890 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:16,328 - INFO - Skipping PS order item 979884
2025-11-22 03:32:16,368 - INFO - Item 979882 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:16,372 - INFO - Skipping PS order item 979881
2025-11-22 03:32:16,374 - INFO - Skipping PS order item 979880
2025-11-22 03:32:16,451 - INFO - Skipping PS order item 979877
2025-11-22 03:32:16,489 - INFO - Skipping PS order item 979875
2025-11-22 03:32:16,491 - INFO - Skipping PS order item 979874
2025-11-22 03:32:16,564 - INFO - Skipping PS order item 979871
2025-11-22 03:32:16,602 - INFO - Skipping PS order item 979869
2025-11-22 03:32:16,854 - INFO - Skipping PS order item 979861
2025-11-22 03:32:16,857 - INFO - Skipping PS order item 979860
2025-11-22 03:32:16,860 - INFO - Item 979859 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:16,899 - INFO - Item 979857 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:16,902 - INFO - Skipping PS order item 979856
2025-11-22 03:32:17,013 - INFO - Item 979852 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,179 - INFO - Item 979846 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,216 - INFO - Item 979844 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,220 - INFO - Item 979843 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,337 - INFO - Skipping PS order item 979839
2025-11-22 03:32:17,485 - INFO - Skipping PS order item 979834
2025-11-22 03:32:17,525 - INFO - Skipping PS order item 979832
2025-11-22 03:32:17,528 - INFO - Skipping PS order item 979831
2025-11-22 03:32:17,641 - INFO - Skipping PS order item 979827
2025-11-22 03:32:17,644 - INFO - Item 979826 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,648 - INFO - Item 979825 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,686 - INFO - Skipping PS order item 979823
2025-11-22 03:32:17,759 - INFO - Item 979820 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,835 - INFO - Skipping PS order item 979817
2025-11-22 03:32:17,838 - INFO - Item 979816 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,841 - INFO - Item 979815 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,844 - INFO - Item 979813 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:17,998 - INFO - Skipping PS order item 979804
2025-11-22 03:32:18,073 - INFO - Skipping PS order item 979798
2025-11-22 03:32:18,116 - INFO - Progress: 4400/6591 items processed
2025-11-22 03:32:18,307 - INFO - Item 979790 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:18,496 - INFO - Skipping PS order item 979784
2025-11-22 03:32:18,535 - INFO - Skipping PS order item 979782
2025-11-22 03:32:18,538 - INFO - Skipping PS order item 979781
2025-11-22 03:32:18,541 - INFO - Skipping PS order item 979780
2025-11-22 03:32:18,543 - INFO - Skipping PS order item 979779
2025-11-22 03:32:19,431 - INFO - Item 979755 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:19,577 - INFO - Skipping PS order item 979750
2025-11-22 03:32:19,579 - INFO - Skipping PS order item 979749
2025-11-22 03:32:19,869 - INFO - Skipping PS order item 979740
2025-11-22 03:32:19,908 - INFO - Skipping PS order item 979738
2025-11-22 03:32:20,628 - INFO - Item 979717 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:20,791 - INFO - Skipping PS order item 979712
2025-11-22 03:32:20,837 - INFO - Skipping PS order item 979710
2025-11-22 03:32:21,003 - INFO - Item 979705 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:21,329 - INFO - Progress: 4500/6591 items processed
2025-11-22 03:32:22,235 - INFO - Item 979670 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:24,227 - INFO - Item 979614 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:24,872 - INFO - Progress: 4600/6591 items processed
2025-11-22 03:32:24,911 - INFO - Item 979594 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:25,138 - INFO - Item 979587 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:25,216 - INFO - Skipping PS order item 979584
2025-11-22 03:32:25,678 - INFO - Item 979570 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:25,825 - INFO - Skipping PS order item 979565
2025-11-22 03:32:25,899 - INFO - Skipping PS order item 979562
2025-11-22 03:32:25,971 - INFO - Skipping PS order item 979559
2025-11-22 03:32:27,419 - INFO - Skipping PS order item 979518
2025-11-22 03:32:27,921 - INFO - Skipping PS order item 979503
2025-11-22 03:32:28,131 - INFO - Item 979496 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:28,133 - INFO - Progress: 4700/6591 items processed
2025-11-22 03:32:28,969 - INFO - Item 979472 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:28,972 - INFO - Item 979471 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:29,329 - INFO - Item 979460 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:29,368 - INFO - Item 979458 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:29,371 - INFO - Item 979457 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:30,332 - INFO - Item 979429 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:30,370 - INFO - Skipping PS order item 979427
2025-11-22 03:32:30,971 - INFO - Skipping PS order item 979409
2025-11-22 03:32:31,187 - INFO - Item 979402 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:31,398 - INFO - Progress: 4800/6591 items processed
2025-11-22 03:32:31,610 - INFO - Item 979389 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:32,628 - INFO - Item 979359 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:32,703 - INFO - Skipping PS order item 979356
2025-11-22 03:32:32,954 - INFO - Skipping PS order item 979348
2025-11-22 03:32:33,063 - INFO - Item 979344 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:33,960 - INFO - Item 979318 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:34,007 - INFO - Item 979315 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:34,153 - INFO - Skipping PS order item 979310
2025-11-22 03:32:34,191 - INFO - Skipping PS order item 979308
2025-11-22 03:32:34,270 - INFO - Skipping PS order item 979304
2025-11-22 03:32:34,344 - INFO - Skipping PS order item 979301
2025-11-22 03:32:34,520 - INFO - Progress: 4900/6591 items processed
2025-11-22 03:32:34,523 - INFO - Skipping PS order item 979295
2025-11-22 03:32:36,977 - INFO - Skipping PS order item 979224
2025-11-22 03:32:37,251 - INFO - Skipping PS order item 979215
2025-11-22 03:32:37,538 - INFO - Item 979206 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:37,890 - INFO - Progress: 5000/6591 items processed
2025-11-22 03:32:37,999 - INFO - Skipping PS order item 979192
2025-11-22 03:32:38,072 - INFO - Item 979189 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:38,141 - INFO - Item 979186 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:38,457 - INFO - Skipping PS order item 979176
2025-11-22 03:32:38,496 - INFO - Item 979174 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:38,570 - INFO - Item 979171 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:38,574 - INFO - Item 979170 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:38,682 - INFO - Item 979166 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:39,321 - INFO - Skipping PS order item 979147
2025-11-22 03:32:39,359 - INFO - Item 979145 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:40,575 - INFO - Skipping PS order item 979109
2025-11-22 03:32:40,790 - INFO - Item 979102 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:40,793 - INFO - Item 979101 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:40,797 - INFO - Item 979100 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:40,800 - INFO - Item 979099 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:40,906 - INFO - Progress: 5100/6591 items processed
2025-11-22 03:32:41,252 - INFO - Skipping PS order item 979085
2025-11-22 03:32:41,256 - INFO - Item 979084 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:41,576 - INFO - Item 979074 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:41,580 - INFO - Item 979073 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:41,584 - INFO - Item 979072 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:41,656 - INFO - Skipping PS order item 979069
2025-11-22 03:32:42,330 - INFO - Item 979049 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:42,334 - INFO - Item 979048 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:42,338 - INFO - Item 979047 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:42,513 - INFO - Item 979041 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:42,517 - INFO - Item 979040 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:43,332 - INFO - Skipping PS order item 979016
2025-11-22 03:32:43,582 - INFO - Item 979008 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:43,586 - INFO - Item 979007 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:43,731 - INFO - Item 979002 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:43,944 - INFO - Progress: 5200/6591 items processed
2025-11-22 03:32:44,018 - INFO - Skipping PS order item 978993
2025-11-22 03:32:44,092 - INFO - Item 978990 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:44,096 - INFO - Item 978989 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:44,099 - INFO - Item 978988 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:44,987 - INFO - Item 978963 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:45,085 - INFO - Item 978959 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:46,364 - INFO - Skipping PS order item 978923
2025-11-22 03:32:47,171 - INFO - Item 978899 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:47,309 - INFO - Progress: 5300/6591 items processed
2025-11-22 03:32:47,422 - INFO - Item 978892 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:47,730 - INFO - Skipping PS order item 978882
2025-11-22 03:32:48,016 - INFO - Skipping PS order item 978873
2025-11-22 03:32:48,276 - INFO - Skipping PS order item 978865
2025-11-22 03:32:48,784 - INFO - Item 978850 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:49,698 - INFO - Item 978824 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:50,726 - INFO - Progress: 5400/6591 items processed
2025-11-22 03:32:51,877 - INFO - Skipping PS order item 978763
2025-11-22 03:32:52,259 - INFO - Skipping PS order item 978751
2025-11-22 03:32:52,557 - INFO - Item 978742 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:53,270 - INFO - Skipping PS order item 978721
2025-11-22 03:32:53,273 - INFO - Skipping PS order item 978720
2025-11-22 03:32:53,833 - INFO - Item 978703 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:53,837 - INFO - Item 978702 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:53,840 - INFO - Item 978701 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:53,914 - INFO - Item 978698 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:53,985 - INFO - Progress: 5500/6591 items processed
2025-11-22 03:32:54,129 - INFO - Skipping PS order item 978691
2025-11-22 03:32:54,132 - INFO - Skipping PS order item 978690
2025-11-22 03:32:55,474 - INFO - Item 978651 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:55,509 - INFO - Item 978649 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:56,277 - INFO - Item 978626 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:56,821 - INFO - Skipping PS order item 978610
2025-11-22 03:32:57,299 - INFO - Progress: 5600/6591 items processed
2025-11-22 03:32:58,201 - INFO - Item 978570 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:58,348 - INFO - Item 978565 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:58,800 - INFO - Item 978551 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:59,525 - INFO - Item 978530 has no supplier_id (likely Needs Order status)
2025-11-22 03:32:59,817 - INFO - Skipping PS order item 978521
2025-11-22 03:33:00,376 - INFO - Item 978505 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:00,488 - INFO - Item 978501 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:00,598 - INFO - Item 978497 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:00,635 - INFO - Progress: 5700/6591 items processed
2025-11-22 03:33:00,966 - INFO - Item 978487 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:00,970 - INFO - Item 978486 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:01,239 - INFO - Skipping PS order item 978478
2025-11-22 03:33:01,242 - INFO - Skipping PS order item 978477
2025-11-22 03:33:01,245 - INFO - Skipping PS order item 978476
2025-11-22 03:33:01,324 - INFO - Item 978473 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:01,598 - INFO - Item 978465 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:01,603 - INFO - Item 978464 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:01,681 - INFO - Skipping PS order item 978461
2025-11-22 03:33:01,685 - INFO - Item 978460 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:01,917 - INFO - Skipping PS order item 978453
2025-11-22 03:33:02,032 - INFO - Skipping PS order item 978449
2025-11-22 03:33:02,111 - INFO - Item 978446 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:02,438 - INFO - Skipping PS order item 978435
2025-11-22 03:33:02,441 - INFO - Skipping PS order item 978434
2025-11-22 03:33:03,075 - INFO - Skipping PS order item 978415
2025-11-22 03:33:03,152 - INFO - Skipping PS order item 978412
2025-11-22 03:33:03,190 - INFO - Skipping PS order item 978410
2025-11-22 03:33:03,449 - INFO - Item 978402 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,523 - INFO - Skipping PS order item 978399
2025-11-22 03:33:03,562 - INFO - Item 978397 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,567 - INFO - Item 978396 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,567 - INFO - Progress: 5800/6591 items processed
2025-11-22 03:33:03,606 - INFO - Item 978394 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,610 - INFO - Item 978393 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,614 - INFO - Skipping PS order item 978392
2025-11-22 03:33:03,727 - INFO - Item 978388 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,731 - INFO - Item 978387 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:03,770 - INFO - Skipping PS order item 978385
2025-11-22 03:33:03,773 - INFO - Skipping PS order item 978384
2025-11-22 03:33:03,992 - INFO - Skipping PS order item 978377
2025-11-22 03:33:03,996 - INFO - Item 978376 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,108 - INFO - Item 978372 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,112 - INFO - Item 978371 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,116 - INFO - Item 978370 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,120 - INFO - Item 978369 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,560 - INFO - Skipping PS order item 978356
2025-11-22 03:33:04,564 - INFO - Item 978355 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:04,753 - INFO - Item 978349 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:05,626 - INFO - Item 978326 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:05,630 - INFO - Item 978325 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:05,634 - INFO - Item 978324 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:06,573 - INFO - Item 978296 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:06,573 - INFO - Progress: 5900/6591 items processed
2025-11-22 03:33:07,382 - INFO - Item 978272 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:07,746 - INFO - Item 978261 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:07,750 - INFO - Item 978260 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:08,147 - INFO - Skipping PS order item 978247
2025-11-22 03:33:08,868 - INFO - Item 978225 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:09,882 - INFO - Progress: 6000/6591 items processed
2025-11-22 03:33:10,764 - INFO - Item 978170 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:10,805 - INFO - Item 978168 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:11,757 - INFO - Skipping PS order item 978139
2025-11-22 03:33:11,795 - INFO - Skipping PS order item 978137
2025-11-22 03:33:12,161 - INFO - Item 978126 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:12,565 - INFO - Item 978114 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:12,568 - INFO - Item 978113 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,067 - INFO - Item 978098 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,071 - INFO - Item 978097 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,075 - INFO - Item 978096 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,075 - INFO - Progress: 6100/6591 items processed
2025-11-22 03:33:13,078 - INFO - Skipping PS order item 978095
2025-11-22 03:33:13,081 - INFO - Item 978094 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,085 - INFO - Item 978093 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,088 - INFO - Item 978092 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,192 - INFO - Item 978089 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:13,912 - INFO - Skipping PS order item 978068
2025-11-22 03:33:13,952 - INFO - Item 978066 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:14,710 - INFO - Item 978045 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:14,750 - INFO - Skipping PS order item 978043
2025-11-22 03:33:15,134 - INFO - Item 978032 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:15,281 - INFO - Item 978028 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:15,589 - INFO - Item 978019 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:16,287 - INFO - Skipping PS order item 977999
2025-11-22 03:33:16,396 - INFO - Progress: 6200/6591 items processed
2025-11-22 03:33:16,945 - INFO - Skipping PS order item 977980
2025-11-22 03:33:18,469 - INFO - Item 977937 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:18,473 - INFO - Item 977936 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:18,512 - INFO - Item 977934 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:18,762 - INFO - Item 977926 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:18,942 - INFO - Item 977920 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:18,946 - INFO - Skipping PS order item 977919
2025-11-22 03:33:18,948 - INFO - Skipping PS order item 977918
2025-11-22 03:33:19,743 - INFO - Progress: 6300/6591 items processed
2025-11-22 03:33:20,141 - INFO - Skipping PS order item 977884
2025-11-22 03:33:20,791 - INFO - Item 977865 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:20,933 - INFO - Item 977860 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:20,937 - INFO - Item 977859 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:20,941 - INFO - Item 977858 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:20,944 - INFO - Item 977857 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,054 - INFO - Item 977853 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,129 - INFO - Item 977850 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,133 - INFO - Item 977849 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,136 - INFO - Item 977848 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,140 - INFO - Item 977847 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,144 - INFO - Item 977846 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,254 - INFO - Skipping PS order item 977842
2025-11-22 03:33:21,257 - INFO - Skipping PS order item 977840
2025-11-22 03:33:21,260 - INFO - Skipping PS order item 977839
2025-11-22 03:33:21,581 - INFO - Item 977829 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:21,868 - INFO - Skipping PS order item 977820
2025-11-22 03:33:21,871 - INFO - Skipping PS order item 977819
2025-11-22 03:33:22,456 - INFO - Skipping PS order item 977802
2025-11-22 03:33:22,703 - INFO - Progress: 6400/6591 items processed
2025-11-22 03:33:23,029 - INFO - Item 977785 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:23,068 - INFO - Item 977783 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:23,566 - INFO - Skipping PS order item 977768
2025-11-22 03:33:24,413 - INFO - Item 977744 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:26,252 - INFO - Progress: 6500/6591 items processed
2025-11-22 03:33:26,499 - INFO - Item 977688 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:27,477 - INFO - Item 977661 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:27,874 - INFO - Skipping PS order item 977649
2025-11-22 03:33:27,950 - INFO - Skipping PS order item 977646
2025-11-22 03:33:28,576 - INFO - Skipping PS order item 977628
2025-11-22 03:33:28,616 - INFO - Item 977626 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:28,669 - INFO - Item 977625 has no supplier_id (likely Needs Order status)
2025-11-22 03:33:29,272 - INFO - Skipping PS order item 977608
2025-11-22 03:33:29,420 - INFO - ============================================================
2025-11-22 03:33:29,420 - INFO - Completed Detailed Margin Calculator
2025-11-22 03:33:29,420 - INFO - Summary:
2025-11-22 03:33:29,420 - INFO -   Total Items: 6591
2025-11-22 03:33:29,420 - INFO -   Processed: 6195
2025-11-22 03:33:29,420 - INFO -   Skipped: 396
2025-11-22 03:33:29,420 - INFO -   Errors: 0
2025-11-22 03:33:29,421 - INFO -   Execution Time: 214.68s
2025-11-22 03:33:29,421 - INFO - ============================================================
2025-11-22 21:14:48,260 - INFO - ============================================================
2025-11-22 21:14:48,260 - INFO - Starting Status & Supplier Sync
2025-11-22 21:14:48,260 - INFO - Syncing last 180 days (from 2025-05-26)
2025-11-22 21:14:48,260 - INFO - ============================================================
2025-11-22 21:14:48,620 - INFO - ============================================================
2025-11-22 21:14:48,620 - INFO - Completed Status & Supplier Sync
2025-11-22 21:14:48,620 - INFO - Summary:
2025-11-22 21:14:48,621 - INFO -   Records Updated: 10548
2025-11-22 21:14:48,621 - INFO -   Execution Time: 0.36s
2025-11-22 21:14:48,621 - INFO - ============================================================
2025-11-22 23:11:30,718 - INFO - ============================================================
2025-11-22 23:11:30,719 - INFO - Starting Detailed Margin Calculator
2025-11-22 23:11:30,719 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 23:11:30,719 - INFO - ============================================================
2025-11-22 23:11:30,719 - INFO - Loading reference data...
2025-11-22 23:11:30,721 - INFO - Loaded 76 loss rates
2025-11-22 23:11:30,722 - INFO - Loaded 117 return rates
2025-11-22 23:11:30,723 - INFO - Loaded 4 channel commissions
2025-11-22 23:11:30,723 - INFO - Loaded 41 item statuses
2025-11-22 23:11:30,724 - INFO - Loaded 57 suppliers
2025-11-22 23:11:30,923 - INFO - Found 6591 items to process for November 2025
2025-11-22 23:11:31,152 - INFO - Skipping PS order item 984197
2025-11-22 23:11:31,442 - INFO - Skipping PS order item 984189
2025-11-22 23:11:31,739 - INFO - Skipping PS order item 984181
2025-11-22 23:11:31,740 - INFO - Skipping PS order item 984180
2025-11-22 23:11:31,863 - INFO - Item 984176 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:31,865 - INFO - Skipping PS order item 984175
2025-11-22 23:11:31,897 - INFO - Skipping PS order item 984173
2025-11-22 23:11:32,825 - INFO - Skipping PS order item 984149
2025-11-22 23:11:33,700 - INFO - Skipping PS order item 984123
2025-11-22 23:11:34,215 - INFO - Skipping PS order item 984108
2025-11-22 23:11:34,216 - INFO - Item 984107 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:34,308 - INFO - Progress: 100/6591 items processed
2025-11-22 23:11:34,767 - INFO - Skipping PS order item 984091
2025-11-22 23:11:35,536 - INFO - Item 984069 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:36,551 - INFO - Skipping PS order item 984039
2025-11-22 23:11:36,765 - INFO - Skipping PS order item 984032
2025-11-22 23:11:37,217 - INFO - Item 984018 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:37,218 - INFO - Skipping PS order item 984017
2025-11-22 23:11:37,438 - INFO - Item 984010 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:37,635 - INFO - Progress: 200/6591 items processed
2025-11-22 23:11:38,024 - INFO - Skipping PS order item 983991
2025-11-22 23:11:38,025 - INFO - Item 983990 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:38,309 - INFO - Skipping PS order item 983981
2025-11-22 23:11:38,425 - INFO - Skipping PS order item 983977
2025-11-22 23:11:38,426 - INFO - Item 983976 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:38,808 - INFO - Item 983965 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:39,040 - INFO - Item 983957 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:39,526 - INFO - Skipping PS order item 983942
2025-11-22 23:11:40,926 - INFO - Progress: 300/6591 items processed
2025-11-22 23:11:41,985 - INFO - Item 983873 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:42,193 - INFO - Skipping PS order item 983866
2025-11-22 23:11:43,135 - INFO - Item 983836 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:43,585 - INFO - Skipping PS order item 983823
2025-11-22 23:11:44,047 - INFO - Skipping PS order item 983810
2025-11-22 23:11:44,293 - INFO - Progress: 400/6591 items processed
2025-11-22 23:11:44,884 - INFO - Item 983786 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:44,885 - INFO - Skipping PS order item 983785
2025-11-22 23:11:45,568 - INFO - Item 983763 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:45,718 - INFO - Skipping PS order item 983758
2025-11-22 23:11:46,406 - INFO - Skipping PS order item 983737
2025-11-22 23:11:46,407 - INFO - Item 983736 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:46,931 - INFO - Skipping PS order item 983720
2025-11-22 23:11:46,988 - INFO - Item 983718 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:47,240 - INFO - Item 983710 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:47,241 - INFO - Item 983709 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:47,413 - INFO - Progress: 500/6591 items processed
2025-11-22 23:11:47,671 - INFO - Skipping PS order item 983695
2025-11-22 23:11:48,401 - INFO - Item 983674 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:49,843 - INFO - Skipping PS order item 983632
2025-11-22 23:11:50,751 - INFO - Progress: 600/6591 items processed
2025-11-22 23:11:50,852 - INFO - Item 983600 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:51,730 - INFO - Item 983573 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:51,732 - INFO - Item 983572 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:52,399 - INFO - Skipping PS order item 983552
2025-11-22 23:11:52,649 - INFO - Item 983544 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:52,838 - INFO - Item 983538 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:53,959 - INFO - Item 983505 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:54,013 - INFO - Progress: 700/6591 items processed
2025-11-22 23:11:54,503 - INFO - Skipping PS order item 983490
2025-11-22 23:11:54,662 - INFO - Skipping PS order item 983484
2025-11-22 23:11:55,331 - INFO - Item 983465 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:55,579 - INFO - Skipping PS order item 983457
2025-11-22 23:11:55,581 - INFO - Skipping PS order item 983456
2025-11-22 23:11:55,719 - INFO - Skipping PS order item 983451
2025-11-22 23:11:55,720 - INFO - Skipping PS order item 983450
2025-11-22 23:11:55,932 - INFO - Skipping PS order item 983444
2025-11-22 23:11:56,460 - INFO - Item 983428 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:56,461 - INFO - Skipping PS order item 983427
2025-11-22 23:11:56,590 - INFO - Skipping PS order item 983422
2025-11-22 23:11:57,218 - INFO - Progress: 800/6591 items processed
2025-11-22 23:11:57,318 - INFO - Item 983400 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:57,900 - INFO - Item 983382 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:58,040 - INFO - Skipping PS order item 983377
2025-11-22 23:11:58,280 - INFO - Item 983370 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:58,672 - INFO - Item 983358 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:58,902 - INFO - Item 983350 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:59,124 - INFO - Item 983342 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:59,453 - INFO - Item 983331 has no supplier_id (likely Needs Order status)
2025-11-22 23:11:59,988 - INFO - Skipping PS order item 983315
2025-11-22 23:12:00,366 - INFO - Progress: 900/6591 items processed
2025-11-22 23:12:00,483 - INFO - Skipping PS order item 983300
2025-11-22 23:12:01,011 - INFO - Item 983284 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:01,305 - INFO - Skipping PS order item 983275
2025-11-22 23:12:01,338 - INFO - Skipping PS order item 983273
2025-11-22 23:12:01,404 - INFO - Skipping PS order item 983270
2025-11-22 23:12:01,925 - INFO - Item 983255 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:03,122 - INFO - Skipping PS order item 983221
2025-11-22 23:12:03,187 - INFO - Skipping PS order item 983219
2025-11-22 23:12:03,188 - INFO - Skipping PS order item 983218
2025-11-22 23:12:03,706 - INFO - Progress: 1000/6591 items processed
2025-11-22 23:12:03,839 - INFO - Item 983199 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:03,974 - INFO - Item 983194 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:04,391 - INFO - Item 983181 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:04,428 - INFO - Skipping PS order item 983179
2025-11-22 23:12:04,526 - INFO - Skipping PS order item 983175
2025-11-22 23:12:04,527 - INFO - Item 983174 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:04,615 - INFO - Skipping PS order item 983171
2025-11-22 23:12:04,617 - INFO - Skipping PS order item 983170
2025-11-22 23:12:04,618 - INFO - Item 983169 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:04,620 - INFO - Skipping PS order item 983168
2025-11-22 23:12:04,654 - INFO - Skipping PS order item 983166
2025-11-22 23:12:04,655 - INFO - Skipping PS order item 983165
2025-11-22 23:12:04,743 - INFO - Skipping PS order item 983162
2025-11-22 23:12:04,846 - INFO - Item 983158 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:04,914 - INFO - Item 983155 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,080 - INFO - Skipping PS order item 983149
2025-11-22 23:12:05,217 - INFO - Item 983144 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,251 - INFO - Item 983142 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,315 - INFO - Item 983139 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,349 - INFO - Item 983137 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,744 - INFO - Item 983124 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:05,843 - INFO - Skipping PS order item 983120
2025-11-22 23:12:06,006 - INFO - Skipping PS order item 983115
2025-11-22 23:12:06,244 - INFO - Item 983107 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:06,340 - INFO - Progress: 1100/6591 items processed
2025-11-22 23:12:06,341 - INFO - Item 983103 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:07,420 - INFO - Item 983069 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:07,879 - INFO - Item 983054 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:07,976 - INFO - Skipping PS order item 983050
2025-11-22 23:12:07,977 - INFO - Skipping PS order item 983049
2025-11-22 23:12:08,062 - INFO - Skipping PS order item 983046
2025-11-22 23:12:08,063 - INFO - Skipping PS order item 983045
2025-11-22 23:12:09,021 - INFO - Skipping PS order item 983016
2025-11-22 23:12:09,408 - INFO - Progress: 1200/6591 items processed
2025-11-22 23:12:09,875 - INFO - Skipping PS order item 982989
2025-11-22 23:12:09,876 - INFO - Skipping PS order item 982988
2025-11-22 23:12:10,163 - INFO - Skipping PS order item 982978
2025-11-22 23:12:10,164 - INFO - Skipping PS order item 982977
2025-11-22 23:12:10,354 - INFO - Skipping PS order item 982970
2025-11-22 23:12:10,573 - INFO - Item 982963 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:11,119 - INFO - Item 982945 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:11,121 - INFO - Skipping PS order item 982944
2025-11-22 23:12:11,905 - INFO - Item 982920 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,273 - INFO - Item 982908 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,275 - INFO - Item 982907 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,309 - INFO - Item 982905 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,310 - INFO - Item 982904 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,311 - INFO - Progress: 1300/6591 items processed
2025-11-22 23:12:12,344 - INFO - Item 982902 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:12,600 - INFO - Skipping PS order item 982894
2025-11-22 23:12:12,655 - INFO - Skipping PS order item 982892
2025-11-22 23:12:12,960 - INFO - Skipping PS order item 982882
2025-11-22 23:12:13,013 - INFO - Item 982880 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:13,015 - INFO - Skipping PS order item 982879
2025-11-22 23:12:13,016 - INFO - Skipping PS order item 982878
2025-11-22 23:12:13,268 - INFO - Skipping PS order item 982870
2025-11-22 23:12:13,336 - INFO - Skipping PS order item 982867
2025-11-22 23:12:13,337 - INFO - Skipping PS order item 982866
2025-11-22 23:12:13,683 - INFO - Skipping PS order item 982857
2025-11-22 23:12:13,684 - INFO - Skipping PS order item 982856
2025-11-22 23:12:13,859 - INFO - Skipping PS order item 982851
2025-11-22 23:12:13,861 - INFO - Skipping PS order item 982850
2025-11-22 23:12:13,862 - INFO - Item 982849 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:13,934 - INFO - Skipping PS order item 982846
2025-11-22 23:12:14,020 - INFO - Item 982843 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:14,124 - INFO - Item 982839 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:14,126 - INFO - Item 982838 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:14,229 - INFO - Skipping PS order item 982835
2025-11-22 23:12:14,614 - INFO - Skipping PS order item 982825
2025-11-22 23:12:14,868 - INFO - Item 982817 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:15,019 - INFO - Item 982812 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:15,119 - INFO - Item 982808 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:15,271 - INFO - Progress: 1400/6591 items processed
2025-11-22 23:12:15,332 - INFO - Skipping PS order item 982802
2025-11-22 23:12:15,334 - INFO - Skipping PS order item 982801
2025-11-22 23:12:15,473 - INFO - Skipping PS order item 982797
2025-11-22 23:12:15,616 - INFO - Skipping PS order item 982792
2025-11-22 23:12:15,872 - INFO - Item 982784 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:15,875 - INFO - Item 982783 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:15,917 - INFO - Skipping PS order item 982781
2025-11-22 23:12:15,918 - INFO - Skipping PS order item 982780
2025-11-22 23:12:15,919 - INFO - Skipping PS order item 982779
2025-11-22 23:12:15,920 - INFO - Skipping PS order item 982778
2025-11-22 23:12:16,060 - INFO - Item 982773 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:16,161 - INFO - Skipping PS order item 982769
2025-11-22 23:12:16,196 - INFO - Item 982767 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:16,198 - INFO - Item 982766 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:16,200 - INFO - Item 982765 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:16,338 - INFO - Skipping PS order item 982761
2025-11-22 23:12:16,370 - INFO - Skipping PS order item 982759
2025-11-22 23:12:16,599 - INFO - Skipping PS order item 982753
2025-11-22 23:12:17,030 - INFO - Skipping PS order item 982740
2025-11-22 23:12:17,337 - INFO - Item 982730 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:18,251 - INFO - Skipping PS order item 982704
2025-11-22 23:12:18,251 - INFO - Progress: 1500/6591 items processed
2025-11-22 23:12:18,731 - INFO - Skipping PS order item 982688
2025-11-22 23:12:18,732 - INFO - Skipping PS order item 982687
2025-11-22 23:12:18,733 - INFO - Item 982686 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:19,507 - INFO - Item 982670 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:19,639 - INFO - Item 982665 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:20,640 - INFO - Skipping PS order item 982635
2025-11-22 23:12:20,906 - INFO - Skipping PS order item 982626
2025-11-22 23:12:21,671 - INFO - Progress: 1600/6591 items processed
2025-11-22 23:12:22,848 - INFO - Item 982568 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:22,850 - INFO - Item 982567 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:23,655 - INFO - Skipping PS order item 982543
2025-11-22 23:12:23,657 - INFO - Item 982542 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:23,693 - INFO - Skipping PS order item 982540
2025-11-22 23:12:23,727 - INFO - Skipping PS order item 982538
2025-11-22 23:12:23,728 - INFO - Skipping PS order item 982537
2025-11-22 23:12:23,770 - INFO - Skipping PS order item 982535
2025-11-22 23:12:23,771 - INFO - Skipping PS order item 982534
2025-11-22 23:12:24,011 - INFO - Skipping PS order item 982527
2025-11-22 23:12:24,012 - INFO - Skipping PS order item 982526
2025-11-22 23:12:24,239 - INFO - Skipping PS order item 982520
2025-11-22 23:12:24,241 - INFO - Skipping PS order item 982519
2025-11-22 23:12:24,242 - INFO - Skipping PS order item 982518
2025-11-22 23:12:24,243 - INFO - Skipping PS order item 982517
2025-11-22 23:12:24,244 - INFO - Skipping PS order item 982516
2025-11-22 23:12:24,311 - INFO - Item 982513 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:24,346 - INFO - Skipping PS order item 982511
2025-11-22 23:12:24,511 - INFO - Item 982506 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:24,579 - INFO - Progress: 1700/6591 items processed
2025-11-22 23:12:24,697 - INFO - Skipping PS order item 982500
2025-11-22 23:12:24,962 - INFO - Item 982491 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:25,286 - INFO - Item 982480 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:25,288 - INFO - Item 982479 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:25,354 - INFO - Item 982476 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:25,832 - INFO - Skipping PS order item 982461
2025-11-22 23:12:26,381 - INFO - Item 982444 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:26,478 - INFO - Skipping PS order item 982440
2025-11-22 23:12:26,719 - INFO - Item 982432 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:26,721 - INFO - Item 982431 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:26,723 - INFO - Skipping PS order item 982430
2025-11-22 23:12:26,957 - INFO - Item 982423 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:27,571 - INFO - Progress: 1800/6591 items processed
2025-11-22 23:12:27,573 - INFO - Item 982403 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:27,575 - INFO - Item 982402 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:27,849 - INFO - Skipping PS order item 982393
2025-11-22 23:12:27,850 - INFO - Skipping PS order item 982392
2025-11-22 23:12:27,950 - INFO - Skipping PS order item 982388
2025-11-22 23:12:28,122 - INFO - Skipping PS order item 982382
2025-11-22 23:12:28,125 - INFO - Item 982381 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:28,190 - INFO - Skipping PS order item 982378
2025-11-22 23:12:29,956 - INFO - Item 982324 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:30,665 - INFO - Progress: 1900/6591 items processed
2025-11-22 23:12:31,124 - INFO - Skipping PS order item 982289
2025-11-22 23:12:32,039 - INFO - Item 982261 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:32,041 - INFO - Item 982260 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:32,043 - INFO - Item 982259 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:32,536 - INFO - Skipping PS order item 982244
2025-11-22 23:12:32,655 - INFO - Skipping PS order item 982240
2025-11-22 23:12:32,784 - INFO - Skipping PS order item 982236
2025-11-22 23:12:33,001 - INFO - Skipping PS order item 982229
2025-11-22 23:12:33,100 - INFO - Skipping PS order item 982225
2025-11-22 23:12:33,101 - INFO - Skipping PS order item 982224
2025-11-22 23:12:33,170 - INFO - Skipping PS order item 982221
2025-11-22 23:12:33,204 - INFO - Item 982219 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:33,238 - INFO - Skipping PS order item 982217
2025-11-22 23:12:33,465 - INFO - Item 982210 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:33,467 - INFO - Item 982209 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:33,632 - INFO - Progress: 2000/6591 items processed
2025-11-22 23:12:33,713 - INFO - Skipping PS order item 982201
2025-11-22 23:12:33,778 - INFO - Skipping PS order item 982198
2025-11-22 23:12:33,876 - INFO - Skipping PS order item 982194
2025-11-22 23:12:33,877 - INFO - Skipping PS order item 982193
2025-11-22 23:12:34,026 - INFO - Skipping PS order item 982188
2025-11-22 23:12:34,027 - INFO - Item 982187 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,030 - INFO - Item 982186 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,032 - INFO - Item 982185 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,134 - INFO - Item 982181 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,169 - INFO - Item 982179 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,171 - INFO - Item 982178 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:34,791 - INFO - Skipping PS order item 982159
2025-11-22 23:12:36,614 - INFO - Item 982105 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:36,648 - INFO - Progress: 2100/6591 items processed
2025-11-22 23:12:36,650 - INFO - Item 982103 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:37,125 - INFO - Skipping PS order item 982089
2025-11-22 23:12:37,190 - INFO - Skipping PS order item 982086
2025-11-22 23:12:37,484 - INFO - Item 982076 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:37,983 - INFO - Skipping PS order item 982061
2025-11-22 23:12:38,016 - INFO - Skipping PS order item 982059
2025-11-22 23:12:38,588 - INFO - Item 982041 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:38,755 - INFO - Item 982035 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:38,790 - INFO - Item 982033 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:39,257 - INFO - Skipping PS order item 982020
2025-11-22 23:12:39,791 - INFO - Progress: 2200/6591 items processed
2025-11-22 23:12:39,995 - INFO - Skipping PS order item 981997
2025-11-22 23:12:40,495 - INFO - Item 981981 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:40,574 - INFO - Skipping PS order item 981978
2025-11-22 23:12:40,833 - INFO - Skipping PS order item 981970
2025-11-22 23:12:41,076 - INFO - Skipping PS order item 981962
2025-11-22 23:12:41,109 - INFO - Skipping PS order item 981960
2025-11-22 23:12:41,189 - INFO - Skipping PS order item 981957
2025-11-22 23:12:41,191 - INFO - Item 981956 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:41,332 - INFO - Skipping PS order item 981951
2025-11-22 23:12:41,382 - INFO - Skipping PS order item 981949
2025-11-22 23:12:41,384 - INFO - Skipping PS order item 981948
2025-11-22 23:12:41,764 - INFO - Skipping PS order item 981940
2025-11-22 23:12:41,833 - INFO - Skipping PS order item 981937
2025-11-22 23:12:41,867 - INFO - Skipping PS order item 981935
2025-11-22 23:12:41,868 - INFO - Skipping PS order item 981934
2025-11-22 23:12:42,060 - INFO - Item 981928 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:42,245 - INFO - Skipping PS order item 981921
2025-11-22 23:12:42,318 - INFO - Skipping PS order item 981918
2025-11-22 23:12:42,319 - INFO - Skipping PS order item 981917
2025-11-22 23:12:42,476 - INFO - Item 981912 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:42,753 - INFO - Progress: 2300/6591 items processed
2025-11-22 23:12:42,936 - INFO - Item 981898 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:42,938 - INFO - Item 981897 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:42,941 - INFO - Item 981896 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:43,519 - INFO - Skipping PS order item 981878
2025-11-22 23:12:45,133 - INFO - Skipping PS order item 981829
2025-11-22 23:12:45,425 - INFO - Item 981820 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:45,992 - INFO - Progress: 2400/6591 items processed
2025-11-22 23:12:46,565 - INFO - Item 981788 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:47,160 - INFO - Item 981769 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:47,227 - INFO - Item 981766 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:47,304 - INFO - Skipping PS order item 981763
2025-11-22 23:12:47,476 - INFO - Skipping PS order item 981757
2025-11-22 23:12:47,771 - INFO - Item 981748 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:47,840 - INFO - Skipping PS order item 981745
2025-11-22 23:12:48,737 - INFO - Item 981718 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:49,238 - INFO - Progress: 2500/6591 items processed
2025-11-22 23:12:50,165 - INFO - Item 981678 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:50,776 - INFO - Item 981658 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:50,843 - INFO - Skipping PS order item 981655
2025-11-22 23:12:50,938 - INFO - Skipping PS order item 981652
2025-11-22 23:12:51,166 - INFO - Skipping PS order item 981645
2025-11-22 23:12:51,168 - INFO - Skipping PS order item 981644
2025-11-22 23:12:51,169 - INFO - Skipping PS order item 981643
2025-11-22 23:12:51,170 - INFO - Skipping PS order item 981642
2025-11-22 23:12:51,342 - INFO - Item 981637 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:51,344 - INFO - Skipping PS order item 981636
2025-11-22 23:12:51,388 - INFO - Skipping PS order item 981634
2025-11-22 23:12:51,493 - INFO - Skipping PS order item 981630
2025-11-22 23:12:51,618 - INFO - Skipping PS order item 981626
2025-11-22 23:12:52,338 - INFO - Skipping PS order item 981606
2025-11-22 23:12:52,372 - INFO - Skipping PS order item 981604
2025-11-22 23:12:52,372 - INFO - Progress: 2600/6591 items processed
2025-11-22 23:12:52,405 - INFO - Skipping PS order item 981602
2025-11-22 23:12:52,661 - INFO - Skipping PS order item 981594
2025-11-22 23:12:53,017 - INFO - Skipping PS order item 981583
2025-11-22 23:12:53,511 - INFO - Skipping PS order item 981567
2025-11-22 23:12:53,717 - INFO - Skipping PS order item 981560
2025-11-22 23:12:54,082 - INFO - Item 981548 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:54,400 - INFO - Skipping PS order item 981538
2025-11-22 23:12:54,967 - INFO - Item 981520 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:54,969 - INFO - Item 981519 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:55,429 - INFO - Progress: 2700/6591 items processed
2025-11-22 23:12:56,058 - INFO - Skipping PS order item 981484
2025-11-22 23:12:56,060 - INFO - Item 981483 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:58,422 - INFO - Skipping PS order item 981412
2025-11-22 23:12:58,670 - INFO - Progress: 2800/6591 items processed
2025-11-22 23:12:59,159 - INFO - Skipping PS order item 981389
2025-11-22 23:12:59,161 - INFO - Item 981388 has no supplier_id (likely Needs Order status)
2025-11-22 23:12:59,857 - INFO - Skipping PS order item 981368
2025-11-22 23:12:59,858 - INFO - Skipping PS order item 981367
2025-11-22 23:12:59,893 - INFO - Skipping PS order item 981365
2025-11-22 23:12:59,927 - INFO - Skipping PS order item 981363
2025-11-22 23:12:59,928 - INFO - Skipping PS order item 981362
2025-11-22 23:13:00,055 - INFO - Skipping PS order item 981358
2025-11-22 23:13:00,056 - INFO - Skipping PS order item 981357
2025-11-22 23:13:00,172 - INFO - Skipping PS order item 981353
2025-11-22 23:13:00,237 - INFO - Skipping PS order item 981350
2025-11-22 23:13:00,271 - INFO - Item 981348 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,388 - INFO - Skipping PS order item 981344
2025-11-22 23:13:00,389 - INFO - Skipping PS order item 981343
2025-11-22 23:13:00,467 - INFO - Skipping PS order item 981340
2025-11-22 23:13:00,631 - INFO - Item 981334 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,701 - INFO - Item 981331 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,856 - INFO - Skipping PS order item 981326
2025-11-22 23:13:00,858 - INFO - Item 981325 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,860 - INFO - Item 981324 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,863 - INFO - Item 981323 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:00,865 - INFO - Item 981322 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:01,082 - INFO - Item 981315 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:01,085 - INFO - Item 981314 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:01,286 - INFO - Skipping PS order item 981307
2025-11-22 23:13:01,391 - INFO - Progress: 2900/6591 items processed
2025-11-22 23:13:01,445 - INFO - Skipping PS order item 981302
2025-11-22 23:13:01,568 - INFO - Item 981299 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:01,570 - INFO - Item 981298 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:01,694 - INFO - Skipping PS order item 981294
2025-11-22 23:13:01,849 - INFO - Skipping PS order item 981289
2025-11-22 23:13:01,851 - INFO - Skipping PS order item 981288
2025-11-22 23:13:01,885 - INFO - Skipping PS order item 981286
2025-11-22 23:13:01,954 - INFO - Skipping PS order item 981283
2025-11-22 23:13:01,955 - INFO - Skipping PS order item 981282
2025-11-22 23:13:01,998 - INFO - Skipping PS order item 981280
2025-11-22 23:13:02,171 - INFO - Skipping PS order item 981274
2025-11-22 23:13:02,210 - INFO - Item 981272 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:02,212 - INFO - Skipping PS order item 981271
2025-11-22 23:13:02,247 - INFO - Skipping PS order item 981269
2025-11-22 23:13:02,357 - INFO - Skipping PS order item 981265
2025-11-22 23:13:02,358 - INFO - Skipping PS order item 981264
2025-11-22 23:13:02,360 - INFO - Item 981263 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:02,483 - INFO - Skipping PS order item 981258
2025-11-22 23:13:02,769 - INFO - Skipping PS order item 981251
2025-11-22 23:13:02,964 - INFO - Skipping PS order item 981245
2025-11-22 23:13:02,965 - INFO - Skipping PS order item 981244
2025-11-22 23:13:03,123 - INFO - Skipping PS order item 981239
2025-11-22 23:13:03,204 - INFO - Item 981236 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:03,240 - INFO - Skipping PS order item 981234
2025-11-22 23:13:03,242 - INFO - Skipping PS order item 981233
2025-11-22 23:13:03,243 - INFO - Skipping PS order item 981232
2025-11-22 23:13:03,283 - INFO - Item 981230 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:03,286 - INFO - Item 981229 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:03,287 - INFO - Skipping PS order item 981228
2025-11-22 23:13:03,321 - INFO - Skipping PS order item 981226
2025-11-22 23:13:03,355 - INFO - Skipping PS order item 981224
2025-11-22 23:13:03,614 - INFO - Item 981216 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:03,701 - INFO - Item 981213 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:04,004 - INFO - Progress: 3000/6591 items processed
2025-11-22 23:13:04,216 - INFO - Item 981197 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:04,253 - INFO - Skipping PS order item 981195
2025-11-22 23:13:04,591 - INFO - Skipping PS order item 981184
2025-11-22 23:13:04,980 - INFO - Skipping PS order item 981171
2025-11-22 23:13:05,338 - INFO - Item 981159 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:06,778 - INFO - Item 981116 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:07,131 - INFO - Skipping PS order item 981105
2025-11-22 23:13:07,164 - INFO - Progress: 3100/6591 items processed
2025-11-22 23:13:07,166 - INFO - Item 981103 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:07,299 - INFO - Item 981098 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:07,897 - INFO - Skipping PS order item 981080
2025-11-22 23:13:07,934 - INFO - Item 981078 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:08,079 - INFO - Skipping PS order item 981073
2025-11-22 23:13:08,942 - INFO - Item 981047 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:09,044 - INFO - Item 981043 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:09,463 - INFO - Skipping PS order item 981030
2025-11-22 23:13:09,464 - INFO - Skipping PS order item 981029
2025-11-22 23:13:09,639 - INFO - Skipping PS order item 981023
2025-11-22 23:13:10,124 - INFO - Skipping PS order item 981009
2025-11-22 23:13:10,192 - INFO - Skipping PS order item 981006
2025-11-22 23:13:10,279 - INFO - Progress: 3200/6591 items processed
2025-11-22 23:13:10,368 - INFO - Skipping PS order item 981001
2025-11-22 23:13:10,440 - INFO - Skipping PS order item 980998
2025-11-22 23:13:10,474 - INFO - Skipping PS order item 980996
2025-11-22 23:13:10,476 - INFO - Skipping PS order item 980995
2025-11-22 23:13:11,013 - INFO - Skipping PS order item 980979
2025-11-22 23:13:11,347 - INFO - Skipping PS order item 980969
2025-11-22 23:13:11,391 - INFO - Item 980967 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:11,692 - INFO - Item 980957 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:11,727 - INFO - Item 980955 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:12,184 - INFO - Skipping PS order item 980940
2025-11-22 23:13:12,444 - INFO - Skipping PS order item 980931
2025-11-22 23:13:12,607 - INFO - Skipping PS order item 980925
2025-11-22 23:13:12,711 - INFO - Skipping PS order item 980921
2025-11-22 23:13:12,759 - INFO - Item 980918 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:12,990 - INFO - Item 980910 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:13,185 - INFO - Progress: 3300/6591 items processed
2025-11-22 23:13:13,698 - INFO - Item 980888 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:14,152 - INFO - Skipping PS order item 980874
2025-11-22 23:13:14,584 - INFO - Item 980860 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:15,109 - INFO - Skipping PS order item 980843
2025-11-22 23:13:15,491 - INFO - Item 980831 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:15,526 - INFO - Item 980829 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:16,374 - INFO - Progress: 3400/6591 items processed
2025-11-22 23:13:17,071 - INFO - Skipping PS order item 980782
2025-11-22 23:13:17,754 - INFO - Item 980761 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:17,756 - INFO - Item 980760 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:17,758 - INFO - Skipping PS order item 980759
2025-11-22 23:13:17,869 - INFO - Item 980754 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:17,975 - INFO - Skipping PS order item 980750
2025-11-22 23:13:18,026 - INFO - Skipping PS order item 980748
2025-11-22 23:13:19,497 - INFO - Progress: 3500/6591 items processed
2025-11-22 23:13:19,672 - INFO - Skipping PS order item 980698
2025-11-22 23:13:20,150 - INFO - Item 980683 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:20,563 - INFO - Item 980670 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:21,321 - INFO - Skipping PS order item 980647
2025-11-22 23:13:22,735 - INFO - Progress: 3600/6591 items processed
2025-11-22 23:13:23,140 - INFO - Item 980592 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:23,182 - INFO - Skipping PS order item 980590
2025-11-22 23:13:23,889 - INFO - Item 980568 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:24,411 - INFO - Item 980551 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:24,511 - INFO - Skipping PS order item 980547
2025-11-22 23:13:24,807 - INFO - Item 980538 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:25,473 - INFO - Item 980517 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:25,475 - INFO - Skipping PS order item 980516
2025-11-22 23:13:25,547 - INFO - Item 980513 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:25,580 - INFO - Skipping PS order item 980511
2025-11-22 23:13:25,613 - INFO - Skipping PS order item 980509
2025-11-22 23:13:25,691 - INFO - Skipping PS order item 980506
2025-11-22 23:13:25,692 - INFO - Skipping PS order item 980505
2025-11-22 23:13:25,765 - INFO - Progress: 3700/6591 items processed
2025-11-22 23:13:25,860 - INFO - Item 980501 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:25,970 - INFO - Skipping PS order item 980497
2025-11-22 23:13:26,004 - INFO - Skipping PS order item 980495
2025-11-22 23:13:26,088 - INFO - Skipping PS order item 980492
2025-11-22 23:13:26,286 - INFO - Skipping PS order item 980485
2025-11-22 23:13:26,530 - INFO - Skipping PS order item 980477
2025-11-22 23:13:26,831 - INFO - Item 980467 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:27,275 - INFO - Item 980453 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:27,482 - INFO - Item 980446 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:28,311 - INFO - Skipping PS order item 980421
2025-11-22 23:13:28,701 - INFO - Item 980409 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:28,889 - INFO - Progress: 3800/6591 items processed
2025-11-22 23:13:28,927 - INFO - Item 980402 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:29,184 - INFO - Skipping PS order item 980394
2025-11-22 23:13:29,251 - INFO - Skipping PS order item 980391
2025-11-22 23:13:29,321 - INFO - Skipping PS order item 980388
2025-11-22 23:13:29,322 - INFO - Skipping PS order item 980387
2025-11-22 23:13:29,565 - INFO - Skipping PS order item 980379
2025-11-22 23:13:30,484 - INFO - Item 980351 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:30,876 - INFO - Skipping PS order item 980338
2025-11-22 23:13:31,210 - INFO - Item 980327 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:31,436 - INFO - Skipping PS order item 980319
2025-11-22 23:13:31,947 - INFO - Progress: 3900/6591 items processed
2025-11-22 23:13:33,808 - INFO - Item 980249 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:34,167 - INFO - Item 980238 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:34,527 - INFO - Skipping PS order item 980226
2025-11-22 23:13:34,782 - INFO - Item 980217 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:34,882 - INFO - Skipping PS order item 980213
2025-11-22 23:13:34,883 - INFO - Skipping PS order item 980212
2025-11-22 23:13:35,155 - INFO - Progress: 4000/6591 items processed
2025-11-22 23:13:35,191 - INFO - Item 980202 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:35,193 - INFO - Skipping PS order item 980201
2025-11-22 23:13:35,238 - INFO - Skipping PS order item 980199
2025-11-22 23:13:35,541 - INFO - Skipping PS order item 980189
2025-11-22 23:13:35,543 - INFO - Skipping PS order item 980188
2025-11-22 23:13:35,544 - INFO - Skipping PS order item 980187
2025-11-22 23:13:35,545 - INFO - Skipping PS order item 980186
2025-11-22 23:13:35,882 - INFO - Item 980175 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:36,432 - INFO - Skipping PS order item 980159
2025-11-22 23:13:36,551 - INFO - Skipping PS order item 980155
2025-11-22 23:13:36,654 - INFO - Item 980151 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:36,918 - INFO - Skipping PS order item 980143
2025-11-22 23:13:37,131 - INFO - Item 980136 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:37,232 - INFO - Skipping PS order item 980132
2025-11-22 23:13:37,921 - INFO - Skipping PS order item 980110
2025-11-22 23:13:38,115 - INFO - Progress: 4100/6591 items processed
2025-11-22 23:13:38,278 - INFO - Item 980098 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:38,606 - INFO - Item 980087 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:39,379 - INFO - Item 980063 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:39,514 - INFO - Item 980058 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:39,878 - INFO - Item 980046 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:39,914 - INFO - Item 980044 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:40,440 - INFO - Item 980027 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:41,227 - INFO - Progress: 4200/6591 items processed
2025-11-22 23:13:42,946 - INFO - Item 979952 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:43,556 - INFO - Skipping PS order item 979933
2025-11-22 23:13:43,557 - INFO - Skipping PS order item 979932
2025-11-22 23:13:44,048 - INFO - Skipping PS order item 979916
2025-11-22 23:13:44,434 - INFO - Progress: 4300/6591 items processed
2025-11-22 23:13:44,601 - INFO - Item 979898 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:44,844 - INFO - Item 979890 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,015 - INFO - Skipping PS order item 979884
2025-11-22 23:13:45,051 - INFO - Item 979882 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,053 - INFO - Skipping PS order item 979881
2025-11-22 23:13:45,055 - INFO - Skipping PS order item 979880
2025-11-22 23:13:45,124 - INFO - Skipping PS order item 979877
2025-11-22 23:13:45,157 - INFO - Skipping PS order item 979875
2025-11-22 23:13:45,159 - INFO - Skipping PS order item 979874
2025-11-22 23:13:45,235 - INFO - Skipping PS order item 979871
2025-11-22 23:13:45,270 - INFO - Skipping PS order item 979869
2025-11-22 23:13:45,507 - INFO - Skipping PS order item 979861
2025-11-22 23:13:45,509 - INFO - Skipping PS order item 979860
2025-11-22 23:13:45,510 - INFO - Item 979859 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,545 - INFO - Item 979857 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,548 - INFO - Skipping PS order item 979856
2025-11-22 23:13:45,658 - INFO - Item 979852 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,809 - INFO - Item 979846 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,845 - INFO - Item 979844 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,849 - INFO - Item 979843 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:45,960 - INFO - Skipping PS order item 979839
2025-11-22 23:13:46,129 - INFO - Skipping PS order item 979834
2025-11-22 23:13:46,174 - INFO - Skipping PS order item 979832
2025-11-22 23:13:46,176 - INFO - Skipping PS order item 979831
2025-11-22 23:13:46,287 - INFO - Skipping PS order item 979827
2025-11-22 23:13:46,289 - INFO - Item 979826 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,292 - INFO - Item 979825 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,343 - INFO - Skipping PS order item 979823
2025-11-22 23:13:46,410 - INFO - Item 979820 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,501 - INFO - Skipping PS order item 979817
2025-11-22 23:13:46,504 - INFO - Item 979816 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,506 - INFO - Item 979815 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,509 - INFO - Item 979813 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:46,677 - INFO - Skipping PS order item 979804
2025-11-22 23:13:46,745 - INFO - Skipping PS order item 979798
2025-11-22 23:13:46,783 - INFO - Progress: 4400/6591 items processed
2025-11-22 23:13:46,980 - INFO - Item 979790 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:47,160 - INFO - Skipping PS order item 979784
2025-11-22 23:13:47,195 - INFO - Skipping PS order item 979782
2025-11-22 23:13:47,197 - INFO - Skipping PS order item 979781
2025-11-22 23:13:47,199 - INFO - Skipping PS order item 979780
2025-11-22 23:13:47,201 - INFO - Skipping PS order item 979779
2025-11-22 23:13:47,994 - INFO - Item 979755 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:48,130 - INFO - Skipping PS order item 979750
2025-11-22 23:13:48,132 - INFO - Skipping PS order item 979749
2025-11-22 23:13:48,428 - INFO - Skipping PS order item 979740
2025-11-22 23:13:48,463 - INFO - Skipping PS order item 979738
2025-11-22 23:13:49,132 - INFO - Item 979717 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:49,274 - INFO - Skipping PS order item 979712
2025-11-22 23:13:49,310 - INFO - Skipping PS order item 979710
2025-11-22 23:13:49,448 - INFO - Item 979705 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:49,750 - INFO - Progress: 4500/6591 items processed
2025-11-22 23:13:50,625 - INFO - Item 979670 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:52,512 - INFO - Item 979614 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:53,123 - INFO - Progress: 4600/6591 items processed
2025-11-22 23:13:53,160 - INFO - Item 979594 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:53,366 - INFO - Item 979587 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:53,435 - INFO - Skipping PS order item 979584
2025-11-22 23:13:53,886 - INFO - Item 979570 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:54,021 - INFO - Skipping PS order item 979565
2025-11-22 23:13:54,095 - INFO - Skipping PS order item 979562
2025-11-22 23:13:54,164 - INFO - Skipping PS order item 979559
2025-11-22 23:13:55,598 - INFO - Skipping PS order item 979518
2025-11-22 23:13:56,104 - INFO - Skipping PS order item 979503
2025-11-22 23:13:56,327 - INFO - Item 979496 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:56,327 - INFO - Progress: 4700/6591 items processed
2025-11-22 23:13:57,106 - INFO - Item 979472 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:57,109 - INFO - Item 979471 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:57,448 - INFO - Item 979460 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:57,483 - INFO - Item 979458 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:57,485 - INFO - Item 979457 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:58,421 - INFO - Item 979429 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:58,456 - INFO - Skipping PS order item 979427
2025-11-22 23:13:59,078 - INFO - Skipping PS order item 979409
2025-11-22 23:13:59,284 - INFO - Item 979402 has no supplier_id (likely Needs Order status)
2025-11-22 23:13:59,484 - INFO - Progress: 4800/6591 items processed
2025-11-22 23:13:59,708 - INFO - Item 979389 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:00,798 - INFO - Item 979359 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:00,867 - INFO - Skipping PS order item 979356
2025-11-22 23:14:01,141 - INFO - Skipping PS order item 979348
2025-11-22 23:14:01,241 - INFO - Item 979344 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:02,161 - INFO - Item 979318 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:02,204 - INFO - Item 979315 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:02,345 - INFO - Skipping PS order item 979310
2025-11-22 23:14:02,381 - INFO - Skipping PS order item 979308
2025-11-22 23:14:02,457 - INFO - Skipping PS order item 979304
2025-11-22 23:14:02,528 - INFO - Skipping PS order item 979301
2025-11-22 23:14:02,700 - INFO - Progress: 4900/6591 items processed
2025-11-22 23:14:02,702 - INFO - Skipping PS order item 979295
2025-11-22 23:14:05,037 - INFO - Skipping PS order item 979224
2025-11-22 23:14:05,292 - INFO - Skipping PS order item 979215
2025-11-22 23:14:05,562 - INFO - Item 979206 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:05,912 - INFO - Progress: 5000/6591 items processed
2025-11-22 23:14:06,024 - INFO - Skipping PS order item 979192
2025-11-22 23:14:06,095 - INFO - Item 979189 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:06,162 - INFO - Item 979186 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:06,490 - INFO - Skipping PS order item 979176
2025-11-22 23:14:06,526 - INFO - Item 979174 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:06,599 - INFO - Item 979171 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:06,602 - INFO - Item 979170 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:06,704 - INFO - Item 979166 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:07,317 - INFO - Skipping PS order item 979147
2025-11-22 23:14:07,366 - INFO - Item 979145 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:08,554 - INFO - Skipping PS order item 979109
2025-11-22 23:14:08,759 - INFO - Item 979102 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:08,761 - INFO - Item 979101 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:08,764 - INFO - Item 979100 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:08,767 - INFO - Item 979099 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:08,870 - INFO - Progress: 5100/6591 items processed
2025-11-22 23:14:09,224 - INFO - Skipping PS order item 979085
2025-11-22 23:14:09,227 - INFO - Item 979084 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:09,572 - INFO - Item 979074 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:09,575 - INFO - Item 979073 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:09,578 - INFO - Item 979072 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:09,645 - INFO - Skipping PS order item 979069
2025-11-22 23:14:10,309 - INFO - Item 979049 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:10,312 - INFO - Item 979048 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:10,315 - INFO - Item 979047 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:10,479 - INFO - Item 979041 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:10,482 - INFO - Item 979040 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,243 - INFO - Skipping PS order item 979016
2025-11-22 23:14:11,480 - INFO - Item 979008 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,483 - INFO - Item 979007 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,616 - INFO - Item 979002 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,815 - INFO - Progress: 5200/6591 items processed
2025-11-22 23:14:11,884 - INFO - Skipping PS order item 978993
2025-11-22 23:14:11,952 - INFO - Item 978990 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,955 - INFO - Item 978989 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:11,957 - INFO - Item 978988 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:12,773 - INFO - Item 978963 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:12,866 - INFO - Item 978959 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:14,051 - INFO - Skipping PS order item 978923
2025-11-22 23:14:14,821 - INFO - Item 978899 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:14,923 - INFO - Progress: 5300/6591 items processed
2025-11-22 23:14:15,030 - INFO - Item 978892 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:15,318 - INFO - Skipping PS order item 978882
2025-11-22 23:14:15,590 - INFO - Skipping PS order item 978873
2025-11-22 23:14:15,832 - INFO - Skipping PS order item 978865
2025-11-22 23:14:16,302 - INFO - Item 978850 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:17,194 - INFO - Item 978824 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:18,116 - INFO - Progress: 5400/6591 items processed
2025-11-22 23:14:19,169 - INFO - Skipping PS order item 978763
2025-11-22 23:14:19,547 - INFO - Skipping PS order item 978751
2025-11-22 23:14:19,818 - INFO - Item 978742 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:20,490 - INFO - Skipping PS order item 978721
2025-11-22 23:14:20,492 - INFO - Skipping PS order item 978720
2025-11-22 23:14:21,046 - INFO - Item 978703 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:21,049 - INFO - Item 978702 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:21,052 - INFO - Item 978701 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:21,123 - INFO - Item 978698 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:21,192 - INFO - Progress: 5500/6591 items processed
2025-11-22 23:14:21,327 - INFO - Skipping PS order item 978691
2025-11-22 23:14:21,329 - INFO - Skipping PS order item 978690
2025-11-22 23:14:22,631 - INFO - Item 978651 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:22,664 - INFO - Item 978649 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:23,386 - INFO - Item 978626 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:23,891 - INFO - Skipping PS order item 978610
2025-11-22 23:14:24,361 - INFO - Progress: 5600/6591 items processed
2025-11-22 23:14:25,219 - INFO - Item 978570 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:25,354 - INFO - Item 978565 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:25,790 - INFO - Item 978551 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:26,518 - INFO - Item 978530 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:26,812 - INFO - Skipping PS order item 978521
2025-11-22 23:14:27,349 - INFO - Item 978505 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:27,452 - INFO - Item 978501 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:27,552 - INFO - Item 978497 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:27,586 - INFO - Progress: 5700/6591 items processed
2025-11-22 23:14:27,881 - INFO - Item 978487 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:27,883 - INFO - Item 978486 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:28,137 - INFO - Skipping PS order item 978478
2025-11-22 23:14:28,139 - INFO - Skipping PS order item 978477
2025-11-22 23:14:28,141 - INFO - Skipping PS order item 978476
2025-11-22 23:14:28,240 - INFO - Item 978473 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:28,498 - INFO - Item 978465 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:28,501 - INFO - Item 978464 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:28,571 - INFO - Skipping PS order item 978461
2025-11-22 23:14:28,573 - INFO - Item 978460 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:28,862 - INFO - Skipping PS order item 978453
2025-11-22 23:14:28,966 - INFO - Skipping PS order item 978449
2025-11-22 23:14:29,059 - INFO - Item 978446 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:29,346 - INFO - Skipping PS order item 978435
2025-11-22 23:14:29,348 - INFO - Skipping PS order item 978434
2025-11-22 23:14:29,955 - INFO - Skipping PS order item 978415
2025-11-22 23:14:30,026 - INFO - Skipping PS order item 978412
2025-11-22 23:14:30,064 - INFO - Skipping PS order item 978410
2025-11-22 23:14:30,315 - INFO - Item 978402 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,402 - INFO - Skipping PS order item 978399
2025-11-22 23:14:30,437 - INFO - Item 978397 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,440 - INFO - Item 978396 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,441 - INFO - Progress: 5800/6591 items processed
2025-11-22 23:14:30,476 - INFO - Item 978394 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,479 - INFO - Item 978393 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,481 - INFO - Skipping PS order item 978392
2025-11-22 23:14:30,596 - INFO - Item 978388 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,599 - INFO - Item 978387 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,634 - INFO - Skipping PS order item 978385
2025-11-22 23:14:30,636 - INFO - Skipping PS order item 978384
2025-11-22 23:14:30,842 - INFO - Skipping PS order item 978377
2025-11-22 23:14:30,845 - INFO - Item 978376 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,956 - INFO - Item 978372 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,959 - INFO - Item 978371 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,962 - INFO - Item 978370 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:30,965 - INFO - Item 978369 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:31,367 - INFO - Skipping PS order item 978356
2025-11-22 23:14:31,370 - INFO - Item 978355 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:31,549 - INFO - Item 978349 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:32,290 - INFO - Item 978326 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:32,296 - INFO - Item 978325 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:32,300 - INFO - Item 978324 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:33,200 - INFO - Item 978296 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:33,200 - INFO - Progress: 5900/6591 items processed
2025-11-22 23:14:33,993 - INFO - Item 978272 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:34,335 - INFO - Item 978261 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:34,338 - INFO - Item 978260 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:34,733 - INFO - Skipping PS order item 978247
2025-11-22 23:14:35,475 - INFO - Item 978225 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:36,494 - INFO - Progress: 6000/6591 items processed
2025-11-22 23:14:37,332 - INFO - Item 978170 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:37,369 - INFO - Item 978168 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:38,293 - INFO - Skipping PS order item 978139
2025-11-22 23:14:38,330 - INFO - Skipping PS order item 978137
2025-11-22 23:14:38,703 - INFO - Item 978126 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,079 - INFO - Item 978114 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,082 - INFO - Item 978113 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,554 - INFO - Item 978098 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,557 - INFO - Item 978097 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,561 - INFO - Item 978096 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,561 - INFO - Progress: 6100/6591 items processed
2025-11-22 23:14:39,563 - INFO - Skipping PS order item 978095
2025-11-22 23:14:39,566 - INFO - Item 978094 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,569 - INFO - Item 978093 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,572 - INFO - Item 978092 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:39,656 - INFO - Item 978089 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:40,334 - INFO - Skipping PS order item 978068
2025-11-22 23:14:40,371 - INFO - Item 978066 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:41,051 - INFO - Item 978045 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:41,091 - INFO - Skipping PS order item 978043
2025-11-22 23:14:41,432 - INFO - Item 978032 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:41,538 - INFO - Item 978028 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:41,806 - INFO - Item 978019 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:42,442 - INFO - Skipping PS order item 977999
2025-11-22 23:14:42,541 - INFO - Progress: 6200/6591 items processed
2025-11-22 23:14:43,056 - INFO - Skipping PS order item 977980
2025-11-22 23:14:44,494 - INFO - Item 977937 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:44,498 - INFO - Item 977936 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:44,541 - INFO - Item 977934 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:44,778 - INFO - Item 977926 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:44,945 - INFO - Item 977920 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:44,947 - INFO - Skipping PS order item 977919
2025-11-22 23:14:44,949 - INFO - Skipping PS order item 977918
2025-11-22 23:14:45,670 - INFO - Progress: 6300/6591 items processed
2025-11-22 23:14:46,052 - INFO - Skipping PS order item 977884
2025-11-22 23:14:46,672 - INFO - Item 977865 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,805 - INFO - Item 977860 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,808 - INFO - Item 977859 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,810 - INFO - Item 977858 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,813 - INFO - Item 977857 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,915 - INFO - Item 977853 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,985 - INFO - Item 977850 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,988 - INFO - Item 977849 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,991 - INFO - Item 977848 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,994 - INFO - Item 977847 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:46,997 - INFO - Item 977846 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:47,099 - INFO - Skipping PS order item 977842
2025-11-22 23:14:47,101 - INFO - Skipping PS order item 977840
2025-11-22 23:14:47,103 - INFO - Skipping PS order item 977839
2025-11-22 23:14:47,449 - INFO - Item 977829 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:47,729 - INFO - Skipping PS order item 977820
2025-11-22 23:14:47,732 - INFO - Skipping PS order item 977819
2025-11-22 23:14:48,313 - INFO - Skipping PS order item 977802
2025-11-22 23:14:48,550 - INFO - Progress: 6400/6591 items processed
2025-11-22 23:14:48,860 - INFO - Item 977785 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:48,897 - INFO - Item 977783 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:49,379 - INFO - Skipping PS order item 977768
2025-11-22 23:14:50,145 - INFO - Item 977744 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:51,789 - INFO - Progress: 6500/6591 items processed
2025-11-22 23:14:52,019 - INFO - Item 977688 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:52,929 - INFO - Item 977661 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:53,309 - INFO - Skipping PS order item 977649
2025-11-22 23:14:53,379 - INFO - Skipping PS order item 977646
2025-11-22 23:14:53,941 - INFO - Skipping PS order item 977628
2025-11-22 23:14:53,978 - INFO - Item 977626 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:53,980 - INFO - Item 977625 has no supplier_id (likely Needs Order status)
2025-11-22 23:14:54,526 - INFO - Skipping PS order item 977608
2025-11-22 23:14:54,677 - INFO - ============================================================
2025-11-22 23:14:54,677 - INFO - Completed Detailed Margin Calculator
2025-11-22 23:14:54,677 - INFO - Summary:
2025-11-22 23:14:54,677 - INFO -   Total Items: 6591
2025-11-22 23:14:54,678 - INFO -   Processed: 6195
2025-11-22 23:14:54,678 - INFO -   Skipped: 396
2025-11-22 23:14:54,678 - INFO -   Errors: 0
2025-11-22 23:14:54,678 - INFO -   Execution Time: 203.96s
2025-11-22 23:14:54,678 - INFO - ============================================================
2025-11-22 23:26:49,445 - INFO - ============================================================
2025-11-22 23:26:49,445 - INFO - Starting Detailed Margin Calculator
2025-11-22 23:26:49,445 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 23:26:49,445 - INFO - ============================================================
2025-11-22 23:26:49,445 - INFO - Loading reference data...
2025-11-22 23:26:49,447 - INFO - Loaded 76 loss rates
2025-11-22 23:26:49,449 - INFO - Loaded 117 return rates
2025-11-22 23:26:49,449 - INFO - Loaded 4 channel commissions
2025-11-22 23:26:49,449 - INFO - Loaded 41 item statuses
2025-11-22 23:26:49,450 - INFO - Loaded 57 suppliers
2025-11-22 23:26:49,816 - INFO - Found 12380 items to process for November 2025
2025-11-22 23:26:49,889 - INFO - Skipping PS order item 977600
2025-11-22 23:26:49,993 - INFO - Skipping PS order item 977596
2025-11-22 23:26:50,189 - INFO - Skipping PS order item 977590
2025-11-22 23:26:51,018 - INFO - Item 977564 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:51,573 - INFO - Item 977546 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:52,178 - INFO - Item 977528 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:52,180 - INFO - Item 977527 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:52,182 - INFO - Item 977526 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:52,183 - INFO - Item 977525 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:52,876 - INFO - Progress: 100/12380 items processed
2025-11-22 23:26:53,266 - INFO - Skipping PS order item 977493
2025-11-22 23:26:54,421 - INFO - Item 977457 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:54,955 - INFO - Skipping PS order item 977440
2025-11-22 23:26:55,544 - INFO - Item 977421 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:55,611 - INFO - Item 977418 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:55,613 - INFO - Item 977417 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:55,982 - INFO - Progress: 200/12380 items processed
2025-11-22 23:26:56,889 - INFO - Skipping PS order item 977376
2025-11-22 23:26:57,047 - INFO - Skipping PS order item 977370
2025-11-22 23:26:57,049 - INFO - Item 977369 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:57,051 - INFO - Skipping PS order item 977368
2025-11-22 23:26:57,115 - INFO - Skipping PS order item 977365
2025-11-22 23:26:57,211 - INFO - Skipping PS order item 977361
2025-11-22 23:26:57,212 - INFO - Skipping PS order item 977360
2025-11-22 23:26:57,317 - INFO - Skipping PS order item 977355
2025-11-22 23:26:57,413 - INFO - Skipping PS order item 977351
2025-11-22 23:26:57,414 - INFO - Skipping PS order item 977350
2025-11-22 23:26:57,766 - INFO - Item 977338 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:57,832 - INFO - Skipping PS order item 977335
2025-11-22 23:26:58,372 - INFO - Item 977317 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:58,405 - INFO - Skipping PS order item 977315
2025-11-22 23:26:58,405 - INFO - Skipping PS order item 977314
2025-11-22 23:26:58,565 - INFO - Item 977308 has no supplier_id (likely Needs Order status)
2025-11-22 23:26:58,660 - INFO - Progress: 300/12380 items processed
2025-11-22 23:26:59,267 - INFO - Skipping PS order item 977285
2025-11-22 23:27:00,034 - INFO - Skipping PS order item 977260
2025-11-22 23:27:00,230 - INFO - Skipping PS order item 977253
2025-11-22 23:27:00,453 - INFO - Item 977245 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:01,647 - INFO - Skipping PS order item 977206
2025-11-22 23:27:01,683 - INFO - Progress: 400/12380 items processed
2025-11-22 23:27:01,685 - INFO - Item 977204 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:01,981 - INFO - Item 977194 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:02,238 - INFO - Item 977185 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:02,562 - INFO - Item 977173 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:03,243 - INFO - Item 977151 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:03,654 - INFO - Item 977138 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:03,846 - INFO - Skipping PS order item 977131
2025-11-22 23:27:04,237 - INFO - Item 977118 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:04,429 - INFO - Skipping PS order item 977111
2025-11-22 23:27:04,509 - INFO - Skipping PS order item 977108
2025-11-22 23:27:04,604 - INFO - Progress: 500/12380 items processed
2025-11-22 23:27:04,605 - INFO - Skipping PS order item 977104
2025-11-22 23:27:04,606 - INFO - Skipping PS order item 977103
2025-11-22 23:27:04,607 - INFO - Skipping PS order item 977102
2025-11-22 23:27:04,607 - INFO - Skipping PS order item 977101
2025-11-22 23:27:04,899 - INFO - Item 977091 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:04,901 - INFO - Item 977090 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:04,902 - INFO - Skipping PS order item 977089
2025-11-22 23:27:05,003 - INFO - Skipping PS order item 977085
2025-11-22 23:27:05,082 - INFO - Skipping PS order item 977082
2025-11-22 23:27:05,083 - INFO - Item 977081 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:05,085 - INFO - Item 977080 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:05,219 - INFO - Skipping PS order item 977074
2025-11-22 23:27:05,255 - INFO - Item 977072 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:05,326 - INFO - Skipping PS order item 977069
2025-11-22 23:27:05,431 - INFO - Skipping PS order item 977065
2025-11-22 23:27:05,495 - INFO - Skipping PS order item 977062
2025-11-22 23:27:05,671 - INFO - Skipping PS order item 977057
2025-11-22 23:27:05,672 - INFO - Skipping PS order item 977056
2025-11-22 23:27:05,827 - INFO - Skipping PS order item 977051
2025-11-22 23:27:05,935 - INFO - Skipping PS order item 977047
2025-11-22 23:27:06,054 - INFO - Skipping PS order item 977042
2025-11-22 23:27:06,127 - INFO - Item 977039 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,129 - INFO - Item 977038 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,233 - INFO - Skipping PS order item 977034
2025-11-22 23:27:06,300 - INFO - Skipping PS order item 977031
2025-11-22 23:27:06,302 - INFO - Item 977030 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,304 - INFO - Item 977029 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,410 - INFO - Skipping PS order item 977025
2025-11-22 23:27:06,411 - INFO - Skipping PS order item 977024
2025-11-22 23:27:06,485 - INFO - Item 977021 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,519 - INFO - Item 977019 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,608 - INFO - Item 977016 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,677 - INFO - Skipping PS order item 977013
2025-11-22 23:27:06,678 - INFO - Skipping PS order item 977012
2025-11-22 23:27:06,679 - INFO - Item 977011 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,681 - INFO - Item 977010 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:06,860 - INFO - Progress: 600/12380 items processed
2025-11-22 23:27:07,385 - INFO - Skipping PS order item 976990
2025-11-22 23:27:07,650 - INFO - Skipping PS order item 976982
2025-11-22 23:27:07,652 - INFO - Skipping PS order item 976981
2025-11-22 23:27:07,736 - INFO - Skipping PS order item 976978
2025-11-22 23:27:07,850 - INFO - Skipping PS order item 976974
2025-11-22 23:27:08,007 - INFO - Skipping PS order item 976969
2025-11-22 23:27:08,690 - INFO - Skipping PS order item 976949
2025-11-22 23:27:09,166 - INFO - Item 976935 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:09,168 - INFO - Item 976934 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:10,003 - INFO - Item 976908 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:10,114 - INFO - Progress: 700/12380 items processed
2025-11-22 23:27:12,000 - INFO - Item 976848 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:12,197 - INFO - Skipping PS order item 976841
2025-11-22 23:27:12,262 - INFO - Skipping PS order item 976838
2025-11-22 23:27:13,216 - INFO - Skipping PS order item 976809
2025-11-22 23:27:13,350 - INFO - Progress: 800/12380 items processed
2025-11-22 23:27:13,985 - INFO - Skipping PS order item 976785
2025-11-22 23:27:14,143 - INFO - Item 976780 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:14,145 - INFO - Item 976779 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:14,274 - INFO - Item 976775 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:14,656 - INFO - Skipping PS order item 976764
2025-11-22 23:27:14,657 - INFO - Skipping PS order item 976763
2025-11-22 23:27:14,659 - INFO - Item 976762 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:14,660 - INFO - Skipping PS order item 976761
2025-11-22 23:27:14,817 - INFO - Skipping PS order item 976756
2025-11-22 23:27:15,859 - INFO - Skipping PS order item 976729
2025-11-22 23:27:15,902 - INFO - Item 976727 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:15,904 - INFO - Item 976726 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:16,027 - INFO - Item 976722 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:16,208 - INFO - Item 976716 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:16,638 - INFO - Progress: 900/12380 items processed
2025-11-22 23:27:18,360 - INFO - Item 976658 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:18,769 - INFO - Skipping PS order item 976645
2025-11-22 23:27:18,771 - INFO - Item 976644 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:18,774 - INFO - Item 976643 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:18,812 - INFO - Skipping PS order item 976641
2025-11-22 23:27:19,314 - INFO - Skipping PS order item 976625
2025-11-22 23:27:19,625 - INFO - Item 976615 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:19,964 - INFO - Progress: 1000/12380 items processed
2025-11-22 23:27:20,233 - INFO - Skipping PS order item 976596
2025-11-22 23:27:20,337 - INFO - Skipping PS order item 976592
2025-11-22 23:27:20,988 - INFO - Item 976572 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:21,636 - INFO - Skipping PS order item 976554
2025-11-22 23:27:21,637 - INFO - Skipping PS order item 976553
2025-11-22 23:27:22,152 - INFO - Skipping PS order item 976538
2025-11-22 23:27:22,190 - INFO - Skipping PS order item 976536
2025-11-22 23:27:22,191 - INFO - Skipping PS order item 976535
2025-11-22 23:27:22,192 - INFO - Skipping PS order item 976534
2025-11-22 23:27:22,272 - INFO - Skipping PS order item 976531
2025-11-22 23:27:22,274 - INFO - Item 976530 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:22,276 - INFO - Item 976529 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:22,397 - INFO - Item 976525 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:22,485 - INFO - Item 976521 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:22,555 - INFO - Skipping PS order item 976518
2025-11-22 23:27:23,008 - INFO - Progress: 1100/12380 items processed
2025-11-22 23:27:23,235 - INFO - Item 976496 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:23,349 - INFO - Item 976492 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:24,204 - INFO - Item 976468 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:24,458 - INFO - Skipping PS order item 976461
2025-11-22 23:27:25,749 - INFO - Item 976424 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:26,114 - INFO - Item 976414 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:26,455 - INFO - Progress: 1200/12380 items processed
2025-11-22 23:27:27,307 - INFO - Item 976380 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:27,409 - INFO - Skipping PS order item 976376
2025-11-22 23:27:28,237 - INFO - Skipping PS order item 976353
2025-11-22 23:27:29,151 - INFO - Item 976326 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:29,296 - INFO - Item 976321 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:29,884 - INFO - Progress: 1300/12380 items processed
2025-11-22 23:27:29,987 - INFO - Item 976301 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:30,518 - INFO - Skipping PS order item 976287
2025-11-22 23:27:30,627 - INFO - Item 976283 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:30,825 - INFO - Item 976276 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:30,930 - INFO - Skipping PS order item 976272
2025-11-22 23:27:31,207 - INFO - Item 976263 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,011 - INFO - Skipping PS order item 976239
2025-11-22 23:27:32,071 - INFO - Item 976236 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,174 - INFO - Skipping PS order item 976232
2025-11-22 23:27:32,175 - INFO - Item 976231 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,177 - INFO - Item 976230 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,179 - INFO - Item 976229 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,220 - INFO - Item 976227 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,269 - INFO - Item 976225 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,303 - INFO - Skipping PS order item 976223
2025-11-22 23:27:32,373 - INFO - Item 976220 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:32,940 - INFO - Progress: 1400/12380 items processed
2025-11-22 23:27:33,101 - INFO - Skipping PS order item 976200
2025-11-22 23:27:33,588 - INFO - Item 976186 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:33,997 - INFO - Skipping PS order item 976174
2025-11-22 23:27:34,576 - INFO - Item 976156 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:34,855 - INFO - Item 976147 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,198 - INFO - Item 976108 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,200 - INFO - Item 976107 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,284 - INFO - Progress: 1500/12380 items processed
2025-11-22 23:27:36,464 - INFO - Item 976099 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,779 - INFO - Item 976089 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,816 - INFO - Item 976087 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:36,819 - INFO - Item 976086 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:37,537 - INFO - Skipping PS order item 976065
2025-11-22 23:27:37,539 - INFO - Item 976064 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:38,056 - INFO - Skipping PS order item 976047
2025-11-22 23:27:38,359 - INFO - Item 976038 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:38,758 - INFO - Item 976026 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:38,760 - INFO - Item 976025 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:39,511 - INFO - Progress: 1600/12380 items processed
2025-11-22 23:27:40,016 - INFO - Item 975989 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:40,157 - INFO - Item 975984 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:40,159 - INFO - Item 975983 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:40,739 - INFO - Skipping PS order item 975966
2025-11-22 23:27:40,741 - INFO - Item 975965 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:40,778 - INFO - Skipping PS order item 975963
2025-11-22 23:27:40,942 - INFO - Item 975958 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:40,944 - INFO - Skipping PS order item 975957
2025-11-22 23:27:41,123 - INFO - Skipping PS order item 975951
2025-11-22 23:27:41,369 - INFO - Skipping PS order item 975944
2025-11-22 23:27:41,442 - INFO - Skipping PS order item 975940
2025-11-22 23:27:41,680 - INFO - Item 975932 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:42,279 - INFO - Item 975914 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:42,350 - INFO - Skipping PS order item 975911
2025-11-22 23:27:42,464 - INFO - Item 975906 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:42,503 - INFO - Progress: 1700/12380 items processed
2025-11-22 23:27:42,787 - INFO - Skipping PS order item 975897
2025-11-22 23:27:43,080 - INFO - Item 975887 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:44,019 - INFO - Item 975861 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:44,680 - INFO - Item 975843 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:45,399 - INFO - Item 975823 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:46,006 - INFO - Item 975806 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:46,008 - INFO - Item 975805 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:46,009 - INFO - Progress: 1800/12380 items processed
2025-11-22 23:27:46,263 - INFO - Item 975798 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:46,384 - INFO - Item 975794 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:46,763 - INFO - Skipping PS order item 975783
2025-11-22 23:27:46,799 - INFO - Skipping PS order item 975781
2025-11-22 23:27:47,105 - INFO - Item 975772 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:47,592 - INFO - Skipping PS order item 975757
2025-11-22 23:27:47,739 - INFO - Skipping PS order item 975752
2025-11-22 23:27:47,955 - INFO - Item 975745 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,207 - INFO - Item 975738 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,210 - INFO - Item 975737 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,212 - INFO - Item 975736 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,214 - INFO - Item 975735 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,473 - INFO - Item 975727 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,475 - INFO - Item 975726 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,477 - INFO - Item 975725 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,479 - INFO - Item 975724 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:48,734 - INFO - Item 975717 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:49,276 - INFO - Progress: 1900/12380 items processed
2025-11-22 23:27:49,697 - INFO - Item 975694 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:50,062 - INFO - Item 975684 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:50,451 - INFO - Item 975672 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:50,557 - INFO - Skipping PS order item 975660
2025-11-22 23:27:50,663 - INFO - Skipping PS order item 975656
2025-11-22 23:27:50,664 - INFO - Skipping PS order item 975655
2025-11-22 23:27:50,699 - INFO - Skipping PS order item 975653
2025-11-22 23:27:50,871 - INFO - Skipping PS order item 975648
2025-11-22 23:27:50,994 - INFO - Skipping PS order item 975644
2025-11-22 23:27:51,387 - INFO - Skipping PS order item 975632
2025-11-22 23:27:51,558 - INFO - Skipping PS order item 975626
2025-11-22 23:27:51,697 - INFO - Item 975621 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:51,700 - INFO - Item 975620 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:51,950 - INFO - Skipping PS order item 975611
2025-11-22 23:27:51,989 - INFO - Skipping PS order item 975609
2025-11-22 23:27:52,109 - INFO - Item 975605 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:52,111 - INFO - Skipping PS order item 975604
2025-11-22 23:27:52,196 - INFO - Skipping PS order item 975601
2025-11-22 23:27:52,198 - INFO - Item 975600 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:52,320 - INFO - Progress: 2000/12380 items processed
2025-11-22 23:27:52,440 - INFO - Skipping PS order item 975593
2025-11-22 23:27:52,644 - INFO - Item 975587 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:52,793 - INFO - Skipping PS order item 975582
2025-11-22 23:27:52,922 - INFO - Skipping PS order item 975577
2025-11-22 23:27:53,163 - INFO - Item 975570 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:53,341 - INFO - Skipping PS order item 975564
2025-11-22 23:27:53,574 - INFO - Skipping PS order item 975557
2025-11-22 23:27:53,778 - INFO - Skipping PS order item 975550
2025-11-22 23:27:53,917 - INFO - Skipping PS order item 975545
2025-11-22 23:27:54,591 - INFO - Skipping PS order item 975524
2025-11-22 23:27:55,341 - INFO - Skipping PS order item 975503
2025-11-22 23:27:55,343 - INFO - Item 975502 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:55,539 - INFO - Progress: 2100/12380 items processed
2025-11-22 23:27:56,694 - INFO - Item 975466 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:58,000 - INFO - Skipping PS order item 975430
2025-11-22 23:27:59,166 - INFO - Skipping PS order item 975398
2025-11-22 23:27:59,202 - INFO - Progress: 2200/12380 items processed
2025-11-22 23:27:59,385 - INFO - Item 975390 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:59,574 - INFO - Item 975384 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:59,714 - INFO - Item 975379 has no supplier_id (likely Needs Order status)
2025-11-22 23:27:59,716 - INFO - Item 975378 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:00,356 - INFO - Skipping PS order item 975359
2025-11-22 23:28:01,981 - INFO - Skipping PS order item 975317
2025-11-22 23:28:02,042 - INFO - Skipping PS order item 975315
2025-11-22 23:28:02,045 - INFO - Item 975314 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:02,094 - INFO - Skipping PS order item 975312
2025-11-22 23:28:02,096 - INFO - Skipping PS order item 975311
2025-11-22 23:28:02,281 - INFO - Skipping PS order item 975305
2025-11-22 23:28:02,686 - INFO - Progress: 2300/12380 items processed
2025-11-22 23:28:02,884 - INFO - Item 975290 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:03,554 - INFO - Skipping PS order item 975271
2025-11-22 23:28:03,781 - INFO - Item 975264 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:04,566 - INFO - Item 975242 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:05,187 - INFO - Skipping PS order item 975227
2025-11-22 23:28:06,343 - INFO - Progress: 2400/12380 items processed
2025-11-22 23:28:07,615 - INFO - Item 975161 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:08,478 - INFO - Skipping PS order item 975138
2025-11-22 23:28:09,777 - INFO - Item 975102 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:09,984 - INFO - Progress: 2500/12380 items processed
2025-11-22 23:28:10,020 - INFO - Skipping PS order item 975094
2025-11-22 23:28:10,332 - INFO - Skipping PS order item 975084
2025-11-22 23:28:10,334 - INFO - Skipping PS order item 975083
2025-11-22 23:28:10,748 - INFO - Skipping PS order item 975070
2025-11-22 23:28:10,820 - INFO - Skipping PS order item 975067
2025-11-22 23:28:10,962 - INFO - Skipping PS order item 975062
2025-11-22 23:28:11,123 - INFO - Item 975057 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:11,160 - INFO - Skipping PS order item 975055
2025-11-22 23:28:11,304 - INFO - Skipping PS order item 975050
2025-11-22 23:28:11,341 - INFO - Skipping PS order item 975048
2025-11-22 23:28:11,413 - INFO - Skipping PS order item 975045
2025-11-22 23:28:12,041 - INFO - Skipping PS order item 975027
2025-11-22 23:28:12,288 - INFO - Item 975019 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:13,047 - INFO - Skipping PS order item 974998
2025-11-22 23:28:13,117 - INFO - Progress: 2600/12380 items processed
2025-11-22 23:28:14,621 - INFO - Item 974959 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:15,256 - INFO - Skipping PS order item 974942
2025-11-22 23:28:15,257 - INFO - Skipping PS order item 974941
2025-11-22 23:28:15,333 - INFO - Skipping PS order item 974938
2025-11-22 23:28:16,099 - INFO - Item 974918 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:16,216 - INFO - Item 974914 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:16,405 - INFO - Skipping PS order item 974908
2025-11-22 23:28:16,551 - INFO - Skipping PS order item 974904
2025-11-22 23:28:16,836 - INFO - Progress: 2700/12380 items processed
2025-11-22 23:28:16,964 - INFO - Item 974892 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:17,105 - INFO - Item 974887 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:17,108 - INFO - Item 974886 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:17,143 - INFO - Skipping PS order item 974884
2025-11-22 23:28:17,486 - INFO - Skipping PS order item 974874
2025-11-22 23:28:17,893 - INFO - Item 974862 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:17,973 - INFO - Skipping PS order item 974859
2025-11-22 23:28:18,079 - INFO - Item 974855 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:18,414 - INFO - Item 974846 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:19,475 - INFO - Item 974817 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:19,579 - INFO - Skipping PS order item 974813
2025-11-22 23:28:19,684 - INFO - Skipping PS order item 974809
2025-11-22 23:28:19,842 - INFO - Skipping PS order item 974805
2025-11-22 23:28:20,171 - INFO - Progress: 2800/12380 items processed
2025-11-22 23:28:20,173 - INFO - Skipping PS order item 974795
2025-11-22 23:28:20,612 - INFO - Item 974782 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:20,614 - INFO - Item 974781 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:20,823 - INFO - Item 974774 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:22,293 - INFO - Skipping PS order item 974733
2025-11-22 23:28:22,948 - INFO - Item 974717 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:23,384 - INFO - Item 974704 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:23,503 - INFO - Item 974700 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:23,647 - INFO - Progress: 2900/12380 items processed
2025-11-22 23:28:23,827 - INFO - Skipping PS order item 974690
2025-11-22 23:28:24,336 - INFO - Item 974676 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:24,779 - INFO - Skipping PS order item 974663
2025-11-22 23:28:24,883 - INFO - Skipping PS order item 974659
2025-11-22 23:28:25,160 - INFO - Item 974651 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:25,587 - INFO - Skipping PS order item 974639
2025-11-22 23:28:25,894 - INFO - Skipping PS order item 974630
2025-11-22 23:28:26,003 - INFO - Skipping PS order item 974626
2025-11-22 23:28:27,127 - INFO - Item 974596 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:27,128 - INFO - Progress: 3000/12380 items processed
2025-11-22 23:28:27,130 - INFO - Item 974595 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:27,511 - INFO - Item 974584 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:28,104 - INFO - Item 974567 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:28,368 - INFO - Item 974559 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:28,371 - INFO - Item 974558 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:28,412 - INFO - Skipping PS order item 974556
2025-11-22 23:28:28,414 - INFO - Skipping PS order item 974555
2025-11-22 23:28:28,679 - INFO - Item 974548 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:28,759 - INFO - Skipping PS order item 974545
2025-11-22 23:28:29,121 - INFO - Item 974535 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:29,123 - INFO - Skipping PS order item 974534
2025-11-22 23:28:29,867 - INFO - Item 974513 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:30,609 - INFO - Progress: 3100/12380 items processed
2025-11-22 23:28:31,162 - INFO - Item 974480 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:32,059 - INFO - Item 974455 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:32,338 - INFO - Item 974446 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:32,946 - INFO - Skipping PS order item 974427
2025-11-22 23:28:32,947 - INFO - Skipping PS order item 974426
2025-11-22 23:28:33,706 - INFO - Item 974405 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:34,068 - INFO - Progress: 3200/12380 items processed
2025-11-22 23:28:35,008 - INFO - Item 974370 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:35,741 - INFO - Item 974349 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:35,818 - INFO - Item 974346 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:36,685 - INFO - Skipping PS order item 974323
2025-11-22 23:28:37,016 - INFO - Item 974313 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:37,020 - INFO - Item 974312 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:37,249 - INFO - Item 974305 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:37,457 - INFO - Skipping PS order item 974299
2025-11-22 23:28:37,570 - INFO - Progress: 3300/12380 items processed
2025-11-22 23:28:37,968 - INFO - Item 974285 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:38,079 - INFO - Item 974281 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:38,121 - INFO - Skipping PS order item 974279
2025-11-22 23:28:38,194 - INFO - Item 974276 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:38,237 - INFO - Skipping PS order item 974274
2025-11-22 23:28:38,279 - INFO - Skipping PS order item 974272
2025-11-22 23:28:38,281 - INFO - Skipping PS order item 974271
2025-11-22 23:28:38,356 - INFO - Skipping PS order item 974268
2025-11-22 23:28:38,358 - INFO - Skipping PS order item 974267
2025-11-22 23:28:38,506 - INFO - Skipping PS order item 974262
2025-11-22 23:28:38,508 - INFO - Skipping PS order item 974261
2025-11-22 23:28:38,625 - INFO - Skipping PS order item 974257
2025-11-22 23:28:38,744 - INFO - Skipping PS order item 974253
2025-11-22 23:28:38,826 - INFO - Skipping PS order item 974250
2025-11-22 23:28:38,917 - INFO - Skipping PS order item 974247
2025-11-22 23:28:38,992 - INFO - Skipping PS order item 974244
2025-11-22 23:28:39,030 - INFO - Skipping PS order item 974242
2025-11-22 23:28:39,031 - INFO - Skipping PS order item 974241
2025-11-22 23:28:39,033 - INFO - Skipping PS order item 974240
2025-11-22 23:28:39,116 - INFO - Skipping PS order item 974237
2025-11-22 23:28:39,118 - INFO - Item 974236 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:39,193 - INFO - Skipping PS order item 974233
2025-11-22 23:28:39,323 - INFO - Skipping PS order item 974228
2025-11-22 23:28:39,458 - INFO - Skipping PS order item 974223
2025-11-22 23:28:39,495 - INFO - Skipping PS order item 974221
2025-11-22 23:28:39,497 - INFO - Skipping PS order item 974220
2025-11-22 23:28:39,552 - INFO - Skipping PS order item 974218
2025-11-22 23:28:39,612 - INFO - Skipping PS order item 974216
2025-11-22 23:28:39,742 - INFO - Skipping PS order item 974212
2025-11-22 23:28:39,785 - INFO - Skipping PS order item 974210
2025-11-22 23:28:39,956 - INFO - Skipping PS order item 974205
2025-11-22 23:28:39,958 - INFO - Skipping PS order item 974204
2025-11-22 23:28:40,189 - INFO - Item 974196 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:40,189 - INFO - Progress: 3400/12380 items processed
2025-11-22 23:28:40,337 - INFO - Skipping PS order item 974191
2025-11-22 23:28:40,599 - INFO - Item 974183 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:40,635 - INFO - Skipping PS order item 974181
2025-11-22 23:28:40,738 - INFO - Skipping PS order item 974177
2025-11-22 23:28:40,739 - INFO - Skipping PS order item 974176
2025-11-22 23:28:40,959 - INFO - Skipping PS order item 974168
2025-11-22 23:28:40,960 - INFO - Skipping PS order item 974167
2025-11-22 23:28:40,962 - INFO - Skipping PS order item 974166
2025-11-22 23:28:40,963 - INFO - Skipping PS order item 974165
2025-11-22 23:28:40,999 - INFO - Skipping PS order item 974163
2025-11-22 23:28:41,478 - INFO - Skipping PS order item 974149
2025-11-22 23:28:41,562 - INFO - Skipping PS order item 974145
2025-11-22 23:28:41,565 - INFO - Item 974144 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:41,716 - INFO - Skipping PS order item 974139
2025-11-22 23:28:42,128 - INFO - Item 974127 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:42,131 - INFO - Skipping PS order item 974126
2025-11-22 23:28:42,242 - INFO - Item 974122 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:43,183 - INFO - Progress: 3500/12380 items processed
2025-11-22 23:28:43,260 - INFO - Skipping PS order item 974093
2025-11-22 23:28:43,296 - INFO - Skipping PS order item 974091
2025-11-22 23:28:44,241 - INFO - Skipping PS order item 974067
2025-11-22 23:28:46,414 - INFO - Item 974007 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:46,523 - INFO - Item 974003 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:46,785 - INFO - Progress: 3600/12380 items processed
2025-11-22 23:28:47,859 - INFO - Skipping PS order item 973966
2025-11-22 23:28:48,901 - INFO - Skipping PS order item 973938
2025-11-22 23:28:48,978 - INFO - Skipping PS order item 973935
2025-11-22 23:28:49,146 - INFO - Skipping PS order item 973930
2025-11-22 23:28:49,261 - INFO - Skipping PS order item 973926
2025-11-22 23:28:49,732 - INFO - Skipping PS order item 973913
2025-11-22 23:28:49,735 - INFO - Item 973912 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:49,778 - INFO - Item 973910 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:49,981 - INFO - Skipping PS order item 973904
2025-11-22 23:28:50,144 - INFO - Item 973899 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:50,252 - INFO - Progress: 3700/12380 items processed
2025-11-22 23:28:50,607 - INFO - Item 973886 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:51,414 - INFO - Item 973863 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:51,417 - INFO - Item 973862 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:51,663 - INFO - Item 973854 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:52,193 - INFO - Item 973839 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:52,435 - INFO - Item 973832 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:52,614 - INFO - Item 973827 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:52,687 - INFO - Item 973824 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:52,842 - INFO - Skipping PS order item 973819
2025-11-22 23:28:53,380 - INFO - Item 973806 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:53,748 - INFO - Progress: 3800/12380 items processed
2025-11-22 23:28:53,987 - INFO - Skipping PS order item 973789
2025-11-22 23:28:54,027 - INFO - Skipping PS order item 973787
2025-11-22 23:28:54,365 - INFO - Item 973777 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:54,368 - INFO - Item 973776 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:54,371 - INFO - Item 973775 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:55,527 - INFO - Item 973744 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:55,901 - INFO - Item 973733 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:56,141 - INFO - Skipping PS order item 973726
2025-11-22 23:28:57,309 - INFO - Progress: 3900/12380 items processed
2025-11-22 23:28:57,670 - INFO - Item 973686 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:57,710 - INFO - Skipping PS order item 973684
2025-11-22 23:28:57,850 - INFO - Skipping PS order item 973680
2025-11-22 23:28:57,853 - INFO - Skipping PS order item 973679
2025-11-22 23:28:58,147 - INFO - Skipping PS order item 973672
2025-11-22 23:28:58,379 - INFO - Skipping PS order item 973665
2025-11-22 23:28:58,527 - INFO - Item 973660 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:58,638 - INFO - Skipping PS order item 973656
2025-11-22 23:28:58,821 - INFO - Skipping PS order item 973650
2025-11-22 23:28:59,056 - INFO - Item 973643 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:59,098 - INFO - Item 973641 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:59,101 - INFO - Item 973640 has no supplier_id (likely Needs Order status)
2025-11-22 23:28:59,372 - INFO - Item 973632 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:00,332 - INFO - Skipping PS order item 973605
2025-11-22 23:29:00,705 - INFO - Progress: 4000/12380 items processed
2025-11-22 23:29:02,503 - INFO - Skipping PS order item 973553
2025-11-22 23:29:02,804 - INFO - Item 973544 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:02,926 - INFO - Item 973540 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:03,640 - INFO - Item 973522 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:03,643 - INFO - Item 973521 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:04,148 - INFO - Skipping PS order item 973507
2025-11-22 23:29:04,150 - INFO - Skipping PS order item 973506
2025-11-22 23:29:04,151 - INFO - Skipping PS order item 973505
2025-11-22 23:29:04,532 - INFO - Progress: 4100/12380 items processed
2025-11-22 23:29:04,670 - INFO - Item 973492 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:04,900 - INFO - Item 973486 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:04,981 - INFO - Skipping PS order item 973483
2025-11-22 23:29:05,682 - INFO - Item 973465 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:06,148 - INFO - Item 973452 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:06,691 - INFO - Item 973437 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:06,842 - INFO - Item 973432 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:07,163 - INFO - Skipping PS order item 973423
2025-11-22 23:29:07,425 - INFO - Skipping PS order item 973416
2025-11-22 23:29:07,465 - INFO - Skipping PS order item 973414
2025-11-22 23:29:07,506 - INFO - Item 973412 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:07,615 - INFO - Skipping PS order item 973408
2025-11-22 23:29:07,651 - INFO - Skipping PS order item 973406
2025-11-22 23:29:07,760 - INFO - Skipping PS order item 973402
2025-11-22 23:29:07,835 - INFO - Skipping PS order item 973399
2025-11-22 23:29:07,836 - INFO - Skipping PS order item 973398
2025-11-22 23:29:07,910 - INFO - Progress: 4200/12380 items processed
2025-11-22 23:29:07,953 - INFO - Skipping PS order item 973394
2025-11-22 23:29:07,955 - INFO - Skipping PS order item 973393
2025-11-22 23:29:08,527 - INFO - Skipping PS order item 973376
2025-11-22 23:29:08,567 - INFO - Skipping PS order item 973374
2025-11-22 23:29:09,015 - INFO - Skipping PS order item 973361
2025-11-22 23:29:09,293 - INFO - Item 973353 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:10,253 - INFO - Skipping PS order item 973326
2025-11-22 23:29:11,488 - INFO - Progress: 4300/12380 items processed
2025-11-22 23:29:11,492 - INFO - Item 973295 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:11,657 - INFO - Skipping PS order item 973290
2025-11-22 23:29:12,643 - INFO - Skipping PS order item 973264
2025-11-22 23:29:12,786 - INFO - Skipping PS order item 973259
2025-11-22 23:29:13,036 - INFO - Item 973251 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:13,329 - INFO - Skipping PS order item 973242
2025-11-22 23:29:13,444 - INFO - Skipping PS order item 973238
2025-11-22 23:29:13,676 - INFO - Skipping PS order item 973231
2025-11-22 23:29:14,942 - INFO - Item 973199 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:14,945 - INFO - Item 973198 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:15,018 - INFO - Progress: 4400/12380 items processed
2025-11-22 23:29:15,459 - INFO - Item 973183 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:15,500 - INFO - Item 973181 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,186 - INFO - Item 973162 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,191 - INFO - Skipping PS order item 973161
2025-11-22 23:29:16,481 - INFO - Item 973152 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,666 - INFO - Item 973146 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,669 - INFO - Skipping PS order item 973145
2025-11-22 23:29:16,840 - INFO - Item 973140 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,918 - INFO - Item 973137 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,921 - INFO - Item 973136 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,924 - INFO - Item 973135 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:16,927 - INFO - Item 973134 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:17,390 - INFO - Skipping PS order item 973121
2025-11-22 23:29:17,540 - INFO - Skipping PS order item 973116
2025-11-22 23:29:17,542 - INFO - Skipping PS order item 973115
2025-11-22 23:29:17,938 - INFO - Skipping PS order item 973107
2025-11-22 23:29:17,976 - INFO - Skipping PS order item 973105
2025-11-22 23:29:17,978 - INFO - Skipping PS order item 973104
2025-11-22 23:29:18,241 - INFO - Item 973098 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:18,377 - INFO - Progress: 4500/12380 items processed
2025-11-22 23:29:18,380 - INFO - Skipping PS order item 973095
2025-11-22 23:29:18,420 - INFO - Skipping PS order item 973093
2025-11-22 23:29:18,776 - INFO - Skipping PS order item 973083
2025-11-22 23:29:18,779 - INFO - Item 973082 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:19,249 - INFO - Skipping PS order item 973071
2025-11-22 23:29:19,323 - INFO - Item 973068 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:19,542 - INFO - Item 973061 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:19,544 - INFO - Skipping PS order item 973060
2025-11-22 23:29:20,351 - INFO - Item 973038 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:20,388 - INFO - Skipping PS order item 973036
2025-11-22 23:29:20,845 - INFO - Item 973022 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:20,959 - INFO - Skipping PS order item 973018
2025-11-22 23:29:20,998 - INFO - Item 973016 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:21,704 - INFO - Skipping PS order item 972999
2025-11-22 23:29:21,865 - INFO - Progress: 4600/12380 items processed
2025-11-22 23:29:22,074 - INFO - Skipping PS order item 972990
2025-11-22 23:29:22,195 - INFO - Skipping PS order item 972986
2025-11-22 23:29:22,233 - INFO - Skipping PS order item 972984
2025-11-22 23:29:22,457 - INFO - Item 972977 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:23,714 - INFO - Skipping PS order item 972944
2025-11-22 23:29:24,165 - INFO - Item 972932 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:24,590 - INFO - Item 972920 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:24,593 - INFO - Item 972919 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:25,013 - INFO - Skipping PS order item 972907
2025-11-22 23:29:25,050 - INFO - Item 972905 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:25,373 - INFO - Progress: 4700/12380 items processed
2025-11-22 23:29:27,847 - INFO - Skipping PS order item 972830
2025-11-22 23:29:28,034 - INFO - Item 972824 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:28,531 - INFO - Skipping PS order item 972810
2025-11-22 23:29:28,608 - INFO - Item 972807 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:28,724 - INFO - Skipping PS order item 972803
2025-11-22 23:29:28,726 - INFO - Skipping PS order item 972802
2025-11-22 23:29:28,920 - INFO - Skipping PS order item 972796
2025-11-22 23:29:28,920 - INFO - Progress: 4800/12380 items processed
2025-11-22 23:29:29,134 - INFO - Skipping PS order item 972789
2025-11-22 23:29:29,174 - INFO - Skipping PS order item 972787
2025-11-22 23:29:29,388 - INFO - Skipping PS order item 972781
2025-11-22 23:29:29,435 - INFO - Skipping PS order item 972779
2025-11-22 23:29:29,528 - INFO - Item 972776 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:29,678 - INFO - Skipping PS order item 972771
2025-11-22 23:29:29,857 - INFO - Skipping PS order item 972766
2025-11-22 23:29:29,963 - INFO - Skipping PS order item 972762
2025-11-22 23:29:29,965 - INFO - Item 972761 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:30,012 - INFO - Skipping PS order item 972759
2025-11-22 23:29:30,056 - INFO - Item 972757 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:30,059 - INFO - Skipping PS order item 972756
2025-11-22 23:29:30,188 - INFO - Item 972752 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:30,190 - INFO - Skipping PS order item 972751
2025-11-22 23:29:30,300 - INFO - Skipping PS order item 972747
2025-11-22 23:29:30,423 - INFO - Item 972743 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:30,613 - INFO - Skipping PS order item 972737
2025-11-22 23:29:30,616 - INFO - Skipping PS order item 972736
2025-11-22 23:29:30,829 - INFO - Item 972730 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:30,831 - INFO - Skipping PS order item 972729
2025-11-22 23:29:30,989 - INFO - Item 972723 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:31,030 - INFO - Skipping PS order item 972721
2025-11-22 23:29:31,176 - INFO - Item 972716 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:31,226 - INFO - Skipping PS order item 972714
2025-11-22 23:29:31,228 - INFO - Skipping PS order item 972713
2025-11-22 23:29:31,266 - INFO - Skipping PS order item 972711
2025-11-22 23:29:31,267 - INFO - Skipping PS order item 972710
2025-11-22 23:29:31,269 - INFO - Skipping PS order item 972709
2025-11-22 23:29:31,271 - INFO - Skipping PS order item 972708
2025-11-22 23:29:31,378 - INFO - Skipping PS order item 972704
2025-11-22 23:29:31,452 - INFO - Skipping PS order item 972701
2025-11-22 23:29:31,650 - INFO - Progress: 4900/12380 items processed
2025-11-22 23:29:31,852 - INFO - Skipping PS order item 972690
2025-11-22 23:29:31,854 - INFO - Skipping PS order item 972689
2025-11-22 23:29:31,856 - INFO - Skipping PS order item 972688
2025-11-22 23:29:31,858 - INFO - Item 972687 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:31,862 - INFO - Item 972686 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:31,865 - INFO - Item 972685 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:31,867 - INFO - Skipping PS order item 972684
2025-11-22 23:29:31,905 - INFO - Skipping PS order item 972682
2025-11-22 23:29:31,907 - INFO - Item 972681 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:32,146 - INFO - Skipping PS order item 972674
2025-11-22 23:29:32,189 - INFO - Item 972672 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:32,273 - INFO - Item 972669 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:32,275 - INFO - Skipping PS order item 972668
2025-11-22 23:29:32,277 - INFO - Skipping PS order item 972667
2025-11-22 23:29:32,356 - INFO - Skipping PS order item 972664
2025-11-22 23:29:32,631 - INFO - Skipping PS order item 972656
2025-11-22 23:29:34,919 - INFO - Item 972604 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:35,217 - INFO - Progress: 5000/12380 items processed
2025-11-22 23:29:35,477 - INFO - Skipping PS order item 972590
2025-11-22 23:29:35,556 - INFO - Item 972587 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:36,018 - INFO - Item 972574 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:36,172 - INFO - Item 972569 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:36,366 - INFO - Item 972564 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:37,554 - INFO - Skipping PS order item 972534
2025-11-22 23:29:37,556 - INFO - Skipping PS order item 972533
2025-11-22 23:29:37,594 - INFO - Item 972531 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:37,716 - INFO - Item 972527 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:39,232 - INFO - Progress: 5100/12380 items processed
2025-11-22 23:29:39,554 - INFO - Item 972489 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:40,016 - INFO - Skipping PS order item 972477
2025-11-22 23:29:40,661 - INFO - Skipping PS order item 972460
2025-11-22 23:29:40,712 - INFO - Item 972458 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:40,884 - INFO - Item 972453 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:41,056 - INFO - Item 972448 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:41,059 - INFO - Skipping PS order item 972447
2025-11-22 23:29:41,137 - INFO - Item 972444 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:41,347 - INFO - Skipping PS order item 972438
2025-11-22 23:29:41,704 - INFO - Item 972427 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:41,930 - INFO - Skipping PS order item 972421
2025-11-22 23:29:41,933 - INFO - Skipping PS order item 972420
2025-11-22 23:29:42,049 - INFO - Item 972417 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:42,389 - INFO - Item 972408 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:42,624 - INFO - Skipping PS order item 972401
2025-11-22 23:29:42,820 - INFO - Progress: 5200/12380 items processed
2025-11-22 23:29:43,032 - INFO - Skipping PS order item 972390
2025-11-22 23:29:43,793 - INFO - Skipping PS order item 972371
2025-11-22 23:29:44,669 - INFO - Skipping PS order item 972350
2025-11-22 23:29:46,677 - INFO - Item 972300 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:46,845 - INFO - Progress: 5300/12380 items processed
2025-11-22 23:29:47,110 - INFO - Skipping PS order item 972288
2025-11-22 23:29:48,624 - INFO - Skipping PS order item 972246
2025-11-22 23:29:49,467 - INFO - Item 972225 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:49,625 - INFO - Skipping PS order item 972220
2025-11-22 23:29:49,629 - INFO - Skipping PS order item 972219
2025-11-22 23:29:50,490 - INFO - Skipping PS order item 972198
2025-11-22 23:29:50,578 - INFO - Progress: 5400/12380 items processed
2025-11-22 23:29:50,581 - INFO - Item 972195 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:50,827 - INFO - Item 972188 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:51,687 - INFO - Skipping PS order item 972167
2025-11-22 23:29:52,477 - INFO - Skipping PS order item 972148
2025-11-22 23:29:52,562 - INFO - Item 972145 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:52,566 - INFO - Item 972144 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:52,570 - INFO - Item 972143 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:52,649 - INFO - Item 972140 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:52,654 - INFO - Item 972139 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:52,912 - INFO - Item 972131 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:53,042 - INFO - Skipping PS order item 972127
2025-11-22 23:29:53,249 - INFO - Item 972121 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:53,402 - INFO - Item 972116 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:53,405 - INFO - Skipping PS order item 972115
2025-11-22 23:29:53,674 - INFO - Item 972107 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:53,829 - INFO - Skipping PS order item 972102
2025-11-22 23:29:54,054 - INFO - Progress: 5500/12380 items processed
2025-11-22 23:29:54,057 - INFO - Skipping PS order item 972095
2025-11-22 23:29:55,786 - INFO - Item 972049 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:56,016 - INFO - Item 972042 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:56,019 - INFO - Item 972041 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:56,216 - INFO - Skipping PS order item 972035
2025-11-22 23:29:57,873 - INFO - Progress: 5600/12380 items processed
2025-11-22 23:29:58,666 - INFO - Item 971974 has no supplier_id (likely Needs Order status)
2025-11-22 23:29:59,960 - INFO - Item 971941 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:00,463 - INFO - Skipping PS order item 971928
2025-11-22 23:30:00,665 - INFO - Item 971922 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:01,083 - INFO - Item 971910 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:01,311 - INFO - Item 971904 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:01,512 - INFO - Skipping PS order item 971898
2025-11-22 23:30:01,570 - INFO - Skipping PS order item 971896
2025-11-22 23:30:01,619 - INFO - Progress: 5700/12380 items processed
2025-11-22 23:30:01,676 - INFO - Item 971893 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:02,707 - INFO - Skipping PS order item 971872
2025-11-22 23:30:03,737 - INFO - Skipping PS order item 971850
2025-11-22 23:30:03,740 - INFO - Skipping PS order item 971849
2025-11-22 23:30:04,087 - INFO - Item 971841 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:04,251 - INFO - Item 971837 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:04,255 - INFO - Item 971836 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:04,300 - INFO - Item 971834 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:04,568 - INFO - Skipping PS order item 971827
2025-11-22 23:30:04,790 - INFO - Skipping PS order item 971821
2025-11-22 23:30:04,963 - INFO - Skipping PS order item 971816
2025-11-22 23:30:05,063 - INFO - Item 971813 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:05,487 - INFO - Skipping PS order item 971802
2025-11-22 23:30:05,836 - INFO - Progress: 5800/12380 items processed
2025-11-22 23:30:05,880 - INFO - Skipping PS order item 971793
2025-11-22 23:30:06,443 - INFO - Item 971779 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:07,488 - INFO - Item 971754 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:07,953 - INFO - Item 971742 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:08,079 - INFO - Skipping PS order item 971739
2025-11-22 23:30:08,552 - INFO - Item 971727 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:08,556 - INFO - Item 971726 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:08,919 - INFO - Skipping PS order item 971716
2025-11-22 23:30:09,176 - INFO - Item 971709 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:09,752 - INFO - Progress: 5900/12380 items processed
2025-11-22 23:30:09,929 - INFO - Skipping PS order item 971690
2025-11-22 23:30:13,126 - INFO - Item 971640 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:13,225 - INFO - Skipping PS order item 971637
2025-11-22 23:30:13,746 - INFO - Item 971624 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:14,388 - INFO - Item 971606 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:14,427 - INFO - Item 971604 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:14,761 - INFO - Progress: 6000/12380 items processed
2025-11-22 23:30:14,992 - INFO - Item 971588 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:15,142 - INFO - Item 971583 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:15,257 - INFO - Skipping PS order item 971579
2025-11-22 23:30:15,355 - INFO - Skipping PS order item 971576
2025-11-22 23:30:15,511 - INFO - Item 971571 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:15,515 - INFO - Item 971570 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:15,787 - INFO - Skipping PS order item 971562
2025-11-22 23:30:15,871 - INFO - Skipping PS order item 971559
2025-11-22 23:30:15,992 - INFO - Item 971555 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:16,133 - INFO - Skipping PS order item 971551
2025-11-22 23:30:16,217 - INFO - Skipping PS order item 971548
2025-11-22 23:30:16,295 - INFO - Skipping PS order item 971545
2025-11-22 23:30:16,641 - INFO - Skipping PS order item 971536
2025-11-22 23:30:16,920 - INFO - Item 971527 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:16,922 - INFO - Skipping PS order item 971526
2025-11-22 23:30:16,959 - INFO - Skipping PS order item 971524
2025-11-22 23:30:16,961 - INFO - Skipping PS order item 971523
2025-11-22 23:30:16,963 - INFO - Skipping PS order item 971522
2025-11-22 23:30:16,965 - INFO - Skipping PS order item 971521
2025-11-22 23:30:16,967 - INFO - Skipping PS order item 971520
2025-11-22 23:30:17,044 - INFO - Skipping PS order item 971517
2025-11-22 23:30:17,193 - INFO - Skipping PS order item 971513
2025-11-22 23:30:17,195 - INFO - Skipping PS order item 971512
2025-11-22 23:30:17,197 - INFO - Skipping PS order item 971511
2025-11-22 23:30:17,200 - INFO - Skipping PS order item 971510
2025-11-22 23:30:17,259 - INFO - Skipping PS order item 971506
2025-11-22 23:30:17,312 - INFO - Skipping PS order item 971504
2025-11-22 23:30:17,314 - INFO - Skipping PS order item 971503
2025-11-22 23:30:17,359 - INFO - Skipping PS order item 971501
2025-11-22 23:30:17,403 - INFO - Skipping PS order item 971499
2025-11-22 23:30:17,405 - INFO - Skipping PS order item 971498
2025-11-22 23:30:17,408 - INFO - Skipping PS order item 971497
2025-11-22 23:30:17,496 - INFO - Progress: 6100/12380 items processed
2025-11-22 23:30:17,588 - INFO - Skipping PS order item 971492
2025-11-22 23:30:17,719 - INFO - Skipping PS order item 971488
2025-11-22 23:30:17,721 - INFO - Skipping PS order item 971487
2025-11-22 23:30:17,724 - INFO - Skipping PS order item 971486
2025-11-22 23:30:17,726 - INFO - Skipping PS order item 971485
2025-11-22 23:30:17,885 - INFO - Skipping PS order item 971480
2025-11-22 23:30:17,981 - INFO - Skipping PS order item 971477
2025-11-22 23:30:18,134 - INFO - Skipping PS order item 971473
2025-11-22 23:30:18,263 - INFO - Skipping PS order item 971469
2025-11-22 23:30:18,307 - INFO - Skipping PS order item 971467
2025-11-22 23:30:18,353 - INFO - Skipping PS order item 971465
2025-11-22 23:30:18,551 - INFO - Skipping PS order item 971459
2025-11-22 23:30:18,706 - INFO - Skipping PS order item 971454
2025-11-22 23:30:18,784 - INFO - Item 971451 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:18,786 - INFO - Skipping PS order item 971450
2025-11-22 23:30:18,826 - INFO - Skipping PS order item 971448
2025-11-22 23:30:18,944 - INFO - Skipping PS order item 971444
2025-11-22 23:30:18,984 - INFO - Skipping PS order item 971442
2025-11-22 23:30:19,380 - INFO - Skipping PS order item 971431
2025-11-22 23:30:19,382 - INFO - Skipping PS order item 971430
2025-11-22 23:30:19,385 - INFO - Skipping PS order item 971429
2025-11-22 23:30:19,476 - INFO - Skipping PS order item 971426
2025-11-22 23:30:19,675 - INFO - Skipping PS order item 971420
2025-11-22 23:30:19,677 - INFO - Skipping PS order item 971419
2025-11-22 23:30:19,679 - INFO - Skipping PS order item 971418
2025-11-22 23:30:19,806 - INFO - Skipping PS order item 971414
2025-11-22 23:30:19,850 - INFO - Skipping PS order item 971412
2025-11-22 23:30:19,937 - INFO - Skipping PS order item 971409
2025-11-22 23:30:19,939 - INFO - Skipping PS order item 971408
2025-11-22 23:30:20,019 - INFO - Skipping PS order item 971405
2025-11-22 23:30:20,021 - INFO - Skipping PS order item 971404
2025-11-22 23:30:20,023 - INFO - Skipping PS order item 971403
2025-11-22 23:30:20,025 - INFO - Skipping PS order item 971402
2025-11-22 23:30:20,136 - INFO - Skipping PS order item 971399
2025-11-22 23:30:20,317 - INFO - Progress: 6200/12380 items processed
2025-11-22 23:30:20,438 - INFO - Skipping PS order item 971391
2025-11-22 23:30:20,481 - INFO - Skipping PS order item 971389
2025-11-22 23:30:20,643 - INFO - Item 971384 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:20,812 - INFO - Skipping PS order item 971379
2025-11-22 23:30:21,437 - INFO - Skipping PS order item 971363
2025-11-22 23:30:21,893 - INFO - Skipping PS order item 971352
2025-11-22 23:30:22,600 - INFO - Item 971333 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:24,198 - INFO - Progress: 6300/12380 items processed
2025-11-22 23:30:24,479 - INFO - Item 971287 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:24,693 - INFO - Skipping PS order item 971281
2025-11-22 23:30:24,697 - INFO - Item 971280 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:24,890 - INFO - Item 971275 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:24,894 - INFO - Item 971274 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:25,215 - INFO - Skipping PS order item 971264
2025-11-22 23:30:25,217 - INFO - Skipping PS order item 971263
2025-11-22 23:30:25,222 - INFO - Item 971262 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:25,747 - INFO - Item 971249 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:25,900 - INFO - Skipping PS order item 971244
2025-11-22 23:30:25,976 - INFO - Skipping PS order item 971241
2025-11-22 23:30:27,341 - INFO - Skipping PS order item 971205
2025-11-22 23:30:27,344 - INFO - Skipping PS order item 971204
2025-11-22 23:30:27,675 - INFO - Skipping PS order item 971195
2025-11-22 23:30:27,713 - INFO - Progress: 6400/12380 items processed
2025-11-22 23:30:27,717 - INFO - Item 971193 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:27,758 - INFO - Item 971191 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:27,762 - INFO - Item 971190 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:27,765 - INFO - Item 971189 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:27,768 - INFO - Skipping PS order item 971188
2025-11-22 23:30:27,770 - INFO - Skipping PS order item 971187
2025-11-22 23:30:27,924 - INFO - Item 971182 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,086 - INFO - Skipping PS order item 971177
2025-11-22 23:30:28,089 - INFO - Skipping PS order item 971176
2025-11-22 23:30:28,257 - INFO - Item 971171 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,261 - INFO - Item 971170 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,266 - INFO - Item 971169 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,271 - INFO - Item 971168 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,364 - INFO - Skipping PS order item 971165
2025-11-22 23:30:28,886 - INFO - Item 971151 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,890 - INFO - Item 971150 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,968 - INFO - Item 971147 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:28,971 - INFO - Skipping PS order item 971146
2025-11-22 23:30:30,097 - INFO - Item 971117 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:30,987 - INFO - Progress: 6500/12380 items processed
2025-11-22 23:30:31,187 - INFO - Item 971088 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:31,191 - INFO - Item 971087 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:31,682 - INFO - Item 971074 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:32,078 - INFO - Item 971063 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:32,082 - INFO - Item 971062 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:32,475 - INFO - Item 971051 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:32,478 - INFO - Item 971050 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:32,981 - INFO - Item 971038 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:33,063 - INFO - Item 971035 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:34,695 - INFO - Progress: 6600/12380 items processed
2025-11-22 23:30:34,786 - INFO - Skipping PS order item 970991
2025-11-22 23:30:35,246 - INFO - Item 970978 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:35,879 - INFO - Skipping PS order item 970961
2025-11-22 23:30:36,812 - INFO - Skipping PS order item 970936
2025-11-22 23:30:37,200 - INFO - Item 970925 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:37,316 - INFO - Skipping PS order item 970921
2025-11-22 23:30:37,319 - INFO - Skipping PS order item 970920
2025-11-22 23:30:37,433 - INFO - Skipping PS order item 970916
2025-11-22 23:30:37,514 - INFO - Item 970913 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:37,632 - INFO - Skipping PS order item 970909
2025-11-22 23:30:37,772 - INFO - Skipping PS order item 970905
2025-11-22 23:30:37,856 - INFO - Skipping PS order item 970902
2025-11-22 23:30:37,859 - INFO - Skipping PS order item 970901
2025-11-22 23:30:38,141 - INFO - Progress: 6700/12380 items processed
2025-11-22 23:30:38,517 - INFO - Skipping PS order item 970883
2025-11-22 23:30:38,717 - INFO - Item 970877 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:38,861 - INFO - Skipping PS order item 970872
2025-11-22 23:30:38,899 - INFO - Skipping PS order item 970870
2025-11-22 23:30:39,047 - INFO - Skipping PS order item 970865
2025-11-22 23:30:39,129 - INFO - Skipping PS order item 970862
2025-11-22 23:30:39,401 - INFO - Item 970855 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:39,515 - INFO - Item 970851 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:39,848 - INFO - Item 970842 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:39,852 - INFO - Item 970841 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:39,856 - INFO - Item 970840 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:40,553 - INFO - Item 970821 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:40,745 - INFO - Skipping PS order item 970815
2025-11-22 23:30:41,619 - INFO - Progress: 6800/12380 items processed
2025-11-22 23:30:42,940 - INFO - Item 970769 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:42,944 - INFO - Item 970768 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:43,378 - INFO - Skipping PS order item 970756
2025-11-22 23:30:45,599 - INFO - Item 970703 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:45,732 - INFO - Item 970699 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:45,982 - INFO - Progress: 6900/12380 items processed
2025-11-22 23:30:46,226 - INFO - Skipping PS order item 970687
2025-11-22 23:30:46,521 - INFO - Skipping PS order item 970679
2025-11-22 23:30:47,622 - INFO - Skipping PS order item 970651
2025-11-22 23:30:47,625 - INFO - Skipping PS order item 970650
2025-11-22 23:30:47,714 - INFO - Skipping PS order item 970647
2025-11-22 23:30:47,755 - INFO - Item 970645 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:47,758 - INFO - Skipping PS order item 970644
2025-11-22 23:30:47,798 - INFO - Item 970642 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:47,841 - INFO - Item 970640 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:47,847 - INFO - Item 970639 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:47,887 - INFO - Skipping PS order item 970637
2025-11-22 23:30:48,009 - INFO - Skipping PS order item 970633
2025-11-22 23:30:48,018 - INFO - Skipping PS order item 970631
2025-11-22 23:30:48,094 - INFO - Skipping PS order item 970628
2025-11-22 23:30:48,097 - INFO - Skipping PS order item 970627
2025-11-22 23:30:48,143 - INFO - Skipping PS order item 970625
2025-11-22 23:30:48,145 - INFO - Item 970624 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:48,185 - INFO - Skipping PS order item 970622
2025-11-22 23:30:48,306 - INFO - Skipping PS order item 970618
2025-11-22 23:30:48,347 - INFO - Skipping PS order item 970616
2025-11-22 23:30:48,462 - INFO - Item 970612 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:48,557 - INFO - Item 970609 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:49,007 - INFO - Item 970597 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:49,129 - INFO - Progress: 7000/12380 items processed
2025-11-22 23:30:49,691 - INFO - Skipping PS order item 970578
2025-11-22 23:30:50,230 - INFO - Item 970563 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:50,234 - INFO - Item 970562 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:50,238 - INFO - Item 970561 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:51,337 - INFO - Skipping PS order item 970531
2025-11-22 23:30:52,441 - INFO - Item 970502 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:52,445 - INFO - Item 970501 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:52,648 - INFO - Item 970495 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:52,686 - INFO - Progress: 7100/12380 items processed
2025-11-22 23:30:53,832 - INFO - Skipping PS order item 970466
2025-11-22 23:30:54,188 - INFO - Item 970456 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:54,629 - INFO - Item 970448 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:54,632 - INFO - Item 970447 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:55,124 - INFO - Skipping PS order item 970434
2025-11-22 23:30:57,036 - INFO - Progress: 7200/12380 items processed
2025-11-22 23:30:57,509 - INFO - Item 970381 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:58,133 - INFO - Item 970367 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:58,215 - INFO - Item 970364 has no supplier_id (likely Needs Order status)
2025-11-22 23:30:58,737 - INFO - Skipping PS order item 970351
2025-11-22 23:30:59,733 - INFO - Skipping PS order item 970328
2025-11-22 23:30:59,736 - INFO - Skipping PS order item 970327
2025-11-22 23:30:59,837 - INFO - Skipping PS order item 970324
2025-11-22 23:31:00,244 - INFO - Skipping PS order item 970314
2025-11-22 23:31:01,237 - INFO - Progress: 7300/12380 items processed
2025-11-22 23:31:01,276 - INFO - Skipping PS order item 970292
2025-11-22 23:31:01,279 - INFO - Skipping PS order item 970291
2025-11-22 23:31:02,419 - INFO - Item 970263 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:02,712 - INFO - Item 970255 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:02,908 - INFO - Item 970249 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:03,957 - INFO - Item 970224 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:04,329 - INFO - Item 970214 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:04,333 - INFO - Item 970213 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:04,975 - INFO - Item 970197 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:05,094 - INFO - Progress: 7400/12380 items processed
2025-11-22 23:31:05,312 - INFO - Skipping PS order item 970188
2025-11-22 23:31:05,520 - INFO - Item 970182 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:05,524 - INFO - Item 970181 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:06,589 - INFO - Item 970154 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:08,052 - INFO - Item 970119 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:08,974 - INFO - Item 970095 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:09,014 - INFO - Progress: 7500/12380 items processed
2025-11-22 23:31:09,058 - INFO - Skipping PS order item 970092
2025-11-22 23:31:09,523 - INFO - Skipping PS order item 970079
2025-11-22 23:31:09,683 - INFO - Skipping PS order item 970074
2025-11-22 23:31:09,685 - INFO - Skipping PS order item 970073
2025-11-22 23:31:09,688 - INFO - Skipping PS order item 970072
2025-11-22 23:31:09,690 - INFO - Skipping PS order item 970071
2025-11-22 23:31:09,728 - INFO - Skipping PS order item 970069
2025-11-22 23:31:09,730 - INFO - Skipping PS order item 970068
2025-11-22 23:31:09,769 - INFO - Skipping PS order item 970066
2025-11-22 23:31:09,810 - INFO - Item 970064 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:09,928 - INFO - Skipping PS order item 970060
2025-11-22 23:31:09,930 - INFO - Skipping PS order item 970059
2025-11-22 23:31:10,135 - INFO - Skipping PS order item 970053
2025-11-22 23:31:10,398 - INFO - Skipping PS order item 970045
2025-11-22 23:31:10,400 - INFO - Skipping PS order item 970044
2025-11-22 23:31:10,554 - INFO - Skipping PS order item 970039
2025-11-22 23:31:10,558 - INFO - Item 970038 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:10,602 - INFO - Item 970036 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:10,606 - INFO - Item 970035 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:10,608 - INFO - Skipping PS order item 970034
2025-11-22 23:31:10,738 - INFO - Skipping PS order item 970030
2025-11-22 23:31:10,794 - INFO - Skipping PS order item 970028
2025-11-22 23:31:10,960 - INFO - Skipping PS order item 970023
2025-11-22 23:31:10,962 - INFO - Skipping PS order item 970022
2025-11-22 23:31:11,083 - INFO - Skipping PS order item 970018
2025-11-22 23:31:11,254 - INFO - Skipping PS order item 970013
2025-11-22 23:31:11,379 - INFO - Item 970009 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:11,459 - INFO - Item 970006 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:11,463 - INFO - Skipping PS order item 970005
2025-11-22 23:31:11,466 - INFO - Item 970004 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:11,469 - INFO - Skipping PS order item 970003
2025-11-22 23:31:11,508 - INFO - Skipping PS order item 970001
2025-11-22 23:31:11,553 - INFO - Skipping PS order item 969999
2025-11-22 23:31:11,596 - INFO - Skipping PS order item 969997
2025-11-22 23:31:11,718 - INFO - Progress: 7600/12380 items processed
2025-11-22 23:31:11,839 - INFO - Skipping PS order item 969990
2025-11-22 23:31:12,041 - INFO - Skipping PS order item 969984
2025-11-22 23:31:12,220 - INFO - Skipping PS order item 969979
2025-11-22 23:31:12,263 - INFO - Skipping PS order item 969977
2025-11-22 23:31:12,309 - INFO - Skipping PS order item 969975
2025-11-22 23:31:12,476 - INFO - Item 969970 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:12,520 - INFO - Item 969968 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:12,645 - INFO - Skipping PS order item 969964
2025-11-22 23:31:12,929 - INFO - Item 969955 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,167 - INFO - Item 969948 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,208 - INFO - Skipping PS order item 969946
2025-11-22 23:31:13,254 - INFO - Skipping PS order item 969944
2025-11-22 23:31:13,464 - INFO - Item 969938 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,508 - INFO - Skipping PS order item 969936
2025-11-22 23:31:13,511 - INFO - Item 969935 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,551 - INFO - Item 969933 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,673 - INFO - Item 969929 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:13,944 - INFO - Skipping PS order item 969921
2025-11-22 23:31:13,986 - INFO - Skipping PS order item 969919
2025-11-22 23:31:14,024 - INFO - Item 969917 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:14,191 - INFO - Item 969912 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:14,906 - INFO - Progress: 7700/12380 items processed
2025-11-22 23:31:15,065 - INFO - Skipping PS order item 969889
2025-11-22 23:31:15,377 - INFO - Item 969880 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:16,573 - INFO - Item 969849 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:16,577 - INFO - Item 969848 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:17,549 - INFO - Skipping PS order item 969822
2025-11-22 23:31:17,627 - INFO - Item 969819 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:17,949 - INFO - Item 969810 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:18,569 - INFO - Progress: 7800/12380 items processed
2025-11-22 23:31:18,573 - INFO - Skipping PS order item 969793
2025-11-22 23:31:19,421 - INFO - Skipping PS order item 969771
2025-11-22 23:31:19,947 - INFO - Item 969757 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:20,117 - INFO - Skipping PS order item 969752
2025-11-22 23:31:20,483 - INFO - Item 969742 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:20,533 - INFO - Skipping PS order item 969740
2025-11-22 23:31:20,536 - INFO - Item 969739 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:20,576 - INFO - Skipping PS order item 969737
2025-11-22 23:31:20,664 - INFO - Item 969733 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:20,938 - INFO - Item 969726 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:21,033 - INFO - Skipping PS order item 969723
2025-11-22 23:31:21,076 - INFO - Skipping PS order item 969721
2025-11-22 23:31:21,079 - INFO - Skipping PS order item 969720
2025-11-22 23:31:21,757 - INFO - Item 969703 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:22,084 - INFO - Progress: 7900/12380 items processed
2025-11-22 23:31:22,771 - INFO - Item 969676 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:22,776 - INFO - Item 969675 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:23,769 - INFO - Skipping PS order item 969649
2025-11-22 23:31:24,045 - INFO - Skipping PS order item 969641
2025-11-22 23:31:25,780 - INFO - Item 969597 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:25,917 - INFO - Progress: 8000/12380 items processed
2025-11-22 23:31:27,539 - INFO - Skipping PS order item 969554
2025-11-22 23:31:28,168 - INFO - Skipping PS order item 969537
2025-11-22 23:31:28,825 - INFO - Skipping PS order item 969519
2025-11-22 23:31:28,944 - INFO - Item 969515 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:29,060 - INFO - Skipping PS order item 969511
2025-11-22 23:31:29,181 - INFO - Skipping PS order item 969507
2025-11-22 23:31:29,482 - INFO - Item 969498 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:29,522 - INFO - Item 969496 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:29,605 - INFO - Progress: 8100/12380 items processed
2025-11-22 23:31:29,765 - INFO - Skipping PS order item 969489
2025-11-22 23:31:29,889 - INFO - Skipping PS order item 969485
2025-11-22 23:31:30,440 - INFO - Skipping PS order item 969469
2025-11-22 23:31:30,522 - INFO - Skipping PS order item 969466
2025-11-22 23:31:30,564 - INFO - Skipping PS order item 969464
2025-11-22 23:31:30,644 - INFO - Skipping PS order item 969461
2025-11-22 23:31:30,725 - INFO - Skipping PS order item 969458
2025-11-22 23:31:30,856 - INFO - Skipping PS order item 969452
2025-11-22 23:31:31,356 - INFO - Item 969439 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:31,360 - INFO - Item 969438 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:32,356 - INFO - Item 969412 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:32,830 - INFO - Skipping PS order item 969399
2025-11-22 23:31:32,833 - INFO - Skipping PS order item 969398
2025-11-22 23:31:33,012 - INFO - Progress: 8200/12380 items processed
2025-11-22 23:31:34,519 - INFO - Item 969358 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:35,071 - INFO - Skipping PS order item 969345
2025-11-22 23:31:35,232 - INFO - Skipping PS order item 969340
2025-11-22 23:31:35,641 - INFO - Skipping PS order item 969329
2025-11-22 23:31:35,645 - INFO - Skipping PS order item 969328
2025-11-22 23:31:35,772 - INFO - Item 969324 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:36,220 - INFO - Item 969313 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:36,960 - INFO - Progress: 8300/12380 items processed
2025-11-22 23:31:37,422 - INFO - Item 969280 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:37,815 - INFO - Skipping PS order item 969269
2025-11-22 23:31:38,103 - INFO - Skipping PS order item 969261
2025-11-22 23:31:38,845 - INFO - Skipping PS order item 969243
2025-11-22 23:31:39,647 - INFO - Item 969223 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:39,794 - INFO - Item 969219 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:40,343 - INFO - Item 969204 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:40,720 - INFO - Progress: 8400/12380 items processed
2025-11-22 23:31:40,942 - INFO - Item 969187 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:41,646 - INFO - Skipping PS order item 969168
2025-11-22 23:31:41,648 - INFO - Skipping PS order item 969167
2025-11-22 23:31:42,142 - INFO - Skipping PS order item 969155
2025-11-22 23:31:42,397 - INFO - Skipping PS order item 969148
2025-11-22 23:31:42,521 - INFO - Skipping PS order item 969144
2025-11-22 23:31:42,735 - INFO - Skipping PS order item 969137
2025-11-22 23:31:42,974 - INFO - Item 969130 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:43,695 - INFO - Item 969110 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:44,367 - INFO - Progress: 8500/12380 items processed
2025-11-22 23:31:44,651 - INFO - Item 969088 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:44,978 - INFO - Item 969081 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:45,049 - INFO - Skipping PS order item 969079
2025-11-22 23:31:46,733 - INFO - Item 969038 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:47,303 - INFO - Skipping PS order item 969022
2025-11-22 23:31:47,463 - INFO - Skipping PS order item 969017
2025-11-22 23:31:47,503 - INFO - Item 969015 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:48,294 - INFO - Progress: 8600/12380 items processed
2025-11-22 23:31:49,175 - INFO - Item 968972 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:49,180 - INFO - Item 968971 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:49,538 - INFO - Skipping PS order item 968961
2025-11-22 23:31:50,679 - INFO - Skipping PS order item 968931
2025-11-22 23:31:51,641 - INFO - Item 968905 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:51,914 - INFO - Item 968897 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:52,031 - INFO - Progress: 8700/12380 items processed
2025-11-22 23:31:52,035 - INFO - Item 968893 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:53,279 - INFO - Item 968860 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:53,751 - INFO - Skipping PS order item 968847
2025-11-22 23:31:53,937 - INFO - Skipping PS order item 968842
2025-11-22 23:31:54,468 - INFO - Skipping PS order item 968828
2025-11-22 23:31:54,788 - INFO - Item 968819 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:55,741 - INFO - Item 968794 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:55,742 - INFO - Progress: 8800/12380 items processed
2025-11-22 23:31:55,910 - INFO - Skipping PS order item 968789
2025-11-22 23:31:55,914 - INFO - Skipping PS order item 968788
2025-11-22 23:31:56,245 - INFO - Item 968779 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:57,419 - INFO - Item 968749 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:57,424 - INFO - Skipping PS order item 968748
2025-11-22 23:31:57,858 - INFO - Skipping PS order item 968737
2025-11-22 23:31:59,031 - INFO - Skipping PS order item 968709
2025-11-22 23:31:59,034 - INFO - Skipping PS order item 968708
2025-11-22 23:31:59,409 - INFO - Item 968698 has no supplier_id (likely Needs Order status)
2025-11-22 23:31:59,565 - INFO - Progress: 8900/12380 items processed
2025-11-22 23:31:59,881 - INFO - Item 968686 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:00,161 - INFO - Item 968678 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:00,706 - INFO - Item 968663 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:01,801 - INFO - Item 968636 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:01,805 - INFO - Item 968635 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:02,070 - INFO - Skipping PS order item 968627
2025-11-22 23:32:02,074 - INFO - Item 968626 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:02,328 - INFO - Item 968619 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:02,370 - INFO - Skipping PS order item 968617
2025-11-22 23:32:02,536 - INFO - Item 968613 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:02,540 - INFO - Item 968612 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:02,544 - INFO - Skipping PS order item 968611
2025-11-22 23:32:02,635 - INFO - Skipping PS order item 968608
2025-11-22 23:32:02,721 - INFO - Skipping PS order item 968605
2025-11-22 23:32:02,884 - INFO - Item 968601 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:03,070 - INFO - Skipping PS order item 968597
2025-11-22 23:32:03,074 - INFO - Item 968596 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:03,155 - INFO - Progress: 9000/12380 items processed
2025-11-22 23:32:03,493 - INFO - Skipping PS order item 968586
2025-11-22 23:32:03,717 - INFO - Skipping PS order item 968579
2025-11-22 23:32:03,811 - INFO - Skipping PS order item 968575
2025-11-22 23:32:03,892 - INFO - Skipping PS order item 968572
2025-11-22 23:32:03,990 - INFO - Skipping PS order item 968569
2025-11-22 23:32:04,119 - INFO - Skipping PS order item 968565
2025-11-22 23:32:04,122 - INFO - Skipping PS order item 968564
2025-11-22 23:32:04,124 - INFO - Skipping PS order item 968563
2025-11-22 23:32:04,247 - INFO - Skipping PS order item 968559
2025-11-22 23:32:04,288 - INFO - Skipping PS order item 968557
2025-11-22 23:32:04,454 - INFO - Item 968551 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:04,581 - INFO - Skipping PS order item 968547
2025-11-22 23:32:04,701 - INFO - Skipping PS order item 968543
2025-11-22 23:32:04,794 - INFO - Skipping PS order item 968540
2025-11-22 23:32:05,054 - INFO - Item 968533 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,059 - INFO - Item 968532 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,062 - INFO - Item 968531 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,066 - INFO - Item 968530 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,071 - INFO - Item 968529 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,186 - INFO - Skipping PS order item 968525
2025-11-22 23:32:05,190 - INFO - Skipping PS order item 968524
2025-11-22 23:32:05,382 - INFO - Skipping PS order item 968518
2025-11-22 23:32:05,385 - INFO - Skipping PS order item 968517
2025-11-22 23:32:05,430 - INFO - Item 968515 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,696 - INFO - Skipping PS order item 968508
2025-11-22 23:32:05,699 - INFO - Skipping PS order item 968507
2025-11-22 23:32:05,702 - INFO - Skipping PS order item 968506
2025-11-22 23:32:05,706 - INFO - Item 968505 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:05,923 - INFO - Skipping PS order item 968499
2025-11-22 23:32:06,089 - INFO - Item 968494 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:06,090 - INFO - Progress: 9100/12380 items processed
2025-11-22 23:32:06,313 - INFO - Item 968488 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:06,316 - INFO - Item 968487 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:06,319 - INFO - Skipping PS order item 968486
2025-11-22 23:32:06,606 - INFO - Skipping PS order item 968478
2025-11-22 23:32:06,718 - INFO - Skipping PS order item 968474
2025-11-22 23:32:06,835 - INFO - Skipping PS order item 968470
2025-11-22 23:32:06,877 - INFO - Item 968468 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:07,826 - INFO - Item 968443 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:07,830 - INFO - Item 968442 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:07,954 - INFO - Item 968438 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:08,185 - INFO - Skipping PS order item 968431
2025-11-22 23:32:09,050 - INFO - Item 968408 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:09,601 - INFO - Progress: 9200/12380 items processed
2025-11-22 23:32:11,133 - INFO - Item 968355 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:11,137 - INFO - Item 968354 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:11,642 - INFO - Skipping PS order item 968340
2025-11-22 23:32:12,894 - INFO - Item 968310 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:12,949 - INFO - Item 968308 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:13,679 - INFO - Progress: 9300/12380 items processed
2025-11-22 23:32:14,738 - INFO - Skipping PS order item 968271
2025-11-22 23:32:14,743 - INFO - Skipping PS order item 968270
2025-11-22 23:32:15,815 - INFO - Skipping PS order item 968247
2025-11-22 23:32:16,556 - INFO - Skipping PS order item 968229
2025-11-22 23:32:16,702 - INFO - Skipping PS order item 968225
2025-11-22 23:32:16,706 - INFO - Item 968224 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:16,833 - INFO - Skipping PS order item 968221
2025-11-22 23:32:17,251 - INFO - Item 968210 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:17,990 - INFO - Item 968194 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:17,991 - INFO - Progress: 9400/12380 items processed
2025-11-22 23:32:18,032 - INFO - Item 968192 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:18,118 - INFO - Skipping PS order item 968189
2025-11-22 23:32:19,106 - INFO - Item 968165 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:19,191 - INFO - Item 968162 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:21,447 - INFO - Item 968108 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:21,572 - INFO - Skipping PS order item 968104
2025-11-22 23:32:21,964 - INFO - Progress: 9500/12380 items processed
2025-11-22 23:32:21,967 - INFO - Skipping PS order item 968093
2025-11-22 23:32:22,082 - INFO - Item 968089 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:22,751 - INFO - Skipping PS order item 968072
2025-11-22 23:32:22,832 - INFO - Skipping PS order item 968069
2025-11-22 23:32:24,603 - INFO - Item 968025 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:25,331 - INFO - Skipping PS order item 968005
2025-11-22 23:32:25,769 - INFO - Progress: 9600/12380 items processed
2025-11-22 23:32:25,773 - INFO - Skipping PS order item 967990
2025-11-22 23:32:26,237 - INFO - Skipping PS order item 967978
2025-11-22 23:32:26,398 - INFO - Skipping PS order item 967973
2025-11-22 23:32:26,508 - INFO - Skipping PS order item 967970
2025-11-22 23:32:26,905 - INFO - Skipping PS order item 967960
2025-11-22 23:32:26,908 - INFO - Skipping PS order item 967959
2025-11-22 23:32:27,555 - INFO - Skipping PS order item 967943
2025-11-22 23:32:28,125 - INFO - Item 967926 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:28,375 - INFO - Item 967917 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:29,071 - INFO - Item 967899 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:29,484 - INFO - Progress: 9700/12380 items processed
2025-11-22 23:32:29,806 - INFO - Item 967880 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:30,441 - INFO - Skipping PS order item 967864
2025-11-22 23:32:30,952 - INFO - Skipping PS order item 967850
2025-11-22 23:32:31,018 - INFO - Skipping PS order item 967848
2025-11-22 23:32:33,461 - INFO - Progress: 9800/12380 items processed
2025-11-22 23:32:34,082 - INFO - Skipping PS order item 967772
2025-11-22 23:32:34,662 - INFO - Skipping PS order item 967757
2025-11-22 23:32:34,823 - INFO - Skipping PS order item 967752
2025-11-22 23:32:35,271 - INFO - Skipping PS order item 967740
2025-11-22 23:32:35,428 - INFO - Skipping PS order item 967735
2025-11-22 23:32:36,218 - INFO - Item 967714 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:36,426 - INFO - Skipping PS order item 967708
2025-11-22 23:32:37,218 - INFO - Progress: 9900/12380 items processed
2025-11-22 23:32:37,718 - INFO - Item 967677 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:41,214 - INFO - Skipping PS order item 967591
2025-11-22 23:32:41,412 - INFO - Progress: 10000/12380 items processed
2025-11-22 23:32:41,455 - INFO - Item 967584 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:41,459 - INFO - Item 967583 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:41,463 - INFO - Item 967582 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:43,994 - INFO - Skipping PS order item 967518
2025-11-22 23:32:44,112 - INFO - Skipping PS order item 967514
2025-11-22 23:32:44,773 - INFO - Item 967498 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:45,008 - INFO - Item 967492 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:45,236 - INFO - Progress: 10100/12380 items processed
2025-11-22 23:32:45,350 - INFO - Item 967482 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:45,354 - INFO - Item 967481 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:45,524 - INFO - Item 967476 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:45,799 - INFO - Skipping PS order item 967468
2025-11-22 23:32:46,164 - INFO - Item 967458 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:46,241 - INFO - Skipping PS order item 967455
2025-11-22 23:32:46,508 - INFO - Item 967447 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:46,936 - INFO - Item 967435 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:47,243 - INFO - Skipping PS order item 967426
2025-11-22 23:32:47,989 - INFO - Item 967407 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:48,703 - INFO - Item 967389 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:48,843 - INFO - Progress: 10200/12380 items processed
2025-11-22 23:32:49,242 - INFO - Item 967375 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:50,056 - INFO - Skipping PS order item 967354
2025-11-22 23:32:50,654 - INFO - Skipping PS order item 967338
2025-11-22 23:32:51,509 - INFO - Item 967317 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:52,092 - INFO - Skipping PS order item 967300
2025-11-22 23:32:52,713 - INFO - Item 967284 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:52,714 - INFO - Progress: 10300/12380 items processed
2025-11-22 23:32:53,066 - INFO - Skipping PS order item 967275
2025-11-22 23:32:54,691 - INFO - Skipping PS order item 967234
2025-11-22 23:32:55,248 - INFO - Item 967220 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:55,733 - INFO - Item 967207 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:56,237 - INFO - Item 967193 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:56,595 - INFO - Progress: 10400/12380 items processed
2025-11-22 23:32:56,715 - INFO - Skipping PS order item 967180
2025-11-22 23:32:56,800 - INFO - Item 967177 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:57,042 - INFO - Skipping PS order item 967170
2025-11-22 23:32:57,046 - INFO - Skipping PS order item 967169
2025-11-22 23:32:57,167 - INFO - Item 967165 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:57,463 - INFO - Skipping PS order item 967156
2025-11-22 23:32:57,635 - INFO - Skipping PS order item 967151
2025-11-22 23:32:57,639 - INFO - Item 967150 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:57,643 - INFO - Item 967149 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:57,647 - INFO - Item 967148 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:57,764 - INFO - Skipping PS order item 967144
2025-11-22 23:32:57,767 - INFO - Skipping PS order item 967143
2025-11-22 23:32:57,884 - INFO - Skipping PS order item 967139
2025-11-22 23:32:57,924 - INFO - Skipping PS order item 967137
2025-11-22 23:32:57,927 - INFO - Skipping PS order item 967136
2025-11-22 23:32:58,045 - INFO - Item 967132 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,049 - INFO - Item 967131 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,212 - INFO - Skipping PS order item 967126
2025-11-22 23:32:58,255 - INFO - Skipping PS order item 967124
2025-11-22 23:32:58,258 - INFO - Skipping PS order item 967123
2025-11-22 23:32:58,433 - INFO - Item 967118 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,486 - INFO - Skipping PS order item 967116
2025-11-22 23:32:58,490 - INFO - Skipping PS order item 967115
2025-11-22 23:32:58,542 - INFO - Item 967113 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,546 - INFO - Skipping PS order item 967112
2025-11-22 23:32:58,684 - INFO - Item 967108 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,688 - INFO - Skipping PS order item 967107
2025-11-22 23:32:58,693 - INFO - Item 967106 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:58,783 - INFO - Item 967103 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:59,111 - INFO - Item 967094 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:59,265 - INFO - Skipping PS order item 967089
2025-11-22 23:32:59,268 - INFO - Skipping PS order item 967088
2025-11-22 23:32:59,347 - INFO - Skipping PS order item 967085
2025-11-22 23:32:59,352 - INFO - Skipping PS order item 967084
2025-11-22 23:32:59,352 - INFO - Progress: 10500/12380 items processed
2025-11-22 23:32:59,358 - INFO - Skipping PS order item 967083
2025-11-22 23:32:59,364 - INFO - Item 967082 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:59,371 - INFO - Skipping PS order item 967081
2025-11-22 23:32:59,506 - INFO - Skipping PS order item 967077
2025-11-22 23:32:59,553 - INFO - Skipping PS order item 967075
2025-11-22 23:32:59,748 - INFO - Item 967070 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:59,753 - INFO - Item 967069 has no supplier_id (likely Needs Order status)
2025-11-22 23:32:59,758 - INFO - Skipping PS order item 967068
2025-11-22 23:32:59,854 - INFO - Skipping PS order item 967065
2025-11-22 23:32:59,858 - INFO - Skipping PS order item 967064
2025-11-22 23:32:59,988 - INFO - Item 967060 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:00,001 - INFO - Skipping PS order item 967058
2025-11-22 23:33:02,243 - INFO - Skipping PS order item 967005
2025-11-22 23:33:02,247 - INFO - Skipping PS order item 967004
2025-11-22 23:33:02,376 - INFO - Item 967000 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:02,380 - INFO - Item 966999 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:02,977 - INFO - Progress: 10600/12380 items processed
2025-11-22 23:33:03,173 - INFO - Item 966978 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:03,744 - INFO - Skipping PS order item 966962
2025-11-22 23:33:03,792 - INFO - Skipping PS order item 966960
2025-11-22 23:33:04,992 - INFO - Item 966921 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:05,812 - INFO - Skipping PS order item 966902
2025-11-22 23:33:05,858 - INFO - Skipping PS order item 966900
2025-11-22 23:33:06,543 - INFO - Progress: 10700/12380 items processed
2025-11-22 23:33:07,585 - INFO - Item 966859 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:08,828 - INFO - Skipping PS order item 966827
2025-11-22 23:33:08,832 - INFO - Item 966826 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:08,837 - INFO - Item 966825 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:08,842 - INFO - Item 966824 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:08,978 - INFO - Skipping PS order item 966819
2025-11-22 23:33:09,022 - INFO - Skipping PS order item 966817
2025-11-22 23:33:09,104 - INFO - Skipping PS order item 966814
2025-11-22 23:33:09,146 - INFO - Skipping PS order item 966812
2025-11-22 23:33:09,150 - INFO - Item 966811 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:09,409 - INFO - Skipping PS order item 966804
2025-11-22 23:33:09,665 - INFO - Skipping PS order item 966796
2025-11-22 23:33:09,944 - INFO - Item 966788 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:10,117 - INFO - Progress: 10800/12380 items processed
2025-11-22 23:33:10,251 - INFO - Item 966780 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:12,626 - INFO - Item 966720 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:13,236 - INFO - Item 966704 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:13,623 - INFO - Item 966694 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:13,628 - INFO - Item 966693 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:13,757 - INFO - Skipping PS order item 966689
2025-11-22 23:33:13,761 - INFO - Item 966688 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:13,805 - INFO - Skipping PS order item 966686
2025-11-22 23:33:13,849 - INFO - Skipping PS order item 966684
2025-11-22 23:33:13,849 - INFO - Progress: 10900/12380 items processed
2025-11-22 23:33:14,898 - INFO - Item 966658 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:15,316 - INFO - Skipping PS order item 966645
2025-11-22 23:33:16,365 - INFO - Skipping PS order item 966618
2025-11-22 23:33:16,608 - INFO - Item 966611 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:17,235 - INFO - Item 966595 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:17,679 - INFO - Progress: 11000/12380 items processed
2025-11-22 23:33:19,142 - INFO - Skipping PS order item 966548
2025-11-22 23:33:19,183 - INFO - Item 966546 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:19,307 - INFO - Skipping PS order item 966542
2025-11-22 23:33:19,353 - INFO - Skipping PS order item 966540
2025-11-22 23:33:19,648 - INFO - Skipping PS order item 966532
2025-11-22 23:33:19,691 - INFO - Skipping PS order item 966530
2025-11-22 23:33:19,811 - INFO - Item 966526 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:19,930 - INFO - Item 966522 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:19,935 - INFO - Item 966521 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:19,939 - INFO - Item 966520 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:19,943 - INFO - Item 966519 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:20,534 - INFO - Item 966503 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:20,544 - INFO - Skipping PS order item 966502
2025-11-22 23:33:20,671 - INFO - Skipping PS order item 966498
2025-11-22 23:33:20,768 - INFO - Skipping PS order item 966494
2025-11-22 23:33:21,052 - INFO - Skipping PS order item 966487
2025-11-22 23:33:21,177 - INFO - Progress: 11100/12380 items processed
2025-11-22 23:33:21,300 - INFO - Item 966480 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:21,612 - INFO - Skipping PS order item 966471
2025-11-22 23:33:21,616 - INFO - Item 966470 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:21,620 - INFO - Item 966469 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:21,623 - INFO - Skipping PS order item 966468
2025-11-22 23:33:23,063 - INFO - Skipping PS order item 966425
2025-11-22 23:33:24,442 - INFO - Item 966392 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:25,000 - INFO - Progress: 11200/12380 items processed
2025-11-22 23:33:27,717 - INFO - Item 966306 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:28,003 - INFO - Item 966299 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:29,227 - INFO - Progress: 11300/12380 items processed
2025-11-22 23:33:29,572 - INFO - Skipping PS order item 966263
2025-11-22 23:33:29,703 - INFO - Skipping PS order item 966259
2025-11-22 23:33:29,707 - INFO - Skipping PS order item 966258
2025-11-22 23:33:29,749 - INFO - Skipping PS order item 966256
2025-11-22 23:33:29,752 - INFO - Skipping PS order item 966255
2025-11-22 23:33:29,756 - INFO - Skipping PS order item 966254
2025-11-22 23:33:29,960 - INFO - Item 966248 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:29,964 - INFO - Skipping PS order item 966247
2025-11-22 23:33:30,007 - INFO - Skipping PS order item 966245
2025-11-22 23:33:30,126 - INFO - Skipping PS order item 966241
2025-11-22 23:33:30,719 - INFO - Item 966225 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:30,998 - INFO - Item 966217 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:31,078 - INFO - Item 966214 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:31,803 - INFO - Item 966195 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:31,808 - INFO - Item 966194 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:32,016 - INFO - Skipping PS order item 966188
2025-11-22 23:33:32,020 - INFO - Item 966187 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:32,025 - INFO - Item 966186 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:32,722 - INFO - Progress: 11400/12380 items processed
2025-11-22 23:33:32,846 - INFO - Skipping PS order item 966168
2025-11-22 23:33:32,966 - INFO - Skipping PS order item 966164
2025-11-22 23:33:33,498 - INFO - Item 966151 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:33,501 - INFO - Skipping PS order item 966150
2025-11-22 23:33:34,869 - INFO - Item 966117 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:35,018 - INFO - Skipping PS order item 966113
2025-11-22 23:33:35,769 - INFO - Item 966096 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:36,820 - INFO - Progress: 11500/12380 items processed
2025-11-22 23:33:38,538 - INFO - Item 966032 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:38,584 - INFO - Item 966030 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:38,588 - INFO - Item 966029 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:40,639 - INFO - Item 965984 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:40,686 - INFO - Item 965982 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:40,959 - INFO - Item 965975 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:41,105 - INFO - Progress: 11600/12380 items processed
2025-11-22 23:33:43,272 - INFO - Item 965916 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:43,849 - INFO - Item 965901 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:43,853 - INFO - Item 965900 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:43,896 - INFO - Item 965898 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:44,985 - INFO - Progress: 11700/12380 items processed
2025-11-22 23:33:45,033 - INFO - Skipping PS order item 965864
2025-11-22 23:33:45,218 - INFO - Skipping PS order item 965854
2025-11-22 23:33:45,223 - INFO - Item 965853 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:45,531 - INFO - Skipping PS order item 965837
2025-11-22 23:33:45,553 - INFO - Skipping PS order item 965832
2025-11-22 23:33:45,558 - INFO - Skipping PS order item 965831
2025-11-22 23:33:45,826 - INFO - Skipping PS order item 965822
2025-11-22 23:33:45,971 - INFO - Item 965818 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:46,331 - INFO - Skipping PS order item 965808
2025-11-22 23:33:47,054 - INFO - Item 965788 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:48,401 - INFO - Progress: 11800/12380 items processed
2025-11-22 23:33:48,488 - INFO - Item 965753 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:48,818 - INFO - Skipping PS order item 965744
2025-11-22 23:33:50,730 - INFO - Item 965697 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:52,182 - INFO - Skipping PS order item 965658
2025-11-22 23:33:52,301 - INFO - Progress: 11900/12380 items processed
2025-11-22 23:33:52,306 - INFO - Item 965655 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:52,310 - INFO - Item 965654 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:52,315 - INFO - Item 965653 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:52,319 - INFO - Item 965652 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:52,405 - INFO - Item 965649 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:53,363 - INFO - Item 965626 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:53,781 - INFO - Skipping PS order item 965616
2025-11-22 23:33:53,826 - INFO - Item 965614 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:53,831 - INFO - Item 965613 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:54,596 - INFO - Item 965594 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:54,733 - INFO - Skipping PS order item 965590
2025-11-22 23:33:55,121 - INFO - Skipping PS order item 965580
2025-11-22 23:33:55,171 - INFO - Skipping PS order item 965578
2025-11-22 23:33:55,213 - INFO - Skipping PS order item 965576
2025-11-22 23:33:55,294 - INFO - Skipping PS order item 965573
2025-11-22 23:33:55,298 - INFO - Skipping PS order item 965572
2025-11-22 23:33:55,301 - INFO - Skipping PS order item 965571
2025-11-22 23:33:55,352 - INFO - Skipping PS order item 965568
2025-11-22 23:33:55,649 - INFO - Skipping PS order item 965560
2025-11-22 23:33:55,653 - INFO - Skipping PS order item 965559
2025-11-22 23:33:55,695 - INFO - Skipping PS order item 965557
2025-11-22 23:33:55,733 - INFO - Progress: 12000/12380 items processed
2025-11-22 23:33:55,917 - INFO - Skipping PS order item 965549
2025-11-22 23:33:56,075 - INFO - Skipping PS order item 965544
2025-11-22 23:33:56,239 - INFO - Skipping PS order item 965539
2025-11-22 23:33:56,286 - INFO - Item 965537 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:56,290 - INFO - Skipping PS order item 965536
2025-11-22 23:33:56,293 - INFO - Skipping PS order item 965535
2025-11-22 23:33:56,336 - INFO - Skipping PS order item 965533
2025-11-22 23:33:56,583 - INFO - Skipping PS order item 965526
2025-11-22 23:33:56,702 - INFO - Item 965522 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:56,707 - INFO - Item 965521 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:56,787 - INFO - Skipping PS order item 965516
2025-11-22 23:33:56,829 - INFO - Item 965512 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:56,934 - INFO - Skipping PS order item 965500
2025-11-22 23:33:57,017 - INFO - Item 965494 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:57,061 - INFO - Skipping PS order item 965490
2025-11-22 23:33:57,189 - INFO - Skipping PS order item 965482
2025-11-22 23:33:57,237 - INFO - Skipping PS order item 965478
2025-11-22 23:33:57,240 - INFO - Skipping PS order item 965476
2025-11-22 23:33:57,322 - INFO - Skipping PS order item 965470
2025-11-22 23:33:57,443 - INFO - Skipping PS order item 965462
2025-11-22 23:33:57,486 - INFO - Skipping PS order item 965458
2025-11-22 23:33:57,785 - INFO - Skipping PS order item 965444
2025-11-22 23:33:57,830 - INFO - Skipping PS order item 965440
2025-11-22 23:33:57,880 - INFO - Skipping PS order item 965436
2025-11-22 23:33:58,067 - INFO - Skipping PS order item 965426
2025-11-22 23:33:58,071 - INFO - Skipping PS order item 965425
2025-11-22 23:33:58,157 - INFO - Item 965315 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,162 - INFO - Skipping PS order item 965314
2025-11-22 23:33:58,245 - INFO - Skipping PS order item 965311
2025-11-22 23:33:58,289 - INFO - Skipping PS order item 965309
2025-11-22 23:33:58,294 - INFO - Item 965308 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,508 - INFO - Progress: 12100/12380 items processed
2025-11-22 23:33:58,514 - INFO - Item 965302 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,561 - INFO - Item 965300 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,612 - INFO - Item 965298 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,754 - INFO - Item 965294 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,759 - INFO - Item 965293 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:58,855 - INFO - Skipping PS order item 965290
2025-11-22 23:33:58,945 - INFO - Skipping PS order item 965287
2025-11-22 23:33:59,594 - INFO - Item 965271 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:59,601 - INFO - Item 965270 has no supplier_id (likely Needs Order status)
2025-11-22 23:33:59,775 - INFO - Skipping PS order item 965265
2025-11-22 23:34:00,100 - INFO - Skipping PS order item 965256
2025-11-22 23:34:00,105 - INFO - Item 965255 has no supplier_id (likely Needs Order status)
2025-11-22 23:34:00,476 - INFO - Skipping PS order item 965245
2025-11-22 23:34:01,984 - INFO - Item 965207 has no supplier_id (likely Needs Order status)
2025-11-22 23:34:02,186 - INFO - Progress: 12200/12380 items processed
2025-11-22 23:34:03,558 - INFO - Item 965168 has no supplier_id (likely Needs Order status)
2025-11-22 23:34:04,051 - INFO - Skipping PS order item 965155
2025-11-22 23:34:04,795 - INFO - Skipping PS order item 965136
2025-11-22 23:34:06,226 - INFO - Progress: 12300/12380 items processed
2025-11-22 23:34:06,501 - INFO - Skipping PS order item 965095
2025-11-22 23:34:07,568 - INFO - Item 965068 has no supplier_id (likely Needs Order status)
2025-11-22 23:34:07,612 - INFO - Item 965066 has no supplier_id (likely Needs Order status)
2025-11-22 23:34:09,332 - INFO - Skipping PS order item 965022
2025-11-22 23:34:09,370 - INFO - ============================================================
2025-11-22 23:34:09,370 - INFO - Completed Detailed Margin Calculator
2025-11-22 23:34:09,370 - INFO - Summary:
2025-11-22 23:34:09,370 - INFO -   Total Items: 12380
2025-11-22 23:34:09,370 - INFO -   Processed: 11610
2025-11-22 23:34:09,370 - INFO -   Skipped: 770
2025-11-22 23:34:09,370 - INFO -   Errors: 0
2025-11-22 23:34:09,370 - INFO -   Execution Time: 439.92s
2025-11-22 23:34:09,370 - INFO - ============================================================
2025-11-22 23:41:46,735 - INFO - ============================================================
2025-11-22 23:41:46,735 - INFO - Starting Detailed Margin Calculator
2025-11-22 23:41:46,735 - INFO - Processing November 2025 data (ALL order statuses)
2025-11-22 23:41:46,735 - INFO - ============================================================
2025-11-22 23:41:46,735 - INFO - Loading reference data...
2025-11-22 23:41:46,738 - INFO - Loaded 76 loss rates
2025-11-22 23:41:46,739 - INFO - Loaded 117 return rates
2025-11-22 23:41:46,739 - INFO - Loaded 4 channel commissions
2025-11-22 23:41:46,740 - INFO - Loaded 41 item statuses
2025-11-22 23:41:46,740 - INFO - Loaded 57 suppliers
2025-11-22 23:41:47,489 - INFO - Found 23653 items to process for November 2025
2025-11-22 23:41:47,495 - INFO - Item 988890 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,497 - INFO - Item 988889 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,499 - INFO - Item 988888 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,501 - INFO - Item 988887 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,503 - INFO - Item 988886 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,505 - INFO - Item 988885 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,507 - INFO - Item 988884 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,510 - INFO - Item 988883 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,512 - INFO - Item 988882 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,514 - INFO - Item 988881 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,516 - INFO - Item 988880 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,517 - INFO - Item 988878 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,519 - INFO - Item 988877 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,521 - INFO - Item 988876 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,523 - INFO - Item 988875 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,525 - INFO - Item 988874 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,527 - INFO - Item 988873 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,529 - INFO - Item 988872 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,530 - INFO - Skipping PS order item 988871
2025-11-22 23:41:47,532 - INFO - Item 988870 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,533 - INFO - Item 988869 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,535 - INFO - Item 988868 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,537 - INFO - Item 988867 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,539 - INFO - Item 988866 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,542 - INFO - Item 988865 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,544 - INFO - Item 988864 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,545 - INFO - Skipping PS order item 988863
2025-11-22 23:41:47,546 - INFO - Item 988862 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,547 - INFO - Skipping PS order item 988861
2025-11-22 23:41:47,549 - INFO - Item 988860 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,551 - INFO - Item 988859 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,553 - INFO - Item 988858 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,555 - INFO - Item 988857 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,557 - INFO - Item 988856 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,558 - INFO - Item 988855 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,560 - INFO - Item 988854 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,562 - INFO - Item 988853 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,564 - INFO - Item 988852 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,566 - INFO - Item 988851 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,568 - INFO - Item 988850 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,570 - INFO - Item 988849 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,572 - INFO - Item 988848 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,573 - INFO - Item 988847 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,575 - INFO - Item 988846 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,577 - INFO - Item 988845 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,579 - INFO - Item 988844 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,581 - INFO - Item 988843 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,583 - INFO - Item 988842 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,584 - INFO - Item 988841 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,586 - INFO - Skipping PS order item 988840
2025-11-22 23:41:47,587 - INFO - Item 988839 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,589 - INFO - Item 988838 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,591 - INFO - Item 988837 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,593 - INFO - Item 988836 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,595 - INFO - Item 988835 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,597 - INFO - Item 988834 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,598 - INFO - Item 988833 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,600 - INFO - Item 988832 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,603 - INFO - Item 988831 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,606 - INFO - Item 988830 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,608 - INFO - Item 988829 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,610 - INFO - Item 988828 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,611 - INFO - Item 988827 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,613 - INFO - Item 988826 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,615 - INFO - Item 988825 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,617 - INFO - Item 988824 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,619 - INFO - Item 988823 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,621 - INFO - Item 988822 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,623 - INFO - Item 988821 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,625 - INFO - Item 988820 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,627 - INFO - Item 988819 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,629 - INFO - Item 988818 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,632 - INFO - Item 988817 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,633 - INFO - Skipping PS order item 988816
2025-11-22 23:41:47,635 - INFO - Item 988815 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,638 - INFO - Item 988814 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,640 - INFO - Item 988813 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,643 - INFO - Item 988812 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,645 - INFO - Item 988811 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,648 - INFO - Item 988810 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,650 - INFO - Item 988809 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,652 - INFO - Item 988808 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,654 - INFO - Item 988807 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,656 - INFO - Item 988806 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,658 - INFO - Item 988805 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,660 - INFO - Item 988804 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,663 - INFO - Item 988803 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,664 - INFO - Item 988802 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,666 - INFO - Skipping PS order item 988801
2025-11-22 23:41:47,667 - INFO - Item 988800 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,668 - INFO - Skipping PS order item 988799
2025-11-22 23:41:47,669 - INFO - Skipping PS order item 988798
2025-11-22 23:41:47,670 - INFO - Item 988797 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,671 - INFO - Skipping PS order item 988796
2025-11-22 23:41:47,672 - INFO - Item 988795 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,674 - INFO - Item 988794 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,676 - INFO - Item 988793 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,678 - INFO - Item 988792 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,680 - INFO - Item 988791 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,680 - INFO - Progress: 100/23653 items processed
2025-11-22 23:41:47,682 - INFO - Item 988790 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,683 - INFO - Item 988789 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,685 - INFO - Skipping PS order item 988788
2025-11-22 23:41:47,686 - INFO - Item 988787 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,687 - INFO - Item 988786 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,689 - INFO - Item 988785 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,691 - INFO - Item 988784 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,692 - INFO - Item 988783 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,694 - INFO - Item 988782 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,696 - INFO - Item 988781 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,902 - INFO - Item 988774 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:47,904 - INFO - Item 988773 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,247 - INFO - Skipping PS order item 988762
2025-11-22 23:41:48,371 - INFO - Item 988758 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,443 - INFO - Item 988755 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,444 - INFO - Item 988754 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,446 - INFO - Item 988753 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,447 - INFO - Skipping PS order item 988752
2025-11-22 23:41:48,448 - INFO - Item 988751 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,483 - INFO - Skipping PS order item 988749
2025-11-22 23:41:48,484 - INFO - Skipping PS order item 988748
2025-11-22 23:41:48,769 - INFO - Item 988739 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,841 - INFO - Item 988736 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,843 - INFO - Item 988735 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,845 - INFO - Item 988734 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,847 - INFO - Item 988733 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,848 - INFO - Item 988732 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,984 - INFO - Item 988727 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:48,987 - INFO - Item 988726 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:49,055 - INFO - Item 988723 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:49,057 - INFO - Item 988722 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:49,375 - INFO - Skipping PS order item 988712
2025-11-22 23:41:49,964 - INFO - Skipping PS order item 988694
2025-11-22 23:41:50,066 - INFO - Progress: 200/23653 items processed
2025-11-22 23:41:50,861 - INFO - Skipping PS order item 988666
2025-11-22 23:41:52,039 - INFO - Item 988630 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:52,112 - INFO - Item 988627 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:52,920 - INFO - Skipping PS order item 988602
2025-11-22 23:41:53,297 - INFO - Progress: 300/23653 items processed
2025-11-22 23:41:53,569 - INFO - Skipping PS order item 988582
2025-11-22 23:41:53,901 - INFO - Skipping PS order item 988571
2025-11-22 23:41:53,936 - INFO - Item 988569 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:54,006 - INFO - Skipping PS order item 988566
2025-11-22 23:41:54,007 - INFO - Item 988565 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:54,284 - INFO - Item 988556 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:54,588 - INFO - Skipping PS order item 988546
2025-11-22 23:41:54,725 - INFO - Item 988541 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:55,936 - INFO - Item 988504 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:55,938 - INFO - Item 988503 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:56,339 - INFO - Progress: 400/23653 items processed
2025-11-22 23:41:56,570 - INFO - Item 988483 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:56,572 - INFO - Item 988482 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:56,573 - INFO - Item 988481 has no supplier_id (likely Needs Order status)
2025-11-22 23:41:57,997 - INFO - Skipping PS order item 988436
2025-11-22 23:41:58,032 - INFO - Skipping PS order item 988434
2025-11-22 23:41:59,462 - INFO - Progress: 500/23653 items processed
2025-11-22 23:42:00,489 - INFO - Skipping PS order item 988359
2025-11-22 23:42:01,741 - INFO - Item 988320 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:01,743 - INFO - Item 988319 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:01,884 - INFO - Item 988314 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:02,406 - INFO - Item 988298 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:02,647 - INFO - Progress: 600/23653 items processed
2025-11-22 23:42:03,057 - INFO - Skipping PS order item 988278
2025-11-22 23:42:03,058 - INFO - Skipping PS order item 988277
2025-11-22 23:42:03,192 - INFO - Skipping PS order item 988272
2025-11-22 23:42:03,193 - INFO - Item 988271 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:03,195 - INFO - Skipping PS order item 988270
2025-11-22 23:42:03,195 - INFO - Skipping PS order item 988269
2025-11-22 23:42:03,196 - INFO - Skipping PS order item 988268
2025-11-22 23:42:03,197 - INFO - Item 988267 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:03,198 - INFO - Skipping PS order item 988265
2025-11-22 23:42:03,199 - INFO - Skipping PS order item 988264
2025-11-22 23:42:03,200 - INFO - Skipping PS order item 988263
2025-11-22 23:42:03,961 - INFO - Item 988239 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:04,435 - INFO - Item 988224 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:04,534 - INFO - Skipping PS order item 988220
2025-11-22 23:42:04,667 - INFO - Item 988215 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:05,486 - INFO - Progress: 700/23653 items processed
2025-11-22 23:42:06,650 - INFO - Item 988153 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:06,815 - INFO - Item 988147 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:08,013 - INFO - Item 988110 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:08,148 - INFO - Skipping PS order item 988105
2025-11-22 23:42:08,603 - INFO - Item 988091 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:08,636 - INFO - Progress: 800/23653 items processed
2025-11-22 23:42:09,337 - INFO - Item 988068 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:10,132 - INFO - Skipping PS order item 988043
2025-11-22 23:42:10,593 - INFO - Item 988028 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:10,951 - INFO - Skipping PS order item 988016
2025-11-22 23:42:10,952 - INFO - Skipping PS order item 988015
2025-11-22 23:42:10,953 - INFO - Skipping PS order item 988014
2025-11-22 23:42:10,954 - INFO - Item 988013 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:11,225 - INFO - Item 988004 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:11,433 - INFO - Item 987997 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:11,676 - INFO - Progress: 900/23653 items processed
2025-11-22 23:42:12,448 - INFO - Item 987967 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:12,450 - INFO - Item 987966 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:12,850 - INFO - Item 987953 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:12,852 - INFO - Item 987952 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:13,795 - INFO - Item 987923 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:13,796 - INFO - Skipping PS order item 987922
2025-11-22 23:42:14,405 - INFO - Skipping PS order item 987903
2025-11-22 23:42:14,648 - INFO - Skipping PS order item 987895
2025-11-22 23:42:14,824 - INFO - Progress: 1000/23653 items processed
2025-11-22 23:42:16,181 - INFO - Item 987849 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:16,182 - INFO - Skipping PS order item 987848
2025-11-22 23:42:16,184 - INFO - Item 987847 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:16,434 - INFO - Skipping PS order item 987839
2025-11-22 23:42:16,504 - INFO - Skipping PS order item 987836
2025-11-22 23:42:17,838 - INFO - Item 987796 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:18,043 - INFO - Progress: 1100/23653 items processed
2025-11-22 23:42:18,045 - INFO - Item 987789 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,528 - INFO - Item 987744 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,530 - INFO - Item 987743 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,838 - INFO - Item 987733 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,907 - INFO - Item 987730 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,975 - INFO - Item 987727 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:19,977 - INFO - Item 987726 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,013 - INFO - Item 987724 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,015 - INFO - Item 987723 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,153 - INFO - Item 987718 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,364 - INFO - Skipping PS order item 987711
2025-11-22 23:42:20,366 - INFO - Item 987710 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,435 - INFO - Item 987707 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:20,437 - INFO - Skipping PS order item 987706
2025-11-22 23:42:20,438 - INFO - Skipping PS order item 987705
2025-11-22 23:42:20,471 - INFO - Skipping PS order item 987703
2025-11-22 23:42:20,801 - INFO - Skipping PS order item 987692
2025-11-22 23:42:20,839 - INFO - Progress: 1200/23653 items processed
2025-11-22 23:42:21,035 - INFO - Skipping PS order item 987683
2025-11-22 23:42:21,036 - INFO - Item 987682 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:21,038 - INFO - Item 987681 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:21,040 - INFO - Item 987680 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:21,073 - INFO - Skipping PS order item 987678
2025-11-22 23:42:21,273 - INFO - Item 987671 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:21,308 - INFO - Item 987669 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:21,876 - INFO - Item 987651 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:22,142 - INFO - Item 987642 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:22,180 - INFO - Item 987640 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:22,507 - INFO - Skipping PS order item 987629
2025-11-22 23:42:22,814 - INFO - Item 987619 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:22,815 - INFO - Skipping PS order item 987618
2025-11-22 23:42:23,448 - INFO - Skipping PS order item 987598
2025-11-22 23:42:23,647 - INFO - Skipping PS order item 987591
2025-11-22 23:42:23,648 - INFO - Item 987590 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:23,649 - INFO - Progress: 1300/23653 items processed
2025-11-22 23:42:24,576 - INFO - Skipping PS order item 987561
2025-11-22 23:42:24,914 - INFO - Item 987550 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:25,227 - INFO - Item 987540 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:25,260 - INFO - Item 987538 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:25,400 - INFO - Skipping PS order item 987533
2025-11-22 23:42:25,402 - INFO - Item 987532 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:26,767 - INFO - Progress: 1400/23653 items processed
2025-11-22 23:42:26,933 - INFO - Item 987484 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:27,096 - INFO - Skipping PS order item 987478
2025-11-22 23:42:27,624 - INFO - Skipping PS order item 987460
2025-11-22 23:42:27,748 - INFO - Item 987455 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:28,062 - INFO - Skipping PS order item 987444
2025-11-22 23:42:28,299 - INFO - Skipping PS order item 987436
2025-11-22 23:42:28,765 - INFO - Skipping PS order item 987422
2025-11-22 23:42:29,767 - INFO - Skipping PS order item 987391
2025-11-22 23:42:29,833 - INFO - Progress: 1500/23653 items processed
2025-11-22 23:42:30,218 - INFO - Item 987377 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:30,220 - INFO - Skipping PS order item 987376
2025-11-22 23:42:30,289 - INFO - Item 987373 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:30,585 - INFO - Skipping PS order item 987364
2025-11-22 23:42:30,787 - INFO - Skipping PS order item 987357
2025-11-22 23:42:30,995 - INFO - Skipping PS order item 987350
2025-11-22 23:42:31,131 - INFO - Skipping PS order item 987345
2025-11-22 23:42:31,132 - INFO - Skipping PS order item 987344
2025-11-22 23:42:31,233 - INFO - Skipping PS order item 987340
2025-11-22 23:42:31,755 - INFO - Skipping PS order item 987324
2025-11-22 23:42:31,756 - INFO - Skipping PS order item 987323
2025-11-22 23:42:31,824 - INFO - Skipping PS order item 987320
2025-11-22 23:42:31,894 - INFO - Item 987317 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:32,185 - INFO - Item 987308 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:32,223 - INFO - Item 987306 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:32,671 - INFO - Skipping PS order item 987291
2025-11-22 23:42:32,705 - INFO - Item 987289 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:32,705 - INFO - Progress: 1600/23653 items processed
2025-11-22 23:42:32,875 - INFO - Skipping PS order item 987283
2025-11-22 23:42:33,074 - INFO - Skipping PS order item 987276
2025-11-22 23:42:33,639 - INFO - Skipping PS order item 987259
2025-11-22 23:42:33,672 - INFO - Skipping PS order item 987257
2025-11-22 23:42:33,673 - INFO - Skipping PS order item 987256
2025-11-22 23:42:33,675 - INFO - Item 987255 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,021 - INFO - Item 987243 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,023 - INFO - Item 987242 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,092 - INFO - Item 987239 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,094 - INFO - Item 987238 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,096 - INFO - Item 987237 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,332 - INFO - Item 987229 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:34,801 - INFO - Skipping PS order item 987215
2025-11-22 23:42:34,802 - INFO - Skipping PS order item 987214
2025-11-22 23:42:35,650 - INFO - Progress: 1700/23653 items processed
2025-11-22 23:42:36,259 - INFO - Item 987172 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:36,735 - INFO - Item 987157 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:36,875 - INFO - Skipping PS order item 987152
2025-11-22 23:42:37,323 - INFO - Skipping PS order item 987138
2025-11-22 23:42:38,980 - INFO - Progress: 1800/23653 items processed
2025-11-22 23:42:38,981 - INFO - Skipping PS order item 987088
2025-11-22 23:42:39,110 - INFO - Item 987083 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:39,112 - INFO - Item 987082 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:39,788 - INFO - Item 987061 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:40,030 - INFO - Skipping PS order item 987053
2025-11-22 23:42:40,031 - INFO - Skipping PS order item 987052
2025-11-22 23:42:40,986 - INFO - Skipping PS order item 987022
2025-11-22 23:42:41,089 - INFO - Item 987018 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:41,125 - INFO - Item 987016 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:41,427 - INFO - Skipping PS order item 987006
2025-11-22 23:42:41,564 - INFO - Item 987001 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:41,974 - INFO - Progress: 1900/23653 items processed
2025-11-22 23:42:42,210 - INFO - Skipping PS order item 986981
2025-11-22 23:42:42,279 - INFO - Skipping PS order item 986978
2025-11-22 23:42:42,367 - INFO - Skipping PS order item 986975
2025-11-22 23:42:43,308 - INFO - Skipping PS order item 986945
2025-11-22 23:42:43,732 - INFO - Item 986933 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:43,836 - INFO - Skipping PS order item 986929
2025-11-22 23:42:44,580 - INFO - Item 986906 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:44,959 - INFO - Item 986894 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:45,029 - INFO - Item 986891 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:45,064 - INFO - Item 986889 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:45,065 - INFO - Progress: 2000/23653 items processed
2025-11-22 23:42:47,299 - INFO - Item 986821 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:47,936 - INFO - Item 986801 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:47,938 - INFO - Item 986800 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:48,310 - INFO - Progress: 2100/23653 items processed
2025-11-22 23:42:48,584 - INFO - Skipping PS order item 986780
2025-11-22 23:42:49,753 - INFO - Item 986744 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:49,859 - INFO - Skipping PS order item 986740
2025-11-22 23:42:49,862 - INFO - Item 986739 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,204 - INFO - Item 986728 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,381 - INFO - Skipping PS order item 986722
2025-11-22 23:42:50,416 - INFO - Item 986720 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,485 - INFO - Skipping PS order item 986717
2025-11-22 23:42:50,486 - INFO - Item 986716 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,488 - INFO - Skipping PS order item 986715
2025-11-22 23:42:50,489 - INFO - Skipping PS order item 986714
2025-11-22 23:42:50,624 - INFO - Item 986709 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,725 - INFO - Item 986705 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,862 - INFO - Item 986699 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:50,864 - INFO - Skipping PS order item 986698
2025-11-22 23:42:51,161 - INFO - Progress: 2200/23653 items processed
2025-11-22 23:42:51,535 - INFO - Item 986677 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:51,569 - INFO - Skipping PS order item 986675
2025-11-22 23:42:51,972 - INFO - Item 986662 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:52,666 - INFO - Skipping PS order item 986639
2025-11-22 23:42:52,838 - INFO - Item 986633 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:53,290 - INFO - Item 986618 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:53,395 - INFO - Item 986614 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:54,144 - INFO - Item 986591 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:54,216 - INFO - Progress: 2300/23653 items processed
2025-11-22 23:42:54,865 - INFO - Skipping PS order item 986569
2025-11-22 23:42:54,867 - INFO - Skipping PS order item 986568
2025-11-22 23:42:55,105 - INFO - Skipping PS order item 986560
2025-11-22 23:42:55,214 - INFO - Item 986556 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:55,353 - INFO - Skipping PS order item 986551
2025-11-22 23:42:55,355 - INFO - Item 986550 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:55,427 - INFO - Skipping PS order item 986547
2025-11-22 23:42:55,601 - INFO - Item 986541 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:56,618 - INFO - Item 986510 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:57,309 - INFO - Item 986489 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:57,310 - INFO - Progress: 2400/23653 items processed
2025-11-22 23:42:58,841 - INFO - Item 986444 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:58,874 - INFO - Skipping PS order item 986442
2025-11-22 23:42:58,909 - INFO - Skipping PS order item 986440
2025-11-22 23:42:59,177 - INFO - Item 986431 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:59,179 - INFO - Item 986430 has no supplier_id (likely Needs Order status)
2025-11-22 23:42:59,246 - INFO - Skipping PS order item 986427
2025-11-22 23:42:59,970 - INFO - Item 986404 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:00,208 - INFO - Item 986396 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:00,443 - INFO - Progress: 2500/23653 items processed
2025-11-22 23:43:00,880 - INFO - Item 986375 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:01,457 - INFO - Item 986357 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:02,751 - INFO - Item 986318 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:02,753 - INFO - Item 986317 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:03,462 - INFO - Item 986295 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:03,665 - INFO - Progress: 2600/23653 items processed
2025-11-22 23:43:04,380 - INFO - Skipping PS order item 986267
2025-11-22 23:43:04,896 - INFO - Skipping PS order item 986250
2025-11-22 23:43:05,053 - INFO - Item 986244 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:05,515 - INFO - Item 986229 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:05,517 - INFO - Item 986228 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:05,519 - INFO - Item 986227 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:06,122 - INFO - Skipping PS order item 986205
2025-11-22 23:43:06,261 - INFO - Item 986200 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:06,440 - INFO - Item 986193 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:06,442 - INFO - Skipping PS order item 986192
2025-11-22 23:43:06,545 - INFO - Skipping PS order item 986188
2025-11-22 23:43:06,617 - INFO - Progress: 2700/23653 items processed
2025-11-22 23:43:06,755 - INFO - Item 986181 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:06,757 - INFO - Item 986180 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:06,759 - INFO - Skipping PS order item 986179
2025-11-22 23:43:06,826 - INFO - Skipping PS order item 986176
2025-11-22 23:43:06,895 - INFO - Skipping PS order item 986173
2025-11-22 23:43:07,195 - INFO - Skipping PS order item 986163
2025-11-22 23:43:07,296 - INFO - Skipping PS order item 986159
2025-11-22 23:43:08,191 - INFO - Skipping PS order item 986132
2025-11-22 23:43:08,654 - INFO - Skipping PS order item 986118
2025-11-22 23:43:08,867 - INFO - Item 986111 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:09,369 - INFO - Item 986095 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:09,680 - INFO - Progress: 2800/23653 items processed
2025-11-22 23:43:09,754 - INFO - Skipping PS order item 986083
2025-11-22 23:43:09,825 - INFO - Item 986080 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:09,967 - INFO - Skipping PS order item 986075
2025-11-22 23:43:10,075 - INFO - Skipping PS order item 986071
2025-11-22 23:43:10,215 - INFO - Item 986066 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:10,218 - INFO - Item 986065 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:10,220 - INFO - Item 986064 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:11,157 - INFO - Item 986036 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:11,159 - INFO - Item 986035 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:11,298 - INFO - Skipping PS order item 986030
2025-11-22 23:43:11,474 - INFO - Item 986024 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:11,579 - INFO - Item 986020 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:12,119 - INFO - Item 986003 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:12,628 - INFO - Item 985987 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:12,630 - INFO - Skipping PS order item 985986
2025-11-22 23:43:12,630 - INFO - Progress: 2900/23653 items processed
2025-11-22 23:43:13,832 - INFO - Skipping PS order item 985949
2025-11-22 23:43:13,833 - INFO - Skipping PS order item 985948
2025-11-22 23:43:14,198 - INFO - Skipping PS order item 985936
2025-11-22 23:43:14,199 - INFO - Skipping PS order item 985935
2025-11-22 23:43:14,337 - INFO - Skipping PS order item 985930
2025-11-22 23:43:14,405 - INFO - Item 985927 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:14,440 - INFO - Skipping PS order item 985925
2025-11-22 23:43:14,544 - INFO - Skipping PS order item 985921
2025-11-22 23:43:14,545 - INFO - Skipping PS order item 985920
2025-11-22 23:43:14,546 - INFO - Skipping PS order item 985919
2025-11-22 23:43:14,582 - INFO - Skipping PS order item 985917
2025-11-22 23:43:14,659 - INFO - Skipping PS order item 985913
2025-11-22 23:43:14,661 - INFO - Skipping PS order item 985912
2025-11-22 23:43:14,662 - INFO - Skipping PS order item 985911
2025-11-22 23:43:14,911 - INFO - Skipping PS order item 985903
2025-11-22 23:43:15,507 - INFO - Progress: 3000/23653 items processed
2025-11-22 23:43:15,510 - INFO - Item 985885 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:15,513 - INFO - Item 985884 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:15,515 - INFO - Skipping PS order item 985883
2025-11-22 23:43:15,623 - INFO - Skipping PS order item 985879
2025-11-22 23:43:15,624 - INFO - Skipping PS order item 985878
2025-11-22 23:43:15,699 - INFO - Skipping PS order item 985875
2025-11-22 23:43:15,808 - INFO - Item 985871 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:15,810 - INFO - Skipping PS order item 985870
2025-11-22 23:43:15,851 - INFO - Skipping PS order item 985868
2025-11-22 23:43:16,028 - INFO - Skipping PS order item 985862
2025-11-22 23:43:16,066 - INFO - Skipping PS order item 985860
2025-11-22 23:43:16,139 - INFO - Skipping PS order item 985857
2025-11-22 23:43:16,177 - INFO - Item 985855 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:16,370 - INFO - Skipping PS order item 985849
2025-11-22 23:43:16,616 - INFO - Skipping PS order item 985840
2025-11-22 23:43:17,761 - INFO - Item 985805 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:18,167 - INFO - Item 985792 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:18,369 - INFO - Progress: 3100/23653 items processed
2025-11-22 23:43:19,520 - INFO - Skipping PS order item 985751
2025-11-22 23:43:20,302 - INFO - Item 985727 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:20,506 - INFO - Item 985720 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:21,240 - INFO - Skipping PS order item 985697
2025-11-22 23:43:21,609 - INFO - Progress: 3200/23653 items processed
2025-11-22 23:43:22,074 - INFO - Skipping PS order item 985671
2025-11-22 23:43:22,178 - INFO - Item 985667 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:23,441 - INFO - Skipping PS order item 985628
2025-11-22 23:43:23,645 - INFO - Skipping PS order item 985621
2025-11-22 23:43:23,647 - INFO - Skipping PS order item 985620
2025-11-22 23:43:23,718 - INFO - Item 985617 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:23,847 - INFO - Item 985612 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:23,849 - INFO - Skipping PS order item 985611
2025-11-22 23:43:23,993 - INFO - Skipping PS order item 985606
2025-11-22 23:43:24,301 - INFO - Skipping PS order item 985595
2025-11-22 23:43:24,406 - INFO - Item 985591 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:24,441 - INFO - Skipping PS order item 985589
2025-11-22 23:43:24,546 - INFO - Progress: 3300/23653 items processed
2025-11-22 23:43:24,548 - INFO - Item 985585 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:24,551 - INFO - Item 985584 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:24,585 - INFO - Skipping PS order item 985582
2025-11-22 23:43:24,587 - INFO - Item 985581 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:24,589 - INFO - Item 985580 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:27,740 - INFO - Progress: 3400/23653 items processed
2025-11-22 23:43:27,838 - INFO - Item 985482 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,042 - INFO - Item 985475 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,045 - INFO - Item 985474 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,149 - INFO - Item 985470 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,152 - INFO - Item 985469 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,309 - INFO - Item 985464 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,410 - INFO - Item 985460 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,412 - INFO - Item 985459 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,447 - INFO - Skipping PS order item 985457
2025-11-22 23:43:28,584 - INFO - Item 985452 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,586 - INFO - Item 985451 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:28,657 - INFO - Skipping PS order item 985448
2025-11-22 23:43:28,783 - INFO - Item 985443 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:29,011 - INFO - Item 985435 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:29,044 - INFO - Item 985433 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:29,473 - INFO - Item 985419 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:30,585 - INFO - Progress: 3500/23653 items processed
2025-11-22 23:43:30,619 - INFO - Skipping PS order item 985384
2025-11-22 23:43:32,085 - INFO - Item 985340 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:32,223 - INFO - Skipping PS order item 985335
2025-11-22 23:43:33,420 - INFO - Item 985299 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:33,488 - INFO - Skipping PS order item 985296
2025-11-22 23:43:33,490 - INFO - Item 985295 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:33,560 - INFO - Skipping PS order item 985292
2025-11-22 23:43:33,630 - INFO - Skipping PS order item 985289
2025-11-22 23:43:33,733 - INFO - Progress: 3600/23653 items processed
2025-11-22 23:43:33,871 - INFO - Item 985281 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:33,873 - INFO - Skipping PS order item 985280
2025-11-22 23:43:34,151 - INFO - Item 985271 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:34,154 - INFO - Item 985270 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:34,157 - INFO - Item 985269 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:34,261 - INFO - Item 985265 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:34,363 - INFO - Skipping PS order item 985261
2025-11-22 23:43:34,634 - INFO - Item 985252 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:35,346 - INFO - Skipping PS order item 985230
2025-11-22 23:43:35,925 - INFO - Item 985212 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:36,257 - INFO - Skipping PS order item 985201
2025-11-22 23:43:36,358 - INFO - Item 985197 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:36,360 - INFO - Skipping PS order item 985196
2025-11-22 23:43:36,693 - INFO - Progress: 3700/23653 items processed
2025-11-22 23:43:36,965 - INFO - Item 985177 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:37,034 - INFO - Item 985174 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:37,173 - INFO - Item 985169 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:37,264 - INFO - Item 985166 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:37,475 - INFO - Item 985159 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:38,576 - INFO - Skipping PS order item 985126
2025-11-22 23:43:39,398 - INFO - Item 985101 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:39,772 - INFO - Item 985089 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:39,873 - INFO - Progress: 3800/23653 items processed
2025-11-22 23:43:40,319 - INFO - Item 985072 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:40,322 - INFO - Item 985071 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:40,667 - INFO - Item 985060 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:40,669 - INFO - Item 985059 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,011 - INFO - Item 985048 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,288 - INFO - Skipping PS order item 985039
2025-11-22 23:43:41,390 - INFO - Skipping PS order item 985035
2025-11-22 23:43:41,426 - INFO - Skipping PS order item 985033
2025-11-22 23:43:41,427 - INFO - Skipping PS order item 985032
2025-11-22 23:43:41,530 - INFO - Item 985028 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,629 - INFO - Item 985024 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,631 - INFO - Item 985023 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,770 - INFO - Item 985018 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,875 - INFO - Item 985014 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:41,977 - INFO - Skipping PS order item 985010
2025-11-22 23:43:42,118 - INFO - Skipping PS order item 985005
2025-11-22 23:43:42,119 - INFO - Skipping PS order item 985004
2025-11-22 23:43:42,294 - INFO - Skipping PS order item 984998
2025-11-22 23:43:42,329 - INFO - Skipping PS order item 984996
2025-11-22 23:43:42,331 - INFO - Skipping PS order item 984995
2025-11-22 23:43:42,505 - INFO - Skipping PS order item 984989
2025-11-22 23:43:42,507 - INFO - Skipping PS order item 984988
2025-11-22 23:43:42,509 - INFO - Item 984987 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:42,543 - INFO - Progress: 3900/23653 items processed
2025-11-22 23:43:42,546 - INFO - Item 984985 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:43,083 - INFO - Skipping PS order item 984968
2025-11-22 23:43:43,084 - INFO - Skipping PS order item 984967
2025-11-22 23:43:43,086 - INFO - Skipping PS order item 984966
2025-11-22 23:43:43,510 - INFO - Item 984953 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:43,582 - INFO - Item 984950 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:43,618 - INFO - Skipping PS order item 984948
2025-11-22 23:43:43,689 - INFO - Item 984945 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:43,794 - INFO - Item 984941 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:44,037 - INFO - Item 984933 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:44,586 - INFO - Item 984916 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:44,826 - INFO - Skipping PS order item 984908
2025-11-22 23:43:45,270 - INFO - Skipping PS order item 984893
2025-11-22 23:43:45,442 - INFO - Skipping PS order item 984887
2025-11-22 23:43:45,476 - INFO - Progress: 4000/23653 items processed
2025-11-22 23:43:45,681 - INFO - Skipping PS order item 984879
2025-11-22 23:43:46,255 - INFO - Item 984861 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:46,287 - INFO - Item 984859 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:47,424 - INFO - Item 984824 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:47,879 - INFO - Item 984810 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:47,916 - INFO - Skipping PS order item 984808
2025-11-22 23:43:48,060 - INFO - Item 984803 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:48,132 - INFO - Item 984800 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:48,135 - INFO - Item 984799 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:48,590 - INFO - Progress: 4100/23653 items processed
2025-11-22 23:43:49,011 - INFO - Item 984773 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:49,086 - INFO - Item 984770 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:49,832 - INFO - Skipping PS order item 984748
2025-11-22 23:43:50,090 - INFO - Item 984740 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:50,092 - INFO - Item 984739 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:50,727 - INFO - Skipping PS order item 984720
2025-11-22 23:43:50,837 - INFO - Skipping PS order item 984716
2025-11-22 23:43:50,839 - INFO - Skipping PS order item 984715
2025-11-22 23:43:51,841 - INFO - Progress: 4200/23653 items processed
2025-11-22 23:43:51,975 - INFO - Skipping PS order item 984681
2025-11-22 23:43:52,357 - INFO - Item 984669 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:53,785 - INFO - Skipping PS order item 984627
2025-11-22 23:43:53,887 - INFO - Item 984623 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:54,064 - INFO - Skipping PS order item 984617
2025-11-22 23:43:54,167 - INFO - Item 984613 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:54,574 - INFO - Skipping PS order item 984600
2025-11-22 23:43:54,816 - INFO - Skipping PS order item 984592
2025-11-22 23:43:54,852 - INFO - Skipping PS order item 984590
2025-11-22 23:43:54,989 - INFO - Progress: 4300/23653 items processed
2025-11-22 23:43:55,026 - INFO - Item 984584 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:55,282 - INFO - Item 984576 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:55,284 - INFO - Item 984575 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:56,525 - INFO - Skipping PS order item 984539
2025-11-22 23:43:56,662 - INFO - Item 984534 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:57,470 - INFO - Skipping PS order item 984508
2025-11-22 23:43:57,472 - INFO - Item 984507 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:57,808 - INFO - Skipping PS order item 984496
2025-11-22 23:43:58,143 - INFO - Progress: 4400/23653 items processed
2025-11-22 23:43:58,443 - INFO - Skipping PS order item 984476
2025-11-22 23:43:58,551 - INFO - Item 984472 has no supplier_id (likely Needs Order status)
2025-11-22 23:43:58,740 - INFO - Skipping PS order item 984465
2025-11-22 23:43:59,742 - INFO - Item 984434 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:00,710 - INFO - Item 984404 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:00,880 - INFO - Item 984398 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:01,281 - INFO - Progress: 4500/23653 items processed
2025-11-22 23:44:01,749 - INFO - Skipping PS order item 984371
2025-11-22 23:44:02,059 - INFO - Item 984361 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:02,297 - INFO - Item 984353 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:03,433 - INFO - Item 984317 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:03,704 - INFO - Item 984308 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:03,774 - INFO - Item 984305 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:03,810 - INFO - Item 984303 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:03,985 - INFO - Skipping PS order item 984296
2025-11-22 23:44:03,987 - INFO - Skipping PS order item 984295
2025-11-22 23:44:04,094 - INFO - Item 984291 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:04,096 - INFO - Skipping PS order item 984290
2025-11-22 23:44:04,204 - INFO - Progress: 4600/23653 items processed
2025-11-22 23:44:04,207 - INFO - Item 984285 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:04,379 - INFO - Skipping PS order item 984279
2025-11-22 23:44:04,585 - INFO - Skipping PS order item 984272
2025-11-22 23:44:04,687 - INFO - Skipping PS order item 984268
2025-11-22 23:44:04,754 - INFO - Skipping PS order item 984265
2025-11-22 23:44:04,756 - INFO - Skipping PS order item 984264
2025-11-22 23:44:04,758 - INFO - Item 984263 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:04,760 - INFO - Skipping PS order item 984262
2025-11-22 23:44:04,898 - INFO - Skipping PS order item 984257
2025-11-22 23:44:04,901 - INFO - Skipping PS order item 984256
2025-11-22 23:44:04,903 - INFO - Skipping PS order item 984255
2025-11-22 23:44:04,938 - INFO - Skipping PS order item 984253
2025-11-22 23:44:05,006 - INFO - Skipping PS order item 984250
2025-11-22 23:44:05,072 - INFO - Skipping PS order item 984247
2025-11-22 23:44:05,479 - INFO - Skipping PS order item 984234
2025-11-22 23:44:05,648 - INFO - Skipping PS order item 984228
2025-11-22 23:44:05,750 - INFO - Skipping PS order item 984224
2025-11-22 23:44:05,752 - INFO - Item 984223 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:05,821 - INFO - Item 984220 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:05,824 - INFO - Item 984219 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:05,994 - INFO - Skipping PS order item 984213
2025-11-22 23:44:06,030 - INFO - Skipping PS order item 984211
2025-11-22 23:44:06,031 - INFO - Skipping PS order item 984210
2025-11-22 23:44:06,066 - INFO - Skipping PS order item 984208
2025-11-22 23:44:06,169 - INFO - Item 984204 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:06,172 - INFO - Item 984203 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:06,339 - INFO - Skipping PS order item 984197
2025-11-22 23:44:06,576 - INFO - Skipping PS order item 984189
2025-11-22 23:44:06,676 - INFO - Progress: 4700/23653 items processed
2025-11-22 23:44:06,815 - INFO - Skipping PS order item 984181
2025-11-22 23:44:06,817 - INFO - Skipping PS order item 984180
2025-11-22 23:44:06,919 - INFO - Item 984176 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:06,921 - INFO - Skipping PS order item 984175
2025-11-22 23:44:06,956 - INFO - Skipping PS order item 984173
2025-11-22 23:44:07,731 - INFO - Skipping PS order item 984149
2025-11-22 23:44:08,597 - INFO - Skipping PS order item 984123
2025-11-22 23:44:09,083 - INFO - Skipping PS order item 984108
2025-11-22 23:44:09,085 - INFO - Item 984107 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:09,589 - INFO - Skipping PS order item 984091
2025-11-22 23:44:09,759 - INFO - Progress: 4800/23653 items processed
2025-11-22 23:44:10,305 - INFO - Item 984069 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:11,285 - INFO - Skipping PS order item 984039
2025-11-22 23:44:11,489 - INFO - Skipping PS order item 984032
2025-11-22 23:44:11,930 - INFO - Item 984018 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:11,932 - INFO - Skipping PS order item 984017
2025-11-22 23:44:12,138 - INFO - Item 984010 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:12,717 - INFO - Skipping PS order item 983991
2025-11-22 23:44:12,719 - INFO - Item 983990 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:12,855 - INFO - Progress: 4900/23653 items processed
2025-11-22 23:44:12,994 - INFO - Skipping PS order item 983981
2025-11-22 23:44:13,099 - INFO - Skipping PS order item 983977
2025-11-22 23:44:13,101 - INFO - Item 983976 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:13,432 - INFO - Item 983965 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:13,639 - INFO - Item 983957 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:14,109 - INFO - Skipping PS order item 983942
2025-11-22 23:44:16,015 - INFO - Progress: 5000/23653 items processed
2025-11-22 23:44:16,414 - INFO - Item 983873 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:16,619 - INFO - Skipping PS order item 983866
2025-11-22 23:44:17,608 - INFO - Item 983836 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:18,014 - INFO - Skipping PS order item 983823
2025-11-22 23:44:18,415 - INFO - Skipping PS order item 983810
2025-11-22 23:44:19,190 - INFO - Item 983786 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:19,191 - INFO - Progress: 5100/23653 items processed
2025-11-22 23:44:19,193 - INFO - Skipping PS order item 983785
2025-11-22 23:44:19,893 - INFO - Item 983763 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:20,032 - INFO - Skipping PS order item 983758
2025-11-22 23:44:20,700 - INFO - Skipping PS order item 983737
2025-11-22 23:44:20,703 - INFO - Item 983736 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:21,213 - INFO - Skipping PS order item 983720
2025-11-22 23:44:21,252 - INFO - Item 983718 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:21,498 - INFO - Item 983710 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:21,501 - INFO - Item 983709 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:21,947 - INFO - Skipping PS order item 983695
2025-11-22 23:44:22,264 - INFO - Progress: 5200/23653 items processed
2025-11-22 23:44:22,639 - INFO - Item 983674 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:24,046 - INFO - Skipping PS order item 983632
2025-11-22 23:44:25,104 - INFO - Item 983600 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:25,587 - INFO - Progress: 5300/23653 items processed
2025-11-22 23:44:26,026 - INFO - Item 983573 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:26,030 - INFO - Item 983572 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:26,708 - INFO - Skipping PS order item 983552
2025-11-22 23:44:26,954 - INFO - Item 983544 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:27,128 - INFO - Item 983538 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:28,222 - INFO - Item 983505 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:28,707 - INFO - Skipping PS order item 983490
2025-11-22 23:44:28,840 - INFO - Progress: 5400/23653 items processed
2025-11-22 23:44:28,875 - INFO - Skipping PS order item 983484
2025-11-22 23:44:29,482 - INFO - Item 983465 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:29,721 - INFO - Skipping PS order item 983457
2025-11-22 23:44:29,723 - INFO - Skipping PS order item 983456
2025-11-22 23:44:29,861 - INFO - Skipping PS order item 983451
2025-11-22 23:44:29,863 - INFO - Skipping PS order item 983450
2025-11-22 23:44:30,036 - INFO - Skipping PS order item 983444
2025-11-22 23:44:30,546 - INFO - Item 983428 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:30,548 - INFO - Skipping PS order item 983427
2025-11-22 23:44:30,679 - INFO - Skipping PS order item 983422
2025-11-22 23:44:31,381 - INFO - Item 983400 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:31,850 - INFO - Progress: 5500/23653 items processed
2025-11-22 23:44:31,955 - INFO - Item 983382 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:32,092 - INFO - Skipping PS order item 983377
2025-11-22 23:44:32,294 - INFO - Item 983370 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:32,661 - INFO - Item 983358 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:32,899 - INFO - Item 983350 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:33,133 - INFO - Item 983342 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:33,486 - INFO - Item 983331 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:33,996 - INFO - Skipping PS order item 983315
2025-11-22 23:44:34,467 - INFO - Skipping PS order item 983300
2025-11-22 23:44:34,937 - INFO - Progress: 5600/23653 items processed
2025-11-22 23:44:34,973 - INFO - Item 983284 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:35,243 - INFO - Skipping PS order item 983275
2025-11-22 23:44:35,278 - INFO - Skipping PS order item 983273
2025-11-22 23:44:35,346 - INFO - Skipping PS order item 983270
2025-11-22 23:44:35,818 - INFO - Item 983255 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:36,933 - INFO - Skipping PS order item 983221
2025-11-22 23:44:36,969 - INFO - Skipping PS order item 983219
2025-11-22 23:44:36,971 - INFO - Skipping PS order item 983218
2025-11-22 23:44:37,572 - INFO - Item 983199 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:37,705 - INFO - Item 983194 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:37,969 - INFO - Progress: 5700/23653 items processed
2025-11-22 23:44:38,105 - INFO - Item 983181 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,141 - INFO - Skipping PS order item 983179
2025-11-22 23:44:38,242 - INFO - Skipping PS order item 983175
2025-11-22 23:44:38,245 - INFO - Item 983174 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,313 - INFO - Skipping PS order item 983171
2025-11-22 23:44:38,315 - INFO - Skipping PS order item 983170
2025-11-22 23:44:38,318 - INFO - Item 983169 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,320 - INFO - Skipping PS order item 983168
2025-11-22 23:44:38,355 - INFO - Skipping PS order item 983166
2025-11-22 23:44:38,357 - INFO - Skipping PS order item 983165
2025-11-22 23:44:38,425 - INFO - Skipping PS order item 983162
2025-11-22 23:44:38,528 - INFO - Item 983158 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,597 - INFO - Item 983155 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,764 - INFO - Skipping PS order item 983149
2025-11-22 23:44:38,899 - INFO - Item 983144 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:38,935 - INFO - Item 983142 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:39,000 - INFO - Item 983139 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:39,036 - INFO - Item 983137 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:39,437 - INFO - Item 983124 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:39,539 - INFO - Skipping PS order item 983120
2025-11-22 23:44:39,676 - INFO - Skipping PS order item 983115
2025-11-22 23:44:39,912 - INFO - Item 983107 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:40,015 - INFO - Item 983103 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:40,586 - INFO - Progress: 5800/23653 items processed
2025-11-22 23:44:41,100 - INFO - Item 983069 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:41,571 - INFO - Item 983054 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:41,673 - INFO - Skipping PS order item 983050
2025-11-22 23:44:41,675 - INFO - Skipping PS order item 983049
2025-11-22 23:44:41,744 - INFO - Skipping PS order item 983046
2025-11-22 23:44:41,746 - INFO - Skipping PS order item 983045
2025-11-22 23:44:42,673 - INFO - Skipping PS order item 983016
2025-11-22 23:44:43,524 - INFO - Skipping PS order item 982989
2025-11-22 23:44:43,526 - INFO - Skipping PS order item 982988
2025-11-22 23:44:43,591 - INFO - Progress: 5900/23653 items processed
2025-11-22 23:44:43,825 - INFO - Skipping PS order item 982978
2025-11-22 23:44:43,827 - INFO - Skipping PS order item 982977
2025-11-22 23:44:44,024 - INFO - Skipping PS order item 982970
2025-11-22 23:44:44,227 - INFO - Item 982963 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:44,762 - INFO - Item 982945 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:44,765 - INFO - Skipping PS order item 982944
2025-11-22 23:44:45,512 - INFO - Item 982920 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:45,879 - INFO - Item 982908 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:45,881 - INFO - Item 982907 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:45,919 - INFO - Item 982905 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:45,922 - INFO - Item 982904 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:45,959 - INFO - Item 982902 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:46,196 - INFO - Skipping PS order item 982894
2025-11-22 23:44:46,231 - INFO - Skipping PS order item 982892
2025-11-22 23:44:46,405 - INFO - Progress: 6000/23653 items processed
2025-11-22 23:44:46,508 - INFO - Skipping PS order item 982882
2025-11-22 23:44:46,545 - INFO - Item 982880 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:46,548 - INFO - Skipping PS order item 982879
2025-11-22 23:44:46,549 - INFO - Skipping PS order item 982878
2025-11-22 23:44:46,781 - INFO - Skipping PS order item 982870
2025-11-22 23:44:46,850 - INFO - Skipping PS order item 982867
2025-11-22 23:44:46,852 - INFO - Skipping PS order item 982866
2025-11-22 23:44:47,124 - INFO - Skipping PS order item 982857
2025-11-22 23:44:47,126 - INFO - Skipping PS order item 982856
2025-11-22 23:44:47,264 - INFO - Skipping PS order item 982851
2025-11-22 23:44:47,266 - INFO - Skipping PS order item 982850
2025-11-22 23:44:47,269 - INFO - Item 982849 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:47,339 - INFO - Skipping PS order item 982846
2025-11-22 23:44:47,410 - INFO - Item 982843 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:47,514 - INFO - Item 982839 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:47,517 - INFO - Item 982838 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:47,587 - INFO - Skipping PS order item 982835
2025-11-22 23:44:47,894 - INFO - Skipping PS order item 982825
2025-11-22 23:44:48,131 - INFO - Item 982817 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:48,271 - INFO - Item 982812 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:48,372 - INFO - Item 982808 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:48,539 - INFO - Skipping PS order item 982802
2025-11-22 23:44:48,541 - INFO - Skipping PS order item 982801
2025-11-22 23:44:48,641 - INFO - Skipping PS order item 982797
2025-11-22 23:44:48,773 - INFO - Skipping PS order item 982792
2025-11-22 23:44:48,971 - INFO - Progress: 6100/23653 items processed
2025-11-22 23:44:49,007 - INFO - Item 982784 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,010 - INFO - Item 982783 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,046 - INFO - Skipping PS order item 982781
2025-11-22 23:44:49,048 - INFO - Skipping PS order item 982780
2025-11-22 23:44:49,050 - INFO - Skipping PS order item 982779
2025-11-22 23:44:49,052 - INFO - Skipping PS order item 982778
2025-11-22 23:44:49,190 - INFO - Item 982773 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,293 - INFO - Skipping PS order item 982769
2025-11-22 23:44:49,330 - INFO - Item 982767 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,333 - INFO - Item 982766 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,336 - INFO - Item 982765 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:49,439 - INFO - Skipping PS order item 982761
2025-11-22 23:44:49,475 - INFO - Skipping PS order item 982759
2025-11-22 23:44:49,646 - INFO - Skipping PS order item 982753
2025-11-22 23:44:50,054 - INFO - Skipping PS order item 982740
2025-11-22 23:44:50,364 - INFO - Item 982730 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:51,223 - INFO - Skipping PS order item 982704
2025-11-22 23:44:51,733 - INFO - Skipping PS order item 982688
2025-11-22 23:44:51,735 - INFO - Skipping PS order item 982687
2025-11-22 23:44:51,737 - INFO - Item 982686 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:51,738 - INFO - Progress: 6200/23653 items processed
2025-11-22 23:44:52,253 - INFO - Item 982670 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:52,390 - INFO - Item 982665 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:53,370 - INFO - Skipping PS order item 982635
2025-11-22 23:44:53,646 - INFO - Skipping PS order item 982626
2025-11-22 23:44:55,009 - INFO - Progress: 6300/23653 items processed
2025-11-22 23:44:55,575 - INFO - Item 982568 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:55,578 - INFO - Item 982567 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:56,339 - INFO - Skipping PS order item 982543
2025-11-22 23:44:56,341 - INFO - Item 982542 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:56,377 - INFO - Skipping PS order item 982540
2025-11-22 23:44:56,413 - INFO - Skipping PS order item 982538
2025-11-22 23:44:56,415 - INFO - Skipping PS order item 982537
2025-11-22 23:44:56,451 - INFO - Skipping PS order item 982535
2025-11-22 23:44:56,453 - INFO - Skipping PS order item 982534
2025-11-22 23:44:56,659 - INFO - Skipping PS order item 982527
2025-11-22 23:44:56,661 - INFO - Skipping PS order item 982526
2025-11-22 23:44:56,832 - INFO - Skipping PS order item 982520
2025-11-22 23:44:56,834 - INFO - Skipping PS order item 982519
2025-11-22 23:44:56,836 - INFO - Skipping PS order item 982518
2025-11-22 23:44:56,838 - INFO - Skipping PS order item 982517
2025-11-22 23:44:56,840 - INFO - Skipping PS order item 982516
2025-11-22 23:44:56,909 - INFO - Item 982513 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:56,945 - INFO - Skipping PS order item 982511
2025-11-22 23:44:57,079 - INFO - Item 982506 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:57,250 - INFO - Skipping PS order item 982500
2025-11-22 23:44:57,522 - INFO - Item 982491 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:57,683 - INFO - Progress: 6400/23653 items processed
2025-11-22 23:44:57,855 - INFO - Item 982480 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:57,858 - INFO - Item 982479 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:57,927 - INFO - Item 982476 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:58,400 - INFO - Skipping PS order item 982461
2025-11-22 23:44:58,938 - INFO - Item 982444 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:59,044 - INFO - Skipping PS order item 982440
2025-11-22 23:44:59,281 - INFO - Item 982432 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:59,285 - INFO - Item 982431 has no supplier_id (likely Needs Order status)
2025-11-22 23:44:59,287 - INFO - Skipping PS order item 982430
2025-11-22 23:44:59,492 - INFO - Item 982423 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:00,156 - INFO - Item 982403 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:00,159 - INFO - Item 982402 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:00,431 - INFO - Skipping PS order item 982393
2025-11-22 23:45:00,433 - INFO - Skipping PS order item 982392
2025-11-22 23:45:00,536 - INFO - Skipping PS order item 982388
2025-11-22 23:45:00,606 - INFO - Progress: 6500/23653 items processed
2025-11-22 23:45:00,722 - INFO - Skipping PS order item 982382
2025-11-22 23:45:00,725 - INFO - Item 982381 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:00,798 - INFO - Skipping PS order item 982378
2025-11-22 23:45:02,769 - INFO - Item 982324 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:04,006 - INFO - Skipping PS order item 982289
2025-11-22 23:45:04,114 - INFO - Progress: 6600/23653 items processed
2025-11-22 23:45:04,971 - INFO - Item 982261 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:04,974 - INFO - Item 982260 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:04,977 - INFO - Item 982259 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:05,474 - INFO - Skipping PS order item 982244
2025-11-22 23:45:05,582 - INFO - Skipping PS order item 982240
2025-11-22 23:45:05,705 - INFO - Skipping PS order item 982236
2025-11-22 23:45:05,924 - INFO - Skipping PS order item 982229
2025-11-22 23:45:06,032 - INFO - Skipping PS order item 982225
2025-11-22 23:45:06,034 - INFO - Skipping PS order item 982224
2025-11-22 23:45:06,106 - INFO - Skipping PS order item 982221
2025-11-22 23:45:06,144 - INFO - Item 982219 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:06,182 - INFO - Skipping PS order item 982217
2025-11-22 23:45:06,402 - INFO - Item 982210 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:06,406 - INFO - Item 982209 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:06,654 - INFO - Skipping PS order item 982201
2025-11-22 23:45:06,726 - INFO - Skipping PS order item 982198
2025-11-22 23:45:06,833 - INFO - Skipping PS order item 982194
2025-11-22 23:45:06,835 - INFO - Skipping PS order item 982193
2025-11-22 23:45:06,980 - INFO - Skipping PS order item 982188
2025-11-22 23:45:06,983 - INFO - Item 982187 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:06,987 - INFO - Item 982186 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:06,987 - INFO - Progress: 6700/23653 items processed
2025-11-22 23:45:06,991 - INFO - Item 982185 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:07,169 - INFO - Item 982181 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:07,239 - INFO - Item 982179 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:07,250 - INFO - Item 982178 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:08,450 - INFO - Skipping PS order item 982159
2025-11-22 23:45:10,801 - INFO - Item 982105 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:10,839 - INFO - Item 982103 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:11,306 - INFO - Skipping PS order item 982089
2025-11-22 23:45:11,378 - INFO - Skipping PS order item 982086
2025-11-22 23:45:11,378 - INFO - Progress: 6800/23653 items processed
2025-11-22 23:45:11,712 - INFO - Item 982076 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:12,220 - INFO - Skipping PS order item 982061
2025-11-22 23:45:12,256 - INFO - Skipping PS order item 982059
2025-11-22 23:45:12,824 - INFO - Item 982041 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:12,997 - INFO - Item 982035 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:13,034 - INFO - Item 982033 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:13,455 - INFO - Skipping PS order item 982020
2025-11-22 23:45:14,226 - INFO - Skipping PS order item 981997
2025-11-22 23:45:14,621 - INFO - Progress: 6900/23653 items processed
2025-11-22 23:45:14,759 - INFO - Item 981981 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:14,830 - INFO - Skipping PS order item 981978
2025-11-22 23:45:15,081 - INFO - Skipping PS order item 981970
2025-11-22 23:45:15,358 - INFO - Skipping PS order item 981962
2025-11-22 23:45:15,396 - INFO - Skipping PS order item 981960
2025-11-22 23:45:15,468 - INFO - Skipping PS order item 981957
2025-11-22 23:45:15,472 - INFO - Item 981956 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:15,617 - INFO - Skipping PS order item 981951
2025-11-22 23:45:15,655 - INFO - Skipping PS order item 981949
2025-11-22 23:45:15,657 - INFO - Skipping PS order item 981948
2025-11-22 23:45:15,907 - INFO - Skipping PS order item 981940
2025-11-22 23:45:15,977 - INFO - Skipping PS order item 981937
2025-11-22 23:45:16,013 - INFO - Skipping PS order item 981935
2025-11-22 23:45:16,015 - INFO - Skipping PS order item 981934
2025-11-22 23:45:16,204 - INFO - Item 981928 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:16,388 - INFO - Skipping PS order item 981921
2025-11-22 23:45:16,461 - INFO - Skipping PS order item 981918
2025-11-22 23:45:16,463 - INFO - Skipping PS order item 981917
2025-11-22 23:45:16,617 - INFO - Item 981912 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:17,088 - INFO - Item 981898 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:17,091 - INFO - Item 981897 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:17,094 - INFO - Item 981896 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:17,459 - INFO - Progress: 7000/23653 items processed
2025-11-22 23:45:17,728 - INFO - Skipping PS order item 981878
2025-11-22 23:45:19,387 - INFO - Skipping PS order item 981829
2025-11-22 23:45:19,666 - INFO - Item 981820 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:20,747 - INFO - Item 981788 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:20,815 - INFO - Progress: 7100/23653 items processed
2025-11-22 23:45:21,379 - INFO - Item 981769 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:21,453 - INFO - Item 981766 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:21,528 - INFO - Skipping PS order item 981763
2025-11-22 23:45:21,712 - INFO - Skipping PS order item 981757
2025-11-22 23:45:21,995 - INFO - Item 981748 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:22,065 - INFO - Skipping PS order item 981745
2025-11-22 23:45:22,971 - INFO - Item 981718 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:24,082 - INFO - Progress: 7200/23653 items processed
2025-11-22 23:45:24,326 - INFO - Item 981678 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:24,963 - INFO - Item 981658 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:25,040 - INFO - Skipping PS order item 981655
2025-11-22 23:45:25,113 - INFO - Skipping PS order item 981652
2025-11-22 23:45:25,326 - INFO - Skipping PS order item 981645
2025-11-22 23:45:25,329 - INFO - Skipping PS order item 981644
2025-11-22 23:45:25,331 - INFO - Skipping PS order item 981643
2025-11-22 23:45:25,333 - INFO - Skipping PS order item 981642
2025-11-22 23:45:25,475 - INFO - Item 981637 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:25,478 - INFO - Skipping PS order item 981636
2025-11-22 23:45:25,515 - INFO - Skipping PS order item 981634
2025-11-22 23:45:25,622 - INFO - Skipping PS order item 981630
2025-11-22 23:45:25,729 - INFO - Skipping PS order item 981626
2025-11-22 23:45:26,406 - INFO - Skipping PS order item 981606
2025-11-22 23:45:26,443 - INFO - Skipping PS order item 981604
2025-11-22 23:45:26,479 - INFO - Skipping PS order item 981602
2025-11-22 23:45:26,698 - INFO - Skipping PS order item 981594
2025-11-22 23:45:26,979 - INFO - Progress: 7300/23653 items processed
2025-11-22 23:45:27,052 - INFO - Skipping PS order item 981583
2025-11-22 23:45:27,577 - INFO - Skipping PS order item 981567
2025-11-22 23:45:27,796 - INFO - Skipping PS order item 981560
2025-11-22 23:45:28,184 - INFO - Item 981548 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:28,504 - INFO - Skipping PS order item 981538
2025-11-22 23:45:29,101 - INFO - Item 981520 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:29,104 - INFO - Item 981519 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:30,223 - INFO - Progress: 7400/23653 items processed
2025-11-22 23:45:30,260 - INFO - Skipping PS order item 981484
2025-11-22 23:45:30,263 - INFO - Item 981483 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:32,712 - INFO - Skipping PS order item 981412
2025-11-22 23:45:33,476 - INFO - Skipping PS order item 981389
2025-11-22 23:45:33,479 - INFO - Item 981388 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:33,548 - INFO - Progress: 7500/23653 items processed
2025-11-22 23:45:34,136 - INFO - Skipping PS order item 981368
2025-11-22 23:45:34,138 - INFO - Skipping PS order item 981367
2025-11-22 23:45:34,174 - INFO - Skipping PS order item 981365
2025-11-22 23:45:34,211 - INFO - Skipping PS order item 981363
2025-11-22 23:45:34,213 - INFO - Skipping PS order item 981362
2025-11-22 23:45:34,320 - INFO - Skipping PS order item 981358
2025-11-22 23:45:34,323 - INFO - Skipping PS order item 981357
2025-11-22 23:45:34,433 - INFO - Skipping PS order item 981353
2025-11-22 23:45:34,507 - INFO - Skipping PS order item 981350
2025-11-22 23:45:34,550 - INFO - Item 981348 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:34,655 - INFO - Skipping PS order item 981344
2025-11-22 23:45:34,657 - INFO - Skipping PS order item 981343
2025-11-22 23:45:34,749 - INFO - Skipping PS order item 981340
2025-11-22 23:45:34,897 - INFO - Item 981334 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:34,969 - INFO - Item 981331 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,110 - INFO - Skipping PS order item 981326
2025-11-22 23:45:35,113 - INFO - Item 981325 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,116 - INFO - Item 981324 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,120 - INFO - Item 981323 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,123 - INFO - Item 981322 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,334 - INFO - Item 981315 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,337 - INFO - Item 981314 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,518 - INFO - Skipping PS order item 981307
2025-11-22 23:45:35,665 - INFO - Skipping PS order item 981302
2025-11-22 23:45:35,759 - INFO - Item 981299 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,782 - INFO - Item 981298 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:35,904 - INFO - Skipping PS order item 981294
2025-11-22 23:45:36,044 - INFO - Skipping PS order item 981289
2025-11-22 23:45:36,046 - INFO - Skipping PS order item 981288
2025-11-22 23:45:36,082 - INFO - Skipping PS order item 981286
2025-11-22 23:45:36,082 - INFO - Progress: 7600/23653 items processed
2025-11-22 23:45:36,153 - INFO - Skipping PS order item 981283
2025-11-22 23:45:36,155 - INFO - Skipping PS order item 981282
2025-11-22 23:45:36,194 - INFO - Skipping PS order item 981280
2025-11-22 23:45:36,368 - INFO - Skipping PS order item 981274
2025-11-22 23:45:36,407 - INFO - Item 981272 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:36,409 - INFO - Skipping PS order item 981271
2025-11-22 23:45:36,446 - INFO - Skipping PS order item 981269
2025-11-22 23:45:36,552 - INFO - Skipping PS order item 981265
2025-11-22 23:45:36,554 - INFO - Skipping PS order item 981264
2025-11-22 23:45:36,557 - INFO - Item 981263 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:36,674 - INFO - Skipping PS order item 981258
2025-11-22 23:45:36,888 - INFO - Skipping PS order item 981251
2025-11-22 23:45:37,068 - INFO - Skipping PS order item 981245
2025-11-22 23:45:37,071 - INFO - Skipping PS order item 981244
2025-11-22 23:45:37,216 - INFO - Skipping PS order item 981239
2025-11-22 23:45:37,290 - INFO - Item 981236 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:37,327 - INFO - Skipping PS order item 981234
2025-11-22 23:45:37,329 - INFO - Skipping PS order item 981233
2025-11-22 23:45:37,332 - INFO - Skipping PS order item 981232
2025-11-22 23:45:37,370 - INFO - Item 981230 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:37,373 - INFO - Item 981229 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:37,376 - INFO - Skipping PS order item 981228
2025-11-22 23:45:37,412 - INFO - Skipping PS order item 981226
2025-11-22 23:45:37,448 - INFO - Skipping PS order item 981224
2025-11-22 23:45:37,690 - INFO - Item 981216 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:37,764 - INFO - Item 981213 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:38,292 - INFO - Item 981197 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:38,330 - INFO - Skipping PS order item 981195
2025-11-22 23:45:38,645 - INFO - Progress: 7700/23653 items processed
2025-11-22 23:45:38,682 - INFO - Skipping PS order item 981184
2025-11-22 23:45:39,161 - INFO - Skipping PS order item 981171
2025-11-22 23:45:39,545 - INFO - Item 981159 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:40,986 - INFO - Item 981116 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:41,349 - INFO - Skipping PS order item 981105
2025-11-22 23:45:41,387 - INFO - Item 981103 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:41,536 - INFO - Item 981098 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:41,952 - INFO - Progress: 7800/23653 items processed
2025-11-22 23:45:42,130 - INFO - Skipping PS order item 981080
2025-11-22 23:45:42,167 - INFO - Item 981078 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:42,311 - INFO - Skipping PS order item 981073
2025-11-22 23:45:43,195 - INFO - Item 981047 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:43,302 - INFO - Item 981043 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:43,716 - INFO - Skipping PS order item 981030
2025-11-22 23:45:43,718 - INFO - Skipping PS order item 981029
2025-11-22 23:45:43,897 - INFO - Skipping PS order item 981023
2025-11-22 23:45:44,355 - INFO - Skipping PS order item 981009
2025-11-22 23:45:44,425 - INFO - Skipping PS order item 981006
2025-11-22 23:45:44,575 - INFO - Skipping PS order item 981001
2025-11-22 23:45:44,647 - INFO - Skipping PS order item 980998
2025-11-22 23:45:44,686 - INFO - Skipping PS order item 980996
2025-11-22 23:45:44,688 - INFO - Skipping PS order item 980995
2025-11-22 23:45:45,002 - INFO - Progress: 7900/23653 items processed
2025-11-22 23:45:45,214 - INFO - Skipping PS order item 980979
2025-11-22 23:45:45,530 - INFO - Skipping PS order item 980969
2025-11-22 23:45:45,567 - INFO - Item 980967 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:45,895 - INFO - Item 980957 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:45,933 - INFO - Item 980955 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:46,414 - INFO - Skipping PS order item 980940
2025-11-22 23:45:46,705 - INFO - Skipping PS order item 980931
2025-11-22 23:45:46,872 - INFO - Skipping PS order item 980925
2025-11-22 23:45:46,977 - INFO - Skipping PS order item 980921
2025-11-22 23:45:47,021 - INFO - Item 980918 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:47,260 - INFO - Item 980910 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:47,970 - INFO - Item 980888 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:48,038 - INFO - Progress: 8000/23653 items processed
2025-11-22 23:45:48,417 - INFO - Skipping PS order item 980874
2025-11-22 23:45:48,866 - INFO - Item 980860 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:49,413 - INFO - Skipping PS order item 980843
2025-11-22 23:45:49,792 - INFO - Item 980831 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:49,830 - INFO - Item 980829 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:51,317 - INFO - Progress: 8100/23653 items processed
2025-11-22 23:45:51,422 - INFO - Skipping PS order item 980782
2025-11-22 23:45:52,116 - INFO - Item 980761 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:52,119 - INFO - Item 980760 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:52,122 - INFO - Skipping PS order item 980759
2025-11-22 23:45:52,236 - INFO - Item 980754 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:52,344 - INFO - Skipping PS order item 980750
2025-11-22 23:45:52,380 - INFO - Skipping PS order item 980748
2025-11-22 23:45:54,052 - INFO - Skipping PS order item 980698
2025-11-22 23:45:54,478 - INFO - Progress: 8200/23653 items processed
2025-11-22 23:45:54,552 - INFO - Item 980683 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:54,981 - INFO - Item 980670 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:55,741 - INFO - Skipping PS order item 980647
2025-11-22 23:45:57,599 - INFO - Item 980592 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:57,636 - INFO - Skipping PS order item 980590
2025-11-22 23:45:57,773 - INFO - Progress: 8300/23653 items processed
2025-11-22 23:45:58,350 - INFO - Item 980568 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:58,887 - INFO - Item 980551 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:58,993 - INFO - Skipping PS order item 980547
2025-11-22 23:45:59,288 - INFO - Item 980538 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:59,985 - INFO - Item 980517 has no supplier_id (likely Needs Order status)
2025-11-22 23:45:59,988 - INFO - Skipping PS order item 980516
2025-11-22 23:46:00,063 - INFO - Item 980513 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:00,099 - INFO - Skipping PS order item 980511
2025-11-22 23:46:00,137 - INFO - Skipping PS order item 980509
2025-11-22 23:46:00,211 - INFO - Skipping PS order item 980506
2025-11-22 23:46:00,213 - INFO - Skipping PS order item 980505
2025-11-22 23:46:00,327 - INFO - Item 980501 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:00,435 - INFO - Skipping PS order item 980497
2025-11-22 23:46:00,473 - INFO - Skipping PS order item 980495
2025-11-22 23:46:00,544 - INFO - Skipping PS order item 980492
2025-11-22 23:46:00,752 - INFO - Progress: 8400/23653 items processed
2025-11-22 23:46:00,755 - INFO - Skipping PS order item 980485
2025-11-22 23:46:01,002 - INFO - Skipping PS order item 980477
2025-11-22 23:46:01,315 - INFO - Item 980467 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:01,781 - INFO - Item 980453 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:01,994 - INFO - Item 980446 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:02,831 - INFO - Skipping PS order item 980421
2025-11-22 23:46:03,214 - INFO - Item 980409 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:03,425 - INFO - Item 980402 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:03,669 - INFO - Skipping PS order item 980394
2025-11-22 23:46:03,740 - INFO - Skipping PS order item 980391
2025-11-22 23:46:03,813 - INFO - Skipping PS order item 980388
2025-11-22 23:46:03,815 - INFO - Skipping PS order item 980387
2025-11-22 23:46:03,850 - INFO - Progress: 8500/23653 items processed
2025-11-22 23:46:04,063 - INFO - Skipping PS order item 980379
2025-11-22 23:46:05,014 - INFO - Item 980351 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:05,433 - INFO - Skipping PS order item 980338
2025-11-22 23:46:05,782 - INFO - Item 980327 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:06,024 - INFO - Skipping PS order item 980319
2025-11-22 23:46:07,178 - INFO - Progress: 8600/23653 items processed
2025-11-22 23:46:08,444 - INFO - Item 980249 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:08,795 - INFO - Item 980238 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:09,171 - INFO - Skipping PS order item 980226
2025-11-22 23:46:09,440 - INFO - Item 980217 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:09,546 - INFO - Skipping PS order item 980213
2025-11-22 23:46:09,548 - INFO - Skipping PS order item 980212
2025-11-22 23:46:09,863 - INFO - Item 980202 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:09,866 - INFO - Skipping PS order item 980201
2025-11-22 23:46:09,902 - INFO - Skipping PS order item 980199
2025-11-22 23:46:10,215 - INFO - Skipping PS order item 980189
2025-11-22 23:46:10,217 - INFO - Skipping PS order item 980188
2025-11-22 23:46:10,220 - INFO - Skipping PS order item 980187
2025-11-22 23:46:10,223 - INFO - Skipping PS order item 980186
2025-11-22 23:46:10,223 - INFO - Progress: 8700/23653 items processed
2025-11-22 23:46:10,566 - INFO - Item 980175 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:11,087 - INFO - Skipping PS order item 980159
2025-11-22 23:46:11,199 - INFO - Skipping PS order item 980155
2025-11-22 23:46:11,309 - INFO - Item 980151 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:11,560 - INFO - Skipping PS order item 980143
2025-11-22 23:46:11,775 - INFO - Item 980136 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:11,883 - INFO - Skipping PS order item 980132
2025-11-22 23:46:12,629 - INFO - Skipping PS order item 980110
2025-11-22 23:46:13,011 - INFO - Item 980098 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:13,363 - INFO - Item 980087 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:13,399 - INFO - Progress: 8800/23653 items processed
2025-11-22 23:46:14,170 - INFO - Item 980063 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:14,313 - INFO - Item 980058 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:14,715 - INFO - Item 980046 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:14,753 - INFO - Item 980044 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:15,319 - INFO - Item 980027 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:16,764 - INFO - Progress: 8900/23653 items processed
2025-11-22 23:46:17,908 - INFO - Item 979952 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:18,531 - INFO - Skipping PS order item 979933
2025-11-22 23:46:18,533 - INFO - Skipping PS order item 979932
2025-11-22 23:46:19,039 - INFO - Skipping PS order item 979916
2025-11-22 23:46:19,604 - INFO - Item 979898 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:19,843 - INFO - Item 979890 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:19,980 - INFO - Progress: 9000/23653 items processed
2025-11-22 23:46:20,017 - INFO - Skipping PS order item 979884
2025-11-22 23:46:20,055 - INFO - Item 979882 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,058 - INFO - Skipping PS order item 979881
2025-11-22 23:46:20,060 - INFO - Skipping PS order item 979880
2025-11-22 23:46:20,131 - INFO - Skipping PS order item 979877
2025-11-22 23:46:20,167 - INFO - Skipping PS order item 979875
2025-11-22 23:46:20,169 - INFO - Skipping PS order item 979874
2025-11-22 23:46:20,238 - INFO - Skipping PS order item 979871
2025-11-22 23:46:20,274 - INFO - Skipping PS order item 979869
2025-11-22 23:46:20,512 - INFO - Skipping PS order item 979861
2025-11-22 23:46:20,515 - INFO - Skipping PS order item 979860
2025-11-22 23:46:20,518 - INFO - Item 979859 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,556 - INFO - Item 979857 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,559 - INFO - Skipping PS order item 979856
2025-11-22 23:46:20,664 - INFO - Item 979852 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,810 - INFO - Item 979846 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,846 - INFO - Item 979844 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,849 - INFO - Item 979843 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:20,953 - INFO - Skipping PS order item 979839
2025-11-22 23:46:21,092 - INFO - Skipping PS order item 979834
2025-11-22 23:46:21,128 - INFO - Skipping PS order item 979832
2025-11-22 23:46:21,131 - INFO - Skipping PS order item 979831
2025-11-22 23:46:21,234 - INFO - Skipping PS order item 979827
2025-11-22 23:46:21,237 - INFO - Item 979826 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,240 - INFO - Item 979825 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,277 - INFO - Skipping PS order item 979823
2025-11-22 23:46:21,346 - INFO - Item 979820 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,417 - INFO - Skipping PS order item 979817
2025-11-22 23:46:21,420 - INFO - Item 979816 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,423 - INFO - Item 979815 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,426 - INFO - Item 979813 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:21,565 - INFO - Skipping PS order item 979804
2025-11-22 23:46:21,634 - INFO - Skipping PS order item 979798
2025-11-22 23:46:21,849 - INFO - Item 979790 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:22,020 - INFO - Skipping PS order item 979784
2025-11-22 23:46:22,056 - INFO - Skipping PS order item 979782
2025-11-22 23:46:22,059 - INFO - Skipping PS order item 979781
2025-11-22 23:46:22,061 - INFO - Skipping PS order item 979780
2025-11-22 23:46:22,064 - INFO - Skipping PS order item 979779
2025-11-22 23:46:22,098 - INFO - Progress: 9100/23653 items processed
2025-11-22 23:46:22,851 - INFO - Item 979755 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:22,990 - INFO - Skipping PS order item 979750
2025-11-22 23:46:22,993 - INFO - Skipping PS order item 979749
2025-11-22 23:46:23,272 - INFO - Skipping PS order item 979740
2025-11-22 23:46:23,309 - INFO - Skipping PS order item 979738
2025-11-22 23:46:23,994 - INFO - Item 979717 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:24,138 - INFO - Skipping PS order item 979712
2025-11-22 23:46:24,175 - INFO - Skipping PS order item 979710
2025-11-22 23:46:24,332 - INFO - Item 979705 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:25,273 - INFO - Progress: 9200/23653 items processed
2025-11-22 23:46:25,523 - INFO - Item 979670 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:27,420 - INFO - Item 979614 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:28,085 - INFO - Item 979594 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:28,298 - INFO - Item 979587 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:28,368 - INFO - Skipping PS order item 979584
2025-11-22 23:46:28,575 - INFO - Progress: 9300/23653 items processed
2025-11-22 23:46:28,815 - INFO - Item 979570 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:28,953 - INFO - Skipping PS order item 979565
2025-11-22 23:46:29,023 - INFO - Skipping PS order item 979562
2025-11-22 23:46:29,096 - INFO - Skipping PS order item 979559
2025-11-22 23:46:30,481 - INFO - Skipping PS order item 979518
2025-11-22 23:46:30,979 - INFO - Skipping PS order item 979503
2025-11-22 23:46:31,185 - INFO - Item 979496 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:31,833 - INFO - Progress: 9400/23653 items processed
2025-11-22 23:46:32,022 - INFO - Item 979472 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:32,026 - INFO - Item 979471 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:32,378 - INFO - Item 979460 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:32,417 - INFO - Item 979458 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:32,421 - INFO - Item 979457 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:33,381 - INFO - Item 979429 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:33,418 - INFO - Skipping PS order item 979427
2025-11-22 23:46:34,042 - INFO - Skipping PS order item 979409
2025-11-22 23:46:34,278 - INFO - Item 979402 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:34,727 - INFO - Item 979389 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:35,142 - INFO - Progress: 9500/23653 items processed
2025-11-22 23:46:35,796 - INFO - Item 979359 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:35,885 - INFO - Skipping PS order item 979356
2025-11-22 23:46:36,138 - INFO - Skipping PS order item 979348
2025-11-22 23:46:36,256 - INFO - Item 979344 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:37,186 - INFO - Item 979318 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:37,251 - INFO - Item 979315 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:37,423 - INFO - Skipping PS order item 979310
2025-11-22 23:46:37,460 - INFO - Skipping PS order item 979308
2025-11-22 23:46:37,540 - INFO - Skipping PS order item 979304
2025-11-22 23:46:37,612 - INFO - Skipping PS order item 979301
2025-11-22 23:46:37,786 - INFO - Skipping PS order item 979295
2025-11-22 23:46:38,397 - INFO - Progress: 9600/23653 items processed
2025-11-22 23:46:40,199 - INFO - Skipping PS order item 979224
2025-11-22 23:46:40,464 - INFO - Skipping PS order item 979215
2025-11-22 23:46:40,741 - INFO - Item 979206 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,187 - INFO - Skipping PS order item 979192
2025-11-22 23:46:41,258 - INFO - Item 979189 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,325 - INFO - Item 979186 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,617 - INFO - Progress: 9700/23653 items processed
2025-11-22 23:46:41,654 - INFO - Skipping PS order item 979176
2025-11-22 23:46:41,692 - INFO - Item 979174 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,764 - INFO - Item 979171 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,768 - INFO - Item 979170 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:41,875 - INFO - Item 979166 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:42,502 - INFO - Skipping PS order item 979147
2025-11-22 23:46:42,542 - INFO - Item 979145 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:43,756 - INFO - Skipping PS order item 979109
2025-11-22 23:46:43,967 - INFO - Item 979102 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:43,971 - INFO - Item 979101 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:43,975 - INFO - Item 979100 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:43,978 - INFO - Item 979099 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:44,423 - INFO - Skipping PS order item 979085
2025-11-22 23:46:44,426 - INFO - Item 979084 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:44,633 - INFO - Progress: 9800/23653 items processed
2025-11-22 23:46:44,742 - INFO - Item 979074 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:44,746 - INFO - Item 979073 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:44,750 - INFO - Item 979072 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:44,823 - INFO - Skipping PS order item 979069
2025-11-22 23:46:45,492 - INFO - Item 979049 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:45,495 - INFO - Item 979048 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:45,499 - INFO - Item 979047 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:45,676 - INFO - Item 979041 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:45,680 - INFO - Item 979040 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:46,473 - INFO - Skipping PS order item 979016
2025-11-22 23:46:46,717 - INFO - Item 979008 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:46,720 - INFO - Item 979007 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:46,861 - INFO - Item 979002 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:47,142 - INFO - Skipping PS order item 978993
2025-11-22 23:46:47,213 - INFO - Item 978990 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:47,217 - INFO - Item 978989 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:47,220 - INFO - Item 978988 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:47,563 - INFO - Progress: 9900/23653 items processed
2025-11-22 23:46:48,042 - INFO - Item 978963 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:48,135 - INFO - Item 978959 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:49,341 - INFO - Skipping PS order item 978923
2025-11-22 23:46:50,132 - INFO - Item 978899 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:50,342 - INFO - Item 978892 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:50,640 - INFO - Skipping PS order item 978882
2025-11-22 23:46:50,777 - INFO - Progress: 10000/23653 items processed
2025-11-22 23:46:50,917 - INFO - Skipping PS order item 978873
2025-11-22 23:46:51,187 - INFO - Skipping PS order item 978865
2025-11-22 23:46:51,676 - INFO - Item 978850 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:52,575 - INFO - Item 978824 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:54,218 - INFO - Progress: 10100/23653 items processed
2025-11-22 23:46:54,685 - INFO - Skipping PS order item 978763
2025-11-22 23:46:55,046 - INFO - Skipping PS order item 978751
2025-11-22 23:46:55,333 - INFO - Item 978742 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:56,043 - INFO - Skipping PS order item 978721
2025-11-22 23:46:56,046 - INFO - Skipping PS order item 978720
2025-11-22 23:46:56,605 - INFO - Item 978703 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:56,609 - INFO - Item 978702 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:56,613 - INFO - Item 978701 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:56,687 - INFO - Item 978698 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:56,918 - INFO - Skipping PS order item 978691
2025-11-22 23:46:56,921 - INFO - Skipping PS order item 978690
2025-11-22 23:46:57,341 - INFO - Progress: 10200/23653 items processed
2025-11-22 23:46:58,258 - INFO - Item 978651 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:58,292 - INFO - Item 978649 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:59,078 - INFO - Item 978626 has no supplier_id (likely Needs Order status)
2025-11-22 23:46:59,620 - INFO - Skipping PS order item 978610
2025-11-22 23:47:00,768 - INFO - Progress: 10300/23653 items processed
2025-11-22 23:47:01,024 - INFO - Item 978570 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:01,170 - INFO - Item 978565 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:01,623 - INFO - Item 978551 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:02,342 - INFO - Item 978530 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:02,631 - INFO - Skipping PS order item 978521
2025-11-22 23:47:03,170 - INFO - Item 978505 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:03,280 - INFO - Item 978501 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:03,387 - INFO - Item 978497 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:03,711 - INFO - Item 978487 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:03,715 - INFO - Item 978486 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:03,968 - INFO - Skipping PS order item 978478
2025-11-22 23:47:03,968 - INFO - Progress: 10400/23653 items processed
2025-11-22 23:47:03,971 - INFO - Skipping PS order item 978477
2025-11-22 23:47:03,973 - INFO - Skipping PS order item 978476
2025-11-22 23:47:04,050 - INFO - Item 978473 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:04,298 - INFO - Item 978465 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:04,302 - INFO - Item 978464 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:04,374 - INFO - Skipping PS order item 978461
2025-11-22 23:47:04,377 - INFO - Item 978460 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:04,589 - INFO - Skipping PS order item 978453
2025-11-22 23:47:04,696 - INFO - Skipping PS order item 978449
2025-11-22 23:47:04,770 - INFO - Item 978446 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:05,063 - INFO - Skipping PS order item 978435
2025-11-22 23:47:05,066 - INFO - Skipping PS order item 978434
2025-11-22 23:47:05,660 - INFO - Skipping PS order item 978415
2025-11-22 23:47:05,732 - INFO - Skipping PS order item 978412
2025-11-22 23:47:05,769 - INFO - Skipping PS order item 978410
2025-11-22 23:47:06,016 - INFO - Item 978402 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,087 - INFO - Skipping PS order item 978399
2025-11-22 23:47:06,125 - INFO - Item 978397 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,129 - INFO - Item 978396 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,167 - INFO - Item 978394 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,171 - INFO - Item 978393 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,174 - INFO - Skipping PS order item 978392
2025-11-22 23:47:06,282 - INFO - Item 978388 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,286 - INFO - Item 978387 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,324 - INFO - Skipping PS order item 978385
2025-11-22 23:47:06,326 - INFO - Skipping PS order item 978384
2025-11-22 23:47:06,535 - INFO - Progress: 10500/23653 items processed
2025-11-22 23:47:06,538 - INFO - Skipping PS order item 978377
2025-11-22 23:47:06,541 - INFO - Item 978376 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,650 - INFO - Item 978372 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,654 - INFO - Item 978371 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,657 - INFO - Item 978370 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:06,661 - INFO - Item 978369 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:07,085 - INFO - Skipping PS order item 978356
2025-11-22 23:47:07,089 - INFO - Item 978355 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:07,273 - INFO - Item 978349 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:08,047 - INFO - Item 978326 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:08,051 - INFO - Item 978325 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:08,055 - INFO - Item 978324 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:08,979 - INFO - Item 978296 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:09,602 - INFO - Progress: 10600/23653 items processed
2025-11-22 23:47:09,791 - INFO - Item 978272 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:10,158 - INFO - Item 978261 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:10,162 - INFO - Item 978260 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:10,581 - INFO - Skipping PS order item 978247
2025-11-22 23:47:11,337 - INFO - Item 978225 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:12,989 - INFO - Progress: 10700/23653 items processed
2025-11-22 23:47:13,243 - INFO - Item 978170 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:13,282 - INFO - Item 978168 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:14,226 - INFO - Skipping PS order item 978139
2025-11-22 23:47:14,264 - INFO - Skipping PS order item 978137
2025-11-22 23:47:14,626 - INFO - Item 978126 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,022 - INFO - Item 978114 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,026 - INFO - Item 978113 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,539 - INFO - Item 978098 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,543 - INFO - Item 978097 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,547 - INFO - Item 978096 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,550 - INFO - Skipping PS order item 978095
2025-11-22 23:47:15,554 - INFO - Item 978094 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,557 - INFO - Item 978093 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,561 - INFO - Item 978092 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:15,638 - INFO - Item 978089 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:16,028 - INFO - Progress: 10800/23653 items processed
2025-11-22 23:47:16,350 - INFO - Skipping PS order item 978068
2025-11-22 23:47:16,391 - INFO - Item 978066 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:17,078 - INFO - Item 978045 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:17,116 - INFO - Skipping PS order item 978043
2025-11-22 23:47:17,470 - INFO - Item 978032 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:17,578 - INFO - Item 978028 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:17,855 - INFO - Item 978019 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:18,513 - INFO - Skipping PS order item 977999
2025-11-22 23:47:19,148 - INFO - Skipping PS order item 977980
2025-11-22 23:47:19,220 - INFO - Progress: 10900/23653 items processed
2025-11-22 23:47:20,641 - INFO - Item 977937 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:20,645 - INFO - Item 977936 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:20,684 - INFO - Item 977934 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:20,932 - INFO - Item 977926 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:21,112 - INFO - Item 977920 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:21,116 - INFO - Skipping PS order item 977919
2025-11-22 23:47:21,119 - INFO - Skipping PS order item 977918
2025-11-22 23:47:22,265 - INFO - Skipping PS order item 977884
2025-11-22 23:47:22,479 - INFO - Progress: 11000/23653 items processed
2025-11-22 23:47:22,911 - INFO - Item 977865 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,054 - INFO - Item 977860 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,058 - INFO - Item 977859 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,062 - INFO - Item 977858 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,066 - INFO - Item 977857 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,174 - INFO - Item 977853 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,248 - INFO - Item 977850 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,251 - INFO - Item 977849 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,255 - INFO - Item 977848 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,259 - INFO - Item 977847 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,263 - INFO - Item 977846 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:23,372 - INFO - Skipping PS order item 977842
2025-11-22 23:47:23,411 - INFO - Skipping PS order item 977840
2025-11-22 23:47:23,414 - INFO - Skipping PS order item 977839
2025-11-22 23:47:23,728 - INFO - Item 977829 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:24,011 - INFO - Skipping PS order item 977820
2025-11-22 23:47:24,014 - INFO - Skipping PS order item 977819
2025-11-22 23:47:24,597 - INFO - Skipping PS order item 977802
2025-11-22 23:47:25,172 - INFO - Item 977785 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:25,212 - INFO - Item 977783 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:25,387 - INFO - Progress: 11100/23653 items processed
2025-11-22 23:47:25,702 - INFO - Skipping PS order item 977768
2025-11-22 23:47:26,512 - INFO - Item 977744 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:28,465 - INFO - Item 977688 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:28,846 - INFO - Progress: 11200/23653 items processed
2025-11-22 23:47:29,419 - INFO - Item 977661 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:29,853 - INFO - Skipping PS order item 977649
2025-11-22 23:47:29,927 - INFO - Skipping PS order item 977646
2025-11-22 23:47:30,516 - INFO - Skipping PS order item 977628
2025-11-22 23:47:30,553 - INFO - Item 977626 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:30,557 - INFO - Item 977625 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:31,116 - INFO - Skipping PS order item 977608
2025-11-22 23:47:31,305 - INFO - Skipping PS order item 977600
2025-11-22 23:47:31,413 - INFO - Skipping PS order item 977596
2025-11-22 23:47:31,591 - INFO - Skipping PS order item 977590
2025-11-22 23:47:32,005 - INFO - Progress: 11300/23653 items processed
2025-11-22 23:47:32,459 - INFO - Item 977564 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:33,055 - INFO - Item 977546 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:33,651 - INFO - Item 977528 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:33,655 - INFO - Item 977527 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:33,659 - INFO - Item 977526 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:33,663 - INFO - Item 977525 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:34,741 - INFO - Skipping PS order item 977493
2025-11-22 23:47:35,252 - INFO - Progress: 11400/23653 items processed
2025-11-22 23:47:35,922 - INFO - Item 977457 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:36,483 - INFO - Skipping PS order item 977440
2025-11-22 23:47:37,110 - INFO - Item 977421 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:37,184 - INFO - Item 977418 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:37,188 - INFO - Item 977417 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:38,523 - INFO - Progress: 11500/23653 items processed
2025-11-22 23:47:38,561 - INFO - Skipping PS order item 977376
2025-11-22 23:47:38,739 - INFO - Skipping PS order item 977370
2025-11-22 23:47:38,742 - INFO - Item 977369 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:38,746 - INFO - Skipping PS order item 977368
2025-11-22 23:47:38,819 - INFO - Skipping PS order item 977365
2025-11-22 23:47:38,928 - INFO - Skipping PS order item 977361
2025-11-22 23:47:38,931 - INFO - Skipping PS order item 977360
2025-11-22 23:47:39,048 - INFO - Skipping PS order item 977355
2025-11-22 23:47:39,155 - INFO - Skipping PS order item 977351
2025-11-22 23:47:39,158 - INFO - Skipping PS order item 977350
2025-11-22 23:47:39,552 - INFO - Item 977338 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:39,630 - INFO - Skipping PS order item 977335
2025-11-22 23:47:40,249 - INFO - Item 977317 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:40,289 - INFO - Skipping PS order item 977315
2025-11-22 23:47:40,292 - INFO - Skipping PS order item 977314
2025-11-22 23:47:40,477 - INFO - Item 977308 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:41,278 - INFO - Skipping PS order item 977285
2025-11-22 23:47:41,531 - INFO - Progress: 11600/23653 items processed
2025-11-22 23:47:42,148 - INFO - Skipping PS order item 977260
2025-11-22 23:47:42,364 - INFO - Skipping PS order item 977253
2025-11-22 23:47:42,614 - INFO - Item 977245 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:43,946 - INFO - Skipping PS order item 977206
2025-11-22 23:47:43,985 - INFO - Item 977204 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:44,310 - INFO - Item 977194 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:44,594 - INFO - Item 977185 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:44,810 - INFO - Progress: 11700/23653 items processed
2025-11-22 23:47:44,957 - INFO - Item 977173 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:45,695 - INFO - Item 977151 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:46,119 - INFO - Item 977138 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:46,356 - INFO - Skipping PS order item 977131
2025-11-22 23:47:46,776 - INFO - Item 977118 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:46,992 - INFO - Skipping PS order item 977111
2025-11-22 23:47:47,065 - INFO - Skipping PS order item 977108
2025-11-22 23:47:47,175 - INFO - Skipping PS order item 977104
2025-11-22 23:47:47,178 - INFO - Skipping PS order item 977103
2025-11-22 23:47:47,181 - INFO - Skipping PS order item 977102
2025-11-22 23:47:47,184 - INFO - Skipping PS order item 977101
2025-11-22 23:47:47,505 - INFO - Item 977091 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:47,509 - INFO - Item 977090 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:47,513 - INFO - Skipping PS order item 977089
2025-11-22 23:47:47,620 - INFO - Skipping PS order item 977085
2025-11-22 23:47:47,693 - INFO - Skipping PS order item 977082
2025-11-22 23:47:47,697 - INFO - Item 977081 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:47,701 - INFO - Item 977080 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:47,772 - INFO - Progress: 11800/23653 items processed
2025-11-22 23:47:47,852 - INFO - Skipping PS order item 977074
2025-11-22 23:47:47,890 - INFO - Item 977072 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:47,965 - INFO - Skipping PS order item 977069
2025-11-22 23:47:48,072 - INFO - Skipping PS order item 977065
2025-11-22 23:47:48,147 - INFO - Skipping PS order item 977062
2025-11-22 23:47:48,288 - INFO - Skipping PS order item 977057
2025-11-22 23:47:48,291 - INFO - Skipping PS order item 977056
2025-11-22 23:47:48,434 - INFO - Skipping PS order item 977051
2025-11-22 23:47:48,542 - INFO - Skipping PS order item 977047
2025-11-22 23:47:48,657 - INFO - Skipping PS order item 977042
2025-11-22 23:47:48,730 - INFO - Item 977039 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:48,734 - INFO - Item 977038 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:48,845 - INFO - Skipping PS order item 977034
2025-11-22 23:47:48,916 - INFO - Skipping PS order item 977031
2025-11-22 23:47:48,920 - INFO - Item 977030 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:48,924 - INFO - Item 977029 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,032 - INFO - Skipping PS order item 977025
2025-11-22 23:47:49,035 - INFO - Skipping PS order item 977024
2025-11-22 23:47:49,110 - INFO - Item 977021 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,148 - INFO - Item 977019 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,223 - INFO - Item 977016 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,296 - INFO - Skipping PS order item 977013
2025-11-22 23:47:49,299 - INFO - Skipping PS order item 977012
2025-11-22 23:47:49,303 - INFO - Item 977011 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,307 - INFO - Item 977010 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:49,979 - INFO - Skipping PS order item 976990
2025-11-22 23:47:50,229 - INFO - Skipping PS order item 976982
2025-11-22 23:47:50,232 - INFO - Skipping PS order item 976981
2025-11-22 23:47:50,304 - INFO - Skipping PS order item 976978
2025-11-22 23:47:50,304 - INFO - Progress: 11900/23653 items processed
2025-11-22 23:47:50,412 - INFO - Skipping PS order item 976974
2025-11-22 23:47:50,554 - INFO - Skipping PS order item 976969
2025-11-22 23:47:51,218 - INFO - Skipping PS order item 976949
2025-11-22 23:47:51,679 - INFO - Item 976935 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:51,684 - INFO - Item 976934 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:52,552 - INFO - Item 976908 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:53,572 - INFO - Progress: 12000/23653 items processed
2025-11-22 23:47:54,590 - INFO - Item 976848 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:54,806 - INFO - Skipping PS order item 976841
2025-11-22 23:47:54,880 - INFO - Skipping PS order item 976838
2025-11-22 23:47:55,868 - INFO - Skipping PS order item 976809
2025-11-22 23:47:56,687 - INFO - Skipping PS order item 976785
2025-11-22 23:47:56,864 - INFO - Item 976780 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:56,868 - INFO - Item 976779 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:56,903 - INFO - Progress: 12100/23653 items processed
2025-11-22 23:47:56,975 - INFO - Item 976775 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:57,300 - INFO - Skipping PS order item 976764
2025-11-22 23:47:57,303 - INFO - Skipping PS order item 976763
2025-11-22 23:47:57,307 - INFO - Item 976762 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:57,310 - INFO - Skipping PS order item 976761
2025-11-22 23:47:57,453 - INFO - Skipping PS order item 976756
2025-11-22 23:47:58,386 - INFO - Skipping PS order item 976729
2025-11-22 23:47:58,425 - INFO - Item 976727 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:58,429 - INFO - Item 976726 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:58,557 - INFO - Item 976722 has no supplier_id (likely Needs Order status)
2025-11-22 23:47:58,736 - INFO - Item 976716 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:00,095 - INFO - Progress: 12200/23653 items processed
2025-11-22 23:48:00,816 - INFO - Item 976658 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:01,242 - INFO - Skipping PS order item 976645
2025-11-22 23:48:01,246 - INFO - Item 976644 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:01,251 - INFO - Item 976643 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:01,290 - INFO - Skipping PS order item 976641
2025-11-22 23:48:01,850 - INFO - Skipping PS order item 976625
2025-11-22 23:48:02,220 - INFO - Item 976615 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:02,898 - INFO - Skipping PS order item 976596
2025-11-22 23:48:03,026 - INFO - Skipping PS order item 976592
2025-11-22 23:48:03,541 - INFO - Progress: 12300/23653 items processed
2025-11-22 23:48:03,725 - INFO - Item 976572 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:04,330 - INFO - Skipping PS order item 976554
2025-11-22 23:48:04,334 - INFO - Skipping PS order item 976553
2025-11-22 23:48:04,830 - INFO - Skipping PS order item 976538
2025-11-22 23:48:04,871 - INFO - Skipping PS order item 976536
2025-11-22 23:48:04,874 - INFO - Skipping PS order item 976535
2025-11-22 23:48:04,877 - INFO - Skipping PS order item 976534
2025-11-22 23:48:04,951 - INFO - Skipping PS order item 976531
2025-11-22 23:48:04,955 - INFO - Item 976530 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:04,959 - INFO - Item 976529 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:05,070 - INFO - Item 976525 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:05,150 - INFO - Item 976521 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:05,223 - INFO - Skipping PS order item 976518
2025-11-22 23:48:05,907 - INFO - Item 976496 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:06,018 - INFO - Item 976492 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:06,520 - INFO - Progress: 12400/23653 items processed
2025-11-22 23:48:06,847 - INFO - Item 976468 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:07,064 - INFO - Skipping PS order item 976461
2025-11-22 23:48:08,330 - INFO - Item 976424 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:08,652 - INFO - Item 976414 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:09,815 - INFO - Item 976380 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:09,886 - INFO - Progress: 12500/23653 items processed
2025-11-22 23:48:09,924 - INFO - Skipping PS order item 976376
2025-11-22 23:48:10,699 - INFO - Skipping PS order item 976353
2025-11-22 23:48:11,607 - INFO - Item 976326 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:11,752 - INFO - Item 976321 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:12,420 - INFO - Item 976301 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:12,879 - INFO - Skipping PS order item 976287
2025-11-22 23:48:12,988 - INFO - Item 976283 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:13,156 - INFO - Progress: 12600/23653 items processed
2025-11-22 23:48:13,196 - INFO - Item 976276 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:13,306 - INFO - Skipping PS order item 976272
2025-11-22 23:48:13,593 - INFO - Item 976263 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,408 - INFO - Skipping PS order item 976239
2025-11-22 23:48:14,474 - INFO - Item 976236 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,584 - INFO - Skipping PS order item 976232
2025-11-22 23:48:14,588 - INFO - Item 976231 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,592 - INFO - Item 976230 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,596 - INFO - Item 976229 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,636 - INFO - Item 976227 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,676 - INFO - Item 976225 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:14,715 - INFO - Skipping PS order item 976223
2025-11-22 23:48:14,789 - INFO - Item 976220 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:15,458 - INFO - Skipping PS order item 976200
2025-11-22 23:48:15,925 - INFO - Item 976186 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:16,207 - INFO - Progress: 12700/23653 items processed
2025-11-22 23:48:16,315 - INFO - Skipping PS order item 976174
2025-11-22 23:48:16,910 - INFO - Item 976156 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:17,195 - INFO - Item 976147 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:18,525 - INFO - Item 976108 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:18,529 - INFO - Item 976107 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:18,779 - INFO - Item 976099 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:19,074 - INFO - Item 976089 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:19,113 - INFO - Item 976087 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:19,117 - INFO - Item 976086 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:19,404 - INFO - Progress: 12800/23653 items processed
2025-11-22 23:48:19,833 - INFO - Skipping PS order item 976065
2025-11-22 23:48:19,837 - INFO - Item 976064 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:20,384 - INFO - Skipping PS order item 976047
2025-11-22 23:48:20,678 - INFO - Item 976038 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:21,075 - INFO - Item 976026 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:21,080 - INFO - Item 976025 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:22,306 - INFO - Item 975989 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:22,449 - INFO - Item 975984 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:22,453 - INFO - Item 975983 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:22,628 - INFO - Progress: 12900/23653 items processed
2025-11-22 23:48:23,015 - INFO - Skipping PS order item 975966
2025-11-22 23:48:23,019 - INFO - Item 975965 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:23,059 - INFO - Skipping PS order item 975963
2025-11-22 23:48:23,203 - INFO - Item 975958 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:23,206 - INFO - Skipping PS order item 975957
2025-11-22 23:48:23,384 - INFO - Skipping PS order item 975951
2025-11-22 23:48:23,596 - INFO - Skipping PS order item 975944
2025-11-22 23:48:23,677 - INFO - Skipping PS order item 975940
2025-11-22 23:48:23,925 - INFO - Item 975932 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:24,529 - INFO - Item 975914 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:24,604 - INFO - Skipping PS order item 975911
2025-11-22 23:48:24,720 - INFO - Item 975906 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:25,008 - INFO - Skipping PS order item 975897
2025-11-22 23:48:25,304 - INFO - Item 975887 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:25,625 - INFO - Progress: 13000/23653 items processed
2025-11-22 23:48:26,197 - INFO - Item 975861 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:26,808 - INFO - Item 975843 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:27,485 - INFO - Item 975823 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:28,061 - INFO - Item 975806 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:28,067 - INFO - Item 975805 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:28,290 - INFO - Item 975798 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:28,403 - INFO - Item 975794 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:28,758 - INFO - Skipping PS order item 975783
2025-11-22 23:48:28,796 - INFO - Skipping PS order item 975781
2025-11-22 23:48:28,900 - INFO - Progress: 13100/23653 items processed
2025-11-22 23:48:29,080 - INFO - Item 975772 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:29,576 - INFO - Skipping PS order item 975757
2025-11-22 23:48:29,720 - INFO - Skipping PS order item 975752
2025-11-22 23:48:29,932 - INFO - Item 975745 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,146 - INFO - Item 975738 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,150 - INFO - Item 975737 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,154 - INFO - Item 975736 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,159 - INFO - Item 975735 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,408 - INFO - Item 975727 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,412 - INFO - Item 975726 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,416 - INFO - Item 975725 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,420 - INFO - Item 975724 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:30,634 - INFO - Item 975717 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:31,410 - INFO - Item 975694 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:31,730 - INFO - Item 975684 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:31,939 - INFO - Progress: 13200/23653 items processed
2025-11-22 23:48:32,118 - INFO - Item 975672 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:32,225 - INFO - Skipping PS order item 975660
2025-11-22 23:48:32,332 - INFO - Skipping PS order item 975656
2025-11-22 23:48:32,336 - INFO - Skipping PS order item 975655
2025-11-22 23:48:32,386 - INFO - Skipping PS order item 975653
2025-11-22 23:48:32,531 - INFO - Skipping PS order item 975648
2025-11-22 23:48:32,641 - INFO - Skipping PS order item 975644
2025-11-22 23:48:33,038 - INFO - Skipping PS order item 975632
2025-11-22 23:48:33,217 - INFO - Skipping PS order item 975626
2025-11-22 23:48:33,361 - INFO - Item 975621 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:33,366 - INFO - Item 975620 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:33,622 - INFO - Skipping PS order item 975611
2025-11-22 23:48:33,661 - INFO - Skipping PS order item 975609
2025-11-22 23:48:33,771 - INFO - Item 975605 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:33,775 - INFO - Skipping PS order item 975604
2025-11-22 23:48:33,848 - INFO - Skipping PS order item 975601
2025-11-22 23:48:33,852 - INFO - Item 975600 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:34,071 - INFO - Skipping PS order item 975593
2025-11-22 23:48:34,255 - INFO - Item 975587 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:34,404 - INFO - Skipping PS order item 975582
2025-11-22 23:48:34,521 - INFO - Skipping PS order item 975577
2025-11-22 23:48:34,736 - INFO - Item 975570 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:34,737 - INFO - Progress: 13300/23653 items processed
2025-11-22 23:48:34,917 - INFO - Skipping PS order item 975564
2025-11-22 23:48:35,132 - INFO - Skipping PS order item 975557
2025-11-22 23:48:35,346 - INFO - Skipping PS order item 975550
2025-11-22 23:48:35,493 - INFO - Skipping PS order item 975545
2025-11-22 23:48:36,165 - INFO - Skipping PS order item 975524
2025-11-22 23:48:36,893 - INFO - Skipping PS order item 975503
2025-11-22 23:48:36,897 - INFO - Item 975502 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:38,053 - INFO - Progress: 13400/23653 items processed
2025-11-22 23:48:38,178 - INFO - Item 975466 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:39,465 - INFO - Skipping PS order item 975430
2025-11-22 23:48:40,564 - INFO - Skipping PS order item 975398
2025-11-22 23:48:40,777 - INFO - Item 975390 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:40,958 - INFO - Item 975384 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:41,102 - INFO - Item 975379 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:41,107 - INFO - Item 975378 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:41,424 - INFO - Progress: 13500/23653 items processed
2025-11-22 23:48:41,745 - INFO - Skipping PS order item 975359
2025-11-22 23:48:43,234 - INFO - Skipping PS order item 975317
2025-11-22 23:48:43,274 - INFO - Skipping PS order item 975315
2025-11-22 23:48:43,278 - INFO - Item 975314 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:43,318 - INFO - Skipping PS order item 975312
2025-11-22 23:48:43,322 - INFO - Skipping PS order item 975311
2025-11-22 23:48:43,507 - INFO - Skipping PS order item 975305
2025-11-22 23:48:44,022 - INFO - Item 975290 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:44,689 - INFO - Skipping PS order item 975271
2025-11-22 23:48:44,762 - INFO - Progress: 13600/23653 items processed
2025-11-22 23:48:44,914 - INFO - Item 975264 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:45,662 - INFO - Item 975242 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:46,155 - INFO - Skipping PS order item 975227
2025-11-22 23:48:48,228 - INFO - Progress: 13700/23653 items processed
2025-11-22 23:48:48,494 - INFO - Item 975161 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:49,283 - INFO - Skipping PS order item 975138
2025-11-22 23:48:50,545 - INFO - Item 975102 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:50,797 - INFO - Skipping PS order item 975094
2025-11-22 23:48:51,123 - INFO - Skipping PS order item 975084
2025-11-22 23:48:51,127 - INFO - Skipping PS order item 975083
2025-11-22 23:48:51,553 - INFO - Skipping PS order item 975070
2025-11-22 23:48:51,588 - INFO - Progress: 13800/23653 items processed
2025-11-22 23:48:51,626 - INFO - Skipping PS order item 975067
2025-11-22 23:48:51,771 - INFO - Skipping PS order item 975062
2025-11-22 23:48:51,917 - INFO - Item 975057 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:51,956 - INFO - Skipping PS order item 975055
2025-11-22 23:48:52,099 - INFO - Skipping PS order item 975050
2025-11-22 23:48:52,138 - INFO - Skipping PS order item 975048
2025-11-22 23:48:52,211 - INFO - Skipping PS order item 975045
2025-11-22 23:48:52,804 - INFO - Skipping PS order item 975027
2025-11-22 23:48:53,050 - INFO - Item 975019 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:53,757 - INFO - Skipping PS order item 974998
2025-11-22 23:48:54,774 - INFO - Progress: 13900/23653 items processed
2025-11-22 23:48:55,098 - INFO - Item 974959 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:55,665 - INFO - Skipping PS order item 974942
2025-11-22 23:48:55,668 - INFO - Skipping PS order item 974941
2025-11-22 23:48:55,741 - INFO - Skipping PS order item 974938
2025-11-22 23:48:56,417 - INFO - Item 974918 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:56,526 - INFO - Item 974914 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:56,707 - INFO - Skipping PS order item 974908
2025-11-22 23:48:56,818 - INFO - Skipping PS order item 974904
2025-11-22 23:48:57,219 - INFO - Item 974892 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:57,370 - INFO - Item 974887 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:57,375 - INFO - Item 974886 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:57,414 - INFO - Skipping PS order item 974884
2025-11-22 23:48:57,735 - INFO - Skipping PS order item 974874
2025-11-22 23:48:57,909 - INFO - Progress: 14000/23653 items processed
2025-11-22 23:48:58,126 - INFO - Item 974862 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:58,202 - INFO - Skipping PS order item 974859
2025-11-22 23:48:58,316 - INFO - Item 974855 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:58,606 - INFO - Item 974846 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:59,598 - INFO - Item 974817 has no supplier_id (likely Needs Order status)
2025-11-22 23:48:59,707 - INFO - Skipping PS order item 974813
2025-11-22 23:48:59,817 - INFO - Skipping PS order item 974809
2025-11-22 23:48:59,928 - INFO - Skipping PS order item 974805
2025-11-22 23:49:00,247 - INFO - Skipping PS order item 974795
2025-11-22 23:49:00,679 - INFO - Item 974782 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:00,683 - INFO - Item 974781 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:00,897 - INFO - Item 974774 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:01,076 - INFO - Progress: 14100/23653 items processed
2025-11-22 23:49:02,393 - INFO - Skipping PS order item 974733
2025-11-22 23:49:02,941 - INFO - Item 974717 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:03,381 - INFO - Item 974704 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:03,498 - INFO - Item 974700 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:03,832 - INFO - Skipping PS order item 974690
2025-11-22 23:49:04,315 - INFO - Item 974676 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:04,569 - INFO - Progress: 14200/23653 items processed
2025-11-22 23:49:04,753 - INFO - Skipping PS order item 974663
2025-11-22 23:49:04,864 - INFO - Skipping PS order item 974659
2025-11-22 23:49:05,137 - INFO - Item 974651 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:05,537 - INFO - Skipping PS order item 974639
2025-11-22 23:49:05,849 - INFO - Skipping PS order item 974630
2025-11-22 23:49:05,967 - INFO - Skipping PS order item 974626
2025-11-22 23:49:06,996 - INFO - Item 974596 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:07,001 - INFO - Item 974595 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:07,362 - INFO - Item 974584 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:07,893 - INFO - Progress: 14300/23653 items processed
2025-11-22 23:49:07,932 - INFO - Item 974567 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:08,187 - INFO - Item 974559 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:08,191 - INFO - Item 974558 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:08,230 - INFO - Skipping PS order item 974556
2025-11-22 23:49:08,234 - INFO - Skipping PS order item 974555
2025-11-22 23:49:08,449 - INFO - Item 974548 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:08,525 - INFO - Skipping PS order item 974545
2025-11-22 23:49:08,851 - INFO - Item 974535 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:08,854 - INFO - Skipping PS order item 974534
2025-11-22 23:49:09,570 - INFO - Item 974513 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:10,717 - INFO - Item 974480 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:11,113 - INFO - Progress: 14400/23653 items processed
2025-11-22 23:49:11,580 - INFO - Item 974455 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:11,868 - INFO - Item 974446 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:12,492 - INFO - Skipping PS order item 974427
2025-11-22 23:49:12,496 - INFO - Skipping PS order item 974426
2025-11-22 23:49:13,218 - INFO - Item 974405 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:14,436 - INFO - Item 974370 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:14,472 - INFO - Progress: 14500/23653 items processed
2025-11-22 23:49:15,154 - INFO - Item 974349 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:15,231 - INFO - Item 974346 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:16,035 - INFO - Skipping PS order item 974323
2025-11-22 23:49:16,368 - INFO - Item 974313 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:16,373 - INFO - Item 974312 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:16,597 - INFO - Item 974305 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:16,784 - INFO - Skipping PS order item 974299
2025-11-22 23:49:17,277 - INFO - Item 974285 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:17,390 - INFO - Item 974281 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:17,429 - INFO - Skipping PS order item 974279
2025-11-22 23:49:17,501 - INFO - Item 974276 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:17,567 - INFO - Skipping PS order item 974274
2025-11-22 23:49:17,607 - INFO - Skipping PS order item 974272
2025-11-22 23:49:17,611 - INFO - Skipping PS order item 974271
2025-11-22 23:49:17,681 - INFO - Progress: 14600/23653 items processed
2025-11-22 23:49:17,685 - INFO - Skipping PS order item 974268
2025-11-22 23:49:17,689 - INFO - Skipping PS order item 974267
2025-11-22 23:49:17,834 - INFO - Skipping PS order item 974262
2025-11-22 23:49:17,838 - INFO - Skipping PS order item 974261
2025-11-22 23:49:17,949 - INFO - Skipping PS order item 974257
2025-11-22 23:49:18,059 - INFO - Skipping PS order item 974253
2025-11-22 23:49:18,134 - INFO - Skipping PS order item 974250
2025-11-22 23:49:18,207 - INFO - Skipping PS order item 974247
2025-11-22 23:49:18,299 - INFO - Skipping PS order item 974244
2025-11-22 23:49:18,337 - INFO - Skipping PS order item 974242
2025-11-22 23:49:18,341 - INFO - Skipping PS order item 974241
2025-11-22 23:49:18,344 - INFO - Skipping PS order item 974240
2025-11-22 23:49:18,417 - INFO - Skipping PS order item 974237
2025-11-22 23:49:18,422 - INFO - Item 974236 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:18,514 - INFO - Skipping PS order item 974233
2025-11-22 23:49:18,632 - INFO - Skipping PS order item 974228
2025-11-22 23:49:18,750 - INFO - Skipping PS order item 974223
2025-11-22 23:49:18,789 - INFO - Skipping PS order item 974221
2025-11-22 23:49:18,793 - INFO - Skipping PS order item 974220
2025-11-22 23:49:18,834 - INFO - Skipping PS order item 974218
2025-11-22 23:49:18,873 - INFO - Skipping PS order item 974216
2025-11-22 23:49:18,986 - INFO - Skipping PS order item 974212
2025-11-22 23:49:19,030 - INFO - Skipping PS order item 974210
2025-11-22 23:49:19,179 - INFO - Skipping PS order item 974205
2025-11-22 23:49:19,183 - INFO - Skipping PS order item 974204
2025-11-22 23:49:19,409 - INFO - Item 974196 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:19,558 - INFO - Skipping PS order item 974191
2025-11-22 23:49:19,816 - INFO - Item 974183 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:19,879 - INFO - Skipping PS order item 974181
2025-11-22 23:49:19,992 - INFO - Skipping PS order item 974177
2025-11-22 23:49:19,996 - INFO - Skipping PS order item 974176
2025-11-22 23:49:20,218 - INFO - Progress: 14700/23653 items processed
2025-11-22 23:49:20,222 - INFO - Skipping PS order item 974168
2025-11-22 23:49:20,226 - INFO - Skipping PS order item 974167
2025-11-22 23:49:20,229 - INFO - Skipping PS order item 974166
2025-11-22 23:49:20,233 - INFO - Skipping PS order item 974165
2025-11-22 23:49:20,272 - INFO - Skipping PS order item 974163
2025-11-22 23:49:20,776 - INFO - Skipping PS order item 974149
2025-11-22 23:49:20,862 - INFO - Skipping PS order item 974145
2025-11-22 23:49:20,866 - INFO - Item 974144 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:21,020 - INFO - Skipping PS order item 974139
2025-11-22 23:49:21,431 - INFO - Item 974127 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:21,435 - INFO - Skipping PS order item 974126
2025-11-22 23:49:21,552 - INFO - Item 974122 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:22,588 - INFO - Skipping PS order item 974093
2025-11-22 23:49:22,627 - INFO - Skipping PS order item 974091
2025-11-22 23:49:23,467 - INFO - Progress: 14800/23653 items processed
2025-11-22 23:49:23,508 - INFO - Skipping PS order item 974067
2025-11-22 23:49:25,682 - INFO - Item 974007 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:25,795 - INFO - Item 974003 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:27,001 - INFO - Progress: 14900/23653 items processed
2025-11-22 23:49:27,076 - INFO - Skipping PS order item 973966
2025-11-22 23:49:28,033 - INFO - Skipping PS order item 973938
2025-11-22 23:49:28,107 - INFO - Skipping PS order item 973935
2025-11-22 23:49:28,255 - INFO - Skipping PS order item 973930
2025-11-22 23:49:28,369 - INFO - Skipping PS order item 973926
2025-11-22 23:49:28,804 - INFO - Skipping PS order item 973913
2025-11-22 23:49:28,808 - INFO - Item 973912 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:28,849 - INFO - Item 973910 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:29,033 - INFO - Skipping PS order item 973904
2025-11-22 23:49:29,181 - INFO - Item 973899 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:29,617 - INFO - Item 973886 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:30,189 - INFO - Progress: 15000/23653 items processed
2025-11-22 23:49:30,370 - INFO - Item 973863 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:30,375 - INFO - Item 973862 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:30,628 - INFO - Item 973854 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:31,141 - INFO - Item 973839 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:31,368 - INFO - Item 973832 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:31,511 - INFO - Item 973827 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:31,588 - INFO - Item 973824 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:31,732 - INFO - Skipping PS order item 973819
2025-11-22 23:49:32,197 - INFO - Item 973806 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:32,783 - INFO - Skipping PS order item 973789
2025-11-22 23:49:32,823 - INFO - Skipping PS order item 973787
2025-11-22 23:49:33,155 - INFO - Item 973777 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:33,160 - INFO - Item 973776 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:33,164 - INFO - Item 973775 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:33,381 - INFO - Progress: 15100/23653 items processed
2025-11-22 23:49:34,243 - INFO - Item 973744 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:34,605 - INFO - Item 973733 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:34,819 - INFO - Skipping PS order item 973726
2025-11-22 23:49:36,213 - INFO - Item 973686 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:36,252 - INFO - Skipping PS order item 973684
2025-11-22 23:49:36,364 - INFO - Skipping PS order item 973680
2025-11-22 23:49:36,368 - INFO - Skipping PS order item 973679
2025-11-22 23:49:36,586 - INFO - Skipping PS order item 973672
2025-11-22 23:49:36,692 - INFO - Progress: 15200/23653 items processed
2025-11-22 23:49:36,803 - INFO - Skipping PS order item 973665
2025-11-22 23:49:36,949 - INFO - Item 973660 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:37,059 - INFO - Skipping PS order item 973656
2025-11-22 23:49:37,243 - INFO - Skipping PS order item 973650
2025-11-22 23:49:37,461 - INFO - Item 973643 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:37,501 - INFO - Item 973641 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:37,506 - INFO - Item 973640 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:37,758 - INFO - Item 973632 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:38,682 - INFO - Skipping PS order item 973605
2025-11-22 23:49:39,971 - INFO - Progress: 15300/23653 items processed
2025-11-22 23:49:40,513 - INFO - Skipping PS order item 973553
2025-11-22 23:49:40,803 - INFO - Item 973544 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:40,914 - INFO - Item 973540 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:41,529 - INFO - Item 973522 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:41,534 - INFO - Item 973521 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:41,974 - INFO - Skipping PS order item 973507
2025-11-22 23:49:41,977 - INFO - Skipping PS order item 973506
2025-11-22 23:49:41,981 - INFO - Skipping PS order item 973505
2025-11-22 23:49:42,413 - INFO - Item 973492 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:42,593 - INFO - Item 973486 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:42,667 - INFO - Skipping PS order item 973483
2025-11-22 23:49:43,171 - INFO - Progress: 15400/23653 items processed
2025-11-22 23:49:43,284 - INFO - Item 973465 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:43,723 - INFO - Item 973452 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:44,235 - INFO - Item 973437 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:44,386 - INFO - Item 973432 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:44,679 - INFO - Skipping PS order item 973423
2025-11-22 23:49:44,898 - INFO - Skipping PS order item 973416
2025-11-22 23:49:44,937 - INFO - Skipping PS order item 973414
2025-11-22 23:49:44,978 - INFO - Item 973412 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:45,089 - INFO - Skipping PS order item 973408
2025-11-22 23:49:45,129 - INFO - Skipping PS order item 973406
2025-11-22 23:49:45,242 - INFO - Skipping PS order item 973402
2025-11-22 23:49:45,317 - INFO - Skipping PS order item 973399
2025-11-22 23:49:45,321 - INFO - Skipping PS order item 973398
2025-11-22 23:49:45,432 - INFO - Skipping PS order item 973394
2025-11-22 23:49:45,436 - INFO - Skipping PS order item 973393
2025-11-22 23:49:45,979 - INFO - Skipping PS order item 973376
2025-11-22 23:49:46,017 - INFO - Skipping PS order item 973374
2025-11-22 23:49:46,194 - INFO - Progress: 15500/23653 items processed
2025-11-22 23:49:46,446 - INFO - Skipping PS order item 973361
2025-11-22 23:49:46,698 - INFO - Item 973353 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:47,598 - INFO - Skipping PS order item 973326
2025-11-22 23:49:48,687 - INFO - Item 973295 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:48,809 - INFO - Skipping PS order item 973290
2025-11-22 23:49:49,562 - INFO - Progress: 15600/23653 items processed
2025-11-22 23:49:49,709 - INFO - Skipping PS order item 973264
2025-11-22 23:49:49,857 - INFO - Skipping PS order item 973259
2025-11-22 23:49:50,115 - INFO - Item 973251 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:50,409 - INFO - Skipping PS order item 973242
2025-11-22 23:49:50,522 - INFO - Skipping PS order item 973238
2025-11-22 23:49:50,743 - INFO - Skipping PS order item 973231
2025-11-22 23:49:51,863 - INFO - Item 973199 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:51,868 - INFO - Item 973198 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:52,388 - INFO - Item 973183 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:52,429 - INFO - Item 973181 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:52,870 - INFO - Progress: 15700/23653 items processed
2025-11-22 23:49:53,092 - INFO - Item 973162 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,096 - INFO - Skipping PS order item 973161
2025-11-22 23:49:53,394 - INFO - Item 973152 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,583 - INFO - Item 973146 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,588 - INFO - Skipping PS order item 973145
2025-11-22 23:49:53,739 - INFO - Item 973140 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,817 - INFO - Item 973137 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,822 - INFO - Item 973136 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,827 - INFO - Item 973135 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:53,832 - INFO - Item 973134 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:54,278 - INFO - Skipping PS order item 973121
2025-11-22 23:49:54,430 - INFO - Skipping PS order item 973116
2025-11-22 23:49:54,434 - INFO - Skipping PS order item 973115
2025-11-22 23:49:54,694 - INFO - Skipping PS order item 973107
2025-11-22 23:49:54,734 - INFO - Skipping PS order item 973105
2025-11-22 23:49:54,738 - INFO - Skipping PS order item 973104
2025-11-22 23:49:54,923 - INFO - Item 973098 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:55,000 - INFO - Skipping PS order item 973095
2025-11-22 23:49:55,041 - INFO - Skipping PS order item 973093
2025-11-22 23:49:55,376 - INFO - Skipping PS order item 973083
2025-11-22 23:49:55,380 - INFO - Item 973082 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:55,746 - INFO - Skipping PS order item 973071
2025-11-22 23:49:55,817 - INFO - Progress: 15800/23653 items processed
2025-11-22 23:49:55,822 - INFO - Item 973068 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:56,039 - INFO - Item 973061 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:56,043 - INFO - Skipping PS order item 973060
2025-11-22 23:49:56,795 - INFO - Item 973038 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:56,836 - INFO - Skipping PS order item 973036
2025-11-22 23:49:57,304 - INFO - Item 973022 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:57,415 - INFO - Skipping PS order item 973018
2025-11-22 23:49:57,455 - INFO - Item 973016 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:58,037 - INFO - Skipping PS order item 972999
2025-11-22 23:49:58,328 - INFO - Skipping PS order item 972990
2025-11-22 23:49:58,440 - INFO - Skipping PS order item 972986
2025-11-22 23:49:58,479 - INFO - Skipping PS order item 972984
2025-11-22 23:49:58,702 - INFO - Item 972977 has no supplier_id (likely Needs Order status)
2025-11-22 23:49:58,990 - INFO - Progress: 15900/23653 items processed
2025-11-22 23:49:59,865 - INFO - Skipping PS order item 972944
2025-11-22 23:50:00,265 - INFO - Item 972932 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:00,667 - INFO - Item 972920 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:00,672 - INFO - Item 972919 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:01,069 - INFO - Skipping PS order item 972907
2025-11-22 23:50:01,109 - INFO - Item 972905 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:02,483 - INFO - Progress: 16000/23653 items processed
2025-11-22 23:50:03,906 - INFO - Skipping PS order item 972830
2025-11-22 23:50:04,096 - INFO - Item 972824 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:04,581 - INFO - Skipping PS order item 972810
2025-11-22 23:50:04,667 - INFO - Item 972807 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:04,781 - INFO - Skipping PS order item 972803
2025-11-22 23:50:04,785 - INFO - Skipping PS order item 972802
2025-11-22 23:50:04,971 - INFO - Skipping PS order item 972796
2025-11-22 23:50:05,192 - INFO - Skipping PS order item 972789
2025-11-22 23:50:05,232 - INFO - Skipping PS order item 972787
2025-11-22 23:50:05,440 - INFO - Skipping PS order item 972781
2025-11-22 23:50:05,481 - INFO - Skipping PS order item 972779
2025-11-22 23:50:05,565 - INFO - Item 972776 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:05,718 - INFO - Skipping PS order item 972771
2025-11-22 23:50:05,791 - INFO - Progress: 16100/23653 items processed
2025-11-22 23:50:05,869 - INFO - Skipping PS order item 972766
2025-11-22 23:50:05,981 - INFO - Skipping PS order item 972762
2025-11-22 23:50:05,985 - INFO - Item 972761 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,026 - INFO - Skipping PS order item 972759
2025-11-22 23:50:06,067 - INFO - Item 972757 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,072 - INFO - Skipping PS order item 972756
2025-11-22 23:50:06,187 - INFO - Item 972752 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,191 - INFO - Skipping PS order item 972751
2025-11-22 23:50:06,303 - INFO - Skipping PS order item 972747
2025-11-22 23:50:06,415 - INFO - Item 972743 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,599 - INFO - Skipping PS order item 972737
2025-11-22 23:50:06,603 - INFO - Skipping PS order item 972736
2025-11-22 23:50:06,784 - INFO - Item 972730 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,789 - INFO - Skipping PS order item 972729
2025-11-22 23:50:06,946 - INFO - Item 972723 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:06,986 - INFO - Skipping PS order item 972721
2025-11-22 23:50:07,133 - INFO - Item 972716 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:07,173 - INFO - Skipping PS order item 972714
2025-11-22 23:50:07,177 - INFO - Skipping PS order item 972713
2025-11-22 23:50:07,217 - INFO - Skipping PS order item 972711
2025-11-22 23:50:07,221 - INFO - Skipping PS order item 972710
2025-11-22 23:50:07,225 - INFO - Skipping PS order item 972709
2025-11-22 23:50:07,229 - INFO - Skipping PS order item 972708
2025-11-22 23:50:07,343 - INFO - Skipping PS order item 972704
2025-11-22 23:50:07,418 - INFO - Skipping PS order item 972701
2025-11-22 23:50:07,778 - INFO - Skipping PS order item 972690
2025-11-22 23:50:07,782 - INFO - Skipping PS order item 972689
2025-11-22 23:50:07,786 - INFO - Skipping PS order item 972688
2025-11-22 23:50:07,790 - INFO - Item 972687 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:07,795 - INFO - Item 972686 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:07,800 - INFO - Item 972685 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:07,804 - INFO - Skipping PS order item 972684
2025-11-22 23:50:07,844 - INFO - Skipping PS order item 972682
2025-11-22 23:50:07,848 - INFO - Item 972681 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:08,066 - INFO - Skipping PS order item 972674
2025-11-22 23:50:08,107 - INFO - Item 972672 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:08,184 - INFO - Item 972669 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:08,184 - INFO - Progress: 16200/23653 items processed
2025-11-22 23:50:08,188 - INFO - Skipping PS order item 972668
2025-11-22 23:50:08,192 - INFO - Skipping PS order item 972667
2025-11-22 23:50:08,269 - INFO - Skipping PS order item 972664
2025-11-22 23:50:08,523 - INFO - Skipping PS order item 972656
2025-11-22 23:50:10,363 - INFO - Item 972604 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:10,839 - INFO - Skipping PS order item 972590
2025-11-22 23:50:10,917 - INFO - Item 972587 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:11,402 - INFO - Item 972574 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:11,558 - INFO - Item 972569 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:11,558 - INFO - Progress: 16300/23653 items processed
2025-11-22 23:50:11,709 - INFO - Item 972564 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:12,757 - INFO - Skipping PS order item 972534
2025-11-22 23:50:12,761 - INFO - Skipping PS order item 972533
2025-11-22 23:50:12,801 - INFO - Item 972531 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:12,916 - INFO - Item 972527 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:14,253 - INFO - Item 972489 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:14,650 - INFO - Skipping PS order item 972477
2025-11-22 23:50:14,935 - INFO - Progress: 16400/23653 items processed
2025-11-22 23:50:15,229 - INFO - Skipping PS order item 972460
2025-11-22 23:50:15,269 - INFO - Item 972458 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:15,419 - INFO - Item 972453 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:15,570 - INFO - Item 972448 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:15,575 - INFO - Skipping PS order item 972447
2025-11-22 23:50:15,651 - INFO - Item 972444 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:15,836 - INFO - Skipping PS order item 972438
2025-11-22 23:50:16,150 - INFO - Item 972427 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:16,341 - INFO - Skipping PS order item 972421
2025-11-22 23:50:16,345 - INFO - Skipping PS order item 972420
2025-11-22 23:50:16,424 - INFO - Item 972417 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:16,720 - INFO - Item 972408 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:16,947 - INFO - Skipping PS order item 972401
2025-11-22 23:50:17,318 - INFO - Skipping PS order item 972390
2025-11-22 23:50:17,970 - INFO - Skipping PS order item 972371
2025-11-22 23:50:18,042 - INFO - Progress: 16500/23653 items processed
2025-11-22 23:50:18,714 - INFO - Skipping PS order item 972350
2025-11-22 23:50:20,475 - INFO - Item 972300 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:20,884 - INFO - Skipping PS order item 972288
2025-11-22 23:50:21,519 - INFO - Progress: 16600/23653 items processed
2025-11-22 23:50:22,325 - INFO - Skipping PS order item 972246
2025-11-22 23:50:23,043 - INFO - Item 972225 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:23,190 - INFO - Skipping PS order item 972220
2025-11-22 23:50:23,194 - INFO - Skipping PS order item 972219
2025-11-22 23:50:23,922 - INFO - Skipping PS order item 972198
2025-11-22 23:50:24,000 - INFO - Item 972195 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:24,223 - INFO - Item 972188 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:24,905 - INFO - Progress: 16700/23653 items processed
2025-11-22 23:50:24,945 - INFO - Skipping PS order item 972167
2025-11-22 23:50:25,594 - INFO - Skipping PS order item 972148
2025-11-22 23:50:25,670 - INFO - Item 972145 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:25,675 - INFO - Item 972144 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:25,680 - INFO - Item 972143 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:25,757 - INFO - Item 972140 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:25,762 - INFO - Item 972139 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:25,990 - INFO - Item 972131 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:26,103 - INFO - Skipping PS order item 972127
2025-11-22 23:50:26,289 - INFO - Item 972121 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:26,438 - INFO - Item 972116 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:26,443 - INFO - Skipping PS order item 972115
2025-11-22 23:50:26,701 - INFO - Item 972107 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:26,849 - INFO - Skipping PS order item 972102
2025-11-22 23:50:27,071 - INFO - Skipping PS order item 972095
2025-11-22 23:50:27,984 - INFO - Progress: 16800/23653 items processed
2025-11-22 23:50:28,683 - INFO - Item 972049 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:28,904 - INFO - Item 972042 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:28,910 - INFO - Item 972041 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:29,097 - INFO - Skipping PS order item 972035
2025-11-22 23:50:31,262 - INFO - Item 971974 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:31,440 - INFO - Progress: 16900/23653 items processed
2025-11-22 23:50:32,378 - INFO - Item 971941 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:32,816 - INFO - Skipping PS order item 971928
2025-11-22 23:50:33,004 - INFO - Item 971922 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:33,406 - INFO - Item 971910 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:33,590 - INFO - Item 971904 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:33,717 - INFO - Skipping PS order item 971898
2025-11-22 23:50:33,758 - INFO - Skipping PS order item 971896
2025-11-22 23:50:33,835 - INFO - Item 971893 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:34,560 - INFO - Skipping PS order item 971872
2025-11-22 23:50:34,701 - INFO - Progress: 17000/23653 items processed
2025-11-22 23:50:35,323 - INFO - Skipping PS order item 971850
2025-11-22 23:50:35,327 - INFO - Skipping PS order item 971849
2025-11-22 23:50:35,588 - INFO - Item 971841 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:35,721 - INFO - Item 971837 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:35,726 - INFO - Item 971836 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:35,768 - INFO - Item 971834 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:35,989 - INFO - Skipping PS order item 971827
2025-11-22 23:50:36,171 - INFO - Skipping PS order item 971821
2025-11-22 23:50:36,318 - INFO - Skipping PS order item 971816
2025-11-22 23:50:36,396 - INFO - Item 971813 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:36,760 - INFO - Skipping PS order item 971802
2025-11-22 23:50:37,054 - INFO - Skipping PS order item 971793
2025-11-22 23:50:37,530 - INFO - Item 971779 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:37,901 - INFO - Progress: 17100/23653 items processed
2025-11-22 23:50:38,375 - INFO - Item 971754 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:38,772 - INFO - Item 971742 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:38,851 - INFO - Skipping PS order item 971739
2025-11-22 23:50:39,251 - INFO - Item 971727 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:39,256 - INFO - Item 971726 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:39,585 - INFO - Skipping PS order item 971716
2025-11-22 23:50:39,806 - INFO - Item 971709 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:40,464 - INFO - Skipping PS order item 971690
2025-11-22 23:50:41,264 - INFO - Progress: 17200/23653 items processed
2025-11-22 23:50:42,287 - INFO - Item 971640 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:42,366 - INFO - Skipping PS order item 971637
2025-11-22 23:50:42,812 - INFO - Item 971624 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:43,459 - INFO - Item 971606 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:43,501 - INFO - Item 971604 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:44,061 - INFO - Item 971588 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:44,210 - INFO - Item 971583 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:44,349 - INFO - Skipping PS order item 971579
2025-11-22 23:50:44,426 - INFO - Skipping PS order item 971576
2025-11-22 23:50:44,573 - INFO - Item 971571 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:44,578 - INFO - Item 971570 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:44,650 - INFO - Progress: 17300/23653 items processed
2025-11-22 23:50:44,837 - INFO - Skipping PS order item 971562
2025-11-22 23:50:44,932 - INFO - Skipping PS order item 971559
2025-11-22 23:50:45,047 - INFO - Item 971555 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:45,159 - INFO - Skipping PS order item 971551
2025-11-22 23:50:45,236 - INFO - Skipping PS order item 971548
2025-11-22 23:50:45,330 - INFO - Skipping PS order item 971545
2025-11-22 23:50:45,622 - INFO - Skipping PS order item 971536
2025-11-22 23:50:45,886 - INFO - Item 971527 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:45,891 - INFO - Skipping PS order item 971526
2025-11-22 23:50:45,931 - INFO - Skipping PS order item 971524
2025-11-22 23:50:45,935 - INFO - Skipping PS order item 971523
2025-11-22 23:50:45,939 - INFO - Skipping PS order item 971522
2025-11-22 23:50:45,944 - INFO - Skipping PS order item 971521
2025-11-22 23:50:45,948 - INFO - Skipping PS order item 971520
2025-11-22 23:50:46,045 - INFO - Skipping PS order item 971517
2025-11-22 23:50:46,158 - INFO - Skipping PS order item 971513
2025-11-22 23:50:46,162 - INFO - Skipping PS order item 971512
2025-11-22 23:50:46,166 - INFO - Skipping PS order item 971511
2025-11-22 23:50:46,170 - INFO - Skipping PS order item 971510
2025-11-22 23:50:46,225 - INFO - Skipping PS order item 971506
2025-11-22 23:50:46,267 - INFO - Skipping PS order item 971504
2025-11-22 23:50:46,271 - INFO - Skipping PS order item 971503
2025-11-22 23:50:46,310 - INFO - Skipping PS order item 971501
2025-11-22 23:50:46,351 - INFO - Skipping PS order item 971499
2025-11-22 23:50:46,355 - INFO - Skipping PS order item 971498
2025-11-22 23:50:46,359 - INFO - Skipping PS order item 971497
2025-11-22 23:50:46,529 - INFO - Skipping PS order item 971492
2025-11-22 23:50:46,644 - INFO - Skipping PS order item 971488
2025-11-22 23:50:46,648 - INFO - Skipping PS order item 971487
2025-11-22 23:50:46,652 - INFO - Skipping PS order item 971486
2025-11-22 23:50:46,656 - INFO - Skipping PS order item 971485
2025-11-22 23:50:46,835 - INFO - Skipping PS order item 971480
2025-11-22 23:50:46,911 - INFO - Skipping PS order item 971477
2025-11-22 23:50:47,025 - INFO - Skipping PS order item 971473
2025-11-22 23:50:47,139 - INFO - Skipping PS order item 971469
2025-11-22 23:50:47,189 - INFO - Progress: 17400/23653 items processed
2025-11-22 23:50:47,194 - INFO - Skipping PS order item 971467
2025-11-22 23:50:47,234 - INFO - Skipping PS order item 971465
2025-11-22 23:50:47,421 - INFO - Skipping PS order item 971459
2025-11-22 23:50:47,575 - INFO - Skipping PS order item 971454
2025-11-22 23:50:47,651 - INFO - Item 971451 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:47,656 - INFO - Skipping PS order item 971450
2025-11-22 23:50:47,697 - INFO - Skipping PS order item 971448
2025-11-22 23:50:47,810 - INFO - Skipping PS order item 971444
2025-11-22 23:50:47,851 - INFO - Skipping PS order item 971442
2025-11-22 23:50:48,204 - INFO - Skipping PS order item 971431
2025-11-22 23:50:48,208 - INFO - Skipping PS order item 971430
2025-11-22 23:50:48,212 - INFO - Skipping PS order item 971429
2025-11-22 23:50:48,289 - INFO - Skipping PS order item 971426
2025-11-22 23:50:48,477 - INFO - Skipping PS order item 971420
2025-11-22 23:50:48,481 - INFO - Skipping PS order item 971419
2025-11-22 23:50:48,485 - INFO - Skipping PS order item 971418
2025-11-22 23:50:48,598 - INFO - Skipping PS order item 971414
2025-11-22 23:50:48,638 - INFO - Skipping PS order item 971412
2025-11-22 23:50:48,714 - INFO - Skipping PS order item 971409
2025-11-22 23:50:48,718 - INFO - Skipping PS order item 971408
2025-11-22 23:50:48,795 - INFO - Skipping PS order item 971405
2025-11-22 23:50:48,799 - INFO - Skipping PS order item 971404
2025-11-22 23:50:48,803 - INFO - Skipping PS order item 971403
2025-11-22 23:50:48,807 - INFO - Skipping PS order item 971402
2025-11-22 23:50:48,884 - INFO - Skipping PS order item 971399
2025-11-22 23:50:49,147 - INFO - Skipping PS order item 971391
2025-11-22 23:50:49,187 - INFO - Skipping PS order item 971389
2025-11-22 23:50:49,338 - INFO - Item 971384 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:49,488 - INFO - Skipping PS order item 971379
2025-11-22 23:50:49,895 - INFO - Progress: 17500/23653 items processed
2025-11-22 23:50:50,048 - INFO - Skipping PS order item 971363
2025-11-22 23:50:50,415 - INFO - Skipping PS order item 971352
2025-11-22 23:50:51,099 - INFO - Item 971333 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:52,736 - INFO - Item 971287 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:52,923 - INFO - Skipping PS order item 971281
2025-11-22 23:50:52,927 - INFO - Item 971280 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:53,079 - INFO - Item 971275 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:53,085 - INFO - Item 971274 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:53,306 - INFO - Progress: 17600/23653 items processed
2025-11-22 23:50:53,384 - INFO - Skipping PS order item 971264
2025-11-22 23:50:53,388 - INFO - Skipping PS order item 971263
2025-11-22 23:50:53,393 - INFO - Item 971262 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:53,836 - INFO - Item 971249 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:53,985 - INFO - Skipping PS order item 971244
2025-11-22 23:50:54,064 - INFO - Skipping PS order item 971241
2025-11-22 23:50:55,315 - INFO - Skipping PS order item 971205
2025-11-22 23:50:55,319 - INFO - Skipping PS order item 971204
2025-11-22 23:50:55,610 - INFO - Skipping PS order item 971195
2025-11-22 23:50:55,651 - INFO - Item 971193 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:55,692 - INFO - Item 971191 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:55,698 - INFO - Item 971190 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:55,703 - INFO - Item 971189 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:55,707 - INFO - Skipping PS order item 971188
2025-11-22 23:50:55,712 - INFO - Skipping PS order item 971187
2025-11-22 23:50:55,862 - INFO - Item 971182 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,010 - INFO - Skipping PS order item 971177
2025-11-22 23:50:56,015 - INFO - Skipping PS order item 971176
2025-11-22 23:50:56,164 - INFO - Item 971171 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,170 - INFO - Item 971170 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,175 - INFO - Item 971169 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,180 - INFO - Item 971168 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,215 - INFO - Progress: 17700/23653 items processed
2025-11-22 23:50:56,255 - INFO - Skipping PS order item 971165
2025-11-22 23:50:56,727 - INFO - Item 971151 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,733 - INFO - Item 971150 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,810 - INFO - Item 971147 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:56,815 - INFO - Skipping PS order item 971146
2025-11-22 23:50:57,837 - INFO - Item 971117 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:58,867 - INFO - Item 971088 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:58,872 - INFO - Item 971087 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:59,318 - INFO - Item 971074 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:59,576 - INFO - Progress: 17800/23653 items processed
2025-11-22 23:50:59,692 - INFO - Item 971063 has no supplier_id (likely Needs Order status)
2025-11-22 23:50:59,697 - INFO - Item 971062 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:00,070 - INFO - Item 971051 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:00,076 - INFO - Item 971050 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:00,482 - INFO - Item 971038 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:00,561 - INFO - Item 971035 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:02,179 - INFO - Skipping PS order item 970991
2025-11-22 23:51:02,590 - INFO - Item 970978 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:02,990 - INFO - Progress: 17900/23653 items processed
2025-11-22 23:51:03,177 - INFO - Skipping PS order item 970961
2025-11-22 23:51:04,039 - INFO - Skipping PS order item 970936
2025-11-22 23:51:04,417 - INFO - Item 970925 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:04,530 - INFO - Skipping PS order item 970921
2025-11-22 23:51:04,535 - INFO - Skipping PS order item 970920
2025-11-22 23:51:04,647 - INFO - Skipping PS order item 970916
2025-11-22 23:51:04,724 - INFO - Item 970913 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:04,838 - INFO - Skipping PS order item 970909
2025-11-22 23:51:04,950 - INFO - Skipping PS order item 970905
2025-11-22 23:51:05,026 - INFO - Skipping PS order item 970902
2025-11-22 23:51:05,031 - INFO - Skipping PS order item 970901
2025-11-22 23:51:05,659 - INFO - Skipping PS order item 970883
2025-11-22 23:51:05,846 - INFO - Item 970877 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:05,996 - INFO - Skipping PS order item 970872
2025-11-22 23:51:06,037 - INFO - Skipping PS order item 970870
2025-11-22 23:51:06,146 - INFO - Progress: 18000/23653 items processed
2025-11-22 23:51:06,188 - INFO - Skipping PS order item 970865
2025-11-22 23:51:06,263 - INFO - Skipping PS order item 970862
2025-11-22 23:51:06,489 - INFO - Item 970855 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:06,603 - INFO - Item 970851 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:06,905 - INFO - Item 970842 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:06,911 - INFO - Item 970841 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:06,917 - INFO - Item 970840 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:07,581 - INFO - Item 970821 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:07,768 - INFO - Skipping PS order item 970815
2025-11-22 23:51:09,432 - INFO - Item 970769 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:09,437 - INFO - Item 970768 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:09,473 - INFO - Progress: 18100/23653 items processed
2025-11-22 23:51:09,813 - INFO - Skipping PS order item 970756
2025-11-22 23:51:11,696 - INFO - Item 970703 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:11,811 - INFO - Item 970699 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:12,215 - INFO - Skipping PS order item 970687
2025-11-22 23:51:12,476 - INFO - Skipping PS order item 970679
2025-11-22 23:51:12,909 - INFO - Progress: 18200/23653 items processed
2025-11-22 23:51:13,453 - INFO - Skipping PS order item 970651
2025-11-22 23:51:13,457 - INFO - Skipping PS order item 970650
2025-11-22 23:51:13,534 - INFO - Skipping PS order item 970647
2025-11-22 23:51:13,575 - INFO - Item 970645 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:13,580 - INFO - Skipping PS order item 970644
2025-11-22 23:51:13,619 - INFO - Item 970642 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:13,660 - INFO - Item 970640 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:13,666 - INFO - Item 970639 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:13,706 - INFO - Skipping PS order item 970637
2025-11-22 23:51:13,820 - INFO - Skipping PS order item 970633
2025-11-22 23:51:13,832 - INFO - Skipping PS order item 970631
2025-11-22 23:51:13,908 - INFO - Skipping PS order item 970628
2025-11-22 23:51:13,912 - INFO - Skipping PS order item 970627
2025-11-22 23:51:13,951 - INFO - Skipping PS order item 970625
2025-11-22 23:51:13,956 - INFO - Item 970624 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:13,996 - INFO - Skipping PS order item 970622
2025-11-22 23:51:14,108 - INFO - Skipping PS order item 970618
2025-11-22 23:51:14,149 - INFO - Skipping PS order item 970616
2025-11-22 23:51:14,261 - INFO - Item 970612 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:14,338 - INFO - Item 970609 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:14,737 - INFO - Item 970597 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:15,388 - INFO - Skipping PS order item 970578
2025-11-22 23:51:15,781 - INFO - Progress: 18300/23653 items processed
2025-11-22 23:51:15,894 - INFO - Item 970563 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:15,900 - INFO - Item 970562 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:15,905 - INFO - Item 970561 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:16,988 - INFO - Skipping PS order item 970531
2025-11-22 23:51:18,065 - INFO - Item 970502 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:18,071 - INFO - Item 970501 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:18,270 - INFO - Item 970495 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:19,285 - INFO - Progress: 18400/23653 items processed
2025-11-22 23:51:19,290 - INFO - Skipping PS order item 970466
2025-11-22 23:51:19,623 - INFO - Item 970456 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:19,861 - INFO - Item 970448 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:19,866 - INFO - Item 970447 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:20,312 - INFO - Skipping PS order item 970434
2025-11-22 23:51:22,184 - INFO - Item 970381 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:22,666 - INFO - Item 970367 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:22,667 - INFO - Progress: 18500/23653 items processed
2025-11-22 23:51:22,746 - INFO - Item 970364 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:23,186 - INFO - Skipping PS order item 970351
2025-11-22 23:51:23,958 - INFO - Skipping PS order item 970328
2025-11-22 23:51:23,963 - INFO - Skipping PS order item 970327
2025-11-22 23:51:24,042 - INFO - Skipping PS order item 970324
2025-11-22 23:51:24,370 - INFO - Skipping PS order item 970314
2025-11-22 23:51:25,136 - INFO - Skipping PS order item 970292
2025-11-22 23:51:25,141 - INFO - Skipping PS order item 970291
2025-11-22 23:51:26,016 - INFO - Progress: 18600/23653 items processed
2025-11-22 23:51:26,130 - INFO - Item 970263 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:26,389 - INFO - Item 970255 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:26,576 - INFO - Item 970249 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:27,455 - INFO - Item 970224 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:27,789 - INFO - Item 970214 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:27,795 - INFO - Item 970213 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:28,346 - INFO - Item 970197 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:28,642 - INFO - Skipping PS order item 970188
2025-11-22 23:51:28,830 - INFO - Item 970182 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:28,835 - INFO - Item 970181 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:29,341 - INFO - Progress: 18700/23653 items processed
2025-11-22 23:51:29,783 - INFO - Item 970154 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:31,066 - INFO - Item 970119 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:31,926 - INFO - Item 970095 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:32,003 - INFO - Skipping PS order item 970092
2025-11-22 23:51:32,436 - INFO - Skipping PS order item 970079
2025-11-22 23:51:32,585 - INFO - Skipping PS order item 970074
2025-11-22 23:51:32,589 - INFO - Skipping PS order item 970073
2025-11-22 23:51:32,594 - INFO - Skipping PS order item 970072
2025-11-22 23:51:32,598 - INFO - Skipping PS order item 970071
2025-11-22 23:51:32,639 - INFO - Skipping PS order item 970069
2025-11-22 23:51:32,643 - INFO - Skipping PS order item 970068
2025-11-22 23:51:32,679 - INFO - Progress: 18800/23653 items processed
2025-11-22 23:51:32,684 - INFO - Skipping PS order item 970066
2025-11-22 23:51:32,725 - INFO - Item 970064 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:32,839 - INFO - Skipping PS order item 970060
2025-11-22 23:51:32,844 - INFO - Skipping PS order item 970059
2025-11-22 23:51:33,029 - INFO - Skipping PS order item 970053
2025-11-22 23:51:33,291 - INFO - Skipping PS order item 970045
2025-11-22 23:51:33,295 - INFO - Skipping PS order item 970044
2025-11-22 23:51:33,446 - INFO - Skipping PS order item 970039
2025-11-22 23:51:33,451 - INFO - Item 970038 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:33,493 - INFO - Item 970036 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:33,499 - INFO - Item 970035 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:33,504 - INFO - Skipping PS order item 970034
2025-11-22 23:51:33,620 - INFO - Skipping PS order item 970030
2025-11-22 23:51:33,662 - INFO - Skipping PS order item 970028
2025-11-22 23:51:33,812 - INFO - Skipping PS order item 970023
2025-11-22 23:51:33,816 - INFO - Skipping PS order item 970022
2025-11-22 23:51:33,929 - INFO - Skipping PS order item 970018
2025-11-22 23:51:34,080 - INFO - Skipping PS order item 970013
2025-11-22 23:51:34,195 - INFO - Item 970009 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:34,273 - INFO - Item 970006 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:34,279 - INFO - Skipping PS order item 970005
2025-11-22 23:51:34,284 - INFO - Item 970004 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:34,289 - INFO - Skipping PS order item 970003
2025-11-22 23:51:34,329 - INFO - Skipping PS order item 970001
2025-11-22 23:51:34,371 - INFO - Skipping PS order item 969999
2025-11-22 23:51:34,414 - INFO - Skipping PS order item 969997
2025-11-22 23:51:34,638 - INFO - Skipping PS order item 969990
2025-11-22 23:51:34,826 - INFO - Skipping PS order item 969984
2025-11-22 23:51:34,975 - INFO - Skipping PS order item 969979
2025-11-22 23:51:35,016 - INFO - Skipping PS order item 969977
2025-11-22 23:51:35,057 - INFO - Skipping PS order item 969975
2025-11-22 23:51:35,208 - INFO - Item 969970 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:35,250 - INFO - Item 969968 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:35,286 - INFO - Progress: 18900/23653 items processed
2025-11-22 23:51:35,367 - INFO - Skipping PS order item 969964
2025-11-22 23:51:35,636 - INFO - Item 969955 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:35,863 - INFO - Item 969948 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:35,905 - INFO - Skipping PS order item 969946
2025-11-22 23:51:35,946 - INFO - Skipping PS order item 969944
2025-11-22 23:51:36,133 - INFO - Item 969938 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:36,174 - INFO - Skipping PS order item 969936
2025-11-22 23:51:36,180 - INFO - Item 969935 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:36,222 - INFO - Item 969933 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:36,340 - INFO - Item 969929 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:36,610 - INFO - Skipping PS order item 969921
2025-11-22 23:51:36,652 - INFO - Skipping PS order item 969919
2025-11-22 23:51:36,693 - INFO - Item 969917 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:36,845 - INFO - Item 969912 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:37,652 - INFO - Skipping PS order item 969889
2025-11-22 23:51:37,945 - INFO - Item 969880 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:38,432 - INFO - Progress: 19000/23653 items processed
2025-11-22 23:51:39,080 - INFO - Item 969849 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:39,086 - INFO - Item 969848 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:40,012 - INFO - Skipping PS order item 969822
2025-11-22 23:51:40,092 - INFO - Item 969819 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:40,402 - INFO - Item 969810 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:41,012 - INFO - Skipping PS order item 969793
2025-11-22 23:51:41,781 - INFO - Skipping PS order item 969771
2025-11-22 23:51:41,927 - INFO - Progress: 19100/23653 items processed
2025-11-22 23:51:42,292 - INFO - Item 969757 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:42,446 - INFO - Skipping PS order item 969752
2025-11-22 23:51:42,782 - INFO - Item 969742 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:42,824 - INFO - Skipping PS order item 969740
2025-11-22 23:51:42,829 - INFO - Item 969739 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:42,870 - INFO - Skipping PS order item 969737
2025-11-22 23:51:42,955 - INFO - Item 969733 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:43,182 - INFO - Item 969726 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:43,261 - INFO - Skipping PS order item 969723
2025-11-22 23:51:43,301 - INFO - Skipping PS order item 969721
2025-11-22 23:51:43,306 - INFO - Skipping PS order item 969720
2025-11-22 23:51:43,894 - INFO - Item 969703 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:44,786 - INFO - Item 969676 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:44,791 - INFO - Item 969675 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:45,081 - INFO - Progress: 19200/23653 items processed
2025-11-22 23:51:45,704 - INFO - Skipping PS order item 969649
2025-11-22 23:51:45,966 - INFO - Skipping PS order item 969641
2025-11-22 23:51:47,530 - INFO - Item 969597 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:48,618 - INFO - Progress: 19300/23653 items processed
2025-11-22 23:51:49,056 - INFO - Skipping PS order item 969554
2025-11-22 23:51:49,643 - INFO - Skipping PS order item 969537
2025-11-22 23:51:50,271 - INFO - Skipping PS order item 969519
2025-11-22 23:51:50,387 - INFO - Item 969515 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:50,500 - INFO - Skipping PS order item 969511
2025-11-22 23:51:50,613 - INFO - Skipping PS order item 969507
2025-11-22 23:51:50,907 - INFO - Item 969498 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:50,948 - INFO - Item 969496 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:51,170 - INFO - Skipping PS order item 969489
2025-11-22 23:51:51,284 - INFO - Skipping PS order item 969485
2025-11-22 23:51:51,806 - INFO - Skipping PS order item 969469
2025-11-22 23:51:51,878 - INFO - Progress: 19400/23653 items processed
2025-11-22 23:51:51,883 - INFO - Skipping PS order item 969466
2025-11-22 23:51:51,923 - INFO - Skipping PS order item 969464
2025-11-22 23:51:52,001 - INFO - Skipping PS order item 969461
2025-11-22 23:51:52,078 - INFO - Skipping PS order item 969458
2025-11-22 23:51:52,208 - INFO - Skipping PS order item 969452
2025-11-22 23:51:52,652 - INFO - Item 969439 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:52,658 - INFO - Item 969438 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:53,572 - INFO - Item 969412 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:54,037 - INFO - Skipping PS order item 969399
2025-11-22 23:51:54,042 - INFO - Skipping PS order item 969398
2025-11-22 23:51:55,219 - INFO - Progress: 19500/23653 items processed
2025-11-22 23:51:55,522 - INFO - Item 969358 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:56,007 - INFO - Skipping PS order item 969345
2025-11-22 23:51:56,160 - INFO - Skipping PS order item 969340
2025-11-22 23:51:56,536 - INFO - Skipping PS order item 969329
2025-11-22 23:51:56,540 - INFO - Skipping PS order item 969328
2025-11-22 23:51:56,653 - INFO - Item 969324 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:57,029 - INFO - Item 969313 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:58,196 - INFO - Item 969280 has no supplier_id (likely Needs Order status)
2025-11-22 23:51:58,582 - INFO - Skipping PS order item 969269
2025-11-22 23:51:58,653 - INFO - Progress: 19600/23653 items processed
2025-11-22 23:51:58,854 - INFO - Skipping PS order item 969261
2025-11-22 23:51:59,488 - INFO - Skipping PS order item 969243
2025-11-22 23:52:00,232 - INFO - Item 969223 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:00,376 - INFO - Item 969219 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:00,903 - INFO - Item 969204 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:01,507 - INFO - Item 969187 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:02,203 - INFO - Skipping PS order item 969168
2025-11-22 23:52:02,208 - INFO - Skipping PS order item 969167
2025-11-22 23:52:02,208 - INFO - Progress: 19700/23653 items processed
2025-11-22 23:52:02,601 - INFO - Skipping PS order item 969155
2025-11-22 23:52:02,832 - INFO - Skipping PS order item 969148
2025-11-22 23:52:02,951 - INFO - Skipping PS order item 969144
2025-11-22 23:52:03,159 - INFO - Skipping PS order item 969137
2025-11-22 23:52:03,392 - INFO - Item 969130 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:04,130 - INFO - Item 969110 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:04,926 - INFO - Item 969088 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:05,150 - INFO - Item 969081 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:05,192 - INFO - Skipping PS order item 969079
2025-11-22 23:52:05,626 - INFO - Progress: 19800/23653 items processed
2025-11-22 23:52:06,661 - INFO - Item 969038 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:07,194 - INFO - Skipping PS order item 969022
2025-11-22 23:52:07,345 - INFO - Skipping PS order item 969017
2025-11-22 23:52:07,386 - INFO - Item 969015 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:08,928 - INFO - Item 968972 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:08,934 - INFO - Item 968971 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:09,083 - INFO - Progress: 19900/23653 items processed
2025-11-22 23:52:09,278 - INFO - Skipping PS order item 968961
2025-11-22 23:52:10,363 - INFO - Skipping PS order item 968931
2025-11-22 23:52:11,248 - INFO - Item 968905 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:11,509 - INFO - Item 968897 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:11,625 - INFO - Item 968893 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:12,556 - INFO - Progress: 20000/23653 items processed
2025-11-22 23:52:12,783 - INFO - Item 968860 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:13,233 - INFO - Skipping PS order item 968847
2025-11-22 23:52:13,385 - INFO - Skipping PS order item 968842
2025-11-22 23:52:13,868 - INFO - Skipping PS order item 968828
2025-11-22 23:52:14,168 - INFO - Item 968819 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:15,057 - INFO - Item 968794 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:15,209 - INFO - Skipping PS order item 968789
2025-11-22 23:52:15,214 - INFO - Skipping PS order item 968788
2025-11-22 23:52:15,511 - INFO - Item 968779 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:15,958 - INFO - Progress: 20100/23653 items processed
2025-11-22 23:52:16,602 - INFO - Item 968749 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:16,607 - INFO - Skipping PS order item 968748
2025-11-22 23:52:16,986 - INFO - Skipping PS order item 968737
2025-11-22 23:52:17,992 - INFO - Skipping PS order item 968709
2025-11-22 23:52:17,997 - INFO - Skipping PS order item 968708
2025-11-22 23:52:18,335 - INFO - Item 968698 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:18,767 - INFO - Item 968686 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:19,056 - INFO - Item 968678 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:19,553 - INFO - Progress: 20200/23653 items processed
2025-11-22 23:52:19,697 - INFO - Item 968663 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:20,903 - INFO - Item 968636 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:20,919 - INFO - Item 968635 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:21,268 - INFO - Skipping PS order item 968627
2025-11-22 23:52:21,285 - INFO - Item 968626 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:21,592 - INFO - Item 968619 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:21,656 - INFO - Skipping PS order item 968617
2025-11-22 23:52:21,822 - INFO - Item 968613 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:21,840 - INFO - Item 968612 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:21,859 - INFO - Skipping PS order item 968611
2025-11-22 23:52:21,976 - INFO - Skipping PS order item 968608
2025-11-22 23:52:22,091 - INFO - Skipping PS order item 968605
2025-11-22 23:52:22,256 - INFO - Item 968601 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:22,426 - INFO - Skipping PS order item 968597
2025-11-22 23:52:22,445 - INFO - Item 968596 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:22,895 - INFO - Skipping PS order item 968586
2025-11-22 23:52:23,203 - INFO - Skipping PS order item 968579
2025-11-22 23:52:23,356 - INFO - Skipping PS order item 968575
2025-11-22 23:52:23,490 - INFO - Skipping PS order item 968572
2025-11-22 23:52:23,624 - INFO - Skipping PS order item 968569
2025-11-22 23:52:23,740 - INFO - Progress: 20300/23653 items processed
2025-11-22 23:52:23,816 - INFO - Skipping PS order item 968565
2025-11-22 23:52:23,838 - INFO - Skipping PS order item 968564
2025-11-22 23:52:23,860 - INFO - Skipping PS order item 968563
2025-11-22 23:52:24,054 - INFO - Skipping PS order item 968559
2025-11-22 23:52:24,133 - INFO - Skipping PS order item 968557
2025-11-22 23:52:24,387 - INFO - Item 968551 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:24,588 - INFO - Skipping PS order item 968547
2025-11-22 23:52:24,784 - INFO - Skipping PS order item 968543
2025-11-22 23:52:24,935 - INFO - Skipping PS order item 968540
2025-11-22 23:52:25,323 - INFO - Item 968533 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:25,368 - INFO - Item 968532 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:25,396 - INFO - Item 968531 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:25,425 - INFO - Item 968530 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:25,455 - INFO - Item 968529 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:25,661 - INFO - Skipping PS order item 968525
2025-11-22 23:52:25,689 - INFO - Skipping PS order item 968524
2025-11-22 23:52:26,023 - INFO - Skipping PS order item 968518
2025-11-22 23:52:26,051 - INFO - Skipping PS order item 968517
2025-11-22 23:52:26,140 - INFO - Item 968515 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:26,541 - INFO - Skipping PS order item 968508
2025-11-22 23:52:26,569 - INFO - Skipping PS order item 968507
2025-11-22 23:52:26,597 - INFO - Skipping PS order item 968506
2025-11-22 23:52:26,627 - INFO - Item 968505 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:26,971 - INFO - Skipping PS order item 968499
2025-11-22 23:52:27,257 - INFO - Item 968494 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:27,617 - INFO - Item 968488 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:27,649 - INFO - Item 968487 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:27,681 - INFO - Skipping PS order item 968486
2025-11-22 23:52:28,187 - INFO - Skipping PS order item 968478
2025-11-22 23:52:28,424 - INFO - Skipping PS order item 968474
2025-11-22 23:52:28,664 - INFO - Skipping PS order item 968470
2025-11-22 23:52:28,771 - INFO - Item 968468 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:28,841 - INFO - Progress: 20400/23653 items processed
2025-11-22 23:52:30,554 - INFO - Item 968443 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:30,560 - INFO - Item 968442 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:30,688 - INFO - Item 968438 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:30,935 - INFO - Skipping PS order item 968431
2025-11-22 23:52:31,952 - INFO - Item 968408 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:34,236 - INFO - Progress: 20500/23653 items processed
2025-11-22 23:52:34,719 - INFO - Item 968355 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:34,728 - INFO - Item 968354 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:35,280 - INFO - Skipping PS order item 968340
2025-11-22 23:52:36,422 - INFO - Item 968310 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:36,470 - INFO - Item 968308 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:37,917 - INFO - Skipping PS order item 968271
2025-11-22 23:52:37,925 - INFO - Skipping PS order item 968270
2025-11-22 23:52:38,058 - INFO - Progress: 20600/23653 items processed
2025-11-22 23:52:38,798 - INFO - Skipping PS order item 968247
2025-11-22 23:52:39,438 - INFO - Skipping PS order item 968229
2025-11-22 23:52:39,553 - INFO - Skipping PS order item 968225
2025-11-22 23:52:39,559 - INFO - Item 968224 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:39,641 - INFO - Skipping PS order item 968221
2025-11-22 23:52:40,017 - INFO - Item 968210 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:40,584 - INFO - Item 968194 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:40,627 - INFO - Item 968192 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:40,708 - INFO - Skipping PS order item 968189
2025-11-22 23:52:41,524 - INFO - Progress: 20700/23653 items processed
2025-11-22 23:52:41,568 - INFO - Item 968165 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:41,648 - INFO - Item 968162 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:43,602 - INFO - Item 968108 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:43,722 - INFO - Skipping PS order item 968104
2025-11-22 23:52:44,096 - INFO - Skipping PS order item 968093
2025-11-22 23:52:44,212 - INFO - Item 968089 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:44,813 - INFO - Skipping PS order item 968072
2025-11-22 23:52:44,892 - INFO - Skipping PS order item 968069
2025-11-22 23:52:44,965 - INFO - Progress: 20800/23653 items processed
2025-11-22 23:52:46,510 - INFO - Item 968025 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:47,236 - INFO - Skipping PS order item 968005
2025-11-22 23:52:47,678 - INFO - Skipping PS order item 967990
2025-11-22 23:52:48,106 - INFO - Skipping PS order item 967978
2025-11-22 23:52:48,262 - INFO - Skipping PS order item 967973
2025-11-22 23:52:48,342 - INFO - Skipping PS order item 967970
2025-11-22 23:52:48,572 - INFO - Progress: 20900/23653 items processed
2025-11-22 23:52:48,691 - INFO - Skipping PS order item 967960
2025-11-22 23:52:48,696 - INFO - Skipping PS order item 967959
2025-11-22 23:52:49,293 - INFO - Skipping PS order item 967943
2025-11-22 23:52:49,800 - INFO - Item 967926 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:50,044 - INFO - Item 967917 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:50,718 - INFO - Item 967899 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:51,428 - INFO - Item 967880 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:52,004 - INFO - Skipping PS order item 967864
2025-11-22 23:52:52,080 - INFO - Progress: 21000/23653 items processed
2025-11-22 23:52:52,480 - INFO - Skipping PS order item 967850
2025-11-22 23:52:52,524 - INFO - Skipping PS order item 967848
2025-11-22 23:52:55,364 - INFO - Skipping PS order item 967772
2025-11-22 23:52:55,749 - INFO - Progress: 21100/23653 items processed
2025-11-22 23:52:55,909 - INFO - Skipping PS order item 967757
2025-11-22 23:52:56,065 - INFO - Skipping PS order item 967752
2025-11-22 23:52:56,491 - INFO - Skipping PS order item 967740
2025-11-22 23:52:56,652 - INFO - Skipping PS order item 967735
2025-11-22 23:52:57,429 - INFO - Item 967714 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:57,659 - INFO - Skipping PS order item 967708
2025-11-22 23:52:58,778 - INFO - Item 967677 has no supplier_id (likely Needs Order status)
2025-11-22 23:52:59,378 - INFO - Progress: 21200/23653 items processed
2025-11-22 23:53:01,860 - INFO - Skipping PS order item 967591
2025-11-22 23:53:02,091 - INFO - Item 967584 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:02,098 - INFO - Item 967583 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:02,104 - INFO - Item 967582 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:03,006 - INFO - Progress: 21300/23653 items processed
2025-11-22 23:53:04,561 - INFO - Skipping PS order item 967518
2025-11-22 23:53:04,684 - INFO - Skipping PS order item 967514
2025-11-22 23:53:05,274 - INFO - Item 967498 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:05,472 - INFO - Item 967492 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:05,817 - INFO - Item 967482 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:05,823 - INFO - Item 967481 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:05,985 - INFO - Item 967476 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:06,257 - INFO - Skipping PS order item 967468
2025-11-22 23:53:06,603 - INFO - Progress: 21400/23653 items processed
2025-11-22 23:53:06,610 - INFO - Item 967458 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:06,691 - INFO - Skipping PS order item 967455
2025-11-22 23:53:06,969 - INFO - Item 967447 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:07,431 - INFO - Item 967435 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:07,778 - INFO - Skipping PS order item 967426
2025-11-22 23:53:08,518 - INFO - Item 967407 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:09,228 - INFO - Item 967389 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:09,736 - INFO - Item 967375 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:10,358 - INFO - Progress: 21500/23653 items processed
2025-11-22 23:53:10,517 - INFO - Skipping PS order item 967354
2025-11-22 23:53:11,088 - INFO - Skipping PS order item 967338
2025-11-22 23:53:11,877 - INFO - Item 967317 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:12,434 - INFO - Skipping PS order item 967300
2025-11-22 23:53:13,013 - INFO - Item 967284 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:13,328 - INFO - Skipping PS order item 967275
2025-11-22 23:53:13,978 - INFO - Progress: 21600/23653 items processed
2025-11-22 23:53:14,874 - INFO - Skipping PS order item 967234
2025-11-22 23:53:15,386 - INFO - Item 967220 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:15,884 - INFO - Item 967207 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:16,386 - INFO - Item 967193 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:16,845 - INFO - Skipping PS order item 967180
2025-11-22 23:53:16,926 - INFO - Item 967177 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:17,158 - INFO - Skipping PS order item 967170
2025-11-22 23:53:17,164 - INFO - Skipping PS order item 967169
2025-11-22 23:53:17,281 - INFO - Item 967165 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:17,556 - INFO - Progress: 21700/23653 items processed
2025-11-22 23:53:17,561 - INFO - Skipping PS order item 967156
2025-11-22 23:53:17,724 - INFO - Skipping PS order item 967151
2025-11-22 23:53:17,729 - INFO - Item 967150 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:17,736 - INFO - Item 967149 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:17,742 - INFO - Item 967148 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:17,866 - INFO - Skipping PS order item 967144
2025-11-22 23:53:17,871 - INFO - Skipping PS order item 967143
2025-11-22 23:53:17,991 - INFO - Skipping PS order item 967139
2025-11-22 23:53:18,035 - INFO - Skipping PS order item 967137
2025-11-22 23:53:18,040 - INFO - Skipping PS order item 967136
2025-11-22 23:53:18,159 - INFO - Item 967132 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,166 - INFO - Item 967131 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,324 - INFO - Skipping PS order item 967126
2025-11-22 23:53:18,368 - INFO - Skipping PS order item 967124
2025-11-22 23:53:18,373 - INFO - Skipping PS order item 967123
2025-11-22 23:53:18,540 - INFO - Item 967118 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,589 - INFO - Skipping PS order item 967116
2025-11-22 23:53:18,596 - INFO - Skipping PS order item 967115
2025-11-22 23:53:18,648 - INFO - Item 967113 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,658 - INFO - Skipping PS order item 967112
2025-11-22 23:53:18,801 - INFO - Item 967108 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,807 - INFO - Skipping PS order item 967107
2025-11-22 23:53:18,813 - INFO - Item 967106 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:18,898 - INFO - Item 967103 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:19,227 - INFO - Item 967094 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:19,423 - INFO - Skipping PS order item 967089
2025-11-22 23:53:19,435 - INFO - Skipping PS order item 967088
2025-11-22 23:53:19,554 - INFO - Skipping PS order item 967085
2025-11-22 23:53:19,563 - INFO - Skipping PS order item 967084
2025-11-22 23:53:19,570 - INFO - Skipping PS order item 967083
2025-11-22 23:53:19,576 - INFO - Item 967082 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:19,582 - INFO - Skipping PS order item 967081
2025-11-22 23:53:19,708 - INFO - Skipping PS order item 967077
2025-11-22 23:53:19,751 - INFO - Skipping PS order item 967075
2025-11-22 23:53:19,916 - INFO - Item 967070 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:19,923 - INFO - Item 967069 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:19,930 - INFO - Skipping PS order item 967068
2025-11-22 23:53:20,014 - INFO - Skipping PS order item 967065
2025-11-22 23:53:20,020 - INFO - Skipping PS order item 967064
2025-11-22 23:53:20,151 - INFO - Item 967060 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:20,170 - INFO - Skipping PS order item 967058
2025-11-22 23:53:20,210 - INFO - Progress: 21800/23653 items processed
2025-11-22 23:53:22,263 - INFO - Skipping PS order item 967005
2025-11-22 23:53:22,269 - INFO - Skipping PS order item 967004
2025-11-22 23:53:22,386 - INFO - Item 967000 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:22,393 - INFO - Item 966999 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:23,155 - INFO - Item 966978 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:23,731 - INFO - Skipping PS order item 966962
2025-11-22 23:53:23,773 - INFO - Skipping PS order item 966960
2025-11-22 23:53:23,885 - INFO - Progress: 21900/23653 items processed
2025-11-22 23:53:24,944 - INFO - Item 966921 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:25,625 - INFO - Skipping PS order item 966902
2025-11-22 23:53:25,667 - INFO - Skipping PS order item 966900
2025-11-22 23:53:27,163 - INFO - Item 966859 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:27,237 - INFO - Progress: 22000/23653 items processed
2025-11-22 23:53:28,320 - INFO - Skipping PS order item 966827
2025-11-22 23:53:28,326 - INFO - Item 966826 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:28,332 - INFO - Item 966825 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:28,338 - INFO - Item 966824 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:28,465 - INFO - Skipping PS order item 966819
2025-11-22 23:53:28,508 - INFO - Skipping PS order item 966817
2025-11-22 23:53:28,588 - INFO - Skipping PS order item 966814
2025-11-22 23:53:28,630 - INFO - Skipping PS order item 966812
2025-11-22 23:53:28,636 - INFO - Item 966811 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:28,865 - INFO - Skipping PS order item 966804
2025-11-22 23:53:29,103 - INFO - Skipping PS order item 966796
2025-11-22 23:53:29,373 - INFO - Item 966788 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:29,645 - INFO - Item 966780 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:30,513 - INFO - Progress: 22100/23653 items processed
2025-11-22 23:53:31,975 - INFO - Item 966720 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:32,778 - INFO - Item 966704 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:33,371 - INFO - Item 966694 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:33,405 - INFO - Item 966693 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:33,635 - INFO - Skipping PS order item 966689
2025-11-22 23:53:33,669 - INFO - Item 966688 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:33,807 - INFO - Skipping PS order item 966686
2025-11-22 23:53:33,851 - INFO - Skipping PS order item 966684
2025-11-22 23:53:34,850 - INFO - Item 966658 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:34,896 - INFO - Progress: 22200/23653 items processed
2025-11-22 23:53:35,274 - INFO - Skipping PS order item 966645
2025-11-22 23:53:36,303 - INFO - Skipping PS order item 966618
2025-11-22 23:53:36,537 - INFO - Item 966611 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:37,115 - INFO - Item 966595 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:38,557 - INFO - Progress: 22300/23653 items processed
2025-11-22 23:53:38,868 - INFO - Skipping PS order item 966548
2025-11-22 23:53:38,912 - INFO - Item 966546 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:39,032 - INFO - Skipping PS order item 966542
2025-11-22 23:53:39,076 - INFO - Skipping PS order item 966540
2025-11-22 23:53:39,357 - INFO - Skipping PS order item 966532
2025-11-22 23:53:39,401 - INFO - Skipping PS order item 966530
2025-11-22 23:53:39,524 - INFO - Item 966526 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:39,644 - INFO - Item 966522 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:39,650 - INFO - Item 966521 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:39,656 - INFO - Item 966520 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:39,663 - INFO - Item 966519 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:40,234 - INFO - Item 966503 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:40,240 - INFO - Skipping PS order item 966502
2025-11-22 23:53:40,358 - INFO - Skipping PS order item 966498
2025-11-22 23:53:40,446 - INFO - Skipping PS order item 966494
2025-11-22 23:53:40,681 - INFO - Skipping PS order item 966487
2025-11-22 23:53:40,916 - INFO - Item 966480 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:41,225 - INFO - Skipping PS order item 966471
2025-11-22 23:53:41,231 - INFO - Item 966470 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:41,238 - INFO - Item 966469 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:41,243 - INFO - Skipping PS order item 966468
2025-11-22 23:53:41,659 - INFO - Progress: 22400/23653 items processed
2025-11-22 23:53:42,597 - INFO - Skipping PS order item 966425
2025-11-22 23:53:43,763 - INFO - Item 966392 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:45,414 - INFO - Progress: 22500/23653 items processed
2025-11-22 23:53:46,915 - INFO - Item 966306 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:47,154 - INFO - Item 966299 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:48,472 - INFO - Skipping PS order item 966263
2025-11-22 23:53:48,590 - INFO - Skipping PS order item 966259
2025-11-22 23:53:48,596 - INFO - Skipping PS order item 966258
2025-11-22 23:53:48,638 - INFO - Skipping PS order item 966256
2025-11-22 23:53:48,644 - INFO - Skipping PS order item 966255
2025-11-22 23:53:48,649 - INFO - Skipping PS order item 966254
2025-11-22 23:53:48,851 - INFO - Item 966248 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:48,857 - INFO - Skipping PS order item 966247
2025-11-22 23:53:48,901 - INFO - Skipping PS order item 966245
2025-11-22 23:53:48,901 - INFO - Progress: 22600/23653 items processed
2025-11-22 23:53:49,024 - INFO - Skipping PS order item 966241
2025-11-22 23:53:49,605 - INFO - Item 966225 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:49,877 - INFO - Item 966217 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:49,958 - INFO - Item 966214 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:50,642 - INFO - Item 966195 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:50,649 - INFO - Item 966194 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:50,843 - INFO - Skipping PS order item 966188
2025-11-22 23:53:50,849 - INFO - Item 966187 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:50,855 - INFO - Item 966186 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:51,488 - INFO - Skipping PS order item 966168
2025-11-22 23:53:51,608 - INFO - Skipping PS order item 966164
2025-11-22 23:53:52,053 - INFO - Item 966151 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:52,060 - INFO - Skipping PS order item 966150
2025-11-22 23:53:52,256 - INFO - Progress: 22700/23653 items processed
2025-11-22 23:53:53,301 - INFO - Item 966117 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:53,419 - INFO - Skipping PS order item 966113
2025-11-22 23:53:54,049 - INFO - Item 966096 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:55,989 - INFO - Progress: 22800/23653 items processed
2025-11-22 23:53:56,452 - INFO - Item 966032 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:56,497 - INFO - Item 966030 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:56,504 - INFO - Item 966029 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:58,195 - INFO - Item 965984 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:58,240 - INFO - Item 965982 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:58,473 - INFO - Item 965975 has no supplier_id (likely Needs Order status)
2025-11-22 23:53:59,608 - INFO - Progress: 22900/23653 items processed
2025-11-22 23:54:00,560 - INFO - Item 965916 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:01,095 - INFO - Item 965901 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:01,102 - INFO - Item 965900 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:01,147 - INFO - Item 965898 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:02,291 - INFO - Skipping PS order item 965864
2025-11-22 23:54:02,484 - INFO - Skipping PS order item 965854
2025-11-22 23:54:02,490 - INFO - Item 965853 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:02,787 - INFO - Skipping PS order item 965837
2025-11-22 23:54:02,813 - INFO - Skipping PS order item 965832
2025-11-22 23:54:02,813 - INFO - Progress: 23000/23653 items processed
2025-11-22 23:54:02,818 - INFO - Skipping PS order item 965831
2025-11-22 23:54:03,053 - INFO - Skipping PS order item 965822
2025-11-22 23:54:03,183 - INFO - Item 965818 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:03,533 - INFO - Skipping PS order item 965808
2025-11-22 23:54:04,224 - INFO - Item 965788 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:05,512 - INFO - Item 965753 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:05,817 - INFO - Skipping PS order item 965744
2025-11-22 23:54:06,379 - INFO - Progress: 23100/23653 items processed
2025-11-22 23:54:07,559 - INFO - Item 965697 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:08,856 - INFO - Skipping PS order item 965658
2025-11-22 23:54:08,941 - INFO - Item 965655 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:08,949 - INFO - Item 965654 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:08,956 - INFO - Item 965653 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:08,963 - INFO - Item 965652 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:09,049 - INFO - Item 965649 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:09,822 - INFO - Progress: 23200/23653 items processed
2025-11-22 23:54:09,908 - INFO - Item 965626 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:10,256 - INFO - Skipping PS order item 965616
2025-11-22 23:54:10,300 - INFO - Item 965614 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:10,307 - INFO - Item 965613 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:10,992 - INFO - Item 965594 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:11,115 - INFO - Skipping PS order item 965590
2025-11-22 23:54:11,462 - INFO - Skipping PS order item 965580
2025-11-22 23:54:11,506 - INFO - Skipping PS order item 965578
2025-11-22 23:54:11,549 - INFO - Skipping PS order item 965576
2025-11-22 23:54:11,631 - INFO - Skipping PS order item 965573
2025-11-22 23:54:11,637 - INFO - Skipping PS order item 965572
2025-11-22 23:54:11,643 - INFO - Skipping PS order item 965571
2025-11-22 23:54:11,696 - INFO - Skipping PS order item 965568
2025-11-22 23:54:11,983 - INFO - Skipping PS order item 965560
2025-11-22 23:54:11,989 - INFO - Skipping PS order item 965559
2025-11-22 23:54:12,034 - INFO - Skipping PS order item 965557
2025-11-22 23:54:12,257 - INFO - Skipping PS order item 965549
2025-11-22 23:54:12,418 - INFO - Skipping PS order item 965544
2025-11-22 23:54:12,580 - INFO - Skipping PS order item 965539
2025-11-22 23:54:12,626 - INFO - Item 965537 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:12,632 - INFO - Skipping PS order item 965536
2025-11-22 23:54:12,638 - INFO - Skipping PS order item 965535
2025-11-22 23:54:12,683 - INFO - Skipping PS order item 965533
2025-11-22 23:54:12,841 - INFO - Progress: 23300/23653 items processed
2025-11-22 23:54:12,925 - INFO - Skipping PS order item 965526
2025-11-22 23:54:13,054 - INFO - Item 965522 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:13,061 - INFO - Item 965521 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:13,148 - INFO - Skipping PS order item 965516
2025-11-22 23:54:13,195 - INFO - Item 965512 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:13,312 - INFO - Skipping PS order item 965500
2025-11-22 23:54:13,398 - INFO - Item 965494 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:13,448 - INFO - Skipping PS order item 965490
2025-11-22 23:54:13,597 - INFO - Skipping PS order item 965482
2025-11-22 23:54:13,645 - INFO - Skipping PS order item 965478
2025-11-22 23:54:13,650 - INFO - Skipping PS order item 965476
2025-11-22 23:54:13,730 - INFO - Skipping PS order item 965470
2025-11-22 23:54:13,848 - INFO - Skipping PS order item 965462
2025-11-22 23:54:13,892 - INFO - Skipping PS order item 965458
2025-11-22 23:54:14,170 - INFO - Skipping PS order item 965444
2025-11-22 23:54:14,213 - INFO - Skipping PS order item 965440
2025-11-22 23:54:14,258 - INFO - Skipping PS order item 965436
2025-11-22 23:54:14,414 - INFO - Skipping PS order item 965426
2025-11-22 23:54:14,419 - INFO - Skipping PS order item 965425
2025-11-22 23:54:14,502 - INFO - Item 965315 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:14,508 - INFO - Skipping PS order item 965314
2025-11-22 23:54:14,588 - INFO - Skipping PS order item 965311
2025-11-22 23:54:14,631 - INFO - Skipping PS order item 965309
2025-11-22 23:54:14,637 - INFO - Item 965308 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:14,832 - INFO - Item 965302 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:14,876 - INFO - Item 965300 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:14,921 - INFO - Item 965298 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:15,041 - INFO - Item 965294 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:15,048 - INFO - Item 965293 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:15,133 - INFO - Skipping PS order item 965290
2025-11-22 23:54:15,217 - INFO - Skipping PS order item 965287
2025-11-22 23:54:15,632 - INFO - Progress: 23400/23653 items processed
2025-11-22 23:54:15,789 - INFO - Item 965271 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:15,795 - INFO - Item 965270 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:15,954 - INFO - Skipping PS order item 965265
2025-11-22 23:54:16,266 - INFO - Skipping PS order item 965256
2025-11-22 23:54:16,272 - INFO - Item 965255 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:16,629 - INFO - Skipping PS order item 965245
2025-11-22 23:54:18,025 - INFO - Item 965207 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:19,267 - INFO - Progress: 23500/23653 items processed
2025-11-22 23:54:19,504 - INFO - Item 965168 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:19,964 - INFO - Skipping PS order item 965155
2025-11-22 23:54:20,672 - INFO - Skipping PS order item 965136
2025-11-22 23:54:22,184 - INFO - Skipping PS order item 965095
2025-11-22 23:54:22,941 - INFO - Progress: 23600/23653 items processed
2025-11-22 23:54:23,178 - INFO - Item 965068 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:23,222 - INFO - Item 965066 has no supplier_id (likely Needs Order status)
2025-11-22 23:54:24,877 - INFO - Skipping PS order item 965022
2025-11-22 23:54:24,915 - INFO - ============================================================
2025-11-22 23:54:24,916 - INFO - Completed Detailed Margin Calculator
2025-11-22 23:54:24,916 - INFO - Summary:
2025-11-22 23:54:24,916 - INFO -   Total Items: 23653
2025-11-22 23:54:24,916 - INFO -   Processed: 22250
2025-11-22 23:54:24,916 - INFO -   Skipped: 1403
2025-11-22 23:54:24,916 - INFO -   Errors: 0
2025-11-22 23:54:24,916 - INFO -   Execution Time: 758.18s
2025-11-22 23:54:24,916 - INFO - ============================================================
