Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> банковская выписка, журнал проводок          
denismi Подменю пользователя
сообщение 30.11.10, 16:10
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день
Провел банковсую выписку , в журнал проводок почемуто не попала-подскажите где может быть проблема?

MATEVI Подменю пользователя
сообщение 30.11.10, 16:12
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Цитата(denismi @ 30.11.10, 17:10) *
Добрый день
Провел банковсую выписку , в журнал проводок почемуто не попала-подскажите где может быть проблема?

Сами сделали руками? Али программно? Возможно выключили проводки

denismi Подменю пользователя
сообщение 30.11.10, 16:15
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(MATEVI @ 30.11.10, 17:12) *
Сами сделали руками? Али программно? Возможно выключили проводки

Пардон выписка делалась програмно

MATEVI Подменю пользователя
сообщение 30.11.10, 16:23
Сообщение #4

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Цитата(denismi @ 30.11.10, 17:15) *
Пардон выписка делалась програмно

Код.???

denismi Подменю пользователя
сообщение 30.11.10, 16:26
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(MATEVI @ 30.11.10, 17:23) *
Код.??? Надеюсь не забыли Выписка.Провести()


Делал Выписка.Записать()
хотел что бы бухгалтер ручками проводил

Vofka Подменю пользователя
сообщение 30.11.10, 16:32
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 14050
Из: Киев
Спасибо сказали: 4612 раз
Рейтинг: 3748.8

Цитата
в журнал проводок почемуто не попала-подскажите где может быть проблема?

Цитата
хотел что бы бухгалтер ручками проводил

MATEVI Подменю пользователя
сообщение 30.11.10, 16:34
Сообщение #7

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Ну что ж. Заходите в отладчик - останов на обработке проведения. И смотрите почему.
Должно попадать в ПроводкиСтрока().

Наугад не знаю smile.gif Подождем телепатов smile.gif

denismi Подменю пользователя
сообщение 30.11.10, 16:35
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

так после этого бух. проводит ручками. но в проводки не попадает

denismi Подменю пользователя
сообщение 30.11.10, 16:47
Сообщение #9

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

кому интересен код
за код прошу сильно не пинать , так как только начинаю програмировать

//*******************************************
//Это так, для проверки себя
Процедура ПриОткрытии()
    КлиентБанк.НоваяКолонка("VIDOP",,,,"Вид операции");
    КлиентБанк.НоваяКолонка("DOC_NO");
    КлиентБанк.НоваяКолонка("DATE");
    КлиентБанк.НоваяКолонка("ACC_A");
    КлиентБанк.НоваяКолонка("ACC_B");
    КлиентБанк.НоваяКолонка("SUM");
    КлиентБанк.НоваяКолонка("BSUM");
    КлиентБанк.НоваяКолонка("KURS");
    КлиентБанк.НоваяКолонка("FORC");
    КлиентБанк.НоваяКолонка("CURRENCY");
    КлиентБанк.НоваяКолонка("FL_DK");
    КлиентБанк.НоваяКолонка("R_NAME");
    КлиентБанк.НоваяКолонка("R_MFO");
    КлиентБанк.НоваяКолонка("COMMENT");
    КлиентБанк.НоваяКолонка("R_ZIP");
    КлиентБанк.НоваяКолонка("IDOPER");
    КлиентБанк.НоваяКолонка("DOC_DATE");
    КлиентБанк.НоваяКолонка("FL_LIST");
    КлиентБанк.НоваяКолонка("KEY");
    КлиентБанк.НоваяКолонка("CHAR_R_ZIP");
    КлиентБанк.НоваяКолонка("MFO");
    КлиентБанк.НоваяКолонка("NAME");
КонецПроцедуры

/*************************************

    
Процедура СоздатьОбъектБВ()
    ДБФ=СоздатьОбъект("XBase");
    ДБФ.КодоваяСтраница(1);
    ИмяВыбрфайла = "bank.dbf";
    ИмяПути = "";
    ФС.ВыбратьФайл (0, ИмяВыбрфайла, ИмяПути, "Открыть","*.dbf|*.dbf", , );
    ПутьДБ=ИмяПути + ИмяВыбрфайла;
    ДБФ.ОткрытьФайл(ПутьДБ);
    Если ДБФ.Открыта() = 0 тогда
    //    Предупреждение("База открыта", 1);
//    Иначе
        Предупреждение("Несмотгли открыть базу!", 2);
        Сигнал();
        Возврат;
    КонецЕсли;
    КоличествоПлатежей=ДБФ.КоличествоПолей();
    //Предупреждение(КоличествоПлатежей);
    Предупреждение("Импорт выполнен");
    Сигнал();
    СЛ=ДБФ.Первая();
    Пока ДБФ.вКонце()=0 цикл
        КлиентБанк.НоваяСтрока();
        КлиентБанк.VIDOP=ДБФ.VIDOP;
        КлиентБанк.DOC_NO=ДБФ.DOC_NO;
        КлиентБанк.DATE=ДБФ.DATE;
        КлиентБанк.ACC_A=ДБФ.ACC_A;
        КлиентБанк.ACC_B=ДБФ.ACC_B;
        КлиентБанк.SUM=ДБФ.SUM;
        КлиентБанк.BSUM=ДБФ.BSUM;
        КлиентБанк.KURS=ДБФ.KURS;
        КлиентБанк.FORC=ДБФ.FORC;
        КлиентБанк.CURRENCY=ДБФ.CURRENCY;
        КлиентБанк.FL_DK=ДБФ.FL_DK;
        КлиентБанк.R_NAME=ДБФ.R_NAME;
        КлиентБанк.R_MFO=ДБФ.R_MFO;
        КлиентБанк.COMMENT=ДБФ.COMMENT;
        КлиентБанк.R_ZIP=ДБФ.R_ZIP;
        КлиентБанк.IDOPER=ДБФ.IDOPER;
        КлиентБанк.DOC_DATE=ДБФ.DOC_DATE;
        КлиентБанк.FL_LIST=ДБФ.FL_LIST;
        КлиентБанк.KEY=ДБФ.KEY;
        КлиентБанк.CHAR_R_ZIP=ДБФ.CHAR_R_ZIP;
        КлиентБанк.MFO=ДБФ.MFO;
        КлиентБанк.NAME=ДБФ.NAME;
        ДБФ.Следующая();
    КонецЦикла;
    ДБФ.ЗакрытьФайл();
    //******************************************    
    Выписка= СоздатьОбъект("Документ.БанковскаяВыписка");
    Выписка.Новый();
    //Выписка.Примечание="тест";//тестовая проверка заполнение реквизита "Примечание"
    КлиентБанк.ВыбратьСтроки();
    
    //*******************Установка значения фирмы
    Фирм=СоздатьОбъект("Справочник.Фирмы");
    Если Фирм.НайтиПоНаименованию("НазваниеТОВ",0,1)=1 Тогда
        Выписка.Фирма=Фирм.ТекущийЭлемент();
    КонецЕсли;
    //*******************************************
    
    //**********Установка значения расчетный счет
        РасС=СоздатьОбъект("Справочник.НашиДенежныеСчета");
    Если РасС.НайтиПоНаименованию("БІЗ",0,1)=1 Тогда
        Выписка.РСчет=РасС.ТекущийЭлемент();
    КонецЕсли;
    Если Выписка.РСчет.Выбран()=1 тогда
    Выписка.Валюта = Выписка.РСчет.Валюта;
    Выписка.СчетУчета = Выписка.РСчет.СчетУчета;
    КонецЕсли;    
    

    
    Пока КлиентБанк.ПолучитьСтроку()=1  Цикл
        Выписка.НоваяСтрока();
        Выписка.НомерДокумента=КлиентБанк.DOC_NO;
        Выписка.Содержание=КлиентБанк.COMMENT;
        Выписка.Содержание=СтрЗаменить(Выписка.Содержание, "ї","є");    //замена кривых украинских букв на нормальные
        Выписка.Содержание=СтрЗаменить(Выписка.Содержание, "ў","і");    //замена кривых украинских букв на нормальные
        Выписка.Содержание=СтрЗаменить(Выписка.Содержание, "","ї");    //замена кривых украинских букв на нормальные    
        Выписка.СуммаСНДС=КлиентБанк.SUM;
        Выписка.СуммаПлатежа =КлиентБанк.BSUM;    
        
        //***************Задача1*****************
        //Установить, в поле банковской выписки, вид движения - поступление/выплата
        Если КлиентБанк.FL_DK =0 Тогда
            Выписка.ВидДвижения = Перечисление.ВидыДвиженийПоРасчетномуСчету.Поступление;
            Выписка.НазначитьТип("ВидПриходаРасхода","Перечисление.ВидыПриходаДенег");
            Выписка.ВидПриходаРасхода=Перечисление.ВидыПриходаДенег.ВыручкаОтРеализации
;
            
        
                    
        
        
        ИначеЕсли КлиентБанк.FL_DK =1 тогда    
            Выписка.ВидДвижения = Перечисление.ВидыДвиженийПоРасчетномуСчету.Списание;
            Выписка.НазначитьТип("ВидПриходаРасхода","Перечисление.ВидыРасходаДенег");
            Выписка.ВидПриходаРасхода=Перечисление.ВидыРасходаДенег.НаВедениеХозДеятель
ности
;
        КонецЕсли;
        
    
        //***************
      
    КонецЦикла;    
    Выписка.Записать();
КонецПроцедуры

denismi Подменю пользователя
сообщение 30.11.10, 17:05
Сообщение #10

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

Счет, контрагент, видНДС - бух. заполняет сам(пока что)

igmig65 Подменю пользователя
сообщение 01.12.10, 7:23
Сообщение #11

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Из: Донецкая обл
Спасибо сказали: 171 раз
Рейтинг: 144.5

А выписка случайно не по кассе? счет 30 ?

denismi Подменю пользователя
сообщение 01.12.10, 9:26
Сообщение #12

Общительный
**
Группа: Пользователи
Сообщений: 30
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(igmig65 @ 01.12.10, 8:23) *
А выписка случайно не по кассе? счет 30 ?

нет

MATEVI Подменю пользователя
сообщение 01.12.10, 11:48
Сообщение #13

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Я уже писал
Цитата
Заходите в отладчик - останов на обработке проведения. И смотрите почему.
Должно попадать в ПроводкиСтрока().


Без базы мне лично тяжело сказать почему не делаются проводки.

igmig65 Подменю пользователя
сообщение 01.12.10, 21:26
Сообщение #14

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 623
Из: Донецкая обл
Спасибо сказали: 171 раз
Рейтинг: 144.5

Если выписка проводится ручками, то код заполнения ее неважен, если только нет флага в выписке проводить/непроводить.
Я так понимаю, что если заполняется непрограмно, все проводится? Тогда ищите этот флаг в выписке, возможно он скрыт, смотрите код обработки проведения самой выписки, сравните в отладчике ту что програмно и ту что руками заполняется.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 16.06.25, 21:42
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!