Announcements
Changelog
- New: Qualitymark: GGN
- Qualitymarkid 141 GGN is added.
The Global G.A.P. Number label is a cross-category consumer label that stands for certified, responsible farming and transparency.
- New: Qualitymark: RTRS - segregated
- Qualitymarkid 142: RTRS - segregated is added.
A qualitymark for responsible soya
- Bugfix: Foutmelding opgelost: "Providing an Id at logisticinfo caused an error"
- Bug verholpen waarbij het onjuiste gebruik van het opgeven van een bekende PS ID in de logisticinfo.id een interne fout kon veroorzaken.
Vanaf nu wordt alle logisticinfo.id op 0 gezet voordat de product id's worden bepaald.
- New: Master Characteristics
- Added a new call to specifically get the master characterstics data.
Can be collected by calling to /api/master/Characteristics
- New: Single Use Plastic
- Number of Single Use Plastics (SUP) is now available in Logisticinfo/package
- New: Decimalvalue
- For Nutrient there is an extra field: Decimalvalue
to save values like 5.0
- New: Added isprivatelabel to brandtype
- Added isprivatelabel to brandtype in xsd.
You may require an XSD update if you validate our xml's against our XSD.
- New: Automatic calculation of nutrient per portion and GDA
- Added the possibility to have the nutrient per portion value and guideline daily amounts.
To enable this option you can set the field autocalculatenutrientperportion to true in the xml, in the nutrientinfo.
Requirements are
Required fields: perhunderduomid, servinguomid, servingunitvalue.
Additional requirement is that the servinguomid and perhunderduomid are equal to eachother.
Specific values will always supersede the calculation. So you can set a specific value in the xml for one nutrients, but still have all the other nutrients per portion calculated.
To help support this we added parentid, gda, kjmultiplication and kcalmultiplication to nutrienttypetype.
- New: Percentage oils
- Added a new field called 'Percentage oils" on specificationinfo.
This field is meant to be filled with the percentage of walnut, rapeseed or olive oil and is used to calculate the nutriscore of a product.
- Added: Qualitymark SRP and Climate neutral certified
- Qualitymark SRP is added to master.qualitymark, id=137
Qualitymark Climate neutral certified is added to master.qualitymark, id=138
- Changed: Changed method of handling images
- Assets are being processed indepent of the processsing of a product. When a product is set, the assets will be "set aside" and handled after the product has been succesfully completed.
Previously whenever one asset would fail, the entire update proces of assets would halt and revert to its original state.
This behaviour was not intended and has now been changed to processing images one by one. If one image fails, but others succeed it will keep the correct images and log an error for the failed image.
- Bugfix: Fixed red images
- Sometimes images (especially TIFF images) would be downloaded with a red tint. This unintended behaviour came from an out of date library.
Library has been replaced by an alternative and will no longer place a red tint over downloaded images.
- New: Added food/nonfood filter
- We added a new filtermethode named: "FilterOnFoodOrNonfood"
With this filter you can request only food, or nonfood products.
By default it will always return both food and nonfood products.
If no judgement can be made for a product, it's assumed to be a food product.
Expected values are:
1 = Both
2 = Food
3 = Nonfood
- Changed: Removed validation if product is a delete
- We have removed the XML validation proces when the sent XML is a delete.
The XML will still have to pass XSD validation, but no logical validations will be done to apply the delete.
- Changed: Changes in assettype in XSD
- We've added better support for images in assets by adding a "lowres" and "highres" download url, aswell as maximum pixelheight and pixelwidth.
Not all xml's have been refreshed yet but in due time this will be filled with data.
This change is only meant for outgoing xml's and will not be processed on imports.
- Added: Qualitymark Echt Veluwe, ECC halal
- Qualitymark Echt Veluwe is added to master.qualitymark, id=134
Qualitymark ECC halal is added to master.qualitymark, id=135
- New: Search in specific catalog
- We added the filter "FilterOnCatalogIds".
In this field, you can use the catalogids (can be found in myps) to filter on specific catalogs rather than search in all catalogs when having the filter "ShowMyCatalogProductSet" set to true.
This will allow you to search in only one catalog, or multiple by adding a ; between the id's.
- New: Add New Brand in API
- Using POST https://webapi.psinfoodservice.com/v6/prod/api/brand/update
a new Brand can be inserted in PS
Use this body in an envelope: and fill the parameters with your new Brand
<body>
<brand>
<id>0</id>
<name>PS Test</name>
<thirdpartyid>PSTest2</thirdpartyid>
<isprivatelabel>1</isprivatelabel>
<ispubliclyvisible>0</ispubliclyvisible>
<declarationformattypeid>4</declarationformattypeid>
<isvisibleinproducerdetail>1</isvisibleinproducerdetail>
</brand>
</body>
- Added: Added Characteristic Statiegeld PET fles
- Added to master.characteristic id 35 Statiegeld PET
- Added: Nutrient Vitamine D2
- Nutrient Vitamine D2 is added to master.nutrient, id 118
- Added: Qualitymark Halalkeur
- Qualitymark Halalkeur is added to master.qualitymark, id=133
- New: Fishcapturemethod Oyster bagging
- New fishcapturemethod Oyster bagging (oester tafels) is added to master.fishcapturemethod
- New: Added psidmatchlist/psidsettings
- Added psidmatchlist/psidsettings to allow for settings / filters specifically for matching
- New: Added psidsettings/preferredtargetmarket
- Added psidsettings/preferredtargetmarket. This is a filter on the match which will return the preferredtargetmarket, and only returns other targetmarkets if the matched product doesn't exist in the preferredtargetmarket.
- New: Added psidsettings/specifictargetmarket
- Added psidsettings/specifictargetmarket. This is a filter on the match which will return only matches specifically for that targetmarket, and will not return matches on a different targermatket.
- New: Qualitymark PEFC
- Qualitymark PEFC is added
Programme for Endorsement of Forest Certification Schemes
PEFC, the Programme for the Endorsement of Forest Certification, is a leading global alliance of national forest certification systems. As an international non-profit, non-governmental organization, we are dedicated to promoting sustainable forest management through independent third-party certification.
- New: Added MyBrands to only get your own brands
- Added the method MyBrands.
This will allow you to get only the brands you have or are used in your products.
- New: isrecyclable added to packagingmaterialinfotype
- We have added the field "isrecyclable" to "packagingmaterialinfotype".
This field will replace the field on the packagetype.
The field on packagetypewill still be available but will no longer be mapped to the ps database.
- New: percentagerecycledmaterial added to packagingmaterialinfotype
- We have added the field "percentagerecycledmaterial " to "packagingmaterialinfotype".
This field will replace the "percentagerecycledmaterialused" field on the packagetype.
The "percentagerecycledmaterialused" field on "packagetype" will still be available but will no longer be mapped to the ps database.
- Changed: packagetype.weight will no longer be mapped
- The field "weight" and "weightuomid" on the "packagetype" will no longer be mapped from the XML.
Instead, the "weight" field will be filled with a summary of all the gram in the packagingmaterialinfolist.
- Changed: packagetype.diameter is no longer mapped
- The field "diameter" and "diameteruomid" on the "packagetype" will no longer be mapped from the XML.
Instead fill in the depth and width with the values that would be filled at diameter.
- Changed: V5 wordt uitgezet
- Op 09-03-2020 gaan we de V5 definitief uitzetten. Dit houdt in dat het niet meer mogelijk is om data op te halen en te sturen via de V5.
Voor meer informatie, zie de V6 webapi