Онянов Виталий | Ведущий разработчик | ООО "ФТО"

«От стажера до эксперта»

В данном докладе я хотел бы рассказать о сложившейся в нашей компании системе обучения разработчиков 1С. А именно: - Какими с нашей точки зрения навыками должен обладать хороший разработчик - Как эти навыки «прокачивать» - Какие курсы смотреть и книги читать - Какие инструменты мы используем, и на что стоит обратить внимание - Каков баланс обучения и текущей работы, позволяющий достичь максимального результата - Как не погрязнуть в рутине, а продолжать развиваться, какие есть пути роста - Расскажу о том, где искать новых разработчиков и о нюансах работы со студентами - Затрону тему контроля и мотивации В настоящий момент, у нас в компании работает более 60 разработчиков 1С, профессионалов своего дела. И очень многие пришли к нам студентами или младшими разработчиками (и я среди них). Надеюсь, что наш опыт поможет вам улучшить (или запустить) свою программу обучения программистов 1С.

Ведение учета по нескольким единицам измерения для одного объекта учета в программах 1С без изменения конфигурации

Управление - Практика учета

Решение, позволяющее организовать учет по двум и более единицам измерения, для одного объекта учета в программах 1С без изменения конфигурации (т.е. без доработок).

В типовых Конфигурациях 1С, функционал, позволяющий вести учет одного и того же объекта учета в нескольких единицах измерения, автору данной статьи не известен.

Предлагаемое решение не является "идеальным" и применимо в ограниченном числе случаев, когда есть возможность соблюдать правило:
"Не вскрывать очередную одноименную упаковку товара, если не закончилась предыдущаяя".

Но, при возможности соблюдения этого правила позволяет проводить инвентаризации без дополнительных пересчетов.

Задача:

Имеем два товара которые имеют по несколько упаковок в разных единицах измерения:

Товар 1 - базовая единица штуки, коэффициент для штук = 1, в коробке 20штук, в упаковке 6 коробок,в ящике 2 упаковки,в палетте 4 ящика

Товар2 - базовая единица килограмм, коэффициент для килограмма =1, в мешке 50 кг, на палетте 20 мешков

Необходимо получить отчет показывающий остатки товаров по всем упаковкам каждого из товаров

В таблице ниже указаны исходные данные для примера:

 

Палетта

Ящик

Упаковка

Коробка

Мешок

№№

Номенклатура

Характеристика

ЕдИзм

ОстОбщий

ОстЕдИзм

Кол

Коэф

Кол

Коэф

Кол

Коэф

Кол

Коэф

Кол

Коэф

1

Товар 1

 

шт

3 870

10

4

960

 

240

 

120

1

20

 

 

2

Товар 2

 

кг

5 225

25

5

1 000

 

 

 

 

 

 

4

50

Решение: 

1. Соблюдаем правило - не вскрывать очередную одноименную упаковку товара, если не закончилась предыдущаяя.

2. Формируем отчет.

Например для Товара 1  покупатель потребовал 31 шт товара , у нас в остатке 10шт+(1коробка*20)=30шт, упаковок уже нет, ящики то-же закончились, придется раскрывать палетту, вытаскивать ящик, из ящика упаковку, из упаковки коробку, а из коробки вытащить 1шт.

После этой операции получим следующий результат:

Демонстрация отчета по нескольким единицам измерения для одного объекта учета

Палетта

Ящик

Упаковка

Коробка

Мешок

№№

Номенклатура

Характеристика

ЕдИзм

ОстОбщий

ОстЕдИзм

Кол

Коэф

Кол

Коэф

Кол

Коэф

Кол

Коэф

Кол

Коэф

1

Товар 1

 

шт

3 839

19

3

960

3

240

1

120

5

20

 

 

2

Товар 2

 

кг

5 225

25

5

1 000

 

 

 

 

 

 

4

50

 Отчет строится по принципу деления нацело от единиц измерения с большим коэффициентом к меньшим (по убыванию). 

Отчет тестировался на релизах 1С:УНФ (1.6.10.40, 1.6.10.55, 1.6.11.55)

Толстых Виталий

Скачать файлы

Наименование Файл Версия Размер
Пример отчета по нескольким единицам измерения для одного объекта учета (для 1С:УНФ)
.epf 9,21Kb
06.09.17
2
.epf 9,21Kb 2 Скачать
Текст статьи в word
.docx 20,07Kb
06.09.17
1
.docx 20,07Kb 1 Скачать

См. также

Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение