Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема для программирования !!!
Это продолжение темы, предыдущие части доступны тут


ПРОГРАММЫ  1С:Предприятие 1C - 1C: Вопросы по конфигурациям

ВАРЕЗНИК   1C:Предприятие 7.7 - 1С:Предприятие v.8.x - 1C Диск ИТС - 1С: Совместимо 8.х

Топик 1C Ebooks
ЗДЕСЬ (обновлено 27.03.2009) - небольшая библиотечка (книги, документация, видео, утилиты) по 1С, финансам, бухучету и т.п.
Все рассортировано по версиям...

Для заблудившихся в трех соснах >>> FAQ по форуму RU.Board

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:30 06-02-2008 | Исправлено: vkramnik, 21:26 27-03-2009
valerka78



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Сообщить("ДОК "+ Док.ДатаДок + Док.ДокументОснование + " "+Док.ТекущийДокумент());

Лучше так -  
Сообщить("ДОК "+ Док.ДатаДок + Расходная + " "+Док.ТекущийДокумент());

Цитата:
Но не правильно. Т.е., есть Банковская выписка. Там указан Счет-фактура. Так вот, по некоторым документам выбирает, а по некоторым - нет.

А в реальных выписках есть?

----------
Жизнь прекрасна и удивительна!!! (...если выпить предварительно)

Всего записей: 248 | Зарегистр. 16-01-2006 | Отправлено: 15:59 21-05-2008
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valerka78
У меня тоже было такое предположение вот его ответ наза на пост

Цитата:
 В том-то и дело, что значение есть. И в сообщении оно как раз выводиться. А вот в таблицу не попадает.  

Вывод либо вывод таблицу неправильный, либо если переменная  "Расходная" где то еще проходит по модулю.

Всего записей: 560 | Зарегистр. 05-04-2006 | Отправлено: 16:16 21-05-2008
valerka78



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вывод либо вывод таблицу неправильный, либо если переменная  "Расходная" где то еще проходит по модулю.

Собственно да.
Значит совет раз - проверить вывод в таблицу,
совет два - Переменную Расходная объявить через
Перем Расходная; (в начале модуля)
если она используется в нескольких процедурах.
совет три - не забываем обнулять переменную.
Вобщем вроде же все просто, внимательно надо код проанализировать.


----------
Жизнь прекрасна и удивительна!!! (...если выпить предварительно)

Всего записей: 248 | Зарегистр. 16-01-2006 | Отправлено: 16:36 21-05-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valerka78
Есть. Я вот смотрел, как в Оборотно-сальдовой по счету сделано. Там точно так же выдает. Если есть банковская выписка - то она ссылается не на документ, а на операцию. Может в этом дело? Могу выложить куда-нить обработку. Посмотрите, реально ли вообще такое замутить.  
Кстати, код который выше - работал не правильно. СКД выводилось не по субконто, соответственно - не то.                                                                                        

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 17:06 21-05-2008
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ребята все надежда на Вас выручайте  
Помогите модифицировать -Oбpaбoткa.ПeчaтьCпиcкaMaтepиaлoв чтобы видно было и остатки  
 
Конфигурация  
Пpoизвoдcтвo+Уcлуги+Буxгaлтepия, peдaкция 2.8 (7.70.296)  
 
Очень прошу

 
Может есть какие идеи

Всего записей: 2654 | Зарегистр. 15-04-2003 | Отправлено: 17:20 21-05-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот выложил  
http://rapidshare.com/files/116519819/1_.rar.html
Посмотрите, может подскажите чо путное =)

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 17:36 21-05-2008
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St01en
Вобще теперь точно ничего не понятно, из того что же ты хочеш в конце получить и что  у тебя не получается.
Вобще Операция создается в только документами, и поэтому имеет явную сслыку на документ
Код:
Документ
Назначение:
Атрибут служит для обращения к документу, котрому принадлежит бухгалтерская операция. Является атрибутом ''только для чтения''.
.
Если я правильно понял ты хочеш сделать отчет типо как "Оборотно-сальдовой по счету" с дополнительной детализацией по счетам на основании которых оплата прошла из табличной части документа Банковская выписка.

