Hi
As rightly suggested by Andrea you should use the billing plan option in SD (Periodic or Milestone as per your requirements) you can to create an invoice for each down payment which could be provided to the customer at the same time an accounting document will also be generated in FI, and later when he come and pay the dues on cash desk, you can use the accounting document number as reference and put the enteries in the f-37.