Skip to content
Back to skills

Create Purchase Claim

ASecurity

Create purchase claim (PCL) for price/quantity discrepancies with supplier

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added February 8, 2026
developmentpythongobashdatabase

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill create-purchase-claim --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Create Purchase Claim?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Create Purchase Claim
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-create-purchase-claim/badge)](https://www.skillsdirectory.com/skills/majiayu000-create-purchase-claim)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: create-purchase-claim
description: Create purchase claim (PCL) for price/quantity discrepancies with supplier
---

# Create Purchase Claim Skill

## Purpose

Creates a **Purchase Claim (PCL)** record when there are price or quantity discrepancies. Triggered by a **Discrepancy Report** comparing invoice vs quotation.

## When to Use

- Invoice price differs from quotation
- Quantity short delivery
- Quality issues requiring compensation
- Price overcharge

## Usage

```bash
python create-purchase-claim/main.py \
  --supplier-name "NINGBO" \
  --claim-date "2025-10-27" \
  --claim-type "price_difference" \
  --claim-amount "200.00" \
  --items '[{"product_name": "WIRE D1.2", "quoted_price": 6.00, "invoiced_price": 7.00, "quantity": 200}]' \
  --invoice-reference "PI25100065" \
  --description "Price difference from approved quotation" \
  --json
```

## Output

```json
{
  "success": true,
  "pcl_number": "PCL25090003",
  "txn_id": 48,
  "supplier": "NINGBO METALWIRE PRODUCTS CO.,LTD",
  "claim_date": "2025-10-27",
  "claim_amount": 200.00,
  "claim_type": "price_difference",
  "invoice_reference": "PI25100065"
}
```

## Document Format

- **Format**: `PCL{YY}{MM}{NNNN}`
- **Example**: `PCL25090003` = September 2025, claim #3

## Claim Types

- `price_difference` - Overcharged on price
- `quantity_shortage` - Delivered less than ordered
- `quality_issue` - Defective goods (financial claim)
- `other` - Other discrepancies

---

**Database**: tbl_pclaim_txn, tbl_pclaim_item
**Inventory Impact**: No (financial only)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.