1С: Предприятие 7.x. ПОПРОШАЙКА - просим ТОЛЬКО ЗДЕСЬ !!!

  • Автор темы Автор темы admin
  • Дата начала Дата начала
Всем доброго вечера, подскажите пожалуйста где скачать Релиз 7.70.671 для 1C 7.7 бухгалтерский учет редакция 4.5 ? может я не там ищу?)) но по ссылкам , которые нашла ничего не получается (
 
А зачем понижать релиз ?
Наберите в яндексе - отличие 1с 7.7.27 от 1с 7.7.25
Алиса более-менее подробно отсоветует...
 
добрый день, подскажите пожалуйста, как откорректировать расчет по НДС (ставки 5 и 7%) в 7.7.027. Считает неправильно.
Сделано следующее: Добавлены ставки 5% и 7%; В вариантах расчета налога добавлены = 5% и 7% (в сумме и сверху).
Машина считает= н-р: 100*5% и (+с суммы 5%*5%). Что можно сделать, прошу подскажите ?
 
добрый день, подскажите пожалуйста, как откорректировать расчет по НДС (ставки 5 и 7%) в 7.7.027. Считает неправильно.
Сделано следующее: Добавлены ставки 5% и 7%; В вариантах расчета налога добавлены = 5% и 7% (в сумме и сверху).
Машина считает= н-р: 100*5% и (+с суммы 5%*5%). Что можно сделать, прошу подскажите ?
Машина должна считать НДС в сумме или сверху. И какой результат вы хотели бы получит?
 
Машина должна считать НДС в сумме или сверху. И какой результат вы хотели бы получит?

Я может не совсем корректно объяснила.
Вот конкретный пример: Поступление материала(оказание услуг): товар б/ндс на сумму 100руб. * 5%(ставка)=5,26руб (вместо 5,0руб). При использовании ставки 7% , ситуация та же.
В выставленных плат поручениях считает норм.
Как исправить ?
 
Я может не совсем корректно объяснила.
Вот конкретный пример: Поступление материала(оказание услуг): товар б/ндс на сумму 100руб. * 5%(ставка)=5,26руб (вместо 5,0руб). При использовании ставки 7% , ситуация та же.
В выставленных плат поручениях считает норм.
Как исправить ?
Если в других документах считается правильно, но нужно разобраться что лишнее в данном документе. Думаю, что это где-то здесь
HTML:
//_____________________________________________________________________________
Процедура РассчитатьНалоги()
	НДС = глПоказательДокумента(Контекст, "НДС");
	НП = глПоказательДокумента(Контекст, "НП");
	Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
	Форма.НДС.Видимость(глПризнакУчетаНалога(Контекст, "НДС"));
	Форма.НП.Видимость(глПризнакУчетаНалога(Контекст, "НП"));
КонецПроцедуры // РассчитатьНалоги
//_____________________________________________________________________________
Процедура Пересчет(ИмяРеквизита)
	Если ВидПоступления = 0 Тогда
		Если Материал.Выбран() = 1 Тогда
			Если (ИмяРеквизита = "Материал") Тогда
				Цена = глСуммаДокумента(Контекст, Материал, Материал.Цена);
				Если Количество <> 0 Тогда
					Пересчет("Цена")
				КонецЕсли;
			ИначеЕсли (ИмяРеквизита = "Количество") Тогда
				Если Сумма  = 0 Тогда
					Сумма = Цена*Количество;
					РассчитатьНалоги();
				Иначе
					Если Константа.ПриИзмененииКоличестваВПриходныхДокументах = 1 Тогда // пересчитывать сумму
						Сумма = Цена*Количество;
						РассчитатьНалоги();
					Иначе // пересчитывать цену
						Цена = ?(Количество = 0, Сумма, Сумма/Количество);
					КонецЕсли;
				КонецЕсли;
			ИначеЕсли (ИмяРеквизита = "Цена") Тогда
				Сумма = Цена*Количество;
				РассчитатьНалоги();
			ИначеЕсли (ИмяРеквизита = "Сумма") Тогда
				РассчитатьНалоги();
				Цена = ?(Количество = 0, Сумма, Сумма/Количество);
			ИначеЕсли (ИмяРеквизита = "НДС") или (ИмяРеквизита = "НП") Тогда
				Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
			КонецЕсли;
			
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры //Пересчет
 
Если в других документах считается правильно, но нужно разобраться что лишнее в данном документе. Думаю, что это где-то здесь
HTML:
//_____________________________________________________________________________
Процедура РассчитатьНалоги()
	НДС = глПоказательДокумента(Контекст, "НДС");
	НП = глПоказательДокумента(Контекст, "НП");
	Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
	Форма.НДС.Видимость(глПризнакУчетаНалога(Контекст, "НДС"));
	Форма.НП.Видимость(глПризнакУчетаНалога(Контекст, "НП"));
КонецПроцедуры // РассчитатьНалоги
//_____________________________________________________________________________
Процедура Пересчет(ИмяРеквизита)
	Если ВидПоступления = 0 Тогда
		Если Материал.Выбран() = 1 Тогда
			Если (ИмяРеквизита = "Материал") Тогда
				Цена = глСуммаДокумента(Контекст, Материал, Материал.Цена);
				Если Количество <> 0 Тогда
					Пересчет("Цена")
				КонецЕсли;
			ИначеЕсли (ИмяРеквизита = "Количество") Тогда
				Если Сумма  = 0 Тогда
					Сумма = Цена*Количество;
					РассчитатьНалоги();
				Иначе
					Если Константа.ПриИзмененииКоличестваВПриходныхДокументах = 1 Тогда // пересчитывать сумму
						Сумма = Цена*Количество;
						РассчитатьНалоги();
					Иначе // пересчитывать цену
						Цена = ?(Количество = 0, Сумма, Сумма/Количество);
					КонецЕсли;
				КонецЕсли;
			ИначеЕсли (ИмяРеквизита = "Цена") Тогда
				Сумма = Цена*Количество;
				РассчитатьНалоги();
			ИначеЕсли (ИмяРеквизита = "Сумма") Тогда
				РассчитатьНалоги();
				Цена = ?(Количество = 0, Сумма, Сумма/Количество);
			ИначеЕсли (ИмяРеквизита = "НДС") или (ИмяРеквизита = "НП") Тогда
				Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
			КонецЕсли;
			
		КонецЕсли;
	КонецЕсли;
КонецПроцедуры //Пересчет

СПАСИБО, только где это можно посмотреть и исправить? версия 7.70.027. ПРИ СТАВКЕ 22%, считает ПРАВИЛЬНО
 
СПАСИБО, только где это можно посмотреть и исправить? версия 7.70.027. ПРИ СТАВКЕ 22%, считает ПРАВИЛЬНО
В конфигурации в модуле формы документа.
А то, что ПРИ СТАВКЕ 22%, считает ПРАВИЛЬНО, не понятно. Это тот же документ?
Если документ тот же, то вероятно нужно еще посмотреть в Глобальном модуле функцию глПоказательДокумента.
 
Назад
Сверху