Value of type WSReference.DocumentReceiptServiceDTO cannot be converted to '1-dimensional array of WSReference.DocumentReceiptServiceDTO'.

Look at the error message it tells you the problem. Look at the types it mentions.
You are attempting to put a instance of WSReference.DocumentReceiptServiceDTO into parameter that expects an array of them (eg type: WSReference.DocumentReceiptServiceDTO() )