|
|
|
1С v8 Получить данные из декларации по НДС | ☑ | ||
|---|---|---|---|---|
|
0
noobie
30.11.11
✎
10:04
|
Потребовалось получить данные из Декларации по НДС. До этого никогда с этим не сталкивался и понятия не имею как это сделать и с чего начать. Гугл никак не помог. Никто не сталкивался?
Мне нужно написать запрос, чтобы получить определенное поле из этой декларации. |
|||
|
1
чувак
30.11.11
✎
10:05
|
Т.е прямо с отчета?
|
|||
|
2
DrShad
30.11.11
✎
10:06
|
бугага
|
|||
|
3
noobie
30.11.11
✎
10:06
|
да, прямо из самой декларации.
|
|||
|
4
DrShad
30.11.11
✎
10:07
|
посомтри по модулю как оно заполняется и получай себе на здоровье
|
|||
|
5
noobie
30.11.11
✎
10:16
|
проблема в том, что автоматически декларация заполняется некорректно и ее руками поправляют. По этому мне и надо прямо из нее самой получить цифры...
|
|||
|
6
DrShad
30.11.11
✎
10:17
|
и что ты с ними делать будешь?
|
|||
|
7
DrShad
30.11.11
✎
10:17
|
и может все такие восстановить учет, чтоб верно заполнялась декларация?
|
|||
|
8
noobie
30.11.11
✎
10:18
|
Вообще изначальная задача сделать Акт Сверки по налогам. И в этой декларации (поправленной уже в ручную) самый достоверные сведения по НДС.
|
|||
|
9
DrShad
30.11.11
✎
10:26
|
(8) и что конкретно у тебя не выходит? или нам всю задачу за тебя решить?
|
|||
|
10
noobie
30.11.11
✎
10:32
|
нет, я же сказал, что все что мне надо - это получить конкретное поле из декларации запросом. Просто я даже примерно не представляю как это сделать. Гугл никак не помог. Я не прошу решения, хотя бы направления где поискать / почитать.
Чтобы было проще понять привеу пример того что надо. Например, мне надо получить из Декларации по НДС из 1го раздела строчку за номером "050". По поводу поправки механизма автоматического заполнения, совет хороший, но ближайшие 10 дней у них нет времени объяснять мне как оно должно заполняться. Все что мне сказали, что это очень сложный механизм в нашем конкретном случае. В общем пока я на том же месте. Получить данные из Декларации... |
|||
|
11
DrShad
30.11.11
✎
10:43
|
(10) Запросом!? т.е. декларация у тебя где-то в БД висит?
|
|||
|
12
noobie
30.11.11
✎
10:48
|
Я не знаю, что из себя представляет декларация в 1с. Был бы это документ, то вопросов бы у меня не возникло, к документам я умею обращаться. Но декларация - не документ. Но я предполагал, что в 1с можно ко всему обратиться, что просто это у меня столь маленький опыт, что я не могу. Не сталкивался - не знаю.
|
|||
|
13
DrShad
30.11.11
✎
11:18
|
(12) правильно пердполагал, т.е. обратиться можно ко всему
|
|||
|
14
shuhard
30.11.11
✎
11:31
|
(12)[Был бы это документ]
это и есть документ и это очевидно любому, кто не полениться заглянуть в журнал регистрации, более того у этого документа есть гарный реквизит "ДанныеОтчета" |
|||
|
15
hhhh
30.11.11
✎
11:37
|
(12) а просто получить из файла XML не судьба?
|
|||
|
16
noobie
30.11.11
✎
11:53
|
shuhard, я имею крайне малый опыт работы с 1С. И просто не в курсе про тонкости. Спасибо, я нагуглю что это и где посмотреть.
hhhh, а где этот XML-файл хранится? |
|||
|
17
shuhard
30.11.11
✎
12:13
|
(16) не нагуглишь
|
|||
|
18
noobie
30.11.11
✎
12:45
|
Всем спасибо! Нашел решение:
Запрос.Текст = "ВЫБРАТЬ | РегламентированныйОтчет.ДанныеОтчета КАК ДанныеОтчета |ИЗ | Документ.РегламентированныйОтчет КАК РегламентированныйОтчет |ГДЕ | РегламентированныйОтчет.ИсточникОтчета = &ИсточникОтчета"; //Источник = РегламентированныйОтчетНДС Выборка = Запрос.Выполнить().Выбрать(); ДанныеОтчета = Выборка.ДанныеОтчета.Получить(); <-- тут то все и будет А вот тут то моя цифра: ДанныеОтчета.ПоказателиОтчета.ПолеТабличногоДокументаРаздел1.П000100005003 |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |