Re: correct way to rapresents monetary transaction

That works to describe the payment, but is insufficient to describe the
contract.  Use this as your base data structure:

CommerceID  EventType  Description EventDateTime
MyBankIDNumber  Offer-Loan  $10,000 2018-10-24 09:00:00
MyBankIDNumber  Terms-Rate  10% 2018-10-24 09:00:00
MyBankIDNumber  Terms-Length  60 months 2018-10-24 09:00:00
BorrowerIDNumber  Agree  2018-10-25 09:00:00
//this becomes a legal contract here.
MyBankIDNumber  Deliver-Loan  $10,000 2018-11-01 09:00:00
BorrowerIDNumber  Deliver-Payment  $500   2019-01-01 09:00:00
BorrowerIDNumber  Deliver-Payment  $500   2019-02-01 09:00:00
....
//after all payments are made, both parties would issue "Complete" events
to end the contract.
MyBankIDNumber  Complete 2024-12-01 11:00:00
BorrowerIDNumber  Complete 2024-12-01 12:00:00


The above 'transaction stack' has sufficient granularity for any legal
contract.


On Wed, Oct 24, 2018 at 8:30 PM Richard Wallis <
richard.wallis@dataliberate.com> wrote:

> OK - I got the wrong end of your question.
>
> The properties (of *MoneyTransfer*) you are looking for are *agent* (*The
> direct performer or driver of the action*) and *object* (*The object upon
> which the action is carried out*... ) which could be considered as the
> *Thing* (*Person*) that benefitted from the action (received the funds).
>
> Something like this:
>
> {
>   "@context": "http://schema.org",
>   "@type": "MoneyTransfer",
>   "name": "Sample credit payments",
>   "amount": [
>         {
>            "@type": "MonetaryAmount",
>            "name": "Payment No 1",
>            "currency": "GBP",
>            "value": "100.00",
>            "validThrough": "2018-11-01"
>         },
>         {
>            "@type": "MonetaryAmount",
>            "name": "Payment No 2",
>            "currency": "GBP",
>            "value": "100.00",
>            "validThrough": "2018-12-01"
>          }
>     ],
>     "agent": {
>        "@type": "BankOrCreditUnion",
>        "name": "The Rilthy Rich Bank"
>     },
>     "object": {
>        "@type": "Person",
>        "name": "Mr Joe Soap"
>     },
>     "beneficiaryBank": {
>        "@type": "BankOrCreditUnion",
>        "name": "Joe's Personal Bank"
>     }
> }
>
>
>
>
> Richard Wallis
> Founder, Data Liberate
> http://dataliberate.com
> Linkedin: http://www.linkedin.com/in/richardwallis
> Twitter: @rjw
>
>
>
> On Wed, 24 Oct 2018 at 14:12, Michele Meloni <cleaversdev@gmail.com>
> wrote:
>
>> Thanks Richard,
>> MonetaryAmount has no source or destination  properties for the
>> transaction and I think that are mandatory.
>>
>> Il giorno mer 24 ott 2018 alle ore 14:31 Richard Wallis <
>> richard.wallis@dataliberate.com> ha scritto:
>>
>>> I would suggest the most appropriate route would be to use multiple
>>> amounts thus:
>>>
>>>
>>> {
>>>   "@context": "http://schema.org",
>>>   "@type": "LoanOrCredit",
>>>   "name": "Sample credit payments",
>>>   "amount": [
>>>         {
>>>            "@type": "MonetaryAmount",
>>>            "name": "Payment No 1",
>>>            "currency": "GBP",
>>>            "value": "100.00",
>>>            "validThrough": "2018-11-01"
>>>         },
>>>         {
>>>            "@type": "MonetaryAmount",
>>>            "name": "Payment No 2",
>>>            "currency": "GBP",
>>>            "value": "100.00",
>>>            "validThrough": "2018-12-01"
>>>          }
>>>     ]
>>> }
>>>
>>>
>>> Hope that helps,
>>>   ~Richard
>>>
>>> Richard Wallis
>>> Founder, Data Liberate
>>> http://dataliberate.com
>>> Linkedin: http://www.linkedin.com/in/richardwallis
>>> Twitter: @rjw
>>>
>>>
>>>
>>> On Fri, 19 Oct 2018 at 13:43, Michele Meloni <cleaversdev@gmail.com>
>>> wrote:
>>>
>>>> Hi all,
>>>> what is the correct way to rapresents a transaction of money between
>>>> two bank account?
>>>> In ours case  a loan can be made by multiple money transactions.
>>>> How can make a connection between a series of money transfer and a
>>>> loan.
>>>>
>>>> I'm triing to use MoneyTransfer for the transaction and LoanOrCredit
>>>> for the loan.
>>>>
>>>> What do you think about that?
>>>>
>>>> Thanks in advance
>>>>
>>>>
>>>> --
>>>> *Michele Meloni*
>>>>
>>>> *Php Senior Software Developer*
>>>>
>>>> *http://www.linkedin.com/pub/michele-meloni/27/109/789
>>>> <http://www.linkedin.com/pub/michele-meloni/27/109/789>*
>>>>
>>>
>>
>> --
>> *Michele Meloni*
>>
>> *Php Senior Software Developer*
>>
>> *http://www.linkedin.com/pub/michele-meloni/27/109/789
>> <http://www.linkedin.com/pub/michele-meloni/27/109/789>*
>>
>

Received on Wednesday, 24 October 2018 13:35:43 UTC