Всего записей: 560 | Зарегистр. 05-04-2006 | Отправлено: 17:45 21-05-2008 | Исправлено: RedPromo, 17:45 21-05-2008
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St01en
Посмотрел твой отчет его бы переделать полностью.
Если я не прав то поправь меня.
Цель увидеть задолженость.
Средства выборка по 36, и так как аналитика ведется в разрезе контрагентов и договоров, а тебе нужно узнать задолженость в разрезе расходных накладных.
Поэтому ты выбираеш за период  чтобы попасть на все документы по которым есть задолженость.
Далее я бы выбрал операции все по дебетовому обороту, заполнив таблицу значений документами по которым возникает задолженость, сразу фильтруя по сроку задолжености, благо ДатаДок есть, что считается датой возникновеня заолжености.
Потом выбрать документы по которым проходит оплата закрывая задолжености в соотвествии с дополнительным полем ДокументОснование если документ оплаты БанковскаяВыписка хотя может быть и другие по крайней мере не исключено и нужно предусмотреть.
Ну и врезультате имеет перечень документов с датами котрые можно отфильтровать по суме задолжености если она осталась и вывести на печать.
Правда есть еще предоплата которую я бы тоже отнес к задолжености, и закрыватся такая предоплата не будет по тому как на момент оплаты в поле ДокументОснование заносится счет а не расходная накладная, ну короче писать не переписать.
 
Если по твоему коду то замечаний очень много, лично мне проще переписать.
Если будет завтра время напишу, мне тоже пригодится.

Всего записей: 560 | Зарегистр. 05-04-2006 | Отправлено: 23:16 21-05-2008
VanoZZZ

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поставил Web-расширение 8[1].0.7.9
IIS, .NET Framework и пр. все установлено.  
VS 2003 при создании нового проекта, нет там ничего связанного с 1С. В чем может быть проблема?

Всего записей: 36 | Зарегистр. 01-09-2006 | Отправлено: 09:46 22-05-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedPromo
Да, наверно нужно переделать.Тока я в 1с не работал, и с какой стороны подойти - хз. =))
Буду ковыряться =))

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 10:00 22-05-2008
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St01en
Все сделать не смогу но шаблончик для наполнения условиями сброшу вечером.
Но стоит предупредить что есть ограничения которые налаживает данный метод получения задолженности первый это  
Обязательное заполенение поля ДокументОснование хотябы счетом, обязательное указания счета в документе расходная накладная если это был аванс.
И если оплата была кассовым ордером обязательное заполнение поля ДокументОснование.
И при росте базы очень долгое формирование отчета, за счет того минимальную дату будет тяжело отсечь чтобы не выбирать предыдущие периоды все.
 
А вобще добавить бы 3 субконто Заказы в плане счетов и все проблемы решаются стразу. Поменять пару тройку документов при проведении и нормально.

Всего записей: 560 | Зарегистр. 05-04-2006 | Отправлено: 18:34 22-05-2008
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St01en
Лови Ссылка.

Всего записей: 560 | Зарегистр. 05-04-2006 | Отправлено: 02:08 23-05-2008
LordBear

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
срочно нужен програмист для 1с управление складом,небольшая работа
кто заинтересован icq 555580.

Всего записей: 14 | Зарегистр. 05-10-2004 | Отправлено: 11:51 23-05-2008 | Исправлено: LordBear, 11:52 23-05-2008
An4eus



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LordBear
что делать, на какое время и сколько денег?

Всего записей: 3768 | Зарегистр. 23-07-2007 | Отправлено: 13:43 25-05-2008
OJIR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чета совсем запуталась %)
 
1) Пытаюсь передать данные из реквизита одного документа в табличную часть другого документа. Много всякого почитала и вот что получилось:
 
        ВыборкаОтчетПроизводстваЗаСмену=Документы.ОтчетПроизводстваЗаСмену.Выбрать();
        Пока ВыборкаОтчетПроизводстваЗаСмену.Следующий() Цикл
            Если ВыборкаОтчетПроизводстваЗаСмену.Номер=ЭлементыФормы.КодНомераПартии.Значение Тогда
                ОбъектОтчетПроизводстваЗаСмену=ВыборкаОтчетПроизводстваЗаСмену.ПолучитьОбъект();
                СсылкаДокумента=ОбъектОтчетПроизводстваЗаСмену.Ссылка;    СуммаПлановая=ЭлементыФормы.Цена.Значение;
                ПараметрОтбора=Новый Структура;
                ПараметрОтбора.Вставить("Обозначение",ЭлементыФормы.Обозначение.Значение);
                ПараметрОтбора.Вставить("НомНомер",ЭлементыФормы.НомНомер.Значение);
                ТекущаяСтрокаТЧ=ОбъектОтчетПроизводстваЗаСмену.Продукция.НайтиСтроки(ПараметрОтбора);
