Добрый вечер.
Исходя из изложенного Вами, а также и из приложенного договора, покупатель ничего пока не нарушил.
Для начала необходимо полностью привести ст.516 ГК РФ
1. Покупатель оплачивает поставляемые товары с соблюдением порядка и формы расчетов, предусмотренных договором поставки. Если соглашением сторон порядок и форма расчетов не определены, то расчеты осуществляются платежными поручениями.
2. Если договором поставки предусмотрено, что оплата товаров осуществляется получателем (плательщиком) и последний неосновательно отказался от оплаты либо не оплатил товары в установленный договором срок, поставщик вправе потребовать оплаты поставленных товаров от покупателя.
3. В случае, когда в договоре поставки предусмотрена поставка товаров отдельными частями, входящими в комплект, оплата товаров покупателем производится после отгрузки (выборки) последней части, входящей в комплект, если иное не установлено договором.
Как видно из договора и спецификации, срок оплаты не установлен вообще никак. При этом имеется условия в пунктах 2 и 3 спецификации. Предоплата 50%, постоплата также 50%. Срок поставки как раз исчисляется от момента предоплаты, но сам срок предоплаты договором не установлен.
Или, другими словами, обязательство по поставке является встречным по смыслу ст.328 ГК РФ
1. Встречным признается исполнение обязательства одной из сторон, которое обусловлено исполнением другой стороной своих обязательств.
2. В случае непредоставления обязанной стороной предусмотренного договором исполнения обязательства либо при наличии обстоятельств, очевидно свидетельствующих о том, что такое исполнение не будет произведено в установленный срок,сторона, на которой лежит встречное исполнение, вправе приостановить исполнение своего обязательства или отказаться от исполнения этого обязательства и потребовать возмещения убытков.
То есть вы вполне могли и не изготовлять товар.
Что касается сроков оплаты, то он в данном случае регулируется п.2 ст.314 ГК РФ
2. В случаях, когда обязательство не предусматривает срок его исполнения и не содержит условия, позволяющие определить этот срок, а равно и в случаях, когда срок исполнения обязательства определен моментом востребования,обязательство должно быть исполнено в течение семи дней со дня предъявления кредитором требования о его исполнении, если обязанность исполнения в другой срок не предусмотрена законом, иными правовыми актами, условиями обязательства или не вытекает из обычаев либо существа обязательства.
.......
Следовательно, Вам следует направить контрагенту письменное уведомление о готовности продукции и необходимости проведения оплаты.
Отдельно стоит разбираться со сроками исковой давности, договора подписан аж в 2016 году. Если ранее велась переписка, и судя по ней следует, что Вы уже устанавливали срок оплаты, то срок исковой давности следует отчитывать с момента когда оплата должна была быть произведена.
С учетом одностороннего отказа заказчика от исполнения договора направляйте последнему претензию с требованием о возмещении фактически понесенных Вами расходов на исполнение договора. Одновременно, в содержании претензии укажите на возможность заказчика самостоятельно за свой счет забрать изготовленную Вами продукцию. Если Ваша претензия останется без ответа или без удовлетворения, — обращайтесь в суд. Удачи!
Да и еще, поскольку к настоящему времени заказчик отказался от исполнения договора, на Вас не лежит обязанностей передавать ему товар.