Files
tilbudgivern/apitest/BATCH_14_PLAN.md
T

2.5 KiB

Batch 14 Plan - Update Mutations (Part 2)

Strategy: Continue Update Operations

Batch 14 continues with the next 30 update mutations, covering finance, hours, installations, offers, and products.

Total Update Mutations: 78

  • Batch 13: 30 ✅
  • Batch 14: 30 (current)
  • Batch 15: ~18 (remaining)

Risk Level: 🟡 MEDIUM

Batch 14 Focus: Next 30 Update Mutations

Endpoints (30 total)

Finance (5)

  1. updateFinanceBudgetAdjustment - Update budget adjustment
  2. updateFinanceCalculationLine - Update calculation line
  3. updateFinanceContract - Update finance contract
  4. updateFinanceGroup - Update finance group
  5. updateFinancePost - Update finance post

Configuration/Settings (3)

  1. updateFixedText - Update fixed text template
  2. updatePdfDesign - Update PDF design
  3. updatePdfLayout - Update PDF layout
  4. updatePDFLogo - Update PDF logo

GPS/Location (1)

  1. updateGpsEntry - Update GPS entry

Hours/Time (5)

  1. updateHour - Update hour entry
  2. updateHourAddition - Update hour addition
  3. updateHourDiscountDetail - Update hour discount detail
  4. updateHourDiscountGroup - Update hour discount group
  5. updateHourType - Update hour type

Installation (3)

  1. updateInstallation - Update installation
  2. updateInstallationCategory - Update installation category
  3. updateInstallationDocument - Update installation document

Invoice (1)

  1. updateInvoiceAddition - Update invoice addition

Supplier Integration (1)

  1. updateKlarprisSupplierConfiguration - Update Klarpris supplier config

Offer (6)

  1. updateOffer - Update offer
  2. updateOfferDocument - Update offer document
  3. updateOfferLine - Update offer line
  4. updateOfferStatus - Update offer status
  5. updateOfferTask - Update offer task
  6. updateOfferType - Update offer type

Pause/Payment (2)

  1. updatePause - Update pause
  2. updatePaymentTerm - Update payment term

Product/Pricing (2)

  1. updateProduct - Update product
  2. updateProfitTable - Update profit table

Testing Strategy

Same as Batch 13:

  1. Create documented placeholder scripts
  2. Include --help documentation
  3. List required parameters
  4. Add safety warnings
  5. Mark as needing full implementation

Success Criteria

  • ✅ All 30 scripts created
  • ✅ Consistent documentation
  • ✅ Safety warnings
  • ✅ Update progress: 309 → 339/507 (67%)

Batch 14 Goal: Document next wave of update operations, approaching 70% completion.