COOPENOMICS  v1
Кооперативная Экономика
Структура Marketplace::segment

Сегмент поставки - унифицированная структура для работы с документами Подробнее...

#include <shared_marketplace.hpp>

Открытые члены

uint64_t primary_key () const
 
uint64_t by_request () const
 
uint64_t by_type () const
 
uint64_t by_status () const
 

Открытые атрибуты

uint64_t id
 
uint64_t request_id
 
eosio::name type
 
eosio::name status
 
document2 convert_in
 
document2 statement
 
uint64_t decision_id
 
document2 authorization
 
document2 act1
 
document2 act2
 
document2 convert_out
 
document2 transport_act_1
 
document2 transport_act_2
 
document2 transport_act_3
 
document2 transport_act_4
 
eosio::name coopactor
 
eosio::name username
 
eosio::name driver_username
 
eosio::name receive_from_driver_coopactor
 
eosio::time_point_sec created_at
 
eosio::time_point_sec updated_at
 

Подробное описание

Сегмент поставки - унифицированная структура для работы с документами

Сегмент представляет собой путь поставки от пайщика в кооператив или из кооператива до пайщика

Типы сегментов:

  • "contribute" - сегмент поставки имущества в кооператив
  • "return" - сегмент возврата имущества из кооператива
  • "wreturn" - сегмент возврата по гарантии (от заказчика в кооператив)
  • "wsupply" - сегмент выдачи по гарантии (из кооператива поставщику)

Методы

◆ by_request()

uint64_t Marketplace::segment::by_request ( ) const
inline

◆ by_status()

uint64_t Marketplace::segment::by_status ( ) const
inline

◆ by_type()

uint64_t Marketplace::segment::by_type ( ) const
inline

◆ primary_key()

uint64_t Marketplace::segment::primary_key ( ) const
inline

Данные класса

◆ act1

document2 Marketplace::segment::act1

акт приёма-передачи

◆ act2

document2 Marketplace::segment::act2

акт приёма-передачи

◆ authorization

document2 Marketplace::segment::authorization

документ авторизации

◆ convert_in

document2 Marketplace::segment::convert_in

заявление на конвертацию из кошелька

◆ convert_out

document2 Marketplace::segment::convert_out

заявление на конвертацию в кошелек

◆ coopactor

eosio::name Marketplace::segment::coopactor

представитель кооператива, который действует в этом сегменте

◆ created_at

eosio::time_point_sec Marketplace::segment::created_at

◆ decision_id

uint64_t Marketplace::segment::decision_id

идентификатор решения

◆ driver_username

eosio::name Marketplace::segment::driver_username

водитель-пайщик, который принимает имущество на транспортировку

◆ id

uint64_t Marketplace::segment::id

идентификатор сегмента

◆ receive_from_driver_coopactor

eosio::name Marketplace::segment::receive_from_driver_coopactor

председатель КУ, который принимает имущество от водителя

◆ request_id

uint64_t Marketplace::segment::request_id

идентификатор заявки, к которой относится сегмент

◆ statement

document2 Marketplace::segment::statement

заявление/документ на взнос или возврат

◆ status

eosio::name Marketplace::segment::status

статус сегмента

◆ transport_act_1

document2 Marketplace::segment::transport_act_1

акт товарно-транспортной накладной - передача имущества на транспортировку

◆ transport_act_2

document2 Marketplace::segment::transport_act_2

акт товарно-транспортной накладной - прием имущества водителем

◆ transport_act_3

document2 Marketplace::segment::transport_act_3

акт товарно-транспортной накладной - доставка до КУ получателя

◆ transport_act_4

document2 Marketplace::segment::transport_act_4

акт товарно-транспортной накладной - прием имущества председателем КУ

◆ type

eosio::name Marketplace::segment::type

тип сегмента: "contribute", "return", "wreturn", "wsupply"

◆ updated_at

eosio::time_point_sec Marketplace::segment::updated_at

◆ username

eosio::name Marketplace::segment::username

пользователь, который действует в этом сегменте


Объявления и описания членов структуры находятся в файле: