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

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

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

ShIvADeSt (29-09-2006 09:19): продолжаем здесь
http://forum.ru-board.com/topic.cgi?forum=33&topic=7403
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101 102 103 104 105

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая тема доступна здесь.
 
1С Предприятие "Конфигурирование и Администрирование"
 
Тема посвящена вопросам разработки, функционирования и обслуживания конфигураций 1С Предприятие.
 
Обсуждаются все версии, можно задавать любые вопросы, кроме нарушающих авторское право.  
Советы в подборе конфигураций в разделе программы
За  вопросами "где достать?", "откуда скачать?" Специальный сериал в Варезнике
 
Так же вопросы можно задавать и много полезного узнать на:
  • Волшебный форум
  • Территория 1С на кубани
     
    Некоторые из форумов посвященных бухучету:
  • Клерк.Ру (тут в основном Россияне)
  • Дебет-Кредит (тут в основном Украина)
     
    Для тех кто осознал что лучший способ эксплуатации 1С это вариант 1С+SQL:
  • Некоторое количество информации по этому вопросу (1С:Предприятие и SQL Server: практика использования. Решение проблем связки 1С и SQL, оптимизация. Книги по 1С, обработки, отчеты.)
  • Еще один ресурс по 1С+SQL  
     
    Ну и неплохо бы зайти еще вот сюда и сюда

    Некоторые вопросы касательно работы с SQL сервером можно задать здесь, например как установить, почему неработает, как написать SQL запрос для получения остатков склада
    Вопросы о том где взять SQL сервер можно задать здесь

     
    Для начинающих и не только:
  • Учебник по 1с  
  • Первые шаги  

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

     
    Желающие получить билеты для сдачи экзамена 1С:Специалист могут обращаться ко мне в ПМ //fol

  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 18:41 07-06-2005 | Исправлено: fol, 12:38 28-09-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    На ИТС есть "Настраиваемый журнал документов" (UniJourn.ert), в нем отбирай и сортируйц как хочешь.
    Если надо,могу кинуть

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 10:52 13-09-2005
    Pazan



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

    Цитата:
    Можно взять из типовой(обработка документов),  

    а нЭту типовой

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 11:33 13-09-2005
    AFT



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

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 12:38 13-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Есть же в Комплексной и ТиС у пользователей "Полномочия", и если в наборе полномочий,не стоит стоит "Paзpeшить пpeвышeниe кpeдитa", документ не проводиться.
     
    Если это не устраивет можно в модуле ОбработкаПроведения() проверить -типа так
     
     Если глТекущийДолг(Фирма, Договор, "все") > 0 Тогда    
     глНеПроводить(Контекст, "У Контрагента"+" " +СокрЛП  (Контрагент.Наименование)+" "+ "Не погашенные долги!") ;
       КонецЕсли;  
             

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 13:34 13-09-2005 | Исправлено: FOLD, 13:35 13-09-2005
    AFT



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    мне не нужен текущий долг. Если по договору он должен оплатить в течение 10 дней, то мы спокойно можем выписывать товар ему в течение 10 дней пока общая сумма не дайдет до суммы ограничения. Вариант: контр купил товар 2 месяца назад на сумму 100 руб, в договоре было указано, что он должен оплатить в течение 10 дней, а макс сумму кредита была 5000руб. На сегодняшний день получается: в кредите прога ему не отказывает, так как общая сумма еще меньше предельной, и учета просроченности нет. Вот и требуется запретить проведение доков для таких контров. Как это возможно сделать, может и пример есть у кого-нить?

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 13:53 13-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Конфигурация какая

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 14:15 13-09-2005
    jakcson



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    Например ТиС. Посмотри как там сделано, впринципе ничего сложного.

    Всего записей: 158 | Зарегистр. 10-06-2005 | Отправлено: 14:17 13-09-2005
    AFT



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

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 15:10 13-09-2005
    Child



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2 gavril
    а к 7.7 логистическим модулем можешь поделиться?

    ----------
    Аренда сервера по выгодным ценам.
    Почемучка! Ответы на ваши вопросы..

    Всего записей: 1349 | Зарегистр. 25-04-2003 | Отправлено: 17:02 13-09-2005 | Исправлено: Child, 17:02 13-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    ХЗ, как сделать.Ничего умного не придумал,кроме как искать кредитный документ и
    сранивать дату оплаты
     
    Если глТекущийДолг(Фирма, Договор, "все") > 0 Тогда  
      ТЗ=СоздатьОбъект("ТаблицаЗначений");  
      ТЗ.НоваяКолонка("Фирма");
      ТЗ.НоваяКолонка("Договор");
      ТЗ.НоваяКолонка("КредДокумент");
      Рег=СоздатьОбъект("Регистр.Покупатели");    
      Рег.УстановитьФильтр(Фирма,Договор);
        Рег.ВыгрузитьИтоги(ТЗ,1,1);
        ТЗ.Свернуть("КредДокумент","");    
         ТЗ.ВыбратьСтроки();  
         Пока ТЗ.ПолучитьСтроку()=1 цикл  
         Если ТЗ.КредДокумент.ДатаОплаты >= РабочаяДата()  Тогда
      глНеПроводить(Контекст, "У Контрагента"+" " +СокрЛП  (Контрагент.Наименование)  +" "+ "Просрочена оплата!") ;  
       КонецЕсли;
       КонецЦикла;
       КонецЕсли;

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 23:34 13-09-2005
    AFT



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    большое спасибо
     
    я только поменял знак

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 10:00 14-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Ага,дело было вечером..  
    Посмотри какие доки попадают в измерение КредДокумент,может есть смысл  
    проверить по вид(), или по наличию реквизита ДатаОплаты.Может ДатуОплаты сравнивать с ДатаДок лучше
     
    И чтоб цикл не гонялся,после глНеПроводить - Прервать

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:17 14-09-2005
    AFT



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    возможно ли по ТЗ.КредДокумент определить конечный остаток, т.е. разницу между плюсовыми движениями и отрицательными ?

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 12:01 14-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Я не совсем понял.Ты иммешь ввиду ,если были оплаты? или возврат.  
    По Кредитному документу в данном контексте, не определишь.  
    Если сумма Кредитногодока =ПКО или < меньше суммы ПКО,как я понял  Кред.док гасится,и в ТЗ его не будет,а если сумма Кредитногодока больше суммы оплат ,то (нефиг-надо вовремя долги отдавать), ну или объясни подробней
     
    Проверял на ФИФО,не знаю правда,имеет ли это значение

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 13:10 14-09-2005 | Исправлено: FOLD, 13:20 14-09-2005
    AFT



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    Можно ли как-нить получить как бы сводный остаток по кредитному документу (документу реализации)? Т.е. необходимо выбрать все движения где участвует кредитный документ (реализация) и определить суммовой остаток (получается если остаток = 0, то долгов по этому доку нет, ищем дальше... иначе есть долг по доку)
    через запрос это как можно сделать?

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 13:27 14-09-2005
    FOLD

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

    Цитата:
    определить суммовой остаток (получается если остаток = 0
    Я ж говорю,
    Цитата:
    Если сумма Кредитногодока =ПКО или < меньше суммы ПКО,как я понял  Кред.док гасится,и в ТЗ его не будет,а если сумма Кредитногодока больше суммы оплат ,то (нефиг-надо вовремя долги отдавать)  
    Т.е получается, если за период глубиныКредита,он отдал полностью сумму,то Креддок не будет в ТЗ, а если нет то тогда правильно неПроводить
    Выбирать движения по данному доку можно,если Пко или Возврат, вводились на  
    Основании и тогда ВыбратьПодчиненныеДокументы(<НачалоВыборки>, <КонецВыборки>, <Докум>),их в ТЗ ,сплюсовать по колонке "сумма",и сравнить с суммой Креддок.Запрос в модуле проведения это тормоза,выбрать бастрее однозначно
    Кроме этого я в запросах не силен, написать напишу,новыставлять на общее обозрение не буду
     
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 13:41 14-09-2005 | Исправлено: FOLD, 13:45 14-09-2005
    AFT



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

    Всего записей: 693 | Зарегистр. 15-10-2002 | Отправлено: 13:51 14-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Давай так сформулируй точно ,что ты хочешь видеть в запросе, или точнее что нужно -
    желательно с примером,кидай в ПМ, и я попробую ,но только вечером
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 14:08 14-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AFT
    Щас глянул с отдлачиком,если таблицу не сворачивать по док,(да и НоваяКолонка()не нужна)то в строкеТЗ СуммаВал и есть сумма недоплаченного долга по этому кред.доку.
     Можно и без ТЗ
    Если глТекущийДолг(Фирма, Договор, "все") > 0 Тогда  
      Рег=СоздатьОбъект("Регистр.Покупатели");    
      Рег.УстановитьФильтр(Фирма,Договор);
      Рег.ВыбратьИтоги();  
    Пока Рег.ПолучитьИтог()>0 Цикл
      Если ПустоеЗначение(Рег.КредДокумент)=1 Тогда
      Продолжить;
      КонецЕсли;    
     Если Рег.КредДокумент.ДатаОплаты<ДатаДок Тогда  
     ПрДолг =глФРМ(Рег.СуммаВал);
     СООбщить(ПрДолг);
     Прервать;
     КонецЕсли;  
     КонецЦикла;  
     КонецЕсли


    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 22:02 14-09-2005
    vlsss



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Всем привет! Подскажите: если после обновления очень древней конфиги бухгалтерии (последовательно 4.2- 4.4- 4.5) высккаивает что необходимо вручную заменить счета - как это сделать? И еще она пишет при загрузке: Проверка обновления - номер не уникальный (5775) - как с этим бороться? Я так понимаю что процесс обновления до конца не прошёл, хотя и пишет что релиз 469 (с 428 накатывал)

    Всего записей: 311 | Зарегистр. 05-05-2003 | Отправлено: 07:29 16-09-2005 | Исправлено: vlsss, 07:31 16-09-2005
       

    Страницы: 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 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
    ShIvADeSt (29-09-2006 09:19): продолжаем здесь
    http://forum.ru-board.com/topic.cgi?forum=33&topic=7403


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru