Перевозка имущества - объединение нескольких заявок в одну транспортную накладную  
 Подробнее...
#include <shared_marketplace.hpp>
Перевозка имущества - объединение нескольких заявок в одну транспортную накладную 
Перевозка представляет собой процесс транспортировки множества единиц имущества в рамках одной товарно-транспортной накладной от одного кооперативного участка к одному или нескольким получателям.
Статусы перевозки:
- "loading" - идет загрузка товаров в перевозку
 
- "transit" - перевозка в пути (товары загружены и подписана накладная)
 
- "arrived" - перевозка прибыла, ожидает подтверждения получателя
 
- "completed" - все товары из перевозки переданы получателям 
 
 
◆ by_coop()
  
  
      
        
          | uint64_t Marketplace::shipment::by_coop  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_created()
  
  
      
        
          | uint64_t Marketplace::shipment::by_created  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_destination()
  
  
      
        
          | uint64_t Marketplace::shipment::by_destination  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_driver()
  
  
      
        
          | uint64_t Marketplace::shipment::by_driver  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_hash()
  
  
      
        
          | checksum256 Marketplace::shipment::by_hash  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_source()
  
  
      
        
          | uint64_t Marketplace::shipment::by_source  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ by_status()
  
  
      
        
          | uint64_t Marketplace::shipment::by_status  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ primary_key()
  
  
      
        
          | uint64_t Marketplace::shipment::primary_key  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ completed_at
      
        
          | eosio::time_point_sec Marketplace::shipment::completed_at | 
        
      
 
время завершения перевозки 
 
 
◆ coopname
      
        
          | eosio::name Marketplace::shipment::coopname | 
        
      
 
 
◆ created_at
      
        
          | eosio::time_point_sec Marketplace::shipment::created_at | 
        
      
 
 
◆ delivered_at
      
        
          | eosio::time_point_sec Marketplace::shipment::delivered_at | 
        
      
 
 
◆ destination_braname
      
        
          | eosio::name Marketplace::shipment::destination_braname | 
        
      
 
КУ назначения (может быть промежуточный) 
 
 
◆ documents
именованные документы перевозки 
 
 
◆ driver_username
      
        
          | eosio::name Marketplace::shipment::driver_username | 
        
      
 
 
◆ hash
      
        
          | checksum256 Marketplace::shipment::hash | 
        
      
 
внешний идентификатор перевозки 
 
 
◆ id
      
        
          | uint64_t Marketplace::shipment::id | 
        
      
 
 
◆ loaded_at
      
        
          | eosio::time_point_sec Marketplace::shipment::loaded_at | 
        
      
 
время завершения загрузки 
 
 
◆ request_hashes
      
        
          | std::vector<checksum256> Marketplace::shipment::request_hashes | 
        
      
 
массив хэшей заявок в перевозке 
 
 
◆ source_braname
      
        
          | eosio::name Marketplace::shipment::source_braname | 
        
      
 
 
◆ status
      
        
          | eosio::name Marketplace::shipment::status | 
        
      
 
 
Объявления и описания членов структуры находятся в файле: