Skip to content

Code-plane API gaps — TypeScript (original v2 vs LinkML)

Generated by tests/cross_connector/codeplane_inventory.py from @datafoodconsortium/connector@2.0.0-beta.2. Do not hand-edit; change config/dfc-original-api.yaml and re-run.

LinkML uses plain public fields; original uses get/set/add/remove methods, so every row is a mechanical rewrite (verdict field), never an alias. Domain-method parity (supplyProduct, …) is a documented non-goal — see the migration guide.

Mapped methods

Canonical Predicate Original class Original method LinkML field
orderNumber dfc-b:orderNumber dfc-b:Order getNumber() orderNumber
orderNumber dfc-b:orderNumber dfc-b:Order setNumber() orderNumber
hasPart dfc-b:hasPart dfc-b:Order getLines() hasPart
hasPart dfc-b:hasPart dfc-b:Order setLines() hasPart
hasPart dfc-b:hasPart dfc-b:Order addLine() hasPart
hasPart dfc-b:hasPart dfc-b:Order removeLine() hasPart
orderedBy dfc-b:orderedBy dfc-b:Order getClient() orderedBy
orderedBy dfc-b:orderedBy dfc-b:Order setClient() orderedBy
quantity dfc-b:quantity dfc-b:OrderLine getQuantity() quantity
quantity dfc-b:quantity dfc-b:OrderLine setQuantity() quantity
concerns dfc-b:concerns dfc-b:OrderLine getOffer() concerns
concerns dfc-b:concerns dfc-b:OrderLine setOffer() concerns
description dfc-b:description dfc-b:OrderLine getDescription() description
description dfc-b:description dfc-b:OrderLine setDescription() description
description dfc-b:description dfc-b:Organization getDescription() description
description dfc-b:description dfc-b:Organization setDescription() description
description dfc-b:description dfc-b:SuppliedProduct getDescription() description
description dfc-b:description dfc-b:SuppliedProduct setDescription() description
name dfc-b:name dfc-b:Organization getName() name
name dfc-b:name dfc-b:Organization setName() name
name dfc-b:name dfc-b:SuppliedProduct getName() name
name dfc-b:name dfc-b:SuppliedProduct setName() name
vatNumber dfc-b:VATnumber dfc-b:Organization getVatNumber() vatNumber
vatNumber dfc-b:VATnumber dfc-b:Organization setVatNumber() vatNumber
sku dfc-b:sku dfc-b:CatalogItem getSku() sku
sku dfc-b:sku dfc-b:CatalogItem setSku() sku
references dfc-b:references dfc-b:CatalogItem getOfferedProduct() references
references dfc-b:references dfc-b:CatalogItem setOfferedProduct() references
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem getOfferers() offeredThrough
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem setOffers() offeredThrough
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem addOffer() offeredThrough
offeredThrough dfc-b:offeredThrough dfc-b:CatalogItem removeOffer() offeredThrough
vatRate dfc-b:VATrate dfc-b:Price getVatRate() vatRate
vatRate dfc-b:VATrate dfc-b:Price setVatRate() vatRate
hasPrice dfc-b:hasPrice dfc-b:Offer getPrice() hasPrice
hasPrice dfc-b:hasPrice dfc-b:Offer setPrice() hasPrice

Unmapped official methods (document-only)

dfc-b:CatalogItem (6)

getCatalogs(), getStockLimitation(), registerInCatalog(), removeCatalog(), setCatalogs(), setStockLimitation()

dfc-b:Offer (6)

getCustomerCategory(), getOfferedItem(), getStockLimitation(), setCustomerCategory(), setOfferedItem(), setStockLimitation()

dfc-b:Order (14)

getDate(), getFulfilmentStatus(), getOrderStatus(), getPaymentMethod(), getPaymentStatus(), getSaleSession(), getSoldBy(), setDate(), setFulfilmentStatus(), setOrderStatus(), setPaymentMethod(), setPaymentStatus(), setSaleSession(), setSoldBy()

dfc-b:OrderLine (4)

getOrder(), getPrice(), setOrder(), setPrice()

dfc-b:Organization (55)

addAffiliate(), addCertification(), addCustomerCategory(), addEmailAddress(), addLocalization(), addPhoneNumber(), addSocialMedia(), addTemplateSaleSession(), addWebsite(), getAffiliates(), getCertifications(), getCustomerCategories(), getEmails(), getLocalizations(), getLogo(), getMainContact(), getMaintainedCatalogs(), getManagedCatalogItems(), getPhoneNumbers(), getProposedTechnicalProducts(), getSocialMedias(), getSuppliedProducts(), getTemplateSaleSessions(), getWebsites(), maintainCatalog(), manageCatalogItem(), proposeTechnicalProducts(), removeAffiliate(), removeCertification(), removeCustomerCategory(), removeEmailAddress(), removeLocalization(), removePhoneNumber(), removeSocialMedia(), removeTemplateSaleSession(), removeWebsite(), setAffiliates(), setCertifications(), setCustomerCategories(), setEmails(), setLocalizations(), setLogo(), setMainContact(), setManagedCatalogItems(), setPhoneNumbers(), setProposedTechnicalProducts(), setSocialMedias(), setSuppliedProducts(), setTemplateSaleSessions(), setWebsites(), supplyProduct(), unmaintainCatalog(), unmanageCatalogItem(), unproposeTechnicalProducts(), unsupplyProduct()

dfc-b:Price (4)

getQuantityUnit(), getQuantityValue(), setQuantityUnit(), setQuantityValue()

dfc-b:SuppliedProduct (62)

addAllergenCharacteristic(), addCatalogItem(), addCertification(), addClaim(), addImage(), addLocalizedProduct(), addNatureOrigin(), addNutrientCharacteristic(), addPartOrigin(), addPhysicalCharacteristic(), addReferenceProductOption(), addVariant(), getAlcoholPercentage(), getAllergenCharacteristics(), getCatalogItems(), getCertifications(), getClaims(), getGeographicalOrigin(), getImages(), getLifetime(), getLocalizedProducts(), getNatureOrigin(), getNutrientCharacteristics(), getPartOrigin(), getPhysicalCharacteristics(), getProductType(), getQuantity(), getReferenceProductOptions(), getTotalTheoreticalStock(), getUsageOrStorageConditions(), getVariants(), removeAllergenCharacteristic(), removeCatalogItem(), removeCertification(), removeClaim(), removeImage(), removeLocalizedProduct(), removeNatureOrigin(), removeNutrientCharacteristic(), removePartOrigin(), removePhysicalCharacteristic(), removeReferenceProductOption(), removeVariant(), setAlcoholPercentage(), setAllergenCharacteristics(), setCatalogItems(), setCertifications(), setClaims(), setGeographicalOrigin(), setImages(), setLifetime(), setLocalizedProducts(), setNatureOrigins(), setNutrientCharacteristics(), setPartOrigins(), setPhysicalCharacteristics(), setProductType(), setQuantity(), setReferenceProductOptions(), setTotalTheoreticalStock(), setUsageOrStorageConditions(), setVariants()

Class coverage

Original classes: 47; LinkML classes: 89. LinkML is a superset; dfc-b:Enterprise exists only in LinkML (deprecated subclass + import alias).

Known spelling counterparts:

  • dfc-b:TheoreticalStock (original) ↔ dfc-b:TheoriticalStock (LinkML)