Vào lúc 4:47 chiều thứ Sáu, khách hàng của bạn đã gửi một Đơn đặt hàng (PO). Mỗi sản phẩm trong PO đều tham chiếu một Bảng kê vật tư (BoM) riêng biệt. Các BoM này được cung cấp dưới dạng các tệp PDF riêng lẻ, chứa các yêu cầu kỹ thuật chi tiết. Bảng giá của bạn có hàng trăm mặt hàng.
Bạn cần thực hiện các công việc sau:
- Trích xuất chi tiết đơn hàng từ PO.
- Đối chiếu từng mặt hàng (sản phẩm) với BoM tương ứng của nó.
- Tra cứu giá hiện tại cho từng sản phẩm trong bảng giá.
- Tính toán chiết khấu theo số lượng và nhiều loại phí khác có thể áp dụng cho từng sản phẩm.
- Áp dụng các quy tắc về vận chuyển, thuế và các quy tắc khác.
- Tạo tài liệu đơn đặt hàng theo mẫu của công ty.
- Tạo một nhật ký kiểm toán hiển thị mọi phép tính.
Rõ ràng, bạn sẽ cần một lượng thời gian đáng kể để xử lý thủ công các công việc này. Mọi trường thông tin phải được trích xuất chính xác và mọi phép tính phải được xác minh.
Điều gì sẽ xảy ra nếu AI có thể thực hiện việc này chỉ trong một phút?
Điều gì sẽ xảy ra nếu bạn chỉ cần yêu cầu AI: “Xử lý đơn đặt hàng này,” và nó sẽ hoàn thành?
Đó chính xác là những gì chúng ta sẽ làm trong bài viết này. Chúng ta sẽ xây dựng một kỹ năng Claude có thể biến quy trình này thành một lệnh duy nhất.
1. Giới thiệu
Đơn đặt hàng (PO) là một tài liệu do người mua phát hành cho người bán. Nó phác thảo các loại, thông số kỹ thuật, số lượng và giá cả đã thỏa thuận cho các sản phẩm hoặc dịch vụ.
Xử lý PO đòi hỏi việc trích xuất thông tin có cấu trúc từ PO. Các thông tin này bao gồm tên mặt hàng, kích thước, số lượng và các tham chiếu. Các trường này sau đó cần được đối chiếu với một bảng tính giá tổng hợp (master pricing spreadsheet). Việc này nhằm xác định đơn giá và nhiều loại phí khác nhau. Các phí này có thể bao gồm phí xử lý, cắt, kiểm tra, chứng nhận, v.v.
Các phép tính này thường liên quan đến nhiều điểm quyết định. Ví dụ như chiết khấu theo số lượng, điều kiện giao hàng, quy tắc đóng gói đặc biệt và chính sách thuế. Mặc dù khách hàng có thể bao gồm giá ước tính trong các đơn đặt hàng của họ, những con số đó có thể đã lỗi thời hoặc không chính xác. Điều này có thể do thay đổi về giá của nhà cung cấp, chính sách nội bộ hoặc lỗi tính toán đơn giản. Do đó, các nhà cung cấp phải tự tính toán lại tất cả mọi thứ.
Trong nhiều trường hợp, một đơn đặt hàng có thể được chia thành nhiều Bảng kê vật tư (BoM). Mỗi BoM chứa các thông số kỹ thuật chi tiết cho từng mặt hàng. Xử lý một đơn hàng như vậy đòi hỏi phải trích xuất các mặt hàng từ PO. Sau đó, nó phải lấy các chi tiết vật liệu tương ứng từ mỗi BoM. Tiếp theo, nó phải định vị giá chính xác trong một bảng giá tổng hợp. Cuối cùng, nó phải áp dụng các quy tắc định giá và logic có điều kiện. Sau đó, nó sẽ tạo ra một đơn đặt hàng hoàn chỉnh với bảng phân tích giá rõ ràng.
Quy trình này tốn thời gian, thủ công và dễ mắc lỗi. Đồng thời, nó có tính lặp đi lặp lại cao, điều này làm cho nó trở thành một ứng cử viên xuất sắc cho việc tự động hóa.
Tuy nhiên, việc áp dụng AI ở đây không hề đơn giản. Quy trình làm việc yêu cầu phân tích tài liệu, trích xuất thông tin đáng tin cậy từ nhiều tệp. Nó cũng yêu cầu các phép tính nhiều bước và khả năng hợp nhất tất cả các kết quả vào một đơn đặt hàng cuối cùng có thể kiểm toán được.
Đây là lúc Claude Skills có thể giúp ích.
Claude Skills cho phép bạn định nghĩa các quy trình làm việc lặp lại. Các quy trình này sử dụng hướng dẫn, tài liệu tham khảo và các rào cản mà Claude có thể tải động. Thay vì nhắc nhở ngẫu nhiên, bạn dạy Claude cách thực hiện một nhiệm vụ một cách nhất quán. Các nhiệm vụ này bao gồm từ trích xuất đến tính toán đến tạo đầu ra. Trong bài viết này, chúng ta sẽ xây dựng một kỹ năng Claude để xử lý các đơn đặt hàng và tạo ra các đơn đặt hàng với giá chính xác. Bạn chỉ cần trỏ Claude đến một thư mục chứa PO, BoM và bảng giá của bạn, và nó sẽ xử lý toàn bộ quy trình làm việc như đã đề cập ở trên.
Kỹ năng được xây dựng trong bài viết này không phụ thuộc vào trường hợp sử dụng. Nó có thể dễ dàng điều chỉnh cho các trường hợp sử dụng khác (không yêu cầu lập trình).
Các tài nguyên liên quan đến kỹ năng có sẵn trong kho GitHub của dự án GAIK của chúng tôi. Trong cùng kho lưu trữ đó, bạn cũng có thể tìm thấy các kỹ năng Claude khác (xem liên kết). Chúng bao gồm viết báo cáo, báo cáo sự cố bằng giọng nói và tạo nhật ký hàng ngày tại công trường bằng giọng nói.
Liên kết kho lưu trữ bao gồm các hướng dẫn chi tiết để thiết lập và sử dụng kỹ năng, cùng với dữ liệu mẫu.
Lưu ý: Để được hướng dẫn về cách xử lý dữ liệu doanh nghiệp một cách an toàn, vui lòng tham khảo các khuyến nghị trong phần cuối cùng.
Hãy cùng tìm hiểu.
2. Tầm nhìn
Mục tiêu là tự động hóa quy trình xử lý đơn đặt hàng. Việc này phải hoạt động bất kể thông tin được cấu trúc như thế nào.
Chúng ta sẽ tập trung vào một ví dụ phức tạp hơn. Trong đó, một đơn đặt hàng có nhiều mặt hàng. Mỗi mặt hàng được liên kết với BoM riêng của nó. Mặc dù các trường chính xác, quy tắc định giá và logic tính toán có thể khác nhau giữa các ngành và công ty. Tuy nhiên, ý tưởng tự động hóa cốt lõi vẫn giữ nguyên.
Quy trình làm việc tự động dự kiến sẽ tuân theo một chuỗi các bước cố định mỗi lần.
Bước 1: Thu thập các tài liệu đầu vào
Quy trình làm việc bắt đầu bằng việc thu thập tất cả các đầu vào bắt buộc và tùy chọn:
- Đơn đặt hàng (bắt buộc)
- Bảng kê vật tư (BoM) (nếu có)
- Bảng giá tổng hợp (bắt buộc)
- Đơn đặt hàng mẫu (tùy chọn, chỉ được sử dụng để tham chiếu định dạng)
Bước 2: Trích xuất dữ liệu có cấu trúc
Quy trình làm việc sau đó trích xuất các trường liên quan từ mỗi loại tài liệu. Từ PO, điều này thường bao gồm số đơn hàng, chi tiết khách hàng, các mặt hàng và số lượng, điều khoản thanh toán và thông tin giao hàng, v.v.
Từ mỗi BoM, nó sẽ trích xuất các trường như loại vật liệu và định danh. Các trường khác bao gồm kích thước và cấp độ, thông số kỹ thuật và các yêu cầu liên quan đến phí (ví dụ: cắt, kiểm tra, chứng nhận, v.v.), cùng với những thứ khác.
Bước 3: Liên kết các mặt hàng PO với BoM
Mỗi mặt hàng trong PO sau đó được đối chiếu với BoM tương ứng của nó. Việc này được thực hiện bằng cách căn chỉnh số vật liệu hoặc một định danh duy nhất khác. Sau đó, nó giải quyết BoM nào thuộc về mặt hàng nào. Sau khi được liên kết, mặt hàng PO và BoM của nó được coi là một đơn vị logic duy nhất để định giá.
Bước 4: Truy xuất thông tin định giá
Sử dụng loại vật liệu và các thuộc tính được trích xuất từ BoM, quy trình làm việc tìm kiếm trong bảng giá tổng hợp để tìm các kết quả khớp chính xác. Sau đó, nó truy xuất tất cả các thành phần định giá liên quan. Ví dụ, đơn giá, phí cắt, phí kiểm tra và phí chứng nhận, v.v.
Bước 5: Thực hiện các phép tính xác định
Điều này bao gồm các phép tính theo từng mặt hàng, tổng hợp cấp độ đơn hàng. Nó cũng bao gồm chiết khấu, phí, vận chuyển, thuế và các quy tắc làm tròn. Phép tính tuân theo một chuỗi cố định, minh bạch với các điểm quyết định rõ ràng.
Dưới đây là một ví dụ tính toán để bạn có ý hình dung các bước và điểm quyết định liên quan đến một phép tính điển hình. Trong Phần 6, chúng ta sẽ xem xét một ví dụ hoàn chỉnh sử dụng cùng logic tính toán để minh họa cách mỗi bước diễn ra trong thực tế.
===================================================================================
TÍNH TOÁN CHO TỪNG MỤC HÀNG
(Thực hiện cho MỖI mục hàng)
==================================================================================
// Bước 1: Chi phí nguyên vật liệu
Material_Cost = Số lượng × Đơn giá
// Bước 2: Chi phí cắt
Cutting_Cost = Phí cắt × Số lần cắt trên mỗi sản phẩm
// Mặc định: Số lần cắt trên mỗi sản phẩm = 0 (nếu không được chỉ định trong BoM)
// Bước 3: Chi phí kiểm thử
Testing_Cost = Testing_Fee × Lots_Per_Item
// Mặc định: Lots_Per_Item = 1 (nếu không được chỉ định trong BoM)
// Bước 4: Chi phí chứng nhận
Cert_Cost = Cert_Fee × Certs_Per_Item
// Mặc định: Certs_Per_Item = 1 (nếu không được chỉ định trong BoM)
// Bước 5: Tổng chi phí dòng Line_Total
= Material_Cost + Cutting_Cost + Testing_Cost + Cert_Cost
===================================================================================
CÁC TÍNH TOÁN Ở CẤP ĐỘ ĐƠN HÀNG
================================================================================
// Bước 6:
Tổng phụ vật liệu Tổng phụ = Σ Chi phí vật liệu (cho tất cả các mặt hàng)
// Bước 7: Xác định tỷ lệ chiết khấu
theo số lượng NẾU Tổng phụ < $5,000: Tỷ lệ chiết khấu =
0% NGƯỢC LẠI NẾU Tổng phụ < $15,000: Tỷ lệ chiết khấu = 3% NGƯỢC LẠI NẾU Tổng phụ < $30,000: Tỷ lệ chiết khấu = 5% NGƯỢC LẠI NẾU Tổng phụ < $50,000: Tỷ lệ chiết khấu = 7% NGƯỢC LẠI: Tỷ lệ chiết khấu = 10% // Bước 8: Tính toán số tiền chiết khấu theo số lượng Chiết khấu theo số lượng = Tổng phụ × Tỷ lệ chiết khấu // Bước 9: Vật liệu ròng Chi phí (sau khi giảm giá) Chi phí nguyên vật liệu ròng = Tổng phụ – Giảm giá theo số lượng // Bước 10: Tổng phí cắt Chi phí cắt = Tổng chi phí cắt (cho tất cả các mặt hàng) // Bước 11: Tổng phí kiểm tra Chi phí kiểm tra = Tổng chi phí kiểm tra (cho tất cả các mặt hàng) // Bước 12: Tổng phí chứng nhận Chi phí chứng nhận = Tổng chi phí chứng nhận (cho tất cả các mặt hàng) // Bước 13 : Tổng phí kết hợp Tổng phí = Tổng phí cắt + Tổng phí kiểm tra + Tổng phí chứng nhận // Bước 14: Vận chuyển (sử dụng giá trị PO theo mặc định) Vận chuyển = Phí vận chuyển PO // Phương án khác: Vận chuyển = Tổng trọng lượng × Giá mỗi kg // Phương án khác: Vận chuyển = Giá cố định (dựa trên cấp độ kích thước đơn hàng) // Bước 15: Số tiền chịu thuế (nguyên vật liệu + phí + vận chuyển) Số tiền chịu thuế = Chi phí nguyên vật liệu ròng + Tổng phí + Vận chuyển // Bước 16: Số tiền thuế Số tiền thuế = Số tiền chịu thuế × Tỷ lệ thuế // Mặc định: Tỷ lệ thuế = 6% (hoặc từ đơn đặt hàng nếu được chỉ định) // Bước 17: Tổng cộng
Tổng cộng = Chi phí nguyên vật liệu ròng + Tổng phí + Phí vận chuyển + Thuế
Bước 6: Tạo hai tài liệu:
Đơn đặt hàng bán hàng chuyên nghiệp theo mẫu của công ty.
Nhật ký kiểm toán đầy đủ hiển thị cách tính giá ở từng bước.

3. Tạo Gói Kỹ năng Claude
Một kỹ năng Claude là một gói gồm một hoặc nhiều tệp Markdown hướng dẫn Claude thực hiện các quy trình làm việc nhiều bước. Để tạo quy trình xử lý đơn đặt hàng (PO), chúng tôi sử dụng cấu trúc kỹ năng sau:
purchase-order-processing/
├── SKILL.md # Tệp điều phối chính (bắt buộc)
├── EVALUATION.md # Kịch bản kiểm thử và xác thực
└── reference/ # Các tệp đặc tả hỗ trợ
├── EXTRACTION_FIELDS.md # Định nghĩa và ánh xạ trường
├── PRICING_RULES.md # Logic định giá và các bậc chiết khấu
├── CALCULATION_LOGIC.md # Công thức tính toán
├── OUTPUT_FORMAT.md # Đặc tả đầu ra
└── CALCULATION_BREAKDOWN_TEMPLATE.md # Định dạng nhật ký kiểm toán
Tệp SKILL.mdtin (bắt buộc) đóng vai trò như bộ não của kỹ năng, xác định khi nào kỹ năng nên được kích hoạt, các đầu vào mà nó mong đợi, quy trình làm việc từng bước mà Claude nên tuân theo, vị trí của các thông số kỹ thuật chi tiết (tài liệu tham khảo), cũng như các quy tắc bảo vệ và xử lý lỗi.
Mặc dù có thể định nghĩa toàn bộ kỹ năng trong một SKILL.mdtệp duy nhất, nhưng việc chia logic thành nhiều tệp tham chiếu sẽ giúp quy trình làm việc mượt mà hơn và dễ đọc hơn.
Đây là một bản phác thảo tối giản SKILL.mdlàm nổi bật các bộ phận cấu trúc chính. Toàn bộ cấu trúc SKILL.mdcó thể được xem trong kho lưu trữ GitHub.
# Mục đích của kỹ năng
Chuyển đổi Đơn đặt hàng của khách hàng và các tài liệu BoM liên quan thành Đơn bán hàng có giá
bằng cách sử dụng các quy tắc định giá được xác định trước và các phép tính xác định.
# Điều kiện kích hoạt
Kích hoạt khi một thư mục chứa tài liệu Đơn đặt hàng và bảng giá hợp lệ,
với các tệp BoM tùy chọn để phân tích vật liệu.
# Tài liệu đầu vào
Xác định cấu trúc đầu vào dự kiến:
– Đơn đặt hàng (PO)
– Một hoặc nhiều tài liệu BoM (tùy chọn)
– Bảng giá chính
– Mẫu Đơn bán hàng tùy chọn để tham khảo định dạng
# Phạm vi trích xuất dữ liệu
Chỉ định các trường cần được trích xuất từ PO và BoM, bao gồm chi tiết khách hàng,
các mặt hàng, số lượng, vật liệu và tham chiếu dự án.
# Logic khớp PO–BoM Mô
tả cách các mặt hàng trong PO được liên kết với vật liệu BoM và cách số lượng được giải quyết
giữa các tài liệu.
# Quy tắc định giá và tính toán
Tham chiếu mô hình định giá, đơn giá, phí, chiết khấu và công thức tính toán
được sử dụng để tính toán chi phí vật liệu và tổng cộng.
# Tạo Đơn bán hàng
Xác định cách Đơn bán hàng cuối cùng được hiển thị, bao gồm cấu trúc, quy tắc định dạng
và việc bao gồm phân tích tính toán.
# Xử lý lỗi và
các quy tắc an toàn: Xử lý dữ liệu thiếu, không rõ ràng hoặc mâu thuẫn và ngăn ngừa
các giá trị hoặc phép tính sai lệch.
# Kiểm tra tính hợp lệ của đầu ra
: Kiểm tra để đảm bảo tính chính xác về số liệu, tính nhất quán về giá cả và tuân thủ
định dạng Đơn đặt hàng dự kiến.
# Tài liệu tham khảo và thông số kỹ thuật
: Liên kết đến các tệp tham khảo chi tiết bao gồm các quy tắc trích xuất, quy tắc định giá,
logic tính toán, định dạng đầu ra, phân tích chi phí và chiến lược đánh giá.
Quy trình xử lý đơn đặt hàng (PO) được điều phối bởi SKILL.mdtệp điều khiển trung tâm cho kỹ năng này. Tệp này tham chiếu đến các tài nguyên đánh dấu khác trong gói kỹ năng, xác định cách trích xuất các trường từ PO và BoM, cách áp dụng các quy tắc định giá và công thức tính toán, cách định dạng đầu ra và cách tạo bảng phân tích tính toán.
Sơ đồ sau đây minh họa quy trình làm việc của kỹ năng.

4. Quy trình làm việc hoạt động như thế nào
Quy trình bắt đầu khi khách hàng cung cấp các tài liệu đầu vào, bao gồm đơn đặt hàng (PO), một hoặc nhiều danh mục vật liệu (BoM) (tùy chọn) và bảng giá. Các dữ liệu đầu vào này được chuyển đến hệ thống SKILL.md, đóng vai trò là bộ điều phối chính và quản lý toàn bộ quy trình thực thi.
Đầu tiên, SKILL.md hệ thống xác thực sự hiện diện và cấu trúc của dữ liệu đầu vào, đồng thời xác định xem chức năng đó có nên được kích hoạt hay không. Sau khi được kích hoạt, hệ thống sẽ bắt đầu giai đoạn trích xuất dữ liệu bằng cách tham chiếu đến EXTRACTION_FIELDS.mdtệp tin này. Tệp tin này xác định các trường dữ liệu cần được trích xuất từ PO và BoM.
Sau khi trích xuất dữ liệu, SKILL.md hệ thống điều phối giai đoạn định giá và tính toán. Nó tham chiếu PRICING_RULES.mdđể xác định giá đơn vị, phí, chiết khấu và các ràng buộc về giá áp dụng, sau đó tiến hành CALCULATION_LOGIC.mdtính toán chi phí.
Sau khi hoàn tất việc định giá và tính toán, SKILL.md hệ thống chuyển sang giai đoạn tạo báo cáo. Giai đoạn này được sử dụng OUTPUT_FORMAT.mdđể kiểm soát cấu trúc và bố cục của đơn đặt hàng cuối cùng, cũng như CALCULATION_BREAKDOWN_TEMPLATE.mdtạo ra một bản giải thích chi tiết, minh bạch về cách tính toán từng khoản chi phí và tổng giá trị.
Trước khi hoàn thiện kết quả đầu ra, quy trình làm việc được xác thực dựa trên tệp này EVALUATION.md. Tệp này định nghĩa các kịch bản kiểm thử và tiêu chí xác thực được sử dụng để kiểm tra tính chính xác về mặt số liệu, sự tuân thủ quy tắc và tính nhất quán về cấu trúc của đơn đặt hàng bán hàng và bảng phân tích tính toán được tạo ra.
Sau khi tất cả các bước xác thực thành công, hệ thống sẽ tạo ra kết quả đầu ra, bao gồm một đơn đặt hàng bán hàng được định dạng kèm theo bảng phân tích tính toán chi tiết.
5. Triển khai gói kỹ năng
Hãy cài đặt Claude Desktop, ứng dụng cung cấp môi trường thực thi ổn định và hỗ trợ đầy đủ các Kỹ năng tương tự như phiên bản web, nhưng với khả năng kiểm thử cục bộ, xử lý tập tin và tính liên tục tích hợp tốt hơn. Desktop giúp các Kỹ năng hoạt động giống như một ứng dụng gốc với quyền kiểm soát hoàn toàn đối với các tài nguyên đã tải lên.
Để cho phép Claude Desktop sử dụng hệ thống tập tin cục bộ cho các Kỹ năng, bạn phải cấu hình máy chủ MCP của nó. Điều này cho phép Claude truy cập các tập tin trên máy của bạn khi xử lý các tác vụ như xử lý Đơn đặt hàng/Bảng kê vật liệu (PO/BoM).
Mở ứng dụng Claude Desktop và đăng nhập bằng tài khoản của bạn. Mở tệp cấu hình Claude Desktop. Nhấn Win + R, và nhập:
% APPDATA%\Claude\claude_desktop_config.json
Nhấn phím Enter. Thêm hoặc cập nhật mcpServersphần này để bao gồm máy chủ hệ thống tập tin:
{
“mcpServers”: { “mcpServers” : {
“filesystem” : {
“command” : “npx” ,
“args” : [ “-y” , “@modelcontextprotocol/server-filesystem” , “C:\\” ]
}
}
}
Lưu và đóng tệp. Thoát hoàn toàn ứng dụng Claude Desktop (bao gồm cả khay hệ thống), rồi khởi chạy lại.
Giờ bạn sẽ thấy máy chủ MCP của hệ thống tập tin là một trong các trình kết nối:
Nén toàn bộ thư mục kỹ năng ( purchase-order-processing) lại và đảm bảo nó có cấu trúc giống như hình trên. Tệp nén này sẽ trở thành gói tải lên.
Trong Claude Desktop, hãy vào phần cài Settings → Capabilitiesđặt và đảm bảo Code execution and file creationtùy chọn đó được bật. Điều này là cần thiết để Claude có thể tải, phân tích và thực thi các quy trình công việc được định nghĩa trong tệp kỹ năng của bạn.
Vẫn trong ứng dụng Settings → Capabilities, cuộn xuống phần “ Kỹ năng ” và nhấp vào “ +Thêm ”. Chọn tệp zip của bạn và tải lên.
Sau khi tải lên, Claude sẽ đăng ký và liệt kê nó trong số các kỹ năng hiện có.
Để kiểm tra kỹ năng, hãy tạo một thư mục cho các tài liệu đầu vào với cấu trúc sau:
My-Order/
├── customer_data/ ← BẮT BUỘC: Đặt PO và BoM vào đây
│ ├── PO.pdf
│ ├── BOM1.pdf
│ ├── BOM2.pdf
│ └── BOM3.pdf
├── price_list/ ← BẮT BUỘC: Đặt bảng giá của bạn vào đây
│ └── price_list.xlsx
└── sample_sales_order/ ← TÙY CHỌN: Đặt mẫu đơn đặt hàng vào đây
└── sample_order.docx
Bạn có thể có đơn đặt hàng mà không cần danh sách vật liệu (BoM). Chức năng này sẽ tự động phát hiện cấu trúc đơn đặt hàng.
Trong Claude Desktop, tải lên .ziptập tin tài liệu (cùng cấu trúc) và nhập:
Xử lý các tài liệu này bằng kỹ năng xử lý đơn đặt hàng.
Hoặc cung cấp đường dẫn cục bộ của các tài liệu:
Tạo đơn đặt hàng bán hàng từ thư mục C:\Orders\NewCustomer bằng kỹ năng xử lý đơn đặt hàng mua hàng.
6. Ví dụ về quy trình xử lý đơn đặt hàng
Hãy xem xét một ví dụ về quy trình làm việc với kỹ năng này cho một đơn đặt hàng (PO) kèm theo một số danh sách vật liệu (BoM). Chúng ta sẽ sử dụng logic tính giá tương tự như đã đề cập ở trên.
Dưới đây là ví dụ về đơn đặt hàng (PO) và một trong các bảng kê vật liệu (BoM). Ví dụ này sử dụng 3 bảng kê vật liệu thuộc loại này. Dữ liệu ví dụ có sẵn trongsample_datathư mục trênkho lưu trữ GitHub .
Và đây là bảng phân tích chi tiết cách tính giá được tạo ra bởi Claude Skill ( output/calculation_breakdown.txt), với mọi bước được ghi lại để làm bằng chứng kiểm toán đầy đủ.
================================================================================
TÀI LIỆU PHÂN TÍCH TÍNH TOÁN
==================================================================================
Đơn đặt hàng bán: SO-2025-15903
Khách hàng: AutoTech Manufacturing Corp.
Ngày: 05 tháng 02 năm 2026
Đơn đặt hàng mua: PO-2025-15903
===================================================================================
TÀI LIỆU NGUỒN ĐƯỢC SỬ DỤNG
===================================================================================
1. Đơn đặt hàng: PO.pdf (PO-2025-15903)
2. Danh mục vật liệu:
– BOM1.pdf (AL-001)
– BOM2.pdf (SS-001)
– BOM3.pdf (CS-001)
3. Bảng giá chính: price list.xlsx (Có hiệu lực từ ngày 01 tháng 10 năm 2025)
====================================================================================
TÍNH TOÁN CHI TIẾT MỤC
===================================================================================
——————————————————————————–
MỤC 1: Thanh nhôm góc – Hình chữ L
——————————————————————————–
Mã vật liệu: AL-001
Loại/Tên bộ phận: Thanh nhôm góc – Hình chữ L (từ BoM1)
Kích thước: 50 x 50 x 5 mm x 6000 mm (từ BoM1)
Mác vật liệu: 6061-T6 (từ BoM1)
Số lượng: 200 cái (từ PO)
BẢNG GIÁ ĐỐI CHIẾU:
Mã sản phẩm: AL-001
Loại/Bộ phận: Nhôm góc – Hồ sơ chữ L
Đơn giá: $28.50
Phí cắt: $5.00
Phí kiểm tra: $15.00
Phí chứng nhận: $25.00
TÍNH TOÁN:
Chi phí vật liệu = Số lượng × Đơn giá
= 200 × $28.50
= $5,700.00
Chi phí cắt = $0.00 (Không yêu cầu cắt, từ BoM)
Chi phí kiểm tra = Số lô kiểm tra cần thiết × Phí kiểm tra
= 1 lô × $15.00
= $15.00
Chi phí chứng nhận = Số chứng nhận cần thiết × Phí chứng nhận
= 1 chứng nhận × $25.00
= $25.00
TỔNG CỘNG = Chi phí vật liệu + Cắt + Kiểm tra + Chứng nhận
= 5.700,00 USD + 0,00 USD + 15,00 USD + 25,00 USD
= 5.740,00 USD
——————————————————————————–
MẶT HÀNG 2: Tấm thép không gỉ – Loại 304
——————————————————————————–
…. //Tính giá cho MẶT HÀNG 2
——————————————————————————–
MỤC 3: Ống thép carbon liền mạch
——————————————————————————–
….//Tính giá cho MỤC 3
===================================================================================
TÍNH TOÁN THEO ĐƠN HÀNG
===================================================================================
——————————————————————————– TỔNG CHI PHÍ
VẬT LIỆU
——————————————————————————–
Tổng chi phí vật liệu:
Mục 1 (AL-001): 5.700,00 USD
Mục 2 (SS-001): 9.787,50 USD
Mặt hàng 3 (CS-001): 10.080,00 USD
───────────────────────────
Tổng phụ vật liệu: 25.567,50 USD
——————————————————————————–
CHIẾT KHẤU THEO SỐ LƯỢNG
——————————————————————————–
Tổng phụ vật liệu: 25.567,50 USD
XÁC ĐỊNH MỨC CHIẾT KHẤU:
Từ Bảng giá – Bảng chiết khấu theo số lượng:
– 0 – 4.999 USD: 0%
– 5.000 – 14.999 USD: 3%
– 15.000 – 29.999 USD: 5% ← MỨC ÁP DỤNG
– $30,000 – $49,999: 7%
– $50,000+: 10%
Tỷ lệ chiết khấu áp dụng: 5%
TÍNH TOÁN:
Số tiền chiết khấu = Tổng giá trị vật liệu × Tỷ lệ chiết khấu
= $25,567.50 × 5%
= $25,567.50 × 0.05
= $1,278.375
= $1,278.38 (làm tròn đến cent gần nhất)
Chi phí vật liệu ròng = Tổng giá trị vật liệu – Số tiền chiết khấu
= $25,567.50 – $1,278.38
= $24,289.12
LƯU Ý: Chiết khấu theo số lượng chỉ áp dụng cho chi phí vật liệu, không áp dụng cho phí hoặc phí vận chuyển.
——————————————————————————–
TỔNG PHÍ KIỂM TRA VÀ CHỨNG NHẬN
——————————————————————————–
Tổng phí kiểm tra và chứng nhận:
Mục 1: Kiểm tra $15.00 + Chứng nhận $25.00 = $40.00
Mục 2: Kiểm tra $35.00 + Chứng nhận $40.00 = $75.00
Mục 3: Kiểm tra $20.00 + Chứng nhận $30.00 = $50.00
─────────────────────────────────────────────
Tổng phí kiểm định/chứng nhận: 165,00 USD
LƯU Ý: Phí cắt là 0,00 USD cho tất cả các mặt hàng (không cần cắt theo danh sách nguyên vật liệu)
——————————————————————————–
VẬN CHUYỂN
——————————————————————————–
Chi phí vận chuyển: 450,00 USD (từ bưu điện)
Điều khoản vận chuyển: FOB điểm đến (từ đơn đặt hàng)
——————————————————————————–
TÍNH THUẾ
——————————————————————————–
Thuế suất: 6% (từ đơn đặt hàng)
CƠ SỞ TÍNH THUẾ:
Chi phí nguyên vật liệu ròng: $24,289.12
Tổng phí kiểm định/chứng nhận: $165.00
Vận chuyển: $450.00
──────────────────────────────────────────
Tổng phụ trước thuế: $24,904.12
TÍNH THUẾ:
Số tiền thuế = Tổng phụ trước thuế × Thuế suất
= $24,904.12 × 6%
= 24.904,12 đô la × 0,06
= 1.494,2472 đô la
= 1.494,25 đô la (làm tròn đến cent gần nhất)
——————————————————————————–
TỔNG CỘNG
——————————————————————————–
Chi phí nguyên vật liệu ròng: 24.289,12 đô la
Tổng phí kiểm định/chứng nhận: 165,00 đô la
Vận chuyển: 450,00 đô la
Thuế (6%): 1.494,25 đô la
═════════════════════════════════════════
TỔNG CỘNG: 26.398,37 USD
=================================================================================
XÁC THỰC BẢNG GIÁ
===================================================================================
Tất cả các mặt hàng đã khớp thành công với Bảng giá:
✓ AL-001: Nhôm góc – Hình chữ L
✓ SS-001: Thép tấm không gỉ – Mác 304
✓ CS-001: Ống thép carbon liền mạch
Giá trong Bảng giá được sử dụng (KHÔNG phải giá PO):
Mặt hàng 1: Giá niêm yết $28.50 (Đơn đặt hàng ghi $28.50) ✓
Mặt hàng 2: Giá niêm yết $195.75 (Đơn đặt hàng ghi $195.75) ✓
Mặt hàng 3: Giá niêm yết $67.20 (Đơn đặt hàng ghi $67.20) ✓
LƯU Ý: Tất cả giá trên đơn đặt hàng đều trùng khớp chính xác với giá niêm yết.
==================================================================================
KIỂM TRA DANH MỤC VẬT LIỆU
===================================================================================
Tất cả mã vật liệu khớp với danh mục vật liệu:
✓ AL-001 → BOM1.pdf (Trạng thái: Đã duyệt)
✓ SS-001 → BOM2.pdf (Trạng thái: Đã duyệt)
✓ CS-001 → BOM3.pdf (Trạng thái: Đã duyệt)
Tất cả các BOM đều tham chiếu đến PO chính xác:
✓ BoM1: PO của khách hàng = PO-2025-15903
✓ BoM2: PO của khách hàng
= PO-2025-15903 ✓ BoM3: PO của khách hàng = PO-2025-15903
Tất cả các BoM đều tham chiếu đến Mã dự án chính xác:
✓ BoM1: Mã dự án = PRJ-AT-2025-Q4B
✓ BoM2: Mã dự án = PRJ-AT-2025-Q4B
✓ BoM3: Mã dự án = PRJ-AT-2025-Q4B
===============================================================================
TÓM TẮT
====================================================================================
Bản phân tích tính toán này chứng minh rằng:
1. Tất cả các mục hàng đã được khớp thành công với
danh mục vật liệu (BoM) tương ứng 2. Tất cả các loại/mã phụ tùng đã được trích xuất từ BoM
3. Tất cả giá cả được lấy từ Bảng giá chính (không phải từ Đơn đặt hàng)
4. Chiết khấu theo số lượng đã được áp dụng chính xác dựa trên bậc tổng phụ của vật liệu
5. Tất cả các khoản phí (kiểm thử, chứng nhận) đã được tính toán từ BoM và Bảng giá
6. Thuế được tính trên cơ sở tính thuế chính xác
7. Tất cả các bước xác thực đều thành công (trạng thái BoM, số tham chiếu PO, mã dự án)
Tổng đơn hàng cuối cùng: $26,398.37
===================================================================================== KẾT
THÚC PHÂN TÍCH CHI TIẾT
=================================================================================
7. Các khả năng mở rộng và những điều cần cân nhắc
Có nhiều cách để mở rộng và hoàn thiện kỹ năng này.
Một cải tiến là việc bổ sung các tập lệnh tham chiếu (ví dụ: bằng Python) để tăng tốc các phần cụ thể của quy trình làm việc và làm cho chúng trở nên dễ dự đoán hơn. Các tập lệnh này có thể xử lý các tác vụ như phân tích cú pháp PDF, tra cứu giá trong bảng Excel, tính toán giá và tạo đơn đặt hàng cuối cùng theo định .docxdạng phù hợp.
Một cải tiến hữu ích khác có thể là bước xác minh chuyên dụng. Bước này có thể kiểm tra lại các trường đã trích xuất và giá đã tính toán để đảm bảo tính chính xác và nhất quán trước khi tạo ra kết quả cuối cùng.
Một mối lo ngại khác từ phía doanh nghiệp là việc để lộ các tài liệu khách hàng bí mật cho các mô hình AI. Để giải quyết vấn đề này, hãy sử dụng…Kỹ năng của Claude với các tác nhân Claude SDKthông qua một môi trường bảo mật, chẳng hạn như điểm cuối API Microsoft Azure dành cho các mô hình Claude.Điều này cho phép bạn xử lý tài liệu mà không cần sử dụng dữ liệu của bạn để huấn luyện mô hình. Ngoài ra,Claude dành cho Doanh nghiệp/Nhóm Các gói dịch vụ này cung cấp các tiêu chuẩn bảo mật dữ liệu cao hơn so với phiên bản miễn phí dành cho người dùng cá nhân.
Vì kỹ năng này được viết bằng ngôn ngữ tự nhiên, nên nó dễ hiểu, dễ chỉnh sửa và dễ thích nghi. Điều này giúp người dùng dễ dàng tùy chỉnh quy trình làm việc cho các trường hợp sử dụng của riêng họ mà không cần thay đổi cấu trúc tổng thể.
Nếu bạn thử kỹ năng này hoặc điều chỉnh nó cho quy trình làm việc của riêng mình, tôi rất muốn nghe về trải nghiệm của bạn. Nếu bạn gặp sự cố hoặc trường hợp đặc biệt, hãy thoải mái chia sẻ trong phần bình luận.
Tham khảo: medium.com

Bài viết liên quan: