8.х Дебиторская задолженность

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем mitit, 20 май 2009.

  1. TopicStarter Overlay
    mitit
    Offline

    mitit

    Регистрация:
    9 июл 2008
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!
    Необходио написать отчет, используя регистр взаиморасчетов с контрагентами (или может быть еще что-нибудь):

    Нпп | Контрагент/Договор | Сумма задолженности(Деб) | Дата возникновения | Просроченная задолж. |

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

    Подскажите пожайлуста с запросом.
  2. iliko
    Offline

    iliko Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    136
    Симпатии:
    0
    Баллы:
    26
    Конфигурация - релиз ???
  3. TopicStarter Overlay
    mitit
    Offline

    mitit

    Регистрация:
    9 июл 2008
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    УПП 8.1 релиз 1.2.6.2
  4. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
    прикольно.... а вы что желаете, что вам запрос напишут или что помогут написать? прочто обычно 1совцы люди меркантильные и за 1е берут деньги :)
  5. TopicStarter Overlay
    mitit
    Offline

    mitit

    Регистрация:
    9 июл 2008
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Я не прошу написать запрос. Я прошу помочь советом и направить в нужное русло. Я получил за перид саму задолженность, а как получить дату возникновения не могу понять.
  6. TopicStarter Overlay
    mitit
    Offline

    mitit

    Регистрация:
    9 июл 2008
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Так кто-нибудь может подсказать в этом вопросе?
  7. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Просроченную задолженность запросом не вытащить. Ее рассчитывать придется. Вариантов несколько.
    Имхо, наименее трудоемкий будет такой:
    Определяем есть ли задолженность по договору на ДатаОтчета-ДнейОтсрочки. Если есть, тогда
    вытаскиваем из регистра взаиморасчетов ВСЕ движения по договору до ДатаОтчета. Причем, нас интересуют приход до ДатаОтчета-ДнейОтсрочки, а расход до ДатаОтчета. Далее последовательно по движениям определяем крайний незакрытый документ прихода - он и будет началом задолженности. А по его дате уже определяем просроченная она или нет.
    Еще есть вариант разворачивать задолженность от интересующей нас даты в прошлое (т.е. смотреть движения не с начала, как в первом варианте, а с конца). Но он более трудоемкий, да и по времени выигрыш вряд ли будет.
  8. duh
    Offline

    duh Опытный в 1С

    Регистрация:
    21 янв 2009
    Сообщения:
    74
    Симпатии:
    0
    Баллы:
    26
    В торговле 8.0 (10.2.11.3) дебиторка построена на запросе. Но нет дней просрочки и тормозная (дни просрочки можно дописать). Вышеописанный метод перебора использую при проведении реализаций и контроля просрочки по договору, гораздо шустрее запроса (особо заметно при большом товародвижении по договору)
  9. TopicStarter Overlay
    mitit
    Offline

    mitit

    Регистрация:
    9 июл 2008
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Спасибо за совет, попробую воплотить все это в код :unsure:

Поделиться этой страницей