UcmCommonApi 1.21.0

dotnet add package UcmCommonApi --version 1.21.0
                    
NuGet\Install-Package UcmCommonApi -Version 1.21.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="UcmCommonApi" Version="1.21.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="UcmCommonApi" Version="1.21.0" />
                    
Directory.Packages.props
<PackageReference Include="UcmCommonApi" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add UcmCommonApi --version 1.21.0
                    
#r "nuget: UcmCommonApi, 1.21.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package UcmCommonApi@1.21.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=UcmCommonApi&version=1.21.0
                    
Install as a Cake Addin
#tool nuget:?package=UcmCommonApi&version=1.21.0
                    
Install as a Cake Tool

UcmCommonApi

UcmCommonApi is a proprietary SDK for interacting with the UCM system.

Important Notice

This package is proprietary software owned by Trafinoil. It is not open-source and is subject to the terms of the license agreement provided with the package.

Usage

To use this package, you must have explicit permission from Trafinoil. Unauthorized use, reproduction, or distribution of this package is strictly prohibited.

Contact Information

For inquiries about using this package, obtaining a license, or any other questions, please contact Trafinoil directly:

Copyright © 2025 Trafinoil. All rights reserved.

This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this software, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.

ChangeLog

1.21.0 - 25.05.2026 - BREAKING: UpdateKsefDocumentsRequest: rename CartageGuidCollectionGuid ([JsonPropertyName("collectionGuid")]), oba CollectionGuid + PremiseGuid nyní required + non-nullable (Guid, ne Guid?). Dispečer-side DS-872 v2: ksef_documents tabulka má nově ukládat všechny tři identifikátory (driver_collection_stop_guid, collection_guid, premise_guid); validace required|uuid|guidExists:svozka|provozovna. 1.20.0 - 22.05.2026 - UpdateKsefDocumentsRequest: odstraněn CollectionDocumentGuid (Filip DS-872 potvrdil, že cdg ukazuje na PDF "písemné informace" = CollectionDocument, NE na driver_svoz_zastavka → nelze použít jako fallback). Přidány optional CartageGuid + PremiseGuid fields, které mohou na server straně sloužit jako fallback lookup (WHERE svoz_id = cartageGuid AND prov_id = premiseGuid) když primary driverCollectionStopGuid v prijata_svozka neexistuje (race condition / emergency-closed scenarios). 1.19.0 - 22.05.2026 - UpdateKsefDocumentsRequest: přidání optional CollectionDocumentGuid fieldu jako fallback identifikátor stop-events pro methodType=1 premises (ručně dispečer-přidané stopy, kde prijata_svozka.guid není D2-generated) 1.18.0 - 18.05.2026 - QueryRequestAsync/RequestAsync: ošetření non-JSON odpovědi (try/catch okolo deserializace v 200-OK větvi, body preview + content-type v chybě) místo neošetřené JsonException 1.1.1 - 04.10.2025 - Přidání GuidEmptyStringToNullConverter pro podporu parsování prázdných stringů jako null pro guid?

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.21.0 163 5/25/2026
1.20.0 101 5/22/2026
1.19.0 94 5/22/2026
1.18.0 95 5/18/2026
1.17.0 240 3/17/2026
1.16.0 719 3/3/2026
1.15.0 247 2/20/2026
1.14.0 115 2/19/2026
1.13.0 189 2/12/2026
1.12.0 155 2/7/2026
1.11.0 113 2/7/2026
1.10.0 168 2/2/2026
1.9.0 116 2/1/2026
1.8.0 115 1/20/2026
1.7.0 212 1/12/2026
1.6.0 267 12/15/2025
1.5.0 366 12/8/2025
1.4.0 499 11/20/2025
1.3.0 190 10/16/2025
1.2.0 261 10/8/2025
Loading failed