$faker->company, 'asesor_id' => $faker->numberBetween(4,5), 'requiere_factura' => 1, 'sucursal_id' => $faker->numberBetween(1,2) ]; $cliente = \App\Models\Cliente::create($data_cliente); $data_cliente_domicilio = [ 'cliente_id' => $cliente->id, 'nombre_sucursal' => $faker->company, 'numero_sucursal' => $faker->numberBetween(1,100), 'nombre_responsable_sucursal' => $faker->firstNameFemale.' '.$faker->lastName, 'calle' => $faker->streetName, 'entre_calles' => $faker->streetName.' and '.$faker->streetName, 'num_ext' => $faker->numberBetween(1000,5000), 'num_int' => $faker->numberBetween(1000,5000), 'colonia' => $faker->cityPrefix, 'ciudad' => $faker->city, 'cp' => $faker->postcode, 'telefono' => $faker->bothify('667#######'), 'celular_responsable' => $faker->bothify('667#######'), 'lat' => $faker->latitude($min = 21, $max = 26), 'lng' => $faker->longitude($min = -101, $max = -106) ]; \App\Models\ClienteDomicilio::create($data_cliente_domicilio); $data_cliente_datos_fiscales = [ 'cliente_id' => $cliente->id, 'razon_social' => $faker->catchPhrase, 'rfc' => $faker->isbn13, 'email' => $faker->freeEmail, 'calle' => $faker->streetName, 'num_ext' => $faker->numberBetween(1000,5000), 'num_int' => $faker->numberBetween(1000,5000), 'colonia' => $faker->cityPrefix, 'localidad' => $faker->cityPrefix, 'municipio' => $faker->country, 'estado' => $faker->state, 'pais' => $faker->city, 'cp' => $faker->postcode, 'factura_uso_cfdi_id' => $faker->numberBetween(1,3), 'factura_tipo_comprobante_id' => 1, 'factura_metodos_pago_id' => $faker->numberBetween(1,2), 'factura_formas_pago_id' => $faker->numberBetween(1,8), 'condicion_pago' => $faker->sentence($nbWords = 2, $variableNbWords = true), 'retencion_iva' => $faker->numberBetween(0,1), 'observacion' => $faker->sentence($nbWords = 10, $variableNbWords = true), ]; \App\Models\ClienteDatoFiscal::create($data_cliente_datos_fiscales); } } }