Joi.object({
BU: Joi.array()
.items(require("./BU"))
.max(1),
PN: Joi.array()
.items(require("./PN"))
.max(5)
}).when(
Joi.object({
BU: Joi.exist()
}).unknown(),
{
then: Joi.object({
PN: Joi.array()
.required()
.has(
Joi.object({
status: Joi.valid("1")
})
)
})
}
);