//Перебор строк табличной части
                Для Каждого ТекущаяСтрокаТЧ ИЗ СсылкаДокумента.Продукция Цикл  
ТекущаяСтрокаТЧ.СуммаПлановая=СуммаПлановая;                
                КонецЦикла;        
//Нужна ли вот эта строчка? - ОбъектОтчетПроизводстваЗаСмену.Записать();    
            КонецЕсли;    
        КонецЦикла;      
 
Выдается ошибка " Поле объекта недоступно для записи (СуммаПлановая)ТекущаяСтрокаТЧ.СуммаПлановая=СуммаПлановая;    " Объясните пожалуйста.
 
2)Отбор=Новый Структура;
   Отбор.Вставить("Номер",ЭлементыФормы.КодНомераПартии.Значение);
   ВыборкаОтчетПроизводстваЗаСмену=Документы.ОтчетПроизводстваЗаСмену.Выбрать(,,Отбор);
 
Хочу использовать подобное, чтобы избежать написание условий (см. выше условие в цикле)
Выдает ошибку "Недопустимое значение параметра (параметр номер '3')".  
Первый раз такое пробую и пока решения чета не нашла. Может есть другие варианты?
 
Пункт 1 снят. Разобралась. Вот такое получилось
 
В принципе убрать строчку СсылкаДокумента=ОбъектОтчетПроизводстваЗаСмену.Ссылка;
 
Для Каждого ТекущаяСтрокаТЧ ИЗ ОбъектОтчетПроизводстваЗаСмену.Продукция Цикл  
  ТекущаяСтрокаТЧ.СуммаПлановая=СуммаПлановая;                
  ОбъектОтчетПроизводстваЗаСмену.Записать();
КонецЦикла;        
 
А 2 все еще под вопросом.

Всего записей: 52 | Зарегистр. 07-01-2008 | Отправлено: 12:18 26-05-2008 | Исправлено: OJIR, 11:12 28-05-2008
St01en

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedPromo
Сенкс. Щас времени нету, потом гляну. Вот у меня и не получалось выбирать ДокОснование, если в банковской выписке его нет. А есть вообще фигня. Открываю свой отчет и Оборотно-сальдовую по счету. Смотрю карточку счета клиента, документ которого у меня не выведен. А там вообще пусто =)). Вот такая у нас бухгалтерия =))

Всего записей: 292 | Зарегистр. 10-04-2006 | Отправлено: 15:40 26-05-2008
devfin



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
помогите пожалуйсто....
1С 8 версия стоит на проходном.. постоянно открыто предприятие, надо чтоб по планировщику задач каждый день база выгружалась!!!
вопрос в том как реализовать этот планировщик задач, ест ли функция которая в заданное время запускала бы задачу?
и ещё как программно реализовать выгрузку базы?

Всего записей: 17 | Зарегистр. 19-04-2007 | Отправлено: 09:30 27-05-2008
Diadema



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите люди добрые.
Имеется следующая конфигурация "1С: Бухгалтерия СХ 3.0"(на основе стандартной). Директор хочет каждый день видеть себестоимость произведенной продукции (кормов, свиней и т.д., предприятие сельхоз).
Вот.
Подскажите, пожалуйста, как это лучше осуществить, и возможно ли это вообще.

Всего записей: 185 | Зарегистр. 17-01-2006 | Отправлено: 09:58 28-05-2008
espero2000



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите, пожалуйста, как это лучше осуществить, и возможно ли это вообще.

 
Себестоимость считается при закрытии месяца, когда известны все затраты.  
Объясните директору, как Вы посчитаете себестоимость в середине месяца, когда неизвестно например сколько денег пойдет на зарплату?

Всего записей: 149 | Зарегистр. 05-12-2002 | Отправлено: 12:50 28-05-2008
dene14



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите пожалуйста хорошую среду разработки для 1С. Я программирую на дельфи и для меня русскоязычный синтаксис и оснастка разработки строенная в 1С для меня весьма неудобна...
Если я спросил глупость, сильно уж не пинайте меня...
 
P.S. 1C 7.7

Всего записей: 287 | Зарегистр. 06-04-2005 | Отправлено: 18:27 28-05-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (03-04-2009 02:03): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10256#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru