We have 2 applications (lets call them client and server for convenience) that talk to each other. They each have a different database, but have the same table, Shipments. The only difference is that the server table has an additional field.
we have an entity TShipment which is based on the client database (so does not have the additional field defined.
The server has a service method RegisterShipment(AShipment: TShipment). To enable this to write to the database we need to populate the additional field. We can create a TServerShipment entity (descended from TShipment?) populate that by writing an Assign method and saving that, but the question is: Is there a better, simpler way of doing this in Aurelius?