Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как поменять единицу измерения в расходках? 2 страниц V  < 1 2          
alex040269 Подменю пользователя
сообщение 23.11.11, 17:14
Сообщение #21

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(Pendalf @ 23.11.11, 16:00) *
Домовик, у нас ящики идут с разным весом, поэтому переводить кол-во ящиков в кг не получится

так. а в документе видно где нибудь кво кг?


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Pendalf Подменю пользователя
сообщение 23.11.11, 18:36
Сообщение #22

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

да, в документе есть и кг и ящики

kalyamov Подменю пользователя
сообщение 23.11.11, 18:54
Сообщение #23

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Спросите , а Домовик и Алекс перепишут Вам запрос на БИ ? Или Вы это будете делать сами ? Если в д-те есть реквизит кг. и ящ. то я не вижу проблемы исправить запрос, если нет, то переделывать его тоже не нужно, а в существующем ,когда переменной присваиваится кол-во пересчитать, так как это делается в модуле печати расходной. При чем тут БИ хотелось бы знать ?

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

Домовик Подменю пользователя
сообщение 24.11.11, 9:59
Сообщение #24

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

прінт скрином сфоткайте свою накладну в сеансі Підприємство.
тут був мал.

Сообщение отредактировал mister-x - 24.11.11, 12:13
Причина редактирования: правила, п. 11

Pendalf Подменю пользователя
сообщение 24.11.11, 11:15
Сообщение #25

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

[необходимо зарегистрироваться для просмотра ссылки]

А вот в печатной форме есть и ящики и кг

[необходимо зарегистрироваться для просмотра ссылки]

Сообщение отредактировал mister-x - 24.11.11, 12:16
Причина редактирования: втратило зміст

kalyamov Подменю пользователя
сообщение 24.11.11, 11:37
Сообщение #26

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

В печатной форме идет пересчет ящиков в кг. Кво*Коэффициент. Надо и в запросе это учесть. Сейчас найду Ваш запрос и попробую изобразить.

Есть два варианта - изменить запррос:
 |Коэф = Документ.ПриходнаяНакладная.Коэффициент, Документ.РасходнаяНакладная.Коэффициент, Документ.ВозвратнаяНакладная.Коэффициент, Документ.ВозвратПоставщику.Коэффициент, Документ.Перемещение.Коэффициент;
|Кол = Документ.ПриходнаяНакладная.Кво, Документ.РасходнаяНакладная.Кво, Документ.ВозвратнаяНакладная.Кво, Документ.ВозвратПоставщику.Кво, Документ.Перемещение.Кво;
|Функция Колво = Сумма(Кол*Коэф);


или добавить в запрос переменную коэффициента, а когда в ДБФ записывается количество умножить его на этот коэффициент.

 |Коэф = Документ.ПриходнаяНакладная.Коэффициент, Документ.РасходнаяНакладная.Коэффициент, Документ.ВозвратнаяНакладная.Коэффициент, Документ.ВозвратПоставщику.Коэффициент, 

Процедура Заполнить(ДБ,ТМЦ)
...
Если Запрос.УникальныйКод.Вид() = "Перемещение" Тогда
        ДБ.KOL_VO = Запрос.Колво*Запрос.Коэф;
    ИначеЕсли Запрос.Цена + Запрос.Колво = 0 Тогда
        ДБ.УстановитьЗначениеПоля("PRICE_1C",Запрос.Сумма);
        ДБ.УстановитьЗначениеПоля("KOL_VO",1);
    ИначеЕсли Запрос.Цена = 0 Тогда
        ДБ.PRICE_1C = Запрос.Сумма/Запрос.Колво;
        ДБ.KOL_VO = Запрос.Колво*Запрос.Коэф;
    ИначеЕсли Запрос.Колво = 0 Тогда
        ДБ.PRICE_1C = Запрос.Цена;
        ДБ.KOL_VO = 1;
    Иначе
        ДБ.УстановитьЗначениеПоля("PRICE_1C",Запрос.Цена);
        ДБ.УстановитьЗначениеПоля("KOL_VO",Запрос.Колво*Запрос.Коэф);
    КонецЕсли;

Спасибо сказали: Pendalf, Домовик,

Домовик Подменю пользователя
сообщение 24.11.11, 11:50
Сообщение #27

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

по першому варіанту


закоментувати існуючий рядок
// |КолВо = Документ.ПриходнаяНакладная.Кво, Документ.РасходнаяНакладная.Кво, Документ.ВозвратнаяНакладная.Кво, Документ.ВозвратПоставщику.Кво, Документ.Перемещение.Кво;

Спасибо сказали: Pendalf,

kalyamov Подменю пользователя
сообщение 24.11.11, 12:18
Сообщение #28

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Цитата(Домовик @ 24.11.11, 11:50) *
по першому варіанту


закоментувати існуючий рядок
// |КолВо = Документ.ПриходнаяНакладная.Кво, Документ.РасходнаяНакладная.Кво, Документ.ВозвратнаяНакладная.Кво, Документ.ВозвратПоставщику.Кво, Документ.Перемещение.Кво;


Виноват, я этот рядок переписал.

Pendalf Подменю пользователя
сообщение 24.11.11, 12:26
Сообщение #29

Общительный
**
Группа: Пользователи
Сообщений: 14
Спасибо сказали: 0 раз
Рейтинг: 0

ОГРОМНОЕ всем СПАСИБО!
Теперь считает кг.

Воспользовался первым способом

|Коэф = Документ.ПриходнаяНакладная.Коэффициент, Документ.РасходнаяНакладная.Коэффициент, Документ.ВозвратнаяНакладная.Коэффициент, Документ.ВозвратПоставщику.Коэффициент, Документ.Перемещение.Коэффициент;
|Кол = Документ.ПриходнаяНакладная.Кво, Документ.РасходнаяНакладная.Кво, Документ.ВозвратнаяНакладная.Кво, Документ.ВозвратПоставщику.Кво, Документ.Перемещение.Кво;
|Функция Колво = Сумма(Кол*Коэф);

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V  < 1 2
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 15.05.24, 7:13
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!