module CzechPostB2bClient
B2B errors, which can be returned in response `B2BFaultMessage`
Do not miss `CzechPostB2bClient::B2BErrors.all_error_classes` and `CzechPostB2bClient::B2BErrors.new_by_code`, they have to be at end of module to work properly
source: www.postaonline.cz/podanionline/ePOST-dokumentace/20prilohy.html and older one Old services are commented out Comments at end of line mostly describes which type of parcels can 'afford' such service
Do not miss `CzechPostB2bClient::PostServices.all_classes` method, it has to be at end of module to work properly
Available printing templates, which can be used in AdressSheetsGenerator `options`
Do not miss `CzechPostB2bClient::PrintingTemplates.all_classes` method, it has to be at end of module to work properly
rubocop:disable Layout/LineLength, Style/AsciiComments
rubocop:disable Layout/LineLength, Style/AsciiComments
Codes, which can be returned in response nodes `doParcelStateResponse`
Do not miss `CzechPostB2bClient::ResponseCodes.all_classes` and `CzechPostB2bClient::ResponseCodes.new_by_code`, they have to be at end of module to work properly
Constants
- VERSION
Attributes
Public Class Methods
# File lib/czech_post_b2b_client.rb, line 37 def self.certs_path File.join(CzechPostB2bClient.root, 'certs') end
# File lib/czech_post_b2b_client.rb, line 24 def self.configure self.configuration ||= Configuration.new yield(configuration) end
# File lib/czech_post_b2b_client.rb, line 29 def self.logger CzechPostB2bClient::Logger.new(self.configuration) end
# File lib/czech_post_b2b_client.rb, line 33 def self.root File.dirname __dir__ end