Требуется оператор с побочным действием

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 14 августа 2019;
проверки требуют 12 правок.
Язык программирования C++, поддерживает все операторы своего прародителя Си и дополнен новыми операторами и возможностями.
- например операторами приведения типа:
- const_cast
- static_cast
- dynamic_cast
- reinterpret_cast
- возможность перегрузки операторов;
После вычисления первого операнда для неперегруженных операторов «&&», «||» и «,» (оператор «запятая», англ. comma) компилятор вставляет точку следования (англ. sequence point), гарантирующую, что все побочные эффекты (например, оператор «постфиксный ++») будут выполнены до начала вычисления второго операнда.
Языки с Си-подобным синтаксисом (например, Java, C#, PHP и другие) часто заимствуют операторы Cи/C++ с сохранением не только поведения, но также приоритета и ассоциативности.
Таблицы[править | править код]
operator float () const;
};
T::operator float () const { /* реализация */ };
- «Определение вне класса»: определение оператора в виде функции; пример:
struct T { // или class
/* … */
};
std::ostream & operator << ( std::ostream & a, T const & b ) { /* реализация */ }
- «Н/Д»: недоступно.
Арифметические операторы[править | править код]
Операция (выражение) | Оператор | Синтаксис выражения | Перегружаемый | Реализован в Си | Пример | ||
---|---|---|---|---|---|---|---|
Член типа T | Определение вне класса | ||||||
Присваивание | = | a = b | Да | Да | R& T::operator =(S b); | н/д | |
Сложение | + | a + b | Да | Да | R T::operator +(S b); | R operator +(T a, S b); | |
Вычитание | — | a — b | Да | Да | R T::operator -(S b); | R operator -(T a, S b); | |
Унарный плюс | + | +a | Да | Да | R T::operator +(); | R operator +(T a); | |
Унарный минус | — | —a | Да | Да | R T::operator -(); | R operator -(T a); | |
Умножение | * | a * b | Да | Да | R T::operator *(S b); | R operator *(T a, S b); | |
Деление | / | a / b | Да | Да | R T::operator /(S b); | R operator /(T a, S b); | |
Операция модуль (остаток от деления целых чисел)[note 1] | % | a % b | Да | Да | R T::operator %(S b); | R operator %(T a, S b); | |
Инкремент | префиксный | ++ | ++a | Да | Да | R& T::operator ++(); | R& operator ++(T a); |
суффиксный (постфиксный) | ++ | a++ | Да | Да | R T::operator ++(int); | R operator ++(T a, int); | |
[note 2] | |||||||
Декремент | префиксный | — | —a | Да | Да | R& T::operator —(); | R& operator —(T a); |
суффиксный (постфиксный) | — | a— | Да | Да | R T::operator —(int); | R operator —(T a, int); | |
[note 2] |
Операторы сравнения[править | править код]
Операция (выражение) | Оператор | Синтаксис выражения | Перегружаемый | Реализован в Си | Пример | |
---|---|---|---|---|---|---|
Член типа T | Определение вне класса | |||||
Равенство | == | a == b | Да | Да | R T::operator ==(S b); | R operator ==(T a, S b); |
Неравенство | != | a != b | Да | Да | R T::operator !=(S b); | R operator !=(T a, S b); |
Больше | > | a > b | Да | Да | R T::operator >(S b); | R operator >(T a, S b); |
Меньше | < | a < b | Да | Да | R T::operator <(S b); | R operator <(T a, S b); |
Больше или равно | >= | a >= b | Да | Да | R T::operator >=(S b); | R operator >=(T a, S b); |
Меньше или равно | <= | a <= b | Да | Да | R T::operator <=(S b); | R operator <=(T a, S b); |
Логические операторы[править | править код]
Операция (выражение) | Оператор | Синтаксис выражения | Перегружаемый | Реализован в Си | Пример | |
---|---|---|---|---|---|---|
Член типа T | Определение вне класса | |||||
Логическое отрицание, НЕ | ! | !a | Да | Да | R T::operator !(); | R operator !(T a); |
Логическое умножение, И | && | a && b | Да | Да | R T::operator &&(S b); | R operator &&(T a, S b); |
Логическое сложение, ИЛИ | || | a || b | Да | Да | R T::operator ||(S b); | R operator ||(T a, S b); |
Побитовые операторы[править | править код]
Операция (выражение) | Оператор | Синтаксис выражения | Перегружаемый | Реализован в Си | Пример | |
---|---|---|---|---|---|---|
Член типа T | Определение вне класса | |||||
Побитовая инверсия | ~ | ~a | Да | Да | R T::operator ~(); | R operator ~(T a); |
Побитовое И | & | a & b | Да | Да | R T::operator &(S b); | R operator &(T a, S b); |
Побитовое ИЛИ (or) | | | a | b | Да | Да | R T::operator |(S b); | R operator |(T a, S b); |
Побитовое исключающее ИЛИ (xor) | ^ | a ^ b | Да | Да | R T::operator ^(S b); | R operator ^(T a, S b); |
Побитовый сдвиг влево[note 3] | << | a << b | Да | Да | R T::operator <<(S b); | R operator <<(T a, S b); |
Побитовый сдвиг вправо[note 3][note 4] | >> | a >> b | Да | Да | R T::operator >>(S b); | R operator >>(T a, S b); |
Составное присваивание[править | править код]
Операция (выражение) | Оператор | Синтаксис выражения | Значение | Перегружаемый | Реализован в Си | Пример | |
---|---|---|---|---|---|---|---|
Член типа T | Определение вне класса | ||||||
Сложение, совмещённое с присваиванием | += | a += b | a = a + b | Да | Да | R T::operator +=(S b); | R operator +=(T a, S b); |
Вычитание, совмещённое с присваиванием | -= | a -= b | a = a — b | Да | Да | R T::operator -=(S b); | R operator -=(T a, S b); |
Умножение, совмещённое с присваиванием | *= | a *= b | a = a * b | Да | Да | R T::operator *=(S b); | R operator *=(T a, S b); |
Деление, совмещённое с присваиванием | /= | a /= b | a = a / b | Да | Да | R T::operator /=(S b); | R operator /=(T a, S b); |
Вычисление остатка от деления, совмещённое с присваиванием[note 1] | %= | a %= b | a = a % b | Да | Да | R T::operator %=(S b); | R operator %=(T a, S b); |
Побитовое «И» (AND), совмещённое с присваиванием | &= | a &= b | a = a & b | Да | Да | R T::operator &=(S b); | R operator &=(T a, S b); |
Побитовое «ИЛИ» (or), совмещённое с присваиванием | |= | a |= b | a = a | b | Да | Да | R T::operator |=(S b); | R operator |=(T a, S b); |
Побитовое «исключающее ИЛИ» (xor), совмещённое с присваиванием | ^= | a ^= b | a = a ^ b | Да | Да | R T::operator ^=(S b); | R operator ^=(T a, S b); |
Побитовый сдвиг влево, совмещённый с присваиванием | <<= | a <<= b | a = a << b | Да | Да | R T::operator <<=(S b); | R operator <<=(T a, S b); |
Побитовый сдвиг вправо, совмещённый с присваиванием[note 4] | >>= | a >>= b | a = a >> b | Да | Да | R T::operator >>=(S b); | R operator >>=(T a, S b); |
Операторы работы с указателями и членами класса[править | править код]
Оператор | Синтаксис | Перегружаемый | Реализован в Си | Пример | ||
---|---|---|---|---|---|---|
Член типа T | Определение вне класса | |||||
Обращение к элементу массива | a[b] | Да | Да | R T::operator [](S b); | н/д | |
Непрямое обращение («объект, на который указывает a») | *a | Да | Да | R T::operator *(); | R operator *(T a); | |
Ссылка («адрес a») | &a | Да | Да | R T::operator &(); | R operator &(T a); | |
Обращение к члену структуры («член b объекта, на который указывает a») | a->b | Да | Да | R* T::operator ->();[note 5] | н/д | |
Обращение к члену структуры («член b объекта a») | a.b | Нет | Да | н/д | ||
Член, на который указывает b в объекте, на который указывает a[note 6] | a->*b | Да | Нет | R T::operator ->*(S b); | R operator ->*(T a, S b); | |
Член, на который указывает b в объекте a | a.*b | Нет | Нет | н/д |
Другие операторы[править | править код]
Оператор | Синтаксис | Перегружаемый | Реализован в Си | Пример | ||
---|---|---|---|---|---|---|
Член типа T | Определение вне класса | |||||
Функтор | a(a1, a2) | Да | Да | R T::operator ()(S a1, U a2, …); | н/д | |
Оператор «запятая» | a, b | Да | Да | R T::operator ,(S b); | R operator ,(T a, S b); | |
Тернарная условная операция | a ? b : c | Нет | Да | н/д | ||
Оператор расширения области видимости | a::b | Нет | Нет | н/д | ||
Sizeof (размер) | sizeof(a)[note 7] sizeof(type) | Нет | Да | н/д | ||
Align-of (выравнивание) | alignof(type) или _Alignof(type)[note 8] | Нет | Да | н/д | ||
Интроспекция | typeid(a) typeid(type) | Нет | Нет | н/д | ||
Приведение типа | (type) a | Да | Да | T::operator R(); | н/д | |
[note 9] | ||||||
Выделение памяти | new type | Да | Нет | void* T::operator new(size_t x); | void* operator new(size_t x); | |
Выделение памяти для массива | new type[n] | Да | Нет | void* T::operator new[](size_t x); | void* operator new[](size_t x); | |
Освобождение памяти | delete a | Да | Нет | void T::operator delete(void* x); | void operator delete(void* x); | |
Освобождение памяти, занятой массивом | delete[] a | Да | Нет | void T::operator delete[](void* x); | void operator delete[](void* x); |
Примечания:
- ↑ 1 2 Оператор «%» работает только с целыми числами. Для чисел с плавающей точкой используйте функцию fmod() из файла «math.h».
- ↑ 1 2 Чтобы отличить префиксный и суффиксный (постфиксный) операторы друг от друга, у постфиксных операторов добавлен неиспользуемый формальный параметр типа int. Часто этому параметру даже не дают имя.
- ↑ 1 2 В библиотеке «iostream» операторы «<<» и «>>» используются для работы с потоковым выводом и вводом.
- ↑ 1 2 По стандарту C99, сдвиг вправо отрицательного числа — implementation defined behavior (см. неуточняемое поведение). Многие компиляторы, в том числе gcc (см. документацию (англ.)), реализуют арифметический сдвиг, но стандарт не запрещает реализовывать логический сдвиг.
- ↑ Тип возвращаемого значения оператора «operator->()» должен быть типом, к которому применим оператор «->», например, указателем. Если «x» имеет тип «C», и класс «C» перегружает оператор «operator->()», выражение «x->y» раскрывается как «x.operator->()->y».
- ↑ См. пример в статье (англ.) «Реализация оператора ->* для умных указателей» Скотта Майерса из журнала «Dr. Dobb’s journal», выпуск за октябрь 1999 года.
- ↑ Оператор sizeof, обычно, записывают со скобками. Если операнд — имя переменной, указание скобок необязательно. Если операнд — имя типа, скобки обязательны.
- ↑ Стандарт языка C++ определяет оператор alignof. Аналогичный оператор в стандарте языка Си называется _Alignof.
- ↑ Для оператора приведения типа тип возвращаемого значения явно не указывается, так как совпадает с именем оператора.
Приоритеты операторов[править | править код]
В данной таблице указаны приоритеты операторов и их ассоциативность. Операторы, указанные в таблице выше (раньше), имеют более высокий приоритет (приоритет вычисления). При рассмотрении выражения, операторы, имеющие более высокий приоритет, будут вычислены раньше операторов с низким приоритетом. Если несколько операторов указаны в одной ячейке, то они имеют одинаковый приоритет и вычисляются в последовательности, задаваемой ассоциативностью. Приоритеты операторов не изменяются при их перегрузке.
Этой таблицы приоритетов в большинстве случаев бывает достаточно, за исключением следующих случаев. Тернарный оператор «?:» может содержать в среднем выражении оператор «запятая» или присваивание, но код «a ? b, c : d» компилятор воспринимает как «a ? (b, c) : d», а не как бессмысленное выражение «(a ? b), (c : d)». Таким образом выражение между ? и : воспринимается, как если бы оно было в скобках.
Приоритет | Оператор | Описание | Ассоциативность |
---|---|---|---|
1 Наивысший | :: | Раскрытие области видимости | Нет |
2 | ++ | Суффиксный инкремент | Слева направо |
— | Суффиксный декремент | ||
() | Вызов функции | ||
[] | Взятие элемента массива | ||
. | Выбор элемента по ссылке | ||
-> | Выбор элемента по указателю | ||
typeid() | RTTI (только C++; см typeid) | ||
const_cast | Приведение типа (C++) (см const cast) | ||
dynamic_cast | Приведение типа (C++) (см dynamic cast) | ||
reinterpret_cast | Каламбур типизации (C++) (см reinterpret_cast) | ||
static_cast | Приведение типа (C++) (см static cast) | ||
3 | ++ | Префиксный инкремент | Справа налево |
— | Префиксный декремент | ||
+ | Унарный плюс | ||
— | Унарный минус | ||
! | Логическое НЕ | ||
~ | Побитовое НЕ | ||
(type) | Приведение типа | ||
* | Разыменование указателя | ||
& | Взятие адреса объекта | ||
sizeof | Sizeof (размер) | ||
new, new[] | Выделение динамической памяти (C++) | ||
delete, delete[] | Освобождение динамической памяти (C++) | ||
4 | .* | Указатель на член (C++) | Слева направо |
->* | Указатель на член (C++) | ||
5 | * | Умножение | |
/ | Деление | ||
% | Получение остатка от деления | ||
6 | + | Сложение | |
— | Вычитание | ||
7 | << | Побитовый сдвиг влево | |
>> | Побитовый сдвиг вправо | ||
8 | < | Меньше | |
<= | Меньше или равно | ||
> | Больше | ||
>= | Больше или равно | ||
9 | == | Равенство | |
!= | Неравенство | ||
10 | & | Побитовое И (and) | |
11 | ^ | Побитовое исключающее ИЛИ (xor) | |
12 | | | Побитовое ИЛИ (or) | |
13 | && | Логическое И | |
14 | || | Логическое ИЛИ | |
15 | ?: | Тернарная условная операция | Справа налево |
= | Присваивание | ||
+= | Сложение, совмещённое с присваиванием | ||
-= | Вычитание, совмещённое с присваиванием | ||
*= | Умножение, совмещённое с присваиванием | ||
/= | Деление, совмещённое с присваиванием | ||
%= | Вычисление остатка от деления, совмещённое с присваиванием | ||
<<= | Побитовый сдвиг влево, совмещённый с присваиванием | ||
>>= | Побитовый сдвиг вправо, совмещённый с присваиванием | ||
&= | Побитовое «И», совмещённое с присваиванием | ||
|= | Побитовое «ИЛИ», совмещённое с присваиванием | ||
^= | Побитовое «исключающее ИЛИ» (xor), совмещённое с присваиванием | ||
throw | Оператор создания исключения (C++) | ||
16 | , | Оператор «запятая» | Слева направо |
Описание[править | править код]
Компилятор использует таблицу приоритетов для определения порядка вычисления операторов.
- Например, ++x*3 был бы двусмысленным без каких-либо правил приоритетов. По таблице можно сказать, что x сначала связывается с оператором ++, и только затем с оператором *, поэтому независимо от действия оператора ++, это действие только над x (а не над x*3). Таким образом, выражение эквивалентно (++x, x*3).
- Аналогично с кодом 3*x++, где таблица утверждает, что инкремент применяется только к x а не к 3*x. Функционально это выражение эквивалентно (tmp=x, x++, tmp=3*tmp, tmp), если выразить временную переменную как tmp.
Связывание операторов в стандартах Си и C++ определено через грамматику языка, а не через таблицу. Это может создать конфликт. Например, в языке Си синтаксис условного оператора таков:
А в языке C++:
Из-за этого выражение:
будет воспринято по-разному в этих двух языках. В Си выражение синтаксически некорректно, так как результат условного оператора не может служить lvalue (то есть, левой частью оператора присваивания).
В C++, выражение будет разобрано как корректное:[1]
Приоритеты побитовых логических операторов несколько неинтуитивны[2]. Концептуально & и | являются такими же арифметическими операторами как * и + соответственно.
Выражение a & b == 7 синтаксически воспринимается как a & (b == 7), но выражение a + b == 7 эквивалентно (a + b) == 7. Из-за этого часто требуется пользоваться скобками для явного задания порядка вычислений.
Синонимы операторов в C++[править | править код]
В стандарте C++ определены[3]диграфы для некоторых операторов:
Диграф | Эквивалентная строка |
---|---|
and | && |
bitand | & |
and_eq | &= |
or | || |
bitor | | |
or_eq | |= |
xor | ^ |
xor_eq | ^= |
not | ! |
not_eq | != |
compl | ~ |
Диграфы могут использоваться точно так же как и операторы, являются синонимами операторов. Например, диграф «bitand» может использоваться для замены операторов «побитовое И» и «получение адреса» или в определении ссылочных типов. Так, код «int bitand ref = n;» эквивалентен коду «int & ref = n;».
Стандарт ANSI/ISO C определяет перечисленные диграфы в виде констант #define (см. препроцессор). Константы определены в заголовочном файле «iso646.h». Для совместимости с Си стандарт C++ определяет фиктивный заголовочный файл «ciso646».
Примечания[править | править код]
Ссылки[править | править код]
- Статья (англ.) «Операторы C++» на сайте cppreference.com.
- Статья (англ.) «Префиксные и постфиксные операторы в языках Си и C++» на сайте msdn.microsoft.com.
- ISO/IEC 14882
Оптовая торговля строительными материалами.
Москва
Анализ и поддержание актуальных реквизитов по поставщикам и покупателям. — Оприходование/списание продукции в 1С 8.3. — Участие в инвентаризации. —
Образование профильное (желательно по специальности «Бухгалтерский учёт, анализ и аудит»). — Уверенный пользователь 1С 8.3, Клиент-Банк, Word, Exсel . —
Москва
Оформление и проведение заказов в 1С (7.7; 8.0). Внесение партий по расходным накладным. Распечатка сопроводительных документов для…
Уверенный пользователь ПК (уверенный пользователь 1С). Умение работать с большим объемом информации. Опыт работы в алкогольной компании или с…
Показать контактыКонтакты17 июня
Получайте новые вакансии по этому запросу
Все вакансииоператор 1CКлючевые слова в названии вакансийМосква
Москва
Учет всех движений материальных ценностей в программе 1С Склад; — Учет движения документов при приеме и отгрузке товара; — Работа с…
Опыт работы оператором 1С : 1–3 года; — Знание пакета прикладных программ Ms Office (Word, Exсel), 1С СКЛАД; — Отличная…
Показать контактыКонтакты13 июня
Москва
Операционная работа с клиентом: своевременность и качество отгрузок, оплат, документального сопровождения. Общение напрямую с клиентом. Внесение в систему информацию о…
Знание принципов оформления первичной бухгалтерской/товаросопроводительной документации. Опыт работы в 1С УТ. Продвинутый пользователь MS Office (Excel, PowerPoint, Outlook).
Показать контактыКонтакты16 июня
Москва
Прием и обработка заказов клиентов. Работа с клиентами по телефону. Ведение первичного документооборота (счета, накладные,счета фактуры, УПД, ТТН).
Опыт работы в 1С 8. Знание 1С Торговля (8), Eхcel, Word, уверенный пользователь ПК. Умение работать с большим…
Показать контактыКонтакты17 июня
Москва, Шоссе Энтузиастов
Проверка складских остатков, корректировка, постановка заданий для кладовщиков складов. Составление отчетов(еженедельно,ежемесячно). Составление ТЗ на доработки 1С.
Опыт работы не менее 2-х лет. Знание программ Microsoft Office, 1C(УПП) -обязательно. Знание основ складской логистики.
Показать контактыКонтакты29 июня
Москва
Обработка первичной документации (приход, расход, реализация, возврат, акты сверки). Контроль дебиторской задолженности. Взаимодействие с контрагентами, акты сверки. Выполнение поручений руководителя…
Опыт работы от 1 года. Знание бухгалтерского учета. Уверенный пользователь ПК (поисковые системы, Outlook Excel, Word, 1С Предприятие 8…
(Вакансия была перенесена в архив)
Москва, Нагатинская
Москва
Работа в 1С (Бухгалтерия 8, УТ 11): оприходование, реализации, отчеты комиссионеров, инвентаризации и т.д. Работа на специализированных порталах…
Опыт работы строго от 3-х лет. Знание Windows, Office, 1С на уровне уверенного пользователя. Знание SAP — как дополнительный…
Москва
Прием заявок и оформление их в 1с. Введение документооборота. Рассылка счетов и других документов по эл. почте.
Опыт работы на аналогичной должности от 3х лет. Знание электронного документооборота. Отличное знание программы 1С торговля склад.
Москва
Общение с клиентами по заказам. Обработка заказов в 1С. Консультация клиентов по телефону и письменно по заказам.
…и письменная речь. Знание ПК продвинутый пользователь. Активность и усидчивость. Готовность работать в сменном графике. Опыт работы в 1С.
Москва
Работа в программе 1С: Управление торговлей 11. — Занесение информации по товару (наименования, свойства, изображение) в 1С и выгрузка…
Уверенное знание программ 1С (1С:Управление торговлей 11.4 – обязательно. — 1С:Бухгалтерия, 1С:Документооборот — желательно. —
Москва
Обработка заказов, выставление счетов, подготовка прайс-листов, согласование и контроль отгрузок.
Обязателен опыт работы в 1С, Excel. Ответственность , внимательность ,тактичность.
Москва, Сходненская и еще 2
Деловая переписка с клиентами. Работа с данными в 1 С. Контроль дебиторской задолженности. Ведение отчетности. Работа по внутренним стандартам компании.
…ассистентом менеджера/оператором от 6 месяцев. Умение работать с большим объёмом работ. Умение работать в команде. Знание 1С.
Показать контактыКонтакты26 июня
Москва, Румянцево
Обязанности: товародвижение (приход товара, возврат товара, реализация товара, списание товара), инвентаризации, контроль за остатками в базе 1С, ведение документооборота…
Требования:знание Word, Excel,1С 8 управление торговлей.
Показать контактыКонтакты11 июня
Москва, Ростокино и еще 2
Осуществление контроля оприходования первичных документов на счетах бухгалтерского учета по ТМЦ. Проверка товарно-сопроводительных документов поставщика. Работа с ЕГАИС.
Образование высшее экономическое или средне специальное (экономическое). Опыт работы от 1 года ведения товарного учета. Ответственность, исполнительность, дисциплинированность.
Москва
Ввод данных в 1С. Контроль корректного занесения информации в 1С. Предоставление оперативной информации в зоне своей ответственности.
Уверенный пользователь ПК. Знание программы 1С Склад. Экономическое образование – будет преимуществом. Опыт работы ( желательно на складе) от 1 года.
Москва
Работа с первичной документацией. Проведение приходных и расходных документов через программу 1С. Составление актов при приёмке о расхождении по…
Образование не ниже средне-специального. Опыт работы от 1го года. Знание программы 1С. Ответственность, внимательность, доброжелательность.
Москва
Требования: Знание и умение работы с программой 1С (управление торговлей), умение вести складской учет и документацию, прием товара на…
Показать контактыКонтакты28 июня
Москва
Работа с первичной бухгалтерской документацией. Занесение данных в 1С. Выписка документов.
Образование: Не ниже среднего. Опыт работы: от 1 года с 1С 8.3 ред 11 Управление торговлей.
Показать контактыКонтакты28 июня
Москва, Аэропорт
Заведение поступлений товаров и услуг в 1С, согласно приходным документам от поставщика. Создание заказов покупателей, согласно заявкам и отправка…
Уверенный пользователь ПК, хорошее знание Excel, 1С (обязательно). Отличные коммуникативные навыки. Внимательность, готовность к работе в многозадачном режиме. Стрессоустойчивость.
Москва
Проверка полноты и правильности оформления документов, поступивших от водителей, самовывоз. Закрытие и передача реестров водителям. Работа по возвратам от кладовщиков…
Опыт работы в области оформления первичной документации от 2х лет. Обязательно: опытный пользователь 1С 8.3, работа в…
Показать контактыКонтакты28 июня
Москва
Передача заявок на склад. Оформление полного пакета первичных отгрузочных документов (Торг-12, с/ф, ТТН). Заведение новых клиентов и торговых…
Отличное знание программы 1С Склад, Предприятие 8.3, УТ 11. Знание пакета офисных программ, Excel уверенное владение.
Москва
Оперативная работа с клиентами – согласование направленных документов, корректировки, контроль получения оригиналов. Ведение учета в базе 1С, внесение комментариев на…
Опыт работы с товарно-транспортными накладными, знание компьютерных программ 1С, MS Office (Excel !). Умение работать в команде, не конфликтность…
Показать контактыКонтакты28 июня
Москва, Перово
Работа в торговой компании в отеле продаж: работа с БД 1C, обработка заказов, Печать комплект документов. Работа с клиентами.
Знание 1с; навыки делового общения; коммуникабельность; умение расставлять приоритеты по задачам, работа в команде.
Показать контактыКонтакты29 июня
Москва, Озёрная
Прием и оформление заказов, работа с запросами от клиентов. Выписка первичных документов (счета-фактуры, товарно-транспортные накладные, УПД, выставление счетов).
Высшее образование (приветствуется). Опыт работы: без опыта. Уверенный пользователь 1C 11 8.3 (Торговля). Знание Excel, Word.
Москва
Ведение товарной номенклатуры в 1С. Обработка заказов в 1С. Оприходование товара в торговую базу. Оперативное общение с партнёрами…
Хорошее знание 1С (опыт работы с 1С от 1 года). Опыт работы на должности оператора (координатора).
Показать контактыКонтакты29 июня
Москва
Проверка документов при поступлении товара, отражение в программе 1С. Оформление в 1С товарно-сопроводительных документов на отгрузку товара.
Опыт работы от 1 года с выполнением аналогичных функций (желательно с продуктами питания). Приветствуются навыки в работе разных бухгалтерских программ.
Москва, Пражская и еще 1
Ввод данных в базу 1С (внесение информации по клиентам, оформление заказа товара, перемещение товара и т.д.).
Образование от средне-специального. Уверенный пользователь ПК (Word, Excel, 1C, Интернет, Outlook-почта). Опыт работы от 1 года в…
Москва, Полежаевская
Прием и распределение звонков. Прием заказов по телефону, электронной почте. Размещение заказов в программе 1С. Обработка заказов. Формирование отчетов.
Опыт работы Оператором 1С, Специалистом по приему заказов, Делопроизводителем, Бухгалтером от 1 года. Знание программы 1С.
Показать контактыКонтакты28 июня
Москва
Оприходование товаров и материалов в 1С. Перемещение товаров в 1С. Отгрузка товара и материалов по наименованию и количеству.
Знание 1С на уровне изменения и доработки без использования кода, формирования отчетов и создания новых отчетов. Программисты 1С…
Москва
Ведение складских операций в программе 1С УТ 10.3 (заведение поступлений, оформление реализаций, перемещений товаров между складами, работа с…
Опыт работы в сфере логистики. Опыт работы с программой 1С. Наличие положительных рекомендации с предыдущих мест работы.
Москва, Сокол
Работа в программе 1С. Оформление первичных бухгалтерских документов (накладные, счет-фактура). Работа с продукцией компании (приход, перемещение, заведение новой…
Знание программы 1С. Управление торговлей. Редакция 11.4. Опыт работы в аналогичной должности от полугода. Уверенное пользование ПК.
Москва, Бунинская аллея
Прием заказов, согласование ассортимента, выписка счетов, формирование сопровождающих отгрузочных документов. Формирование пакетов документов по контрагентам (рассылка и получение подписанных договоров…
Опыт работы c программой 1С управление и торговля и 1с бухгалтерия от 1 года обязателен (оптимально 1С…
Показать контактыКонтакты28 июня
Москва
Ввод данных по товару в 1С. Учет движения товаров (приходы, расходы, перемещения). Оприходование товара в 1с..
…и т.д. Опыт работы в 1С на складе (внесение товаров в 1С). Ответственный и исполнительный (рассматриваем долгосрочное…
Москва
Оформление счетов. Документация. Операционная деятельность по ведению клиента.
Грамотная речь. Знание «1С.8 Торговля и Склад». Владение оргтехникой.
Показать контактыКонтакты5 июня
Москва, Котельники
…базе 1С по оформлению приема, выдачи и перемещений груза. Заведение номенклатуры. Ведение инвентаризации склада в информационной базе 1С..
Знание программы 1 С 8.3. Знание Microsoft Office Word, Excel. Образование среднее специальное / неоконченное высшее. Готовность работать с большим…
Показать контактыКонтакты5 июня
Москва
Подготовка сопроводительных документов на товар. Внесение данных о товарах в программе 1С.
Опыт работы от 0,5 года с продуктами питания (готовы рассмотреть работников продуктовых магазинов). Опыт работы в 1С.
Москва, Сходненская
Работа в отделе продаж в 1С — УТ. Прием заказов от клиентов по телефону, обработка заказов через интернет -магазин.
Обязателен опыт работы в 1С: 8.3, УТ. Уверенный пользователь MS Office. Умение работы в CRM Битрикс 24 — приветствуется.
Показать контактыКонтакты5 июня
Москва, Нижегородская и еще 1
Ведение участков: Реализация. Печать документов по реализации работникам Склада. Проведение актов сверки с поставщиками и покупателями. Регистрация договоров.
Опыт работы в программе 1С (желательно — версия 8.3). Опыт работы с первичными бухгалтерскими документами. Знание программ MC Office.
Москва
Оприходовать товар на склад в системе 1С 8. Списывать товара со склада по системе 1С 8.
Опыт работы от 2 лет. Среднее специальное образование. Пользователь ПК. Знание 1С 8 ОБЯЗАТЕЛЬНО! Целеустремленность, дисциплинированность, ответственность, доброжелательность, порядочность.
Показать контактыКонтакты30 июня
Москва, Тропарево
Формирование и работа с базами данных в 1С торговля/склад‚. Оформление в базе 1С счетов, заказов, документов реализаций…
Опыт работы в базе 1С. Знание ПК на уровне опытного пользователя. Знание офисного пакета программ (Word, Excel и т…
Москва, Черкизовская
Работа со счетами (проверка наличия д/с, проставление скидок и пр.). -Работа со справочником Клиенты, Товары(заведение новых, корректировка существующих). —
Стрессоустойчивость. Опыт работы оператором/помощником бухгалтера от 0,5 года. Знание программы 1С 7.7. Условия: Образование не ниже…
Показать контактыКонтакты5 июня
Москва, Озёрная
Приём и обработка заказов от покупателей по телефону. Формирование сопроводительного пакета документов на отгрузку товара со склада (накл,ТОРГ12…
Знание программы 1С (8.2). Знание всей первичной отгрузочной документации (заполнение, формирование счёт-фактуры , ТОРГ-12, УПД, ТТН, доверенности…
Показать контактыКонтакты6 июня
Москва
Организация работы по учёту, движению и обработке первичной документации. Копирование и архивация документов, печать этикеток. Выполнение других заданий и поручений…
Наличие средне специального / высшего образования. Опыт работы в данной сфере обязателен. Ответственность, внимательность.
Показать контактыКонтакты7 июня
Москва, Воробьевы горы и еще 2
Приём и обработка заявок от менеджеров по продажам. Составление первичной документации (счета, накладные, счета-фактуры). Оформление сопроводительной документации.
Релевантный опыт работы от 2 лет — обязательно! Опыт работы с первичной бухгалтерской документацией. Четкость исполнения, внимательность, ответственность. Быстрая реакция на…
Москва
Оформление накладных, счетов-фактур, товарно-сопроводительных документов, доверенностей. Оформление возврата продукции, корректировка накладных. Списание и оприходование товара. Документальное оформление межскладского…
Желателен опыт работы с продуктами питания в розничной торговле. ПК — уверенный пользователь (1С). Уверенный пользователь Excel. Образование не ниже…
Показать контактыКонтакты8 июня
Москва
Внесение в программу СРМ поступлений от поставщиков Торг-12, Акт сдачи приемки. Ведение рее