Вопрос про регитора накопления
Показывать по
10
20
40
сообщений
- 1
- 2
24.12.2008
16:03
#1
"Добрый время суток!
1) Документ АктПриема - каждый день вводится в материално ответственнымы лицами сколко они приняли материал. Ест
реквизит "НомерПартии" и он связан РегистромНакопления "ПунктданКелганПахта" Ест в табличной часть;
"материал" и "количество"
2) РегистромНакопления "Келган" - имеет измерения "НомерПартии" Ресурс "количество"
2) Документ ПриёмЗаДен - создан как АктПриема и и него ест реквизит "НомерПартии", и табличная част "ЖадвалКисми"
Я вставляю каждый документ АктПриём на табличную част документа ПриёмЗаДен
Процедура ПартияНомериБуйича()
// Аввал хужжатдаги жадвал кисмини тозалаймиз
ДокументОбъект.ЖадвалКисми.Очистить();
ОчиститьСообщения();
Сообщить(" Танланган партия буйича излаш... " + НомерПартия);
// керакли документларни танлаймиз ПахтаКабулиАхбороти26хл
Документлар = Документы.ПахтаКабулиАхбороти26хл.Выбрать();
// Цикл хар билан документ учун
Пока Документлар.Следующий() цикл
// агар танланган хужжатдаги НомерПартия киритилган НомерПартия га тенг булса
Если Документлар.НомерПартия=НомерПартия Тогда
// танланган хужжатинг жадвал кисмини актив хужжатнинг жадвал кисмига ёзамиз
Сообщить(" Хужжат " + Документлар.Ссылка);
Для Каждого ТекСтрокаМатериалы Из Документлар.ЖадвалКисми Цикл
ЯнгиКатор = ДокументОбъект.ЖадвалКисми.Добавить();
ЯнгиКатор.Хужалик=ТекСтрокаМатериалы.Хужалик;
ЯнгиКатор.Хужжат=Документлар.Ссылка;
КонецЦикла;
КонецЕсли;
КонецЦикла
КонецПроцедуры
Подскажите пожалюста как можно поличит остаток "количество" и вставить табличную част документа ПриёмЗаДен?
"
1) Документ АктПриема - каждый день вводится в материално ответственнымы лицами сколко они приняли материал. Ест
реквизит "НомерПартии" и он связан РегистромНакопления "ПунктданКелганПахта" Ест в табличной часть;
"материал" и "количество"
2) РегистромНакопления "Келган" - имеет измерения "НомерПартии" Ресурс "количество"
2) Документ ПриёмЗаДен - создан как АктПриема и и него ест реквизит "НомерПартии", и табличная част "ЖадвалКисми"
Я вставляю каждый документ АктПриём на табличную част документа ПриёмЗаДен
Процедура ПартияНомериБуйича()
// Аввал хужжатдаги жадвал кисмини тозалаймиз
ДокументОбъект.ЖадвалКисми.Очистить();
ОчиститьСообщения();
Сообщить(" Танланган партия буйича излаш... " + НомерПартия);
// керакли документларни танлаймиз ПахтаКабулиАхбороти26хл
Документлар = Документы.ПахтаКабулиАхбороти26хл.Выбрать();
// Цикл хар билан документ учун
Пока Документлар.Следующий() цикл
// агар танланган хужжатдаги НомерПартия киритилган НомерПартия га тенг булса
Если Документлар.НомерПартия=НомерПартия Тогда
// танланган хужжатинг жадвал кисмини актив хужжатнинг жадвал кисмига ёзамиз
Сообщить(" Хужжат " + Документлар.Ссылка);
Для Каждого ТекСтрокаМатериалы Из Документлар.ЖадвалКисми Цикл
ЯнгиКатор = ДокументОбъект.ЖадвалКисми.Добавить();
ЯнгиКатор.Хужалик=ТекСтрокаМатериалы.Хужалик;
ЯнгиКатор.Хужжат=Документлар.Ссылка;
КонецЦикла;
КонецЕсли;
КонецЦикла
КонецПроцедуры
Подскажите пожалюста как можно поличит остаток "количество" и вставить табличную част документа ПриёмЗаДен?
"
24.12.2008
17:38
#2
"> Процедура ПартияНомериБуйича()
> // Аввал хужжатдаги жадвал кисмини тозалаймиз
Ну ты жжешь ! ;)))"
> // Аввал хужжатдаги жадвал кисмини тозалаймиз
Ну ты жжешь ! ;)))"
24.12.2008
19:41
#4
"> > Процедура ПартияНомериБуйича()
> > // Аввал хужжатдаги жадвал кисмини тозалаймиз
> Ну ты жжешь ! ;)))
Я узбек. И что бы было понятно използую термини национальном языке. Извените за мой русский....
А как на счет совета?
"
> > // Аввал хужжатдаги жадвал кисмини тозалаймиз
> Ну ты жжешь ! ;)))
Я узбек. И что бы было понятно използую термини национальном языке. Извените за мой русский....
А как на счет совета?
"
24.12.2008
21:37
#5
Да, нет не смешно, просто интересно читать это по русски! Можно было бы перевести, чтобы понять суть комментариев! Кстати без обид!
24.12.2008
21:41
#6
Ты уж прости, не хотел обидеть! То что не русский, понял сразу, единственное что непонятно, так это то что в приведенном тексте не встречается нужный документ, не понятно какое количество и куда надо вставить!
25.12.2008
06:53
#7
Мне в этом вопросе юольше интересна позиция 1С. Они сделали интернациональный продукт, как теперь будут поступать с интернациональной поддержкой?
25.12.2008
17:59
#8
"> Ты уж прости, не хотел обидеть! То что не русский, понял сразу, единственное что непонятно, так это то что в приведенном тексте не встречается нужный документ, не понятно какое количество и куда надо вставить!
Я не обиделся
Значит так:
1) Документ АктПриема - каждый день вводится в материално ответственнымы лицами сколко они приняли материал. Ест реквизит "НомерПартии" ,
Табличная Част «Контрагенты» , «Тип» «Количество»
2) РегистромНакопления "ПриемМатериала»
Измерения "НомерПартии" , «Контрагенты» , «Тип»
Ресурс «Количество»
3) Документ ПриёмЗаДен - создан как АктПриема
реквизит "НомерПартия" ,
Табличная Част «Контрагенты» , «Тип», «ОстатокКоличество», «ДокументАкта»
За один ден можно вводит несколько документов АктоПриема
Надо найти остаток количество по «НомерПартии», «Контрагенты» и «тип»
Я вставляю каждый документ АктПриём на табличную част документа ПриёмЗаДен
Процедура ПоПартиям ()
ДокументыАктов = Документы.АктПриема.Выбрать();
Пока ДокументыАктов.Следующий() цикл
Если ДокументыАктов.НомерПартии=НомерПартия Тогда
Сообщить(" Документ: " + ДокументыАктов.Ссылка);
Для Каждого ТекСтрокаМатериалы Из ДокументыАктов.ТабличнаяЧаст Цикл
НоваяСтрока = ДокументОбъект.ЖадвалКисми.Добавить();
НоваяСтрока.Контрагенты=ТекСтрокаМатериалы.Контрагенты;
НоваяСтрока.ДокументАкта=Документлар.Ссылка;
// вот здес надо вставит остаток количество
НоваяСтрока.ОстатокКоличествоМатериала=
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Постарался переводит как мог, хотя мало знаю русский язык и грамматику.
Пожалюста помогите
"
Я не обиделся
Значит так:
1) Документ АктПриема - каждый день вводится в материално ответственнымы лицами сколко они приняли материал. Ест реквизит "НомерПартии" ,
Табличная Част «Контрагенты» , «Тип» «Количество»
2) РегистромНакопления "ПриемМатериала»
Измерения "НомерПартии" , «Контрагенты» , «Тип»
Ресурс «Количество»
3) Документ ПриёмЗаДен - создан как АктПриема
реквизит "НомерПартия" ,
Табличная Част «Контрагенты» , «Тип», «ОстатокКоличество», «ДокументАкта»
За один ден можно вводит несколько документов АктоПриема
Надо найти остаток количество по «НомерПартии», «Контрагенты» и «тип»
Я вставляю каждый документ АктПриём на табличную част документа ПриёмЗаДен
Процедура ПоПартиям ()
ДокументыАктов = Документы.АктПриема.Выбрать();
Пока ДокументыАктов.Следующий() цикл
Если ДокументыАктов.НомерПартии=НомерПартия Тогда
Сообщить(" Документ: " + ДокументыАктов.Ссылка);
Для Каждого ТекСтрокаМатериалы Из ДокументыАктов.ТабличнаяЧаст Цикл
НоваяСтрока = ДокументОбъект.ЖадвалКисми.Добавить();
НоваяСтрока.Контрагенты=ТекСтрокаМатериалы.Контрагенты;
НоваяСтрока.ДокументАкта=Документлар.Ссылка;
// вот здес надо вставит остаток количество
НоваяСтрока.ОстатокКоличествоМатериала=
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Постарался переводит как мог, хотя мало знаю русский язык и грамматику.
Пожалюста помогите
"
25.12.2008
18:42
#9
1) Какой смысл заносить данные из нескольких документов в один?
2) Почему нельзя "ОстатокКоличествоМатериала" так же заполнять из "ТекСтрокаМатериалов.Количество"?
3) Код надо однозначно переделывать - выбор информации из документов "АктПриема" сделать запросом, результат запроса заносить не перебором, а сразу загружать в табличную часть "ЖадвалКисми".
2) Почему нельзя "ОстатокКоличествоМатериала" так же заполнять из "ТекСтрокаМатериалов.Количество"?
3) Код надо однозначно переделывать - выбор информации из документов "АктПриема" сделать запросом, результат запроса заносить не перебором, а сразу загружать в табличную часть "ЖадвалКисми".
26.12.2008
19:11
#10
> 1) Какой смысл заносить данные из нескольких документов в один?
> 2) Почему нельзя "ОстатокКоличествоМатериала" так же заполнять из "ТекСтрокаМатериалов.Количество"?
> 3) Код надо однозначно переделывать - выбор информации из документов "АктПриема" сделать запросом, результат запроса заносить не перебором, а сразу загружать в табличную часть "ЖадвалКисми".
"АктПриема" заносится данные мотериално ответственным лицом. Их несколько. Аля передачи материала в завод на переработку идет непреривно. Может быть в один ден "АктПриема" 1 переработают полностю а "АктПриема" 2 частично. Для учета надо считат количество "АктПриема" 2. А в этых документов может быт один "контрагент". По этому прошу помоши: подскажите как извлекать остаток количество от Регистра Накопления....
> 2) Почему нельзя "ОстатокКоличествоМатериала" так же заполнять из "ТекСтрокаМатериалов.Количество"?
> 3) Код надо однозначно переделывать - выбор информации из документов "АктПриема" сделать запросом, результат запроса заносить не перебором, а сразу загружать в табличную часть "ЖадвалКисми".
"АктПриема" заносится данные мотериално ответственным лицом. Их несколько. Аля передачи материала в завод на переработку идет непреривно. Может быть в один ден "АктПриема" 1 переработают полностю а "АктПриема" 2 частично. Для учета надо считат количество "АктПриема" 2. А в этых документов может быт один "контрагент". По этому прошу помоши: подскажите как извлекать остаток количество от Регистра Накопления....
- 1
- 2
Как вывести акт сверкипомогите с нормативами в справочнике номенклатура.............. в бухгалтерии 4.5
Читают тему
(гостей: 1)