@@ -176,31 +176,19 @@ module Type
176
176
# @see FinchAPI::Models::HRIS::PayStatement::Earning#attributes
177
177
class Attributes < FinchAPI ::Internal ::Type ::BaseModel
178
178
# @!attribute metadata
179
+ # The metadata to be attached to the entity by existing rules. It is a key-value
180
+ # pairs where the values can be of any type (string, number, boolean, object,
181
+ # array, etc.).
179
182
#
180
- # @return [FinchAPI::Models::HRIS::PayStatement::Earning::Attributes::Metadata]
181
- required :metadata , -> { FinchAPI ::HRIS ::PayStatement ::Earning ::Attributes ::Metadata }
183
+ # @return [Hash{Symbol=>Object, nil}]
184
+ required :metadata ,
185
+ FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
182
186
183
187
# @!method initialize(metadata:)
184
- # @param metadata [FinchAPI::Models::HRIS::PayStatement::Earning::Attributes::Metadata]
185
-
186
- # @see FinchAPI::Models::HRIS::PayStatement::Earning::Attributes#metadata
187
- class Metadata < FinchAPI ::Internal ::Type ::BaseModel
188
- # @!attribute metadata
189
- # The metadata to be attached to the entity by existing rules. It is a key-value
190
- # pairs where the values can be of any type (string, number, boolean, object,
191
- # array, etc.).
192
- #
193
- # @return [Hash{Symbol=>Object, nil}]
194
- required :metadata ,
195
- FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
196
-
197
- # @!method initialize(metadata:)
198
- # Some parameter documentations has been truncated, see
199
- # {FinchAPI::Models::HRIS::PayStatement::Earning::Attributes::Metadata} for more
200
- # details.
201
- #
202
- # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
203
- end
188
+ # Some parameter documentations has been truncated, see
189
+ # {FinchAPI::Models::HRIS::PayStatement::Earning::Attributes} for more details.
190
+ #
191
+ # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
204
192
end
205
193
end
206
194
@@ -256,31 +244,20 @@ class EmployeeDeduction < FinchAPI::Internal::Type::BaseModel
256
244
# @see FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction#attributes
257
245
class Attributes < FinchAPI ::Internal ::Type ::BaseModel
258
246
# @!attribute metadata
247
+ # The metadata to be attached to the entity by existing rules. It is a key-value
248
+ # pairs where the values can be of any type (string, number, boolean, object,
249
+ # array, etc.).
259
250
#
260
- # @return [FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction::Attributes::Metadata]
261
- required :metadata , -> { FinchAPI ::HRIS ::PayStatement ::EmployeeDeduction ::Attributes ::Metadata }
251
+ # @return [Hash{Symbol=>Object, nil}]
252
+ required :metadata ,
253
+ FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
262
254
263
255
# @!method initialize(metadata:)
264
- # @param metadata [FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction::Attributes::Metadata]
265
-
266
- # @see FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction::Attributes#metadata
267
- class Metadata < FinchAPI ::Internal ::Type ::BaseModel
268
- # @!attribute metadata
269
- # The metadata to be attached to the entity by existing rules. It is a key-value
270
- # pairs where the values can be of any type (string, number, boolean, object,
271
- # array, etc.).
272
- #
273
- # @return [Hash{Symbol=>Object, nil}]
274
- required :metadata ,
275
- FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
276
-
277
- # @!method initialize(metadata:)
278
- # Some parameter documentations has been truncated, see
279
- # {FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction::Attributes::Metadata}
280
- # for more details.
281
- #
282
- # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
283
- end
256
+ # Some parameter documentations has been truncated, see
257
+ # {FinchAPI::Models::HRIS::PayStatement::EmployeeDeduction::Attributes} for more
258
+ # details.
259
+ #
260
+ # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
284
261
end
285
262
end
286
263
@@ -332,31 +309,20 @@ class EmployerContribution < FinchAPI::Internal::Type::BaseModel
332
309
# @see FinchAPI::Models::HRIS::PayStatement::EmployerContribution#attributes
333
310
class Attributes < FinchAPI ::Internal ::Type ::BaseModel
334
311
# @!attribute metadata
312
+ # The metadata to be attached to the entity by existing rules. It is a key-value
313
+ # pairs where the values can be of any type (string, number, boolean, object,
314
+ # array, etc.).
335
315
#
336
- # @return [FinchAPI::Models::HRIS::PayStatement::EmployerContribution::Attributes::Metadata]
337
- required :metadata , -> { FinchAPI ::HRIS ::PayStatement ::EmployerContribution ::Attributes ::Metadata }
316
+ # @return [Hash{Symbol=>Object, nil}]
317
+ required :metadata ,
318
+ FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
338
319
339
320
# @!method initialize(metadata:)
340
- # @param metadata [FinchAPI::Models::HRIS::PayStatement::EmployerContribution::Attributes::Metadata]
341
-
342
- # @see FinchAPI::Models::HRIS::PayStatement::EmployerContribution::Attributes#metadata
343
- class Metadata < FinchAPI ::Internal ::Type ::BaseModel
344
- # @!attribute metadata
345
- # The metadata to be attached to the entity by existing rules. It is a key-value
346
- # pairs where the values can be of any type (string, number, boolean, object,
347
- # array, etc.).
348
- #
349
- # @return [Hash{Symbol=>Object, nil}]
350
- required :metadata ,
351
- FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
352
-
353
- # @!method initialize(metadata:)
354
- # Some parameter documentations has been truncated, see
355
- # {FinchAPI::Models::HRIS::PayStatement::EmployerContribution::Attributes::Metadata}
356
- # for more details.
357
- #
358
- # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
359
- end
321
+ # Some parameter documentations has been truncated, see
322
+ # {FinchAPI::Models::HRIS::PayStatement::EmployerContribution::Attributes} for
323
+ # more details.
324
+ #
325
+ # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
360
326
end
361
327
end
362
328
@@ -441,31 +407,19 @@ module Type
441
407
# @see FinchAPI::Models::HRIS::PayStatement::Tax#attributes
442
408
class Attributes < FinchAPI ::Internal ::Type ::BaseModel
443
409
# @!attribute metadata
410
+ # The metadata to be attached to the entity by existing rules. It is a key-value
411
+ # pairs where the values can be of any type (string, number, boolean, object,
412
+ # array, etc.).
444
413
#
445
- # @return [FinchAPI::Models::HRIS::PayStatement::Tax::Attributes::Metadata]
446
- required :metadata , -> { FinchAPI ::HRIS ::PayStatement ::Tax ::Attributes ::Metadata }
414
+ # @return [Hash{Symbol=>Object, nil}]
415
+ required :metadata ,
416
+ FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
447
417
448
418
# @!method initialize(metadata:)
449
- # @param metadata [FinchAPI::Models::HRIS::PayStatement::Tax::Attributes::Metadata]
450
-
451
- # @see FinchAPI::Models::HRIS::PayStatement::Tax::Attributes#metadata
452
- class Metadata < FinchAPI ::Internal ::Type ::BaseModel
453
- # @!attribute metadata
454
- # The metadata to be attached to the entity by existing rules. It is a key-value
455
- # pairs where the values can be of any type (string, number, boolean, object,
456
- # array, etc.).
457
- #
458
- # @return [Hash{Symbol=>Object, nil}]
459
- required :metadata ,
460
- FinchAPI ::Internal ::Type ::HashOf [ FinchAPI ::Internal ::Type ::Unknown , nil? : true ]
461
-
462
- # @!method initialize(metadata:)
463
- # Some parameter documentations has been truncated, see
464
- # {FinchAPI::Models::HRIS::PayStatement::Tax::Attributes::Metadata} for more
465
- # details.
466
- #
467
- # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
468
- end
419
+ # Some parameter documentations has been truncated, see
420
+ # {FinchAPI::Models::HRIS::PayStatement::Tax::Attributes} for more details.
421
+ #
422
+ # @param metadata [Hash{Symbol=>Object, nil}] The metadata to be attached to the entity by existing rules. It is a key-value p
469
423
end
470
424
end
471
425
0 commit comments