18 февраля, воскресенье 08:05
Bankir.Ru

Объявление

Свернуть

Приглашаем всех желающих на конференцию Bankir.ru о проблемах взаимодействия банков и МСБ

Показать больше
Показать меньше

Проблема в Диасофт 4x4. Помогите !!!

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Проблема в Диасофт 4x4. Помогите !!!

    При удалении документов курсовой разницы выдается сообщение: Нет доступа к балансовому документу. И в балансовых документах их действительно не видно. Помогите - как-нибудь их можно все таки удалить.

  • #2
    to foxterer

    А что говорит хотлайн?

    Комментарий


    • #3
      А пддержки уже давно нет, поэтому я и спрашивать не стал.

      Комментарий


      • #4
        Добрый день, если я правильно поняла Ваш вопрос, то документы курсовой разницы можно удалить только в межвалютных документах вместе с конверсионной проводкой, от которой собственно и идет курсовая разница.

        Может я не поняла вопрос, конкретнее, если можно.

        Комментарий


        • #5
          А почему бы не решить вопрос радикально? Если речь идет именно о документах курсовой разницы (тех, что видны в "балансовых" по Ctrl-F3), то можно просто полностью очистить файл с документами - BANK\DAT\ARCHIVE\YYYY\MM\DocCrnDD.dat с помощью butil'а. А потом пересчитать курсовую разницу за этот день.

          Комментарий


          • #6
            b>солнышонок/b>
            То, что Вы называете "курсовой разницей" в терминах Диасофта "компенсация" (документ типа "Комп"

            Комментарий


            • #7
              Предложение JAO мне очень понравилось, вот только не пойму что значить почистить butil'ом. Если можешь обясни подробнее.

              Комментарий


              • #8
                1. Сделать резервную копию файла, который будешь чистить.
                2. Снести в отдельный каталог этот файл (далее именуем его %1), а также brequest.exe, brequest.msg, butil.exe, butildos.msg.
                3. Запускаешь вот такой bat-ник:
                brequest.exe
                BUTIL -CLONE TEMP.DAA %1
                rem pause
                BUTIL -COPY %1 TEMP.DAA
                DEL %1
                REN TEMP.DAA %1
                4. Копируешь %1 на место.
                5. Пересчитываешь курсовую разницу за этот день.

                Комментарий


                • #9
                  Извини, я машинально скопировал весь свой bat-ник, предназначенный для перестройки ключей в файле. Если нужно просто очистить - достаточно:
                  brequest.exe
                  BUTIL -CLONE TEMP.DAA %1
                  DEL %1
                  REN TEMP.DAA %1
                  А все остальное верно

                  Комментарий


                  • #10
                    Огромное спасибо Яков за помощь

                    Комментарий


                    • #11
                      Не за что...

                      Комментарий


                      • #12
                        Только проблема есть. В файле BANK\DAT\ARCHIVE\YYYY\MM\DocBlcDD.dat могли остаться "половинки" документов курсовой разницы (те, что видны в "Балансовых документах"). Если остались - они тебе баланс развалят. Проверь, сообщи.

                        Комментарий

                        Пользователи, просматривающие эту тему

                        Свернуть

                        Присутствует 1. Участников: 0, гостей: 1.

                        Обработка...
                        X