chore: normalize line endings (CRLF -> LF)
No content changes: git diff --ignore-all-space over these files is empty. The churn came from editing on Windows against a repo checked out with LF.
This commit is contained in:
1 parent
15566a6951
commit
caf8e98378
315 files changed
+86950
-86950
No files matched your search
+110
-110
@@ -1,110 +1,110 @@
|
||||
# Database Entity Relationship Diagram (ERD)
|
||||
|
||||
This document describes the PostgreSQL database schema used to store OCR documents, parsed layout elements, inline cell edits, and row flagging status for the DO-PFM system.
|
||||
|
||||
## Relationship Diagram
|
||||
|
||||
```mermaid
|
||||
erDiagram
|
||||
documents {
|
||||
integer id PK "SERIAL"
|
||||
varchar filename UK "VARCHAR(255)"
|
||||
timestamp upload_time "TIMESTAMP"
|
||||
integer size "INTEGER"
|
||||
boolean parsed "BOOLEAN"
|
||||
jsonb metadata "JSONB"
|
||||
jsonb layout_parsing_result "JSONB"
|
||||
boolean is_sample "BOOLEAN"
|
||||
varchar file_hash "VARCHAR(64)"
|
||||
}
|
||||
|
||||
ocr_items {
|
||||
integer id PK "SERIAL"
|
||||
integer document_id FK "INTEGER"
|
||||
integer row_index "INTEGER"
|
||||
varchar kode_barang_original "VARCHAR(255)"
|
||||
varchar kode_barang "VARCHAR(255)"
|
||||
varchar nama_barang "VARCHAR(255)"
|
||||
varchar banyak_original "VARCHAR(255)"
|
||||
varchar banyak "VARCHAR(255)"
|
||||
varchar jumlah_original "VARCHAR(255)"
|
||||
varchar jumlah "VARCHAR(255)"
|
||||
boolean is_flagged "BOOLEAN"
|
||||
varchar remark "VARCHAR(1000)"
|
||||
}
|
||||
|
||||
documents ||--o{ ocr_items : "has"
|
||||
|
||||
vendors {
|
||||
integer id PK "SERIAL"
|
||||
varchar name UK "VARCHAR(255)"
|
||||
timestamp created_at "TIMESTAMP"
|
||||
}
|
||||
|
||||
customers {
|
||||
integer id PK "SERIAL"
|
||||
varchar name UK "VARCHAR(255)"
|
||||
timestamp created_at "TIMESTAMP"
|
||||
}
|
||||
```
|
||||
|
||||
## Schema Definitions
|
||||
|
||||
### 1. `documents` Table
|
||||
Stores parsed OCR files (both static sample pages and user-uploaded invoices/documents).
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the document. |
|
||||
| `filename` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the document file. |
|
||||
| `upload_time` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The timestamp of the file upload. |
|
||||
| `size` | `INTEGER` | `DEFAULT 0`, `NOT NULL` | The file size in bytes. |
|
||||
| `parsed` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | Indicates whether the document layout parsing has completed. |
|
||||
| `metadata` | `JSONB` | | Structured general metadata (Vendor, Customer, PO, SO, DO, etc.). |
|
||||
| `layout_parsing_result` | `JSONB` | | Raw layout parser response JSON from pipeline backend. |
|
||||
| `is_sample` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | True if the file belongs to the pre-seeded static sample pages. |
|
||||
| `file_hash` | `VARCHAR(64)` | | SHA-256 hash of the document file contents. |
|
||||
|
||||
---
|
||||
|
||||
### 2. `ocr_items` Table
|
||||
Stores the extracted row items from tabular components of the document, supporting inline modifications and flagging details.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the item row. |
|
||||
| `document_id` | `INTEGER` | `REFERENCES documents(id) ON DELETE CASCADE`, `NOT NULL` | The associated document ID. |
|
||||
| `row_index` | `INTEGER` | `NOT NULL` | The index of the item row in the document table list (0-indexed). |
|
||||
| `kode_barang_original` | `VARCHAR(255)` | | The initial "Kode Barang" value extracted directly from OCR. |
|
||||
| `kode_barang` | `VARCHAR(255)` | | The edited/current "Kode Barang" value. |
|
||||
| `nama_barang` | `VARCHAR(255)` | | The "Nama Barang" value (read-only reference). |
|
||||
| `banyak_original` | `VARCHAR(255)` | | The initial "Banyak" value extracted from OCR. |
|
||||
| `banyak` | `VARCHAR(255)` | | The edited/current "Banyak" value. |
|
||||
| `jumlah_original` | `VARCHAR(255)` | | The initial "Jumlah" value extracted from OCR. |
|
||||
| `jumlah` | `VARCHAR(255)` | | The edited/current "Jumlah" value. |
|
||||
| `is_flagged` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | True if the line item is flagged/strikethrough ("dicoret"). |
|
||||
| `remark` | `VARCHAR(1000)` | | Custom notes/remarks provided for flagging. |
|
||||
|
||||
* **Unique Constraints**: A unique index on `(document_id, row_index)` prevents duplicate indexes for the same page.
|
||||
|
||||
---
|
||||
|
||||
### 3. `vendors` Table
|
||||
Stores the Vendor Master registry.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the vendor. |
|
||||
| `name` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the vendor (e.g. including kawasan/address). |
|
||||
| `created_at` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The registration timestamp. |
|
||||
|
||||
---
|
||||
|
||||
### 4. `customers` Table
|
||||
Stores the Customer Master registry.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the customer. |
|
||||
| `name` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the customer (e.g. including branch/address). |
|
||||
| `created_at` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The registration timestamp. |
|
||||
# Database Entity Relationship Diagram (ERD)
|
||||
|
||||
This document describes the PostgreSQL database schema used to store OCR documents, parsed layout elements, inline cell edits, and row flagging status for the DO-PFM system.
|
||||
|
||||
## Relationship Diagram
|
||||
|
||||
```mermaid
|
||||
erDiagram
|
||||
documents {
|
||||
integer id PK "SERIAL"
|
||||
varchar filename UK "VARCHAR(255)"
|
||||
timestamp upload_time "TIMESTAMP"
|
||||
integer size "INTEGER"
|
||||
boolean parsed "BOOLEAN"
|
||||
jsonb metadata "JSONB"
|
||||
jsonb layout_parsing_result "JSONB"
|
||||
boolean is_sample "BOOLEAN"
|
||||
varchar file_hash "VARCHAR(64)"
|
||||
}
|
||||
|
||||
ocr_items {
|
||||
integer id PK "SERIAL"
|
||||
integer document_id FK "INTEGER"
|
||||
integer row_index "INTEGER"
|
||||
varchar kode_barang_original "VARCHAR(255)"
|
||||
varchar kode_barang "VARCHAR(255)"
|
||||
varchar nama_barang "VARCHAR(255)"
|
||||
varchar banyak_original "VARCHAR(255)"
|
||||
varchar banyak "VARCHAR(255)"
|
||||
varchar jumlah_original "VARCHAR(255)"
|
||||
varchar jumlah "VARCHAR(255)"
|
||||
boolean is_flagged "BOOLEAN"
|
||||
varchar remark "VARCHAR(1000)"
|
||||
}
|
||||
|
||||
documents ||--o{ ocr_items : "has"
|
||||
|
||||
vendors {
|
||||
integer id PK "SERIAL"
|
||||
varchar name UK "VARCHAR(255)"
|
||||
timestamp created_at "TIMESTAMP"
|
||||
}
|
||||
|
||||
customers {
|
||||
integer id PK "SERIAL"
|
||||
varchar name UK "VARCHAR(255)"
|
||||
timestamp created_at "TIMESTAMP"
|
||||
}
|
||||
```
|
||||
|
||||
## Schema Definitions
|
||||
|
||||
### 1. `documents` Table
|
||||
Stores parsed OCR files (both static sample pages and user-uploaded invoices/documents).
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the document. |
|
||||
| `filename` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the document file. |
|
||||
| `upload_time` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The timestamp of the file upload. |
|
||||
| `size` | `INTEGER` | `DEFAULT 0`, `NOT NULL` | The file size in bytes. |
|
||||
| `parsed` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | Indicates whether the document layout parsing has completed. |
|
||||
| `metadata` | `JSONB` | | Structured general metadata (Vendor, Customer, PO, SO, DO, etc.). |
|
||||
| `layout_parsing_result` | `JSONB` | | Raw layout parser response JSON from pipeline backend. |
|
||||
| `is_sample` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | True if the file belongs to the pre-seeded static sample pages. |
|
||||
| `file_hash` | `VARCHAR(64)` | | SHA-256 hash of the document file contents. |
|
||||
|
||||
---
|
||||
|
||||
### 2. `ocr_items` Table
|
||||
Stores the extracted row items from tabular components of the document, supporting inline modifications and flagging details.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the item row. |
|
||||
| `document_id` | `INTEGER` | `REFERENCES documents(id) ON DELETE CASCADE`, `NOT NULL` | The associated document ID. |
|
||||
| `row_index` | `INTEGER` | `NOT NULL` | The index of the item row in the document table list (0-indexed). |
|
||||
| `kode_barang_original` | `VARCHAR(255)` | | The initial "Kode Barang" value extracted directly from OCR. |
|
||||
| `kode_barang` | `VARCHAR(255)` | | The edited/current "Kode Barang" value. |
|
||||
| `nama_barang` | `VARCHAR(255)` | | The "Nama Barang" value (read-only reference). |
|
||||
| `banyak_original` | `VARCHAR(255)` | | The initial "Banyak" value extracted from OCR. |
|
||||
| `banyak` | `VARCHAR(255)` | | The edited/current "Banyak" value. |
|
||||
| `jumlah_original` | `VARCHAR(255)` | | The initial "Jumlah" value extracted from OCR. |
|
||||
| `jumlah` | `VARCHAR(255)` | | The edited/current "Jumlah" value. |
|
||||
| `is_flagged` | `BOOLEAN` | `DEFAULT FALSE`, `NOT NULL` | True if the line item is flagged/strikethrough ("dicoret"). |
|
||||
| `remark` | `VARCHAR(1000)` | | Custom notes/remarks provided for flagging. |
|
||||
|
||||
* **Unique Constraints**: A unique index on `(document_id, row_index)` prevents duplicate indexes for the same page.
|
||||
|
||||
---
|
||||
|
||||
### 3. `vendors` Table
|
||||
Stores the Vendor Master registry.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the vendor. |
|
||||
| `name` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the vendor (e.g. including kawasan/address). |
|
||||
| `created_at` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The registration timestamp. |
|
||||
|
||||
---
|
||||
|
||||
### 4. `customers` Table
|
||||
Stores the Customer Master registry.
|
||||
|
||||
| Column | Type | Constraints | Description |
|
||||
|---|---|---|---|
|
||||
| `id` | `SERIAL` | `PRIMARY KEY` | Unique autoincrement ID of the customer. |
|
||||
| `name` | `VARCHAR(255)` | `UNIQUE`, `NOT NULL` | The unique name of the customer (e.g. including branch/address). |
|
||||
| `created_at` | `TIMESTAMP` | `DEFAULT NOW()`, `NOT NULL` | The registration timestamp. |
|
||||
@@ -1,29 +1,29 @@
|
||||
-- Migration: 001_init_schema
|
||||
-- Description: Initialize schema for documents and ocr_items
|
||||
|
||||
CREATE TABLE IF NOT EXISTS documents (
|
||||
id SERIAL PRIMARY KEY,
|
||||
filename VARCHAR(255) UNIQUE NOT NULL,
|
||||
upload_time TIMESTAMP NOT NULL DEFAULT NOW(),
|
||||
size INTEGER NOT NULL DEFAULT 0,
|
||||
parsed BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
metadata JSONB,
|
||||
layout_parsing_result JSONB,
|
||||
is_sample BOOLEAN NOT NULL DEFAULT FALSE
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ocr_items (
|
||||
id SERIAL PRIMARY KEY,
|
||||
document_id INTEGER NOT NULL REFERENCES documents(id) ON DELETE CASCADE,
|
||||
row_index INTEGER NOT NULL,
|
||||
kode_barang_original VARCHAR(255),
|
||||
kode_barang VARCHAR(255),
|
||||
nama_barang VARCHAR(255),
|
||||
banyak_original VARCHAR(255),
|
||||
banyak VARCHAR(255),
|
||||
jumlah_original VARCHAR(255),
|
||||
jumlah VARCHAR(255),
|
||||
is_flagged BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
remark VARCHAR(1000),
|
||||
UNIQUE(document_id, row_index)
|
||||
);
|
||||
-- Migration: 001_init_schema
|
||||
-- Description: Initialize schema for documents and ocr_items
|
||||
|
||||
CREATE TABLE IF NOT EXISTS documents (
|
||||
id SERIAL PRIMARY KEY,
|
||||
filename VARCHAR(255) UNIQUE NOT NULL,
|
||||
upload_time TIMESTAMP NOT NULL DEFAULT NOW(),
|
||||
size INTEGER NOT NULL DEFAULT 0,
|
||||
parsed BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
metadata JSONB,
|
||||
layout_parsing_result JSONB,
|
||||
is_sample BOOLEAN NOT NULL DEFAULT FALSE
|
||||
);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ocr_items (
|
||||
id SERIAL PRIMARY KEY,
|
||||
document_id INTEGER NOT NULL REFERENCES documents(id) ON DELETE CASCADE,
|
||||
row_index INTEGER NOT NULL,
|
||||
kode_barang_original VARCHAR(255),
|
||||
kode_barang VARCHAR(255),
|
||||
nama_barang VARCHAR(255),
|
||||
banyak_original VARCHAR(255),
|
||||
banyak VARCHAR(255),
|
||||
jumlah_original VARCHAR(255),
|
||||
jumlah VARCHAR(255),
|
||||
is_flagged BOOLEAN NOT NULL DEFAULT FALSE,
|
||||
remark VARCHAR(1000),
|
||||
UNIQUE(document_id, row_index)
|
||||
);
|
||||
@@ -1,4 +1,4 @@
|
||||
-- Migration: 002_add_file_hash
|
||||
-- Description: Add file_hash column to documents table for duplicate content detection
|
||||
|
||||
ALTER TABLE documents ADD COLUMN IF NOT EXISTS file_hash VARCHAR(64);
|
||||
-- Migration: 002_add_file_hash
|
||||
-- Description: Add file_hash column to documents table for duplicate content detection
|
||||
|
||||
ALTER TABLE documents ADD COLUMN IF NOT EXISTS file_hash VARCHAR(64);
|
||||
@@ -1,12 +1,12 @@
|
||||
-- Migration: 003_create_vendor_master
|
||||
-- Description: Create vendors table and seed the initial vendor entry
|
||||
|
||||
CREATE TABLE IF NOT EXISTS vendors (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name VARCHAR(255) UNIQUE NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO vendors (name)
|
||||
VALUES ('PT. CHAROEN POKPHAND INDONESIA Tbk KAWASAN INDUSTRI MODERN, BANTEN')
|
||||
ON CONFLICT (name) DO NOTHING;
|
||||
-- Migration: 003_create_vendor_master
|
||||
-- Description: Create vendors table and seed the initial vendor entry
|
||||
|
||||
CREATE TABLE IF NOT EXISTS vendors (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name VARCHAR(255) UNIQUE NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO vendors (name)
|
||||
VALUES ('PT. CHAROEN POKPHAND INDONESIA Tbk KAWASAN INDUSTRI MODERN, BANTEN')
|
||||
ON CONFLICT (name) DO NOTHING;
|
||||
@@ -1,12 +1,12 @@
|
||||
-- Migration: 004_create_customer_master
|
||||
-- Description: Create customers table and seed the initial customer entry
|
||||
|
||||
CREATE TABLE IF NOT EXISTS customers (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name VARCHAR(255) UNIQUE NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO customers (name)
|
||||
VALUES ('PT.PRIMAFOOD INTERNATIONAL, JL. ANCOL BARAT VIII/1, ANCOL, PADEMANGAN, JAKARTA UTARA, 14430')
|
||||
ON CONFLICT (name) DO NOTHING;
|
||||
-- Migration: 004_create_customer_master
|
||||
-- Description: Create customers table and seed the initial customer entry
|
||||
|
||||
CREATE TABLE IF NOT EXISTS customers (
|
||||
id SERIAL PRIMARY KEY,
|
||||
name VARCHAR(255) UNIQUE NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO customers (name)
|
||||
VALUES ('PT.PRIMAFOOD INTERNATIONAL, JL. ANCOL BARAT VIII/1, ANCOL, PADEMANGAN, JAKARTA UTARA, 14430')
|
||||
ON CONFLICT (name) DO NOTHING;
|
||||
@@ -1,244 +1,244 @@
|
||||
-- Migration: 005_create_sku_master
|
||||
-- Description: Create sku_master table and seed the initial SKU entries
|
||||
|
||||
CREATE TABLE IF NOT EXISTS sku_master (
|
||||
id SERIAL PRIMARY KEY,
|
||||
no_sku VARCHAR(255) UNIQUE NOT NULL,
|
||||
nama_item VARCHAR(255) NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO sku_master (no_sku, nama_item) VALUES
|
||||
('11048006', 'BEBEK PARTING-NEW(*)'),
|
||||
('11110059', 'CEKER BERKUKU FROZEN PACK 1 KG(*)'),
|
||||
('11110074', 'CEKER 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11140051', 'AMPELA FROZEN PACK 1 KG(*)'),
|
||||
('11140062', 'AMPELA 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11148002', 'AMPELA BEBEK FROZEN 1 KG/PACK (NEW)(*)'),
|
||||
('11150052', 'HATI FROZEN PACK 1 KG(*)'),
|
||||
('11150055', 'JANTUNG FROZEN PACK 1 KG(*)'),
|
||||
('11150064', 'HATI 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11150065', 'JANTUNG 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11310012', 'AYAM SIZE 0 (0.6-0.7)KG(*)'),
|
||||
('11310013', 'AYAM SIZE1 FROZEN (0.75-0.8) KG(*)'),
|
||||
('11310014', 'AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)'),
|
||||
('11310016', 'AYAM SIZE Z PR FROZ(*)'),
|
||||
('11310017', 'AYAM SIZE 0 PR FROZEN(*)'),
|
||||
('11310018', 'AYAM SIZE 1 PR FROZEN(*)'),
|
||||
('11310019', 'AYAM SIZE 2 PR FROZEN(*)'),
|
||||
('11310021', 'AYAM SIZE BESAR (B) FROZ (1-1.1)KG/PC(*)'),
|
||||
('11310022', 'AYAM SIZE A PR (0.9-1)KG/PC(*)'),
|
||||
('11310024', 'AYAM SIZE A FROZEN (0.9-1)KG/PC(*)'),
|
||||
('11310025', 'AYAM SIZE SUPER (C) FROZ(1.1-1.2)KG/ PC(*)'),
|
||||
('11310026', 'AYAM SIZE JUMBO (D) FROZ (1.2- 1.3)KG/PC(*)'),
|
||||
('11318301', 'BEBEK MUDA-BD1(1.0-1.1 KG)-NEW(*)'),
|
||||
('11318306', 'CP DUCK PEKING 1.5-1.6 KG/PC(*)'),
|
||||
('11318308', 'BEBEK PEKING SPR BD5(1.7 -1.8 )Kg-NEW(*)'),
|
||||
('11410043', 'PARTING 10 SIZE D FRESH BENSU 1.25 KG/PAC(*)'),
|
||||
('11420055', 'PARTING 12 ALL SIZE FROZ/PAC(*)'),
|
||||
('11600053', 'BONELESS LEG FROZEN 1 KG(*)'),
|
||||
('11620056', 'SBL (FILLET PAHA) 1 KG(*)'),
|
||||
('11640053', 'PAHA UTUH (1 KG)(*)'),
|
||||
('11650053', 'PAHA ATAS 1 KG(*)'),
|
||||
('11660050', 'PAHA BAWAH (1 KG)(*)'),
|
||||
('11690053', 'SBB (FILLET DADA )1 KG(*)'),
|
||||
('11690081', 'SBB JUMBO FZ (2.0 - 2.2 KG/PAC)(*)'),
|
||||
('11710051', 'DADA UTUH (1 KG)(*)'),
|
||||
('11720055', 'FULL WING FROZ PACK 1 KG(*)'),
|
||||
('11730050', 'MIDDLE WING FROZ PACK 1 KG(*)'),
|
||||
('11750050', 'FILLET MITRA 1 KG(*)'),
|
||||
('11818300', 'CP-BEBEK GORENG 400GR/PAC'),
|
||||
('11840002', 'AYAM JANTAN BKKL SZ 0 (600-700) GR/PC(*)'),
|
||||
('11959937', 'SATE AYAM FRESHMART 360 GR (PAC)'),
|
||||
('12010111', 'FIESTA CRISPY BUBBLE 400 GR/PAC'),
|
||||
('12010112', 'FIESTA CHICKEN NUGGET 400 GR/PAC'),
|
||||
('12010113', 'FIESTA CHICKEN NUGGET 200 GR/PAC'),
|
||||
('12010115', 'FIESTA NUGGET ZOO 400 GR/PAC'),
|
||||
('12010116', 'FIESTA NUGGET DINO 400 GR/PAC'),
|
||||
('12010117', 'FIESTA NUGGET HAPPY STAR 400 GR/PAC'),
|
||||
('12010119', 'FIESTA NUGGET CHEESE 123 400 GR/PAC'),
|
||||
('12010121', 'FIESTA NUGGET PIZZABC 400 GR/PAC'),
|
||||
('12010122', 'FIESTA CHEESY LOVER 400 GR/PAC'),
|
||||
('12010123', 'FIESTA GARLIC CHEESE 400 GR/PAC'),
|
||||
('12010124', 'FIESTA CHEESY CHIC W/BROCCOLI 400 GR/PAC'),
|
||||
('12010127', 'FIESTA SPICY NUGGET 400 GR/PAC'),
|
||||
('12010128', 'FIESTA VOLCANO CHEESE 400 GR/PAC'),
|
||||
('12010129', 'FIESTA CHEESY BOMBS CHICKEN NUGGET 400 GR'),
|
||||
('12010402', 'GOLDEN FIESTA NUGGET W/PINEAPPLE SAUCE 500 GR'),
|
||||
('12010509', 'CHAMP CRUNCHY NUGGET 450 GR/PAC'),
|
||||
('12010510', 'CHAMP NUGGET AYAM 225 GR/PAC'),
|
||||
('12010511', 'CHAMP NUGGET AYAM 450 GR/PAC'),
|
||||
('12010512', 'CHAMP NUGGET AYAM 900 GR/PAC'),
|
||||
('12010513', 'CHAMP NUGGET ABC KOMBINASI 225 GR/PAC'),
|
||||
('12010514', 'CHAMP NUGGET ABC KOMBINASI 450 GR/PAC'),
|
||||
('12010515', 'CHAMP KOIN KOMBINASI 450 GR/PAC'),
|
||||
('12010516', 'CHAMP KOIN KOMBINASI 200 GR/PAC'),
|
||||
('12010517', 'CHAMP NUGGET STICK 225 GR/PAC'),
|
||||
('12010518', 'CHAMP NUGGET STICK 450 GR/PAC'),
|
||||
('12010519', 'CHAMP NUGGET STICK 900 GR/PAC'),
|
||||
('12010520', 'CHAMP CHICKEN NUGGET BENTUK 123 450 GR/PAC'),
|
||||
('12010521', 'CHAMP NUGGET HOTZZ LEVEL 5 450 GR/PAC'),
|
||||
('12010606', 'CHAMP CRUNCHY NUGGET 225 GR/PAC'),
|
||||
('12010707', 'CHAMP MITRA NUGGET COIN 200 GR (NEW)'),
|
||||
('12010801', 'OKEY NUGGET 500GR'),
|
||||
('12012201', 'ASIMO NUGGET KOMBINASI 500 GR/PAC'),
|
||||
('12012202', 'ASIMO NUGGET KOMBINASI 1 KG/PAC'),
|
||||
('12012203', 'ASIMO NUGGET KOMBINASI 250 GR/PAC'),
|
||||
('12012501', 'AKUMO CHICKEN NAGET 250 GR'),
|
||||
('12012502', 'AKUMO CHICKEN NUGGET 500 GR'),
|
||||
('12012503', 'AKUMO CHICKEN NUGGET 1000 GR'),
|
||||
('12012504', 'AKUMO COIN 200 GR/PAC'),
|
||||
('12012505', 'AKUMO KOIN 400 GR/PAC'),
|
||||
('12020102', 'FIESTA SPICY WING 400 GR/PAC'),
|
||||
('12020401', 'GOLDEN FIESTA SP WING 500 GR'),
|
||||
('12030101', 'FIESTA STIKIE 400 GR/PAC'),
|
||||
('12030102', 'FIESTA STIKIE 200 GR/PAC'),
|
||||
('12030403', 'GOLDEN FIESTA STIKIE W/ SWEET CHILLI SAUCE 500GR'),
|
||||
('12030801', 'OKEY STICK 1000 GR'),
|
||||
('12030802', 'OKEY STICK 500GR'),
|
||||
('12032201', 'ASIMO STICK KOMBINASI 500 GR/PAC'),
|
||||
('12032202', 'ASIMO STICK KOMBINASI 1000 GR/PAC'),
|
||||
('12032203', 'ASIMO STIK KOMBINASI 250 GR/PAC'),
|
||||
('12032501', 'AKUMO CHICKEN STICK 250 GR'),
|
||||
('12032502', 'AKUMO CHICKEN STIK 500 GR'),
|
||||
('12032503', 'AKUMO CHICKEN STICK 1000 GR'),
|
||||
('12040101', 'FIESTA SCHNITZEL 400 GR/PAC'),
|
||||
('12040102', 'FIESTA CRISPY BUBBLE KATSU 400 GR/PAC'),
|
||||
('12040404', 'GOLDEN FIESTA CORDON BLEU BBQ SAUCE 500 GR'),
|
||||
('12040406', 'GOLDEN FIESTA KATSU W/CHEESE SAUCE 500 GR/PAC'),
|
||||
('12050103', 'FIESTA FRIED CHICKEN 400 GR/PAC'),
|
||||
('12050104', 'FIESTA HOT & CRISPY FRIED CHICKEN 400 GR/PAC'),
|
||||
('12050401', 'GOLDEN FIESTA CRISPY WING W/SP GLAZ SC 500 GR/PAC'),
|
||||
('12060103', 'FIESTA KARAGE 200 GR/PAC'),
|
||||
('12060104', 'FIESTA KARAGE 400 GR/PAC'),
|
||||
('12060105', 'FIESTA SPICY KARAGE 400 GR/PAC'),
|
||||
('12060402', 'GOLDEN FIESTA KARAGE CHILI SAUCE 500GR'),
|
||||
('12070101', 'FIESTA POK-POK 400 GR/PAC (NEW)'),
|
||||
('12080101', 'FIESTA SPICY CHICK 400 GR/PAC'),
|
||||
('12130102', 'FIESTA CRISPY BURGER 360 GR (NEW)'),
|
||||
('12130504', 'CHAMP BURGER 315 GR (NEW)'),
|
||||
('12140105', 'FIESTA CHICK TOFU 400 GR/PAC'),
|
||||
('12150201', 'FIESTA DS CRISPY CRUNCH 300 GR/PAC'),
|
||||
('12150501', 'CHAMP CRUNCHY HOTZZ 300 GR/PAC'),
|
||||
('12190103', 'FIESTA DELISTRIPE 400 GR/PAC'),
|
||||
('12240102', 'FIESTA CHEESY ITALIAN R/BITES 400 GR/PAC'),
|
||||
('12240103', 'FIESTA YAKINIKU R/BITES 400 GR/PAC'),
|
||||
('13010101', 'FIESTA CHICK SSG 300 GR'),
|
||||
('13010102', 'FIESTA CHICK SSG 500 GR'),
|
||||
('13010103', 'FIESTA CHICK SSG 200 GR/PAC'),
|
||||
('13010111', 'FIESTA SOSIS BRATWURST 300 GR'),
|
||||
('13010112', 'FIESTA CHEESE SSG 300 GR'),
|
||||
('13010113', 'FIESTA SOSIS CURRYWURST 300 GR'),
|
||||
('13010114', 'FIESTA SSG BOCKWURST 300GR'),
|
||||
('13010115', 'FIESTA SSG WIENER 300GR'),
|
||||
('13010116', 'FIESTA SSG ORIGINAL 300 GR'),
|
||||
('13010117', 'FIESTA SSG FRANKFURTER 300GR'),
|
||||
('13010118', 'FIESTA RTG SSG 65 GR/PAC'),
|
||||
('13010119', 'FIESTA RTG C/SPICY KOREAN 60 GR/PAC'),
|
||||
('13010120', 'FIESTA RTG C/CHEESY MELTS 65 GR/PAC'),
|
||||
('13010122', 'FIESTA RTG SAUSAGE WITH HOT LAVA 60G'),
|
||||
('13010123', 'FIESTA RTG SAUSAGE WITH CHEESE LAVA 60G'),
|
||||
('13010124', 'FIESTA RTG SAUSAGE HICKORY SAUCE 60GR'),
|
||||
('13010125', 'FIESTA RTG SAUSAGE WITH MENTAI LAVA 60GR'),
|
||||
('13010510', 'CHAMP CHICK SSG 75 GR'),
|
||||
('13010513', 'CHAMP CHICK SSG 375 GR'),
|
||||
('13010514', 'CHAMP CHICK SSG 1000 GR'),
|
||||
('13010518', 'CHAMP SSG JUMBO BAKAR 500 GR/PAC'),
|
||||
('13010519', 'CHAMP SSG BAKAR MINI 500 GR/PAC-INACT'),
|
||||
('13010521', 'CHAMP CHICK SSG 150 GR/PAC (NEW)'),
|
||||
('13010523', 'CHAMP CHICK SSG AYAM MADU 300 GR/PAC'),
|
||||
('13010524', 'CHAMP SSG JUMBO BAKAR 500 GR/PAC (NEW)'),
|
||||
('13010525', 'CHAMP SSG BAKAR MINI 500 GR/PAC (NEW)'),
|
||||
('13010809', 'OKEY CHICK SSG 500GR-INACT'),
|
||||
('13010815', 'OKEY SSG BAKAR JUMBO 500 GR/PAC (NEW)'),
|
||||
('13010816', 'OKEY SSG BAKAR MINI 500 GR/PAC (NEW)'),
|
||||
('13010817', 'OKEY SSG CHICK KOMBINASI 500 GR (EXTRA1)'),
|
||||
('13010818', 'OKEY SSG CHICK KOMBINASI 1 KG (EXTR$A2)'),
|
||||
('13012205', 'ASIMO SOSIS AYAM KOMBINASI 375 GR (PAC)'),
|
||||
('13012206', 'ASIMO SOSIS AYAM KOMBINASI 500 GR'),
|
||||
('13012207', 'ASIMO SOSIS AYAM KOMBINASI 750 GR'),
|
||||
('13012208', 'ASIMO SOSIS AYAM KOMBINASI 1000 GR'),
|
||||
('13012209', 'ASIMO SSG CHICK KOMBINASI 500 GR (EXTRA1)'),
|
||||
('13012210', 'ASIMO SSG CHICK KOMBINASI 1 KG (EXTR$A2)'),
|
||||
('13030101', 'FIESTA CHICK MEAT BALL 300 GR'),
|
||||
('13030102', 'FIESTA CHICK MEATBALL 500 GR'),
|
||||
('13030501', 'CHAMP CHICK MEATBALL 200 GR'),
|
||||
('13030502', 'CHAMP CHICK MEATBALL 500 GR'),
|
||||
('13050101', 'FIESTA SCB 250 GR'),
|
||||
('13050105', 'FIESTA CHICKEN SLICE 300 GR'),
|
||||
('13050106', 'FIESTA BEEF SLICE 300 GR'),
|
||||
('13070501', 'CHAMP BEEF SSG SERBAGUNA 150 GR'),
|
||||
('13070502', 'CHAMP BEEF SSG SERBAGUNA 375GR'),
|
||||
('13070505', 'CHAMP BEEF SSG GORENG 375 GR'),
|
||||
('13070506', 'CHAMP FRANKFURTER SSG 375GR'),
|
||||
('13100512', 'CHAMP CHICK SSG S/SANTAP ORIG 546GR (CAN)'),
|
||||
('13110504', 'CHAMP BEEF BALL 500GR'),
|
||||
('13170510', 'CHAMP BEEF BBQ SSG S/SANTAP 546GR (CAN)'),
|
||||
('15010101', 'FIESTA SHOESTRING 500 GR'),
|
||||
('15010102', 'FIESTA SHOESTRING 1000 GR'),
|
||||
('15010107', 'FIESTA FRENCH F SHOESTRING INSTITUSI 2KG'),
|
||||
('15020101', 'FIESTA STRAIGHT CUT 500 GR'),
|
||||
('15020102', 'FIESTA STRAIGHT CUT 1000 GR'),
|
||||
('15030101', 'FIESTA CRINKLE CUT 500 GR'),
|
||||
('15030102', 'FIESTA CRINKLE CUT 1000 GR'),
|
||||
('15040101', 'FIESTA BATTER COATED 500 GR'),
|
||||
('15040102', 'FIESTA BATTER COATED 1000 GR'),
|
||||
('16060103', 'FIESTA CHICK SIOMAY 900GR'),
|
||||
('16060113', 'FIESTA CHICK SIOMAY 180GR (NEW)'),
|
||||
('16060114', 'FIESTA GYOZA 180 GR (NEW)'),
|
||||
('16060119', 'FIESTA RTG SIOMAY 54 GR/PAC'),
|
||||
('16060120', 'FIESTA KEECHO 400 GR/PAC'),
|
||||
('16060121', 'FIESTA CHICKEN TOFU 400 GR/PAC (NEW)'),
|
||||
('16060503', 'CHAMP CHICK&FISH SIOMAY 180 GR (NEW)'),
|
||||
('17200109', 'FIESTA RTS C/TERIYAKI 300GR/PAC'),
|
||||
('17200110', 'FIESTA RTS C/RENDANG 300GR/PAC'),
|
||||
('17200111', 'FIESTA RTS C/W RUJAK SC 300GR/PAC'),
|
||||
('17200112', 'FIESTA RTS C/W S/MATAH 300GR/PAC'),
|
||||
('17210106', 'FIESTA RTS B/YAKINIKU 300GR/PAC'),
|
||||
('17210107', 'FIESTA RTS B/RENDANG 300GR/PAC'),
|
||||
('17210108', 'FIESTA RTS B/BLACKPEPPER 300GR/PAC'),
|
||||
('17210109', 'FIESTA RTS B/BULGOGI 300GR/PAC'),
|
||||
('18050102', 'FIESTA RTG BAKSO KEJU 60 GR/PAC'),
|
||||
('18050103', 'FIESTA RTG BAKSO BAKAR BBQ 60 GR/PAC'),
|
||||
('18050104', 'FIESTA RTG BEEF BALL WITH MENTAI LAVA 55GR'),
|
||||
('18050105', 'FIESTA RTG BEEF BALL WITH CHEESE LAVA 55GR'),
|
||||
('20010101', 'FIESTA CRISPY CRUMBS 200 GR'),
|
||||
('20010102', 'FIESTA TP ROTI PUTIH 200 GR'),
|
||||
('20040101', 'FIESTA RAMEN BEKU 570 GR/PAC'),
|
||||
('20120102', 'FIESTA T/B AYAM GORENG 80 GR'),
|
||||
('20120105', 'FIESTA T/B SERBAGUNA 80 GR'),
|
||||
('20120106', 'FIESTA T/B KREMES 80 GR'),
|
||||
('20120115', 'FIESTA RACIK AYAM GORENG 20 GR/PAC'),
|
||||
('20120116', 'FIESTA RACIK NASI GORENG 20 GR/PAC'),
|
||||
('21000123', 'FIESTA RICE W/GEPREK CHICKEN 320GR/PAC'),
|
||||
('21000124', 'FIESTA RICE W/CHICK RUJAK 320 GR/PAC'),
|
||||
('21000125', 'FIESTA RICE W/KOREAN BBQ CHICK 320 GR/PAC'),
|
||||
('21000126', 'NEW FIESTA CHICK RENDANG W RICE 320GR (PAC)'),
|
||||
('21000127', 'NEW FIESTA CHICK TERIYAKI W RICE 320GR (PAC)'),
|
||||
('21000128', 'NEW FIESTA CHICK TANDORI W RICE 320GR (PAC)'),
|
||||
('21000129', 'NEW FIESTA RICE W KARAGE&SSS 320GR (PAC)'),
|
||||
('21000130', 'NEW FIESTA RICE W/C CHEESE BULDAK 320GR (PAC)'),
|
||||
('21000131', 'NEW FIESTA RICE W CHIC CURRY 320GR (PAC)'),
|
||||
('21000132', 'NEW FIESTA RICE W CHICK DONBURI 320GR (PAC)'),
|
||||
('21000133', 'NEW FIESTA RICE W CHICK SATAY 320GR (PAC)'),
|
||||
('21000134', 'NEW FIESTA COCONUT RICE W SPICY CHICK 320GR (PAC)'),
|
||||
('21000135', 'NEW FIESTA RICE W POPBITES S/MATAH 320GR (PAC)'),
|
||||
('21000136', 'NEW FIESTA TUMERIC W POPBITES 320GR (PAC)'),
|
||||
('21000137', 'FIESTA HAINAMESE CHICKEN RICE 320GR (PAC)'),
|
||||
('21010101', 'FIESTA TRUFFLE GYUDON 320 GR/PAC'),
|
||||
('21010102', 'NEW FIESTA BEEF YAKINIKU W RICE 320GR (PAC)'),
|
||||
('21010103', 'NEW FIESTA BEEF BULGOGI W RICE 320GR (PAC)'),
|
||||
('21010104', 'NEW FIESTA BEEF RENDANG W RICE 320GR (PAC)'),
|
||||
('21010105', 'NEW FIESTA RICE W BEEF BLACKPEPPER 320GR (PAC)'),
|
||||
('21200107', 'NEW FIESTA SPAGHETTI CARBONARA 300GR (PAC)'),
|
||||
('21200108', 'NEW FIESTA SPAGHETTI CHIC BOLOGNESE 320GR (PAC)'),
|
||||
('21200109', 'NEW FIESTA ITALIAN MEATBALL SPAGHETTI 320GR (PAC)'),
|
||||
('21310103', 'NEW FIESTA SCB&S/SSG FRIED RICE 320GR (PAC)'),
|
||||
('21500101', 'FIESTA CHICK SSG & C. BALL PIZZA 230GR/PAC'),
|
||||
('21500102', 'FIESTA CHEESY BEEF PIZZA 230GR/PAC'),
|
||||
('91000012', 'PHOTOCARD RTG'),
|
||||
('1188002W', 'PAHA ATAS 25-30 G FZ (*)'),
|
||||
('1195008A', 'RTC CHICKEN KALASAN 400 GR (PAC)'),
|
||||
('1195008E', 'RTC CHICKEN TERIYAKI 400 GR (PAC)'),
|
||||
('1195008X', 'RTC CHICKEN SPICY 400 GR (PAC)')
|
||||
ON CONFLICT (no_sku) DO NOTHING;
|
||||
-- Migration: 005_create_sku_master
|
||||
-- Description: Create sku_master table and seed the initial SKU entries
|
||||
|
||||
CREATE TABLE IF NOT EXISTS sku_master (
|
||||
id SERIAL PRIMARY KEY,
|
||||
no_sku VARCHAR(255) UNIQUE NOT NULL,
|
||||
nama_item VARCHAR(255) NOT NULL,
|
||||
created_at TIMESTAMP NOT NULL DEFAULT NOW()
|
||||
);
|
||||
|
||||
INSERT INTO sku_master (no_sku, nama_item) VALUES
|
||||
('11048006', 'BEBEK PARTING-NEW(*)'),
|
||||
('11110059', 'CEKER BERKUKU FROZEN PACK 1 KG(*)'),
|
||||
('11110074', 'CEKER 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11140051', 'AMPELA FROZEN PACK 1 KG(*)'),
|
||||
('11140062', 'AMPELA 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11148002', 'AMPELA BEBEK FROZEN 1 KG/PACK (NEW)(*)'),
|
||||
('11150052', 'HATI FROZEN PACK 1 KG(*)'),
|
||||
('11150055', 'JANTUNG FROZEN PACK 1 KG(*)'),
|
||||
('11150064', 'HATI 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11150065', 'JANTUNG 1 KG FROZEN (20 PAC/KARUNG)(*)'),
|
||||
('11310012', 'AYAM SIZE 0 (0.6-0.7)KG(*)'),
|
||||
('11310013', 'AYAM SIZE1 FROZEN (0.75-0.8) KG(*)'),
|
||||
('11310014', 'AYAM SIZE 2 FROZEN (0.8-0.9)KG(*)'),
|
||||
('11310016', 'AYAM SIZE Z PR FROZ(*)'),
|
||||
('11310017', 'AYAM SIZE 0 PR FROZEN(*)'),
|
||||
('11310018', 'AYAM SIZE 1 PR FROZEN(*)'),
|
||||
('11310019', 'AYAM SIZE 2 PR FROZEN(*)'),
|
||||
('11310021', 'AYAM SIZE BESAR (B) FROZ (1-1.1)KG/PC(*)'),
|
||||
('11310022', 'AYAM SIZE A PR (0.9-1)KG/PC(*)'),
|
||||
('11310024', 'AYAM SIZE A FROZEN (0.9-1)KG/PC(*)'),
|
||||
('11310025', 'AYAM SIZE SUPER (C) FROZ(1.1-1.2)KG/ PC(*)'),
|
||||
('11310026', 'AYAM SIZE JUMBO (D) FROZ (1.2- 1.3)KG/PC(*)'),
|
||||
('11318301', 'BEBEK MUDA-BD1(1.0-1.1 KG)-NEW(*)'),
|
||||
('11318306', 'CP DUCK PEKING 1.5-1.6 KG/PC(*)'),
|
||||
('11318308', 'BEBEK PEKING SPR BD5(1.7 -1.8 )Kg-NEW(*)'),
|
||||
('11410043', 'PARTING 10 SIZE D FRESH BENSU 1.25 KG/PAC(*)'),
|
||||
('11420055', 'PARTING 12 ALL SIZE FROZ/PAC(*)'),
|
||||
('11600053', 'BONELESS LEG FROZEN 1 KG(*)'),
|
||||
('11620056', 'SBL (FILLET PAHA) 1 KG(*)'),
|
||||
('11640053', 'PAHA UTUH (1 KG)(*)'),
|
||||
('11650053', 'PAHA ATAS 1 KG(*)'),
|
||||
('11660050', 'PAHA BAWAH (1 KG)(*)'),
|
||||
('11690053', 'SBB (FILLET DADA )1 KG(*)'),
|
||||
('11690081', 'SBB JUMBO FZ (2.0 - 2.2 KG/PAC)(*)'),
|
||||
('11710051', 'DADA UTUH (1 KG)(*)'),
|
||||
('11720055', 'FULL WING FROZ PACK 1 KG(*)'),
|
||||
('11730050', 'MIDDLE WING FROZ PACK 1 KG(*)'),
|
||||
('11750050', 'FILLET MITRA 1 KG(*)'),
|
||||
('11818300', 'CP-BEBEK GORENG 400GR/PAC'),
|
||||
('11840002', 'AYAM JANTAN BKKL SZ 0 (600-700) GR/PC(*)'),
|
||||
('11959937', 'SATE AYAM FRESHMART 360 GR (PAC)'),
|
||||
('12010111', 'FIESTA CRISPY BUBBLE 400 GR/PAC'),
|
||||
('12010112', 'FIESTA CHICKEN NUGGET 400 GR/PAC'),
|
||||
('12010113', 'FIESTA CHICKEN NUGGET 200 GR/PAC'),
|
||||
('12010115', 'FIESTA NUGGET ZOO 400 GR/PAC'),
|
||||
('12010116', 'FIESTA NUGGET DINO 400 GR/PAC'),
|
||||
('12010117', 'FIESTA NUGGET HAPPY STAR 400 GR/PAC'),
|
||||
('12010119', 'FIESTA NUGGET CHEESE 123 400 GR/PAC'),
|
||||
('12010121', 'FIESTA NUGGET PIZZABC 400 GR/PAC'),
|
||||
('12010122', 'FIESTA CHEESY LOVER 400 GR/PAC'),
|
||||
('12010123', 'FIESTA GARLIC CHEESE 400 GR/PAC'),
|
||||
('12010124', 'FIESTA CHEESY CHIC W/BROCCOLI 400 GR/PAC'),
|
||||
('12010127', 'FIESTA SPICY NUGGET 400 GR/PAC'),
|
||||
('12010128', 'FIESTA VOLCANO CHEESE 400 GR/PAC'),
|
||||
('12010129', 'FIESTA CHEESY BOMBS CHICKEN NUGGET 400 GR'),
|
||||
('12010402', 'GOLDEN FIESTA NUGGET W/PINEAPPLE SAUCE 500 GR'),
|
||||
('12010509', 'CHAMP CRUNCHY NUGGET 450 GR/PAC'),
|
||||
('12010510', 'CHAMP NUGGET AYAM 225 GR/PAC'),
|
||||
('12010511', 'CHAMP NUGGET AYAM 450 GR/PAC'),
|
||||
('12010512', 'CHAMP NUGGET AYAM 900 GR/PAC'),
|
||||
('12010513', 'CHAMP NUGGET ABC KOMBINASI 225 GR/PAC'),
|
||||
('12010514', 'CHAMP NUGGET ABC KOMBINASI 450 GR/PAC'),
|
||||
('12010515', 'CHAMP KOIN KOMBINASI 450 GR/PAC'),
|
||||
('12010516', 'CHAMP KOIN KOMBINASI 200 GR/PAC'),
|
||||
('12010517', 'CHAMP NUGGET STICK 225 GR/PAC'),
|
||||
('12010518', 'CHAMP NUGGET STICK 450 GR/PAC'),
|
||||
('12010519', 'CHAMP NUGGET STICK 900 GR/PAC'),
|
||||
('12010520', 'CHAMP CHICKEN NUGGET BENTUK 123 450 GR/PAC'),
|
||||
('12010521', 'CHAMP NUGGET HOTZZ LEVEL 5 450 GR/PAC'),
|
||||
('12010606', 'CHAMP CRUNCHY NUGGET 225 GR/PAC'),
|
||||
('12010707', 'CHAMP MITRA NUGGET COIN 200 GR (NEW)'),
|
||||
('12010801', 'OKEY NUGGET 500GR'),
|
||||
('12012201', 'ASIMO NUGGET KOMBINASI 500 GR/PAC'),
|
||||
('12012202', 'ASIMO NUGGET KOMBINASI 1 KG/PAC'),
|
||||
('12012203', 'ASIMO NUGGET KOMBINASI 250 GR/PAC'),
|
||||
('12012501', 'AKUMO CHICKEN NAGET 250 GR'),
|
||||
('12012502', 'AKUMO CHICKEN NUGGET 500 GR'),
|
||||
('12012503', 'AKUMO CHICKEN NUGGET 1000 GR'),
|
||||
('12012504', 'AKUMO COIN 200 GR/PAC'),
|
||||
('12012505', 'AKUMO KOIN 400 GR/PAC'),
|
||||
('12020102', 'FIESTA SPICY WING 400 GR/PAC'),
|
||||
('12020401', 'GOLDEN FIESTA SP WING 500 GR'),
|
||||
('12030101', 'FIESTA STIKIE 400 GR/PAC'),
|
||||
('12030102', 'FIESTA STIKIE 200 GR/PAC'),
|
||||
('12030403', 'GOLDEN FIESTA STIKIE W/ SWEET CHILLI SAUCE 500GR'),
|
||||
('12030801', 'OKEY STICK 1000 GR'),
|
||||
('12030802', 'OKEY STICK 500GR'),
|
||||
('12032201', 'ASIMO STICK KOMBINASI 500 GR/PAC'),
|
||||
('12032202', 'ASIMO STICK KOMBINASI 1000 GR/PAC'),
|
||||
('12032203', 'ASIMO STIK KOMBINASI 250 GR/PAC'),
|
||||
('12032501', 'AKUMO CHICKEN STICK 250 GR'),
|
||||
('12032502', 'AKUMO CHICKEN STIK 500 GR'),
|
||||
('12032503', 'AKUMO CHICKEN STICK 1000 GR'),
|
||||
('12040101', 'FIESTA SCHNITZEL 400 GR/PAC'),
|
||||
('12040102', 'FIESTA CRISPY BUBBLE KATSU 400 GR/PAC'),
|
||||
('12040404', 'GOLDEN FIESTA CORDON BLEU BBQ SAUCE 500 GR'),
|
||||
('12040406', 'GOLDEN FIESTA KATSU W/CHEESE SAUCE 500 GR/PAC'),
|
||||
('12050103', 'FIESTA FRIED CHICKEN 400 GR/PAC'),
|
||||
('12050104', 'FIESTA HOT & CRISPY FRIED CHICKEN 400 GR/PAC'),
|
||||
('12050401', 'GOLDEN FIESTA CRISPY WING W/SP GLAZ SC 500 GR/PAC'),
|
||||
('12060103', 'FIESTA KARAGE 200 GR/PAC'),
|
||||
('12060104', 'FIESTA KARAGE 400 GR/PAC'),
|
||||
('12060105', 'FIESTA SPICY KARAGE 400 GR/PAC'),
|
||||
('12060402', 'GOLDEN FIESTA KARAGE CHILI SAUCE 500GR'),
|
||||
('12070101', 'FIESTA POK-POK 400 GR/PAC (NEW)'),
|
||||
('12080101', 'FIESTA SPICY CHICK 400 GR/PAC'),
|
||||
('12130102', 'FIESTA CRISPY BURGER 360 GR (NEW)'),
|
||||
('12130504', 'CHAMP BURGER 315 GR (NEW)'),
|
||||
('12140105', 'FIESTA CHICK TOFU 400 GR/PAC'),
|
||||
('12150201', 'FIESTA DS CRISPY CRUNCH 300 GR/PAC'),
|
||||
('12150501', 'CHAMP CRUNCHY HOTZZ 300 GR/PAC'),
|
||||
('12190103', 'FIESTA DELISTRIPE 400 GR/PAC'),
|
||||
('12240102', 'FIESTA CHEESY ITALIAN R/BITES 400 GR/PAC'),
|
||||
('12240103', 'FIESTA YAKINIKU R/BITES 400 GR/PAC'),
|
||||
('13010101', 'FIESTA CHICK SSG 300 GR'),
|
||||
('13010102', 'FIESTA CHICK SSG 500 GR'),
|
||||
('13010103', 'FIESTA CHICK SSG 200 GR/PAC'),
|
||||
('13010111', 'FIESTA SOSIS BRATWURST 300 GR'),
|
||||
('13010112', 'FIESTA CHEESE SSG 300 GR'),
|
||||
('13010113', 'FIESTA SOSIS CURRYWURST 300 GR'),
|
||||
('13010114', 'FIESTA SSG BOCKWURST 300GR'),
|
||||
('13010115', 'FIESTA SSG WIENER 300GR'),
|
||||
('13010116', 'FIESTA SSG ORIGINAL 300 GR'),
|
||||
('13010117', 'FIESTA SSG FRANKFURTER 300GR'),
|
||||
('13010118', 'FIESTA RTG SSG 65 GR/PAC'),
|
||||
('13010119', 'FIESTA RTG C/SPICY KOREAN 60 GR/PAC'),
|
||||
('13010120', 'FIESTA RTG C/CHEESY MELTS 65 GR/PAC'),
|
||||
('13010122', 'FIESTA RTG SAUSAGE WITH HOT LAVA 60G'),
|
||||
('13010123', 'FIESTA RTG SAUSAGE WITH CHEESE LAVA 60G'),
|
||||
('13010124', 'FIESTA RTG SAUSAGE HICKORY SAUCE 60GR'),
|
||||
('13010125', 'FIESTA RTG SAUSAGE WITH MENTAI LAVA 60GR'),
|
||||
('13010510', 'CHAMP CHICK SSG 75 GR'),
|
||||
('13010513', 'CHAMP CHICK SSG 375 GR'),
|
||||
('13010514', 'CHAMP CHICK SSG 1000 GR'),
|
||||
('13010518', 'CHAMP SSG JUMBO BAKAR 500 GR/PAC'),
|
||||
('13010519', 'CHAMP SSG BAKAR MINI 500 GR/PAC-INACT'),
|
||||
('13010521', 'CHAMP CHICK SSG 150 GR/PAC (NEW)'),
|
||||
('13010523', 'CHAMP CHICK SSG AYAM MADU 300 GR/PAC'),
|
||||
('13010524', 'CHAMP SSG JUMBO BAKAR 500 GR/PAC (NEW)'),
|
||||
('13010525', 'CHAMP SSG BAKAR MINI 500 GR/PAC (NEW)'),
|
||||
('13010809', 'OKEY CHICK SSG 500GR-INACT'),
|
||||
('13010815', 'OKEY SSG BAKAR JUMBO 500 GR/PAC (NEW)'),
|
||||
('13010816', 'OKEY SSG BAKAR MINI 500 GR/PAC (NEW)'),
|
||||
('13010817', 'OKEY SSG CHICK KOMBINASI 500 GR (EXTRA1)'),
|
||||
('13010818', 'OKEY SSG CHICK KOMBINASI 1 KG (EXTR$A2)'),
|
||||
('13012205', 'ASIMO SOSIS AYAM KOMBINASI 375 GR (PAC)'),
|
||||
('13012206', 'ASIMO SOSIS AYAM KOMBINASI 500 GR'),
|
||||
('13012207', 'ASIMO SOSIS AYAM KOMBINASI 750 GR'),
|
||||
('13012208', 'ASIMO SOSIS AYAM KOMBINASI 1000 GR'),
|
||||
('13012209', 'ASIMO SSG CHICK KOMBINASI 500 GR (EXTRA1)'),
|
||||
('13012210', 'ASIMO SSG CHICK KOMBINASI 1 KG (EXTR$A2)'),
|
||||
('13030101', 'FIESTA CHICK MEAT BALL 300 GR'),
|
||||
('13030102', 'FIESTA CHICK MEATBALL 500 GR'),
|
||||
('13030501', 'CHAMP CHICK MEATBALL 200 GR'),
|
||||
('13030502', 'CHAMP CHICK MEATBALL 500 GR'),
|
||||
('13050101', 'FIESTA SCB 250 GR'),
|
||||
('13050105', 'FIESTA CHICKEN SLICE 300 GR'),
|
||||
('13050106', 'FIESTA BEEF SLICE 300 GR'),
|
||||
('13070501', 'CHAMP BEEF SSG SERBAGUNA 150 GR'),
|
||||
('13070502', 'CHAMP BEEF SSG SERBAGUNA 375GR'),
|
||||
('13070505', 'CHAMP BEEF SSG GORENG 375 GR'),
|
||||
('13070506', 'CHAMP FRANKFURTER SSG 375GR'),
|
||||
('13100512', 'CHAMP CHICK SSG S/SANTAP ORIG 546GR (CAN)'),
|
||||
('13110504', 'CHAMP BEEF BALL 500GR'),
|
||||
('13170510', 'CHAMP BEEF BBQ SSG S/SANTAP 546GR (CAN)'),
|
||||
('15010101', 'FIESTA SHOESTRING 500 GR'),
|
||||
('15010102', 'FIESTA SHOESTRING 1000 GR'),
|
||||
('15010107', 'FIESTA FRENCH F SHOESTRING INSTITUSI 2KG'),
|
||||
('15020101', 'FIESTA STRAIGHT CUT 500 GR'),
|
||||
('15020102', 'FIESTA STRAIGHT CUT 1000 GR'),
|
||||
('15030101', 'FIESTA CRINKLE CUT 500 GR'),
|
||||
('15030102', 'FIESTA CRINKLE CUT 1000 GR'),
|
||||
('15040101', 'FIESTA BATTER COATED 500 GR'),
|
||||
('15040102', 'FIESTA BATTER COATED 1000 GR'),
|
||||
('16060103', 'FIESTA CHICK SIOMAY 900GR'),
|
||||
('16060113', 'FIESTA CHICK SIOMAY 180GR (NEW)'),
|
||||
('16060114', 'FIESTA GYOZA 180 GR (NEW)'),
|
||||
('16060119', 'FIESTA RTG SIOMAY 54 GR/PAC'),
|
||||
('16060120', 'FIESTA KEECHO 400 GR/PAC'),
|
||||
('16060121', 'FIESTA CHICKEN TOFU 400 GR/PAC (NEW)'),
|
||||
('16060503', 'CHAMP CHICK&FISH SIOMAY 180 GR (NEW)'),
|
||||
('17200109', 'FIESTA RTS C/TERIYAKI 300GR/PAC'),
|
||||
('17200110', 'FIESTA RTS C/RENDANG 300GR/PAC'),
|
||||
('17200111', 'FIESTA RTS C/W RUJAK SC 300GR/PAC'),
|
||||
('17200112', 'FIESTA RTS C/W S/MATAH 300GR/PAC'),
|
||||
('17210106', 'FIESTA RTS B/YAKINIKU 300GR/PAC'),
|
||||
('17210107', 'FIESTA RTS B/RENDANG 300GR/PAC'),
|
||||
('17210108', 'FIESTA RTS B/BLACKPEPPER 300GR/PAC'),
|
||||
('17210109', 'FIESTA RTS B/BULGOGI 300GR/PAC'),
|
||||
('18050102', 'FIESTA RTG BAKSO KEJU 60 GR/PAC'),
|
||||
('18050103', 'FIESTA RTG BAKSO BAKAR BBQ 60 GR/PAC'),
|
||||
('18050104', 'FIESTA RTG BEEF BALL WITH MENTAI LAVA 55GR'),
|
||||
('18050105', 'FIESTA RTG BEEF BALL WITH CHEESE LAVA 55GR'),
|
||||
('20010101', 'FIESTA CRISPY CRUMBS 200 GR'),
|
||||
('20010102', 'FIESTA TP ROTI PUTIH 200 GR'),
|
||||
('20040101', 'FIESTA RAMEN BEKU 570 GR/PAC'),
|
||||
('20120102', 'FIESTA T/B AYAM GORENG 80 GR'),
|
||||
('20120105', 'FIESTA T/B SERBAGUNA 80 GR'),
|
||||
('20120106', 'FIESTA T/B KREMES 80 GR'),
|
||||
('20120115', 'FIESTA RACIK AYAM GORENG 20 GR/PAC'),
|
||||
('20120116', 'FIESTA RACIK NASI GORENG 20 GR/PAC'),
|
||||
('21000123', 'FIESTA RICE W/GEPREK CHICKEN 320GR/PAC'),
|
||||
('21000124', 'FIESTA RICE W/CHICK RUJAK 320 GR/PAC'),
|
||||
('21000125', 'FIESTA RICE W/KOREAN BBQ CHICK 320 GR/PAC'),
|
||||
('21000126', 'NEW FIESTA CHICK RENDANG W RICE 320GR (PAC)'),
|
||||
('21000127', 'NEW FIESTA CHICK TERIYAKI W RICE 320GR (PAC)'),
|
||||
('21000128', 'NEW FIESTA CHICK TANDORI W RICE 320GR (PAC)'),
|
||||
('21000129', 'NEW FIESTA RICE W KARAGE&SSS 320GR (PAC)'),
|
||||
('21000130', 'NEW FIESTA RICE W/C CHEESE BULDAK 320GR (PAC)'),
|
||||
('21000131', 'NEW FIESTA RICE W CHIC CURRY 320GR (PAC)'),
|
||||
('21000132', 'NEW FIESTA RICE W CHICK DONBURI 320GR (PAC)'),
|
||||
('21000133', 'NEW FIESTA RICE W CHICK SATAY 320GR (PAC)'),
|
||||
('21000134', 'NEW FIESTA COCONUT RICE W SPICY CHICK 320GR (PAC)'),
|
||||
('21000135', 'NEW FIESTA RICE W POPBITES S/MATAH 320GR (PAC)'),
|
||||
('21000136', 'NEW FIESTA TUMERIC W POPBITES 320GR (PAC)'),
|
||||
('21000137', 'FIESTA HAINAMESE CHICKEN RICE 320GR (PAC)'),
|
||||
('21010101', 'FIESTA TRUFFLE GYUDON 320 GR/PAC'),
|
||||
('21010102', 'NEW FIESTA BEEF YAKINIKU W RICE 320GR (PAC)'),
|
||||
('21010103', 'NEW FIESTA BEEF BULGOGI W RICE 320GR (PAC)'),
|
||||
('21010104', 'NEW FIESTA BEEF RENDANG W RICE 320GR (PAC)'),
|
||||
('21010105', 'NEW FIESTA RICE W BEEF BLACKPEPPER 320GR (PAC)'),
|
||||
('21200107', 'NEW FIESTA SPAGHETTI CARBONARA 300GR (PAC)'),
|
||||
('21200108', 'NEW FIESTA SPAGHETTI CHIC BOLOGNESE 320GR (PAC)'),
|
||||
('21200109', 'NEW FIESTA ITALIAN MEATBALL SPAGHETTI 320GR (PAC)'),
|
||||
('21310103', 'NEW FIESTA SCB&S/SSG FRIED RICE 320GR (PAC)'),
|
||||
('21500101', 'FIESTA CHICK SSG & C. BALL PIZZA 230GR/PAC'),
|
||||
('21500102', 'FIESTA CHEESY BEEF PIZZA 230GR/PAC'),
|
||||
('91000012', 'PHOTOCARD RTG'),
|
||||
('1188002W', 'PAHA ATAS 25-30 G FZ (*)'),
|
||||
('1195008A', 'RTC CHICKEN KALASAN 400 GR (PAC)'),
|
||||
('1195008E', 'RTC CHICKEN TERIYAKI 400 GR (PAC)'),
|
||||
('1195008X', 'RTC CHICKEN SPICY 400 GR (PAC)')
|
||||
ON CONFLICT (no_sku) DO NOTHING;
|
||||
Reference in new issue
Block a user