Module: KoronaClient

Defined in:
lib/korona_client/version.rb,
lib/korona_client.rb,
lib/korona_client/api_error.rb,
lib/korona_client/api_client.rb,
lib/korona_client/models/pos.rb,
lib/korona_client/models/tag.rb,
lib/korona_client/api/tags_api.rb,
lib/korona_client/models/event.rb,
lib/korona_client/configuration.rb,
lib/korona_client/models/amount.rb,
lib/korona_client/models/period.rb,
lib/korona_client/models/rating.rb,
lib/korona_client/models/sector.rb,
lib/korona_client/models/ticket.rb,
lib/korona_client/api/images_api.rb,
lib/korona_client/models/account.rb,
lib/korona_client/models/cashier.rb,
lib/korona_client/models/deposit.rb,
lib/korona_client/models/payment.rb,
lib/korona_client/models/product.rb,
lib/korona_client/models/receipt.rb,
lib/korona_client/models/weather.rb,
lib/korona_client/api/sectors_api.rb,
lib/korona_client/models/capacity.rb,
lib/korona_client/models/category.rb,
lib/korona_client/models/currency.rb,
lib/korona_client/models/customer.rb,
lib/korona_client/models/discount.rb,
lib/korona_client/models/interval.rb,
lib/korona_client/models/supplier.rb,
lib/korona_client/models/validity.rb,
lib/korona_client/api/accounts_api.rb,
lib/korona_client/api/cashiers_api.rb,
lib/korona_client/api/products_api.rb,
lib/korona_client/api/receipts_api.rb,
lib/korona_client/models/admission.rb,
lib/korona_client/models/info_text.rb,
lib/korona_client/models/inventory.rb,
lib/korona_client/models/media_url.rb,
lib/korona_client/models/sales_tax.rb,
lib/korona_client/models/signature.rb,
lib/korona_client/models/statistic.rb,
lib/korona_client/api/customers_api.rb,
lib/korona_client/api/suppliers_api.rb,
lib/korona_client/api/ticketing_api.rb,
lib/korona_client/models/assortment.rb,
lib/korona_client/models/attendance.rb,
lib/korona_client/models/day_rating.rb,
lib/korona_client/models/entry_gate.rb,
lib/korona_client/models/top_seller.rb,
lib/korona_client/api/currencies_api.rb,
lib/korona_client/api/info_texts_api.rb,
lib/korona_client/api/statistics_api.rb,
lib/korona_client/models/price_group.rb,
lib/korona_client/models/result_list.rb,
lib/korona_client/models/tax_payment.rb,
lib/korona_client/models/tax_summary.rb,
lib/korona_client/models/time_period.rb,
lib/korona_client/models/total_price.rb,
lib/korona_client/api/assortments_api.rb,
lib/korona_client/api/inventories_api.rb,
lib/korona_client/api/sales_taxes_api.rb,
lib/korona_client/models/geo_location.rb,
lib/korona_client/models/product_code.rb,
lib/korona_client/models/receipt_item.rb,
lib/korona_client/models/revenue_data.rb,
lib/korona_client/models/total_period.rb,
lib/korona_client/api/price_groups_api.rb,
lib/korona_client/models/creation_task.rb,
lib/korona_client/models/customer_card.rb,
lib/korona_client/models/customer_data.rb,
lib/korona_client/models/delivery_note.rb,
lib/korona_client/models/economic_zone.rb,
lib/korona_client/models/period_object.rb,
lib/korona_client/models/product_price.rb,
lib/korona_client/models/product_stock.rb,
lib/korona_client/models/stock_receipt.rb,
lib/korona_client/api/time_tracking_api.rb,
lib/korona_client/models/customer_group.rb,
lib/korona_client/models/customer_order.rb,
lib/korona_client/models/inventory_list.rb,
lib/korona_client/models/korona_account.rb,
lib/korona_client/models/payment_method.rb,
lib/korona_client/models/sales_tax_rate.rb,
lib/korona_client/api/delivery_notes_api.rb,
lib/korona_client/api/economic_zones_api.rb,
lib/korona_client/api/korona_account_api.rb,
lib/korona_client/api/points_of_sale_api.rb,
lib/korona_client/api/stock_receipts_api.rb,
lib/korona_client/models/account_summary.rb,
lib/korona_client/models/additional_info.rb,
lib/korona_client/models/cashier_summary.rb,
lib/korona_client/models/commodity_group.rb,
lib/korona_client/models/day_time_period.rb,
lib/korona_client/models/forbidden_error.rb,
lib/korona_client/models/model_reference.rb,
lib/korona_client/models/not_found_error.rb,
lib/korona_client/models/payment_summary.rb,
lib/korona_client/models/result_list_pos.rb,
lib/korona_client/models/result_list_tag.rb,
lib/korona_client/api/customer_groups_api.rb,
lib/korona_client/api/customer_orders_api.rb,
lib/korona_client/api/payment_methods_api.rb,
lib/korona_client/api/ticket_creation_api.rb,
lib/korona_client/models/supplier_contact.rb,
lib/korona_client/api/commodity_groups_api.rb,
lib/korona_client/models/amount_count_data.rb,
lib/korona_client/models/bad_request_error.rb,
lib/korona_client/models/result_list_event.rb,
lib/korona_client/models/ticket_definition.rb,
lib/korona_client/models/cloud_subscription.rb,
lib/korona_client/models/delivery_note_item.rb,
lib/korona_client/models/device_information.rb,
lib/korona_client/models/product_subproduct.rb,
lib/korona_client/models/result_list_sector.rb,
lib/korona_client/models/result_list_ticket.rb,
lib/korona_client/models/stock_receipt_item.rb,
lib/korona_client/models/account_transaction.rb,
lib/korona_client/models/address_information.rb,
lib/korona_client/models/inventory_list_item.rb,
lib/korona_client/models/organizational_unit.rb,
lib/korona_client/models/period_revenue_data.rb,
lib/korona_client/models/product_description.rb,
lib/korona_client/models/result_list_account.rb,
lib/korona_client/models/result_list_cashier.rb,
lib/korona_client/models/result_list_product.rb,
lib/korona_client/models/result_list_receipt.rb,
lib/korona_client/models/time_tracking_entry.rb,
lib/korona_client/models/add_or_update_result.rb,
lib/korona_client/models/customer_information.rb,
lib/korona_client/models/end_of_day_statement.rb,
lib/korona_client/models/external_system_call.rb,
lib/korona_client/models/result_list_currency.rb,
lib/korona_client/models/result_list_customer.rb,
lib/korona_client/models/result_list_supplier.rb,
lib/korona_client/models/time_tracking_entity.rb,
lib/korona_client/api/organizational_units_api.rb,
lib/korona_client/models/currency_denomination.rb,
lib/korona_client/models/result_list_info_text.rb,
lib/korona_client/models/result_list_inventory.rb,
lib/korona_client/models/result_list_sales_tax.rb,
lib/korona_client/models/sector_sales_tax_item.rb,
lib/korona_client/api/external_system_calls_api.rb,
lib/korona_client/models/company_identification.rb,
lib/korona_client/models/currency_exchange_rate.rb,
lib/korona_client/models/customer_group_summary.rb,
lib/korona_client/models/period_list_top_seller.rb,
lib/korona_client/models/product_supplier_price.rb,
lib/korona_client/models/result_list_assortment.rb,
lib/korona_client/models/result_list_attendance.rb,
lib/korona_client/models/result_list_day_rating.rb,
lib/korona_client/models/result_list_entry_gate.rb,
lib/korona_client/models/statistic_revenue_data.rb,
lib/korona_client/models/ticket_personalization.rb,
lib/korona_client/models/commodity_group_summary.rb,
lib/korona_client/models/result_list_price_group.rb,
lib/korona_client/models/supplier_contact_person.rb,
lib/korona_client/models/too_many_requests_error.rb,
lib/korona_client/models/method_not_allowed_error.rb,
lib/korona_client/models/inventory_list_item_stock.rb,
lib/korona_client/models/result_list_creation_task.rb,
lib/korona_client/models/result_list_delivery_note.rb,
lib/korona_client/models/result_list_economic_zone.rb,
lib/korona_client/models/result_list_product_stock.rb,
lib/korona_client/models/result_list_stock_receipt.rb,
lib/korona_client/models/statistic_list_top_seller.rb,
lib/korona_client/models/stock_receipt_item_amount.rb,
lib/korona_client/api/inventories_korona_retail_api.rb,
lib/korona_client/models/result_list_customer_group.rb,
lib/korona_client/models/result_list_customer_order.rb,
lib/korona_client/models/result_list_inventory_list.rb,
lib/korona_client/models/result_list_payment_method.rb,
lib/korona_client/models/result_list_commodity_group.rb,
lib/korona_client/models/sector_revenue_account_item.rb,
lib/korona_client/models/additional_receipt_info_type.rb,
lib/korona_client/models/end_of_day_statement_summary.rb,
lib/korona_client/models/supplier_payment_information.rb,
lib/korona_client/api/stock_receipts_korona_retail_api.rb,
lib/korona_client/models/result_list_ticket_definition.rb,
lib/korona_client/api/additional_receipt_info_types_api.rb,
lib/korona_client/models/period_map_string_revenue_data.rb,
lib/korona_client/models/result_list_stock_receipt_item.rb,
lib/korona_client/models/result_list_inventory_list_item.rb,
lib/korona_client/models/result_list_organizational_unit.rb,
lib/korona_client/models/result_list_time_tracking_entry.rb,
lib/korona_client/models/result_list_end_of_day_statement.rb,
lib/korona_client/models/result_list_external_system_call.rb,
lib/korona_client/models/result_list_time_tracking_entity.rb,
lib/korona_client/models/statistic_map_string_revenue_data.rb,
lib/korona_client/models/stock_receipt_item_identification.rb,
lib/korona_client/models/stock_receipt_item_purchase_price.rb,
lib/korona_client/models/result_list_additional_receipt_info_type.rb,
lib/korona_client/models/product_transfer_involved_party_information.rb,
lib/korona_client/models/product_transfer_involved_party_information_data.rb

Overview

#KORONA.cloud API v3

#Our api provides access to our cloud services

OpenAPI spec version: 2.11.21

Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.8

Defined Under Namespace

Classes: Account, AccountSummary, AccountTransaction, AccountsApi, AddOrUpdateResult, AdditionalInfo, AdditionalReceiptInfoType, AdditionalReceiptInfoTypesApi, AddressInformation, Admission, Amount, AmountCountData, ApiClient, ApiError, Assortment, AssortmentsApi, Attendance, BadRequestError, Capacity, Cashier, CashierSummary, CashiersApi, Category, CloudSubscription, CommodityGroup, CommodityGroupSummary, CommodityGroupsApi, CompanyIdentification, Configuration, CreationTask, CurrenciesApi, Currency, CurrencyDenomination, CurrencyExchangeRate, Customer, CustomerCard, CustomerData, CustomerGroup, CustomerGroupSummary, CustomerGroupsApi, CustomerInformation, CustomerOrder, CustomerOrdersApi, CustomersApi, DayRating, DayTimePeriod, DeliveryNote, DeliveryNoteItem, DeliveryNotesApi, Deposit, DeviceInformation, Discount, EconomicZone, EconomicZonesApi, EndOfDayStatement, EndOfDayStatementSummary, EntryGate, Event, ExternalSystemCall, ExternalSystemCallsApi, ForbiddenError, GeoLocation, ImagesApi, InfoText, InfoTextsApi, Interval, InventoriesApi, InventoriesKORONARetailApi, Inventory, InventoryList, InventoryListItem, InventoryListItemStock, KoronaAccount, KoronaAccountApi, MediaUrl, MethodNotAllowedError, ModelReference, NotFoundError, OrganizationalUnit, OrganizationalUnitsApi, Payment, PaymentMethod, PaymentMethodsApi, PaymentSummary, Period, PeriodListTopSeller, PeriodMapStringRevenueData, PeriodObject, PeriodRevenueData, PointsOfSaleApi, Pos, PriceGroup, PriceGroupsApi, Product, ProductCode, ProductDescription, ProductPrice, ProductStock, ProductSubproduct, ProductSupplierPrice, ProductTransferInvolvedPartyInformation, ProductTransferInvolvedPartyInformationData, ProductsApi, Rating, Receipt, ReceiptItem, ReceiptsApi, ResultList, ResultListAccount, ResultListAdditionalReceiptInfoType, ResultListAssortment, ResultListAttendance, ResultListCashier, ResultListCommodityGroup, ResultListCreationTask, ResultListCurrency, ResultListCustomer, ResultListCustomerGroup, ResultListCustomerOrder, ResultListDayRating, ResultListDeliveryNote, ResultListEconomicZone, ResultListEndOfDayStatement, ResultListEntryGate, ResultListEvent, ResultListExternalSystemCall, ResultListInfoText, ResultListInventory, ResultListInventoryList, ResultListInventoryListItem, ResultListOrganizationalUnit, ResultListPaymentMethod, ResultListPos, ResultListPriceGroup, ResultListProduct, ResultListProductStock, ResultListReceipt, ResultListSalesTax, ResultListSector, ResultListStockReceipt, ResultListStockReceiptItem, ResultListSupplier, ResultListTag, ResultListTicket, ResultListTicketDefinition, ResultListTimeTrackingEntity, ResultListTimeTrackingEntry, RevenueData, SalesTax, SalesTaxRate, SalesTaxesApi, Sector, SectorRevenueAccountItem, SectorSalesTaxItem, SectorsApi, Signature, Statistic, StatisticListTopSeller, StatisticMapStringRevenueData, StatisticRevenueData, StatisticsApi, StockReceipt, StockReceiptItem, StockReceiptItemAmount, StockReceiptItemIdentification, StockReceiptItemPurchasePrice, StockReceiptsApi, StockReceiptsKORONARetailApi, Supplier, SupplierContact, SupplierContactPerson, SupplierPaymentInformation, SuppliersApi, Tag, TagsApi, TaxPayment, TaxSummary, Ticket, TicketCreationApi, TicketDefinition, TicketPersonalization, TicketingApi, TimePeriod, TimeTrackingApi, TimeTrackingEntity, TimeTrackingEntry, TooManyRequestsError, TopSeller, TotalPeriod, TotalPrice, Validity, Weather

Constant Summary collapse

VERSION =
'1.1.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

KoronaClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



218
219
220
221
222
223
224
# File 'lib/korona_client.rb', line 218

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end