|
59348
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.41•34L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"level":"0","word_num":& [{"level":"0","word_num":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.006968641046706359","conf":"0.30000001192092896","left":"0.01744185995005212","text":"Phostorm","width":"0.021802326466174835"},{"par_num":"0","word_num":"0","left":"0.1148255812121043","height":"0.006968640444571461","page_num":"0","conf":"0.30000001192092896","text":"code","block_num":"0","top":"0.006968641450188162","line_num":"0","width":"0.01162790618044264","level":"0"},{"line_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.02787456497864904","width":"0.029069763548830722","word_num":"0","conf":"0.5","block_num":"0","level":"0","page_num":"0","text":"FV faVsco.js","left":"0.030523259704860126"},{"line_num":"0","left":"0.06831395542728312","width":"0.024709300791963623","word_num":"0","height":"0.010452960286604362","par_num":"0","text":"?9 master","block_num":"0","top":"0.02787456497864904","level":"0","page_num":"0","conf":"0.30000001192092896"},{"word_num":"0","line_num":"0","text":"Proledey","left":"0.014534883869450689","par_num":"0","top":"0.05923344944238418","width":"0.020348836766912577","block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","height":"0.003484320602538671"},{"left":"0.043574765514713835","line_num":"0","text":"D Salesforce","level":"0","top":"0.07612742412338913","word_num":"0","block_num":"0","width":"0.030583024024963372","page_num":"0","height":"0.01150821840934213","conf":"0.30000001192092896","par_num":"0"},{"level":"0","conf":"0.30000001192092896","left":"0.046511627642654756","page_num":"0","block_num":"0","text":"> DDTO","par_num":"0","line_num":"0","height":"0.010452960286604362","word_num":"0","top":"0.09407665591941561","width":"0.021802323929806973"},{"word_num":"0","line_num":"0","conf":"1","par_num":"0","level":"0","top":"0.11024367702094318","page_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","block_num":"0","left":"0.0537095887639354","width":"0.07137109878215384","height":"0.015479323586398475"},{"block_num":"0","height":"0.0071770334928229484","page_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","top":"0.13237639553429026","width":"0.08575580475178171","conf":"0.30000001192092896","line_num":"0","word_num":"0","level":"0","par_num":"0","left":"0.05232558202147495"},{"text":"C) ketryralleasalestorcerecorasJob.onp","height":"0.0072715042880847625","left":"0.05232558202147495","page_num":"0","conf":"0.5","level":"0","word_num":"0","block_num":"0","line_num":"0","top":"0.14982578435435434","width":"0.08575580475178171","par_num":"0"},{"block_num":"0","height":"0.006968640444571461","text":"c) AulolocDelavec locrm.ono","width":"0.06249999492726427","left":"0.046511627154292065","par_num":"0","page_num":"0","line_num":"0","word_num":"0","top":"0.16724738709478748","level":"0","conf":"0.30000001192092896"},{"width":"0.07558138827060132","text":"© CheckAndRetryRemoteMatch.php","level":"0","left":"0.046511627667025296","word_num":"0","height":"0.010616896445291069","conf":"1","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.18102073376030525"},{"page_num":"0","word_num":"0","par_num":"0","block_num":"0","line_num":"0","text":"C) CreaterollowupActivity.php","conf":"0.5","left":"0.04651163545709501","level":"0","height":"0.0073048471453848185","top":"0.2017543859602864","width":"0.06395348082197473"},{"line_num":"0","text":"C) CreateNotes.php","top":"0.21929824565899192","height":"0.007182590508955311","word_num":"0","level":"0","left":"0.04651162858740109","block_num":"0","page_num":"0","width":"0.04215116196490349","conf":"0.30000001192092896","par_num":"0"},{"height":"0.010544653714558705","conf":"1","line_num":"0","par_num":"0","top":"0.23684210521680837","word_num":"0","page_num":"0","block_num":"0","left":"0.04651163557061816","level":"0","width":"0.08720929571922789","text":"© MatchActivitiesToNewOpportunity.php"},{"conf":"0.5","left":"0.04651163358738779","height":"0.007207597461803994","block_num":"0","par_num":"0","text":"C) MatchActivitvermData.php","top":"0.2543554009942979","word_num":"0","level":"0","line_num":"0","width":"0.06249999492726427","page_num":"0"},{"level":"0","block_num":"0","line_num":"0","top":"0.27177700333990396","height":"0.00732985485873916","page_num":"0","left":"0.046511628705343505","text":"E) NoteObiect.ohp","width":"0.039244185102746854","word_num":"0","conf":"0.30000001192092896","par_num":"0"},{"left":"0.04651163174781109","conf":"0.30000001192092896","word_num":"0","top":"0.2891986066069825","block_num":"0","width":"0.04215115942853562","line_num":"0","page_num":"0","par_num":"0","height":"0.006968640444571461","level":"0","text":"c) SaveActiviv.ono"},{"conf":"0.30000001192092896","par_num":"0","top":"0.30662020900450737","width":"0.0523255835188196","line_num":"0","block_num":"0","text":"c)saveliranscriotion.onv","word_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","left":"0.04651162677256695"},{"page_num":"0","level":"0","text":"C) SetuoLavout.oho","top":"0.32376395531045343","width":"0.04215115942853562","word_num":"0","height":"0.0072464973352361906","left":"0.04651163174781109","par_num":"0","block_num":"0","line_num":"0","conf":"0.5"},{"width":"0.04215115942853562","page_num":"0","block_num":"0","left":"0.04651163174781109","par_num":"0","conf":"0.5","text":"C) SvncActivitv.oho","line_num":"0","height":"0.0071770334928230595","level":"0","top":"0.34130781499202545","word_num":"0"},{"page_num":"0","block_num":"0","conf":"1","height":"0.014418177627490425","par_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","width":"0.055435398791698696","word_num":"0","level":"0","line_num":"0","left":"0.04638947542561308"},{"text":"© SyncLeads.php","par_num":"0","height":"0.010455739935429254","left":"0.046511631609252174","top":"0.3763066205343165","conf":"1","level":"0","block_num":"0","line_num":"0","width":"0.039244182566378974","word_num":"0","page_num":"0"},{"left":"0.046511631695615716","conf":"1","line_num":"0","top":"0.38995215311004783","width":"0.04215115942853562","block_num":"0","height":"0.014354066985645897","text":"© SyncObjects.php","par_num":"0","word_num":"0","level":"0","page_num":"0"},{"line_num":"0","word_num":"0","text":"© SyncOpportunitiesJob.php","height":"0.010700253968793927","page_num":"0","level":"0","block_num":"0","left":"0.04651163073081603","conf":"1","par_num":"0","top":"0.41114982586710536","width":"0.06104650903255382"},{"left":"0.046511633451594","block_num":"0","page_num":"0","top":"0.42503987240829344","line_num":"0","conf":"1","height":"0.014354066985646008","level":"0","word_num":"0","par_num":"0","width":"0.05087208747863769","text":"© SyncOpportunity.php"},{"conf":"1","block_num":"0","height":"0.010672468127626344","line_num":"0","text":"© SyncProfileMetadata.php","level":"0","top":"0.44577352463809683","word_num":"0","width":"0.05813953217039717","par_num":"0","page_num":"0","left":"0.04651163071712692"},{"block_num":"0","height":"0.010550210730691068","par_num":"0","word_num":"0","page_num":"0","top":"0.46331738455485405","width":"0.056686041202950996","text":"© SyncTeamFieldsJob.php","line_num":"0","conf":"1","left":"0.04651163321565249","level":"0"},{"width":"0.05668604120295098","left":"0.04651163321565131","block_num":"0","conf":"1","page_num":"0","line_num":"0","level":"0","height":"0.010452961047110243","par_num":"0","text":"© SyncTeamMetadata.php","top":"0.48083623715937174","word_num":"0"},{"conf":"1","top":"0.49825784007433493","page_num":"0","width":"0.08430231885707123","level":"0","block_num":"0","line_num":"0","height":"0.01051408974557777","par_num":"0","text":"© UpdateOpportunitySpecifications.php","word_num":"0","left":"0.04651163548425466"},{"conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571461","block_num":"0","left":"0.046511627480499834","width":"0.04215115942853563","text":"Updatestage.ong","word_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.5191637634014077"},{"height":"0.010758603778942555","line_num":"0","width":"0.03343022884206569","block_num":"0","left":"0.03343023627313173","top":"0.5331010454942319","conf":"0.30000001192092896","page_num":"0","text":"> @ DealRisks","level":"0","par_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.03924418649273823","height":"0.006968640444571572","text":"_Meeuine bor","top":"0.5714285717637769","width":"0.031976740410987366","level":"0","block_num":"0"},{"line_num":"0","top":"0.6411149830944434","left":"0.03924418703063903","level":"0","width":"0.029069763548830715","block_num":"0","text":"a Telephony","word_num":"0","height":"0.007210375589617124","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","height":"0.011164274322169154","left":"0.03924418612559764","line_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.017441858636572008","word_num":"0","block_num":"0","top":"0.6547049441786283","text":"C User"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","top":"0.675958188117432","level":"0","width":"0.05523256038097625","height":"0.006968641205077342","text":"c8aseprocessing.oo.ono","word_num":"0","block_num":"0","left":"0.04069767337055839"},{"height":"0.01055576850732931","left":"0.04069767586474709","block_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","text":"@ Dummv.Job.php","width":"0.03779069667166852","word_num":"0","top":"0.6897926633384308"},{"word_num":"0","block_num":"0","par_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","height":"0.006968640444571572","level":"0","top":"0.7108013940634285","conf":"0.5","line_num":"0","width":"0.07558138827060132","page_num":"0","left":"0.04069768173679198"},{"height":"0.010508531968939527","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","word_num":"0","width":"0.06395348082197475","line_num":"0","level":"0","left":"0.0406976819687229"},{"height":"0.0071770334928229484","block_num":"0","left":"0.04069767637769677","level":"0","line_num":"0","page_num":"0","text":"C ob.oho","top":"0.7456140350877193","width":"0.023255812360885288","word_num":"0","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","conf":"0.30000001192092896","width":"0.04505813882706013","page_num":"0","top":"0.7630662020343051","left":"0.04069767469984203","text":"C)JobDisoatcher.oho","level":"0","height":"0.006968641205077342","par_num":"0","block_num":"0","line_num":"0"},{"height":"0.006968640444571572","conf":"0.30000001192092896","width":"0.06395348082197473","block_num":"0","line_num":"0","page_num":"0","top":"0.7804878052132543","text":".lobDisnatcherintertace.oho","word_num":"0","left":"0.04069768139133789","par_num":"0","level":"0"},{"top":"0.7942583731520936","text":"@ [EMAIL]","left":"0.04069768199588256","page_num":"0","conf":"0.5","block_num":"0","height":"0.01061967533361019","line_num":"0","level":"0","par_num":"0","word_num":"0","width":"0.08430231885707126"},{"text":"T. SacVisibilitvControl.ohn","line_num":"0","word_num":"0","left":"0.039244191467289816","conf":"0.30000001192092896","height":"0.007307626033703829","par_num":"0","level":"0","top":"0.8149920253520749","page_num":"0","width":"0.05668604120295098","block_num":"0"},{"line_num":"0","block_num":"0","top":"0.8325358850720923","conf":"0.5","width":"0.03197674041098737","text":"v D Listeners","height":"0.010669689239307223","word_num":"0","left":"0.027616282843257383","level":"0","par_num":"0","page_num":"0"},{"block_num":"0","word_num":"0","text":"v M Activitiod","line_num":"0","page_num":"0","height":"0.0071770334928230595","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.03343023313500392","top":"0.8500797448165869","width":"0.031976740410987366"},{"level":"0","conf":"0.5","page_num":"0","text":"v M ActivitvProviden","block_num":"0","height":"0.007204819333990642","left":"0.03924418511117721","par_num":"0","top":"0.8675958187199364","width":"0.04651162979450632","word_num":"0","line_num":"0"},{"top":"0.8850174216200114","line_num":"0","par_num":"0","text":"> M.lustCall","width":"0.02906976608519858","height":"0.007327075970420038","conf":"0.30000001192092896","left":"0.046511629117106865","block_num":"0","word_num":"0","level":"0","page_num":"0"},{"left":"0.046511631681215526","height":"0.010639125270326288","page_num":"0","level":"0","top":"0.9024390246943023","par_num":"0","line_num":"0","width":"0.03197674041098737","conf":"0.5","block_num":"0","text":"v D UserPilot","word_num":"0"},{"conf":"1","block_num":"0","page_num":"0","line_num":"0","top":"0.9198606275943773","par_num":"0","height":"0.010761381906755796","left":"0.059593032929402996","text":"© TrackProviderInstalledEvent.php","word_num":"0","level":"0","width":"0.07412789730315514"},{"line_num":"0","level":"0","height":"0.006968640444571572","left":"0.039244188091967266","text":"MAudia","top":"0.9372822303003622","width":"0.026162789223041938","conf":"0.30000001192092896","page_num":"0","word_num":"0","par_num":"0","block_num":"0"},{"word_num":"0","left":"0.039244188005603746","top":"0.9547038330878187","conf":"0.30000001192092896","width":"0.0232558123608853","text":"MRots","level":"0","page_num":"0","block_num":"0","par_num":"0","line_num":"0","height":"0.006968640444571572"},{"par_num":"0","page_num":"0","line_num":"0","level":"0","block_num":"0","left":"0.15406977310444897","text":"C ActivitvController.ohn","top":"0.05574912945445576","width":"0.047965110616481066","height":"0.007249275463049432","conf":"0.5","word_num":"0"},{"page_num":"0","word_num":"0","level":"0","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","top":"0.08362369334200259","left":"0.15406976733606492","width":"0.07122093058646994","text":"Automateakeporskepository.pnp"},{"line_num":"0","top":"0.0797448165869219","block_num":"0","word_num":"0","left":"0.30668604530999377","conf":"1","height":"0.011164274322169043","text":"© AutomatedReportsCommand.php","width":"0.07122092551373421","page_num":"0","par_num":"0","level":"0"},{"conf":"0.5","par_num":"0","top":"0.13240418151987454","left":"0.3066860477020153","level":"0","word_num":"0","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","page_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0"},{"text":"C)Hubspotwebnookbatchsyncstrategy.pnp","top":"0.13240418151987454","page_num":"0","width":"0.08720929571922792","height":"0.006968640444571461","line_num":"0","block_num":"0","conf":"0.5","left":"0.37063954254736237","word_num":"0","level":"0","par_num":"0"},{"width":"0.05523255023550483","line_num":"0","page_num":"0","word_num":"0","level":"0","left":"0.31831396020201475","par_num":"0","top":"0.1567944254223136","conf":"0.30000001192092896","height":"0.006968640444571461","block_num":"0","text":"wsyncermenuuiestrait.ono"},{"width":"0.039244185102746826","text":"c) SyncObiects.pho","top":"0.18102073365231264","word_num":"0","conf":"0.30000001192092896","left":"0.15406976824025068","line_num":"0","page_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.0071770334928229484"},{"left":"0.20203489060729998","page_num":"0","conf":"1","text":"©ImportOpportunityBatch.php","block_num":"0","top":"0.17770034929920653","height":"0.010452960286604362","level":"0","par_num":"0","word_num":"0","width":"0.06104650395981806","line_num":"0"},{"block_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.17770034916869026","height":"0.010497417936674913","left":"0.27180233100804285","width":"0.053779064340794325","word_num":"0","text":"© ImportContactBatch.php","conf":"1","level":"0"},{"par_num":"0","block_num":"0","left":"0.33284884116015484","height":"0.010497417936674913","word_num":"0","level":"0","page_num":"0","conf":"1","text":"© Client.php","top":"0.17770034916869026","width":"0.027616275117752387","line_num":"0"},{"width":"0.0654069717894209","par_num":"0","page_num":"0","conf":"0.5","line_num":"0","height":"0.0071770334928229484","block_num":"0","text":"C) HubspotPaqinationService.phg","left":"0.3677325572728374","level":"0","top":"0.18102073365231264","word_num":"0"},{"par_num":"0","conf":"0.30000001192092896","height":"0.007343747018817126","top":"0.20557491325434107","text":"() Service.php","word_num":"0","block_num":"0","level":"0","width":"0.030523251979909044","left":"0.15406977127553043","line_num":"0","page_num":"0"},{"par_num":"0","left":"0.19186047025946548","top":"0.20557491322719157","width":"0.04505813375432441","line_num":"0","page_num":"0","level":"0","height":"0.006968640444571572","text":"BatchSyncTrait.php","word_num":"0","conf":"0.5","block_num":"0"},{"left":"0.2441860510865191","line_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","top":"0.20175438596491224","page_num":"0","block_num":"0","height":"0.011164274322169154","level":"0","par_num":"0","conf":"0.5","width":"0.14534883296236076","word_num":"0"},{"word_num":"0","height":"0.007343747018817126","text":"php api_v2.php","top":"0.20557491325434107","level":"0","width":"0.02906976354883073","left":"0.3982558178455254","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","block_num":"0"},{"conf":"1","block_num":"0","par_num":"0","level":"0","page_num":"0","text":"(C) AutomatedReportResult.oho","top":"0.22966507158551952","left":"0.15406977510994932","width":"0.06104650395981809","line_num":"0","word_num":"0","height":"0.007268726160271521"},{"conf":"1","par_num":"0","top":"0.2508710809687519","line_num":"0","block_num":"0","page_num":"0","width":"0.21656975847609497","level":"0","height":"0.010691917303836784","left":"0.17151161694332442","word_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique"},{"block_num":"0","height":"0.007318740065968554","left":"0.18313953485556841","line_num":"0","level":"0","text":"nublic function handlel","conf":"1","width":"0.05959302313784334","page_num":"0","word_num":"0","top":"0.26794258384399516","par_num":"0"},{"height":"0.010452960286604362","level":"0","top":"0.4111498263026909","par_num":"0","width":"0.010174417749364312","text":"138","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.1497093032619457","line_num":"0","word_num":"0"},{"page_num":"0","left":"0.15116279097784552","level":"0","top":"0.44250871089481225","block_num":"0","width":"0.010174418383456285","par_num":"0","line_num":"0","text":"140","word_num":"0","height":"0.017421602252187474","conf":"1"},{"level":"0","left":"0.15116279076509007","text":"1143","width":"0.00872092995237797","block_num":"0","par_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","top":"0.5017421601756263"},{"block_num":"0","width":"0.00872092995237797","top":"0.5156794425600686","level":"0","height":"0.010452961047110132","conf":"1","line_num":"0","par_num":"0","left":"0.1511627908377645","page_num":"0","text":"144","word_num":"0"},{"width":"0.00872092995237797","conf":"0.30000001192092896","left":"0.15116279076509007","line_num":"0","page_num":"0","word_num":"0","par_num":"0","block_num":"0","top":"0.6062717769003649","height":"0.006968641205077342","level":"0","text":"149"},{"level":"0","text":"155","word_num":"0","par_num":"0","top":"0.7108013942469417","page_num":"0","line_num":"0","left":"0.15116279159085694","conf":"1","block_num":"0","height":"0.010452960286604362","width":"0.008720929318285997"},{"text":"158","word_num":"0","left":"0.15116279159085694","par_num":"0","width":"0.008720929318285997","conf":"1","height":"0.010452960286604362","line_num":"0","top":"0.763066202609311","page_num":"0","level":"0","block_num":"0"},{"height":"0.010452960286604362","line_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","text":"161","page_num":"0","width":"0.008720929318285997","par_num":"0","top":"0.8153310109716805","left":"0.15116279159085694"},{"word_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.010452960286604362","conf":"1","left":"0.15116279159085694","top":"0.8501742165465933","page_num":"0","block_num":"0","width":"0.008720929318285997","text":"163"},{"conf":"1","page_num":"0","left":"0.15116279076509007","level":"0","text":"1164","block_num":"0","line_num":"0","height":"0.006968641205077342","par_num":"0","width":"0.00872092995237797","word_num":"0","top":"0.871080139269703"},{"height":"0.010452960286604362","block_num":"0","conf":"1","top":"0.8850174221215062","level":"0","left":"0.15116279159085694","width":"0.008720929318285997","par_num":"0","text":"165","word_num":"0","line_num":"0","page_num":"0"},{"width":"0.00872092995237797","block_num":"0","page_num":"0","word_num":"0","text":"1166","left":"0.15116279076509007","conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","line_num":"0","top":"0.9059233448446159","par_num":"0"},{"text":"$config,","word_num":"0","width":"0.021802323929806966","line_num":"0","top":"0.2891986067904957","block_num":"0","left":"0.21366279261358478","level":"0","conf":"1","page_num":"0","par_num":"0","height":"0.010452960286604362"},{"height":"0.010452960286604362","par_num":"0","text":"$batchRepository,","level":"0","left":"0.21366279584086087","top":"0.30662020992638417","line_num":"0","word_num":"0","width":"0.04505813375432441","page_num":"0","conf":"1","block_num":"0"},{"page_num":"0","height":"0.010452960286604362","text":"SredisService","width":"0.03633720570422233","conf":"1","left":"0.21366279067986574","par_num":"0","block_num":"0","top":"0.3240418127138407","line_num":"0","word_num":"0","level":"0"},{"height":"0.010452960286604251","line_num":"0","left":"0.21366279592722434","page_num":"0","text":"$entityRepository,","par_num":"0","level":"0","block_num":"0","conf":"1","top":"0.3414634155012971","word_num":"0","width":"0.04796511061648104"},{"height":"0.006968640444571461","page_num":"0","level":"0","top":"0.3623693383142996","block_num":"0","text":"sloggen","word_num":"0","width":"0.018895347067650337","line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.21366279063768656"},{"block_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","word_num":"0","level":"0","page_num":"0","height":"0.007215933366255367","conf":"0.5","left":"0.20348838007687264","line_num":"0","top":"0.4146341463621239","width":"0.2398255733733482","par_num":"0"},{"block_num":"0","width":"0.07994185102746842","left":"0.20348838095072486","page_num":"0","text":"if (Sthis->attemots@ === 1) {","par_num":"0","line_num":"0","word_num":"0","top":"0.4457735248441337","level":"0","conf":"0.5","height":"0.010672467367120575"},{"height":"0.010550210730691068","par_num":"0","level":"0","conf":"1","block_num":"0","line_num":"0","width":"0.1482558047517817","word_num":"0","left":"0.21366278713067985","page_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405"},{"level":"0","page_num":"0","word_num":"0","line_num":"0","conf":"0.5","left":"0.20348838105878864","block_num":"0","height":"0.0071770334928229484","par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","width":"0.091569758476095"},{"line_num":"0","width":"0.15552324944354115","height":"0.013948396442419408","word_num":"0","page_num":"0","par_num":"0","conf":"1","left":"0.20348837906873227","block_num":"0","level":"0","top":"0.5331010453200158","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);"},{"conf":"0.30000001192092896","word_num":"0","level":"0","top":"0.5714285713801411","line_num":"0","width":"0.14970930586469938","par_num":"0","page_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","left":"0.20348837025078986","block_num":"0","height":"0.006968641205077342"},{"width":"0.021802323929806966","height":"0.010536318570613101","word_num":"0","text":"<1/6 >","left":"0.2470930229619993","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","top":"0.5923344949742337","block_num":"0"},{"par_num":"0","width":"0.027616277654120253","height":"0.0071798116206361895","line_num":"0","block_num":"0","page_num":"0","text":"'entity tvo","top":"0.6060606061050023","conf":"0.30000001192092896","word_num":"0","level":"0","left":"0.2151162810652241"},{"line_num":"0","left":"0.25000000055269916","level":"0","width":"0.021802323929806966","conf":"0.5","height":"0.010455739935429254","text":"© Logger","top":"0.6132376396173622","block_num":"0","par_num":"0","page_num":"0","word_num":"0"},{"left":"0.2151162810652241","level":"0","line_num":"0","text":"Itotal reco","top":"0.6236044657097288","word_num":"0","block_num":"0","height":"0.0071770334928230595","page_num":"0","conf":"0.5","par_num":"0","width":"0.027616277654120253"},{"left":"0.248546517777781","word_num":"0","par_num":"0","conf":"0.5","top":"0.6339712919137487","width":"0.05668604120295098","block_num":"0","text":"public function info","line_num":"0","page_num":"0","height":"0.010628010477555794","level":"0"},{"level":"0","page_num":"0","left":"0.2151162799850968","top":"0.6411149825399743","word_num":"0","height":"0.0072103763501230045","conf":"0.5","text":"\"batches d","line_num":"0","width":"0.027616277654120253","par_num":"0","block_num":"0"},{"height":"0.007332632986552401","top":"0.6585365856142653","block_num":"0","page_num":"0","left":"0.21511628105837952","par_num":"0","text":"Isvnced atl","width":"0.026162789223041966","word_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0"},{"block_num":"0","level":"0","left":"0.26598837545525295","par_num":"0","line_num":"0","page_num":"0","width":"0.04360464785961399","height":"0.010591889492442497","text":"cav $context = [1","conf":"0.5","top":"0.6618819775389818","word_num":"0"},{"level":"0","left":"0.24854651350063556","par_num":"0","height":"0.0071770334928229484","text":": voidi","top":"0.6794258373205742","width":"0.020348835498728624","conf":"0.30000001192092896","page_num":"0","word_num":"0","block_num":"0","line_num":"0"},{"par_num":"0","width":"0.052325573373348144","left":"0.1918604731373945","word_num":"0","conf":"1","height":"0.011164274322169043","page_num":"0","text":"} catch (SocialAcco","block_num":"0","line_num":"0","top":"0.6929824561403509","level":"0"},{"height":"0.006968641205077342","left":"0.2034883724950264","top":"0.7108013936697744","conf":"0.5","width":"0.039244185102746854","word_num":"0","text":"Cloaden-swannir","page_num":"0","line_num":"0","block_num":"0","par_num":"0","level":"0"},{"conf":"1","height":"0.01072803904945585","top":"0.7105263157219254","page_num":"0","word_num":"0","block_num":"0","par_num":"0","text":"Log an informational message to the logs.","level":"0","left":"0.24854651872595424","line_num":"0","width":"0.08720929571922792"},{"height":"0.010691917303836673","page_num":"0","conf":"1","top":"0.7384370017274113","word_num":"0","left":"0.24854651107352554","block_num":"0","level":"0","text":"Implements: Loggerinterface::info","par_num":"0","width":"0.0813953419949146","line_num":"0"},{"left":"0.27761628499022556","page_num":"0","line_num":"0","text":"array|ArravyablelJsonable|Stri","height":"0.010452960286604362","level":"0","top":"0.7595818820518198","par_num":"0","conf":"1","block_num":"0","width":"0.07122092551373421","word_num":"0"},{"line_num":"0","top":"0.7804878052132543","conf":"0.30000001192092896","width":"0.056686041202950954","left":"0.2761627910440279","level":"0","word_num":"0","height":"0.006968640444571572","text":"ngable lstring smessage","par_num":"0","page_num":"0","block_num":"0"},{"top":"0.7979094080543587","width":"0.049418596511191515","conf":"1","word_num":"0","par_num":"0","text":"} catch (Throwable","level":"0","left":"0.19186047325424327","height":"0.010703032096607279","block_num":"0","line_num":"0","page_num":"0"},{"text":"arrayScontext","top":"0.7944250876267327","line_num":"0","page_num":"0","par_num":"0","level":"0","conf":"0.5","width":"0.03924418256637896","word_num":"0","left":"0.2761627943999499","height":"0.010452960286604362","block_num":"0"},{"top":"0.8188153313456585","block_num":"0","line_num":"0","width":"0.03924418256637899","left":"0.20348837187088045","level":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","word_num":"0","par_num":"0","text":"slogger->errorl"},{"text":"Returns:","page_num":"0","block_num":"0","left":"0.2485465134574538","word_num":"0","level":"0","line_num":"0","width":"0.01889534706765031","conf":"1","height":"0.010452960286604362","par_num":"0","top":"0.8188153315291717"},{"text":"CAurno","height":"0.006968640444571572","level":"0","page_num":"0","width":"0.01598837020549368","line_num":"0","conf":"0.30000001192092896","top":"0.8432055752480975","word_num":"0","par_num":"0","left":"0.24854651337109027","block_num":"0"},{"par_num":"0","width":"0.06395348082197477","word_num":"0","text":"vendor/aravel/tramework/src","level":"0","top":"0.8466898958055888","page_num":"0","height":"0.006968640444571461","line_num":"0","block_num":"0","left":"0.2747093029029664","conf":"0.5"},{"par_num":"0","height":"0.006968640444571461","block_num":"0","conf":"0.30000001192092896","level":"0","width":"0.05668604120295101","page_num":"0","left":"0.2747093023963053","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","line_num":"0","word_num":"0"},{"page_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","top":"0.8708133969827938","height":"0.007235383302971576","text":"'error' =>","word_num":"0","level":"0","left":"0.21511627846207848","width":"0.026162789223041938"},{"top":"0.9233449476199234","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.20348837139363007","par_num":"0","width":"0.023255814897253146","text":"throw Ser","line_num":"0","block_num":"0","height":"0.0072770620647228945","word_num":"0"},{"word_num":"0","height":"0.010691917303836784","page_num":"0","line_num":"0","top":"0.2508710809687519","par_num":"0","text":"826 л v 512","block_num":"0","conf":"0.30000001192092896","width":"0.03488371727314399","left":"0.44476744220017683","level":"0"},{"page_num":"0","left":"0.47238372096131104","width":"0.008720929952377943","height":"0.017421602252187585","word_num":"0","text":"575","top":"0.29965156834254736","line_num":"0","conf":"1","block_num":"0","par_num":"0","level":"0"},{"left":"0.47093023257922917","level":"0","text":"576","word_num":"0","top":"0.3205574921563493","block_num":"0","page_num":"0","width":"0.008720929318285997","conf":"0.30000001192092896","height":"0.010452960286604362","line_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","par_num":"0","left":"0.4709302334945038","width":"0.01017441774936434","text":"577","height":"0.010452960286604362","level":"0","conf":"1","line_num":"0","page_num":"0","top":"0.3379790945953738"},{"level":"0","conf":"1","height":"0.010452960286604362","line_num":"0","text":"578","block_num":"0","top":"0.35540069773126226","width":"0.008720929318285997","page_num":"0","word_num":"0","left":"0.47093023257922917","par_num":"0"},{"word_num":"0","block_num":"0","top":"0.3693379791874951","width":"0.011627906180442682","line_num":"0","height":"0.017421602252187585","text":"579","conf":"1","left":"0.4709302331500887","par_num":"0","level":"0","page_num":"0"},{"block_num":"0","text":"580","level":"0","height":"0.010452960286604362","par_num":"0","width":"0.01017441774936434","line_num":"0","top":"0.39024390295774314","page_num":"0","left":"0.4709302334945038","conf":"1","word_num":"0"},{"conf":"0.5","block_num":"0","word_num":"0","par_num":"0","text":"=581","left":"0.4665697680180062","width":"0.0159883714736776","height":"0.024390243457264815","level":"0","line_num":"0","top":"0.40418118460121666","page_num":"0"},{"line_num":"0","word_num":"0","conf":"1","width":"0.008720929318285997","level":"0","top":"0.4425087113201125","block_num":"0","left":"0.4723837218234151","page_num":"0","text":"583","height":"0.010452960286604362","par_num":"0"},{"line_num":"0","conf":"1","page_num":"0","par_num":"0","block_num":"0","left":"0.4709302334945038","level":"0","height":"0.010452960286604362","text":"584","top":"0.459930314107569","width":"0.01017441774936434","word_num":"0"},{"page_num":"0","level":"0","line_num":"0","par_num":"0","left":"0.46656976846458836","width":"0.013081394611520969","conf":"0.5","block_num":"0","height":"0.010452960286604362","top":"0.4773519168950253","text":"—585","word_num":"0"},{"height":"0.010452960286604362","line_num":"0","par_num":"0","conf":"1","top":"0.4947735200309138","width":"0.008720929318285997","word_num":"0","level":"0","page_num":"0","left":"0.47093023257922917","block_num":"0","text":"586"},{"line_num":"0","level":"0","top":"0.5121951224699383","par_num":"0","conf":"1","page_num":"0","text":"587","width":"0.008720929318285997","block_num":"0","height":"0.010452960286604362","word_num":"0","left":"0.4723837218234151"},{"width":"0.008720929318285997","line_num":"0","page_num":"0","conf":"1","left":"0.4723837218234151","height":"0.010452960286604362","par_num":"0","word_num":"0","top":"0.5296167252573947","level":"0","block_num":"0","text":"588"},{"text":"589","level":"0","width":"0.01017441774936434","page_num":"0","par_num":"0","left":"0.4709302334945038","top":"0.5470383280448511","word_num":"0","conf":"1","line_num":"0","block_num":"0","height":"0.010452960286604362"},{"page_num":"0","height":"0.020905922094220375","width":"0.008720929952377943","word_num":"0","line_num":"0","left":"0.47238372114299704","level":"0","block_num":"0","par_num":"0","text":"590","conf":"0.5","top":"0.5609756106427853"},{"text":"15911","top":"0.5853658539937421","width":"0.013081394611520969","word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.006968640444571572","left":"0.46802325552854196","level":"0","line_num":"0","par_num":"0"},{"width":"0.010174418383456285","height":"0.020905923615232025","left":"0.4723837209560432","level":"0","top":"0.5958188150216522","word_num":"0","par_num":"0","block_num":"0","page_num":"0","conf":"1","line_num":"0","text":"592"},{"width":"0.008720929952377998","top":"0.616724738727316","height":"0.010452961047110132","line_num":"0","page_num":"0","block_num":"0","level":"0","text":"593","left":"0.47238372099764825","word_num":"0","par_num":"0","conf":"1"},{"top":"0.6480836243637909","conf":"0.30000001192092896","text":"T 595","width":"0.014534881774415365","word_num":"0","level":"0","left":"0.466569769326747","block_num":"0","line_num":"0","page_num":"0","height":"0.013937280889142922","par_num":"0"},{"line_num":"0","width":"0.014534883042599256","text":"-596","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","height":"0.020905922094220375","top":"0.6655052271933078","word_num":"0","page_num":"0","left":"0.46656976759933994"},{"top":"0.6898954702884519","page_num":"0","line_num":"0","par_num":"0","level":"0","text":"597","word_num":"0","width":"0.010174418383456285","height":"0.006968641205077342","block_num":"0","left":"0.47093023259606254","conf":"0.30000001192092896"},{"width":"0.011627906180442626","word_num":"0","left":"0.4709302331016392","height":"0.020905922094220375","text":"598","top":"0.7003484325068968","page_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.5","level":"0"},{"page_num":"0","level":"0","height":"0.006968641205077342","line_num":"0","block_num":"0","conf":"1","left":"0.4723837209976482","par_num":"0","top":"0.7247386758550688","width":"0.008720929952377943","word_num":"0","text":"$99"},{"text":"=600","word_num":"0","block_num":"0","left":"0.46656976790214993","page_num":"0","height":"0.027874564820309367","conf":"0.30000001192092896","par_num":"0","width":"0.014534883042599311","line_num":"0","top":"0.7282229962193458","level":"0"},{"width":"0.01017441774936434","text":"6011","height":"0.006968640444571572","conf":"0.30000001192092896","line_num":"0","level":"0","word_num":"0","par_num":"0","left":"0.4709302334945038","page_num":"0","top":"0.7595818818683066","block_num":"0"},{"left":"0.466569767781026","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.020905923615232025","line_num":"0","par_num":"0","text":"-602","top":"0.7700348428613736","width":"0.014534883042599311","word_num":"0","level":"0"},{"height":"0.020905922094220375","conf":"1","level":"0","par_num":"0","left":"0.47093023264451217","text":"604","top":"0.8048780490574194","width":"0.010174418383456285","block_num":"0","line_num":"0","word_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","left":"0.47093023257922917","line_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","width":"0.008720929318285997","top":"0.8292682935500775","height":"0.010452960286604362","text":"605"},{"text":"606","width":"0.008720929952377943","block_num":"0","line_num":"0","left":"0.4723837211284622","level":"0","top":"0.8432055753547425","conf":"1","word_num":"0","page_num":"0","height":"0.017421602252187474","par_num":"0"},{"conf":"0.30000001192092896","height":"0.010689139176023432","page_num":"0","text":"— 607","width":"0.013081394611520969","line_num":"0","level":"0","left":"0.4665697671564489","block_num":"0","word_num":"0","par_num":"0","top":"0.8641114988686065"},{"width":"0.008720929318285997","height":"0.010452960286604362","left":"0.4723837218234151","level":"0","line_num":"0","par_num":"0","page_num":"0","top":"0.8815331015640149","word_num":"0","block_num":"0","conf":"1","text":"608"},{"width":"0.018895348335834172","word_num":"0","par_num":"0","level":"0","text":"100% 52","conf":"0.30000001192092896","page_num":"0","top":"0.006968641043132773","left":"0.9127906979746175","line_num":"0","height":"0.006968641205077342","block_num":"0"},{"conf":"0.30000001192092896","par_num":"0","text":"• MOn ZU Aor 10.41•34","top":"0.006968641078646032","word_num":"0","level":"0","block_num":"0","width":"0.05813953724313292","line_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.9345930220335801"},{"text":"L AskJiminnyReportActivityServiceTestv","word_num":"0","top":"0.02787456497864904","left":"0.8270348901595695","line_num":"0","conf":"1","height":"0.010452960286604362","level":"0","par_num":"0","width":"0.08866278668667404","page_num":"0","block_num":"0"},{"line_num":"0","conf":"0.5","level":"0","word_num":"0","left":"0.4738372097953522","page_num":"0","par_num":"0","top":"0.05574912978701141","block_num":"0","width":"0.029069763548830674","height":"0.010452960286604362","text":"=custom.log"},{"left":"0.5101744200028817","height":"0.010452961047110132","level":"0","page_num":"0","conf":"1","par_num":"0","top":"0.055749129145434506","word_num":"0","text":"=laravel.log","line_num":"0","block_num":"0","width":"0.027616277654120225"},{"block_num":"0","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","top":"0.05574912978701141","conf":"0.5","par_num":"0","line_num":"0","word_num":"0","height":"0.010452960286604362","page_num":"0","left":"0.5450581399922917","level":"0"},{"page_num":"0","block_num":"0","word_num":"0","width":"0.06104650903255382","height":"0.010452961047110132","par_num":"0","left":"0.6046511654871605","level":"0","top":"0.055749129145434506","conf":"0.5","text":"4 HS_local (iminny@localhost]","line_num":"0"},{"line_num":"0","conf":"1","page_num":"0","width":"0.017441858636571994","level":"0","block_num":"0","left":"0.6947674436468302","height":"0.010452960286604362","par_num":"0","word_num":"0","top":"0.05574912943857935","text":"Cascade"},{"conf":"0.30000001192092896","left":"0.4738372088584945","block_num":"0","level":"0","height":"0.011164274322169043","line_num":"0","page_num":"0","par_num":"0","text":"A console [PROD] X A console [EU]","top":"0.0797448165869219","width":"0.07703488431078326","word_num":"0"},{"top":"0.0797448165869219","par_num":"0","text":"A console [STAGING]","height":"0.011164274322169043","width":"0.04360464785961393","word_num":"0","level":"0","conf":"0.5","line_num":"0","page_num":"0","left":"0.5595930266071848","block_num":"0"},{"height":"0.007285397208668498","width":"0.04651162979450629","conf":"1","block_num":"0","par_num":"0","word_num":"0","text":"Retactor Connection","level":"0","top":"0.08362369354010668","left":"0.6933139525309181","page_num":"0","line_num":"0"},{"left":"0.7470930289847444","line_num":"0","conf":"0.30000001192092896","height":"0.007285397208668609","width":"0.045058133754324436","level":"0","word_num":"0","page_num":"0","top":"0.08362369371432266","block_num":"0","par_num":"0","text":"CRM Initial Sync Oven"},{"width":"0.02034883549872868","top":"0.1044657097288676","page_num":"0","word_num":"0","line_num":"0","level":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.5","par_num":"0","text":"Tx: Autov","left":"0.5348837228066751"},{"block_num":"0","conf":"0.5","top":"0.1044657097460916","word_num":"0","par_num":"0","level":"0","text":"do jiminny v","page_num":"0","height":"0.010516868633897003","line_num":"0","left":"0.6627906972313775","width":"0.023255814897253146"},{"level":"0","word_num":"0","top":"0.12519936212958604","conf":"0.5","par_num":"0","left":"0.49273255700367574","height":"0.010689139176023432","block_num":"0","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","width":"0.12936045261139567","line_num":"0"},{"left":"0.6279069838403225","conf":"0.30000001192092896","top":"0.12519936195537007","width":"0.05813952709766146","word_num":"0","par_num":"0","text":"034 A1 A34 M62 ^ -","height":"0.010689139176023432","page_num":"0","line_num":"0","block_num":"0","level":"0"},{"conf":"0.30000001192092896","line_num":"0","left":"0.4927325782522842","level":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","top":"0.1463414637498397","width":"0.12499997970905707","block_num":"0","height":"0.006968640444571461","par_num":"0","word_num":"0","page_num":"0"},{"par_num":"0","page_num":"0","line_num":"0","block_num":"0","conf":"1","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","left":"0.4927325630147635","width":"0.1962209052227913","word_num":"0","height":"0.013937280889143033","level":"0","top":"0.15679442610595107"},{"height":"0.010452960286604362","conf":"1","level":"0","left":"0.49273255988271814","page_num":"0","par_num":"0","line_num":"0","block_num":"0","text":"SELECT","top":"0.17770034895077447","width":"0.015988370205493707","word_num":"0"},{"par_num":"0","width":"0.1889534605310318","word_num":"0","left":"0.5014535184914614","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","level":"0","top":"0.1951219518899232","height":"0.013937280889143033","page_num":"0","block_num":"0","line_num":"0","conf":"0.5"},{"level":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","text":"U.ema1l.","page_num":"0","left":"0.5029069786600965","top":"0.21602787489966546","width":"0.021802323929806966","word_num":"0"},{"top":"0.233449477263315","level":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.006968641205077342","text":"sa.*","page_num":"0","left":"0.5029069764355705","width":"0.011627907448626518","line_num":"0"},{"conf":"0.30000001192092896","page_num":"0","block_num":"0","left":"0.5029069796729173","level":"0","width":"0.08866278668667404","word_num":"0","line_num":"0","height":"0.006968641205077342","par_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336"},{"page_num":"0","width":"0.0959302313784336","level":"0","text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","left":"0.49273255569667207","block_num":"0","conf":"0.5","line_num":"0","par_num":"0","height":"0.011164274322168932","top":"0.2679425837320575"},{"block_num":"0","level":"0","width":"0.10610464785961388","word_num":"0","page_num":"0","height":"0.007196483429539158","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","line_num":"0","left":"0.492732561293783","par_num":"0","conf":"0.30000001192092896","top":"0.28548644338568163"},{"top":"0.2995371262853762","level":"0","word_num":"0","height":"0.0148935728666314","left":"0.49269744083144135","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","page_num":"0","conf":"0.5","par_num":"0","width":"0.1381482875093501","block_num":"0","line_num":"0"},{"word_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","level":"0","left":"0.4927325646028267","block_num":"0","top":"0.33797909453440456","par_num":"0","conf":"1","line_num":"0","width":"0.14534883296236073","page_num":"0","height":"0.010505753841126397"},{"block_num":"0","top":"0.3728222999543015","conf":"1","width":"0.059593018065107584","par_num":"0","text":"select * from features;","word_num":"0","height":"0.01075026787449107","level":"0","line_num":"0","left":"0.4927325633660667","page_num":"0"},{"par_num":"0","height":"0.007260390255820148","text":"Bplect * from team fpatunos where featunp id = 40:","line_num":"0","level":"0","left":"0.49273257312172364","top":"0.38995215302990127","conf":"0.30000001192092896","page_num":"0","width":"0.12936045261139567","block_num":"0","word_num":"0"},{"block_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.09011627765412028","text":"select * from teams where id = 556;","height":"0.010500196824994035","top":"0.42503987254774733","left":"0.4927325550814989","word_num":"0","page_num":"0","conf":"1"},{"line_num":"0","level":"0","top":"0.4599303140744231","width":"0.03779069413530067","page_num":"0","block_num":"0","height":"0.010564103651274914","conf":"1","left":"0.4927325616686351","text":"select * from","word_num":"0","par_num":"0"},{"text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","conf":"1","page_num":"0","block_num":"0","height":"0.010564103651274914","left":"0.5654069877565148","level":"0","par_num":"0","line_num":"0","top":"0.4599303140744231","width":"0.12499998985452854"},{"left":"0.4927325741233989","height":"0.010686361048210191","block_num":"0","page_num":"0","top":"0.47735191659424503","par_num":"0","line_num":"0","level":"0","width":"0.19767440633570887","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","word_num":"0","conf":"1"},{"text":"select * from automated_report_results order Dy zu desc,","width":"0.1453954818400931","left":"0.4927008834473122","word_num":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.014546766235497555","conf":"0.5","top":"0.49466613506674073","block_num":"0","level":"0"},{"level":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","top":"0.5119617223575448","line_num":"0","width":"0.14244185102746842","par_num":"0","word_num":"0","page_num":"0","block_num":"0","height":"0.010686361048210191","left":"0.4927325548990552","conf":"1"},{"conf":"1","level":"0","par_num":"0","top":"0.5470383283932831","left":"0.49273255862023396","word_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","width":"0.15552323929806972","page_num":"0","text":"select * from automated report results WHERE report id = 54:"},{"height":"0.010622453461423431","level":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1","text":"select * from opportunities where id = 7594349:","word_num":"0","left":"0.49273256125581216","top":"0.5818815337886577","par_num":"0","width":"0.12209300791963623"},{"level":"0","par_num":"0","top":"0.6164274323772443","left":"0.49273257226354994","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","line_num":"0","word_num":"0","width":"0.19767440633570899","height":"0.010750267113985301","conf":"0.5","block_num":"0","page_num":"0"},{"top":"0.6339712919137487","line_num":"0","level":"0","block_num":"0","height":"0.010628010477555794","page_num":"0","conf":"1","left":"0.49273256709487234","par_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","width":"0.15406975847609494","word_num":"0"},{"height":"0.010505753841126397","left":"0.4927325551571803","word_num":"0","page_num":"0","block_num":"0","par_num":"0","conf":"1","width":"0.15261626750864876","level":"0","line_num":"0","top":"0.651515151624469","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:"},{"height":"0.013937280889143033","block_num":"0","word_num":"0","line_num":"0","par_num":"0","page_num":"0","width":"0.11046511061648101","level":"0","left":"0.4927325646279135","top":"0.6689895475345226","text":"SELECT * FROM crm_fields WHERE id = 226147","conf":"1"},{"par_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","top":"0.6864111504286012","width":"0.15261626750864876","page_num":"0","height":"0.010558546635142552","block_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.4927325552882119","level":"0"},{"conf":"0.5","block_num":"0","page_num":"0","par_num":"0","top":"0.724738676080081","left":"0.4927325602990887","word_num":"0","level":"0","line_num":"0","height":"0.007318740065968554","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","width":"0.12354650903255388"},{"level":"0","block_num":"0","height":"0.010452961047110132","left":"0.492732558848917","par_num":"0","line_num":"0","width":"0.0159883714736776","conf":"0.30000001192092896","top":"0.7386759584137272","page_num":"0","word_num":"0","text":"GELECT"},{"page_num":"0","line_num":"0","conf":"0.5","left":"0.5029069807442199","top":"0.7559808612440191","width":"0.18604649888708236","par_num":"0","word_num":"0","height":"0.014354066985646008","level":"0","block_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$"},{"top":"0.7767145136381128","page_num":"0","height":"0.007257611367501027","level":"0","width":"0.021802323929806966","word_num":"0","line_num":"0","block_num":"0","left":"0.5014534902332606","par_num":"0","conf":"0.30000001192092896","text":"u. email"},{"block_num":"0","level":"0","conf":"1","left":"0.5029069777669138","line_num":"0","text":"sa.*,","par_num":"0","top":"0.7944250876267327","width":"0.013081394611520913","page_num":"0","word_num":"0","height":"0.010452960286604362"},{"top":"0.8118022326885981","word_num":"0","level":"0","text":"t.owner_id FROM social_accounts sa","page_num":"0","height":"0.010497418697180683","left":"0.5014534906556222","conf":"1","par_num":"0","block_num":"0","width":"0.09011626750864876","line_num":"0"},{"width":"0.09738371220040826","left":"0.49273256673203064","top":"0.8292682928942409","height":"0.007254833239687675","conf":"0.30000001192092896","line_num":"0","word_num":"0","level":"0","block_num":"0","text":"JOTN usens u on trid = ca.cociable idi","par_num":"0","page_num":"0"},{"height":"0.010566882539594036","level":"0","left":"0.49273255613526434","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","width":"0.10610464785961393","word_num":"0"},{"height":"0.010689139176023432","par_num":"0","block_num":"0","conf":"1","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","word_num":"0","level":"0","width":"0.1380813882706013","page_num":"0","left":"0.4927325670763793","line_num":"0"},{"height":"0.01068358215989107","level":"0","block_num":"0","conf":"0.5","line_num":"0","page_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","top":"0.8987240830528642","width":"0.19622092551373427","word_num":"0","par_num":"0","left":"0.4927325575704069"},{"left":"0.965116281891486","line_num":"0","level":"0","page_num":"0","text":"+0 ..","width":"0.020348834230544677","word_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.0797448165869219","block_num":"0","height":"0.011164274322169043"},{"par_num":"0","conf":"1","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","word_num":"0","line_num":"0","width":"0.2703488329623608","block_num":"0","page_num":"0","top":"0.10104529661439754","height":"0.01059744650857497","level":"0","left":"0.6976744093136732"},{"par_num":"0","top":"0.11846689891207607","word_num":"0","width":"0.23837209255137337","page_num":"0","level":"0","block_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","left":"0.703488371377582","line_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896"},{"par_num":"0","top":"0.1393728226143094","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","height":"0.007357639939400973","level":"0","line_num":"0","width":"0.28633718287691157","word_num":"0","left":"0.694767473312973","block_num":"0","page_num":"0"},{"par_num":"0","conf":"0.5","top":"0.15311004796085603","width":"0.2819767201200445","level":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","word_num":"0","height":"0.010653017430404366","left":"0.6962209524994839","page_num":"0","line_num":"0","block_num":"0"},{"height":"0.010583553587991013","page_num":"0","width":"0.12645347067650337","word_num":"0","block_num":"0","line_num":"0","top":"0.1672473874286453","conf":"1","left":"0.6947674594038452","level":"0","par_num":"0","text":"already solved - just not parametrised for the profile/since case"},{"top":"0.19856459312259356","width":"0.13517440633570899","word_num":"0","conf":"1","height":"0.010494639808861561","left":"0.6947674552483422","par_num":"0","page_num":"0","block_num":"0","level":"0","line_num":"0","text":"What splitting the profile sync into batches would look like"},{"level":"0","block_num":"0","left":"0.6947674427962095","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","line_num":"0","page_num":"0","top":"0.21929824549679078","width":"0.1511627765412027","word_num":"0","par_num":"0","height":"0.007182590508955311","conf":"1"},{"width":"0.28633716258596864","page_num":"0","line_num":"0","level":"0","par_num":"0","top":"0.233449478068677","word_num":"0","block_num":"0","height":"0.010569660667407277","left":"0.694767459943104","conf":"1","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra"},{"top":"0.2508710804745784","word_num":"0","height":"0.006968640444571461","width":"0.24127905419532292","par_num":"0","conf":"0.30000001192092896","left":"0.6947674612076477","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","line_num":"0","block_num":"0","left":"0.6962209605769604","height":"0.007329854098233168","par_num":"0","conf":"1","top":"0.271777003894373","page_num":"0","width":"0.284883661473051","level":"0"},{"par_num":"0","word_num":"0","height":"0.006968640444571461","block_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.6962209692158519","level":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","top":"0.306620209394439","width":"0.2877906636988863"},{"left":"0.7034883691075557","level":"0","height":"0.010452960286604362","page_num":"0","width":"0.2776162573631774","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","word_num":"0","block_num":"0","line_num":"0","conf":"1"},{"height":"0.010505753841126397","line_num":"0","top":"0.33797909453440456","left":"0.7034883928957734","page_num":"0","width":"0.20639533184944325","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","level":"0"},{"top":"0.3554006976086954","conf":"1","left":"0.6962209294276679","line_num":"0","height":"0.010628010477555794","level":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.2819767201200445","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","block_num":"0"},{"par_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","height":"0.0072659472719524","word_num":"0","conf":"1","page_num":"0","block_num":"0","left":"0.6962209430504749","level":"0","line_num":"0","top":"0.3763066205343165","width":"0.2848836817639939"},{"line_num":"0","page_num":"0","word_num":"0","level":"0","par_num":"0","left":"0.6947674424200525","text":"You get for free","width":"0.0319767404109873","height":"0.007215933366255256","block_num":"0","conf":"0.5","top":"0.41463414653422836"},{"left":"0.697674417508692","level":"0","page_num":"0","top":"0.43540669856459324","width":"0.08575581489725315","word_num":"0","height":"0.0071770334928229484","conf":"0.5","block_num":"0","line_num":"0","par_num":"0","text":"•streamed fetch (no 0OM on big owners)"},{"top":"0.4529505582137161","level":"0","width":"0.06540696671668522","word_num":"0","height":"0.0071770334928229484","text":"• 100-record batches via Redis","conf":"0.5","left":"0.6976744285694189","block_num":"0","page_num":"0","par_num":"0","line_num":"0"},{"height":"0.010477968760464584","level":"0","line_num":"0","par_num":"0","left":"0.6976744332330052","block_num":"0","page_num":"0","top":"0.4703832754342152","conf":"1","width":"0.13953486909257606","word_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob)."},{"conf":"1","block_num":"0","level":"0","page_num":"0","top":"0.4912280700058711","line_num":"0","par_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","width":"0.1322674244008165","left":"0.6976744360642997","word_num":"0","height":"0.010514089745577881"},{"block_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","word_num":"0","level":"0","page_num":"0","conf":"0.5","top":"0.508710801912447","width":"0.2819767201200444","line_num":"0","height":"0.010452960286604251","par_num":"0","left":"0.6976744452422932"},{"level":"0","width":"0.07267441140844466","left":"0.7034883798200974","line_num":"0","top":"0.5261324047144549","block_num":"0","par_num":"0","text":"key so difterent orofiles don't collide","word_num":"0","conf":"0.5","page_num":"0","height":"0.007360418067214214"},{"width":"0.1729650903255382","conf":"1","page_num":"0","line_num":"0","top":"0.5470383280448511","height":"0.010452960286604362","word_num":"0","left":"0.6947674678139966","par_num":"0","level":"0","block_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()"},{"text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","word_num":"0","height":"0.0073104049220229506","line_num":"0","width":"0.2819767201200445","conf":"0.5","top":"0.5644599301598978","block_num":"0","left":"0.6947674633339377","page_num":"0","level":"0","par_num":"0"},{"conf":"1","level":"0","word_num":"0","par_num":"0","left":"0.6947674627311626","line_num":"0","top":"0.5956937798195339","width":"0.28052323929806977","height":"0.010577996571858761","page_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","block_num":"0"},{"level":"0","page_num":"0","word_num":"0","block_num":"0","conf":"1","left":"0.6947674461509291","height":"0.0071770334928229484","line_num":"0","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","width":"0.13953487923804753","top":"0.613237639553429"},{"conf":"1","left":"0.6947674422006878","height":"0.006968641205077342","block_num":"0","level":"0","par_num":"0","top":"0.6411149825213349","page_num":"0","width":"0.04215116196490354","word_num":"0","text":"Recommendation","line_num":"0"},{"line_num":"0","height":"0.010522425650029366","page_num":"0","conf":"1","top":"0.6585365856142653","level":"0","width":"0.28052323929806977","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","block_num":"0","word_num":"0","left":"0.6947674626641019","par_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","page_num":"0","line_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","width":"0.28488370205493685","conf":"0.5","left":"0.6947674655515993","height":"0.006968640444571461","level":"0","top":"0.6759581884885157"},{"conf":"1","left":"0.6947674548777797","level":"0","par_num":"0","line_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","top":"0.6897926635444678","page_num":"0","block_num":"0","width":"0.17441859143845573","word_num":"0","height":"0.01055576774682343"},{"width":"0.22819766592472157","word_num":"0","height":"0.01072803904945574","page_num":"0","top":"0.7105263158961413","conf":"1","block_num":"0","line_num":"0","par_num":"0","level":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","left":"0.697674427545875"},{"height":"0.010716925017191015","par_num":"0","top":"0.7317073174143272","line_num":"0","conf":"1","page_num":"0","word_num":"0","block_num":"0","level":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","width":"0.2848836817639939","left":"0.6976744576996018"},{"page_num":"0","text":"do),","height":"0.017421602252187585","top":"0.7421602788826169","word_num":"0","level":"0","left":"0.7034883726365229","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.011627906180442626"},{"width":"0.2776162573631774","conf":"0.5","page_num":"0","par_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","line_num":"0","height":"0.0071770334928229484","top":"0.766347687400319","word_num":"0","block_num":"0","level":"0","left":"0.6976744436144179"},{"text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","block_num":"0","conf":"1","width":"0.2877906636988864","word_num":"0","height":"0.011164274322169043","page_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.7870813397129187","left":"0.694767475704478"},{"page_num":"0","line_num":"0","height":"0.013937280889143033","block_num":"0","par_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","top":"0.8013937288934075","left":"0.6947674739397125","conf":"1","level":"0","width":"0.2718022934933926","word_num":"0"},{"top":"0.8221690590111643","height":"0.0071770334928229484","width":"0.08430232392980697","conf":"1","page_num":"0","line_num":"0","level":"0","text":"watermark — gate it on \"no profile context\".","word_num":"0","left":"0.6962209318790669","block_num":"0","par_num":"0"},{"text":"Gal .","block_num":"0","height":"0.010461296951561616","conf":"0.30000001192092896","width":"0.017441858636571994","word_num":"0","line_num":"0","par_num":"0","top":"0.8397129185198681","page_num":"0","left":"0.9651162807795277","level":"0"},{"left":"0.6962209300842392","block_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","par_num":"0","text":"Ask anvthina (84-D","top":"0.9266347687400319","width":"0.04069767099745736","word_num":"0","level":"0","page_num":"0"},{"level":"0","line_num":"0","text":"Claude Qnus 17 Medium","block_num":"0","page_num":"0","width":"0.04651162472177062","word_num":"0","height":"0.0071770334928229484","par_num":"0","left":"0.7223837197862006","conf":"0.30000001192092896","top":"0.9545454545454546"},{"width":"0.01453488177441542","word_num":"0","text":"144-25","page_num":"0","block_num":"0","level":"0","conf":"0.5","height":"0.006968640444571572","line_num":"0","left":"0.9331395351302343","par_num":"0","top":"0.9860627181052405"},{"top":"0.986062718234409","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.01074748898617195","left":"0.9709302343731505","page_num":"0","level":"0","par_num":"0","text":"Po 4 sp","width":"0.01453488177441531","word_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8071
|
NULL
|
NULL
|
|
59383
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SasVicibilitvControl.nhnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderinstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodden->infoFetchsalesforceentities.oncomol.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches diIsvnced atlcav $context = [1:voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 ^ v 572575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.2L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminnyGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A — minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitieslob.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-levewatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"word_num":"0","level":& [{"word_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","left":"0.01744185995005212","par_num":"0","text":"Phostorm","top":"0.006968641046706359","width":"0.021802326466174835","line_num":"0"},{"par_num":"0","left":"0.1148255812121043","text":"code","word_num":"0","height":"0.006968640444571461","page_num":"0","width":"0.01162790618044264","top":"0.006968641450188162","conf":"0.30000001192092896","level":"0","line_num":"0","block_num":"0"},{"page_num":"0","par_num":"0","line_num":"0","width":"0.029069763548830722","block_num":"0","left":"0.030523259704860126","height":"0.010452960286604362","conf":"0.5","level":"0","text":"FV faVsco.js","top":"0.02787456497864904","word_num":"0"},{"par_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"?9 master","top":"0.02787456497864904","width":"0.024709300791963623","word_num":"0","block_num":"0","left":"0.06831395542728312","level":"0"},{"height":"0.003484320602538671","word_num":"0","line_num":"0","width":"0.020348836766912577","par_num":"0","conf":"0.30000001192092896","text":"Proledey","block_num":"0","top":"0.05923344944238418","page_num":"0","level":"0","left":"0.014534883869450689"},{"conf":"0.30000001192092896","block_num":"0","text":"D Salesforce","page_num":"0","width":"0.030583024024963372","left":"0.043574765514713835","word_num":"0","height":"0.01150821840934213","line_num":"0","par_num":"0","level":"0","top":"0.07612742412338913"},{"width":"0.021802323929806973","conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","line_num":"0","height":"0.010452960286604362","left":"0.046511627642654756","word_num":"0","text":"> DDTO","page_num":"0","top":"0.09407665591941561"},{"conf":"1","left":"0.0537095887639354","width":"0.07137109878215384","word_num":"0","top":"0.11024367702094318","level":"0","text":"© FetchSalesforceEntitiesJob.pnp","par_num":"0","block_num":"0","line_num":"0","height":"0.015479323586398475","page_num":"0"},{"width":"0.08575580475178171","conf":"0.30000001192092896","word_num":"0","left":"0.05232558202147495","line_num":"0","height":"0.0071770334928229484","top":"0.13237639553429026","par_num":"0","page_num":"0","level":"0","block_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong"},{"level":"0","block_num":"0","conf":"0.5","page_num":"0","word_num":"0","line_num":"0","height":"0.0072715042880847625","par_num":"0","width":"0.08575580475178171","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","left":"0.05232558202147495"},{"word_num":"0","par_num":"0","text":"c) AulolocDelavec locrm.ono","conf":"0.30000001192092896","level":"0","block_num":"0","top":"0.16724738709478748","height":"0.006968640444571461","page_num":"0","width":"0.06249999492726427","left":"0.046511627154292065","line_num":"0"},{"par_num":"0","conf":"1","page_num":"0","line_num":"0","top":"0.18102073376030525","text":"© CheckAndRetryRemoteMatch.php","word_num":"0","block_num":"0","level":"0","width":"0.07558138827060132","height":"0.010616896445291069","left":"0.046511627667025296"},{"top":"0.2017543859602864","left":"0.04651163545709501","line_num":"0","width":"0.06395348082197473","conf":"0.5","par_num":"0","height":"0.0073048471453848185","level":"0","page_num":"0","text":"C) CreaterollowupActivity.php","block_num":"0","word_num":"0"},{"line_num":"0","width":"0.04215116196490349","top":"0.21929824565899192","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007182590508955311","left":"0.04651162858740109","page_num":"0","par_num":"0","text":"C) CreateNotes.php","word_num":"0"},{"level":"0","text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789","word_num":"0","block_num":"0","top":"0.23684210521680837","conf":"1","height":"0.010544653714558705","left":"0.04651163557061816","line_num":"0","par_num":"0","page_num":"0"},{"conf":"0.5","level":"0","block_num":"0","line_num":"0","word_num":"0","par_num":"0","text":"C) MatchActivitvermData.php","width":"0.06249999492726427","height":"0.007207597461803994","left":"0.04651163358738779","page_num":"0","top":"0.2543554009942979"},{"level":"0","top":"0.27177700333990396","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","height":"0.00732985485873916","page_num":"0","left":"0.046511628705343505","text":"E) NoteObiect.ohp","width":"0.039244185102746854","word_num":"0"},{"width":"0.04215115942853562","page_num":"0","height":"0.006968640444571461","block_num":"0","line_num":"0","top":"0.2891986066069825","word_num":"0","left":"0.04651163174781109","level":"0","par_num":"0","conf":"0.30000001192092896","text":"c) SaveActiviv.ono"},{"level":"0","left":"0.04651162677256695","block_num":"0","par_num":"0","line_num":"0","text":"c)saveliranscriotion.onv","conf":"0.30000001192092896","height":"0.006968641205077342","page_num":"0","top":"0.30662020900450737","width":"0.0523255835188196","word_num":"0"},{"line_num":"0","word_num":"0","par_num":"0","conf":"0.5","level":"0","top":"0.32376395531045343","page_num":"0","block_num":"0","left":"0.04651163174781109","text":"C) SetuoLavout.oho","width":"0.04215115942853562","height":"0.0072464973352361906"},{"conf":"0.5","top":"0.34130781499202545","width":"0.04215115942853562","left":"0.04651163174781109","word_num":"0","text":"C) SvncActivitv.oho","par_num":"0","block_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.0071770334928230595"},{"block_num":"0","left":"0.04638947542561308","text":"@ SvncFieldMetadata.php","height":"0.014418177627490425","top":"0.3552072621290665","word_num":"0","level":"0","width":"0.055435398791698696","conf":"1","par_num":"0","page_num":"0","line_num":"0"},{"height":"0.010455739935429254","width":"0.039244182566378974","word_num":"0","par_num":"0","page_num":"0","level":"0","top":"0.3763066205343165","line_num":"0","block_num":"0","left":"0.046511631609252174","conf":"1","text":"© SyncLeads.php"},{"level":"0","page_num":"0","height":"0.014354066985645897","width":"0.04215115942853562","text":"© SyncObjects.php","par_num":"0","line_num":"0","block_num":"0","conf":"1","left":"0.046511631695615716","top":"0.38995215311004783","word_num":"0"},{"text":"© SyncOpportunitiesJob.php","line_num":"0","level":"0","page_num":"0","height":"0.010700253968793927","conf":"1","word_num":"0","left":"0.04651163073081603","block_num":"0","par_num":"0","top":"0.41114982586710536","width":"0.06104650903255382"},{"conf":"1","left":"0.046511633451594","level":"0","text":"© SyncOpportunity.php","line_num":"0","page_num":"0","par_num":"0","top":"0.42503987240829344","block_num":"0","word_num":"0","width":"0.05087208747863769","height":"0.014354066985646008"},{"top":"0.44577352463809683","word_num":"0","width":"0.05813953217039717","height":"0.010672468127626344","line_num":"0","block_num":"0","left":"0.04651163071712692","par_num":"0","text":"© SyncProfileMetadata.php","level":"0","page_num":"0","conf":"1"},{"line_num":"0","left":"0.04651163321565249","block_num":"0","page_num":"0","height":"0.010550210730691068","word_num":"0","top":"0.46331738455485405","par_num":"0","level":"0","text":"© SyncTeamFieldsJob.php","width":"0.056686041202950996","conf":"1"},{"top":"0.48083623715937174","line_num":"0","height":"0.010452961047110243","block_num":"0","par_num":"0","word_num":"0","conf":"1","page_num":"0","width":"0.05668604120295098","level":"0","left":"0.04651163321565131","text":"© SyncTeamMetadata.php"},{"page_num":"0","height":"0.01051408974557777","level":"0","left":"0.04651163548425466","par_num":"0","top":"0.49825784007433493","width":"0.08430231885707123","word_num":"0","conf":"1","text":"© UpdateOpportunitySpecifications.php","block_num":"0","line_num":"0"},{"word_num":"0","height":"0.006968640444571461","page_num":"0","par_num":"0","text":"Updatestage.ong","level":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.046511627480499834","top":"0.5191637634014077","width":"0.04215115942853563"},{"word_num":"0","left":"0.03343023627313173","level":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.5331010454942319","height":"0.010758603778942555","block_num":"0","conf":"0.30000001192092896","text":"> @ DealRisks","width":"0.03343022884206569"},{"left":"0.03924418649273823","width":"0.031976740410987366","line_num":"0","text":"_Meeuine bor","level":"0","height":"0.006968640444571572","word_num":"0","block_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.5714285717637769"},{"level":"0","left":"0.03924418703063903","top":"0.6411149830944434","word_num":"0","par_num":"0","block_num":"0","width":"0.029069763548830715","line_num":"0","text":"a Telephony","page_num":"0","height":"0.007210375589617124","conf":"0.30000001192092896"},{"line_num":"0","par_num":"0","top":"0.6547049441786283","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.03924418612559764","block_num":"0","page_num":"0","text":"C User","width":"0.017441858636572008","height":"0.011164274322169154"},{"level":"0","left":"0.04069767337055839","height":"0.006968641205077342","word_num":"0","width":"0.05523256038097625","line_num":"0","par_num":"0","top":"0.675958188117432","conf":"0.30000001192092896","block_num":"0","text":"c8aseprocessing.oo.ono","page_num":"0"},{"height":"0.01055576850732931","width":"0.03779069667166852","word_num":"0","top":"0.6897926633384308","block_num":"0","left":"0.04069767586474709","level":"0","par_num":"0","text":"@ Dummv.Job.php","conf":"0.30000001192092896","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.006968640444571572","left":"0.04069768173679198","top":"0.7108013940634285","level":"0","width":"0.07558138827060132","word_num":"0","conf":"0.5","line_num":"0","par_num":"0","page_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho"},{"level":"0","line_num":"0","height":"0.010508531968939527","word_num":"0","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","block_num":"0","left":"0.0406976819687229","conf":"0.5","page_num":"0","width":"0.06395348082197475","top":"0.724738676808766"},{"top":"0.7456140350877193","page_num":"0","left":"0.04069767637769677","block_num":"0","level":"0","line_num":"0","height":"0.0071770334928229484","par_num":"0","width":"0.023255812360885288","word_num":"0","text":"C ob.oho","conf":"0.30000001192092896"},{"par_num":"0","height":"0.006968641205077342","level":"0","word_num":"0","line_num":"0","left":"0.04069767469984203","conf":"0.30000001192092896","text":"C)JobDisoatcher.oho","page_num":"0","block_num":"0","width":"0.04505813882706013","top":"0.7630662020343051"},{"conf":"0.30000001192092896","page_num":"0","par_num":"0","block_num":"0","width":"0.06395348082197473","level":"0","word_num":"0","line_num":"0","top":"0.7804878052132543","left":"0.04069768139133789","height":"0.006968640444571572","text":".lobDisnatcherintertace.oho"},{"left":"0.04069768199588256","line_num":"0","text":"@ [EMAIL]","block_num":"0","par_num":"0","conf":"0.5","height":"0.01061967533361019","top":"0.7942583731520936","width":"0.08430231885707126","level":"0","page_num":"0","word_num":"0"},{"conf":"0.30000001192092896","page_num":"0","line_num":"0","width":"0.05668604120295098","top":"0.8149920253520749","left":"0.039244191467289816","par_num":"0","level":"0","word_num":"0","block_num":"0","text":"T. SasVicibilitvControl.nhn","height":"0.007307626033703829"},{"conf":"0.5","line_num":"0","par_num":"0","level":"0","text":"v D Listeners","page_num":"0","height":"0.010669689239307223","top":"0.8325358850720923","left":"0.027616282843257383","width":"0.03197674041098737","block_num":"0","word_num":"0"},{"conf":"0.30000001192092896","height":"0.0071770334928230595","page_num":"0","block_num":"0","line_num":"0","text":"v M Activitiod","word_num":"0","level":"0","left":"0.03343023313500392","top":"0.8500797448165869","par_num":"0","width":"0.031976740410987366"},{"block_num":"0","width":"0.04651162979450632","conf":"0.5","par_num":"0","height":"0.007204819333990642","page_num":"0","level":"0","left":"0.03924418511117721","text":"v M ActivitvProviden","word_num":"0","top":"0.8675958187199364","line_num":"0"},{"left":"0.046511629117106865","text":"> M.lustCall","width":"0.02906976608519858","top":"0.8850174216200114","word_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","height":"0.007327075970420038","par_num":"0","page_num":"0"},{"text":"v D UserPilot","block_num":"0","page_num":"0","left":"0.046511631681215526","width":"0.03197674041098737","conf":"0.5","line_num":"0","par_num":"0","level":"0","height":"0.010639125270326288","top":"0.9024390246943023","word_num":"0"},{"word_num":"0","level":"0","line_num":"0","width":"0.07412789730315514","block_num":"0","conf":"1","text":"© TrackProviderinstalledEvent.php","left":"0.059593032929402996","par_num":"0","height":"0.010761381906755796","page_num":"0","top":"0.9198606275943773"},{"height":"0.006968640444571572","level":"0","text":"MAudia","top":"0.9372822303003622","word_num":"0","width":"0.026162789223041938","block_num":"0","left":"0.039244188091967266","par_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0"},{"conf":"0.30000001192092896","line_num":"0","text":"MRots","page_num":"0","width":"0.0232558123608853","height":"0.006968640444571572","level":"0","block_num":"0","left":"0.039244188005603746","par_num":"0","top":"0.9547038330878187","word_num":"0"},{"conf":"0.30000001192092896","block_num":"0","text":"C ActivitvController.ohn","height":"0.007249275463049432","left":"0.15406977310444897","line_num":"0","top":"0.05574912945445576","par_num":"0","width":"0.047965110616481066","word_num":"0","level":"0","page_num":"0"},{"top":"0.08362369334200259","word_num":"0","text":"Automateakeporskepository.pnp","left":"0.15406976733606492","par_num":"0","width":"0.07122093058646994","page_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","line_num":"0","block_num":"0","level":"0"},{"line_num":"0","level":"0","par_num":"0","top":"0.0797448165869219","page_num":"0","left":"0.30668604530999377","word_num":"0","width":"0.07122092551373421","height":"0.011164274322169043","text":"© AutomatedReportsCommand.php","conf":"1","block_num":"0"},{"left":"0.3066860477020153","conf":"0.5","par_num":"0","width":"0.05523255023550483","word_num":"0","level":"0","block_num":"0","text":"Opportunitysynclrait.ong","height":"0.006968640444571461","top":"0.13240418151987454","line_num":"0","page_num":"0"},{"par_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","height":"0.006968640444571461","left":"0.37063954254736237","line_num":"0","page_num":"0","word_num":"0","block_num":"0","conf":"0.5","top":"0.13240418151987454","width":"0.08720929571922792","level":"0"},{"block_num":"0","level":"0","par_num":"0","page_num":"0","line_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","left":"0.31831396020201475","text":"wsyncermenuuiestrait.ono","top":"0.1567944254223136","width":"0.05523255023550483","word_num":"0"},{"text":"c) SyncObiects.pho","par_num":"0","level":"0","width":"0.039244185102746826","page_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.18102073365231264","word_num":"0","left":"0.15406976824025068","block_num":"0","height":"0.0071770334928229484"},{"page_num":"0","width":"0.06104650395981806","word_num":"0","line_num":"0","conf":"1","height":"0.010452960286604362","left":"0.20203489060729998","level":"0","par_num":"0","text":"©ImportOpportunityBatch.php","block_num":"0","top":"0.17770034929920653"},{"par_num":"0","word_num":"0","height":"0.010497417936674913","left":"0.27180233100804285","block_num":"0","page_num":"0","width":"0.053779064340794325","level":"0","line_num":"0","top":"0.17770034916869026","text":"© ImportContactBatch.php","conf":"1"},{"top":"0.17770034916869026","word_num":"0","page_num":"0","line_num":"0","level":"0","width":"0.027616275117752387","height":"0.010497417936674913","conf":"1","block_num":"0","left":"0.33284884116015484","par_num":"0","text":"© Client.php"},{"width":"0.0654069717894209","par_num":"0","conf":"0.5","height":"0.0071770334928229484","level":"0","line_num":"0","word_num":"0","block_num":"0","left":"0.3677325572728374","page_num":"0","text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264"},{"page_num":"0","text":"() Service.php","left":"0.15406977127553043","word_num":"0","line_num":"0","top":"0.20557491325434107","level":"0","height":"0.007343747018817126","conf":"0.30000001192092896","par_num":"0","width":"0.030523251979909044","block_num":"0"},{"level":"0","width":"0.04505813375432441","par_num":"0","word_num":"0","line_num":"0","height":"0.006968640444571572","conf":"0.5","page_num":"0","left":"0.19186047025946548","text":"BatchSyncTrait.php","block_num":"0","top":"0.20557491322719157"},{"word_num":"0","level":"0","page_num":"0","width":"0.14534883296236076","left":"0.2441860510865191","block_num":"0","par_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","line_num":"0","conf":"0.5","height":"0.011164274322169154","top":"0.20175438596491224"},{"block_num":"0","word_num":"0","par_num":"0","level":"0","height":"0.007343747018817126","top":"0.20557491325434107","conf":"0.5","text":"php api_v2.php","width":"0.02906976354883073","page_num":"0","line_num":"0","left":"0.3982558178455254"},{"top":"0.22966507158551952","height":"0.007268726160271521","block_num":"0","word_num":"0","text":"(C) AutomatedReportResult.oho","page_num":"0","conf":"1","left":"0.15406977510994932","level":"0","par_num":"0","width":"0.06104650395981809","line_num":"0"},{"block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","par_num":"0","word_num":"0","height":"0.010691917303836784","page_num":"0","level":"0","conf":"1","top":"0.2508710809687519","left":"0.17151161694394365","width":"0.21656975847609497","line_num":"0"},{"left":"0.18313953485556841","conf":"1","line_num":"0","par_num":"0","text":"nublic function handlel","width":"0.05959302313784334","word_num":"0","block_num":"0","top":"0.26794258384399516","height":"0.007318740065968554","page_num":"0","level":"0"},{"height":"0.010452960286604362","block_num":"0","width":"0.010174417749364312","conf":"0.30000001192092896","word_num":"0","level":"0","par_num":"0","top":"0.4111498263026909","text":"138","line_num":"0","page_num":"0","left":"0.1497093032619457"},{"word_num":"0","line_num":"0","left":"0.15116279097784552","block_num":"0","width":"0.010174418383456285","height":"0.017421602252187474","par_num":"0","page_num":"0","conf":"1","text":"140","top":"0.44250871089481225","level":"0"},{"height":"0.006968641205077342","line_num":"0","top":"0.5017421601756263","conf":"0.30000001192092896","text":"1143","word_num":"0","level":"0","page_num":"0","left":"0.15116279076509007","block_num":"0","par_num":"0","width":"0.00872092995237797"},{"word_num":"0","height":"0.010452961047110132","block_num":"0","conf":"1","par_num":"0","level":"0","top":"0.5156794425600686","width":"0.00872092995237797","left":"0.1511627908377645","line_num":"0","text":"144","page_num":"0"},{"height":"0.006968641205077342","left":"0.15116279076509007","par_num":"0","text":"149","word_num":"0","width":"0.00872092995237797","level":"0","page_num":"0","block_num":"0","top":"0.6062717769003649","conf":"0.30000001192092896","line_num":"0"},{"conf":"1","par_num":"0","top":"0.7108013942469417","line_num":"0","width":"0.008720929318285997","word_num":"0","block_num":"0","level":"0","text":"155","page_num":"0","height":"0.010452960286604362","left":"0.15116279159085694"},{"left":"0.15116279159085694","height":"0.010452960286604362","conf":"1","line_num":"0","par_num":"0","level":"0","text":"158","block_num":"0","page_num":"0","top":"0.763066202609311","width":"0.008720929318285997","word_num":"0"},{"block_num":"0","width":"0.008720929318285997","word_num":"0","conf":"1","level":"0","par_num":"0","page_num":"0","height":"0.010452960286604362","text":"161","top":"0.8153310109716805","line_num":"0","left":"0.15116279159085694"},{"page_num":"0","top":"0.8501742165465933","width":"0.008720929318285997","level":"0","line_num":"0","word_num":"0","text":"163","height":"0.010452960286604362","block_num":"0","conf":"1","par_num":"0","left":"0.15116279159085694"},{"par_num":"0","text":"1164","width":"0.00872092995237797","line_num":"0","top":"0.871080139269703","left":"0.15116279076509007","level":"0","block_num":"0","conf":"1","word_num":"0","page_num":"0","height":"0.006968641205077342"},{"level":"0","left":"0.15116279159085694","top":"0.8850174221215062","line_num":"0","conf":"1","text":"165","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","block_num":"0","par_num":"0","page_num":"0"},{"left":"0.15116279076509007","top":"0.9059233448446159","level":"0","width":"0.00872092995237797","par_num":"0","page_num":"0","word_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","block_num":"0","text":"1166","line_num":"0"},{"block_num":"0","par_num":"0","line_num":"0","width":"0.021802323929806966","page_num":"0","left":"0.21366279261358478","level":"0","conf":"1","height":"0.010452960286604362","text":"$config,","top":"0.2891986067904957","word_num":"0"},{"par_num":"0","text":"$batchRepository,","width":"0.04505813375432441","word_num":"0","left":"0.21366279584086087","conf":"1","top":"0.30662020992638417","block_num":"0","page_num":"0","line_num":"0","height":"0.010452960286604362","level":"0"},{"conf":"1","top":"0.3240418127138407","height":"0.010452960286604362","line_num":"0","level":"0","page_num":"0","text":"SredisService","width":"0.03633720570422233","left":"0.21366279067986574","block_num":"0","par_num":"0","word_num":"0"},{"height":"0.010452960286604251","left":"0.21366279592722434","line_num":"0","top":"0.3414634155012971","level":"0","conf":"1","width":"0.04796511061648104","word_num":"0","block_num":"0","par_num":"0","text":"$entityRepository,","page_num":"0"},{"height":"0.006968640444571461","level":"0","block_num":"0","left":"0.21366279063768656","conf":"0.30000001192092896","par_num":"0","top":"0.3623693383142996","width":"0.018895347067650337","text":"sloggen","word_num":"0","line_num":"0","page_num":"0"},{"page_num":"0","block_num":"0","conf":"0.5","height":"0.007215933366255367","word_num":"0","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","line_num":"0","left":"0.20348838007687264","level":"0","width":"0.2398255733733482"},{"word_num":"0","conf":"0.5","left":"0.20348838095072486","block_num":"0","line_num":"0","page_num":"0","height":"0.010672467367120575","level":"0","text":"if (Sthis->attemots@ === 1) {","top":"0.4457735248441337","par_num":"0","width":"0.07994185102746842"},{"par_num":"0","height":"0.010550210730691068","left":"0.21366278713067985","line_num":"0","block_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","width":"0.1482558047517817","level":"0","page_num":"0","word_num":"0","conf":"1"},{"width":"0.091569758476095","height":"0.0071770334928229484","line_num":"0","par_num":"0","left":"0.20348838105878864","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","word_num":"0","page_num":"0","block_num":"0","conf":"0.5","level":"0"},{"par_num":"0","height":"0.013948396442419408","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","width":"0.15552324944354115","word_num":"0","top":"0.5331010453200158","left":"0.20348837906873227","level":"0","page_num":"0","block_num":"0","conf":"1","line_num":"0"},{"height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","level":"0","text":"slodden->infoFetchsalesforceentities.oncomol.eted'","top":"0.5714285713801411","par_num":"0","line_num":"0","width":"0.14970930586469938","word_num":"0","page_num":"0"},{"height":"0.010536318570613101","level":"0","word_num":"0","par_num":"0","left":"0.2470930229619993","top":"0.5923344949742337","text":"<1/6 >","conf":"0.30000001192092896","page_num":"0","width":"0.021802323929806966","line_num":"0","block_num":"0"},{"height":"0.0071798116206361895","text":"'entity tvo","block_num":"0","line_num":"0","width":"0.027616277654120253","conf":"0.30000001192092896","word_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.2151162810652241","top":"0.6060606061050023"},{"top":"0.6132376396173622","block_num":"0","page_num":"0","height":"0.010455739935429254","text":"© Logger","par_num":"0","width":"0.021802323929806966","conf":"0.5","line_num":"0","left":"0.25000000055269916","level":"0","word_num":"0"},{"width":"0.027616277654120253","level":"0","word_num":"0","text":"Itotal reco","line_num":"0","height":"0.0071770334928230595","left":"0.2151162810652241","par_num":"0","page_num":"0","top":"0.6236044657097288","conf":"0.5","block_num":"0"},{"level":"0","text":"public function info","page_num":"0","top":"0.6339712919137487","width":"0.05668604120295098","block_num":"0","line_num":"0","word_num":"0","height":"0.010628010477555794","conf":"0.5","left":"0.248546517777781","par_num":"0"},{"height":"0.0072103763501230045","width":"0.027616277654120253","block_num":"0","text":"\"batches di","top":"0.6411149825399743","word_num":"0","level":"0","par_num":"0","left":"0.2151162801625813","line_num":"0","conf":"0.30000001192092896","page_num":"0"},{"block_num":"0","height":"0.007332632986552401","page_num":"0","word_num":"0","par_num":"0","text":"Isvnced atl","left":"0.21511628105837952","top":"0.6585365856142653","conf":"0.30000001192092896","width":"0.026162789223041966","line_num":"0","level":"0"},{"block_num":"0","line_num":"0","par_num":"0","level":"0","left":"0.26598837545525295","conf":"0.5","page_num":"0","top":"0.6618819775389818","height":"0.010591889492442497","width":"0.04360464785961399","word_num":"0","text":"cav $context = [1"},{"height":"0.006968640444571572","par_num":"0","width":"0.020348835498728624","block_num":"0","level":"0","conf":"0.30000001192092896","left":"0.24854651350063556","line_num":"0","top":"0.6794425090460069","word_num":"0","page_num":"0","text":":voidi"},{"word_num":"0","page_num":"0","par_num":"0","left":"0.1918604731373945","line_num":"0","block_num":"0","top":"0.6929824561403509","height":"0.011164274322169043","conf":"1","level":"0","text":"} catch (SocialAcco","width":"0.052325573373348144"},{"height":"0.006968641205077342","par_num":"0","word_num":"0","line_num":"0","page_num":"0","block_num":"0","text":"Cloaden-swannir","top":"0.7108013936697744","width":"0.039244185102746854","left":"0.2034883724950264","level":"0","conf":"0.5"},{"block_num":"0","height":"0.01072803904945585","text":"Log an informational message to the logs.","par_num":"0","conf":"1","page_num":"0","left":"0.24854651872595424","level":"0","line_num":"0","top":"0.7105263157219254","width":"0.08720929571922792","word_num":"0"},{"line_num":"0","height":"0.010691917303836673","page_num":"0","conf":"1","left":"0.24854651107352554","width":"0.0813953419949146","level":"0","block_num":"0","top":"0.7384370017274113","word_num":"0","text":"Implements: Loggerinterface::info","par_num":"0"},{"left":"0.27761628499022556","conf":"1","par_num":"0","level":"0","line_num":"0","top":"0.7595818820518198","height":"0.010452960286604362","width":"0.07122092551373421","block_num":"0","text":"array|ArravyablelJsonable|Stri","word_num":"0","page_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","width":"0.056686041202950954","par_num":"0","top":"0.7804878052132543","level":"0","text":"ngable lstring smessage","block_num":"0","height":"0.006968640444571572","left":"0.2761627910440279","conf":"0.30000001192092896"},{"left":"0.19186047325424327","conf":"1","par_num":"0","height":"0.010703032096607279","word_num":"0","top":"0.7979094080543587","level":"0","width":"0.049418596511191515","text":"} catch (Throwable","page_num":"0","line_num":"0","block_num":"0"},{"height":"0.010452960286604362","level":"0","par_num":"0","text":"arrayScontext","width":"0.03924418256637896","word_num":"0","page_num":"0","left":"0.2761627943999499","top":"0.7944250876267327","line_num":"0","conf":"0.5","block_num":"0"},{"width":"0.03924418256637899","conf":"0.30000001192092896","block_num":"0","page_num":"0","level":"0","line_num":"0","left":"0.20348837187088045","par_num":"0","text":"slogger->errorl","top":"0.8188153313456585","word_num":"0","height":"0.006968640444571461"},{"left":"0.2485465134574538","block_num":"0","line_num":"0","text":"Returns:","top":"0.8188153315291717","level":"0","page_num":"0","height":"0.010452960286604362","conf":"1","width":"0.01889534706765031","word_num":"0","par_num":"0"},{"block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.24854651337109027","par_num":"0","level":"0","text":"CAurno","top":"0.8432055752480975","line_num":"0","width":"0.01598837020549368","word_num":"0","height":"0.006968640444571572"},{"text":"vendor/aravel/tramework/src","top":"0.8466898958055888","par_num":"0","width":"0.06395348082197477","word_num":"0","line_num":"0","level":"0","left":"0.2747093029029664","page_num":"0","block_num":"0","height":"0.006968640444571461","conf":"0.5"},{"left":"0.2747093023963053","block_num":"0","par_num":"0","word_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","width":"0.05668604120295101","height":"0.006968640444571461","line_num":"0"},{"line_num":"0","word_num":"0","left":"0.21511627846207848","page_num":"0","top":"0.8708133969827938","par_num":"0","text":"'error' =>","block_num":"0","width":"0.026162789223041938","height":"0.007235383302971576","level":"0","conf":"0.30000001192092896"},{"line_num":"0","page_num":"0","height":"0.0072770620647228945","level":"0","width":"0.023255814897253146","conf":"0.30000001192092896","par_num":"0","block_num":"0","left":"0.20348837139363007","text":"throw Ser","top":"0.9233449476199234","word_num":"0"},{"block_num":"0","par_num":"0","width":"0.03488371727314399","word_num":"0","line_num":"0","page_num":"0","level":"0","left":"0.44476744219026915","conf":"0.30000001192092896","height":"0.010691917303836784","text":"826 ^ v 572","top":"0.2508710809687519"},{"text":"575","block_num":"0","left":"0.47238372096131104","line_num":"0","width":"0.008720929952377943","height":"0.017421602252187585","word_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.29965156834254736","conf":"1"},{"page_num":"0","par_num":"0","word_num":"0","text":"576","top":"0.3205574921563493","level":"0","block_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","conf":"0.30000001192092896","line_num":"0","width":"0.008720929318285997"},{"height":"0.010452960286604362","word_num":"0","width":"0.01017441774936434","line_num":"0","top":"0.3379790945953738","conf":"1","page_num":"0","block_num":"0","par_num":"0","text":"577","level":"0","left":"0.4709302334945038"},{"conf":"1","left":"0.47093023257922917","level":"0","line_num":"0","par_num":"0","text":"578","top":"0.35540069773126226","word_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","block_num":"0"},{"conf":"1","text":"579","height":"0.017421602252187585","line_num":"0","page_num":"0","par_num":"0","top":"0.3693379791874951","left":"0.4709302331500887","level":"0","width":"0.011627906180442682","word_num":"0","block_num":"0"},{"width":"0.01017441774936434","height":"0.010452960286604362","line_num":"0","word_num":"0","conf":"1","top":"0.39024390295774314","level":"0","par_num":"0","left":"0.4709302334945038","block_num":"0","text":"580","page_num":"0"},{"text":"=581","word_num":"0","par_num":"0","left":"0.4665697680180062","line_num":"0","conf":"0.5","page_num":"0","top":"0.40418118460121666","width":"0.0159883714736776","block_num":"0","level":"0","height":"0.024390243457264815"},{"block_num":"0","text":"583","height":"0.010452960286604362","page_num":"0","top":"0.4425087113201125","level":"0","width":"0.008720929318285997","left":"0.4723837218234151","par_num":"0","word_num":"0","conf":"1","line_num":"0"},{"level":"0","block_num":"0","width":"0.01017441774936434","conf":"1","par_num":"0","word_num":"0","top":"0.459930314107569","height":"0.010452960286604362","page_num":"0","text":"584","left":"0.4709302334945038","line_num":"0"},{"text":"—585","word_num":"0","width":"0.013081394611520969","level":"0","block_num":"0","page_num":"0","line_num":"0","top":"0.4773519168950253","height":"0.010452960286604362","left":"0.46656976846458836","conf":"0.5","par_num":"0"},{"text":"586","word_num":"0","level":"0","conf":"1","height":"0.010452960286604362","width":"0.008720929318285997","top":"0.4947735200309138","line_num":"0","page_num":"0","par_num":"0","block_num":"0","left":"0.47093023257922917"},{"conf":"1","width":"0.008720929318285997","page_num":"0","top":"0.5121951224699383","text":"587","level":"0","word_num":"0","par_num":"0","block_num":"0","line_num":"0","left":"0.4723837218234151","height":"0.010452960286604362"},{"width":"0.008720929318285997","text":"588","par_num":"0","level":"0","height":"0.010452960286604362","top":"0.5296167252573947","block_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"1","left":"0.4723837218234151"},{"top":"0.5470383280448511","word_num":"0","left":"0.4709302334945038","page_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","line_num":"0","par_num":"0","width":"0.01017441774936434","text":"589","level":"0"},{"conf":"0.5","block_num":"0","par_num":"0","word_num":"0","level":"0","left":"0.47238372114299704","line_num":"0","top":"0.5609756106427853","page_num":"0","text":"590","width":"0.008720929952377943","height":"0.020905922094220375"},{"left":"0.46802325552854196","conf":"0.30000001192092896","block_num":"0","height":"0.006968640444571572","page_num":"0","par_num":"0","line_num":"0","level":"0","width":"0.013081394611520969","top":"0.5853658539937421","text":"15911","word_num":"0"},{"conf":"1","level":"0","page_num":"0","text":"592","width":"0.010174418383456285","height":"0.020905923615232025","left":"0.4723837209560432","par_num":"0","top":"0.5958188150216522","word_num":"0","block_num":"0","line_num":"0"},{"height":"0.010452961047110132","level":"0","page_num":"0","line_num":"0","text":"593","left":"0.47238372099764825","par_num":"0","conf":"1","width":"0.008720929952377998","block_num":"0","top":"0.616724738727316","word_num":"0"},{"par_num":"0","height":"0.013937280889142922","line_num":"0","block_num":"0","top":"0.6480836243637909","width":"0.014534881774415365","page_num":"0","left":"0.466569769326747","conf":"0.30000001192092896","level":"0","text":"T 595","word_num":"0"},{"text":"-596","left":"0.46656976759933994","word_num":"0","level":"0","line_num":"0","width":"0.014534883042599256","height":"0.020905922094220375","top":"0.6655052271933078","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","top":"0.6898954702884519","page_num":"0","conf":"0.30000001192092896","left":"0.47093023259606254","par_num":"0","text":"597","height":"0.006968641205077342","level":"0","line_num":"0","width":"0.010174418383456285"},{"left":"0.4709302331016392","level":"0","top":"0.7003484325068968","width":"0.011627906180442626","word_num":"0","block_num":"0","conf":"0.5","line_num":"0","par_num":"0","height":"0.020905922094220375","text":"598","page_num":"0"},{"conf":"1","par_num":"0","top":"0.7247386758550688","level":"0","width":"0.008720929952377943","block_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.4723837209976482","text":"$99","line_num":"0","word_num":"0"},{"word_num":"0","width":"0.014534883042599311","top":"0.7282229962193458","line_num":"0","height":"0.027874564820309367","block_num":"0","text":"=600","par_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.46656976790214993"},{"height":"0.006968640444571572","conf":"0.30000001192092896","word_num":"0","level":"0","width":"0.01017441774936434","text":"6011","left":"0.4709302334945038","line_num":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.7595818818683066"},{"conf":"0.30000001192092896","left":"0.466569767781026","page_num":"0","height":"0.020905923615232025","block_num":"0","par_num":"0","word_num":"0","level":"0","line_num":"0","text":"-602","top":"0.7700348428613736","width":"0.014534883042599311"},{"par_num":"0","width":"0.010174418383456285","height":"0.020905922094220375","text":"604","word_num":"0","level":"0","page_num":"0","block_num":"0","line_num":"0","top":"0.8048780490574194","conf":"1","left":"0.47093023264451217"},{"height":"0.010452960286604362","conf":"0.30000001192092896","level":"0","text":"605","top":"0.8292682935500775","word_num":"0","par_num":"0","block_num":"0","left":"0.47093023257922917","line_num":"0","page_num":"0","width":"0.008720929318285997"},{"block_num":"0","conf":"1","level":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.8432055753547425","text":"606","width":"0.008720929952377943","height":"0.017421602252187474","word_num":"0","left":"0.4723837211284622"},{"block_num":"0","height":"0.010689139176023432","par_num":"0","top":"0.8641114988686065","line_num":"0","conf":"0.30000001192092896","text":"— 607","width":"0.013081394611520969","left":"0.4665697671564489","page_num":"0","level":"0","word_num":"0"},{"width":"0.008720929318285997","block_num":"0","line_num":"0","word_num":"0","level":"0","conf":"1","left":"0.4723837218234151","page_num":"0","height":"0.010452960286604362","text":"608","top":"0.8815331015640149","par_num":"0"},{"left":"0.9127906995735092","par_num":"0","block_num":"0","top":"0.006968641450188162","page_num":"0","width":"0.01889534706765028","height":"0.006968640444571461","conf":"0.30000001192092896","level":"0","text":"100% 52","word_num":"0","line_num":"0"},{"block_num":"0","width":"0.05813952709766146","left":"0.9345930252117068","conf":"0.30000001192092896","word_num":"0","page_num":"0","par_num":"0","height":"0.006968640444571461","text":"• Mon ZU Aor 10.40.2","line_num":"0","top":"0.006968641450188162","level":"0"},{"height":"0.010452960286604362","block_num":"0","width":"0.08866278668667404","word_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","top":"0.02787456497864904","left":"0.8270348901595695","text":"L AskJiminnyReportActivityServiceTestv"},{"height":"0.010452960286604362","conf":"0.5","line_num":"0","page_num":"0","text":"=custom.log","block_num":"0","level":"0","left":"0.4738372097953522","top":"0.05574912978701141","par_num":"0","width":"0.029069763548830674","word_num":"0"},{"top":"0.055749129145434506","word_num":"0","page_num":"0","conf":"1","left":"0.5101744200028817","height":"0.010452961047110132","par_num":"0","text":"=laravel.log","width":"0.027616277654120225","line_num":"0","level":"0","block_num":"0"},{"word_num":"0","block_num":"0","left":"0.5450581399922917","level":"0","height":"0.010452960286604362","top":"0.05574912978701141","line_num":"0","conf":"0.5","par_num":"0","page_num":"0","text":"A SF [jiminny@localhost]","width":"0.050872087478637695"},{"line_num":"0","width":"0.06104650903255382","level":"0","word_num":"0","height":"0.010452961047110132","conf":"0.5","left":"0.6046511654871605","top":"0.055749129145434506","block_num":"0","text":"4 HS_local (iminny@localhost]","par_num":"0","page_num":"0"},{"par_num":"0","top":"0.05574912943857935","page_num":"0","text":"Cascade","conf":"1","block_num":"0","word_num":"0","width":"0.017441858636571994","left":"0.6947674436468302","level":"0","line_num":"0","height":"0.010452960286604362"},{"top":"0.0797448165869219","text":"A console [PROD] X A console [EU]","word_num":"0","par_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.011164274322169043","width":"0.07703488431078326","left":"0.4738372088584945","page_num":"0","block_num":"0"},{"top":"0.0797448165869219","width":"0.04360464785961393","height":"0.011164274322169043","level":"0","line_num":"0","left":"0.5595930266071848","text":"A console [STAGING]","par_num":"0","word_num":"0","conf":"0.5","page_num":"0","block_num":"0"},{"text":"Retactor Connection","page_num":"0","width":"0.04651162979450629","line_num":"0","word_num":"0","top":"0.08362369354010668","block_num":"0","conf":"1","par_num":"0","left":"0.6933139525309181","level":"0","height":"0.007285397208668498"},{"text":"CRM Initial Sync Oven","left":"0.7470930289847444","top":"0.08362369371432266","height":"0.007285397208668609","par_num":"0","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","width":"0.045058133754324436","word_num":"0","page_num":"0"},{"level":"0","page_num":"0","width":"0.02034883549872868","word_num":"0","top":"0.1044657097288676","par_num":"0","block_num":"0","conf":"0.5","height":"0.0071770334928229484","left":"0.5348837228066751","text":"Tx: Autov","line_num":"0"},{"word_num":"0","text":"do jiminny","line_num":"0","block_num":"0","height":"0.010516868633897003","par_num":"0","top":"0.1044657097460916","width":"0.023255814897253146","left":"0.6627906971819303","conf":"0.30000001192092896","page_num":"0","level":"0"},{"block_num":"0","left":"0.49273255700367574","word_num":"0","line_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","width":"0.12936045261139567","level":"0","top":"0.12519936212958604","height":"0.010689139176023432","page_num":"0","conf":"0.5","par_num":"0"},{"page_num":"0","par_num":"0","left":"0.6279069838403225","width":"0.05813952709766146","top":"0.12519936195537007","line_num":"0","level":"0","block_num":"0","text":"034 A1 A34 M62 ^ -","conf":"0.30000001192092896","height":"0.010689139176023432","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","left":"0.4927325782522842","block_num":"0","height":"0.006968640444571461","word_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","line_num":"0","page_num":"0","level":"0","top":"0.1463414637498397","width":"0.12499997970905707"},{"block_num":"0","conf":"1","top":"0.15679442610595107","height":"0.013937280889143033","left":"0.4927325630147635","width":"0.1962209052227913","word_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","par_num":"0","level":"0","line_num":"0","page_num":"0"},{"level":"0","top":"0.17770034895077447","width":"0.015988370205493707","left":"0.49273255988271814","block_num":"0","par_num":"0","page_num":"0","word_num":"0","height":"0.010452960286604362","text":"SELECT","conf":"1","line_num":"0"},{"width":"0.1889534605310318","top":"0.1951219518899232","conf":"0.5","word_num":"0","level":"0","block_num":"0","line_num":"0","left":"0.5014535184914614","page_num":"0","par_num":"0","height":"0.013937280889143033","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS"},{"top":"0.21602787489966546","block_num":"0","par_num":"0","level":"0","page_num":"0","left":"0.5029069786600965","word_num":"0","conf":"0.30000001192092896","text":"U.ema1l.","line_num":"0","width":"0.021802323929806966","height":"0.006968640444571461"},{"text":"sa.*","width":"0.011627907448626518","word_num":"0","top":"0.233449477263315","left":"0.5029069764355705","page_num":"0","height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","line_num":"0"},{"line_num":"0","par_num":"0","width":"0.08866278668667404","word_num":"0","top":"0.25087108008861336","level":"0","text":"towner 1d FRol sochal accounts sa","height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","left":"0.5029069796729173","page_num":"0"},{"block_num":"0","left":"0.49273255569667207","width":"0.0959302313784336","top":"0.2679425837320575","word_num":"0","level":"0","height":"0.011164274322168932","line_num":"0","text":"JOIN users u on u.id = sa.sociable_id","par_num":"0","conf":"0.5","page_num":"0"},{"left":"0.492732561293783","par_num":"0","level":"0","line_num":"0","word_num":"0","page_num":"0","top":"0.28548644338568163","height":"0.007196483429539158","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","block_num":"0","width":"0.10610464785961388","conf":"0.30000001192092896"},{"word_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.2995371262853762","line_num":"0","width":"0.1381482875093501","conf":"0.5","height":"0.0148935728666314","left":"0.49269744083144135","level":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';"},{"top":"0.33797909453440456","height":"0.010505753841126397","line_num":"0","word_num":"0","page_num":"0","width":"0.14534883296236073","text":"SELECT * FROM automated_report_results order by id desc;","level":"0","conf":"1","left":"0.4927325646028267","par_num":"0","block_num":"0"},{"top":"0.3728222999543015","width":"0.059593018065107584","word_num":"0","left":"0.4927325633660667","par_num":"0","text":"select * from features;","block_num":"0","page_num":"0","level":"0","conf":"1","height":"0.01075026787449107","line_num":"0"},{"height":"0.007260390255820148","width":"0.12936045261139567","conf":"0.30000001192092896","word_num":"0","page_num":"0","left":"0.49273257312172364","level":"0","par_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","top":"0.38995215302990127","line_num":"0","block_num":"0"},{"word_num":"0","conf":"1","line_num":"0","par_num":"0","page_num":"0","text":"select * from teams where id = 556;","top":"0.42503987254774733","height":"0.010500196824994035","block_num":"0","level":"0","left":"0.4927325550814989","width":"0.09011627765412028"},{"level":"0","text":"select * from","height":"0.010564103651274914","top":"0.4599303140744231","width":"0.03779069413530067","word_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.4927325616686351","block_num":"0","conf":"1"},{"width":"0.12499998985452854","left":"0.5654069877565148","conf":"1","par_num":"0","top":"0.4599303140744231","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","line_num":"0","height":"0.010564103651274914","page_num":"0","block_num":"0","word_num":"0","level":"0"},{"height":"0.010686361048210191","block_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"1","left":"0.4927325737320452","top":"0.47735191659424503","text":"SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9","level":"0","par_num":"0","width":"0.19767440633570893"},{"height":"0.014546766235497555","level":"0","text":"select * from automated_report_results order Dy zu desc,","width":"0.1453954818400931","word_num":"0","par_num":"0","top":"0.49466613506674073","conf":"0.5","left":"0.4927008834473122","page_num":"0","block_num":"0","line_num":"0"},{"block_num":"0","conf":"1","page_num":"0","par_num":"0","top":"0.5119617223575448","level":"0","width":"0.14244185102746842","left":"0.4927325548990552","line_num":"0","height":"0.010686361048210191","text":"SELECT * FROM automated report results WHERE id = 1919:","word_num":"0"},{"level":"0","text":"select * from automated report results WHERE report id = 54:","block_num":"0","conf":"1","par_num":"0","line_num":"0","top":"0.5470383283932831","left":"0.49273255862023396","page_num":"0","height":"0.010452960286604362","width":"0.15552323929806972","word_num":"0"},{"par_num":"0","word_num":"0","level":"0","line_num":"0","conf":"1","height":"0.010622453461423431","page_num":"0","text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","block_num":"0","left":"0.49273256125581216","width":"0.12209300791963623"},{"top":"0.6164274323772443","height":"0.010750267113985301","left":"0.49273257226354994","conf":"0.5","level":"0","width":"0.19767440633570899","line_num":"0","block_num":"0","page_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","par_num":"0","word_num":"0"},{"word_num":"0","top":"0.6339712919137487","width":"0.15406975847609494","height":"0.010628010477555794","block_num":"0","line_num":"0","conf":"1","left":"0.49273256709487234","text":"select * from plavbooks where team id = 711: # event 226147","level":"0","par_num":"0","page_num":"0"},{"par_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","line_num":"0","height":"0.010505753841126397","level":"0","left":"0.4927325551571803","block_num":"0","top":"0.651515151624469","word_num":"0","page_num":"0","conf":"1","width":"0.15261626750864876"},{"text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","block_num":"0","word_num":"0","par_num":"0","left":"0.4927325646279135","width":"0.11046511061648101","height":"0.013937280889143033","page_num":"0","conf":"1","level":"0","line_num":"0"},{"left":"0.4927325552882119","par_num":"0","width":"0.15261626750864876","line_num":"0","height":"0.010558546635142552","block_num":"0","level":"0","conf":"1","top":"0.6864111504286012","word_num":"0","page_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:"},{"line_num":"0","page_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","width":"0.12354650903255388","conf":"0.5","level":"0","word_num":"0","par_num":"0","block_num":"0","height":"0.007318740065968554","top":"0.724738676080081","left":"0.4927325602990887"},{"height":"0.010452961047110132","left":"0.492732558848917","par_num":"0","text":"GELECT","conf":"0.30000001192092896","line_num":"0","width":"0.0159883714736776","level":"0","block_num":"0","top":"0.7386759584137272","page_num":"0","word_num":"0"},{"page_num":"0","height":"0.014354066985646008","block_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","width":"0.18604649888708236","word_num":"0","line_num":"0","left":"0.5029069807442199","level":"0","top":"0.7559808612440191","conf":"0.5"},{"line_num":"0","width":"0.021802323929806966","left":"0.5014534902332606","page_num":"0","level":"0","top":"0.7767145136381128","par_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007257611367501027","text":"u. email","word_num":"0"},{"conf":"1","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.7944250876267327","text":"sa.*,","left":"0.5029069777669138","height":"0.010452960286604362","page_num":"0","width":"0.013081394611520913","word_num":"0"},{"word_num":"0","height":"0.010497418697180683","text":"t.owner_id FROM social_accounts sa","page_num":"0","block_num":"0","level":"0","left":"0.5014534906556222","line_num":"0","top":"0.8118022326885981","conf":"1","par_num":"0","width":"0.09011626750864876"},{"width":"0.09738371220040826","left":"0.49273256673203064","word_num":"0","page_num":"0","level":"0","top":"0.8292682928942409","block_num":"0","height":"0.007254833239687675","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"JOTN usens u on trid = ca.cociable idi"},{"level":"0","block_num":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.8466898957943156","width":"0.10610464785961393","height":"0.010566882539594036","conf":"0.5","left":"0.49273255613526434","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0"},{"level":"0","height":"0.010689139176023432","line_num":"0","width":"0.1380813882706013","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","conf":"1","top":"0.8641114986943905","word_num":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.4927325670763793"},{"top":"0.8987240830528642","line_num":"0","block_num":"0","left":"0.4927325575704069","par_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","word_num":"0","page_num":"0","conf":"0.5","width":"0.19622092551373427","level":"0","height":"0.01068358215989107"},{"conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.965116281891486","word_num":"0","height":"0.011164274322169043","text":"+0 ..","line_num":"0","par_num":"0","page_num":"0","top":"0.0797448165869219","width":"0.020348834230544677"},{"page_num":"0","top":"0.10104529661439754","word_num":"0","par_num":"0","conf":"1","left":"0.6976744093135958","line_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608","level":"0","block_num":"0","height":"0.01059744650857497"},{"par_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.703488371377582","top":"0.11846689891207607","width":"0.23837209255137337","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","page_num":"0","height":"0.006968641205077342","line_num":"0"},{"height":"0.007357639939400973","level":"0","line_num":"0","top":"0.1393728226143094","width":"0.28633718287691157","word_num":"0","left":"0.694767473312973","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","par_num":"0","block_num":"0","page_num":"0"},{"word_num":"0","height":"0.010653017430404366","level":"0","page_num":"0","line_num":"0","block_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603","width":"0.2819767201200445","left":"0.6962209524994839","par_num":"0","conf":"0.5"},{"width":"0.12645347067650337","left":"0.6947674594038452","level":"0","par_num":"0","conf":"1","page_num":"0","text":"already solved - just not parametrised for the profile/since case","height":"0.010583553587991013","line_num":"0","top":"0.1672473874286453","word_num":"0","block_num":"0"},{"left":"0.6947674552483422","height":"0.010494639808861561","page_num":"0","text":"What splitting the profile sync into batches would look like","width":"0.13517440633570899","conf":"1","par_num":"0","top":"0.19856459312259356","word_num":"0","block_num":"0","line_num":"0","level":"0"},{"block_num":"0","word_num":"0","level":"0","top":"0.21929824549679078","page_num":"0","width":"0.1511627765412027","left":"0.6947674427962095","par_num":"0","conf":"1","height":"0.007182590508955311","text":"Option A — minimal: reuse FetchSalesforceEntitiesJob for the profile path","line_num":"0"},{"conf":"1","block_num":"0","height":"0.010569660667407277","page_num":"0","level":"0","line_num":"0","width":"0.28633716258596864","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","left":"0.694767459943104","top":"0.233449478068677","par_num":"0","word_num":"0"},{"left":"0.6947674612076477","level":"0","line_num":"0","height":"0.006968640444571461","page_num":"0","top":"0.2508710804745784","word_num":"0","par_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","width":"0.24127905419532292","conf":"0.30000001192092896","block_num":"0"},{"line_num":"0","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","left":"0.6962209605769604","height":"0.007329854098233168","par_num":"0","conf":"1","width":"0.284883661473051","level":"0","page_num":"0","word_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","left":"0.6962209692158519","line_num":"0","level":"0","word_num":"0","page_num":"0","width":"0.2877906636988863","height":"0.006968640444571461","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","top":"0.306620209394439","conf":"0.30000001192092896"},{"conf":"1","line_num":"0","left":"0.7034883691075557","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","height":"0.010452960286604362","block_num":"0","par_num":"0","level":"0","page_num":"0","top":"0.3205574921563493","width":"0.2776162573631774","word_num":"0"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.010505753841126397","left":"0.7034883929131215","text":"file' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator","page_num":"0","level":"0","par_num":"0","top":"0.33797909453440456","width":"0.20639533184944325","word_num":"0"},{"conf":"1","par_num":"0","word_num":"0","width":"0.2819767201200445","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","page_num":"0","block_num":"0","level":"0","height":"0.010628010477555794","line_num":"0","left":"0.6962209294276679","top":"0.3554006976086954"},{"block_num":"0","level":"0","line_num":"0","par_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","height":"0.0072659472719524","conf":"1","left":"0.6962209430504749","top":"0.3763066205343165","width":"0.2848836817639939","page_num":"0","word_num":"0"},{"level":"0","line_num":"0","par_num":"0","text":"You get for free","top":"0.41463414653422836","height":"0.007215933366255256","left":"0.6947674424200525","width":"0.0319767404109873","word_num":"0","block_num":"0","page_num":"0","conf":"0.5"},{"width":"0.08575581489725315","word_num":"0","level":"0","left":"0.697674417508692","height":"0.0071770334928229484","page_num":"0","line_num":"0","par_num":"0","top":"0.43540669856459324","conf":"0.5","text":"•streamed fetch (no 0OM on big owners)","block_num":"0"},{"conf":"0.5","height":"0.0071770334928229484","top":"0.4529505582137161","word_num":"0","line_num":"0","block_num":"0","width":"0.06540696671668522","text":"• 100-record batches via Redis","par_num":"0","page_num":"0","left":"0.6976744285694189","level":"0"},{"block_num":"0","conf":"1","width":"0.13953486909257606","par_num":"0","page_num":"0","level":"0","word_num":"0","top":"0.4703832754342152","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","height":"0.010477968760464584","line_num":"0","left":"0.6976744332330052"},{"conf":"1","top":"0.4912280700058711","width":"0.1322674244008165","word_num":"0","level":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","par_num":"0","block_num":"0","left":"0.6976744360642997","height":"0.010514089745577881","line_num":"0","page_num":"0"},{"conf":"0.5","block_num":"0","height":"0.010452960286604251","page_num":"0","width":"0.2819767201200445","left":"0.6976744452373054","line_num":"0","level":"0","par_num":"0","top":"0.508710801912447","word_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in that"},{"line_num":"0","word_num":"0","top":"0.5261324047144549","block_num":"0","par_num":"0","width":"0.07267441140844466","level":"0","page_num":"0","text":"key so difterent orofiles don't collide","conf":"0.5","height":"0.007360418067214214","left":"0.7034883798200974"},{"conf":"1","level":"0","top":"0.5470383280448511","page_num":"0","width":"0.1729650903255382","par_num":"0","word_num":"0","block_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","height":"0.010452960286604362","left":"0.6947674678139966","line_num":"0"},{"conf":"0.5","height":"0.0073104049220229506","top":"0.5644599301598978","block_num":"0","left":"0.6947674633339377","page_num":"0","par_num":"0","word_num":"0","width":"0.2819767201200445","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","level":"0","line_num":"0"},{"level":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","top":"0.5956937798195339","line_num":"0","left":"0.6947674627311626","block_num":"0","par_num":"0","width":"0.28052323929806977","word_num":"0","height":"0.010577996571858761","conf":"1","page_num":"0"},{"width":"0.13953487923804753","word_num":"0","par_num":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.6947674461509291","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","top":"0.613237639553429","line_num":"0","level":"0","conf":"1"},{"line_num":"0","left":"0.6947674422006878","level":"0","conf":"1","block_num":"0","height":"0.006968641205077342","top":"0.6411149825213349","word_num":"0","page_num":"0","text":"Recommendation","par_num":"0","width":"0.04215116196490354"},{"height":"0.010522425650029366","page_num":"0","width":"0.28052323929806977","level":"0","block_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","top":"0.6585365856142653","conf":"1","left":"0.6947674626641019","line_num":"0","par_num":"0","word_num":"0"},{"width":"0.28488370205493685","block_num":"0","page_num":"0","par_num":"0","word_num":"0","level":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","left":"0.6947674655515993","conf":"0.5","line_num":"0","top":"0.6759581884885157","height":"0.006968640444571461"},{"height":"0.01055576774682343","left":"0.6947674548777797","block_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","top":"0.6897926635444678","width":"0.17441859143845573","level":"0","line_num":"0","par_num":"0","conf":"1","page_num":"0","word_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","conf":"1","left":"0.697674427545875","top":"0.7105263158961413","level":"0","width":"0.22819766592472157","height":"0.01072803904945574","word_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).","line_num":"0"},{"page_num":"0","conf":"1","block_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","par_num":"0","height":"0.010716925017191015","word_num":"0","top":"0.7317073174143272","left":"0.6976744576996018","width":"0.2848836817639939","line_num":"0","level":"0"},{"page_num":"0","conf":"0.30000001192092896","left":"0.7034883726365229","height":"0.017421602252187585","top":"0.7421602788826169","width":"0.011627906180442626","block_num":"0","level":"0","text":"do),","par_num":"0","word_num":"0","line_num":"0"},{"left":"0.6976744436144179","height":"0.0071770334928229484","conf":"0.5","level":"0","line_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","page_num":"0","block_num":"0","par_num":"0","top":"0.766347687400319","width":"0.2776162573631774","word_num":"0"},{"word_num":"0","height":"0.011164274322169043","block_num":"0","line_num":"0","page_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","level":"0","conf":"1","par_num":"0","left":"0.694767475704478","top":"0.7870813397129187","width":"0.2877906636988864"},{"word_num":"0","conf":"1","top":"0.804625199437562","line_num":"0","page_num":"0","width":"0.07994186117293989","left":"0.6962209300478492","block_num":"0","level":"0","par_num":"0","height":"0.00722149038238773","text":"at the end (FetchSalesforceEntitieslo"},{"conf":"1","par_num":"0","height":"0.007221490382387619","level":"0","line_num":"0","page_num":"0","word_num":"0","top":"0.8046251994347967","text":"b.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-leve","block_num":"0","width":"0.18895348082197483","left":"0.7761627980999628"},{"par_num":"0","height":"0.0071770334928229484","width":"0.08430232392980697","text":"watermark — gate it on \"no profile context\".","conf":"1","left":"0.6962209318790669","level":"0","line_num":"0","top":"0.8221690590111643","word_num":"0","block_num":"0","page_num":"0"},{"text":"G.l .","width":"0.017441858636571994","word_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.010461296951561616","top":"0.8397129185198681","page_num":"0","conf":"0.30000001192092896","left":"0.9651162807795277","par_num":"0"},{"height":"0.0071770334928229484","text":"Ask anvthina (84-D","block_num":"0","width":"0.04069767099745736","page_num":"0","par_num":"0","word_num":"0","left":"0.6962209300842392","top":"0.9266347687400319","level":"0","line_num":"0","conf":"0.30000001192092896"},{"word_num":"0","par_num":"0","text":"Claude Qnus 17 Medium","block_num":"0","level":"0","width":"0.04651162472177062","left":"0.7223837197862006","height":"0.0071770334928229484","line_num":"0","top":"0.9545454545454546","page_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","block_num":"0","page_num":"0","left":"0.9331395351302343","width":"0.01453488177441542","par_num":"0","text":"144-25","height":"0.006968640444571572","top":"0.9860627181052405","word_num":"0","level":"0","line_num":"0"},{"block_num":"0","par_num":"0","text":"Po 4 sp","left":"0.9709302343731505","line_num":"0","top":"0.986062718234409","conf":"0.30000001192092896","page_num":"0","level":"0","width":"0.01453488177441531","height":"0.01074748898617195","word_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8071
|
NULL
|
NULL
|
|
59323
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.3/103L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"left":"0.01744185995005212", [{"left":"0.01744185995005212","text":"Phostorm","par_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.006968641205077342","width":"0.021802326466174835","page_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.006968641046706359"},{"left":"0.1148255812121043","width":"0.01162790618044264","height":"0.006968640444571461","level":"0","line_num":"0","top":"0.006968641450188162","block_num":"0","par_num":"0","page_num":"0","text":"code","word_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","top":"0.02787456497864904","word_num":"0","height":"0.010452960286604362","width":"0.029069763548830722","level":"0","block_num":"0","left":"0.030523259704860126","text":"FV faVsco.js","page_num":"0","par_num":"0","line_num":"0"},{"par_num":"0","height":"0.010452960286604362","line_num":"0","block_num":"0","top":"0.02787456497864904","text":"?9 master","conf":"0.30000001192092896","page_num":"0","width":"0.024709300791963623","word_num":"0","level":"0","left":"0.06831395542728312"},{"left":"0.014534883869450689","level":"0","line_num":"0","text":"Proledey","par_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.05923344944238418","width":"0.020348836766912577","block_num":"0","word_num":"0","height":"0.003484320602538671"},{"width":"0.030583024024963372","top":"0.07612742412338913","level":"0","line_num":"0","text":"D Salesforce","height":"0.01150821840934213","block_num":"0","conf":"0.30000001192092896","left":"0.043574765514713835","par_num":"0","page_num":"0","word_num":"0"},{"left":"0.046511627642654756","level":"0","page_num":"0","block_num":"0","text":"> DDTO","height":"0.010452960286604362","line_num":"0","top":"0.09407665591941561","conf":"0.30000001192092896","width":"0.021802323929806973","word_num":"0","par_num":"0"},{"par_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","line_num":"0","left":"0.0537095887639354","page_num":"0","width":"0.07137109878215384","height":"0.015479323586398475","block_num":"0","conf":"1","word_num":"0","top":"0.11024367702094318","level":"0"},{"block_num":"0","conf":"0.30000001192092896","left":"0.05232558202147495","width":"0.08575580475178171","level":"0","line_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","top":"0.13237639553429026","height":"0.0071770334928229484","page_num":"0","word_num":"0","par_num":"0"},{"text":"C) ketryralleasalestorcerecorasJob.onp","width":"0.08575580475178171","conf":"0.5","top":"0.14982578435435434","word_num":"0","block_num":"0","page_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.0072715042880847625","left":"0.05232558202147495"},{"left":"0.046511627154292065","block_num":"0","word_num":"0","page_num":"0","line_num":"0","height":"0.006968640444571461","par_num":"0","conf":"0.30000001192092896","level":"0","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","width":"0.06249999492726427"},{"word_num":"0","level":"0","block_num":"0","left":"0.046511627667025296","conf":"1","line_num":"0","par_num":"0","top":"0.18102073376030525","width":"0.07558138827060132","height":"0.010616896445291069","page_num":"0","text":"© CheckAndRetryRemoteMatch.php"},{"width":"0.06395348082197473","par_num":"0","word_num":"0","conf":"0.5","left":"0.04651163545709501","line_num":"0","text":"C) CreaterollowupActivity.php","level":"0","height":"0.0073048471453848185","page_num":"0","block_num":"0","top":"0.2017543859602864"},{"conf":"0.30000001192092896","page_num":"0","level":"0","word_num":"0","block_num":"0","width":"0.04215116196490349","par_num":"0","left":"0.04651162858740109","top":"0.21929824565899192","line_num":"0","height":"0.007182590508955311","text":"C) CreateNotes.php"},{"conf":"1","left":"0.04651163557061816","page_num":"0","height":"0.010544653714558705","level":"0","block_num":"0","line_num":"0","text":"© MatchActivitiesToNewOpportunity.php","top":"0.23684210521680837","par_num":"0","width":"0.08720929571922789","word_num":"0"},{"block_num":"0","par_num":"0","line_num":"0","text":"C) MatchActivitvermData.php","conf":"0.5","width":"0.06249999492726427","word_num":"0","top":"0.2543554009942979","page_num":"0","left":"0.04651163358738779","level":"0","height":"0.007207597461803994"},{"height":"0.00732985485873916","text":"E) NoteObiect.ohp","par_num":"0","level":"0","top":"0.27177700333990396","word_num":"0","page_num":"0","block_num":"0","left":"0.046511628705343505","line_num":"0","conf":"0.30000001192092896","width":"0.039244185102746854"},{"word_num":"0","line_num":"0","height":"0.006968640444571461","text":"c) SaveActiviv.ono","top":"0.2891986066069825","conf":"0.30000001192092896","par_num":"0","left":"0.04651163174781109","width":"0.04215115942853562","page_num":"0","level":"0","block_num":"0"},{"text":"c)saveliranscriotion.onv","left":"0.04651162677256695","top":"0.30662020900450737","width":"0.0523255835188196","par_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","page_num":"0","line_num":"0","word_num":"0"},{"word_num":"0","left":"0.04651163174781109","block_num":"0","height":"0.0072464973352361906","level":"0","par_num":"0","width":"0.04215115942853562","top":"0.32376395531045343","page_num":"0","line_num":"0","conf":"0.5","text":"C) SetuoLavout.oho"},{"top":"0.34130781499202545","word_num":"0","width":"0.04215115942853562","height":"0.0071770334928230595","left":"0.04651163174781109","block_num":"0","par_num":"0","conf":"0.5","line_num":"0","text":"C) SvncActivitv.oho","page_num":"0","level":"0"},{"text":"@ SvncFieldMetadata.php","block_num":"0","height":"0.014418177627490425","top":"0.3552072621290665","left":"0.04638947542561308","level":"0","par_num":"0","width":"0.055435398791698696","conf":"1","word_num":"0","line_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","top":"0.3763066205343165","block_num":"0","word_num":"0","page_num":"0","level":"0","text":"© SyncLeads.php","width":"0.039244182566378974","height":"0.010455739935429254","conf":"1","left":"0.046511631609252174"},{"height":"0.014354066985645897","line_num":"0","par_num":"0","top":"0.38995215311004783","left":"0.046511631695615716","text":"© SyncObjects.php","page_num":"0","conf":"1","block_num":"0","level":"0","width":"0.04215115942853562","word_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","level":"0","conf":"1","text":"© SyncOpportunitiesJob.php","width":"0.06104650903255382","line_num":"0","left":"0.04651163073081603","height":"0.010700253968793927","page_num":"0","top":"0.41114982586710536"},{"conf":"1","height":"0.014354066985646008","left":"0.046511633451594","block_num":"0","page_num":"0","top":"0.42503987240829344","width":"0.05087208747863769","word_num":"0","line_num":"0","level":"0","text":"© SyncOpportunity.php","par_num":"0"},{"left":"0.04651163071712692","par_num":"0","text":"© SyncProfileMetadata.php","word_num":"0","page_num":"0","block_num":"0","level":"0","top":"0.44577352463809683","width":"0.05813953217039717","line_num":"0","conf":"1","height":"0.010672468127626344"},{"left":"0.04651163321565249","page_num":"0","height":"0.010550210730691068","par_num":"0","text":"© SyncTeamFieldsJob.php","width":"0.056686041202950996","word_num":"0","top":"0.46331738455485405","block_num":"0","line_num":"0","level":"0","conf":"1"},{"width":"0.05668604120295098","page_num":"0","word_num":"0","par_num":"0","line_num":"0","left":"0.04651163321565131","height":"0.010452961047110243","block_num":"0","level":"0","top":"0.48083623715937174","conf":"1","text":"© SyncTeamMetadata.php"},{"width":"0.08430231885707123","line_num":"0","block_num":"0","level":"0","top":"0.49825784007433493","left":"0.04651163548425466","height":"0.01051408974557777","text":"© UpdateOpportunitySpecifications.php","word_num":"0","page_num":"0","conf":"1","par_num":"0"},{"left":"0.046511627480499834","width":"0.04215115942853563","text":"Updatestage.ong","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.5191637634014077","par_num":"0","block_num":"0","level":"0","height":"0.006968640444571461","page_num":"0"},{"level":"0","word_num":"0","left":"0.03343023627313173","top":"0.5331010454942319","height":"0.010758603778942555","conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"> @ DealRisks","block_num":"0","par_num":"0","width":"0.03343022884206569"},{"level":"0","line_num":"0","left":"0.03924418649273823","conf":"0.30000001192092896","block_num":"0","height":"0.006968640444571572","text":"_Meeuine bor","width":"0.031976740410987366","word_num":"0","page_num":"0","par_num":"0","top":"0.5714285717637769"},{"width":"0.029069763548830715","height":"0.007210375589617124","level":"0","conf":"0.30000001192092896","text":"a Telephony","word_num":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.03924418703063903","page_num":"0","top":"0.6411149830944434"},{"level":"0","width":"0.017441858636572008","height":"0.011164274322169154","page_num":"0","top":"0.6547049441786283","word_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.03924418612559764","text":"C User","par_num":"0"},{"par_num":"0","top":"0.675958188117432","page_num":"0","text":"c8aseprocessing.oo.ono","height":"0.006968641205077342","line_num":"0","left":"0.04069767337055839","width":"0.05523256038097625","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896"},{"par_num":"0","height":"0.01055576850732931","width":"0.03779069667166852","word_num":"0","left":"0.04069767586474709","top":"0.6897926633384308","level":"0","text":"@ Dummv.Job.php","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"text":"(C)ImoortRecallA|Recordinas.Job.oho","top":"0.7108013940634285","conf":"0.5","line_num":"0","page_num":"0","word_num":"0","block_num":"0","level":"0","width":"0.07558138827060132","par_num":"0","left":"0.04069768173679198","height":"0.006968640444571572"},{"width":"0.06395348082197475","level":"0","line_num":"0","height":"0.010508531968939527","top":"0.724738676808766","conf":"0.5","text":"@ ImportRemoteTrack.Job.ohp","par_num":"0","word_num":"0","page_num":"0","left":"0.0406976819687229","block_num":"0"},{"line_num":"0","height":"0.0071770334928229484","left":"0.04069767637769677","par_num":"0","text":"C ob.oho","page_num":"0","top":"0.7456140350877193","word_num":"0","conf":"0.30000001192092896","level":"0","width":"0.023255812360885288","block_num":"0"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.006968641205077342","left":"0.04069767469984203","block_num":"0","level":"0","text":"C)JobDisoatcher.oho","width":"0.04505813882706013","top":"0.7630662020343051","word_num":"0","page_num":"0"},{"word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.006968640444571572","left":"0.04069768139133789","page_num":"0","top":"0.7804878052132543","width":"0.06395348082197473","block_num":"0","par_num":"0","text":".lobDisnatcherintertace.oho"},{"height":"0.01061967533361019","conf":"0.5","par_num":"0","text":"@ [EMAIL]","page_num":"0","width":"0.08430231885707126","line_num":"0","level":"0","block_num":"0","top":"0.7942583731520936","word_num":"0","left":"0.04069768199588256"},{"left":"0.039244191467289816","top":"0.8149920253520749","word_num":"0","page_num":"0","text":"T. SacVisibilitvControl.ohn","line_num":"0","block_num":"0","par_num":"0","width":"0.05668604120295098","conf":"0.30000001192092896","height":"0.007307626033703829","level":"0"},{"par_num":"0","text":"v D Listeners","left":"0.027616282843257383","top":"0.8325358850720923","height":"0.010669689239307223","word_num":"0","line_num":"0","width":"0.03197674041098737","conf":"0.5","page_num":"0","level":"0","block_num":"0"},{"text":"v M Activitiod","page_num":"0","left":"0.03343023313500392","height":"0.0071770334928230595","line_num":"0","block_num":"0","level":"0","width":"0.031976740410987366","conf":"0.30000001192092896","top":"0.8500797448165869","par_num":"0","word_num":"0"},{"width":"0.04651162979450632","height":"0.007204819333990642","word_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.5","block_num":"0","left":"0.03924418511117721","text":"v M ActivitvProviden","top":"0.8675958187199364"},{"word_num":"0","block_num":"0","par_num":"0","top":"0.8850174216200114","conf":"0.30000001192092896","level":"0","height":"0.007327075970420038","page_num":"0","line_num":"0","text":"> M.lustCall","left":"0.046511629117106865","width":"0.02906976608519858"},{"line_num":"0","level":"0","width":"0.03197674041098737","left":"0.046511631681215526","conf":"0.5","page_num":"0","text":"v D UserPilot","word_num":"0","top":"0.9024390246943023","height":"0.010639125270326288","par_num":"0","block_num":"0"},{"par_num":"0","level":"0","word_num":"0","block_num":"0","page_num":"0","top":"0.9198606275943773","height":"0.010761381906755796","conf":"1","text":"© TrackProviderInstalledEvent.php","width":"0.07412789730315514","line_num":"0","left":"0.059593032929402996"},{"par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","top":"0.9372822303003622","left":"0.039244188091967266","word_num":"0","height":"0.006968640444571572","line_num":"0","width":"0.026162789223041938","text":"MAudia","page_num":"0"},{"left":"0.039244188005603746","top":"0.9547038330878187","width":"0.0232558123608853","conf":"0.30000001192092896","block_num":"0","word_num":"0","height":"0.006968640444571572","line_num":"0","level":"0","page_num":"0","par_num":"0","text":"MRots"},{"height":"0.007249275463049432","level":"0","page_num":"0","text":"C ActivitvController.ohn","top":"0.05574912945445576","line_num":"0","word_num":"0","left":"0.15406977310444897","block_num":"0","width":"0.047965110616481066","conf":"0.5","par_num":"0"},{"conf":"0.30000001192092896","par_num":"0","text":"Automateakeporskepository.pnp","top":"0.08362369334200259","level":"0","word_num":"0","width":"0.07122093058646994","height":"0.006968641205077342","left":"0.15406976733606492","line_num":"0","page_num":"0","block_num":"0"},{"conf":"1","height":"0.011164274322169043","top":"0.0797448165869219","block_num":"0","level":"0","par_num":"0","text":"© AutomatedReportsCommand.php","line_num":"0","page_num":"0","width":"0.07122092551373421","word_num":"0","left":"0.30668604530999377"},{"block_num":"0","text":"Opportunitysynclrait.ong","conf":"0.5","left":"0.3066860477020153","line_num":"0","page_num":"0","par_num":"0","top":"0.13240418151987454","width":"0.05523255023550483","word_num":"0","height":"0.006968640444571461","level":"0"},{"width":"0.08720929571922792","page_num":"0","word_num":"0","left":"0.37063954254736237","block_num":"0","line_num":"0","conf":"0.5","par_num":"0","level":"0","height":"0.006968640444571461","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","top":"0.13240418151987454"},{"height":"0.006968640444571461","level":"0","text":"wsyncermenuuiestrait.ono","top":"0.1567944254223136","par_num":"0","word_num":"0","page_num":"0","block_num":"0","width":"0.05523255023550483","left":"0.31831396020201475","line_num":"0","conf":"0.30000001192092896"},{"block_num":"0","par_num":"0","width":"0.039244185102746826","word_num":"0","page_num":"0","left":"0.15406976824025068","level":"0","line_num":"0","conf":"0.30000001192092896","text":"c) SyncObiects.pho","top":"0.18102073365231264","height":"0.0071770334928229484"},{"height":"0.010452960286604362","block_num":"0","page_num":"0","text":"©ImportOpportunityBatch.php","level":"0","line_num":"0","conf":"1","top":"0.17770034929920653","width":"0.06104650395981806","left":"0.20203489060729998","par_num":"0","word_num":"0"},{"word_num":"0","conf":"1","top":"0.17770034916869026","left":"0.27180233100804285","height":"0.010497417936674913","level":"0","page_num":"0","par_num":"0","text":"© ImportContactBatch.php","line_num":"0","width":"0.053779064340794325","block_num":"0"},{"block_num":"0","height":"0.010497417936674913","word_num":"0","par_num":"0","width":"0.027616275117752387","text":"© Client.php","line_num":"0","top":"0.17770034916869026","level":"0","conf":"1","left":"0.33284884116015484","page_num":"0"},{"word_num":"0","width":"0.0654069717894209","conf":"0.5","line_num":"0","level":"0","page_num":"0","par_num":"0","text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264","left":"0.3677325572728374","block_num":"0","height":"0.0071770334928229484"},{"block_num":"0","conf":"0.30000001192092896","text":"() Service.php","page_num":"0","width":"0.030523251979909044","word_num":"0","left":"0.15406977127553043","par_num":"0","height":"0.007343747018817126","top":"0.20557491325434107","line_num":"0","level":"0"},{"height":"0.006968640444571572","line_num":"0","width":"0.04505813375432441","word_num":"0","text":"BatchSyncTrait.php","top":"0.20557491322719157","block_num":"0","left":"0.19186047025946548","level":"0","par_num":"0","page_num":"0","conf":"0.5"},{"line_num":"0","height":"0.011164274322169154","top":"0.20175438596491224","page_num":"0","conf":"0.5","block_num":"0","width":"0.14534883296236076","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","par_num":"0","left":"0.2441860510865191","word_num":"0","level":"0"},{"height":"0.007343747018817126","left":"0.3982558178455254","line_num":"0","page_num":"0","conf":"0.5","text":"php api_v2.php","width":"0.02906976354883073","level":"0","top":"0.20557491325434107","par_num":"0","word_num":"0","block_num":"0"},{"line_num":"0","top":"0.22966507158551952","block_num":"0","conf":"1","left":"0.15406977510994932","level":"0","width":"0.06104650395981809","page_num":"0","par_num":"0","word_num":"0","height":"0.007268726160271521","text":"(C) AutomatedReportResult.oho"},{"block_num":"0","left":"0.17151161694332442","conf":"1","page_num":"0","par_num":"0","line_num":"0","height":"0.010691917303836784","top":"0.2508710809687519","width":"0.21656975847609497","word_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","level":"0"},{"block_num":"0","left":"0.18313953485556841","word_num":"0","page_num":"0","line_num":"0","height":"0.007318740065968554","conf":"1","text":"nublic function handlel","par_num":"0","top":"0.26794258384399516","width":"0.05959302313784334","level":"0"},{"text":"138","block_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.1497093032619457","par_num":"0","width":"0.010174417749364312","height":"0.010452960286604362","line_num":"0","top":"0.4111498263026909","page_num":"0"},{"width":"0.010174418383456285","par_num":"0","text":"140","block_num":"0","line_num":"0","conf":"1","page_num":"0","level":"0","top":"0.44250871089481225","word_num":"0","height":"0.017421602252187474","left":"0.15116279097784552"},{"block_num":"0","conf":"0.30000001192092896","top":"0.5017421601756263","level":"0","left":"0.15116279076509007","line_num":"0","page_num":"0","text":"1143","width":"0.00872092995237797","word_num":"0","height":"0.006968641205077342","par_num":"0"},{"block_num":"0","par_num":"0","text":"144","line_num":"0","top":"0.5156794425600686","height":"0.010452961047110132","left":"0.1511627908377645","conf":"1","page_num":"0","level":"0","word_num":"0","width":"0.00872092995237797"},{"top":"0.6062717769003649","width":"0.00872092995237797","par_num":"0","height":"0.006968641205077342","text":"149","word_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.15116279076509007"},{"level":"0","height":"0.010452960286604362","top":"0.7108013942469417","text":"155","width":"0.008720929318285997","word_num":"0","par_num":"0","block_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.15116279159085694"},{"level":"0","height":"0.010452960286604362","left":"0.15116279159085694","page_num":"0","par_num":"0","conf":"1","text":"158","top":"0.763066202609311","word_num":"0","block_num":"0","width":"0.008720929318285997","line_num":"0"},{"line_num":"0","left":"0.15116279159085694","height":"0.010452960286604362","text":"161","top":"0.8153310109716805","width":"0.008720929318285997","word_num":"0","conf":"1","page_num":"0","block_num":"0","level":"0","par_num":"0"},{"left":"0.15116279159085694","page_num":"0","conf":"1","top":"0.8501742165465933","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","text":"163","block_num":"0","line_num":"0"},{"height":"0.006968641205077342","conf":"1","left":"0.15116279076509007","level":"0","text":"1164","page_num":"0","top":"0.871080139269703","line_num":"0","width":"0.00872092995237797","block_num":"0","word_num":"0","par_num":"0"},{"conf":"1","left":"0.15116279159085694","par_num":"0","line_num":"0","text":"165","top":"0.8850174221215062","word_num":"0","height":"0.010452960286604362","level":"0","block_num":"0","width":"0.008720929318285997","page_num":"0"},{"word_num":"0","conf":"0.30000001192092896","left":"0.15116279076509007","text":"1166","level":"0","par_num":"0","line_num":"0","top":"0.9059233448446159","block_num":"0","page_num":"0","width":"0.00872092995237797","height":"0.006968641205077342"},{"text":"$config,","line_num":"0","top":"0.2891986067904957","par_num":"0","word_num":"0","block_num":"0","width":"0.021802323929806966","conf":"1","level":"0","height":"0.010452960286604362","left":"0.21366279261358478","page_num":"0"},{"block_num":"0","width":"0.04505813375432441","word_num":"0","left":"0.21366279584086087","text":"$batchRepository,","par_num":"0","page_num":"0","conf":"1","line_num":"0","top":"0.30662020992638417","height":"0.010452960286604362","level":"0"},{"text":"SredisService","top":"0.3240418127138407","conf":"1","page_num":"0","height":"0.010452960286604362","level":"0","line_num":"0","par_num":"0","width":"0.03633720570422233","block_num":"0","word_num":"0","left":"0.21366279067986574"},{"block_num":"0","height":"0.010452960286604251","conf":"1","level":"0","top":"0.3414634155012971","word_num":"0","line_num":"0","left":"0.21366279592722434","width":"0.04796511061648104","page_num":"0","par_num":"0","text":"$entityRepository,"},{"height":"0.006968640444571461","level":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.018895347067650337","par_num":"0","line_num":"0","top":"0.3623693383142996","block_num":"0","left":"0.21366279063768656","text":"sloggen"},{"block_num":"0","left":"0.20348838007687264","conf":"0.5","word_num":"0","level":"0","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","width":"0.2398255733733482","line_num":"0","page_num":"0","height":"0.007215933366255367"},{"line_num":"0","par_num":"0","text":"if (Sthis->attemots@ === 1) {","width":"0.07994185102746842","left":"0.20348838095072486","height":"0.010672467367120575","level":"0","word_num":"0","page_num":"0","top":"0.4457735248441337","block_num":"0","conf":"0.5"},{"text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","line_num":"0","conf":"1","left":"0.21366278713067985","level":"0","width":"0.1482558047517817","word_num":"0","height":"0.010550210730691068","page_num":"0","par_num":"0","block_num":"0"},{"block_num":"0","conf":"0.5","word_num":"0","level":"0","page_num":"0","top":"0.5191387559808612","text":"ssuncedat = carbonimmuta.le::nowo:","left":"0.20348838105878864","par_num":"0","width":"0.091569758476095","height":"0.0071770334928229484","line_num":"0"},{"left":"0.20348837906873227","block_num":"0","line_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","page_num":"0","par_num":"0","conf":"1","word_num":"0","level":"0","width":"0.15552324944354115","top":"0.5331010453200158","height":"0.013948396442419408"},{"height":"0.006968641205077342","conf":"0.30000001192092896","line_num":"0","top":"0.5714285713801411","level":"0","word_num":"0","par_num":"0","page_num":"0","left":"0.20348837025078986","width":"0.14970930586469938","block_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'"},{"page_num":"0","text":"<1/6 >","top":"0.5923344949742337","level":"0","height":"0.010536318570613101","width":"0.021802323929806966","left":"0.2470930229619993","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0"},{"top":"0.6060606061050023","word_num":"0","text":"'entity tvo","left":"0.2151162810652241","block_num":"0","width":"0.027616277654120253","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.0071798116206361895","page_num":"0"},{"level":"0","conf":"0.5","text":"© Logger","par_num":"0","top":"0.6132376396173622","word_num":"0","page_num":"0","width":"0.021802323929806966","block_num":"0","left":"0.25000000055269916","height":"0.010455739935429254","line_num":"0"},{"line_num":"0","top":"0.6236044657097288","left":"0.2151162810652241","level":"0","page_num":"0","par_num":"0","height":"0.0071770334928230595","block_num":"0","conf":"0.5","width":"0.027616277654120253","text":"Itotal reco","word_num":"0"},{"conf":"0.5","height":"0.010628010477555794","line_num":"0","left":"0.248546517777781","block_num":"0","page_num":"0","par_num":"0","level":"0","text":"public function info","width":"0.05668604120295098","word_num":"0","top":"0.6339712919137487"},{"conf":"0.5","height":"0.0072103763501230045","word_num":"0","line_num":"0","block_num":"0","level":"0","left":"0.2151162799850968","top":"0.6411149825399743","width":"0.027616277654120253","text":"\"batches d","page_num":"0","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","height":"0.007332632986552401","par_num":"0","width":"0.026162789223041966","text":"Isvnced atl","top":"0.6585365856142653","word_num":"0","level":"0","left":"0.21511628105837952"},{"block_num":"0","height":"0.010591889492442497","par_num":"0","width":"0.04360464785961399","conf":"0.5","top":"0.6618819775389818","word_num":"0","text":"cav $context = [1","level":"0","line_num":"0","page_num":"0","left":"0.26598837545525295"},{"conf":"0.30000001192092896","block_num":"0","height":"0.0071770334928229484","line_num":"0","left":"0.24854651350063556","level":"0","top":"0.6794258373205742","width":"0.020348835498728624","text":": voidi","par_num":"0","page_num":"0","word_num":"0"},{"line_num":"0","block_num":"0","level":"0","top":"0.6929824561403509","height":"0.011164274322169043","par_num":"0","text":"} catch (SocialAcco","width":"0.052325573373348144","word_num":"0","conf":"1","left":"0.1918604731373945","page_num":"0"},{"left":"0.2034883724950264","word_num":"0","block_num":"0","page_num":"0","width":"0.039244185102746854","top":"0.7108013936697744","par_num":"0","level":"0","conf":"0.5","line_num":"0","height":"0.006968641205077342","text":"Cloaden-swannir"},{"height":"0.01072803904945585","par_num":"0","level":"0","conf":"1","line_num":"0","width":"0.08720929571922792","left":"0.24854651872595424","top":"0.7105263157219254","word_num":"0","text":"Log an informational message to the logs.","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","conf":"1","par_num":"0","top":"0.7384370017274113","page_num":"0","word_num":"0","height":"0.010691917303836673","text":"Implements: Loggerinterface::info","left":"0.24854651107352554","width":"0.0813953419949146","level":"0"},{"width":"0.07122092551373421","height":"0.010452960286604362","text":"array|ArravyablelJsonable|Stri","left":"0.27761628499022556","level":"0","block_num":"0","line_num":"0","page_num":"0","conf":"1","par_num":"0","word_num":"0","top":"0.7595818820518198"},{"top":"0.7804878052132543","word_num":"0","text":"ngable lstring smessage","page_num":"0","block_num":"0","level":"0","width":"0.056686041202950954","left":"0.2761627910440279","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","line_num":"0"},{"width":"0.049418596511191515","line_num":"0","block_num":"0","word_num":"0","conf":"1","height":"0.010703032096607279","level":"0","page_num":"0","left":"0.19186047325424327","par_num":"0","text":"} catch (Throwable","top":"0.7979094080543587"},{"level":"0","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","height":"0.010452960286604362","width":"0.03924418256637896","text":"arrayScontext","left":"0.2761627943999499","word_num":"0","line_num":"0","top":"0.7944250876267327"},{"conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.20348837187088045","text":"slogger->errorl","word_num":"0","top":"0.8188153313456585","block_num":"0","page_num":"0","height":"0.006968640444571461","width":"0.03924418256637899","line_num":"0"},{"height":"0.010452960286604362","text":"Returns:","left":"0.2485465134574538","page_num":"0","width":"0.01889534706765031","top":"0.8188153315291717","par_num":"0","conf":"1","word_num":"0","level":"0","line_num":"0","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","left":"0.24854651337109027","width":"0.01598837020549368","line_num":"0","text":"CAurno","top":"0.8432055752480975","level":"0","par_num":"0","word_num":"0","block_num":"0"},{"width":"0.06395348082197477","page_num":"0","word_num":"0","left":"0.2747093029029664","par_num":"0","height":"0.006968640444571461","line_num":"0","top":"0.8466898958055888","block_num":"0","level":"0","text":"vendor/aravel/tramework/src","conf":"0.5"},{"width":"0.05668604120295101","page_num":"0","block_num":"0","line_num":"0","top":"0.8641114985930454","word_num":"0","left":"0.2747093023963053","text":"luminare Loc/Loccer.ono","par_num":"0","level":"0","height":"0.006968640444571461","conf":"0.30000001192092896"},{"height":"0.007235383302971576","page_num":"0","level":"0","text":"'error' =>","conf":"0.30000001192092896","top":"0.8708133969827938","par_num":"0","width":"0.026162789223041938","block_num":"0","word_num":"0","line_num":"0","left":"0.21511627846207848"},{"top":"0.9233449476199234","line_num":"0","block_num":"0","text":"throw Ser","height":"0.0072770620647228945","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.20348837139363007","width":"0.023255814897253146","word_num":"0"},{"block_num":"0","par_num":"0","left":"0.44476744220017683","width":"0.03488371727314399","conf":"0.30000001192092896","top":"0.2508710809687519","text":"826 л v 512","height":"0.010691917303836784","level":"0","page_num":"0","line_num":"0","word_num":"0"},{"left":"0.47238372096131104","line_num":"0","block_num":"0","width":"0.008720929952377943","conf":"1","level":"0","height":"0.017421602252187585","text":"575","par_num":"0","top":"0.29965156834254736","page_num":"0","word_num":"0"},{"width":"0.008720929318285997","text":"576","page_num":"0","height":"0.010452960286604362","word_num":"0","top":"0.3205574921563493","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","left":"0.47093023257922917"},{"text":"577","height":"0.010452960286604362","word_num":"0","width":"0.01017441774936434","left":"0.4709302334945038","conf":"1","par_num":"0","top":"0.3379790945953738","level":"0","block_num":"0","page_num":"0","line_num":"0"},{"left":"0.47093023257922917","page_num":"0","line_num":"0","text":"578","top":"0.35540069773126226","height":"0.010452960286604362","conf":"1","width":"0.008720929318285997","block_num":"0","level":"0","par_num":"0","word_num":"0"},{"width":"0.011627906180442682","line_num":"0","word_num":"0","text":"579","top":"0.3693379791874951","conf":"1","page_num":"0","par_num":"0","left":"0.4709302331500887","height":"0.017421602252187585","level":"0","block_num":"0"},{"height":"0.010452960286604362","text":"580","block_num":"0","left":"0.4709302334945038","level":"0","top":"0.39024390295774314","page_num":"0","conf":"1","line_num":"0","width":"0.01017441774936434","par_num":"0","word_num":"0"},{"word_num":"0","level":"0","left":"0.4665697680180062","block_num":"0","height":"0.024390243457264815","top":"0.40418118460121666","text":"=581","par_num":"0","line_num":"0","page_num":"0","width":"0.0159883714736776","conf":"0.5"},{"level":"0","left":"0.4723837218234151","text":"583","block_num":"0","conf":"1","width":"0.008720929318285997","top":"0.4425087113201125","page_num":"0","height":"0.010452960286604362","par_num":"0","word_num":"0","line_num":"0"},{"conf":"1","left":"0.4709302334945038","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"584","par_num":"0","height":"0.010452960286604362","top":"0.459930314107569","width":"0.01017441774936434","block_num":"0"},{"level":"0","par_num":"0","text":"—585","block_num":"0","left":"0.46656976846458836","conf":"0.5","word_num":"0","height":"0.010452960286604362","width":"0.013081394611520969","line_num":"0","page_num":"0","top":"0.4773519168950253"},{"level":"0","text":"586","width":"0.008720929318285997","height":"0.010452960286604362","par_num":"0","word_num":"0","line_num":"0","left":"0.47093023257922917","top":"0.4947735200309138","block_num":"0","page_num":"0","conf":"1"},{"height":"0.010452960286604362","top":"0.5121951224699383","conf":"1","page_num":"0","block_num":"0","text":"587","width":"0.008720929318285997","level":"0","word_num":"0","line_num":"0","par_num":"0","left":"0.4723837218234151"},{"level":"0","top":"0.5296167252573947","block_num":"0","left":"0.4723837218234151","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997","conf":"1","word_num":"0","line_num":"0","text":"588","par_num":"0"},{"height":"0.010452960286604362","conf":"1","par_num":"0","left":"0.4709302334945038","top":"0.5470383280448511","text":"589","word_num":"0","line_num":"0","page_num":"0","width":"0.01017441774936434","block_num":"0","level":"0"},{"width":"0.008720929952377943","page_num":"0","conf":"0.5","level":"0","line_num":"0","par_num":"0","height":"0.020905922094220375","word_num":"0","text":"590","block_num":"0","left":"0.47238372114299704","top":"0.5609756106427853"},{"page_num":"0","width":"0.013081394611520969","height":"0.006968640444571572","conf":"0.30000001192092896","level":"0","top":"0.5853658539937421","text":"15911","block_num":"0","line_num":"0","word_num":"0","par_num":"0","left":"0.46802325552854196"},{"word_num":"0","height":"0.020905923615232025","left":"0.4723837209560432","block_num":"0","page_num":"0","text":"592","level":"0","line_num":"0","par_num":"0","conf":"1","top":"0.5958188150216522","width":"0.010174418383456285"},{"conf":"1","page_num":"0","top":"0.616724738727316","line_num":"0","word_num":"0","width":"0.008720929952377998","level":"0","height":"0.010452961047110132","par_num":"0","left":"0.47238372099764825","text":"593","block_num":"0"},{"line_num":"0","top":"0.6480836243637909","text":"T 595","word_num":"0","conf":"0.30000001192092896","height":"0.013937280889142922","left":"0.466569769326747","level":"0","page_num":"0","block_num":"0","width":"0.014534881774415365","par_num":"0"},{"page_num":"0","text":"-596","top":"0.6655052271933078","par_num":"0","word_num":"0","line_num":"0","height":"0.020905922094220375","conf":"0.30000001192092896","level":"0","width":"0.014534883042599256","block_num":"0","left":"0.46656976759933994"},{"level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.47093023259606254","top":"0.6898954702884519","page_num":"0","height":"0.006968641205077342","text":"597","width":"0.010174418383456285","word_num":"0"},{"conf":"0.5","block_num":"0","par_num":"0","word_num":"0","level":"0","width":"0.011627906180442626","height":"0.020905922094220375","left":"0.4709302331016392","top":"0.7003484325068968","page_num":"0","line_num":"0","text":"598"},{"height":"0.006968641205077342","width":"0.008720929952377943","conf":"1","page_num":"0","left":"0.4723837209976482","top":"0.7247386758550688","block_num":"0","line_num":"0","par_num":"0","level":"0","text":"$99","word_num":"0"},{"left":"0.46656976790214993","line_num":"0","top":"0.7282229962193458","block_num":"0","level":"0","par_num":"0","word_num":"0","height":"0.027874564820309367","page_num":"0","text":"=600","width":"0.014534883042599311","conf":"0.30000001192092896"},{"word_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.7595818818683066","left":"0.4709302334945038","level":"0","line_num":"0","height":"0.006968640444571572","page_num":"0","block_num":"0","text":"6011","width":"0.01017441774936434"},{"block_num":"0","top":"0.7700348428613736","level":"0","line_num":"0","par_num":"0","text":"-602","height":"0.020905923615232025","left":"0.466569767781026","page_num":"0","width":"0.014534883042599311","conf":"0.30000001192092896","word_num":"0"},{"height":"0.020905922094220375","top":"0.8048780490574194","width":"0.010174418383456285","block_num":"0","line_num":"0","conf":"1","par_num":"0","left":"0.47093023264451217","level":"0","text":"604","word_num":"0","page_num":"0"},{"width":"0.008720929318285997","word_num":"0","line_num":"0","page_num":"0","top":"0.8292682935500775","conf":"0.30000001192092896","block_num":"0","height":"0.010452960286604362","left":"0.47093023257922917","level":"0","par_num":"0","text":"605"},{"level":"0","page_num":"0","text":"606","height":"0.017421602252187474","left":"0.4723837211284622","line_num":"0","top":"0.8432055753547425","word_num":"0","conf":"1","width":"0.008720929952377943","par_num":"0","block_num":"0"},{"conf":"0.30000001192092896","page_num":"0","top":"0.8641114988686065","par_num":"0","width":"0.013081394611520969","block_num":"0","height":"0.010689139176023432","text":"— 607","level":"0","word_num":"0","left":"0.4665697671564489","line_num":"0"},{"text":"608","level":"0","top":"0.8815331015640149","conf":"1","height":"0.010452960286604362","par_num":"0","block_num":"0","width":"0.008720929318285997","word_num":"0","left":"0.4723837218234151","page_num":"0","line_num":"0"},{"top":"0.006968641043132773","block_num":"0","left":"0.9127906979746175","text":"100% 52","width":"0.018895348335834172","word_num":"0","height":"0.006968641205077342","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","line_num":"0"},{"block_num":"0","word_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.9345930220335801","par_num":"0","text":"• Mon ZU Aor 10.3/103","top":"0.006968641078646032","width":"0.05813953724313292","line_num":"0"},{"conf":"1","page_num":"0","line_num":"0","top":"0.02787456497864904","width":"0.08866278668667404","word_num":"0","left":"0.8270348901595695","level":"0","text":"L AskJiminnyReportActivityServiceTestv","par_num":"0","height":"0.010452960286604362","block_num":"0"},{"block_num":"0","left":"0.4738372097953522","height":"0.010452960286604362","word_num":"0","conf":"0.5","level":"0","page_num":"0","width":"0.029069763548830674","top":"0.05574912978701141","text":"=custom.log","line_num":"0","par_num":"0"},{"width":"0.027616277654120225","left":"0.5101744200028817","text":"=laravel.log","page_num":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.055749129145434506","word_num":"0","height":"0.010452961047110132","conf":"1","level":"0"},{"height":"0.010452960286604362","line_num":"0","page_num":"0","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","left":"0.5450581399922917","block_num":"0","par_num":"0","conf":"0.5","top":"0.05574912978701141","level":"0","word_num":"0"},{"height":"0.010452961047110132","level":"0","conf":"0.5","par_num":"0","width":"0.06104650903255382","word_num":"0","text":"4 HS_local (iminny@localhost]","left":"0.6046511654871605","line_num":"0","block_num":"0","top":"0.055749129145434506","page_num":"0"},{"block_num":"0","text":"Cascade","width":"0.017441858636571994","par_num":"0","page_num":"0","line_num":"0","top":"0.05574912943857935","word_num":"0","conf":"1","level":"0","height":"0.010452960286604362","left":"0.6947674436468302"},{"left":"0.4738372088584945","text":"A console [PROD] X A console [EU]","width":"0.07703488431078326","word_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.0797448165869219","line_num":"0","block_num":"0","page_num":"0","height":"0.011164274322169043"},{"text":"A console [STAGING]","conf":"0.5","top":"0.0797448165869219","width":"0.04360464785961393","word_num":"0","par_num":"0","height":"0.011164274322169043","line_num":"0","page_num":"0","left":"0.5595930266071848","block_num":"0","level":"0"},{"page_num":"0","par_num":"0","top":"0.08362369354010668","line_num":"0","height":"0.007285397208668498","level":"0","text":"Retactor Connection","conf":"1","word_num":"0","width":"0.04651162979450629","left":"0.6933139525309181","block_num":"0"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","text":"CRM Initial Sync Oven","top":"0.08362369371432266","height":"0.007285397208668609","left":"0.7470930289847444","word_num":"0","page_num":"0","level":"0","width":"0.045058133754324436"},{"line_num":"0","page_num":"0","height":"0.0071770334928229484","par_num":"0","text":"Tx: Autov","word_num":"0","top":"0.1044657097288676","conf":"0.5","width":"0.02034883549872868","block_num":"0","level":"0","left":"0.5348837228066751"},{"block_num":"0","top":"0.1044657097460916","word_num":"0","conf":"0.5","height":"0.010516868633897003","left":"0.6627906972313775","level":"0","par_num":"0","width":"0.023255814897253146","text":"do jiminny v","line_num":"0","page_num":"0"},{"text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","top":"0.12519936212958604","height":"0.010689139176023432","width":"0.12936045261139567","left":"0.49273255700367574","word_num":"0","line_num":"0","block_num":"0","par_num":"0","page_num":"0","conf":"0.5","level":"0"},{"block_num":"0","height":"0.010689139176023432","left":"0.6279069838403225","line_num":"0","top":"0.12519936195537007","text":"034 A1 A34 M62 ^ -","par_num":"0","width":"0.05813952709766146","conf":"0.30000001192092896","word_num":"0","page_num":"0","level":"0"},{"width":"0.12499997970905707","page_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.1463414637498397","word_num":"0","left":"0.4927325782522842","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","height":"0.006968640444571461","block_num":"0","level":"0"},{"page_num":"0","height":"0.013937280889143033","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","level":"0","par_num":"0","left":"0.4927325630147635","line_num":"0","block_num":"0","top":"0.15679442610595107","word_num":"0","conf":"1","width":"0.1962209052227913"},{"left":"0.49273255988271814","conf":"1","text":"SELECT","block_num":"0","height":"0.010452960286604362","level":"0","line_num":"0","par_num":"0","top":"0.17770034895077447","width":"0.015988370205493707","word_num":"0","page_num":"0"},{"level":"0","par_num":"0","top":"0.1951219518899232","line_num":"0","width":"0.1889534605310318","word_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","height":"0.013937280889143033","page_num":"0","conf":"0.5","block_num":"0","left":"0.5014535184914614"},{"par_num":"0","page_num":"0","text":"U.ema1l.","top":"0.21602787489966546","level":"0","left":"0.5029069786600965","word_num":"0","block_num":"0","width":"0.021802323929806966","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461"},{"par_num":"0","block_num":"0","height":"0.006968641205077342","line_num":"0","text":"sa.*","page_num":"0","width":"0.011627907448626518","level":"0","conf":"0.30000001192092896","left":"0.5029069764355705","top":"0.233449477263315","word_num":"0"},{"block_num":"0","text":"towner 1d FRol sochal accounts sa","level":"0","width":"0.08866278668667404","conf":"0.30000001192092896","word_num":"0","par_num":"0","left":"0.5029069796729173","line_num":"0","top":"0.25087108008861336","height":"0.006968641205077342","page_num":"0"},{"par_num":"0","word_num":"0","conf":"0.5","level":"0","block_num":"0","page_num":"0","width":"0.0959302313784336","line_num":"0","height":"0.011164274322168932","left":"0.49273255569667207","top":"0.2679425837320575","text":"JOIN users u on u.id = sa.sociable_id"},{"par_num":"0","width":"0.10610464785961388","word_num":"0","left":"0.492732561293783","top":"0.28548644338568163","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","height":"0.007196483429539158","block_num":"0","page_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896"},{"top":"0.2995371262853762","conf":"0.5","left":"0.49269744083144135","width":"0.1381482875093501","line_num":"0","word_num":"0","block_num":"0","par_num":"0","height":"0.0148935728666314","level":"0","page_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';"},{"level":"0","page_num":"0","top":"0.33797909453440456","width":"0.14534883296236073","block_num":"0","conf":"1","par_num":"0","height":"0.010505753841126397","text":"SELECT * FROM automated_report_results order by id desc;","left":"0.4927325646028267","line_num":"0","word_num":"0"},{"top":"0.3728222999543015","page_num":"0","width":"0.059593018065107584","height":"0.01075026787449107","word_num":"0","conf":"1","par_num":"0","line_num":"0","level":"0","left":"0.4927325633660667","block_num":"0","text":"select * from features;"},{"block_num":"0","level":"0","top":"0.38995215302990127","left":"0.49273257312172364","par_num":"0","line_num":"0","word_num":"0","height":"0.007260390255820148","conf":"0.30000001192092896","page_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","width":"0.12936045261139567"},{"width":"0.09011627765412028","text":"select * from teams where id = 556;","left":"0.4927325550814989","top":"0.42503987254774733","par_num":"0","height":"0.010500196824994035","page_num":"0","conf":"1","block_num":"0","line_num":"0","level":"0","word_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","conf":"1","line_num":"0","height":"0.010564103651274914","level":"0","text":"select * from","width":"0.03779069413530067","word_num":"0","top":"0.4599303140744231","left":"0.4927325616686351"},{"block_num":"0","left":"0.5654069877565148","page_num":"0","line_num":"0","height":"0.010564103651274914","conf":"1","par_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","width":"0.12499998985452854","level":"0","top":"0.4599303140744231","word_num":"0"},{"left":"0.4927325741233989","height":"0.010686361048210191","top":"0.47735191659424503","block_num":"0","level":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","word_num":"0","par_num":"0","page_num":"0","line_num":"0","conf":"1","width":"0.19767440633570887"},{"text":"select * from automated_report_results order Dy zu desc,","block_num":"0","line_num":"0","height":"0.014546766235497555","level":"0","width":"0.1453954818400931","conf":"0.5","left":"0.4927008834473122","top":"0.49466613506674073","word_num":"0","par_num":"0","page_num":"0"},{"left":"0.4927325548990552","block_num":"0","level":"0","height":"0.010686361048210191","top":"0.5119617223575448","width":"0.14244185102746842","word_num":"0","page_num":"0","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","line_num":"0","conf":"1"},{"level":"0","block_num":"0","conf":"1","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831","height":"0.010452960286604362","word_num":"0","width":"0.15552323929806972","par_num":"0","page_num":"0","line_num":"0","left":"0.49273255862023396"},{"par_num":"0","text":"select * from opportunities where id = 7594349:","width":"0.12209300791963623","top":"0.5818815337886577","page_num":"0","block_num":"0","height":"0.010622453461423431","word_num":"0","conf":"1","line_num":"0","level":"0","left":"0.49273256125581216"},{"height":"0.010750267113985301","top":"0.6164274323772443","word_num":"0","left":"0.49273257226354994","block_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","line_num":"0","level":"0","conf":"0.5","par_num":"0","width":"0.19767440633570899","page_num":"0"},{"page_num":"0","top":"0.6339712919137487","line_num":"0","width":"0.15406975847609494","word_num":"0","block_num":"0","conf":"1","level":"0","height":"0.010628010477555794","left":"0.49273256709487234","par_num":"0","text":"select * from plavbooks where team id = 711: # event 226147"},{"word_num":"0","par_num":"0","left":"0.4927325551571803","top":"0.651515151624469","width":"0.15261626750864876","level":"0","block_num":"0","height":"0.010505753841126397","page_num":"0","conf":"1","line_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:"},{"par_num":"0","page_num":"0","height":"0.013937280889143033","left":"0.4927325646279135","level":"0","line_num":"0","conf":"1","block_num":"0","top":"0.6689895475345226","width":"0.11046511061648101","text":"SELECT * FROM crm_fields WHERE id = 226147","word_num":"0"},{"top":"0.6864111504286012","word_num":"0","conf":"1","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","par_num":"0","level":"0","height":"0.010558546635142552","left":"0.4927325552882119","line_num":"0","width":"0.15261626750864876","block_num":"0","page_num":"0"},{"conf":"0.5","level":"0","par_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","page_num":"0","top":"0.724738676080081","width":"0.12354650903255388","height":"0.007318740065968554","block_num":"0","left":"0.4927325602990887","line_num":"0","word_num":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.010452961047110132","left":"0.492732558848917","level":"0","text":"GELECT","word_num":"0","page_num":"0","par_num":"0","width":"0.0159883714736776","line_num":"0","top":"0.7386759584137272"},{"text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","page_num":"0","top":"0.7559808612440191","width":"0.18604649888708236","level":"0","word_num":"0","height":"0.014354066985646008","block_num":"0","conf":"0.5","left":"0.5029069807442199","line_num":"0","par_num":"0"},{"conf":"0.30000001192092896","height":"0.007257611367501027","top":"0.7767145136381128","line_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.021802323929806966","block_num":"0","text":"u. email","word_num":"0","left":"0.5014534902332606"},{"word_num":"0","left":"0.5029069777669138","level":"0","par_num":"0","line_num":"0","width":"0.013081394611520913","height":"0.010452960286604362","block_num":"0","page_num":"0","text":"sa.*,","conf":"1","top":"0.7944250876267327"},{"height":"0.010497418697180683","left":"0.5014534906556222","par_num":"0","line_num":"0","text":"t.owner_id FROM social_accounts sa","width":"0.09011626750864876","top":"0.8118022326885981","word_num":"0","page_num":"0","block_num":"0","level":"0","conf":"1"},{"text":"JOTN usens u on trid = ca.cociable idi","top":"0.8292682928942409","conf":"0.30000001192092896","width":"0.09738371220040826","line_num":"0","par_num":"0","word_num":"0","height":"0.007254833239687675","block_num":"0","left":"0.49273256673203064","page_num":"0","level":"0"},{"height":"0.010566882539594036","level":"0","left":"0.49273255613526434","conf":"0.5","line_num":"0","block_num":"0","page_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0","width":"0.10610464785961393","par_num":"0","top":"0.8466898957943156"},{"par_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","height":"0.010689139176023432","block_num":"0","conf":"1","level":"0","top":"0.8641114986943905","width":"0.1380813882706013","word_num":"0","page_num":"0","line_num":"0","left":"0.4927325670763793"},{"height":"0.01068358215989107","top":"0.8987240830528642","word_num":"0","page_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","block_num":"0","par_num":"0","left":"0.4927325575704069","width":"0.19622092551373427","line_num":"0","conf":"0.5","level":"0"},{"block_num":"0","text":"+0 ..","line_num":"0","top":"0.0797448165869219","width":"0.020348834230544677","word_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.011164274322169043","left":"0.965116281891486","page_num":"0","level":"0"},{"level":"0","block_num":"0","conf":"1","width":"0.2703488329623608","par_num":"0","line_num":"0","left":"0.6976744093136732","height":"0.01059744650857497","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","word_num":"0","top":"0.10104529661439754","page_num":"0"},{"width":"0.23837209255137337","top":"0.11846689891207607","line_num":"0","word_num":"0","conf":"0.30000001192092896","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","page_num":"0","left":"0.703488371377582","block_num":"0","par_num":"0","level":"0","height":"0.006968641205077342"},{"word_num":"0","conf":"1","page_num":"0","level":"0","top":"0.1393728226143094","par_num":"0","width":"0.28633718287691157","left":"0.694767473312973","height":"0.007357639939400973","block_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","line_num":"0"},{"text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","line_num":"0","block_num":"0","height":"0.010653017430404366","top":"0.15311004796085603","width":"0.2819767201200445","word_num":"0","level":"0","conf":"0.5","par_num":"0","left":"0.6962209524994839","page_num":"0"},{"width":"0.12645347067650337","word_num":"0","block_num":"0","text":"already solved - just not parametrised for the profile/since case","level":"0","left":"0.6947674594038452","page_num":"0","line_num":"0","conf":"1","height":"0.010583553587991013","par_num":"0","top":"0.1672473874286453"},{"level":"0","left":"0.6947674552483422","width":"0.13517440633570899","block_num":"0","word_num":"0","par_num":"0","top":"0.19856459312259356","page_num":"0","text":"What splitting the profile sync into batches would look like","conf":"1","line_num":"0","height":"0.010494639808861561"},{"level":"0","block_num":"0","conf":"1","height":"0.007182590508955311","line_num":"0","page_num":"0","par_num":"0","left":"0.6947674427962095","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","top":"0.21929824549679078","word_num":"0","width":"0.1511627765412027"},{"text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","left":"0.694767459943104","level":"0","page_num":"0","block_num":"0","par_num":"0","word_num":"0","height":"0.010569660667407277","conf":"1","width":"0.28633716258596864","line_num":"0"},{"level":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571461","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","line_num":"0","left":"0.6947674612076477","width":"0.24127905419532292","block_num":"0","top":"0.2508710804745784","page_num":"0"},{"line_num":"0","page_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","height":"0.007329854098233168","block_num":"0","level":"0","top":"0.271777003894373","word_num":"0","width":"0.284883661473051","par_num":"0","conf":"1","left":"0.6962209605769604"},{"width":"0.2877906636988863","block_num":"0","top":"0.306620209394439","par_num":"0","page_num":"0","line_num":"0","height":"0.006968640444571461","level":"0","conf":"0.30000001192092896","left":"0.6962209692158519","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","word_num":"0"},{"left":"0.7034883691075557","height":"0.010452960286604362","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","conf":"1","block_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.3205574921563493","width":"0.2776162573631774","word_num":"0","page_num":"0"},{"page_num":"0","block_num":"0","level":"0","par_num":"0","left":"0.7034883928957734","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","top":"0.33797909453440456","line_num":"0","conf":"0.30000001192092896","width":"0.20639533184944325","word_num":"0","height":"0.010505753841126397"},{"width":"0.2819767201200445","left":"0.6962209294276679","par_num":"0","block_num":"0","height":"0.010628010477555794","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","level":"0","page_num":"0","line_num":"0","conf":"1","top":"0.3554006976086954","word_num":"0"},{"width":"0.2848836817639939","left":"0.6962209430504749","par_num":"0","level":"0","block_num":"0","page_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","top":"0.3763066205343165","height":"0.0072659472719524","line_num":"0","conf":"1","word_num":"0"},{"block_num":"0","conf":"0.5","width":"0.0319767404109873","line_num":"0","word_num":"0","text":"You get for free","height":"0.007215933366255256","left":"0.6947674424200525","par_num":"0","page_num":"0","top":"0.41463414653422836","level":"0"},{"conf":"0.5","width":"0.08575581489725315","word_num":"0","level":"0","page_num":"0","block_num":"0","top":"0.43540669856459324","height":"0.0071770334928229484","left":"0.697674417508692","line_num":"0","par_num":"0","text":"•streamed fetch (no 0OM on big owners)"},{"page_num":"0","text":"• 100-record batches via Redis","top":"0.4529505582137161","width":"0.06540696671668522","left":"0.6976744285694189","word_num":"0","height":"0.0071770334928229484","level":"0","par_num":"0","block_num":"0","conf":"0.5","line_num":"0"},{"height":"0.010477968760464584","par_num":"0","width":"0.13953486909257606","line_num":"0","page_num":"0","block_num":"0","left":"0.6976744332330052","level":"0","top":"0.4703832754342152","conf":"1","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","word_num":"0"},{"text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","conf":"1","block_num":"0","par_num":"0","width":"0.1322674244008165","line_num":"0","word_num":"0","height":"0.010514089745577881","level":"0","page_num":"0","left":"0.6976744360642997","top":"0.4912280700058711"},{"left":"0.6976744452422932","width":"0.2819767201200444","height":"0.010452960286604251","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","block_num":"0","top":"0.508710801912447","word_num":"0","level":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that"},{"conf":"0.5","level":"0","left":"0.7034883798200974","par_num":"0","width":"0.07267441140844466","height":"0.007360418067214214","block_num":"0","top":"0.5261324047144549","page_num":"0","word_num":"0","line_num":"0","text":"key so difterent orofiles don't collide"},{"block_num":"0","height":"0.010452960286604362","line_num":"0","conf":"1","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","width":"0.1729650903255382","par_num":"0","left":"0.6947674678139966","word_num":"0","page_num":"0","level":"0","top":"0.5470383280448511"},{"text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","conf":"0.5","block_num":"0","page_num":"0","par_num":"0","top":"0.5644599301598978","height":"0.0073104049220229506","width":"0.2819767201200445","level":"0","word_num":"0","left":"0.6947674633339377","line_num":"0"},{"text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","level":"0","par_num":"0","conf":"1","page_num":"0","width":"0.28052323929806977","block_num":"0","top":"0.5956937798195339","word_num":"0","line_num":"0","left":"0.6947674627311626","height":"0.010577996571858761"},{"width":"0.13953487923804753","block_num":"0","conf":"1","word_num":"0","line_num":"0","page_num":"0","height":"0.0071770334928229484","left":"0.6947674461509291","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","par_num":"0","top":"0.613237639553429","level":"0"},{"line_num":"0","height":"0.006968641205077342","level":"0","conf":"1","page_num":"0","text":"Recommendation","par_num":"0","block_num":"0","top":"0.6411149825213349","width":"0.04215116196490354","word_num":"0","left":"0.6947674422006878"},{"top":"0.6585365856142653","par_num":"0","conf":"1","line_num":"0","height":"0.010522425650029366","left":"0.6947674626641019","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","word_num":"0","block_num":"0","page_num":"0","level":"0","width":"0.28052323929806977"},{"par_num":"0","left":"0.6947674655515993","word_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","page_num":"0","level":"0","top":"0.6759581884885157","conf":"0.5","width":"0.28488370205493685","block_num":"0","height":"0.006968640444571461","line_num":"0"},{"top":"0.6897926635444678","left":"0.6947674548777797","width":"0.17441859143845573","level":"0","block_num":"0","conf":"1","par_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.01055576774682343","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:"},{"left":"0.697674427545875","conf":"1","level":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","line_num":"0","word_num":"0","par_num":"0","page_num":"0","width":"0.22819766592472157","top":"0.7105263158961413","block_num":"0","height":"0.01072803904945574"},{"width":"0.2848836817639939","level":"0","par_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","block_num":"0","left":"0.6976744576996018","line_num":"0","conf":"1","page_num":"0","word_num":"0","height":"0.010716925017191015","top":"0.7317073174143272"},{"word_num":"0","height":"0.017421602252187585","page_num":"0","width":"0.011627906180442626","left":"0.7034883726365229","conf":"0.30000001192092896","block_num":"0","text":"do),","top":"0.7421602788826169","level":"0","line_num":"0","par_num":"0"},{"word_num":"0","level":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.5","left":"0.6976744436144179","line_num":"0","page_num":"0","par_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","top":"0.766347687400319","width":"0.2776162573631774"},{"left":"0.694767475704478","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","top":"0.7870813397129187","width":"0.2877906636988864","page_num":"0","block_num":"0","level":"0","conf":"1","par_num":"0","word_num":"0","height":"0.011164274322169043","line_num":"0"},{"line_num":"0","top":"0.8013937288934075","word_num":"0","left":"0.6947674739397125","block_num":"0","height":"0.013937280889143033","page_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","width":"0.2718022934933926","level":"0","conf":"1","par_num":"0"},{"par_num":"0","line_num":"0","text":"watermark — gate it on \"no profile context\".","top":"0.8221690590111643","left":"0.6962209318790669","width":"0.08430232392980697","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"1","height":"0.0071770334928229484"},{"top":"0.8397129185198681","width":"0.017441858636571994","word_num":"0","left":"0.9651162807795277","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","level":"0","block_num":"0","text":"Gal .","height":"0.010461296951561616"},{"conf":"0.30000001192092896","left":"0.6962209300842392","width":"0.04069767099745736","height":"0.0071770334928229484","par_num":"0","block_num":"0","top":"0.9266347687400319","text":"Ask anvthina (84-D","page_num":"0","level":"0","line_num":"0","word_num":"0"},{"block_num":"0","height":"0.0071770334928229484","page_num":"0","par_num":"0","top":"0.9545454545454546","width":"0.04651162472177062","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.7223837197862006","text":"Claude Qnus 17 Medium"},{"height":"0.006968640444571572","width":"0.01453488177441542","top":"0.9860627181052405","block_num":"0","conf":"0.5","level":"0","page_num":"0","text":"144-25","left":"0.9331395351302343","par_num":"0","word_num":"0","line_num":"0"},{"text":"Po 4 sp","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.986062718234409","par_num":"0","width":"0.01453488177441531","height":"0.01074748898617195","block_num":"0","level":"0","word_num":"0","left":"0.9709302343731505"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59330
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.30.0%L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"block_num":"0","line_num [{"block_num":"0","line_num":"0","level":"0","top":"0.006968641046706359","conf":"0.30000001192092896","text":"Phostorm","page_num":"0","par_num":"0","left":"0.01744185995005212","height":"0.006968641205077342","width":"0.021802326466174835","word_num":"0"},{"left":"0.1148255812121043","page_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","block_num":"0","par_num":"0","text":"code","top":"0.006968641450188162","width":"0.01162790618044264","word_num":"0"},{"height":"0.010452960286604362","text":"FV faVsco.js","top":"0.02787456497864904","word_num":"0","level":"0","width":"0.029069763548830722","page_num":"0","left":"0.030523259704860126","line_num":"0","block_num":"0","par_num":"0","conf":"0.5"},{"par_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.06831395542728312","top":"0.02787456497864904","line_num":"0","page_num":"0","level":"0","width":"0.024709300791963623","word_num":"0","text":"?9 master","conf":"0.30000001192092896"},{"block_num":"0","height":"0.003484320602538671","conf":"0.30000001192092896","page_num":"0","text":"Proledey","top":"0.05923344944238418","par_num":"0","line_num":"0","level":"0","width":"0.020348836766912577","word_num":"0","left":"0.014534883869450689"},{"width":"0.030583024024963372","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","left":"0.043574765514713835","line_num":"0","text":"D Salesforce","page_num":"0","height":"0.01150821840934213","top":"0.07612742412338913","word_num":"0"},{"line_num":"0","height":"0.010452960286604362","top":"0.09407665591941561","page_num":"0","left":"0.046511627642654756","par_num":"0","block_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","text":"> DDTO","width":"0.021802323929806973"},{"word_num":"0","level":"0","left":"0.0537095887639354","width":"0.07137109878215384","top":"0.11024367702094318","par_num":"0","height":"0.015479323586398475","block_num":"0","conf":"1","line_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","page_num":"0"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","level":"0","top":"0.13237639553429026","left":"0.05232558202147495","par_num":"0","word_num":"0","width":"0.08575580475178171","page_num":"0","block_num":"0"},{"line_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","level":"0","par_num":"0","block_num":"0","top":"0.14982578435435434","width":"0.08575580475178171","word_num":"0","height":"0.0072715042880847625","conf":"0.5","left":"0.05232558202147495","page_num":"0"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","word_num":"0","height":"0.006968640444571461","width":"0.06249999492726427","left":"0.046511627154292065","conf":"0.30000001192092896"},{"line_num":"0","width":"0.07558138827060132","left":"0.046511627667025296","height":"0.010616896445291069","block_num":"0","level":"0","par_num":"0","text":"© CheckAndRetryRemoteMatch.php","conf":"1","word_num":"0","page_num":"0","top":"0.18102073376030525"},{"line_num":"0","width":"0.06395348082197473","level":"0","conf":"0.5","height":"0.0073048471453848185","page_num":"0","word_num":"0","text":"C) CreaterollowupActivity.php","block_num":"0","left":"0.04651163545709501","par_num":"0","top":"0.2017543859602864"},{"width":"0.04215116196490349","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","text":"C) CreateNotes.php","block_num":"0","left":"0.04651162858740109","top":"0.21929824565899192","height":"0.007182590508955311","word_num":"0"},{"page_num":"0","top":"0.23684210521680837","width":"0.08720929571922789","text":"© MatchActivitiesToNewOpportunity.php","conf":"1","level":"0","left":"0.04651163557061816","height":"0.010544653714558705","word_num":"0","block_num":"0","par_num":"0","line_num":"0"},{"level":"0","conf":"0.5","block_num":"0","left":"0.04651163358738779","height":"0.007207597461803994","width":"0.06249999492726427","text":"C) MatchActivitvermData.php","top":"0.2543554009942979","line_num":"0","word_num":"0","par_num":"0","page_num":"0"},{"left":"0.046511628705343505","width":"0.039244185102746854","page_num":"0","level":"0","conf":"0.30000001192092896","top":"0.27177700333990396","block_num":"0","text":"E) NoteObiect.ohp","par_num":"0","line_num":"0","height":"0.00732985485873916","word_num":"0"},{"word_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.2891986066069825","page_num":"0","width":"0.04215115942853562","block_num":"0","height":"0.006968640444571461","left":"0.04651163174781109","line_num":"0","text":"c) SaveActiviv.ono"},{"conf":"0.30000001192092896","par_num":"0","text":"c)saveliranscriotion.onv","top":"0.30662020900450737","page_num":"0","block_num":"0","height":"0.006968641205077342","line_num":"0","left":"0.04651162677256695","level":"0","width":"0.0523255835188196","word_num":"0"},{"height":"0.0072464973352361906","block_num":"0","par_num":"0","top":"0.32376395531045343","left":"0.04651163174781109","page_num":"0","conf":"0.5","line_num":"0","text":"C) SetuoLavout.oho","width":"0.04215115942853562","word_num":"0","level":"0"},{"conf":"0.5","line_num":"0","left":"0.04651163174781109","text":"C) SvncActivitv.oho","top":"0.34130781499202545","level":"0","width":"0.04215115942853562","word_num":"0","block_num":"0","par_num":"0","page_num":"0","height":"0.0071770334928230595"},{"conf":"1","left":"0.04638947542561308","line_num":"0","width":"0.055435398791698696","word_num":"0","block_num":"0","height":"0.014418177627490425","page_num":"0","level":"0","par_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665"},{"height":"0.010455739935429254","par_num":"0","left":"0.046511631609252174","text":"© SyncLeads.php","line_num":"0","level":"0","block_num":"0","page_num":"0","conf":"1","top":"0.3763066205343165","width":"0.039244182566378974","word_num":"0"},{"level":"0","line_num":"0","top":"0.38995215311004783","height":"0.014354066985645897","conf":"1","block_num":"0","page_num":"0","par_num":"0","width":"0.04215115942853562","word_num":"0","left":"0.046511631695615716","text":"© SyncObjects.php"},{"block_num":"0","text":"© SyncOpportunitiesJob.php","par_num":"0","conf":"1","width":"0.06104650903255382","level":"0","height":"0.010700253968793927","page_num":"0","top":"0.41114982586710536","left":"0.04651163073081603","line_num":"0","word_num":"0"},{"line_num":"0","height":"0.014354066985646008","width":"0.05087208747863769","level":"0","par_num":"0","left":"0.046511633451594","word_num":"0","block_num":"0","conf":"1","page_num":"0","top":"0.42503987240829344","text":"© SyncOpportunity.php"},{"height":"0.010672468127626344","par_num":"0","text":"© SyncProfileMetadata.php","width":"0.05813953217039717","top":"0.44577352463809683","level":"0","block_num":"0","line_num":"0","left":"0.04651163071712692","word_num":"0","conf":"1","page_num":"0"},{"par_num":"0","conf":"1","top":"0.46331738455485405","width":"0.056686041202950996","height":"0.010550210730691068","block_num":"0","line_num":"0","level":"0","left":"0.04651163321565249","page_num":"0","text":"© SyncTeamFieldsJob.php","word_num":"0"},{"left":"0.04651163321565131","block_num":"0","height":"0.010452961047110243","level":"0","par_num":"0","top":"0.48083623715937174","width":"0.05668604120295098","word_num":"0","line_num":"0","page_num":"0","conf":"1","text":"© SyncTeamMetadata.php"},{"left":"0.04651163548425466","width":"0.08430231885707123","height":"0.01051408974557777","page_num":"0","par_num":"0","text":"© UpdateOpportunitySpecifications.php","conf":"1","word_num":"0","top":"0.49825784007433493","level":"0","block_num":"0","line_num":"0"},{"height":"0.006968640444571461","page_num":"0","block_num":"0","left":"0.046511627480499834","level":"0","line_num":"0","width":"0.04215115942853563","par_num":"0","word_num":"0","top":"0.5191637634014077","conf":"0.30000001192092896","text":"Updatestage.ong"},{"page_num":"0","height":"0.010758603778942555","block_num":"0","par_num":"0","text":"> @ DealRisks","width":"0.03343022884206569","left":"0.03343023627313173","level":"0","line_num":"0","top":"0.5331010454942319","word_num":"0","conf":"0.30000001192092896"},{"text":"_Meeuine bor","height":"0.006968640444571572","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","left":"0.03924418649273823","top":"0.5714285717637769","width":"0.031976740410987366","word_num":"0","par_num":"0"},{"block_num":"0","left":"0.03924418703063903","line_num":"0","text":"a Telephony","level":"0","height":"0.007210375589617124","page_num":"0","par_num":"0","top":"0.6411149830944434","width":"0.029069763548830715","conf":"0.30000001192092896","word_num":"0"},{"page_num":"0","block_num":"0","level":"0","text":"C User","width":"0.017441858636572008","conf":"0.30000001192092896","line_num":"0","top":"0.6547049441786283","left":"0.03924418612559764","height":"0.011164274322169154","par_num":"0","word_num":"0"},{"par_num":"0","text":"c8aseprocessing.oo.ono","height":"0.006968641205077342","width":"0.05523256038097625","level":"0","word_num":"0","top":"0.675958188117432","page_num":"0","line_num":"0","left":"0.04069767337055839","block_num":"0","conf":"0.30000001192092896"},{"word_num":"0","top":"0.6897926633384308","par_num":"0","height":"0.01055576850732931","page_num":"0","block_num":"0","level":"0","line_num":"0","left":"0.04069767586474709","conf":"0.30000001192092896","text":"@ Dummv.Job.php","width":"0.03779069667166852"},{"block_num":"0","conf":"0.5","level":"0","height":"0.006968640444571572","text":"(C)ImoortRecallA|Recordinas.Job.oho","left":"0.04069768173679198","line_num":"0","page_num":"0","word_num":"0","top":"0.7108013940634285","width":"0.07558138827060132","par_num":"0"},{"text":"@ ImportRemoteTrack.Job.ohp","page_num":"0","width":"0.06395348082197475","word_num":"0","block_num":"0","left":"0.0406976819687229","par_num":"0","conf":"0.5","height":"0.010508531968939527","level":"0","top":"0.724738676808766","line_num":"0"},{"page_num":"0","block_num":"0","line_num":"0","top":"0.7456140350877193","height":"0.0071770334928229484","left":"0.04069767637769677","level":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","text":"C ob.oho","width":"0.023255812360885288"},{"conf":"0.30000001192092896","page_num":"0","left":"0.04069767469984203","block_num":"0","width":"0.04505813882706013","level":"0","text":"C)JobDisoatcher.oho","height":"0.006968641205077342","top":"0.7630662020343051","word_num":"0","par_num":"0","line_num":"0"},{"left":"0.04069768139133789","block_num":"0","conf":"0.30000001192092896","line_num":"0","text":".lobDisnatcherintertace.oho","width":"0.06395348082197473","word_num":"0","top":"0.7804878052132543","level":"0","page_num":"0","par_num":"0","height":"0.006968640444571572"},{"par_num":"0","line_num":"0","height":"0.01061967533361019","page_num":"0","level":"0","width":"0.08430231885707126","word_num":"0","top":"0.7942583731520936","left":"0.04069768199588256","block_num":"0","conf":"0.5","text":"@ [EMAIL]"},{"top":"0.8149920253520749","block_num":"0","height":"0.007307626033703829","conf":"0.30000001192092896","page_num":"0","text":"T. SacVisibilitvControl.ohn","par_num":"0","left":"0.039244191467289816","width":"0.05668604120295098","word_num":"0","line_num":"0","level":"0"},{"level":"0","block_num":"0","conf":"0.5","left":"0.027616282843257383","par_num":"0","text":"v D Listeners","line_num":"0","top":"0.8325358850720923","page_num":"0","width":"0.03197674041098737","height":"0.010669689239307223","word_num":"0"},{"top":"0.8500797448165869","text":"v M Activitiod","line_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.03343023313500392","block_num":"0","word_num":"0","width":"0.031976740410987366","par_num":"0","level":"0","height":"0.0071770334928230595"},{"height":"0.007204819333990642","left":"0.03924418511117721","block_num":"0","par_num":"0","page_num":"0","conf":"0.5","width":"0.04651162979450632","level":"0","word_num":"0","text":"v M ActivitvProviden","top":"0.8675958187199364","line_num":"0"},{"left":"0.046511629117106865","height":"0.007327075970420038","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","width":"0.02906976608519858","top":"0.8850174216200114","par_num":"0","line_num":"0","text":"> M.lustCall","word_num":"0"},{"par_num":"0","level":"0","line_num":"0","width":"0.03197674041098737","conf":"0.5","word_num":"0","block_num":"0","top":"0.9024390246943023","height":"0.010639125270326288","text":"v D UserPilot","page_num":"0","left":"0.046511631681215526"},{"left":"0.059593032929402996","conf":"1","text":"© TrackProviderInstalledEvent.php","height":"0.010761381906755796","page_num":"0","width":"0.07412789730315514","top":"0.9198606275943773","block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"text":"MAudia","width":"0.026162789223041938","word_num":"0","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0","level":"0","top":"0.9372822303003622","left":"0.039244188091967266"},{"line_num":"0","par_num":"0","word_num":"0","text":"MRots","page_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","height":"0.006968640444571572","width":"0.0232558123608853","top":"0.9547038330878187","left":"0.039244188005603746"},{"word_num":"0","text":"C ActivitvController.ohn","width":"0.047965110616481066","par_num":"0","level":"0","left":"0.15406977310444897","conf":"0.5","line_num":"0","block_num":"0","height":"0.007249275463049432","page_num":"0","top":"0.05574912945445576"},{"width":"0.07122093058646994","left":"0.15406976733606492","conf":"0.30000001192092896","text":"Automateakeporskepository.pnp","height":"0.006968641205077342","top":"0.08362369334200259","word_num":"0","par_num":"0","block_num":"0","line_num":"0","page_num":"0","level":"0"},{"line_num":"0","level":"0","par_num":"0","height":"0.011164274322169043","top":"0.0797448165869219","width":"0.07122092551373421","word_num":"0","text":"© AutomatedReportsCommand.php","page_num":"0","block_num":"0","conf":"1","left":"0.30668604530999377"},{"page_num":"0","par_num":"0","line_num":"0","conf":"0.5","level":"0","text":"Opportunitysynclrait.ong","top":"0.13240418151987454","width":"0.05523255023550483","height":"0.006968640444571461","block_num":"0","left":"0.3066860477020153","word_num":"0"},{"text":"C)Hubspotwebnookbatchsyncstrategy.pnp","conf":"0.5","top":"0.13240418151987454","page_num":"0","word_num":"0","left":"0.37063954254736237","line_num":"0","level":"0","width":"0.08720929571922792","height":"0.006968640444571461","par_num":"0","block_num":"0"},{"conf":"0.30000001192092896","level":"0","top":"0.1567944254223136","width":"0.05523255023550483","page_num":"0","text":"wsyncermenuuiestrait.ono","par_num":"0","left":"0.31831396020201475","height":"0.006968640444571461","word_num":"0","block_num":"0","line_num":"0"},{"top":"0.18102073365231264","level":"0","page_num":"0","word_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","width":"0.039244185102746826","left":"0.15406976824025068","block_num":"0","text":"c) SyncObiects.pho","line_num":"0","par_num":"0"},{"text":"©ImportOpportunityBatch.php","par_num":"0","top":"0.17770034929920653","width":"0.06104650395981806","page_num":"0","word_num":"0","left":"0.20203489060729998","conf":"1","height":"0.010452960286604362","level":"0","block_num":"0","line_num":"0"},{"level":"0","height":"0.010497417936674913","text":"© ImportContactBatch.php","par_num":"0","top":"0.17770034916869026","width":"0.053779064340794325","conf":"1","block_num":"0","left":"0.27180233100804285","line_num":"0","page_num":"0","word_num":"0"},{"line_num":"0","par_num":"0","width":"0.027616275117752387","word_num":"0","block_num":"0","conf":"1","page_num":"0","text":"© Client.php","top":"0.17770034916869026","height":"0.010497417936674913","level":"0","left":"0.33284884116015484"},{"level":"0","width":"0.0654069717894209","word_num":"0","top":"0.18102073365231264","text":"C) HubspotPaqinationService.phg","page_num":"0","par_num":"0","height":"0.0071770334928229484","left":"0.3677325572728374","line_num":"0","block_num":"0","conf":"0.5"},{"block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.20557491325434107","line_num":"0","text":"() Service.php","width":"0.030523251979909044","left":"0.15406977127553043","word_num":"0","height":"0.007343747018817126","page_num":"0","par_num":"0"},{"block_num":"0","text":"BatchSyncTrait.php","line_num":"0","width":"0.04505813375432441","height":"0.006968640444571572","conf":"0.5","page_num":"0","par_num":"0","top":"0.20557491322719157","word_num":"0","left":"0.19186047025946548","level":"0"},{"text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","top":"0.20175438596491224","width":"0.14534883296236076","word_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"0.5","height":"0.011164274322169154","block_num":"0","left":"0.2441860510865191","level":"0"},{"height":"0.007343747018817126","left":"0.3982558178455254","level":"0","width":"0.02906976354883073","conf":"0.5","page_num":"0","word_num":"0","top":"0.20557491325434107","block_num":"0","text":"php api_v2.php","line_num":"0","par_num":"0"},{"conf":"1","level":"0","line_num":"0","par_num":"0","text":"(C) AutomatedReportResult.oho","block_num":"0","height":"0.007268726160271521","top":"0.22966507158551952","width":"0.06104650395981809","left":"0.15406977510994932","page_num":"0","word_num":"0"},{"word_num":"0","left":"0.17151161694332442","width":"0.21656975847609497","level":"0","block_num":"0","height":"0.010691917303836784","par_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","line_num":"0","top":"0.2508710809687519","conf":"1","page_num":"0"},{"level":"0","top":"0.26794258384399516","left":"0.18313953485556841","par_num":"0","width":"0.05959302313784334","word_num":"0","line_num":"0","conf":"1","page_num":"0","text":"nublic function handlel","height":"0.007318740065968554","block_num":"0"},{"top":"0.4111498263026909","word_num":"0","line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.1497093032619457","height":"0.010452960286604362","text":"138","width":"0.010174417749364312"},{"height":"0.017421602252187474","page_num":"0","left":"0.15116279097784552","text":"140","par_num":"0","width":"0.010174418383456285","line_num":"0","conf":"1","top":"0.44250871089481225","block_num":"0","word_num":"0","level":"0"},{"left":"0.15116279076509007","height":"0.006968641205077342","width":"0.00872092995237797","word_num":"0","conf":"0.30000001192092896","top":"0.5017421601756263","page_num":"0","par_num":"0","level":"0","text":"1143","block_num":"0","line_num":"0"},{"height":"0.010452961047110132","left":"0.1511627908377645","page_num":"0","width":"0.00872092995237797","text":"144","word_num":"0","par_num":"0","level":"0","conf":"1","top":"0.5156794425600686","line_num":"0","block_num":"0"},{"width":"0.00872092995237797","word_num":"0","line_num":"0","top":"0.6062717769003649","level":"0","height":"0.006968641205077342","conf":"0.30000001192092896","par_num":"0","block_num":"0","text":"149","left":"0.15116279076509007","page_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","top":"0.7108013942469417","conf":"1","text":"155","word_num":"0","left":"0.15116279159085694","level":"0"},{"text":"158","width":"0.008720929318285997","height":"0.010452960286604362","page_num":"0","conf":"1","level":"0","block_num":"0","par_num":"0","left":"0.15116279159085694","top":"0.763066202609311","word_num":"0","line_num":"0"},{"text":"161","top":"0.8153310109716805","par_num":"0","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","level":"0","left":"0.15116279159085694","block_num":"0","line_num":"0","conf":"1","page_num":"0"},{"level":"0","conf":"1","word_num":"0","line_num":"0","left":"0.15116279159085694","height":"0.010452960286604362","page_num":"0","block_num":"0","par_num":"0","text":"163","top":"0.8501742165465933","width":"0.008720929318285997"},{"width":"0.00872092995237797","line_num":"0","par_num":"0","conf":"1","page_num":"0","level":"0","block_num":"0","height":"0.006968641205077342","left":"0.15116279076509007","text":"1164","word_num":"0","top":"0.871080139269703"},{"left":"0.15116279159085694","text":"165","conf":"1","par_num":"0","line_num":"0","height":"0.010452960286604362","top":"0.8850174221215062","word_num":"0","block_num":"0","width":"0.008720929318285997","page_num":"0","level":"0"},{"level":"0","height":"0.006968641205077342","word_num":"0","conf":"0.30000001192092896","top":"0.9059233448446159","par_num":"0","line_num":"0","block_num":"0","text":"1166","width":"0.00872092995237797","left":"0.15116279076509007","page_num":"0"},{"height":"0.010452960286604362","block_num":"0","line_num":"0","par_num":"0","page_num":"0","conf":"1","top":"0.2891986067904957","text":"$config,","word_num":"0","left":"0.21366279261358478","level":"0","width":"0.021802323929806966"},{"height":"0.010452960286604362","left":"0.21366279584086087","page_num":"0","text":"$batchRepository,","word_num":"0","conf":"1","line_num":"0","level":"0","block_num":"0","par_num":"0","top":"0.30662020992638417","width":"0.04505813375432441"},{"text":"SredisService","word_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","par_num":"0","width":"0.03633720570422233","top":"0.3240418127138407","conf":"1","page_num":"0","level":"0","left":"0.21366279067986574"},{"height":"0.010452960286604251","top":"0.3414634155012971","line_num":"0","left":"0.21366279592722434","width":"0.04796511061648104","conf":"1","block_num":"0","page_num":"0","par_num":"0","word_num":"0","text":"$entityRepository,","level":"0"},{"page_num":"0","height":"0.006968640444571461","left":"0.21366279063768656","text":"sloggen","conf":"0.30000001192092896","par_num":"0","line_num":"0","top":"0.3623693383142996","word_num":"0","width":"0.018895347067650337","block_num":"0","level":"0"},{"width":"0.2398255733733482","block_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","word_num":"0","left":"0.20348838007687264","page_num":"0","conf":"0.5","level":"0","height":"0.007215933366255367","line_num":"0","par_num":"0","top":"0.4146341463621239"},{"width":"0.07994185102746842","word_num":"0","height":"0.010672467367120575","left":"0.20348838095072486","text":"if (Sthis->attemots@ === 1) {","block_num":"0","conf":"0.5","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.4457735248441337"},{"par_num":"0","level":"0","height":"0.010550210730691068","block_num":"0","left":"0.21366278713067985","conf":"1","line_num":"0","page_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","width":"0.1482558047517817","word_num":"0"},{"top":"0.5191387559808612","height":"0.0071770334928229484","line_num":"0","par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","block_num":"0","left":"0.20348838105878864","level":"0","width":"0.091569758476095","word_num":"0","conf":"0.5","page_num":"0"},{"level":"0","page_num":"0","height":"0.013948396442419408","top":"0.5331010453200158","line_num":"0","word_num":"0","conf":"1","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","par_num":"0","block_num":"0","width":"0.15552324944354115","left":"0.20348837906873227"},{"block_num":"0","level":"0","line_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","conf":"0.30000001192092896","left":"0.20348837025078986","top":"0.5714285713801411","par_num":"0","width":"0.14970930586469938","word_num":"0","height":"0.006968641205077342","page_num":"0"},{"level":"0","top":"0.5923344949742337","left":"0.2470930229619993","page_num":"0","par_num":"0","width":"0.021802323929806966","text":"<1/6 >","line_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.010536318570613101","block_num":"0"},{"top":"0.6060606061050023","width":"0.027616277654120253","line_num":"0","par_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.0071798116206361895","left":"0.2151162810652241","level":"0","page_num":"0","text":"'entity tvo"},{"level":"0","line_num":"0","width":"0.021802323929806966","left":"0.25000000055269916","conf":"0.5","page_num":"0","top":"0.6132376396173622","block_num":"0","par_num":"0","height":"0.010455739935429254","word_num":"0","text":"© Logger"},{"level":"0","left":"0.2151162810652241","line_num":"0","par_num":"0","width":"0.027616277654120253","height":"0.0071770334928230595","top":"0.6236044657097288","text":"Itotal reco","block_num":"0","conf":"0.5","word_num":"0","page_num":"0"},{"left":"0.248546517777781","line_num":"0","top":"0.6339712919137487","width":"0.05668604120295098","level":"0","text":"public function info","word_num":"0","height":"0.010628010477555794","par_num":"0","conf":"0.5","page_num":"0","block_num":"0"},{"text":"\"batches d","block_num":"0","top":"0.6411149825399743","width":"0.027616277654120253","height":"0.0072103763501230045","word_num":"0","par_num":"0","level":"0","page_num":"0","left":"0.2151162799850968","conf":"0.5","line_num":"0"},{"height":"0.007332632986552401","level":"0","top":"0.6585365856142653","width":"0.026162789223041966","word_num":"0","line_num":"0","page_num":"0","text":"Isvnced atl","conf":"0.30000001192092896","par_num":"0","left":"0.21511628105837952","block_num":"0"},{"line_num":"0","top":"0.6618819775389818","block_num":"0","text":"cav $context = [1","width":"0.04360464785961399","par_num":"0","word_num":"0","page_num":"0","conf":"0.5","height":"0.010591889492442497","left":"0.26598837545525295","level":"0"},{"conf":"0.30000001192092896","page_num":"0","par_num":"0","left":"0.24854651350063556","width":"0.020348835498728624","height":"0.0071770334928229484","line_num":"0","level":"0","block_num":"0","top":"0.6794258373205742","text":": voidi","word_num":"0"},{"par_num":"0","conf":"1","left":"0.1918604731373945","block_num":"0","height":"0.011164274322169043","width":"0.052325573373348144","word_num":"0","line_num":"0","level":"0","text":"} catch (SocialAcco","page_num":"0","top":"0.6929824561403509"},{"level":"0","line_num":"0","block_num":"0","left":"0.2034883724950264","par_num":"0","top":"0.7108013936697744","width":"0.039244185102746854","text":"Cloaden-swannir","word_num":"0","conf":"0.5","height":"0.006968641205077342","page_num":"0"},{"word_num":"0","line_num":"0","top":"0.7105263157219254","conf":"1","level":"0","width":"0.08720929571922792","left":"0.24854651872595424","page_num":"0","block_num":"0","text":"Log an informational message to the logs.","height":"0.01072803904945585","par_num":"0"},{"conf":"1","word_num":"0","width":"0.0813953419949146","page_num":"0","top":"0.7384370017274113","line_num":"0","left":"0.24854651107352554","par_num":"0","level":"0","text":"Implements: Loggerinterface::info","height":"0.010691917303836673","block_num":"0"},{"width":"0.07122092551373421","left":"0.27761628499022556","par_num":"0","line_num":"0","text":"array|ArravyablelJsonable|Stri","top":"0.7595818820518198","page_num":"0","conf":"1","level":"0","height":"0.010452960286604362","block_num":"0","word_num":"0"},{"text":"ngable lstring smessage","top":"0.7804878052132543","width":"0.056686041202950954","word_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","block_num":"0","height":"0.006968640444571572","left":"0.2761627910440279"},{"par_num":"0","word_num":"0","height":"0.010703032096607279","conf":"1","line_num":"0","block_num":"0","text":"} catch (Throwable","level":"0","top":"0.7979094080543587","width":"0.049418596511191515","left":"0.19186047325424327","page_num":"0"},{"height":"0.010452960286604362","level":"0","top":"0.7944250876267327","left":"0.2761627943999499","line_num":"0","page_num":"0","text":"arrayScontext","word_num":"0","width":"0.03924418256637896","conf":"0.5","par_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","level":"0","text":"slogger->errorl","top":"0.8188153313456585","word_num":"0","height":"0.006968640444571461","left":"0.20348837187088045","width":"0.03924418256637899"},{"conf":"1","top":"0.8188153315291717","width":"0.01889534706765031","word_num":"0","left":"0.2485465134574538","block_num":"0","par_num":"0","text":"Returns:","height":"0.010452960286604362","page_num":"0","line_num":"0","level":"0"},{"word_num":"0","text":"CAurno","line_num":"0","width":"0.01598837020549368","page_num":"0","left":"0.24854651337109027","top":"0.8432055752480975","conf":"0.30000001192092896","level":"0","height":"0.006968640444571572","block_num":"0","par_num":"0"},{"line_num":"0","text":"vendor/aravel/tramework/src","conf":"0.5","width":"0.06395348082197477","page_num":"0","par_num":"0","height":"0.006968640444571461","word_num":"0","top":"0.8466898958055888","left":"0.2747093029029664","level":"0","block_num":"0"},{"level":"0","text":"luminare Loc/Loccer.ono","block_num":"0","height":"0.006968640444571461","page_num":"0","top":"0.8641114985930454","word_num":"0","left":"0.2747093023963053","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.05668604120295101"},{"word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.007235383302971576","left":"0.21511627846207848","par_num":"0","text":"'error' =>","top":"0.8708133969827938","page_num":"0","block_num":"0","width":"0.026162789223041938"},{"block_num":"0","text":"throw Ser","top":"0.9233449476199234","level":"0","line_num":"0","page_num":"0","left":"0.20348837139363007","par_num":"0","width":"0.023255814897253146","word_num":"0","conf":"0.30000001192092896","height":"0.0072770620647228945"},{"text":"826 л v 512","width":"0.03488371727314399","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","left":"0.44476744220017683","level":"0","top":"0.2508710809687519","height":"0.010691917303836784","word_num":"0","page_num":"0"},{"page_num":"0","top":"0.29965156834254736","level":"0","height":"0.017421602252187585","word_num":"0","left":"0.47238372096131104","line_num":"0","text":"575","block_num":"0","par_num":"0","conf":"1","width":"0.008720929952377943"},{"level":"0","page_num":"0","width":"0.008720929318285997","conf":"0.30000001192092896","text":"576","left":"0.47093023257922917","top":"0.3205574921563493","height":"0.010452960286604362","line_num":"0","block_num":"0","par_num":"0","word_num":"0"},{"left":"0.4709302334945038","par_num":"0","line_num":"0","conf":"1","block_num":"0","top":"0.3379790945953738","word_num":"0","text":"577","height":"0.010452960286604362","level":"0","width":"0.01017441774936434","page_num":"0"},{"block_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","conf":"1","par_num":"0","page_num":"0","top":"0.35540069773126226","line_num":"0","width":"0.008720929318285997","word_num":"0","level":"0","text":"578"},{"top":"0.3693379791874951","left":"0.4709302331500887","par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.017421602252187585","width":"0.011627906180442682","conf":"1","word_num":"0","level":"0","text":"579"},{"line_num":"0","block_num":"0","left":"0.4709302334945038","conf":"1","level":"0","page_num":"0","top":"0.39024390295774314","word_num":"0","height":"0.010452960286604362","par_num":"0","text":"580","width":"0.01017441774936434"},{"block_num":"0","word_num":"0","conf":"0.5","line_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.40418118460121666","left":"0.4665697680180062","text":"=581","width":"0.0159883714736776","height":"0.024390243457264815"},{"width":"0.008720929318285997","page_num":"0","height":"0.010452960286604362","word_num":"0","conf":"1","level":"0","block_num":"0","left":"0.4723837218234151","top":"0.4425087113201125","par_num":"0","line_num":"0","text":"583"},{"left":"0.4709302334945038","width":"0.01017441774936434","height":"0.010452960286604362","conf":"1","level":"0","block_num":"0","text":"584","par_num":"0","page_num":"0","line_num":"0","word_num":"0","top":"0.459930314107569"},{"height":"0.010452960286604362","left":"0.46656976846458836","top":"0.4773519168950253","block_num":"0","conf":"0.5","page_num":"0","width":"0.013081394611520969","par_num":"0","text":"—585","level":"0","line_num":"0","word_num":"0"},{"word_num":"0","left":"0.47093023257922917","conf":"1","top":"0.4947735200309138","line_num":"0","text":"586","height":"0.010452960286604362","width":"0.008720929318285997","block_num":"0","page_num":"0","par_num":"0","level":"0"},{"left":"0.4723837218234151","width":"0.008720929318285997","page_num":"0","conf":"1","par_num":"0","word_num":"0","block_num":"0","text":"587","height":"0.010452960286604362","line_num":"0","level":"0","top":"0.5121951224699383"},{"block_num":"0","conf":"1","par_num":"0","height":"0.010452960286604362","text":"588","left":"0.4723837218234151","page_num":"0","line_num":"0","width":"0.008720929318285997","top":"0.5296167252573947","level":"0","word_num":"0"},{"left":"0.4709302334945038","page_num":"0","conf":"1","level":"0","block_num":"0","par_num":"0","width":"0.01017441774936434","line_num":"0","text":"589","top":"0.5470383280448511","height":"0.010452960286604362","word_num":"0"},{"top":"0.5609756106427853","page_num":"0","height":"0.020905922094220375","left":"0.47238372114299704","line_num":"0","conf":"0.5","width":"0.008720929952377943","level":"0","word_num":"0","block_num":"0","par_num":"0","text":"590"},{"conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0","line_num":"0","block_num":"0","top":"0.5853658539937421","page_num":"0","level":"0","left":"0.46802325552854196","text":"15911","width":"0.013081394611520969","word_num":"0"},{"par_num":"0","word_num":"0","page_num":"0","conf":"1","left":"0.4723837209560432","height":"0.020905923615232025","width":"0.010174418383456285","line_num":"0","text":"592","block_num":"0","level":"0","top":"0.5958188150216522"},{"width":"0.008720929952377998","top":"0.616724738727316","page_num":"0","height":"0.010452961047110132","line_num":"0","conf":"1","block_num":"0","par_num":"0","text":"593","left":"0.47238372099764825","word_num":"0","level":"0"},{"text":"T 595","word_num":"0","conf":"0.30000001192092896","width":"0.014534881774415365","line_num":"0","block_num":"0","left":"0.466569769326747","page_num":"0","height":"0.013937280889142922","top":"0.6480836243637909","level":"0","par_num":"0"},{"height":"0.020905922094220375","line_num":"0","block_num":"0","par_num":"0","page_num":"0","level":"0","left":"0.46656976759933994","width":"0.014534883042599256","text":"-596","word_num":"0","top":"0.6655052271933078","conf":"0.30000001192092896"},{"level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","left":"0.47093023259606254","text":"597","par_num":"0","top":"0.6898954702884519","width":"0.010174418383456285","word_num":"0","line_num":"0","page_num":"0"},{"top":"0.7003484325068968","conf":"0.5","word_num":"0","line_num":"0","par_num":"0","width":"0.011627906180442626","height":"0.020905922094220375","left":"0.4709302331016392","block_num":"0","level":"0","text":"598","page_num":"0"},{"par_num":"0","height":"0.006968641205077342","left":"0.4723837209976482","level":"0","text":"$99","top":"0.7247386758550688","word_num":"0","block_num":"0","width":"0.008720929952377943","conf":"1","line_num":"0","page_num":"0"},{"par_num":"0","text":"=600","page_num":"0","width":"0.014534883042599311","height":"0.027874564820309367","block_num":"0","left":"0.46656976790214993","line_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","top":"0.7282229962193458"},{"block_num":"0","conf":"0.30000001192092896","top":"0.7595818818683066","page_num":"0","level":"0","left":"0.4709302334945038","line_num":"0","height":"0.006968640444571572","par_num":"0","text":"6011","width":"0.01017441774936434","word_num":"0"},{"par_num":"0","block_num":"0","height":"0.020905923615232025","page_num":"0","level":"0","word_num":"0","left":"0.466569767781026","text":"-602","conf":"0.30000001192092896","line_num":"0","top":"0.7700348428613736","width":"0.014534883042599311"},{"line_num":"0","conf":"1","height":"0.020905922094220375","block_num":"0","page_num":"0","par_num":"0","level":"0","left":"0.47093023264451217","text":"604","top":"0.8048780490574194","width":"0.010174418383456285","word_num":"0"},{"height":"0.010452960286604362","word_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","top":"0.8292682935500775","page_num":"0","par_num":"0","line_num":"0","width":"0.008720929318285997","left":"0.47093023257922917","text":"605"},{"height":"0.017421602252187474","level":"0","par_num":"0","line_num":"0","text":"606","top":"0.8432055753547425","word_num":"0","conf":"1","page_num":"0","width":"0.008720929952377943","block_num":"0","left":"0.4723837211284622"},{"block_num":"0","left":"0.4665697671564489","page_num":"0","height":"0.010689139176023432","par_num":"0","conf":"0.30000001192092896","text":"— 607","word_num":"0","top":"0.8641114988686065","width":"0.013081394611520969","level":"0","line_num":"0"},{"block_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","width":"0.008720929318285997","conf":"1","left":"0.4723837218234151","text":"608","line_num":"0","par_num":"0","top":"0.8815331015640149","word_num":"0"},{"block_num":"0","text":"100% 52","left":"0.9127906979746175","top":"0.006968641043132773","height":"0.006968641205077342","level":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0","width":"0.018895348335834172","line_num":"0"},{"width":"0.05813952709766146","page_num":"0","conf":"0.30000001192092896","block_num":"0","word_num":"0","top":"0.006968641450188162","par_num":"0","height":"0.006968640444571461","left":"0.9345930252198137","text":"• Mon ZU Aor 10.30.0%","level":"0","line_num":"0"},{"page_num":"0","text":"L AskJiminnyReportActivityServiceTestv","level":"0","left":"0.8270348901595695","word_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","conf":"1","width":"0.08866278668667404","block_num":"0","top":"0.02787456497864904"},{"word_num":"0","block_num":"0","par_num":"0","top":"0.05574912978701141","conf":"0.5","height":"0.010452960286604362","level":"0","line_num":"0","text":"=custom.log","page_num":"0","left":"0.4738372097953522","width":"0.029069763548830674"},{"height":"0.010452961047110132","line_num":"0","width":"0.027616277654120225","block_num":"0","conf":"1","page_num":"0","par_num":"0","text":"=laravel.log","top":"0.055749129145434506","word_num":"0","left":"0.5101744200028817","level":"0"},{"width":"0.050872087478637695","text":"A SF [jiminny@localhost]","height":"0.010452960286604362","top":"0.05574912978701141","page_num":"0","block_num":"0","conf":"0.5","left":"0.5450581399922917","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"top":"0.055749129145434506","width":"0.06104650903255382","line_num":"0","block_num":"0","word_num":"0","left":"0.6046511654871605","conf":"0.5","par_num":"0","page_num":"0","text":"4 HS_local (iminny@localhost]","height":"0.010452961047110132","level":"0"},{"page_num":"0","height":"0.010452960286604362","par_num":"0","left":"0.6947674436468302","level":"0","line_num":"0","block_num":"0","conf":"1","text":"Cascade","word_num":"0","width":"0.017441858636571994","top":"0.05574912943857935"},{"block_num":"0","left":"0.4738372088584945","par_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","top":"0.0797448165869219","height":"0.011164274322169043","width":"0.07703488431078326","level":"0","text":"A console [PROD] X A console [EU]"},{"left":"0.5595930266071848","top":"0.0797448165869219","block_num":"0","level":"0","page_num":"0","text":"A console [STAGING]","conf":"0.5","height":"0.011164274322169043","word_num":"0","line_num":"0","par_num":"0","width":"0.04360464785961393"},{"word_num":"0","par_num":"0","left":"0.6933139525309181","height":"0.007285397208668498","block_num":"0","line_num":"0","text":"Retactor Connection","level":"0","page_num":"0","width":"0.04651162979450629","top":"0.08362369354010668","conf":"1"},{"par_num":"0","top":"0.08362369371432266","line_num":"0","conf":"0.30000001192092896","text":"CRM Initial Sync Oven","height":"0.007285397208668609","width":"0.045058133754324436","word_num":"0","level":"0","block_num":"0","left":"0.7470930289847444","page_num":"0"},{"top":"0.1044657097288676","par_num":"0","block_num":"0","width":"0.02034883549872868","level":"0","line_num":"0","conf":"0.5","word_num":"0","text":"Tx: Autov","left":"0.5348837228066751","page_num":"0","height":"0.0071770334928229484"},{"par_num":"0","block_num":"0","text":"do jiminny v","conf":"0.5","level":"0","top":"0.1044657097460916","width":"0.023255814897253146","height":"0.010516868633897003","page_num":"0","left":"0.6627906972313775","word_num":"0","line_num":"0"},{"text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","word_num":"0","top":"0.12519936212958604","left":"0.49273255700367574","block_num":"0","line_num":"0","conf":"0.5","width":"0.12936045261139567","level":"0","height":"0.010689139176023432","page_num":"0","par_num":"0"},{"level":"0","page_num":"0","word_num":"0","top":"0.12519936195537007","conf":"0.30000001192092896","height":"0.010689139176023432","block_num":"0","left":"0.6279069838403225","line_num":"0","par_num":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","level":"0","block_num":"0","height":"0.006968640444571461","top":"0.1463414637498397","word_num":"0","left":"0.4927325782522842","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","width":"0.12499997970905707"},{"conf":"1","par_num":"0","width":"0.1962209052227913","word_num":"0","block_num":"0","left":"0.4927325630147635","height":"0.013937280889143033","page_num":"0","top":"0.15679442610595107","level":"0","line_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act."},{"page_num":"0","conf":"1","par_num":"0","text":"SELECT","top":"0.17770034895077447","block_num":"0","height":"0.010452960286604362","left":"0.49273255988271814","width":"0.015988370205493707","line_num":"0","level":"0","word_num":"0"},{"line_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","level":"0","par_num":"0","top":"0.1951219518899232","page_num":"0","word_num":"0","block_num":"0","height":"0.013937280889143033","left":"0.5014535184914614","width":"0.1889534605310318","conf":"0.5"},{"par_num":"0","top":"0.21602787489966546","conf":"0.30000001192092896","page_num":"0","height":"0.006968640444571461","line_num":"0","block_num":"0","left":"0.5029069786600965","width":"0.021802323929806966","level":"0","text":"U.ema1l.","word_num":"0"},{"top":"0.233449477263315","level":"0","width":"0.011627907448626518","word_num":"0","line_num":"0","text":"sa.*","page_num":"0","block_num":"0","height":"0.006968641205077342","par_num":"0","left":"0.5029069764355705","conf":"0.30000001192092896"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.5029069796729173","par_num":"0","top":"0.25087108008861336","conf":"0.30000001192092896","text":"towner 1d FRol sochal accounts sa","height":"0.006968641205077342","width":"0.08866278668667404"},{"height":"0.011164274322168932","par_num":"0","width":"0.0959302313784336","block_num":"0","text":"JOIN users u on u.id = sa.sociable_id","line_num":"0","conf":"0.5","level":"0","top":"0.2679425837320575","left":"0.49273255569667207","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","line_num":"0","block_num":"0","level":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","page_num":"0","top":"0.28548644338568163","word_num":"0","width":"0.10610464785961388","left":"0.492732561293783","height":"0.007196483429539158"},{"line_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","width":"0.1381482875093501","top":"0.2995371262853762","left":"0.49269744083144135","level":"0","height":"0.0148935728666314","par_num":"0","word_num":"0","block_num":"0","conf":"0.5","page_num":"0"},{"block_num":"0","level":"0","height":"0.010505753841126397","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","word_num":"0","page_num":"0","left":"0.4927325646028267","width":"0.14534883296236073","conf":"1","line_num":"0","top":"0.33797909453440456"},{"text":"select * from features;","word_num":"0","block_num":"0","level":"0","par_num":"0","width":"0.059593018065107584","top":"0.3728222999543015","conf":"1","line_num":"0","height":"0.01075026787449107","page_num":"0","left":"0.4927325633660667"},{"page_num":"0","block_num":"0","width":"0.12936045261139567","word_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.49273257312172364","height":"0.007260390255820148","par_num":"0","level":"0","top":"0.38995215302990127","text":"Bplect * from team fpatunos where featunp id = 40:"},{"line_num":"0","width":"0.09011627765412028","text":"select * from teams where id = 556;","page_num":"0","level":"0","left":"0.4927325550814989","top":"0.42503987254774733","block_num":"0","word_num":"0","par_num":"0","height":"0.010500196824994035","conf":"1"},{"left":"0.4927325616686351","text":"select * from","block_num":"0","page_num":"0","conf":"1","top":"0.4599303140744231","level":"0","line_num":"0","par_num":"0","height":"0.010564103651274914","width":"0.03779069413530067","word_num":"0"},{"par_num":"0","height":"0.010564103651274914","level":"0","page_num":"0","width":"0.12499998985452854","left":"0.5654069877565148","block_num":"0","conf":"1","line_num":"0","top":"0.4599303140744231","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0"},{"top":"0.47735191659424503","width":"0.19767440633570887","par_num":"0","block_num":"0","word_num":"0","left":"0.4927325741233989","line_num":"0","height":"0.010686361048210191","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","level":"0","conf":"1","page_num":"0"},{"text":"select * from automated_report_results order Dy zu desc,","conf":"0.5","level":"0","block_num":"0","top":"0.49466613506674073","line_num":"0","left":"0.4927008834473122","width":"0.1453954818400931","page_num":"0","height":"0.014546766235497555","par_num":"0","word_num":"0"},{"page_num":"0","conf":"1","height":"0.010686361048210191","left":"0.4927325548990552","text":"SELECT * FROM automated report results WHERE id = 1919:","top":"0.5119617223575448","word_num":"0","level":"0","line_num":"0","block_num":"0","width":"0.14244185102746842","par_num":"0"},{"line_num":"0","level":"0","page_num":"0","height":"0.010452960286604362","conf":"1","width":"0.15552323929806972","block_num":"0","word_num":"0","par_num":"0","left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831"},{"text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","par_num":"0","height":"0.010622453461423431","word_num":"0","block_num":"0","width":"0.12209300791963623","left":"0.49273256125581216","level":"0","page_num":"0","line_num":"0","conf":"1"},{"left":"0.49273257226354994","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","block_num":"0","top":"0.6164274323772443","line_num":"0","height":"0.010750267113985301","par_num":"0","width":"0.19767440633570899","level":"0","word_num":"0","page_num":"0","conf":"0.5"},{"width":"0.15406975847609494","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","line_num":"0","level":"0","page_num":"0","block_num":"0","word_num":"0","top":"0.6339712919137487","left":"0.49273256709487234","par_num":"0","conf":"1"},{"width":"0.15261626750864876","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","height":"0.010505753841126397","page_num":"0","left":"0.4927325551571803","conf":"1","word_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.651515151624469","block_num":"0"},{"width":"0.11046511061648101","word_num":"0","left":"0.4927325646279135","conf":"1","line_num":"0","block_num":"0","par_num":"0","top":"0.6689895475345226","height":"0.013937280889143033","page_num":"0","level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147"},{"line_num":"0","width":"0.15261626750864876","page_num":"0","word_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","height":"0.010558546635142552","par_num":"0","conf":"1","level":"0","left":"0.4927325552882119","top":"0.6864111504286012","block_num":"0"},{"word_num":"0","width":"0.12354650903255388","level":"0","conf":"0.5","height":"0.007318740065968554","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","page_num":"0","block_num":"0","left":"0.4927325602990887","line_num":"0","par_num":"0","top":"0.724738676080081"},{"top":"0.7386759584137272","word_num":"0","width":"0.0159883714736776","conf":"0.30000001192092896","height":"0.010452961047110132","block_num":"0","left":"0.492732558848917","level":"0","page_num":"0","par_num":"0","text":"GELECT","line_num":"0"},{"conf":"0.5","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","word_num":"0","width":"0.18604649888708236","line_num":"0","height":"0.014354066985646008","top":"0.7559808612440191","block_num":"0","page_num":"0","left":"0.5029069807442199","level":"0"},{"level":"0","top":"0.7767145136381128","page_num":"0","width":"0.021802323929806966","height":"0.007257611367501027","par_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.5014534902332606","text":"u. email","block_num":"0","line_num":"0"},{"left":"0.5029069777669138","level":"0","width":"0.013081394611520913","par_num":"0","text":"sa.*,","page_num":"0","line_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","top":"0.7944250876267327","word_num":"0"},{"left":"0.5014534906556222","page_num":"0","block_num":"0","level":"0","text":"t.owner_id FROM social_accounts sa","word_num":"0","line_num":"0","conf":"1","height":"0.010497418697180683","par_num":"0","width":"0.09011626750864876","top":"0.8118022326885981"},{"height":"0.007254833239687675","width":"0.09738371220040826","par_num":"0","level":"0","top":"0.8292682928942409","page_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","text":"JOTN usens u on trid = ca.cociable idi","word_num":"0","left":"0.49273256673203064"},{"text":"JOIN teams t 1..n<->1: on t.id = u.team_id","conf":"0.5","width":"0.10610464785961393","word_num":"0","left":"0.49273255613526434","level":"0","block_num":"0","page_num":"0","line_num":"0","height":"0.010566882539594036","par_num":"0","top":"0.8466898957943156"},{"word_num":"0","left":"0.4927325670763793","page_num":"0","conf":"1","block_num":"0","par_num":"0","line_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","level":"0","width":"0.1380813882706013","height":"0.010689139176023432"},{"page_num":"0","line_num":"0","level":"0","left":"0.4927325575704069","par_num":"0","block_num":"0","height":"0.01068358215989107","width":"0.19622092551373427","conf":"0.5","top":"0.8987240830528642","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","word_num":"0"},{"par_num":"0","word_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896","width":"0.020348834230544677","block_num":"0","page_num":"0","text":"+0 ..","height":"0.011164274322169043","left":"0.965116281891486","line_num":"0","level":"0"},{"width":"0.2703488329623608","line_num":"0","word_num":"0","height":"0.01059744650857497","par_num":"0","left":"0.6976744093136732","page_num":"0","block_num":"0","level":"0","top":"0.10104529661439754","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","conf":"1"},{"level":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","word_num":"0","left":"0.703488371377582","par_num":"0","width":"0.23837209255137337","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.11846689891207607","height":"0.006968641205077342"},{"height":"0.007357639939400973","conf":"1","word_num":"0","block_num":"0","width":"0.28633718287691157","line_num":"0","left":"0.694767473312973","level":"0","page_num":"0","par_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","top":"0.1393728226143094"},{"height":"0.010653017430404366","left":"0.6962209524994839","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","word_num":"0","line_num":"0","level":"0","conf":"0.5","top":"0.15311004796085603","width":"0.2819767201200445","block_num":"0","page_num":"0","par_num":"0"},{"top":"0.1672473874286453","width":"0.12645347067650337","level":"0","page_num":"0","conf":"1","word_num":"0","line_num":"0","text":"already solved - just not parametrised for the profile/since case","left":"0.6947674594038452","par_num":"0","height":"0.010583553587991013","block_num":"0"},{"left":"0.6947674552483422","page_num":"0","block_num":"0","word_num":"0","height":"0.010494639808861561","level":"0","conf":"1","top":"0.19856459312259356","par_num":"0","width":"0.13517440633570899","line_num":"0","text":"What splitting the profile sync into batches would look like"},{"left":"0.6947674427962095","level":"0","word_num":"0","par_num":"0","line_num":"0","height":"0.007182590508955311","page_num":"0","width":"0.1511627765412027","top":"0.21929824549679078","block_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","conf":"1"},{"top":"0.233449478068677","block_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","width":"0.28633716258596864","word_num":"0","level":"0","height":"0.010569660667407277","line_num":"0","page_num":"0","conf":"1","par_num":"0","left":"0.694767459943104"},{"block_num":"0","height":"0.006968640444571461","par_num":"0","word_num":"0","top":"0.2508710804745784","level":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","width":"0.24127905419532292","conf":"0.30000001192092896","line_num":"0","page_num":"0","left":"0.6947674612076477"},{"level":"0","par_num":"0","height":"0.007329854098233168","line_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","left":"0.6962209605769604","top":"0.271777003894373","page_num":"0","block_num":"0","conf":"1","width":"0.284883661473051","word_num":"0"},{"block_num":"0","top":"0.306620209394439","width":"0.2877906636988863","word_num":"0","level":"0","height":"0.006968640444571461","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","left":"0.6962209692158519","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"par_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","left":"0.7034883691075557","width":"0.2776162573631774","top":"0.3205574921563493","block_num":"0","line_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","word_num":"0","conf":"1"},{"page_num":"0","width":"0.20639533184944325","top":"0.33797909453440456","block_num":"0","left":"0.7034883928957734","line_num":"0","height":"0.010505753841126397","level":"0","conf":"0.30000001192092896","par_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","word_num":"0"},{"top":"0.3554006976086954","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","page_num":"0","block_num":"0","left":"0.6962209294276679","height":"0.010628010477555794","par_num":"0","level":"0","conf":"1","line_num":"0","width":"0.2819767201200445","word_num":"0"},{"left":"0.6962209430504749","height":"0.0072659472719524","par_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","word_num":"0","top":"0.3763066205343165","level":"0","width":"0.2848836817639939","conf":"1"},{"conf":"0.5","word_num":"0","text":"You get for free","block_num":"0","left":"0.6947674424200525","level":"0","line_num":"0","par_num":"0","height":"0.007215933366255256","page_num":"0","width":"0.0319767404109873","top":"0.41463414653422836"},{"par_num":"0","conf":"0.5","text":"•streamed fetch (no 0OM on big owners)","top":"0.43540669856459324","block_num":"0","word_num":"0","left":"0.697674417508692","height":"0.0071770334928229484","page_num":"0","level":"0","width":"0.08575581489725315","line_num":"0"},{"top":"0.4529505582137161","block_num":"0","left":"0.6976744285694189","level":"0","par_num":"0","height":"0.0071770334928229484","width":"0.06540696671668522","word_num":"0","page_num":"0","conf":"0.5","line_num":"0","text":"• 100-record batches via Redis"},{"block_num":"0","level":"0","width":"0.13953486909257606","par_num":"0","left":"0.6976744332330052","top":"0.4703832754342152","word_num":"0","height":"0.010477968760464584","line_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","page_num":"0","conf":"1"},{"width":"0.1322674244008165","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","block_num":"0","page_num":"0","line_num":"0","height":"0.010514089745577881","level":"0","conf":"1","top":"0.4912280700058711","word_num":"0","par_num":"0","left":"0.6976744360642997"},{"top":"0.508710801912447","width":"0.2819767201200444","level":"0","conf":"0.5","word_num":"0","par_num":"0","height":"0.010452960286604251","line_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","block_num":"0","page_num":"0","left":"0.6976744452422932"},{"left":"0.7034883798200974","height":"0.007360418067214214","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.5","page_num":"0","word_num":"0","top":"0.5261324047144549","text":"key so difterent orofiles don't collide","width":"0.07267441140844466"},{"word_num":"0","left":"0.6947674678139966","block_num":"0","par_num":"0","top":"0.5470383280448511","page_num":"0","height":"0.010452960286604362","width":"0.1729650903255382","conf":"1","line_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","level":"0"},{"text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","height":"0.0073104049220229506","par_num":"0","top":"0.5644599301598978","page_num":"0","left":"0.6947674633339377","word_num":"0","block_num":"0","level":"0","line_num":"0","width":"0.2819767201200445","conf":"0.5"},{"top":"0.5956937798195339","conf":"1","word_num":"0","width":"0.28052323929806977","par_num":"0","page_num":"0","line_num":"0","height":"0.010577996571858761","block_num":"0","left":"0.6947674627311626","level":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates"},{"width":"0.13953487923804753","par_num":"0","block_num":"0","line_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","word_num":"0","left":"0.6947674461509291","level":"0","page_num":"0","height":"0.0071770334928229484","top":"0.613237639553429","conf":"1"},{"text":"Recommendation","line_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.6947674422006878","top":"0.6411149825213349","conf":"1","width":"0.04215116196490354","block_num":"0","level":"0","word_num":"0","par_num":"0"},{"text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","top":"0.6585365856142653","level":"0","left":"0.6947674626641019","block_num":"0","par_num":"0","line_num":"0","word_num":"0","page_num":"0","height":"0.010522425650029366","width":"0.28052323929806977","conf":"1"},{"left":"0.6947674655515993","par_num":"0","width":"0.28488370205493685","level":"0","top":"0.6759581884885157","block_num":"0","line_num":"0","height":"0.006968640444571461","conf":"0.5","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0","page_num":"0"},{"line_num":"0","top":"0.6897926635444678","width":"0.17441859143845573","block_num":"0","par_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","word_num":"0","left":"0.6947674548777797","page_num":"0","height":"0.01055576774682343","level":"0","conf":"1"},{"height":"0.01072803904945574","block_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.697674427545875","conf":"1","word_num":"0","top":"0.7105263158961413","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","width":"0.22819766592472157","line_num":"0"},{"level":"0","height":"0.010716925017191015","width":"0.2848836817639939","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","word_num":"0","block_num":"0","page_num":"0","par_num":"0","line_num":"0","left":"0.6976744576996018","top":"0.7317073174143272","conf":"1"},{"conf":"0.30000001192092896","height":"0.017421602252187585","width":"0.011627906180442626","word_num":"0","par_num":"0","line_num":"0","page_num":"0","left":"0.7034883726365229","text":"do),","block_num":"0","level":"0","top":"0.7421602788826169"},{"word_num":"0","left":"0.6976744436144179","top":"0.766347687400319","line_num":"0","par_num":"0","height":"0.0071770334928229484","conf":"0.5","level":"0","page_num":"0","block_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","width":"0.2776162573631774"},{"top":"0.7870813397129187","width":"0.2877906636988864","line_num":"0","word_num":"0","height":"0.011164274322169043","conf":"1","level":"0","block_num":"0","left":"0.694767475704478","page_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","par_num":"0"},{"word_num":"0","top":"0.8013937288934075","page_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.013937280889143033","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","left":"0.6947674739397125","level":"0","line_num":"0","width":"0.2718022934933926"},{"width":"0.08430232392980697","word_num":"0","par_num":"0","top":"0.8221690590111643","page_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.6962209318790669","line_num":"0","level":"0","conf":"1","text":"watermark — gate it on \"no profile context\"."},{"width":"0.017441858636571994","level":"0","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.8397129185198681","word_num":"0","height":"0.010461296951561616","left":"0.9651162807795277","text":"Gal ."},{"text":"Ask anvthina (84-D","conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","top":"0.9266347687400319","page_num":"0","width":"0.04069767099745736","word_num":"0","left":"0.6962209300842392","par_num":"0","block_num":"0","level":"0"},{"word_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","height":"0.0071770334928229484","par_num":"0","line_num":"0","top":"0.9545454545454546","left":"0.7223837197862006","text":"Claude Qnus 17 Medium","width":"0.04651162472177062"},{"height":"0.006968640444571572","left":"0.9331395351302343","block_num":"0","page_num":"0","par_num":"0","text":"144-25","width":"0.01453488177441542","top":"0.9860627181052405","level":"0","word_num":"0","conf":"0.5","line_num":"0"},{"par_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.01074748898617195","text":"Po 4 sp","top":"0.986062718234409","width":"0.01453488177441531","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.9709302343731505"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59344
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SasVicibilitvControl.nhnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderinstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodden->infoFetchsalesforceentities.oncomol.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches diIsvnced atlcav $context = [1:voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 ^ v 572575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.44L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminnyGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A — minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitieslob.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-levewatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"level":"0","conf":" [{"level":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","text":"Phostorm","line_num":"0","left":"0.01744185995005212","top":"0.006968641046706359","height":"0.006968641205077342","par_num":"0","width":"0.021802326466174835","word_num":"0"},{"block_num":"0","left":"0.1148255812121043","page_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","word_num":"0","line_num":"0","width":"0.01162790618044264","text":"code","top":"0.006968641450188162"},{"page_num":"0","text":"FV faVsco.js","word_num":"0","conf":"0.5","par_num":"0","left":"0.030523259704860126","width":"0.029069763548830722","top":"0.02787456497864904","block_num":"0","height":"0.010452960286604362","level":"0","line_num":"0"},{"top":"0.02787456497864904","word_num":"0","level":"0","par_num":"0","block_num":"0","width":"0.024709300791963623","page_num":"0","height":"0.010452960286604362","left":"0.06831395542728312","conf":"0.30000001192092896","text":"?9 master","line_num":"0"},{"word_num":"0","block_num":"0","width":"0.020348836766912577","text":"Proledey","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.014534883869450689","line_num":"0","top":"0.05923344944238418","par_num":"0","height":"0.003484320602538671"},{"line_num":"0","height":"0.01150821840934213","width":"0.030583024024963372","par_num":"0","text":"D Salesforce","top":"0.07612742412338913","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.043574765514713835","page_num":"0"},{"width":"0.021802323929806973","par_num":"0","line_num":"0","text":"> DDTO","left":"0.046511627642654756","block_num":"0","level":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","top":"0.09407665591941561"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.07137109878215384","level":"0","conf":"1","left":"0.0537095887639354","block_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","top":"0.11024367702094318","word_num":"0","height":"0.015479323586398475"},{"left":"0.05232558202147495","block_num":"0","height":"0.0071770334928229484","page_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","level":"0","width":"0.08575580475178171","conf":"0.30000001192092896","par_num":"0","top":"0.13237639553429026","word_num":"0","line_num":"0"},{"word_num":"0","height":"0.0072715042880847625","line_num":"0","page_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","left":"0.05232558202147495","par_num":"0","top":"0.14982578435435434","width":"0.08575580475178171","block_num":"0","level":"0","conf":"0.5"},{"conf":"0.30000001192092896","block_num":"0","left":"0.046511627154292065","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","word_num":"0","width":"0.06249999492726427","height":"0.006968640444571461","page_num":"0","par_num":"0","line_num":"0","level":"0"},{"page_num":"0","left":"0.046511627667025296","height":"0.010616896445291069","block_num":"0","text":"© CheckAndRetryRemoteMatch.php","level":"0","line_num":"0","conf":"1","par_num":"0","top":"0.18102073376030525","width":"0.07558138827060132","word_num":"0"},{"left":"0.04651163545709501","top":"0.2017543859602864","line_num":"0","width":"0.06395348082197473","level":"0","par_num":"0","height":"0.0073048471453848185","block_num":"0","conf":"0.5","word_num":"0","text":"C) CreaterollowupActivity.php","page_num":"0"},{"word_num":"0","left":"0.04651162858740109","conf":"0.30000001192092896","page_num":"0","text":"C) CreateNotes.php","top":"0.21929824565899192","level":"0","height":"0.007182590508955311","par_num":"0","line_num":"0","width":"0.04215116196490349","block_num":"0"},{"height":"0.010544653714558705","level":"0","text":"© MatchActivitiesToNewOpportunity.php","page_num":"0","top":"0.23684210521680837","word_num":"0","block_num":"0","conf":"1","width":"0.08720929571922789","left":"0.04651163557061816","par_num":"0","line_num":"0"},{"par_num":"0","word_num":"0","line_num":"0","level":"0","height":"0.007207597461803994","left":"0.04651163358738779","page_num":"0","top":"0.2543554009942979","conf":"0.5","width":"0.06249999492726427","text":"C) MatchActivitvermData.php","block_num":"0"},{"level":"0","text":"E) NoteObiect.ohp","word_num":"0","page_num":"0","left":"0.046511628705343505","block_num":"0","conf":"0.30000001192092896","top":"0.27177700333990396","line_num":"0","width":"0.039244185102746854","par_num":"0","height":"0.00732985485873916"},{"text":"c) SaveActiviv.ono","par_num":"0","word_num":"0","left":"0.04651163174781109","width":"0.04215115942853562","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","page_num":"0","top":"0.2891986066069825","level":"0"},{"left":"0.04651162677256695","text":"c)saveliranscriotion.onv","height":"0.006968641205077342","top":"0.30662020900450737","level":"0","par_num":"0","width":"0.0523255835188196","conf":"0.30000001192092896","word_num":"0","block_num":"0","page_num":"0","line_num":"0"},{"par_num":"0","block_num":"0","level":"0","page_num":"0","word_num":"0","top":"0.32376395531045343","conf":"0.5","left":"0.04651163174781109","line_num":"0","height":"0.0072464973352361906","width":"0.04215115942853562","text":"C) SetuoLavout.oho"},{"conf":"0.5","text":"C) SvncActivitv.oho","par_num":"0","top":"0.34130781499202545","width":"0.04215115942853562","level":"0","line_num":"0","left":"0.04651163174781109","block_num":"0","height":"0.0071770334928230595","page_num":"0","word_num":"0"},{"line_num":"0","left":"0.04638947542561308","word_num":"0","height":"0.014418177627490425","top":"0.3552072621290665","text":"@ SvncFieldMetadata.php","conf":"1","par_num":"0","width":"0.055435398791698696","page_num":"0","level":"0","block_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","top":"0.3763066205343165","level":"0","text":"© SyncLeads.php","conf":"1","width":"0.039244182566378974","block_num":"0","height":"0.010455739935429254","left":"0.046511631609252174","word_num":"0"},{"block_num":"0","word_num":"0","conf":"1","width":"0.04215115942853562","height":"0.014354066985645897","level":"0","par_num":"0","page_num":"0","text":"© SyncObjects.php","left":"0.046511631695615716","line_num":"0","top":"0.38995215311004783"},{"block_num":"0","width":"0.06104650903255382","line_num":"0","page_num":"0","level":"0","top":"0.41114982586710536","text":"© SyncOpportunitiesJob.php","par_num":"0","height":"0.010700253968793927","left":"0.04651163073081603","conf":"1","word_num":"0"},{"conf":"1","height":"0.014354066985646008","level":"0","line_num":"0","block_num":"0","top":"0.42503987240829344","width":"0.05087208747863769","word_num":"0","page_num":"0","left":"0.046511633451594","par_num":"0","text":"© SyncOpportunity.php"},{"left":"0.04651163071712692","level":"0","text":"© SyncProfileMetadata.php","line_num":"0","top":"0.44577352463809683","width":"0.05813953217039717","word_num":"0","height":"0.010672468127626344","page_num":"0","conf":"1","par_num":"0","block_num":"0"},{"text":"© SyncTeamFieldsJob.php","conf":"1","height":"0.010550210730691068","left":"0.04651163321565249","par_num":"0","page_num":"0","top":"0.46331738455485405","width":"0.056686041202950996","word_num":"0","block_num":"0","level":"0","line_num":"0"},{"conf":"1","height":"0.010452961047110243","word_num":"0","width":"0.05668604120295098","level":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.04651163321565131","text":"© SyncTeamMetadata.php","page_num":"0","top":"0.48083623715937174"},{"par_num":"0","text":"© UpdateOpportunitySpecifications.php","height":"0.01051408974557777","line_num":"0","level":"0","left":"0.04651163548425466","page_num":"0","top":"0.49825784007433493","width":"0.08430231885707123","word_num":"0","conf":"1","block_num":"0"},{"word_num":"0","text":"Updatestage.ong","width":"0.04215115942853563","par_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","left":"0.046511627480499834","height":"0.006968640444571461","block_num":"0","page_num":"0","top":"0.5191637634014077"},{"level":"0","par_num":"0","text":"> @ DealRisks","page_num":"0","top":"0.5331010454942319","width":"0.03343022884206569","left":"0.03343023627313173","conf":"0.30000001192092896","height":"0.010758603778942555","line_num":"0","block_num":"0","word_num":"0"},{"left":"0.03924418649273823","conf":"0.30000001192092896","block_num":"0","top":"0.5714285717637769","height":"0.006968640444571572","par_num":"0","width":"0.031976740410987366","word_num":"0","line_num":"0","level":"0","text":"_Meeuine bor","page_num":"0"},{"conf":"0.30000001192092896","top":"0.6411149830944434","height":"0.007210375589617124","line_num":"0","width":"0.029069763548830715","page_num":"0","text":"a Telephony","level":"0","word_num":"0","left":"0.03924418703063903","par_num":"0","block_num":"0"},{"text":"C User","word_num":"0","left":"0.03924418612559764","height":"0.011164274322169154","width":"0.017441858636572008","block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","top":"0.6547049441786283"},{"left":"0.04069767337055839","height":"0.006968641205077342","line_num":"0","text":"c8aseprocessing.oo.ono","conf":"0.30000001192092896","width":"0.05523256038097625","top":"0.675958188117432","word_num":"0","block_num":"0","level":"0","page_num":"0","par_num":"0"},{"height":"0.01055576850732931","text":"@ Dummv.Job.php","word_num":"0","left":"0.04069767586474709","top":"0.6897926633384308","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.03779069667166852","page_num":"0","line_num":"0"},{"height":"0.006968640444571572","level":"0","conf":"0.5","text":"(C)ImoortRecallA|Recordinas.Job.oho","block_num":"0","line_num":"0","top":"0.7108013940634285","page_num":"0","par_num":"0","left":"0.04069768173679198","word_num":"0","width":"0.07558138827060132"},{"level":"0","par_num":"0","conf":"0.5","page_num":"0","line_num":"0","word_num":"0","height":"0.010508531968939527","width":"0.06395348082197475","block_num":"0","left":"0.0406976819687229","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766"},{"left":"0.04069767637769677","block_num":"0","page_num":"0","text":"C ob.oho","word_num":"0","top":"0.7456140350877193","level":"0","height":"0.0071770334928229484","line_num":"0","par_num":"0","width":"0.023255812360885288","conf":"0.30000001192092896"},{"block_num":"0","height":"0.006968641205077342","level":"0","text":"C)JobDisoatcher.oho","line_num":"0","page_num":"0","par_num":"0","top":"0.7630662020343051","conf":"0.30000001192092896","left":"0.04069767469984203","width":"0.04505813882706013","word_num":"0"},{"level":"0","top":"0.7804878052132543","conf":"0.30000001192092896","left":"0.04069768139133789","width":"0.06395348082197473","word_num":"0","height":"0.006968640444571572","par_num":"0","text":".lobDisnatcherintertace.oho","block_num":"0","line_num":"0","page_num":"0"},{"word_num":"0","conf":"0.5","line_num":"0","left":"0.04069768199588256","height":"0.01061967533361019","par_num":"0","page_num":"0","level":"0","text":"@ [EMAIL]","top":"0.7942583731520936","width":"0.08430231885707126","block_num":"0"},{"width":"0.05668604120295098","top":"0.8149920253520749","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.007307626033703829","page_num":"0","par_num":"0","text":"T. SasVicibilitvControl.nhn","word_num":"0","left":"0.039244191467289816","block_num":"0"},{"word_num":"0","height":"0.010669689239307223","page_num":"0","conf":"0.5","top":"0.8325358850720923","level":"0","block_num":"0","left":"0.027616282843257383","par_num":"0","line_num":"0","text":"v D Listeners","width":"0.03197674041098737"},{"level":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","line_num":"0","top":"0.8500797448165869","word_num":"0","width":"0.031976740410987366","height":"0.0071770334928230595","text":"v M Activitiod","page_num":"0","left":"0.03343023313500392"},{"line_num":"0","page_num":"0","level":"0","block_num":"0","conf":"0.5","left":"0.03924418511117721","par_num":"0","top":"0.8675958187199364","width":"0.04651162979450632","word_num":"0","height":"0.007204819333990642","text":"v M ActivitvProviden"},{"level":"0","word_num":"0","text":"> M.lustCall","page_num":"0","line_num":"0","block_num":"0","height":"0.007327075970420038","par_num":"0","top":"0.8850174216200114","width":"0.02906976608519858","left":"0.046511629117106865","conf":"0.30000001192092896"},{"par_num":"0","width":"0.03197674041098737","top":"0.9024390246943023","block_num":"0","line_num":"0","conf":"0.5","height":"0.010639125270326288","left":"0.046511631681215526","level":"0","page_num":"0","text":"v D UserPilot","word_num":"0"},{"par_num":"0","level":"0","text":"© TrackProviderinstalledEvent.php","line_num":"0","block_num":"0","conf":"1","height":"0.010761381906755796","top":"0.9198606275943773","width":"0.07412789730315514","word_num":"0","left":"0.059593032929402996","page_num":"0"},{"page_num":"0","height":"0.006968640444571572","par_num":"0","line_num":"0","left":"0.039244188091967266","text":"MAudia","word_num":"0","top":"0.9372822303003622","width":"0.026162789223041938","level":"0","block_num":"0","conf":"0.30000001192092896"},{"par_num":"0","page_num":"0","text":"MRots","block_num":"0","width":"0.0232558123608853","level":"0","conf":"0.30000001192092896","height":"0.006968640444571572","top":"0.9547038330878187","line_num":"0","word_num":"0","left":"0.039244188005603746"},{"word_num":"0","text":"C ActivitvController.ohn","height":"0.007249275463049432","line_num":"0","width":"0.047965110616481066","block_num":"0","left":"0.15406977310444897","par_num":"0","page_num":"0","top":"0.05574912945445576","conf":"0.30000001192092896","level":"0"},{"word_num":"0","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.15406976733606492","par_num":"0","top":"0.08362369334200259","level":"0","width":"0.07122093058646994","text":"Automateakeporskepository.pnp","height":"0.006968641205077342"},{"text":"© AutomatedReportsCommand.php","top":"0.0797448165869219","width":"0.07122092551373421","level":"0","left":"0.30668604530999377","page_num":"0","conf":"1","height":"0.011164274322169043","block_num":"0","par_num":"0","line_num":"0","word_num":"0"},{"par_num":"0","left":"0.3066860477020153","block_num":"0","text":"Opportunitysynclrait.ong","level":"0","top":"0.13240418151987454","width":"0.05523255023550483","height":"0.006968640444571461","word_num":"0","conf":"0.5","line_num":"0","page_num":"0"},{"par_num":"0","left":"0.37063954254736237","width":"0.08720929571922792","top":"0.13240418151987454","height":"0.006968640444571461","page_num":"0","line_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","conf":"0.5","word_num":"0","block_num":"0","level":"0"},{"page_num":"0","text":"wsyncermenuuiestrait.ono","word_num":"0","width":"0.05523255023550483","left":"0.31831396020201475","block_num":"0","par_num":"0","line_num":"0","level":"0","height":"0.006968640444571461","top":"0.1567944254223136","conf":"0.30000001192092896"},{"level":"0","line_num":"0","text":"c) SyncObiects.pho","height":"0.0071770334928229484","par_num":"0","block_num":"0","top":"0.18102073365231264","width":"0.039244185102746826","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.15406976824025068"},{"par_num":"0","top":"0.17770034929920653","page_num":"0","width":"0.06104650395981806","height":"0.010452960286604362","word_num":"0","text":"©ImportOpportunityBatch.php","left":"0.20203489060729998","block_num":"0","conf":"1","line_num":"0","level":"0"},{"conf":"1","height":"0.010497417936674913","top":"0.17770034916869026","word_num":"0","page_num":"0","line_num":"0","par_num":"0","text":"© ImportContactBatch.php","width":"0.053779064340794325","level":"0","left":"0.27180233100804285","block_num":"0"},{"block_num":"0","height":"0.010497417936674913","page_num":"0","text":"© Client.php","top":"0.17770034916869026","conf":"1","left":"0.33284884116015484","width":"0.027616275117752387","level":"0","par_num":"0","word_num":"0","line_num":"0"},{"word_num":"0","par_num":"0","level":"0","left":"0.3677325572728374","height":"0.0071770334928229484","page_num":"0","line_num":"0","conf":"0.5","width":"0.0654069717894209","text":"C) HubspotPaqinationService.phg","block_num":"0","top":"0.18102073365231264"},{"word_num":"0","height":"0.007343747018817126","block_num":"0","par_num":"0","level":"0","left":"0.15406977127553043","conf":"0.30000001192092896","width":"0.030523251979909044","page_num":"0","line_num":"0","text":"() Service.php","top":"0.20557491325434107"},{"top":"0.20557491322719157","page_num":"0","width":"0.04505813375432441","left":"0.19186047025946548","level":"0","line_num":"0","par_num":"0","text":"BatchSyncTrait.php","word_num":"0","height":"0.006968640444571572","block_num":"0","conf":"0.5"},{"word_num":"0","level":"0","conf":"0.5","height":"0.011164274322169154","block_num":"0","page_num":"0","par_num":"0","top":"0.20175438596491224","width":"0.14534883296236076","left":"0.2441860510865191","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","line_num":"0"},{"word_num":"0","page_num":"0","width":"0.02906976354883073","par_num":"0","line_num":"0","height":"0.007343747018817126","block_num":"0","text":"php api_v2.php","left":"0.3982558178455254","level":"0","conf":"0.5","top":"0.20557491325434107"},{"left":"0.15406977510994932","height":"0.007268726160271521","level":"0","line_num":"0","par_num":"0","word_num":"0","block_num":"0","page_num":"0","text":"(C) AutomatedReportResult.oho","conf":"1","top":"0.22966507158551952","width":"0.06104650395981809"},{"width":"0.21656975847609497","level":"0","left":"0.17151161694394365","conf":"1","line_num":"0","block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","word_num":"0","par_num":"0","page_num":"0","height":"0.010691917303836784","top":"0.2508710809687519"},{"height":"0.007318740065968554","text":"nublic function handlel","conf":"1","block_num":"0","word_num":"0","width":"0.05959302313784334","left":"0.18313953485556841","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.26794258384399516"},{"conf":"0.30000001192092896","height":"0.010452960286604362","text":"138","top":"0.4111498263026909","width":"0.010174417749364312","left":"0.1497093032619457","word_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","line_num":"0"},{"block_num":"0","height":"0.017421602252187474","level":"0","left":"0.15116279097784552","word_num":"0","par_num":"0","width":"0.010174418383456285","line_num":"0","page_num":"0","text":"140","conf":"1","top":"0.44250871089481225"},{"conf":"0.30000001192092896","block_num":"0","text":"1143","width":"0.00872092995237797","level":"0","top":"0.5017421601756263","left":"0.15116279076509007","page_num":"0","height":"0.006968641205077342","line_num":"0","par_num":"0","word_num":"0"},{"left":"0.1511627908377645","par_num":"0","text":"144","top":"0.5156794425600686","page_num":"0","line_num":"0","width":"0.00872092995237797","word_num":"0","conf":"1","block_num":"0","level":"0","height":"0.010452961047110132"},{"left":"0.15116279076509007","conf":"0.30000001192092896","block_num":"0","page_num":"0","top":"0.6062717769003649","word_num":"0","line_num":"0","level":"0","par_num":"0","width":"0.00872092995237797","height":"0.006968641205077342","text":"149"},{"conf":"1","level":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","left":"0.15116279159085694","text":"155","top":"0.7108013942469417","word_num":"0","par_num":"0","width":"0.008720929318285997"},{"top":"0.763066202609311","level":"0","page_num":"0","line_num":"0","conf":"1","width":"0.008720929318285997","block_num":"0","par_num":"0","height":"0.010452960286604362","text":"158","word_num":"0","left":"0.15116279159085694"},{"height":"0.010452960286604362","par_num":"0","top":"0.8153310109716805","text":"161","word_num":"0","page_num":"0","conf":"1","left":"0.15116279159085694","level":"0","line_num":"0","width":"0.008720929318285997","block_num":"0"},{"top":"0.8501742165465933","height":"0.010452960286604362","block_num":"0","page_num":"0","line_num":"0","text":"163","width":"0.008720929318285997","par_num":"0","word_num":"0","conf":"1","left":"0.15116279159085694","level":"0"},{"conf":"1","top":"0.871080139269703","word_num":"0","line_num":"0","level":"0","page_num":"0","height":"0.006968641205077342","par_num":"0","left":"0.15116279076509007","block_num":"0","text":"1164","width":"0.00872092995237797"},{"block_num":"0","top":"0.8850174221215062","text":"165","par_num":"0","conf":"1","left":"0.15116279159085694","height":"0.010452960286604362","line_num":"0","width":"0.008720929318285997","level":"0","word_num":"0","page_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.00872092995237797","height":"0.006968641205077342","left":"0.15116279076509007","top":"0.9059233448446159","text":"1166","page_num":"0","level":"0"},{"block_num":"0","line_num":"0","text":"$config,","width":"0.021802323929806966","par_num":"0","left":"0.21366279261358478","height":"0.010452960286604362","top":"0.2891986067904957","level":"0","page_num":"0","word_num":"0","conf":"1"},{"level":"0","top":"0.30662020992638417","conf":"1","block_num":"0","par_num":"0","width":"0.04505813375432441","word_num":"0","text":"$batchRepository,","height":"0.010452960286604362","left":"0.21366279584086087","line_num":"0","page_num":"0"},{"page_num":"0","height":"0.010452960286604362","word_num":"0","conf":"1","text":"SredisService","top":"0.3240418127138407","block_num":"0","left":"0.21366279067986574","level":"0","width":"0.03633720570422233","par_num":"0","line_num":"0"},{"word_num":"0","left":"0.21366279592722434","text":"$entityRepository,","block_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.3414634155012971","height":"0.010452960286604251","page_num":"0","conf":"1","width":"0.04796511061648104"},{"par_num":"0","width":"0.018895347067650337","text":"sloggen","word_num":"0","top":"0.3623693383142996","conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571461","level":"0","page_num":"0","block_num":"0","left":"0.21366279063768656"},{"page_num":"0","par_num":"0","height":"0.007215933366255367","line_num":"0","top":"0.4146341463621239","left":"0.20348838007687264","block_num":"0","width":"0.2398255733733482","conf":"0.5","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","word_num":"0","level":"0"},{"line_num":"0","height":"0.010672467367120575","page_num":"0","left":"0.20348838095072486","block_num":"0","level":"0","par_num":"0","text":"if (Sthis->attemots@ === 1) {","top":"0.4457735248441337","conf":"0.5","width":"0.07994185102746842","word_num":"0"},{"height":"0.010550210730691068","par_num":"0","top":"0.46331738455485405","left":"0.21366278713067985","line_num":"0","level":"0","page_num":"0","conf":"1","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","width":"0.1482558047517817","word_num":"0","block_num":"0"},{"block_num":"0","page_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","word_num":"0","conf":"0.5","level":"0","left":"0.20348838105878864","height":"0.0071770334928229484","line_num":"0","width":"0.091569758476095","par_num":"0"},{"left":"0.20348837906873227","par_num":"0","word_num":"0","level":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","height":"0.013948396442419408","line_num":"0","conf":"1","page_num":"0","block_num":"0","width":"0.15552324944354115","top":"0.5331010453200158"},{"text":"slodden->infoFetchsalesforceentities.oncomol.eted'","block_num":"0","width":"0.14970930586469938","left":"0.20348837025078986","page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","top":"0.5714285713801411","height":"0.006968641205077342","line_num":"0","level":"0"},{"level":"0","page_num":"0","par_num":"0","top":"0.5923344949742337","block_num":"0","line_num":"0","width":"0.021802323929806966","conf":"0.30000001192092896","height":"0.010536318570613101","word_num":"0","text":"<1/6 >","left":"0.2470930229619993"},{"word_num":"0","height":"0.0071798116206361895","block_num":"0","left":"0.2151162810652241","par_num":"0","top":"0.6060606061050023","width":"0.027616277654120253","page_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","text":"'entity tvo"},{"left":"0.25000000055269916","par_num":"0","height":"0.010455739935429254","top":"0.6132376396173622","level":"0","conf":"0.5","page_num":"0","width":"0.021802323929806966","word_num":"0","block_num":"0","line_num":"0","text":"© Logger"},{"block_num":"0","page_num":"0","word_num":"0","width":"0.027616277654120253","conf":"0.5","height":"0.0071770334928230595","level":"0","par_num":"0","line_num":"0","left":"0.2151162810652241","text":"Itotal reco","top":"0.6236044657097288"},{"height":"0.010628010477555794","word_num":"0","conf":"0.5","left":"0.248546517777781","block_num":"0","par_num":"0","top":"0.6339712919137487","level":"0","page_num":"0","line_num":"0","width":"0.05668604120295098","text":"public function info"},{"conf":"0.30000001192092896","text":"\"batches di","width":"0.027616277654120253","height":"0.0072103763501230045","block_num":"0","line_num":"0","word_num":"0","page_num":"0","top":"0.6411149825399743","level":"0","par_num":"0","left":"0.2151162801625813"},{"block_num":"0","height":"0.007332632986552401","top":"0.6585365856142653","width":"0.026162789223041966","left":"0.21511628105837952","line_num":"0","par_num":"0","word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","text":"Isvnced atl"},{"page_num":"0","conf":"0.5","level":"0","line_num":"0","left":"0.26598837545525295","height":"0.010591889492442497","block_num":"0","text":"cav $context = [1","par_num":"0","top":"0.6618819775389818","width":"0.04360464785961399","word_num":"0"},{"top":"0.6794425090460069","word_num":"0","width":"0.020348835498728624","page_num":"0","text":":voidi","height":"0.006968640444571572","par_num":"0","line_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.24854651350063556"},{"text":"} catch (SocialAcco","block_num":"0","line_num":"0","top":"0.6929824561403509","height":"0.011164274322169043","left":"0.1918604731373945","level":"0","par_num":"0","width":"0.052325573373348144","word_num":"0","conf":"1","page_num":"0"},{"conf":"0.5","height":"0.006968641205077342","block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.039244185102746854","word_num":"0","left":"0.2034883724950264","top":"0.7108013936697744","text":"Cloaden-swannir"},{"line_num":"0","conf":"1","block_num":"0","level":"0","left":"0.24854651872595424","height":"0.01072803904945585","text":"Log an informational message to the logs.","top":"0.7105263157219254","par_num":"0","page_num":"0","word_num":"0","width":"0.08720929571922792"},{"top":"0.7384370017274113","level":"0","width":"0.0813953419949146","block_num":"0","page_num":"0","height":"0.010691917303836673","text":"Implements: Loggerinterface::info","conf":"1","par_num":"0","left":"0.24854651107352554","word_num":"0","line_num":"0"},{"word_num":"0","width":"0.07122092551373421","conf":"1","top":"0.7595818820518198","page_num":"0","left":"0.27761628499022556","height":"0.010452960286604362","line_num":"0","block_num":"0","text":"array|ArravyablelJsonable|Stri","level":"0","par_num":"0"},{"level":"0","left":"0.2761627910440279","text":"ngable lstring smessage","top":"0.7804878052132543","block_num":"0","height":"0.006968640444571572","page_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.056686041202950954","word_num":"0"},{"page_num":"0","level":"0","height":"0.010703032096607279","width":"0.049418596511191515","block_num":"0","top":"0.7979094080543587","word_num":"0","conf":"1","left":"0.19186047325424327","line_num":"0","text":"} catch (Throwable","par_num":"0"},{"height":"0.010452960286604362","width":"0.03924418256637896","left":"0.2761627943999499","level":"0","par_num":"0","conf":"0.5","top":"0.7944250876267327","text":"arrayScontext","block_num":"0","word_num":"0","line_num":"0","page_num":"0"},{"width":"0.03924418256637899","top":"0.8188153313456585","word_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968640444571461","left":"0.20348837187088045","text":"slogger->errorl","block_num":"0","level":"0","par_num":"0","line_num":"0"},{"width":"0.01889534706765031","level":"0","line_num":"0","par_num":"0","word_num":"0","height":"0.010452960286604362","top":"0.8188153315291717","left":"0.2485465134574538","text":"Returns:","block_num":"0","page_num":"0","conf":"1"},{"conf":"0.30000001192092896","text":"CAurno","word_num":"0","height":"0.006968640444571572","width":"0.01598837020549368","level":"0","page_num":"0","top":"0.8432055752480975","left":"0.24854651337109027","block_num":"0","par_num":"0","line_num":"0"},{"line_num":"0","height":"0.006968640444571461","conf":"0.5","level":"0","block_num":"0","page_num":"0","width":"0.06395348082197477","top":"0.8466898958055888","word_num":"0","left":"0.2747093029029664","par_num":"0","text":"vendor/aravel/tramework/src"},{"block_num":"0","height":"0.006968640444571461","par_num":"0","top":"0.8641114985930454","left":"0.2747093023963053","width":"0.05668604120295101","word_num":"0","conf":"0.30000001192092896","text":"luminare Loc/Loccer.ono","line_num":"0","page_num":"0","level":"0"},{"par_num":"0","height":"0.007235383302971576","line_num":"0","left":"0.21511627846207848","page_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","text":"'error' =>","top":"0.8708133969827938","width":"0.026162789223041938"},{"conf":"0.30000001192092896","left":"0.20348837139363007","text":"throw Ser","height":"0.0072770620647228945","block_num":"0","line_num":"0","page_num":"0","width":"0.023255814897253146","top":"0.9233449476199234","word_num":"0","par_num":"0","level":"0"},{"word_num":"0","level":"0","height":"0.010691917303836784","text":"826 ^ v 572","page_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.03488371727314399","left":"0.44476744219026915","top":"0.2508710809687519"},{"conf":"1","level":"0","page_num":"0","width":"0.008720929952377943","text":"575","par_num":"0","height":"0.017421602252187585","word_num":"0","left":"0.47238372096131104","block_num":"0","top":"0.29965156834254736","line_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","block_num":"0","text":"576","top":"0.3205574921563493","conf":"0.30000001192092896","word_num":"0","height":"0.010452960286604362","left":"0.47093023257922917","width":"0.008720929318285997","level":"0"},{"page_num":"0","width":"0.01017441774936434","height":"0.010452960286604362","par_num":"0","top":"0.3379790945953738","conf":"1","line_num":"0","level":"0","left":"0.4709302334945038","word_num":"0","text":"577","block_num":"0"},{"line_num":"0","word_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","block_num":"0","left":"0.47093023257922917","par_num":"0","text":"578","top":"0.35540069773126226","level":"0","width":"0.008720929318285997"},{"level":"0","text":"579","par_num":"0","conf":"1","block_num":"0","top":"0.3693379791874951","line_num":"0","word_num":"0","left":"0.4709302331500887","height":"0.017421602252187585","width":"0.011627906180442682","page_num":"0"},{"level":"0","height":"0.010452960286604362","left":"0.4709302334945038","page_num":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","top":"0.39024390295774314","width":"0.01017441774936434","text":"580","word_num":"0"},{"conf":"0.5","width":"0.0159883714736776","page_num":"0","word_num":"0","height":"0.024390243457264815","left":"0.4665697680180062","line_num":"0","level":"0","text":"=581","par_num":"0","top":"0.40418118460121666","block_num":"0"},{"word_num":"0","level":"0","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997","conf":"1","par_num":"0","text":"583","top":"0.4425087113201125","line_num":"0","left":"0.4723837218234151","block_num":"0"},{"left":"0.4709302334945038","page_num":"0","width":"0.01017441774936434","block_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.010452960286604362","word_num":"0","conf":"1","text":"584","top":"0.459930314107569"},{"block_num":"0","level":"0","height":"0.010452960286604362","page_num":"0","conf":"0.5","text":"—585","line_num":"0","width":"0.013081394611520969","word_num":"0","par_num":"0","left":"0.46656976846458836","top":"0.4773519168950253"},{"line_num":"0","text":"586","width":"0.008720929318285997","page_num":"0","conf":"1","level":"0","word_num":"0","block_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","par_num":"0","top":"0.4947735200309138"},{"conf":"1","left":"0.4723837218234151","text":"587","page_num":"0","top":"0.5121951224699383","block_num":"0","word_num":"0","height":"0.010452960286604362","line_num":"0","width":"0.008720929318285997","level":"0","par_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","conf":"1","left":"0.4723837218234151","level":"0","text":"588","top":"0.5296167252573947","width":"0.008720929318285997"},{"height":"0.010452960286604362","block_num":"0","par_num":"0","page_num":"0","text":"589","width":"0.01017441774936434","line_num":"0","conf":"1","top":"0.5470383280448511","word_num":"0","left":"0.4709302334945038","level":"0"},{"level":"0","page_num":"0","conf":"0.5","line_num":"0","par_num":"0","width":"0.008720929952377943","word_num":"0","block_num":"0","top":"0.5609756106427853","text":"590","height":"0.020905922094220375","left":"0.47238372114299704"},{"word_num":"0","page_num":"0","level":"0","top":"0.5853658539937421","par_num":"0","left":"0.46802325552854196","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","text":"15911","width":"0.013081394611520969"},{"line_num":"0","height":"0.020905923615232025","level":"0","page_num":"0","left":"0.4723837209560432","width":"0.010174418383456285","block_num":"0","conf":"1","par_num":"0","word_num":"0","text":"592","top":"0.5958188150216522"},{"text":"593","line_num":"0","conf":"1","par_num":"0","top":"0.616724738727316","block_num":"0","word_num":"0","page_num":"0","level":"0","left":"0.47238372099764825","width":"0.008720929952377998","height":"0.010452961047110132"},{"par_num":"0","left":"0.466569769326747","level":"0","height":"0.013937280889142922","word_num":"0","top":"0.6480836243637909","text":"T 595","width":"0.014534881774415365","page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896"},{"line_num":"0","block_num":"0","height":"0.020905922094220375","par_num":"0","word_num":"0","conf":"0.30000001192092896","text":"-596","top":"0.6655052271933078","left":"0.46656976759933994","width":"0.014534883042599256","level":"0","page_num":"0"},{"height":"0.006968641205077342","par_num":"0","line_num":"0","left":"0.47093023259606254","top":"0.6898954702884519","text":"597","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","level":"0","width":"0.010174418383456285"},{"conf":"0.5","top":"0.7003484325068968","height":"0.020905922094220375","level":"0","page_num":"0","word_num":"0","line_num":"0","par_num":"0","text":"598","block_num":"0","left":"0.4709302331016392","width":"0.011627906180442626"},{"block_num":"0","line_num":"0","top":"0.7247386758550688","height":"0.006968641205077342","width":"0.008720929952377943","par_num":"0","conf":"1","page_num":"0","text":"$99","level":"0","word_num":"0","left":"0.4723837209976482"},{"width":"0.014534883042599311","height":"0.027874564820309367","word_num":"0","top":"0.7282229962193458","level":"0","text":"=600","par_num":"0","left":"0.46656976790214993","conf":"0.30000001192092896","line_num":"0","page_num":"0","block_num":"0"},{"line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.7595818818683066","width":"0.01017441774936434","block_num":"0","level":"0","text":"6011","word_num":"0","left":"0.4709302334945038","height":"0.006968640444571572","page_num":"0"},{"block_num":"0","left":"0.466569767781026","par_num":"0","width":"0.014534883042599311","level":"0","line_num":"0","top":"0.7700348428613736","conf":"0.30000001192092896","height":"0.020905923615232025","word_num":"0","page_num":"0","text":"-602"},{"width":"0.010174418383456285","word_num":"0","level":"0","top":"0.8048780490574194","page_num":"0","line_num":"0","conf":"1","left":"0.47093023264451217","par_num":"0","height":"0.020905922094220375","text":"604","block_num":"0"},{"top":"0.8292682935500775","par_num":"0","left":"0.47093023257922917","line_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","block_num":"0","width":"0.008720929318285997","page_num":"0","level":"0","word_num":"0","text":"605"},{"conf":"1","word_num":"0","top":"0.8432055753547425","level":"0","page_num":"0","left":"0.4723837211284622","height":"0.017421602252187474","par_num":"0","line_num":"0","width":"0.008720929952377943","text":"606","block_num":"0"},{"conf":"0.30000001192092896","line_num":"0","width":"0.013081394611520969","height":"0.010689139176023432","top":"0.8641114988686065","left":"0.4665697671564489","par_num":"0","page_num":"0","block_num":"0","level":"0","word_num":"0","text":"— 607"},{"left":"0.4723837218234151","conf":"1","level":"0","height":"0.010452960286604362","text":"608","word_num":"0","par_num":"0","width":"0.008720929318285997","page_num":"0","block_num":"0","top":"0.8815331015640149","line_num":"0"},{"text":"100% 52","top":"0.006968641450188162","width":"0.01889534706765028","page_num":"0","word_num":"0","level":"0","block_num":"0","left":"0.9127906995735092","conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571461","par_num":"0"},{"height":"0.006968640444571461","page_num":"0","block_num":"0","top":"0.006968641450188162","width":"0.05813952709766146","word_num":"0","conf":"0.30000001192092896","text":"• Mon ZU Aor 10.40.44","left":"0.9345930252198137","line_num":"0","level":"0","par_num":"0"},{"block_num":"0","conf":"1","width":"0.08866278668667404","par_num":"0","word_num":"0","page_num":"0","left":"0.8270348901595695","height":"0.010452960286604362","text":"L AskJiminnyReportActivityServiceTestv","level":"0","line_num":"0","top":"0.02787456497864904"},{"height":"0.010452960286604362","page_num":"0","left":"0.4738372097953522","par_num":"0","text":"=custom.log","conf":"0.5","top":"0.05574912978701141","block_num":"0","width":"0.029069763548830674","word_num":"0","line_num":"0","level":"0"},{"height":"0.010452961047110132","par_num":"0","top":"0.055749129145434506","left":"0.5101744200028817","word_num":"0","width":"0.027616277654120225","conf":"1","text":"=laravel.log","level":"0","line_num":"0","block_num":"0","page_num":"0"},{"left":"0.5450581399922917","line_num":"0","word_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.050872087478637695","text":"A SF [jiminny@localhost]","top":"0.05574912978701141","level":"0","conf":"0.5","block_num":"0","par_num":"0"},{"block_num":"0","par_num":"0","conf":"0.5","text":"4 HS_local (iminny@localhost]","left":"0.6046511654871605","line_num":"0","height":"0.010452961047110132","top":"0.055749129145434506","page_num":"0","level":"0","width":"0.06104650903255382","word_num":"0"},{"block_num":"0","page_num":"0","conf":"1","text":"Cascade","top":"0.05574912943857935","word_num":"0","par_num":"0","height":"0.010452960286604362","left":"0.6947674436468302","line_num":"0","level":"0","width":"0.017441858636571994"},{"line_num":"0","width":"0.07703488431078326","block_num":"0","left":"0.4738372088584945","page_num":"0","word_num":"0","height":"0.011164274322169043","text":"A console [PROD] X A console [EU]","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.0797448165869219"},{"block_num":"0","width":"0.04360464785961393","left":"0.5595930266071848","top":"0.0797448165869219","conf":"0.5","height":"0.011164274322169043","page_num":"0","line_num":"0","par_num":"0","text":"A console [STAGING]","level":"0","word_num":"0"},{"height":"0.007285397208668498","left":"0.6933139525309181","line_num":"0","par_num":"0","block_num":"0","top":"0.08362369354010668","level":"0","conf":"1","word_num":"0","width":"0.04651162979450629","page_num":"0","text":"Retactor Connection"},{"width":"0.045058133754324436","conf":"0.30000001192092896","left":"0.7470930289847444","text":"CRM Initial Sync Oven","par_num":"0","block_num":"0","level":"0","line_num":"0","top":"0.08362369371432266","word_num":"0","height":"0.007285397208668609","page_num":"0"},{"text":"Tx: Autov","top":"0.1044657097288676","width":"0.02034883549872868","line_num":"0","left":"0.5348837228066751","block_num":"0","par_num":"0","level":"0","conf":"0.5","word_num":"0","height":"0.0071770334928229484","page_num":"0"},{"left":"0.6627906971819303","width":"0.023255814897253146","conf":"0.30000001192092896","top":"0.1044657097460916","level":"0","page_num":"0","line_num":"0","par_num":"0","word_num":"0","text":"do jiminny","height":"0.010516868633897003","block_num":"0"},{"line_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","page_num":"0","top":"0.12519936212958604","word_num":"0","width":"0.12936045261139567","block_num":"0","conf":"0.5","left":"0.49273255700367574","level":"0","height":"0.010689139176023432","par_num":"0"},{"height":"0.010689139176023432","conf":"0.30000001192092896","line_num":"0","level":"0","word_num":"0","block_num":"0","page_num":"0","text":"034 A1 A34 M62 ^ -","left":"0.6279069838403225","par_num":"0","top":"0.12519936195537007","width":"0.05813952709766146"},{"conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","top":"0.1463414637498397","left":"0.4927325782522842","line_num":"0","width":"0.12499997970905707","block_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","par_num":"0","word_num":"0","page_num":"0"},{"left":"0.4927325630147635","height":"0.013937280889143033","conf":"1","par_num":"0","width":"0.1962209052227913","word_num":"0","block_num":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","top":"0.15679442610595107","level":"0","line_num":"0"},{"left":"0.49273255988271814","level":"0","line_num":"0","block_num":"0","page_num":"0","text":"SELECT","conf":"1","height":"0.010452960286604362","top":"0.17770034895077447","word_num":"0","par_num":"0","width":"0.015988370205493707"},{"height":"0.013937280889143033","par_num":"0","word_num":"0","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","line_num":"0","width":"0.1889534605310318","page_num":"0","conf":"0.5","top":"0.1951219518899232","block_num":"0","left":"0.5014535184914614"},{"level":"0","conf":"0.30000001192092896","left":"0.5029069786600965","word_num":"0","par_num":"0","height":"0.006968640444571461","top":"0.21602787489966546","line_num":"0","page_num":"0","text":"U.ema1l.","width":"0.021802323929806966","block_num":"0"},{"line_num":"0","height":"0.006968641205077342","block_num":"0","left":"0.5029069764355705","page_num":"0","text":"sa.*","par_num":"0","level":"0","top":"0.233449477263315","conf":"0.30000001192092896","width":"0.011627907448626518","word_num":"0"},{"height":"0.006968641205077342","text":"towner 1d FRol sochal accounts sa","level":"0","block_num":"0","par_num":"0","page_num":"0","width":"0.08866278668667404","line_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.5029069796729173","top":"0.25087108008861336"},{"level":"0","text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","left":"0.49273255569667207","block_num":"0","top":"0.2679425837320575","line_num":"0","height":"0.011164274322168932","width":"0.0959302313784336","page_num":"0","par_num":"0","conf":"0.5"},{"par_num":"0","page_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","line_num":"0","width":"0.10610464785961388","level":"0","block_num":"0","height":"0.007196483429539158","word_num":"0","left":"0.492732561293783","top":"0.28548644338568163","conf":"0.30000001192092896"},{"left":"0.49269744083144135","height":"0.0148935728666314","level":"0","page_num":"0","par_num":"0","word_num":"0","line_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","block_num":"0","conf":"0.5","top":"0.2995371262853762","width":"0.1381482875093501"},{"text":"SELECT * FROM automated_report_results order by id desc;","word_num":"0","height":"0.010505753841126397","page_num":"0","level":"0","line_num":"0","conf":"1","left":"0.4927325646028267","block_num":"0","top":"0.33797909453440456","par_num":"0","width":"0.14534883296236073"},{"line_num":"0","word_num":"0","page_num":"0","block_num":"0","height":"0.01075026787449107","conf":"1","left":"0.4927325633660667","level":"0","par_num":"0","text":"select * from features;","top":"0.3728222999543015","width":"0.059593018065107584"},{"text":"Bplect * from team fpatunos where featunp id = 40:","height":"0.007260390255820148","level":"0","left":"0.49273257312172364","par_num":"0","word_num":"0","page_num":"0","width":"0.12936045261139567","conf":"0.30000001192092896","block_num":"0","line_num":"0","top":"0.38995215302990127"},{"block_num":"0","level":"0","par_num":"0","page_num":"0","width":"0.09011627765412028","conf":"1","line_num":"0","word_num":"0","left":"0.4927325550814989","top":"0.42503987254774733","text":"select * from teams where id = 556;","height":"0.010500196824994035"},{"level":"0","conf":"1","text":"select * from","width":"0.03779069413530067","height":"0.010564103651274914","par_num":"0","word_num":"0","block_num":"0","top":"0.4599303140744231","line_num":"0","page_num":"0","left":"0.4927325616686351"},{"block_num":"0","par_num":"0","word_num":"0","line_num":"0","level":"0","left":"0.5654069877565148","conf":"1","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","height":"0.010564103651274914","width":"0.12499998985452854","page_num":"0","top":"0.4599303140744231"},{"text":"SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9","block_num":"0","line_num":"0","height":"0.010686361048210191","conf":"1","level":"0","top":"0.47735191659424503","width":"0.19767440633570893","left":"0.4927325737320452","page_num":"0","par_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","block_num":"0","top":"0.49466613506674073","level":"0","height":"0.014546766235497555","left":"0.4927008834473122","conf":"0.5","width":"0.1453954818400931","line_num":"0","text":"select * from automated_report_results order Dy zu desc,","page_num":"0"},{"line_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","width":"0.14244185102746842","level":"0","page_num":"0","par_num":"0","top":"0.5119617223575448","left":"0.4927325548990552","word_num":"0","height":"0.010686361048210191","block_num":"0","conf":"1"},{"text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831","height":"0.010452960286604362","left":"0.49273255862023396","conf":"1","page_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.15552323929806972","word_num":"0"},{"page_num":"0","conf":"1","left":"0.49273256125581216","top":"0.5818815337886577","line_num":"0","block_num":"0","level":"0","width":"0.12209300791963623","height":"0.010622453461423431","par_num":"0","word_num":"0","text":"select * from opportunities where id = 7594349:"},{"conf":"0.5","top":"0.6164274323772443","block_num":"0","width":"0.19767440633570899","line_num":"0","level":"0","height":"0.010750267113985301","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","word_num":"0","left":"0.49273257226354994","page_num":"0"},{"line_num":"0","conf":"1","par_num":"0","word_num":"0","width":"0.15406975847609494","height":"0.010628010477555794","level":"0","text":"select * from plavbooks where team id = 711: # event 226147","top":"0.6339712919137487","block_num":"0","page_num":"0","left":"0.49273256709487234"},{"left":"0.4927325551571803","line_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","height":"0.010505753841126397","level":"0","top":"0.651515151624469","width":"0.15261626750864876","word_num":"0","par_num":"0","conf":"1","block_num":"0","page_num":"0"},{"level":"0","left":"0.4927325646279135","line_num":"0","par_num":"0","page_num":"0","width":"0.11046511061648101","block_num":"0","height":"0.013937280889143033","text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","conf":"1","word_num":"0"},{"text":"GELECT * FROM crm field values WHERE crm field id = 226147:","par_num":"0","page_num":"0","level":"0","height":"0.010558546635142552","left":"0.4927325552882119","block_num":"0","top":"0.6864111504286012","conf":"1","width":"0.15261626750864876","line_num":"0","word_num":"0"},{"width":"0.12354650903255388","page_num":"0","height":"0.007318740065968554","par_num":"0","line_num":"0","conf":"0.5","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","left":"0.4927325602990887","top":"0.724738676080081","word_num":"0","level":"0","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","text":"GELECT","width":"0.0159883714736776","left":"0.492732558848917","level":"0","block_num":"0","top":"0.7386759584137272","height":"0.010452961047110132","par_num":"0","line_num":"0","word_num":"0"},{"block_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","conf":"0.5","width":"0.18604649888708236","par_num":"0","top":"0.7559808612440191","line_num":"0","page_num":"0","left":"0.5029069807442199","word_num":"0","height":"0.014354066985646008","level":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.7767145136381128","word_num":"0","width":"0.021802323929806966","height":"0.007257611367501027","line_num":"0","text":"u. email","page_num":"0","left":"0.5014534902332606","block_num":"0","level":"0"},{"height":"0.010452960286604362","block_num":"0","line_num":"0","page_num":"0","left":"0.5029069777669138","top":"0.7944250876267327","level":"0","conf":"1","text":"sa.*,","width":"0.013081394611520913","par_num":"0","word_num":"0"},{"level":"0","text":"t.owner_id FROM social_accounts sa","par_num":"0","word_num":"0","left":"0.5014534906556222","width":"0.09011626750864876","conf":"1","top":"0.8118022326885981","block_num":"0","height":"0.010497418697180683","line_num":"0","page_num":"0"},{"block_num":"0","width":"0.09738371220040826","text":"JOTN usens u on trid = ca.cociable idi","conf":"0.30000001192092896","word_num":"0","line_num":"0","left":"0.49273256673203064","height":"0.007254833239687675","page_num":"0","level":"0","par_num":"0","top":"0.8292682928942409"},{"line_num":"0","left":"0.49273255613526434","width":"0.10610464785961393","block_num":"0","page_num":"0","top":"0.8466898957943156","level":"0","word_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","height":"0.010566882539594036","conf":"0.5","par_num":"0"},{"top":"0.8641114986943905","block_num":"0","width":"0.1380813882706013","word_num":"0","height":"0.010689139176023432","conf":"1","left":"0.4927325670763793","line_num":"0","page_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","level":"0","par_num":"0"},{"width":"0.19622092551373427","block_num":"0","conf":"0.5","page_num":"0","word_num":"0","level":"0","par_num":"0","top":"0.8987240830528642","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","height":"0.01068358215989107","line_num":"0","left":"0.4927325575704069"},{"height":"0.011164274322169043","page_num":"0","line_num":"0","width":"0.020348834230544677","text":"+0 ..","word_num":"0","level":"0","par_num":"0","top":"0.0797448165869219","block_num":"0","conf":"0.30000001192092896","left":"0.965116281891486"},{"height":"0.01059744650857497","width":"0.2703488329623608","word_num":"0","page_num":"0","par_num":"0","conf":"1","line_num":"0","left":"0.6976744093135958","block_num":"0","level":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redis","top":"0.10104529661439754"},{"width":"0.23837209255137337","height":"0.006968641205077342","block_num":"0","page_num":"0","word_num":"0","par_num":"0","left":"0.703488371377582","top":"0.11846689891207607","conf":"0.30000001192092896","level":"0","line_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )"},{"block_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","width":"0.28633718287691157","par_num":"0","line_num":"0","word_num":"0","level":"0","height":"0.007357639939400973","conf":"1","top":"0.1393728226143094","page_num":"0","left":"0.694767473312973"},{"page_num":"0","line_num":"0","width":"0.2819767201200445","block_num":"0","level":"0","par_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","height":"0.010653017430404366","left":"0.6962209524994839","top":"0.15311004796085603","word_num":"0","conf":"0.5"},{"conf":"1","block_num":"0","par_num":"0","width":"0.12645347067650337","level":"0","word_num":"0","left":"0.6947674594038452","page_num":"0","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453","line_num":"0","height":"0.010583553587991013"},{"block_num":"0","word_num":"0","page_num":"0","level":"0","line_num":"0","left":"0.6947674552483422","height":"0.010494639808861561","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356","width":"0.13517440633570899","par_num":"0","conf":"1"},{"par_num":"0","conf":"1","page_num":"0","line_num":"0","height":"0.007182590508955311","block_num":"0","text":"Option A — minimal: reuse FetchSalesforceEntitiesJob for the profile path","word_num":"0","level":"0","top":"0.21929824549679078","width":"0.1511627765412027","left":"0.6947674427962095"},{"top":"0.233449478068677","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","height":"0.010569660667407277","width":"0.28633716258596864","line_num":"0","page_num":"0","word_num":"0","block_num":"0","level":"0","conf":"1","par_num":"0","left":"0.694767459943104"},{"level":"0","par_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","line_num":"0","width":"0.24127905419532292","top":"0.2508710804745784","left":"0.6947674612076477","height":"0.006968640444571461","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0"},{"conf":"1","line_num":"0","par_num":"0","top":"0.271777003894373","block_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","width":"0.284883661473051","page_num":"0","left":"0.6962209605769604","level":"0","height":"0.007329854098233168"},{"block_num":"0","level":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","width":"0.2877906636988863","left":"0.6962209692158519","par_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.306620209394439","page_num":"0"},{"width":"0.2776162573631774","word_num":"0","left":"0.7034883691075557","height":"0.010452960286604362","top":"0.3205574921563493","conf":"1","block_num":"0","level":"0","line_num":"0","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","page_num":"0"},{"text":"file' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator","height":"0.010505753841126397","top":"0.33797909453440456","block_num":"0","word_num":"0","left":"0.7034883929131215","par_num":"0","conf":"0.30000001192092896","level":"0","width":"0.20639533184944325","page_num":"0","line_num":"0"},{"top":"0.3554006976086954","par_num":"0","line_num":"0","level":"0","width":"0.2819767201200445","word_num":"0","conf":"1","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","height":"0.010628010477555794","page_num":"0","block_num":"0","left":"0.6962209294276679"},{"conf":"1","line_num":"0","page_num":"0","width":"0.2848836817639939","word_num":"0","block_num":"0","left":"0.6962209430504749","level":"0","par_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","top":"0.3763066205343165","height":"0.0072659472719524"},{"top":"0.41463414653422836","page_num":"0","height":"0.007215933366255256","par_num":"0","conf":"0.5","left":"0.6947674424200525","text":"You get for free","width":"0.0319767404109873","level":"0","word_num":"0","block_num":"0","line_num":"0"},{"width":"0.08575581489725315","top":"0.43540669856459324","block_num":"0","line_num":"0","page_num":"0","conf":"0.5","level":"0","par_num":"0","text":"•streamed fetch (no 0OM on big owners)","height":"0.0071770334928229484","word_num":"0","left":"0.697674417508692"},{"conf":"0.5","line_num":"0","page_num":"0","level":"0","block_num":"0","text":"• 100-record batches via Redis","word_num":"0","height":"0.0071770334928229484","left":"0.6976744285694189","par_num":"0","width":"0.06540696671668522","top":"0.4529505582137161"},{"block_num":"0","level":"0","left":"0.6976744332330052","conf":"1","par_num":"0","page_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","top":"0.4703832754342152","width":"0.13953486909257606","word_num":"0","line_num":"0","height":"0.010477968760464584"},{"top":"0.4912280700058711","level":"0","width":"0.1322674244008165","line_num":"0","word_num":"0","height":"0.010514089745577881","page_num":"0","block_num":"0","par_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","left":"0.6976744360642997","conf":"1"},{"conf":"0.5","block_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","word_num":"0","level":"0","line_num":"0","left":"0.6976744452373054","height":"0.010452960286604251","page_num":"0","par_num":"0","width":"0.2819767201200445"},{"line_num":"0","height":"0.007360418067214214","text":"key so difterent orofiles don't collide","width":"0.07267441140844466","left":"0.7034883798200974","conf":"0.5","level":"0","word_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.5261324047144549"},{"word_num":"0","width":"0.1729650903255382","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","line_num":"0","conf":"1","top":"0.5470383280448511","par_num":"0","level":"0","height":"0.010452960286604362","block_num":"0","left":"0.6947674678139966","page_num":"0"},{"height":"0.0073104049220229506","block_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","top":"0.5644599301598978","conf":"0.5","left":"0.6947674633339377","level":"0","line_num":"0","word_num":"0","width":"0.2819767201200445","par_num":"0","page_num":"0"},{"line_num":"0","height":"0.010577996571858761","level":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","word_num":"0","top":"0.5956937798195339","left":"0.6947674627311626","page_num":"0","block_num":"0","conf":"1","par_num":"0","width":"0.28052323929806977"},{"line_num":"0","level":"0","par_num":"0","height":"0.0071770334928229484","left":"0.6947674461509291","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","top":"0.613237639553429","word_num":"0","page_num":"0","conf":"1","block_num":"0","width":"0.13953487923804753"},{"par_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","block_num":"0","conf":"1","line_num":"0","left":"0.6947674422006878","text":"Recommendation","top":"0.6411149825213349","width":"0.04215116196490354","word_num":"0"},{"line_num":"0","level":"0","par_num":"0","page_num":"0","conf":"1","left":"0.6947674626641019","top":"0.6585365856142653","width":"0.28052323929806977","block_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","height":"0.010522425650029366","word_num":"0"},{"conf":"0.5","par_num":"0","left":"0.6947674655515993","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","page_num":"0","height":"0.006968640444571461","line_num":"0","word_num":"0","block_num":"0","top":"0.6759581884885157","width":"0.28488370205493685","level":"0"},{"left":"0.6947674548777797","width":"0.17441859143845573","word_num":"0","page_num":"0","top":"0.6897926635444678","par_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","level":"0","line_num":"0","block_num":"0","conf":"1","height":"0.01055576774682343"},{"top":"0.7105263158961413","left":"0.697674427545875","width":"0.22819766592472157","word_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).","block_num":"0","conf":"1","page_num":"0","par_num":"0","height":"0.01072803904945574","level":"0","line_num":"0"},{"word_num":"0","left":"0.6976744577707242","page_num":"0","block_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","par_num":"0","top":"0.7317073174083762","line_num":"0","width":"0.28488368176399403","level":"0"},{"page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"do),","height":"0.017421602252187585","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7034883726365229","top":"0.7421602788826169","width":"0.011627906180442626"},{"level":"0","height":"0.0071770334928229484","left":"0.6976744436144179","width":"0.2776162573631774","top":"0.766347687400319","par_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","block_num":"0","word_num":"0","page_num":"0","conf":"0.5","line_num":"0"},{"top":"0.7870813397129187","par_num":"0","conf":"1","width":"0.2877906636988864","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","level":"0","word_num":"0","height":"0.011164274322169043","line_num":"0","block_num":"0","page_num":"0","left":"0.694767475704478"},{"page_num":"0","height":"0.00722149038238773","block_num":"0","line_num":"0","par_num":"0","top":"0.804625199437562","width":"0.07994186117293989","word_num":"0","left":"0.6962209300478492","conf":"1","level":"0","text":"at the end (FetchSalesforceEntitieslo"},{"block_num":"0","level":"0","page_num":"0","width":"0.18895348082197483","line_num":"0","height":"0.007221490382387619","top":"0.8046251994347967","text":"b.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-leve","word_num":"0","conf":"1","left":"0.7761627980999628","par_num":"0"},{"left":"0.6962209318790669","width":"0.08430232392980697","word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.0071770334928229484","text":"watermark — gate it on \"no profile context\".","line_num":"0","par_num":"0","conf":"1","top":"0.8221690590111643"},{"text":"G.l .","block_num":"0","par_num":"0","width":"0.017441858636571994","left":"0.9651162807795277","level":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.010461296951561616","top":"0.8397129185198681"},{"text":"Ask anvthina (84-D","conf":"0.30000001192092896","par_num":"0","level":"0","height":"0.0071770334928229484","word_num":"0","line_num":"0","block_num":"0","left":"0.6962209300842392","page_num":"0","top":"0.9266347687400319","width":"0.04069767099745736"},{"left":"0.7223837197862006","top":"0.9545454545454546","word_num":"0","level":"0","width":"0.04651162472177062","height":"0.0071770334928229484","text":"Claude Qnus 17 Medium","conf":"0.30000001192092896","page_num":"0","par_num":"0","block_num":"0","line_num":"0"},{"level":"0","text":"144-25","par_num":"0","conf":"0.5","height":"0.006968640444571572","block_num":"0","left":"0.9331395351302343","line_num":"0","page_num":"0","top":"0.9860627181052405","width":"0.01453488177441542","word_num":"0"},{"text":"Po 4 sp","par_num":"0","block_num":"0","level":"0","top":"0.986062718234409","conf":"0.30000001192092896","page_num":"0","height":"0.01074748898617195","width":"0.01453488177441531","word_num":"0","left":"0.9709302343731505","line_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59346
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.41:00L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"line_num":"0","level":& [{"line_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.01744185995005212","top":"0.006968641046706359","width":"0.021802326466174835","height":"0.006968641205077342","word_num":"0","block_num":"0","text":"Phostorm"},{"left":"0.1148255812121043","conf":"0.30000001192092896","word_num":"0","line_num":"0","block_num":"0","height":"0.006968640444571461","width":"0.01162790618044264","page_num":"0","top":"0.006968641450188162","par_num":"0","text":"code","level":"0"},{"page_num":"0","block_num":"0","top":"0.02787456497864904","word_num":"0","line_num":"0","conf":"0.5","height":"0.010452960286604362","par_num":"0","text":"FV faVsco.js","left":"0.030523259704860126","width":"0.029069763548830722","level":"0"},{"height":"0.010452960286604362","page_num":"0","top":"0.02787456497864904","block_num":"0","word_num":"0","level":"0","width":"0.024709300791963623","conf":"0.30000001192092896","left":"0.06831395542728312","line_num":"0","par_num":"0","text":"?9 master"},{"width":"0.020348836766912577","height":"0.003484320602538671","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"Proledey","top":"0.05923344944238418","page_num":"0","level":"0","par_num":"0","line_num":"0","left":"0.014534883869450689"},{"block_num":"0","left":"0.043574765514713835","word_num":"0","par_num":"0","text":"D Salesforce","height":"0.01150821840934213","width":"0.030583024024963372","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","top":"0.07612742412338913"},{"level":"0","line_num":"0","top":"0.09407665591941561","word_num":"0","block_num":"0","height":"0.010452960286604362","page_num":"0","width":"0.021802323929806973","conf":"0.30000001192092896","text":"> DDTO","left":"0.046511627642654756","par_num":"0"},{"height":"0.015479323586398475","text":"© FetchSalesforceEntitiesJob.pnp","left":"0.0537095887639354","word_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.07137109878215384","top":"0.11024367702094318","conf":"1"},{"conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","left":"0.05232558202147495","line_num":"0","width":"0.08575580475178171","word_num":"0","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","height":"0.0071770334928229484","top":"0.13237639553429026"},{"text":"C) ketryralleasalestorcerecorasJob.onp","conf":"0.5","top":"0.14982578435435434","width":"0.08575580475178171","left":"0.05232558202147495","height":"0.0072715042880847625","page_num":"0","par_num":"0","word_num":"0","block_num":"0","line_num":"0","level":"0"},{"height":"0.006968640444571461","text":"c) AulolocDelavec locrm.ono","width":"0.06249999492726427","left":"0.046511627154292065","top":"0.16724738709478748","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","word_num":"0","page_num":"0"},{"width":"0.07558138827060132","height":"0.010616896445291069","conf":"1","level":"0","top":"0.18102073376030525","left":"0.046511627667025296","par_num":"0","page_num":"0","line_num":"0","text":"© CheckAndRetryRemoteMatch.php","word_num":"0","block_num":"0"},{"conf":"0.5","text":"C) CreaterollowupActivity.php","block_num":"0","level":"0","left":"0.04651163545709501","par_num":"0","top":"0.2017543859602864","width":"0.06395348082197473","line_num":"0","word_num":"0","page_num":"0","height":"0.0073048471453848185"},{"level":"0","left":"0.04651162858740109","block_num":"0","top":"0.21929824565899192","conf":"0.30000001192092896","page_num":"0","line_num":"0","par_num":"0","text":"C) CreateNotes.php","word_num":"0","height":"0.007182590508955311","width":"0.04215116196490349"},{"text":"© MatchActivitiesToNewOpportunity.php","word_num":"0","level":"0","height":"0.010544653714558705","conf":"1","left":"0.04651163557061816","top":"0.23684210521680837","width":"0.08720929571922789","block_num":"0","line_num":"0","par_num":"0","page_num":"0"},{"word_num":"0","conf":"0.5","block_num":"0","line_num":"0","level":"0","par_num":"0","top":"0.2543554009942979","width":"0.06249999492726427","height":"0.007207597461803994","text":"C) MatchActivitvermData.php","left":"0.04651163358738779","page_num":"0"},{"line_num":"0","text":"E) NoteObiect.ohp","height":"0.00732985485873916","top":"0.27177700333990396","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.046511628705343505","word_num":"0","width":"0.039244185102746854","level":"0","par_num":"0"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.04651163174781109","word_num":"0","top":"0.2891986066069825","level":"0","page_num":"0","width":"0.04215115942853562","line_num":"0","text":"c) SaveActiviv.ono","height":"0.006968640444571461"},{"block_num":"0","level":"0","line_num":"0","height":"0.006968641205077342","par_num":"0","text":"c)saveliranscriotion.onv","top":"0.30662020900450737","word_num":"0","left":"0.04651162677256695","conf":"0.30000001192092896","width":"0.0523255835188196","page_num":"0"},{"word_num":"0","height":"0.0072464973352361906","text":"C) SetuoLavout.oho","top":"0.32376395531045343","page_num":"0","conf":"0.5","line_num":"0","par_num":"0","block_num":"0","left":"0.04651163174781109","level":"0","width":"0.04215115942853562"},{"conf":"0.5","par_num":"0","page_num":"0","left":"0.04651163174781109","word_num":"0","block_num":"0","level":"0","top":"0.34130781499202545","text":"C) SvncActivitv.oho","line_num":"0","width":"0.04215115942853562","height":"0.0071770334928230595"},{"left":"0.04638947542561308","block_num":"0","top":"0.3552072621290665","level":"0","line_num":"0","height":"0.014418177627490425","conf":"1","text":"@ SvncFieldMetadata.php","par_num":"0","page_num":"0","width":"0.055435398791698696","word_num":"0"},{"width":"0.039244182566378974","par_num":"0","top":"0.3763066205343165","level":"0","text":"© SyncLeads.php","height":"0.010455739935429254","block_num":"0","conf":"1","page_num":"0","word_num":"0","line_num":"0","left":"0.046511631609252174"},{"line_num":"0","conf":"1","width":"0.04215115942853562","block_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.046511631695615716","top":"0.38995215311004783","word_num":"0","text":"© SyncObjects.php","height":"0.014354066985645897"},{"width":"0.06104650903255382","height":"0.010700253968793927","text":"© SyncOpportunitiesJob.php","page_num":"0","left":"0.04651163073081603","par_num":"0","level":"0","block_num":"0","line_num":"0","conf":"1","top":"0.41114982586710536","word_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","par_num":"0","text":"© SyncOpportunity.php","top":"0.42503987240829344","level":"0","left":"0.046511633451594","conf":"1","line_num":"0","height":"0.014354066985646008","width":"0.05087208747863769"},{"left":"0.04651163071712692","par_num":"0","page_num":"0","word_num":"0","top":"0.44577352463809683","width":"0.05813953217039717","conf":"1","level":"0","text":"© SyncProfileMetadata.php","height":"0.010672468127626344","block_num":"0","line_num":"0"},{"top":"0.46331738455485405","width":"0.056686041202950996","height":"0.010550210730691068","par_num":"0","conf":"1","level":"0","left":"0.04651163321565249","block_num":"0","word_num":"0","line_num":"0","page_num":"0","text":"© SyncTeamFieldsJob.php"},{"width":"0.05668604120295098","block_num":"0","word_num":"0","line_num":"0","text":"© SyncTeamMetadata.php","level":"0","page_num":"0","height":"0.010452961047110243","conf":"1","par_num":"0","top":"0.48083623715937174","left":"0.04651163321565131"},{"top":"0.49825784007433493","conf":"1","block_num":"0","word_num":"0","level":"0","height":"0.01051408974557777","width":"0.08430231885707123","line_num":"0","page_num":"0","left":"0.04651163548425466","par_num":"0","text":"© UpdateOpportunitySpecifications.php"},{"text":"Updatestage.ong","top":"0.5191637634014077","block_num":"0","page_num":"0","level":"0","word_num":"0","left":"0.046511627480499834","line_num":"0","height":"0.006968640444571461","width":"0.04215115942853563","par_num":"0","conf":"0.30000001192092896"},{"block_num":"0","conf":"0.30000001192092896","left":"0.03343023627313173","level":"0","top":"0.5331010454942319","height":"0.010758603778942555","width":"0.03343022884206569","par_num":"0","line_num":"0","word_num":"0","page_num":"0","text":"> @ DealRisks"},{"conf":"0.30000001192092896","height":"0.006968640444571572","page_num":"0","par_num":"0","text":"_Meeuine bor","top":"0.5714285717637769","width":"0.031976740410987366","word_num":"0","block_num":"0","line_num":"0","left":"0.03924418649273823","level":"0"},{"line_num":"0","page_num":"0","top":"0.6411149830944434","word_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.007210375589617124","text":"a Telephony","width":"0.029069763548830715","level":"0","left":"0.03924418703063903"},{"text":"C User","page_num":"0","top":"0.6547049441786283","width":"0.017441858636572008","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","level":"0","left":"0.03924418612559764","height":"0.011164274322169154","block_num":"0"},{"height":"0.006968641205077342","left":"0.04069767337055839","level":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.675958188117432","word_num":"0","text":"c8aseprocessing.oo.ono","width":"0.05523256038097625","page_num":"0","conf":"0.30000001192092896"},{"level":"0","par_num":"0","top":"0.6897926633384308","page_num":"0","conf":"0.30000001192092896","word_num":"0","text":"@ Dummv.Job.php","height":"0.01055576850732931","width":"0.03779069667166852","left":"0.04069767586474709","line_num":"0","block_num":"0"},{"top":"0.7108013940634285","width":"0.07558138827060132","height":"0.006968640444571572","word_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","line_num":"0","conf":"0.5","block_num":"0","left":"0.04069768173679198","level":"0","page_num":"0","par_num":"0"},{"page_num":"0","height":"0.010508531968939527","line_num":"0","block_num":"0","text":"@ ImportRemoteTrack.Job.ohp","conf":"0.5","level":"0","left":"0.0406976819687229","width":"0.06395348082197475","par_num":"0","top":"0.724738676808766","word_num":"0"},{"width":"0.023255812360885288","left":"0.04069767637769677","page_num":"0","line_num":"0","text":"C ob.oho","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","height":"0.0071770334928229484","top":"0.7456140350877193","word_num":"0"},{"height":"0.006968641205077342","conf":"0.30000001192092896","block_num":"0","page_num":"0","left":"0.04069767469984203","line_num":"0","text":"C)JobDisoatcher.oho","width":"0.04505813882706013","word_num":"0","level":"0","par_num":"0","top":"0.7630662020343051"},{"line_num":"0","top":"0.7804878052132543","page_num":"0","left":"0.04069768139133789","level":"0","block_num":"0","height":"0.006968640444571572","par_num":"0","width":"0.06395348082197473","word_num":"0","conf":"0.30000001192092896","text":".lobDisnatcherintertace.oho"},{"width":"0.08430231885707126","conf":"0.5","line_num":"0","page_num":"0","top":"0.7942583731520936","word_num":"0","block_num":"0","text":"@ [EMAIL]","level":"0","height":"0.01061967533361019","par_num":"0","left":"0.04069768199588256"},{"height":"0.007307626033703829","left":"0.039244191467289816","text":"T. SacVisibilitvControl.ohn","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","top":"0.8149920253520749","width":"0.05668604120295098","page_num":"0","word_num":"0"},{"top":"0.8325358850720923","width":"0.03197674041098737","word_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.5","left":"0.027616282843257383","height":"0.010669689239307223","page_num":"0","text":"v D Listeners"},{"line_num":"0","page_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.03343023313500392","top":"0.8500797448165869","width":"0.031976740410987366","word_num":"0","text":"v M Activitiod","level":"0","height":"0.0071770334928230595"},{"left":"0.03924418511117721","width":"0.04651162979450632","page_num":"0","top":"0.8675958187199364","word_num":"0","par_num":"0","height":"0.007204819333990642","text":"v M ActivitvProviden","conf":"0.5","level":"0","block_num":"0","line_num":"0"},{"height":"0.007327075970420038","block_num":"0","page_num":"0","text":"> M.lustCall","left":"0.046511629117106865","level":"0","conf":"0.30000001192092896","top":"0.8850174216200114","line_num":"0","word_num":"0","width":"0.02906976608519858","par_num":"0"},{"word_num":"0","line_num":"0","height":"0.010639125270326288","block_num":"0","text":"v D UserPilot","left":"0.046511631681215526","width":"0.03197674041098737","level":"0","conf":"0.5","page_num":"0","par_num":"0","top":"0.9024390246943023"},{"block_num":"0","page_num":"0","par_num":"0","line_num":"0","left":"0.059593032929402996","text":"© TrackProviderInstalledEvent.php","top":"0.9198606275943773","conf":"1","height":"0.010761381906755796","level":"0","word_num":"0","width":"0.07412789730315514"},{"page_num":"0","top":"0.9372822303003622","height":"0.006968640444571572","block_num":"0","line_num":"0","left":"0.039244188091967266","width":"0.026162789223041938","word_num":"0","conf":"0.30000001192092896","text":"MAudia","level":"0","par_num":"0"},{"text":"MRots","top":"0.9547038330878187","line_num":"0","word_num":"0","level":"0","left":"0.039244188005603746","height":"0.006968640444571572","width":"0.0232558123608853","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","top":"0.05574912945445576","text":"C ActivitvController.ohn","page_num":"0","left":"0.15406977310444897","line_num":"0","block_num":"0","conf":"0.5","par_num":"0","width":"0.047965110616481066","height":"0.007249275463049432","level":"0"},{"conf":"0.30000001192092896","word_num":"0","level":"0","text":"Automateakeporskepository.pnp","top":"0.08362369334200259","width":"0.07122093058646994","left":"0.15406976733606492","line_num":"0","page_num":"0","height":"0.006968641205077342","block_num":"0","par_num":"0"},{"text":"© AutomatedReportsCommand.php","line_num":"0","word_num":"0","par_num":"0","level":"0","block_num":"0","top":"0.0797448165869219","left":"0.30668604530999377","page_num":"0","width":"0.07122092551373421","height":"0.011164274322169043","conf":"1"},{"line_num":"0","page_num":"0","conf":"0.5","top":"0.13240418151987454","left":"0.3066860477020153","block_num":"0","height":"0.006968640444571461","par_num":"0","text":"Opportunitysynclrait.ong","level":"0","word_num":"0","width":"0.05523255023550483"},{"word_num":"0","conf":"0.5","block_num":"0","left":"0.37063954254736237","top":"0.13240418151987454","line_num":"0","level":"0","page_num":"0","height":"0.006968640444571461","par_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","width":"0.08720929571922792"},{"level":"0","conf":"0.30000001192092896","page_num":"0","text":"wsyncermenuuiestrait.ono","line_num":"0","left":"0.31831396020201475","top":"0.1567944254223136","word_num":"0","block_num":"0","par_num":"0","width":"0.05523255023550483","height":"0.006968640444571461"},{"line_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","top":"0.18102073365231264","block_num":"0","width":"0.039244185102746826","page_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.15406976824025068","text":"c) SyncObiects.pho"},{"par_num":"0","text":"©ImportOpportunityBatch.php","top":"0.17770034929920653","height":"0.010452960286604362","word_num":"0","level":"0","conf":"1","width":"0.06104650395981806","block_num":"0","page_num":"0","left":"0.20203489060729998","line_num":"0"},{"page_num":"0","top":"0.17770034916869026","line_num":"0","height":"0.010497417936674913","text":"© ImportContactBatch.php","left":"0.27180233100804285","level":"0","word_num":"0","par_num":"0","conf":"1","block_num":"0","width":"0.053779064340794325"},{"text":"© Client.php","top":"0.17770034916869026","level":"0","left":"0.33284884116015484","page_num":"0","height":"0.010497417936674913","conf":"1","line_num":"0","par_num":"0","block_num":"0","width":"0.027616275117752387","word_num":"0"},{"left":"0.3677325572728374","conf":"0.5","level":"0","block_num":"0","par_num":"0","word_num":"0","top":"0.18102073365231264","text":"C) HubspotPaqinationService.phg","page_num":"0","width":"0.0654069717894209","height":"0.0071770334928229484","line_num":"0"},{"level":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.007343747018817126","top":"0.20557491325434107","word_num":"0","left":"0.15406977127553043","line_num":"0","text":"() Service.php","page_num":"0","width":"0.030523251979909044"},{"width":"0.04505813375432441","word_num":"0","conf":"0.5","text":"BatchSyncTrait.php","height":"0.006968640444571572","level":"0","line_num":"0","block_num":"0","par_num":"0","left":"0.19186047025946548","page_num":"0","top":"0.20557491322719157"},{"par_num":"0","page_num":"0","top":"0.20175438596491224","block_num":"0","width":"0.14534883296236076","height":"0.011164274322169154","line_num":"0","conf":"0.5","word_num":"0","left":"0.2441860510865191","level":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs"},{"height":"0.007343747018817126","text":"php api_v2.php","level":"0","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","line_num":"0","width":"0.02906976354883073","left":"0.3982558178455254","word_num":"0","top":"0.20557491325434107"},{"conf":"1","left":"0.15406977510994932","page_num":"0","par_num":"0","height":"0.007268726160271521","text":"(C) AutomatedReportResult.oho","level":"0","word_num":"0","line_num":"0","top":"0.22966507158551952","width":"0.06104650395981809","block_num":"0"},{"word_num":"0","width":"0.21656975847609497","level":"0","par_num":"0","height":"0.010691917303836784","block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0","conf":"1","left":"0.17151161694332442","line_num":"0","top":"0.2508710809687519"},{"block_num":"0","top":"0.26794258384399516","line_num":"0","text":"nublic function handlel","width":"0.05959302313784334","word_num":"0","conf":"1","height":"0.007318740065968554","left":"0.18313953485556841","level":"0","page_num":"0","par_num":"0"},{"page_num":"0","left":"0.1497093032619457","text":"138","width":"0.010174417749364312","conf":"0.30000001192092896","block_num":"0","top":"0.4111498263026909","line_num":"0","word_num":"0","height":"0.010452960286604362","par_num":"0","level":"0"},{"left":"0.15116279097784552","word_num":"0","page_num":"0","conf":"1","height":"0.017421602252187474","text":"140","top":"0.44250871089481225","block_num":"0","line_num":"0","width":"0.010174418383456285","level":"0","par_num":"0"},{"page_num":"0","top":"0.5017421601756263","left":"0.15116279076509007","conf":"0.30000001192092896","text":"1143","height":"0.006968641205077342","line_num":"0","par_num":"0","block_num":"0","width":"0.00872092995237797","word_num":"0","level":"0"},{"left":"0.1511627908377645","line_num":"0","page_num":"0","width":"0.00872092995237797","block_num":"0","level":"0","word_num":"0","top":"0.5156794425600686","height":"0.010452961047110132","par_num":"0","text":"144","conf":"1"},{"par_num":"0","left":"0.15116279076509007","text":"149","line_num":"0","top":"0.6062717769003649","word_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","page_num":"0","width":"0.00872092995237797"},{"par_num":"0","page_num":"0","level":"0","top":"0.7108013942469417","line_num":"0","left":"0.15116279159085694","width":"0.008720929318285997","block_num":"0","word_num":"0","text":"155","height":"0.010452960286604362","conf":"1"},{"block_num":"0","page_num":"0","text":"158","conf":"1","left":"0.15116279159085694","top":"0.763066202609311","level":"0","word_num":"0","par_num":"0","width":"0.008720929318285997","line_num":"0","height":"0.010452960286604362"},{"conf":"1","top":"0.8153310109716805","word_num":"0","block_num":"0","text":"161","left":"0.15116279159085694","level":"0","page_num":"0","width":"0.008720929318285997","line_num":"0","par_num":"0","height":"0.010452960286604362"},{"top":"0.8501742165465933","left":"0.15116279159085694","level":"0","page_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","block_num":"0","line_num":"0","conf":"1","par_num":"0","text":"163","word_num":"0"},{"word_num":"0","level":"0","page_num":"0","block_num":"0","text":"1164","height":"0.006968641205077342","par_num":"0","top":"0.871080139269703","width":"0.00872092995237797","left":"0.15116279076509007","line_num":"0","conf":"1"},{"par_num":"0","block_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","conf":"1","level":"0","line_num":"0","page_num":"0","left":"0.15116279159085694","word_num":"0","text":"165","top":"0.8850174221215062"},{"top":"0.9059233448446159","height":"0.006968641205077342","left":"0.15116279076509007","page_num":"0","block_num":"0","width":"0.00872092995237797","level":"0","par_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","text":"1166"},{"width":"0.021802323929806966","height":"0.010452960286604362","line_num":"0","left":"0.21366279261358478","level":"0","par_num":"0","word_num":"0","block_num":"0","text":"$config,","page_num":"0","conf":"1","top":"0.2891986067904957"},{"par_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","top":"0.30662020992638417","block_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.21366279584086087","text":"$batchRepository,","width":"0.04505813375432441"},{"top":"0.3240418127138407","width":"0.03633720570422233","word_num":"0","page_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","text":"SredisService","conf":"1","level":"0","left":"0.21366279067986574"},{"top":"0.3414634155012971","width":"0.04796511061648104","block_num":"0","word_num":"0","level":"0","par_num":"0","text":"$entityRepository,","height":"0.010452960286604251","line_num":"0","conf":"1","left":"0.21366279592722434","page_num":"0"},{"page_num":"0","height":"0.006968640444571461","width":"0.018895347067650337","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.21366279063768656","top":"0.3623693383142996","block_num":"0","word_num":"0","text":"sloggen","line_num":"0"},{"top":"0.4146341463621239","conf":"0.5","line_num":"0","left":"0.20348838007687264","par_num":"0","word_num":"0","page_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","width":"0.2398255733733482","block_num":"0","height":"0.007215933366255367","level":"0"},{"left":"0.20348838095072486","conf":"0.5","level":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.010672467367120575","top":"0.4457735248441337","par_num":"0","width":"0.07994185102746842","word_num":"0","text":"if (Sthis->attemots@ === 1) {"},{"conf":"1","top":"0.46331738455485405","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","block_num":"0","level":"0","width":"0.1482558047517817","left":"0.21366278713067985","par_num":"0","height":"0.010550210730691068","word_num":"0","line_num":"0","page_num":"0"},{"text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","word_num":"0","page_num":"0","level":"0","width":"0.091569758476095","par_num":"0","conf":"0.5","line_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.20348838105878864"},{"text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","word_num":"0","level":"0","top":"0.5331010453200158","height":"0.013948396442419408","par_num":"0","block_num":"0","page_num":"0","width":"0.15552324944354115","left":"0.20348837906873227","line_num":"0","conf":"1"},{"text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","width":"0.14970930586469938","word_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","left":"0.20348837025078986","page_num":"0","line_num":"0","height":"0.006968641205077342"},{"word_num":"0","level":"0","height":"0.010536318570613101","top":"0.5923344949742337","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","width":"0.021802323929806966","left":"0.2470930229619993","par_num":"0","text":"<1/6 >"},{"line_num":"0","height":"0.0071798116206361895","par_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","width":"0.027616277654120253","page_num":"0","text":"'entity tvo","left":"0.2151162810652241","top":"0.6060606061050023","word_num":"0"},{"par_num":"0","word_num":"0","conf":"0.5","top":"0.6132376396173622","level":"0","text":"© Logger","block_num":"0","page_num":"0","width":"0.021802323929806966","height":"0.010455739935429254","left":"0.25000000055269916","line_num":"0"},{"width":"0.027616277654120253","page_num":"0","line_num":"0","level":"0","block_num":"0","left":"0.2151162810652241","conf":"0.5","top":"0.6236044657097288","height":"0.0071770334928230595","text":"Itotal reco","word_num":"0","par_num":"0"},{"level":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.248546517777781","height":"0.010628010477555794","conf":"0.5","word_num":"0","width":"0.05668604120295098","text":"public function info","page_num":"0","top":"0.6339712919137487"},{"par_num":"0","line_num":"0","word_num":"0","text":"\"batches d","block_num":"0","height":"0.0072103763501230045","width":"0.027616277654120253","level":"0","conf":"0.5","page_num":"0","top":"0.6411149825399743","left":"0.2151162799850968"},{"conf":"0.30000001192092896","word_num":"0","left":"0.21511628105837952","top":"0.6585365856142653","page_num":"0","block_num":"0","text":"Isvnced atl","width":"0.026162789223041966","height":"0.007332632986552401","line_num":"0","par_num":"0","level":"0"},{"width":"0.04360464785961399","text":"cav $context = [1","word_num":"0","page_num":"0","par_num":"0","top":"0.6618819775389818","block_num":"0","conf":"0.5","height":"0.010591889492442497","left":"0.26598837545525295","level":"0","line_num":"0"},{"width":"0.020348835498728624","line_num":"0","block_num":"0","par_num":"0","top":"0.6794258373205742","word_num":"0","left":"0.24854651350063556","conf":"0.30000001192092896","text":": voidi","page_num":"0","level":"0","height":"0.0071770334928229484"},{"conf":"1","block_num":"0","level":"0","left":"0.1918604731373945","height":"0.011164274322169043","page_num":"0","line_num":"0","par_num":"0","text":"} catch (SocialAcco","top":"0.6929824561403509","width":"0.052325573373348144","word_num":"0"},{"left":"0.2034883724950264","conf":"0.5","width":"0.039244185102746854","height":"0.006968641205077342","page_num":"0","top":"0.7108013936697744","block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0","text":"Cloaden-swannir"},{"top":"0.7105263157219254","level":"0","par_num":"0","left":"0.24854651872595424","width":"0.08720929571922792","block_num":"0","line_num":"0","page_num":"0","height":"0.01072803904945585","text":"Log an informational message to the logs.","conf":"1","word_num":"0"},{"text":"Implements: Loggerinterface::info","top":"0.7384370017274113","width":"0.0813953419949146","page_num":"0","word_num":"0","block_num":"0","height":"0.010691917303836673","conf":"1","left":"0.24854651107352554","line_num":"0","par_num":"0","level":"0"},{"par_num":"0","level":"0","width":"0.07122092551373421","left":"0.27761628499022556","line_num":"0","text":"array|ArravyablelJsonable|Stri","page_num":"0","top":"0.7595818820518198","word_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362"},{"word_num":"0","text":"ngable lstring smessage","line_num":"0","conf":"0.30000001192092896","left":"0.2761627910440279","block_num":"0","par_num":"0","height":"0.006968640444571572","level":"0","top":"0.7804878052132543","page_num":"0","width":"0.056686041202950954"},{"top":"0.7979094080543587","level":"0","width":"0.049418596511191515","height":"0.010703032096607279","word_num":"0","left":"0.19186047325424327","page_num":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","text":"} catch (Throwable"},{"top":"0.7944250876267327","conf":"0.5","block_num":"0","page_num":"0","left":"0.2761627943999499","width":"0.03924418256637896","par_num":"0","word_num":"0","level":"0","text":"arrayScontext","line_num":"0","height":"0.010452960286604362"},{"page_num":"0","width":"0.03924418256637899","level":"0","word_num":"0","block_num":"0","left":"0.20348837187088045","text":"slogger->errorl","par_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","top":"0.8188153313456585","line_num":"0"},{"text":"Returns:","line_num":"0","top":"0.8188153315291717","height":"0.010452960286604362","page_num":"0","par_num":"0","width":"0.01889534706765031","conf":"1","left":"0.2485465134574538","level":"0","word_num":"0","block_num":"0"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","text":"CAurno","width":"0.01598837020549368","word_num":"0","par_num":"0","height":"0.006968640444571572","left":"0.24854651337109027","conf":"0.30000001192092896","top":"0.8432055752480975"},{"word_num":"0","text":"vendor/aravel/tramework/src","height":"0.006968640444571461","page_num":"0","par_num":"0","top":"0.8466898958055888","left":"0.2747093029029664","level":"0","block_num":"0","line_num":"0","width":"0.06395348082197477","conf":"0.5"},{"word_num":"0","par_num":"0","page_num":"0","top":"0.8641114985930454","block_num":"0","left":"0.2747093023963053","conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","line_num":"0","width":"0.05668604120295101","text":"luminare Loc/Loccer.ono"},{"height":"0.007235383302971576","text":"'error' =>","level":"0","line_num":"0","conf":"0.30000001192092896","word_num":"0","page_num":"0","block_num":"0","left":"0.21511627846207848","par_num":"0","top":"0.8708133969827938","width":"0.026162789223041938"},{"left":"0.20348837139363007","par_num":"0","block_num":"0","text":"throw Ser","level":"0","top":"0.9233449476199234","line_num":"0","word_num":"0","height":"0.0072770620647228945","width":"0.023255814897253146","page_num":"0","conf":"0.30000001192092896"},{"width":"0.03488371727314399","conf":"0.30000001192092896","text":"826 л v 512","level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.010691917303836784","left":"0.44476744220017683","word_num":"0","top":"0.2508710809687519","block_num":"0"},{"word_num":"0","left":"0.47238372096131104","conf":"1","line_num":"0","height":"0.017421602252187585","level":"0","text":"575","page_num":"0","block_num":"0","par_num":"0","top":"0.29965156834254736","width":"0.008720929952377943"},{"conf":"0.30000001192092896","top":"0.3205574921563493","page_num":"0","word_num":"0","line_num":"0","left":"0.47093023257922917","block_num":"0","par_num":"0","text":"576","height":"0.010452960286604362","level":"0","width":"0.008720929318285997"},{"page_num":"0","height":"0.010452960286604362","level":"0","line_num":"0","block_num":"0","par_num":"0","text":"577","top":"0.3379790945953738","conf":"1","left":"0.4709302334945038","width":"0.01017441774936434","word_num":"0"},{"level":"0","text":"578","width":"0.008720929318285997","word_num":"0","block_num":"0","top":"0.35540069773126226","height":"0.010452960286604362","page_num":"0","conf":"1","left":"0.47093023257922917","line_num":"0","par_num":"0"},{"line_num":"0","width":"0.011627906180442682","level":"0","page_num":"0","block_num":"0","top":"0.3693379791874951","conf":"1","left":"0.4709302331500887","par_num":"0","height":"0.017421602252187585","text":"579","word_num":"0"},{"top":"0.39024390295774314","level":"0","line_num":"0","par_num":"0","text":"580","word_num":"0","block_num":"0","height":"0.010452960286604362","page_num":"0","width":"0.01017441774936434","conf":"1","left":"0.4709302334945038"},{"block_num":"0","word_num":"0","height":"0.024390243457264815","page_num":"0","left":"0.4665697680180062","level":"0","par_num":"0","conf":"0.5","text":"=581","top":"0.40418118460121666","line_num":"0","width":"0.0159883714736776"},{"par_num":"0","width":"0.008720929318285997","page_num":"0","text":"583","level":"0","line_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.4425087113201125","word_num":"0"},{"height":"0.010452960286604362","line_num":"0","par_num":"0","level":"0","top":"0.459930314107569","word_num":"0","text":"584","conf":"1","left":"0.4709302334945038","width":"0.01017441774936434","block_num":"0","page_num":"0"},{"left":"0.46656976846458836","text":"—585","top":"0.4773519168950253","conf":"0.5","line_num":"0","block_num":"0","level":"0","width":"0.013081394611520969","height":"0.010452960286604362","par_num":"0","page_num":"0","word_num":"0"},{"conf":"1","width":"0.008720929318285997","par_num":"0","block_num":"0","page_num":"0","left":"0.47093023257922917","line_num":"0","level":"0","top":"0.4947735200309138","word_num":"0","height":"0.010452960286604362","text":"586"},{"top":"0.5121951224699383","par_num":"0","block_num":"0","level":"0","text":"587","conf":"1","line_num":"0","word_num":"0","width":"0.008720929318285997","page_num":"0","height":"0.010452960286604362","left":"0.4723837218234151"},{"block_num":"0","level":"0","word_num":"0","line_num":"0","conf":"1","height":"0.010452960286604362","width":"0.008720929318285997","par_num":"0","page_num":"0","text":"588","left":"0.4723837218234151","top":"0.5296167252573947"},{"page_num":"0","par_num":"0","conf":"1","left":"0.4709302334945038","line_num":"0","level":"0","block_num":"0","text":"589","top":"0.5470383280448511","width":"0.01017441774936434","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","word_num":"0","height":"0.020905922094220375","par_num":"0","page_num":"0","line_num":"0","conf":"0.5","top":"0.5609756106427853","left":"0.47238372114299704","text":"590","level":"0","width":"0.008720929952377943"},{"line_num":"0","level":"0","height":"0.006968640444571572","par_num":"0","block_num":"0","page_num":"0","text":"15911","top":"0.5853658539937421","word_num":"0","conf":"0.30000001192092896","width":"0.013081394611520969","left":"0.46802325552854196"},{"top":"0.5958188150216522","width":"0.010174418383456285","height":"0.020905923615232025","page_num":"0","word_num":"0","block_num":"0","text":"592","par_num":"0","level":"0","conf":"1","line_num":"0","left":"0.4723837209560432"},{"block_num":"0","page_num":"0","top":"0.616724738727316","line_num":"0","level":"0","height":"0.010452961047110132","par_num":"0","conf":"1","text":"593","width":"0.008720929952377998","word_num":"0","left":"0.47238372099764825"},{"line_num":"0","conf":"0.30000001192092896","width":"0.014534881774415365","par_num":"0","block_num":"0","text":"T 595","level":"0","left":"0.466569769326747","word_num":"0","height":"0.013937280889142922","top":"0.6480836243637909","page_num":"0"},{"level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.020905922094220375","left":"0.46656976759933994","text":"-596","top":"0.6655052271933078","width":"0.014534883042599256","page_num":"0","word_num":"0","conf":"0.30000001192092896"},{"text":"597","width":"0.010174418383456285","par_num":"0","word_num":"0","top":"0.6898954702884519","height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","left":"0.47093023259606254","level":"0","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.020905922094220375","left":"0.4709302331016392","text":"598","top":"0.7003484325068968","width":"0.011627906180442626","line_num":"0","par_num":"0","level":"0","page_num":"0","word_num":"0","conf":"0.5"},{"top":"0.7247386758550688","page_num":"0","width":"0.008720929952377943","conf":"1","height":"0.006968641205077342","par_num":"0","block_num":"0","left":"0.4723837209976482","level":"0","line_num":"0","text":"$99","word_num":"0"},{"text":"=600","block_num":"0","left":"0.46656976790214993","line_num":"0","par_num":"0","top":"0.7282229962193458","height":"0.027874564820309367","width":"0.014534883042599311","page_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"width":"0.01017441774936434","left":"0.4709302334945038","line_num":"0","block_num":"0","page_num":"0","text":"6011","level":"0","word_num":"0","height":"0.006968640444571572","conf":"0.30000001192092896","top":"0.7595818818683066","par_num":"0"},{"left":"0.466569767781026","page_num":"0","par_num":"0","word_num":"0","width":"0.014534883042599311","text":"-602","height":"0.020905923615232025","level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","top":"0.7700348428613736"},{"block_num":"0","height":"0.020905922094220375","conf":"1","level":"0","width":"0.010174418383456285","word_num":"0","line_num":"0","par_num":"0","text":"604","top":"0.8048780490574194","left":"0.47093023264451217","page_num":"0"},{"block_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","top":"0.8292682935500775","par_num":"0","page_num":"0","left":"0.47093023257922917","line_num":"0","level":"0","text":"605","width":"0.008720929318285997","word_num":"0"},{"left":"0.4723837211284622","text":"606","top":"0.8432055753547425","page_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.017421602252187474","conf":"1","width":"0.008720929952377943","block_num":"0","level":"0"},{"height":"0.010689139176023432","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"— 607","left":"0.4665697671564489","block_num":"0","line_num":"0","word_num":"0","top":"0.8641114988686065","width":"0.013081394611520969"},{"par_num":"0","text":"608","line_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","conf":"1","left":"0.4723837218234151","top":"0.8815331015640149","word_num":"0","block_num":"0","level":"0","page_num":"0"},{"block_num":"0","left":"0.9127906995735092","height":"0.006968640444571461","width":"0.01889534706765028","line_num":"0","page_num":"0","level":"0","text":"100% 52","top":"0.006968641450188162","word_num":"0","conf":"0.30000001192092896","par_num":"0"},{"block_num":"0","height":"0.006968640444571461","left":"0.9345930252198137","level":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.05813952709766146","text":"• Mon ZU Aor 10.41:00","line_num":"0","page_num":"0","top":"0.006968641450188162"},{"par_num":"0","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904","width":"0.08866278668667404","word_num":"0","line_num":"0","conf":"1","left":"0.8270348901595695","page_num":"0","block_num":"0","height":"0.010452960286604362","level":"0"},{"level":"0","page_num":"0","par_num":"0","left":"0.4738372097953522","conf":"0.5","block_num":"0","width":"0.029069763548830674","word_num":"0","line_num":"0","text":"=custom.log","height":"0.010452960286604362","top":"0.05574912978701141"},{"text":"=laravel.log","page_num":"0","conf":"1","width":"0.027616277654120225","word_num":"0","top":"0.055749129145434506","block_num":"0","height":"0.010452961047110132","left":"0.5101744200028817","level":"0","line_num":"0","par_num":"0"},{"conf":"0.5","level":"0","line_num":"0","par_num":"0","top":"0.05574912978701141","width":"0.050872087478637695","word_num":"0","height":"0.010452960286604362","left":"0.5450581399922917","text":"A SF [jiminny@localhost]","block_num":"0","page_num":"0"},{"line_num":"0","width":"0.06104650903255382","level":"0","height":"0.010452961047110132","page_num":"0","par_num":"0","left":"0.6046511654871605","text":"4 HS_local (iminny@localhost]","top":"0.055749129145434506","word_num":"0","conf":"0.5","block_num":"0"},{"conf":"1","level":"0","height":"0.010452960286604362","width":"0.017441858636571994","word_num":"0","line_num":"0","top":"0.05574912943857935","page_num":"0","par_num":"0","text":"Cascade","block_num":"0","left":"0.6947674436468302"},{"text":"A console [PROD] X A console [EU]","width":"0.07703488431078326","line_num":"0","height":"0.011164274322169043","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.0797448165869219","word_num":"0","block_num":"0","level":"0","left":"0.4738372088584945"},{"height":"0.011164274322169043","word_num":"0","page_num":"0","top":"0.0797448165869219","par_num":"0","conf":"0.5","level":"0","left":"0.5595930266071848","width":"0.04360464785961393","text":"A console [STAGING]","block_num":"0","line_num":"0"},{"par_num":"0","height":"0.007285397208668498","top":"0.08362369354010668","page_num":"0","width":"0.04651162979450629","block_num":"0","level":"0","conf":"1","word_num":"0","line_num":"0","left":"0.6933139525309181","text":"Retactor Connection"},{"word_num":"0","level":"0","block_num":"0","text":"CRM Initial Sync Oven","width":"0.045058133754324436","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.08362369371432266","left":"0.7470930289847444","par_num":"0","height":"0.007285397208668609"},{"par_num":"0","left":"0.5348837228066751","top":"0.1044657097288676","conf":"0.5","height":"0.0071770334928229484","page_num":"0","level":"0","word_num":"0","block_num":"0","width":"0.02034883549872868","line_num":"0","text":"Tx: Autov"},{"text":"do jiminny v","line_num":"0","left":"0.6627906972313775","block_num":"0","conf":"0.5","level":"0","par_num":"0","page_num":"0","top":"0.1044657097460916","height":"0.010516868633897003","word_num":"0","width":"0.023255814897253146"},{"width":"0.12936045261139567","block_num":"0","line_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","top":"0.12519936212958604","conf":"0.5","left":"0.49273255700367574","level":"0","height":"0.010689139176023432","par_num":"0","page_num":"0","word_num":"0"},{"block_num":"0","conf":"0.30000001192092896","left":"0.6279069838403225","height":"0.010689139176023432","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"034 A1 A34 M62 ^ -","top":"0.12519936195537007","width":"0.05813952709766146","word_num":"0"},{"level":"0","left":"0.4927325782522842","page_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","par_num":"0","line_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","top":"0.1463414637498397","word_num":"0","width":"0.12499997970905707","block_num":"0"},{"conf":"1","word_num":"0","left":"0.4927325630147635","width":"0.1962209052227913","top":"0.15679442610595107","line_num":"0","height":"0.013937280889143033","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act."},{"top":"0.17770034895077447","page_num":"0","left":"0.49273255988271814","height":"0.010452960286604362","line_num":"0","par_num":"0","level":"0","conf":"1","block_num":"0","text":"SELECT","width":"0.015988370205493707","word_num":"0"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","width":"0.1889534605310318","conf":"0.5","left":"0.5014535184914614","height":"0.013937280889143033","top":"0.1951219518899232","word_num":"0","page_num":"0","block_num":"0","line_num":"0","level":"0","par_num":"0"},{"text":"U.ema1l.","height":"0.006968640444571461","top":"0.21602787489966546","level":"0","line_num":"0","width":"0.021802323929806966","conf":"0.30000001192092896","left":"0.5029069786600965","block_num":"0","par_num":"0","word_num":"0","page_num":"0"},{"left":"0.5029069764355705","page_num":"0","line_num":"0","text":"sa.*","height":"0.006968641205077342","conf":"0.30000001192092896","word_num":"0","block_num":"0","top":"0.233449477263315","level":"0","par_num":"0","width":"0.011627907448626518"},{"word_num":"0","block_num":"0","height":"0.006968641205077342","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.25087108008861336","level":"0","left":"0.5029069796729173","page_num":"0","width":"0.08866278668667404","text":"towner 1d FRol sochal accounts sa"},{"block_num":"0","left":"0.49273255569667207","level":"0","par_num":"0","conf":"0.5","text":"JOIN users u on u.id = sa.sociable_id","height":"0.011164274322168932","top":"0.2679425837320575","page_num":"0","width":"0.0959302313784336","word_num":"0","line_num":"0"},{"level":"0","block_num":"0","height":"0.007196483429539158","line_num":"0","left":"0.492732561293783","page_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.10610464785961388","word_num":"0","top":"0.28548644338568163","text":"JOIN teams t 1..n<->1: on t.id = u.teamid"},{"block_num":"0","par_num":"0","word_num":"0","line_num":"0","width":"0.1381482875093501","level":"0","conf":"0.5","left":"0.49269744083144135","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","top":"0.2995371262853762","page_num":"0","height":"0.0148935728666314"},{"height":"0.010505753841126397","level":"0","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","width":"0.14534883296236073","page_num":"0","conf":"1","top":"0.33797909453440456","word_num":"0","line_num":"0","block_num":"0","left":"0.4927325646028267"},{"line_num":"0","conf":"1","page_num":"0","par_num":"0","text":"select * from features;","width":"0.059593018065107584","word_num":"0","block_num":"0","left":"0.4927325633660667","height":"0.01075026787449107","top":"0.3728222999543015","level":"0"},{"level":"0","page_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","block_num":"0","left":"0.49273257312172364","top":"0.38995215302990127","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.007260390255820148","width":"0.12936045261139567","word_num":"0"},{"word_num":"0","conf":"1","page_num":"0","height":"0.010500196824994035","left":"0.4927325550814989","block_num":"0","line_num":"0","text":"select * from teams where id = 556;","top":"0.42503987254774733","par_num":"0","width":"0.09011627765412028","level":"0"},{"width":"0.03779069413530067","word_num":"0","block_num":"0","height":"0.010564103651274914","top":"0.4599303140744231","page_num":"0","conf":"1","left":"0.4927325616686351","level":"0","par_num":"0","text":"select * from","line_num":"0"},{"top":"0.4599303140744231","conf":"1","block_num":"0","par_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","width":"0.12499998985452854","word_num":"0","line_num":"0","height":"0.010564103651274914","page_num":"0","left":"0.5654069877565148","level":"0"},{"block_num":"0","level":"0","par_num":"0","top":"0.47735191659424503","width":"0.19767440633570887","line_num":"0","word_num":"0","conf":"1","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","height":"0.010686361048210191","page_num":"0","left":"0.4927325741233989"},{"par_num":"0","word_num":"0","block_num":"0","height":"0.014546766235497555","level":"0","text":"select * from automated_report_results order Dy zu desc,","page_num":"0","left":"0.4927008834473122","conf":"0.5","line_num":"0","width":"0.1453954818400931","top":"0.49466613506674073"},{"line_num":"0","word_num":"0","height":"0.010686361048210191","text":"SELECT * FROM automated report results WHERE id = 1919:","par_num":"0","width":"0.14244185102746842","level":"0","conf":"1","page_num":"0","block_num":"0","left":"0.4927325548990552","top":"0.5119617223575448"},{"line_num":"0","par_num":"0","height":"0.010452960286604362","page_num":"0","top":"0.5470383283932831","conf":"1","left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:","width":"0.15552323929806972","level":"0","word_num":"0","block_num":"0"},{"word_num":"0","left":"0.49273256125581216","height":"0.010622453461423431","block_num":"0","level":"0","page_num":"0","line_num":"0","text":"select * from opportunities where id = 7594349:","par_num":"0","conf":"1","width":"0.12209300791963623","top":"0.5818815337886577"},{"level":"0","line_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","par_num":"0","page_num":"0","height":"0.010750267113985301","conf":"0.5","top":"0.6164274323772443","block_num":"0","word_num":"0","left":"0.49273257226354994","width":"0.19767440633570899"},{"block_num":"0","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","top":"0.6339712919137487","width":"0.15406975847609494","left":"0.49273256709487234","word_num":"0","par_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0"},{"height":"0.010505753841126397","left":"0.4927325551571803","level":"0","top":"0.651515151624469","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","par_num":"0","width":"0.15261626750864876","word_num":"0","conf":"1","page_num":"0","block_num":"0","line_num":"0"},{"conf":"1","height":"0.013937280889143033","text":"SELECT * FROM crm_fields WHERE id = 226147","par_num":"0","block_num":"0","page_num":"0","left":"0.4927325646279135","level":"0","top":"0.6689895475345226","line_num":"0","width":"0.11046511061648101","word_num":"0"},{"page_num":"0","word_num":"0","block_num":"0","conf":"1","par_num":"0","level":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","height":"0.010558546635142552","top":"0.6864111504286012","line_num":"0","left":"0.4927325552882119","width":"0.15261626750864876"},{"par_num":"0","conf":"0.5","left":"0.4927325602990887","height":"0.007318740065968554","block_num":"0","line_num":"0","page_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","top":"0.724738676080081","level":"0","width":"0.12354650903255388","word_num":"0"},{"conf":"0.30000001192092896","page_num":"0","block_num":"0","height":"0.010452961047110132","left":"0.492732558848917","par_num":"0","width":"0.0159883714736776","word_num":"0","line_num":"0","text":"GELECT","level":"0","top":"0.7386759584137272"},{"text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","par_num":"0","page_num":"0","conf":"0.5","block_num":"0","line_num":"0","top":"0.7559808612440191","width":"0.18604649888708236","level":"0","word_num":"0","left":"0.5029069807442199","height":"0.014354066985646008"},{"line_num":"0","page_num":"0","width":"0.021802323929806966","top":"0.7767145136381128","word_num":"0","height":"0.007257611367501027","left":"0.5014534902332606","block_num":"0","level":"0","text":"u. email","conf":"0.30000001192092896","par_num":"0"},{"level":"0","top":"0.7944250876267327","left":"0.5029069777669138","par_num":"0","width":"0.013081394611520913","page_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","text":"sa.*,","word_num":"0","conf":"1"},{"top":"0.8118022326885981","height":"0.010497418697180683","width":"0.09011626750864876","conf":"1","level":"0","left":"0.5014534906556222","word_num":"0","page_num":"0","par_num":"0","block_num":"0","text":"t.owner_id FROM social_accounts sa","line_num":"0"},{"conf":"0.30000001192092896","height":"0.007254833239687675","line_num":"0","par_num":"0","left":"0.49273256673203064","width":"0.09738371220040826","word_num":"0","block_num":"0","level":"0","page_num":"0","text":"JOTN usens u on trid = ca.cociable idi","top":"0.8292682928942409"},{"word_num":"0","block_num":"0","level":"0","left":"0.49273255613526434","line_num":"0","page_num":"0","top":"0.8466898957943156","width":"0.10610464785961393","height":"0.010566882539594036","conf":"0.5","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id"},{"par_num":"0","line_num":"0","conf":"1","height":"0.010689139176023432","level":"0","left":"0.4927325670763793","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","page_num":"0","width":"0.1380813882706013","block_num":"0","word_num":"0"},{"width":"0.19622092551373427","conf":"0.5","left":"0.4927325575704069","page_num":"0","par_num":"0","height":"0.01068358215989107","line_num":"0","block_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","top":"0.8987240830528642","level":"0","word_num":"0"},{"left":"0.965116281891486","top":"0.0797448165869219","width":"0.020348834230544677","text":"+0 ..","height":"0.011164274322169043","level":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","page_num":"0"},{"conf":"1","line_num":"0","page_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608","par_num":"0","word_num":"0","left":"0.6976744093136732","block_num":"0","height":"0.01059744650857497","level":"0","top":"0.10104529661439754"},{"block_num":"0","level":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","top":"0.11846689891207607","width":"0.23837209255137337","word_num":"0","left":"0.703488371377582","conf":"0.30000001192092896","par_num":"0","height":"0.006968641205077342","page_num":"0","line_num":"0"},{"left":"0.694767473312973","level":"0","par_num":"0","page_num":"0","block_num":"0","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","height":"0.007357639939400973","width":"0.28633718287691157","line_num":"0","word_num":"0","top":"0.1393728226143094"},{"word_num":"0","line_num":"0","left":"0.6962209524994839","block_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603","page_num":"0","height":"0.010653017430404366","width":"0.2819767201200445","level":"0","conf":"0.5","par_num":"0"},{"line_num":"0","word_num":"0","text":"already solved - just not parametrised for the profile/since case","block_num":"0","level":"0","height":"0.010583553587991013","par_num":"0","top":"0.1672473874286453","width":"0.12645347067650337","conf":"1","page_num":"0","left":"0.6947674594038452"},{"word_num":"0","height":"0.010494639808861561","left":"0.6947674552483422","block_num":"0","conf":"1","width":"0.13517440633570899","par_num":"0","level":"0","line_num":"0","page_num":"0","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356"},{"width":"0.1511627765412027","height":"0.007182590508955311","level":"0","left":"0.6947674427962095","par_num":"0","top":"0.21929824549679078","line_num":"0","block_num":"0","page_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","word_num":"0","conf":"1"},{"conf":"1","width":"0.28633716258596864","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","block_num":"0","par_num":"0","top":"0.233449478068677","word_num":"0","page_num":"0","height":"0.010569660667407277","left":"0.694767459943104","line_num":"0","level":"0"},{"width":"0.24127905419532292","left":"0.6947674612076477","height":"0.006968640444571461","level":"0","line_num":"0","par_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","page_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.2508710804745784","word_num":"0"},{"word_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","page_num":"0","block_num":"0","height":"0.007329854098233168","conf":"1","left":"0.6962209605769604","level":"0","par_num":"0","top":"0.271777003894373","width":"0.284883661473051","line_num":"0"},{"page_num":"0","left":"0.6962209692158519","conf":"0.30000001192092896","word_num":"0","top":"0.306620209394439","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","level":"0","line_num":"0","width":"0.2877906636988863","block_num":"0","height":"0.006968640444571461","par_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","level":"0","conf":"1","left":"0.7034883691075557","height":"0.010452960286604362","top":"0.3205574921563493","width":"0.2776162573631774","word_num":"0","page_num":"0"},{"par_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","word_num":"0","block_num":"0","height":"0.010505753841126397","width":"0.20639533184944325","line_num":"0","top":"0.33797909453440456","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.7034883928957734"},{"level":"0","conf":"1","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","page_num":"0","word_num":"0","height":"0.010628010477555794","block_num":"0","left":"0.6962209294276679","top":"0.3554006976086954","line_num":"0","par_num":"0","width":"0.2819767201200445"},{"word_num":"0","left":"0.6962209430504749","page_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","level":"0","line_num":"0","height":"0.0072659472719524","conf":"1","par_num":"0","block_num":"0","top":"0.3763066205343165","width":"0.2848836817639939"},{"par_num":"0","text":"You get for free","top":"0.41463414653422836","width":"0.0319767404109873","word_num":"0","page_num":"0","left":"0.6947674424200525","level":"0","height":"0.007215933366255256","conf":"0.5","line_num":"0","block_num":"0"},{"par_num":"0","top":"0.43540669856459324","left":"0.697674417508692","line_num":"0","word_num":"0","width":"0.08575581489725315","block_num":"0","conf":"0.5","page_num":"0","text":"•streamed fetch (no 0OM on big owners)","height":"0.0071770334928229484","level":"0"},{"width":"0.06540696671668522","level":"0","word_num":"0","line_num":"0","height":"0.0071770334928229484","text":"• 100-record batches via Redis","left":"0.6976744285694189","top":"0.4529505582137161","block_num":"0","conf":"0.5","page_num":"0","par_num":"0"},{"level":"0","par_num":"0","word_num":"0","block_num":"0","conf":"1","top":"0.4703832754342152","left":"0.6976744332330052","page_num":"0","height":"0.010477968760464584","line_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","width":"0.13953486909257606"},{"level":"0","par_num":"0","line_num":"0","top":"0.4912280700058711","width":"0.1322674244008165","word_num":"0","conf":"1","height":"0.010514089745577881","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","block_num":"0","left":"0.6976744360642997","page_num":"0"},{"top":"0.508710801912447","left":"0.6976744452422932","conf":"0.5","word_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","block_num":"0","width":"0.2819767201200444","par_num":"0","height":"0.010452960286604251","level":"0","line_num":"0","page_num":"0"},{"level":"0","height":"0.007360418067214214","block_num":"0","text":"key so difterent orofiles don't collide","left":"0.7034883798200974","top":"0.5261324047144549","width":"0.07267441140844466","line_num":"0","word_num":"0","page_num":"0","conf":"0.5","par_num":"0"},{"word_num":"0","level":"0","block_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","left":"0.6947674678139966","conf":"1","line_num":"0","par_num":"0","page_num":"0","top":"0.5470383280448511","width":"0.1729650903255382","height":"0.010452960286604362"},{"conf":"0.5","level":"0","par_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","word_num":"0","left":"0.6947674633339377","height":"0.0073104049220229506","line_num":"0","page_num":"0","width":"0.2819767201200445","block_num":"0","top":"0.5644599301598978"},{"block_num":"0","level":"0","par_num":"0","page_num":"0","width":"0.28052323929806977","left":"0.6947674627311626","word_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","conf":"1","line_num":"0","height":"0.010577996571858761","top":"0.5956937798195339"},{"conf":"1","line_num":"0","page_num":"0","par_num":"0","height":"0.0071770334928229484","top":"0.613237639553429","width":"0.13953487923804753","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","left":"0.6947674461509291","word_num":"0","level":"0","block_num":"0"},{"width":"0.04215116196490354","word_num":"0","block_num":"0","left":"0.6947674422006878","par_num":"0","level":"0","height":"0.006968641205077342","conf":"1","page_num":"0","line_num":"0","text":"Recommendation","top":"0.6411149825213349"},{"text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","page_num":"0","conf":"1","block_num":"0","level":"0","par_num":"0","left":"0.6947674626641019","line_num":"0","top":"0.6585365856142653","word_num":"0","height":"0.010522425650029366","width":"0.28052323929806977"},{"left":"0.6947674655515993","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","par_num":"0","top":"0.6759581884885157","line_num":"0","word_num":"0","level":"0","height":"0.006968640444571461","conf":"0.5","block_num":"0","width":"0.28488370205493685","page_num":"0"},{"conf":"1","block_num":"0","left":"0.6947674548777797","level":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","height":"0.01055576774682343","par_num":"0","line_num":"0","top":"0.6897926635444678","word_num":"0","page_num":"0","width":"0.17441859143845573"},{"height":"0.01072803904945574","level":"0","line_num":"0","width":"0.22819766592472157","block_num":"0","page_num":"0","conf":"1","par_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","word_num":"0","left":"0.697674427545875","top":"0.7105263158961413"},{"text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","par_num":"0","line_num":"0","width":"0.2848836817639939","page_num":"0","conf":"1","level":"0","height":"0.010716925017191015","block_num":"0","word_num":"0","left":"0.6976744576996018","top":"0.7317073174143272"},{"block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","left":"0.7034883726365229","text":"do),","word_num":"0","height":"0.017421602252187585","top":"0.7421602788826169","width":"0.011627906180442626","par_num":"0"},{"par_num":"0","width":"0.2776162573631774","conf":"0.5","height":"0.0071770334928229484","page_num":"0","block_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","level":"0","word_num":"0","left":"0.6976744436144179","top":"0.766347687400319","line_num":"0"},{"conf":"1","block_num":"0","height":"0.011164274322169043","level":"0","page_num":"0","word_num":"0","par_num":"0","width":"0.2877906636988864","line_num":"0","left":"0.694767475704478","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","top":"0.7870813397129187"},{"par_num":"0","line_num":"0","page_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","top":"0.8013937288934075","height":"0.013937280889143033","block_num":"0","width":"0.2718022934933926","word_num":"0","left":"0.6947674739397125","level":"0","conf":"1"},{"level":"0","conf":"1","block_num":"0","line_num":"0","word_num":"0","top":"0.8221690590111643","height":"0.0071770334928229484","par_num":"0","left":"0.6962209318790669","page_num":"0","text":"watermark — gate it on \"no profile context\".","width":"0.08430232392980697"},{"line_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.010461296951561616","conf":"0.30000001192092896","par_num":"0","text":"Gal .","left":"0.9651162807795277","top":"0.8397129185198681","width":"0.017441858636571994","word_num":"0"},{"width":"0.04069767099745736","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"Ask anvthina (84-D","left":"0.6962209300842392","top":"0.9266347687400319","word_num":"0","height":"0.0071770334928229484","page_num":"0","line_num":"0"},{"text":"Claude Qnus 17 Medium","height":"0.0071770334928229484","block_num":"0","top":"0.9545454545454546","page_num":"0","width":"0.04651162472177062","left":"0.7223837197862006","level":"0","line_num":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","left":"0.9331395351302343","line_num":"0","top":"0.9860627181052405","text":"144-25","width":"0.01453488177441542","height":"0.006968640444571572","word_num":"0","par_num":"0","page_num":"0","block_num":"0","level":"0"},{"left":"0.9709302343731505","level":"0","line_num":"0","word_num":"0","text":"Po 4 sp","top":"0.986062718234409","conf":"0.30000001192092896","block_num":"0","height":"0.01074748898617195","par_num":"0","width":"0.01453488177441531","page_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59387
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SasVicibilitvControl.nhnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderinstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodden->infoFetchsalesforceentities.oncomol.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches diIsvnced atlcav $context = [1:voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 ^ v 572575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.0%L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminnyGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A — minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitieslob.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-levewatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"top":"0.006968641046706359", [{"top":"0.006968641046706359","width":"0.021802326466174835","block_num":"0","left":"0.01744185995005212","line_num":"0","height":"0.006968641205077342","par_num":"0","level":"0","word_num":"0","page_num":"0","text":"Phostorm","conf":"0.30000001192092896"},{"top":"0.006968641450188162","word_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","text":"code","par_num":"0","width":"0.01162790618044264","level":"0","block_num":"0","height":"0.006968640444571461","left":"0.1148255812121043"},{"conf":"0.5","left":"0.030523259704860126","word_num":"0","height":"0.010452960286604362","page_num":"0","par_num":"0","text":"FV faVsco.js","level":"0","top":"0.02787456497864904","width":"0.029069763548830722","line_num":"0","block_num":"0"},{"block_num":"0","height":"0.010452960286604362","word_num":"0","top":"0.02787456497864904","line_num":"0","left":"0.06831395542728312","conf":"0.30000001192092896","par_num":"0","width":"0.024709300791963623","level":"0","page_num":"0","text":"?9 master"},{"page_num":"0","par_num":"0","height":"0.003484320602538671","conf":"0.30000001192092896","left":"0.014534883869450689","level":"0","line_num":"0","top":"0.05923344944238418","width":"0.020348836766912577","block_num":"0","text":"Proledey","word_num":"0"},{"page_num":"0","block_num":"0","word_num":"0","text":"D Salesforce","par_num":"0","width":"0.030583024024963372","conf":"0.30000001192092896","height":"0.01150821840934213","level":"0","line_num":"0","top":"0.07612742412338913","left":"0.043574765514713835"},{"level":"0","conf":"0.30000001192092896","left":"0.046511627642654756","width":"0.021802323929806973","word_num":"0","block_num":"0","text":"> DDTO","page_num":"0","height":"0.010452960286604362","par_num":"0","line_num":"0","top":"0.09407665591941561"},{"conf":"1","page_num":"0","line_num":"0","level":"0","text":"© FetchSalesforceEntitiesJob.pnp","width":"0.07137109878215384","top":"0.11024367702094318","word_num":"0","par_num":"0","height":"0.015479323586398475","block_num":"0","left":"0.0537095887639354"},{"word_num":"0","block_num":"0","left":"0.05232558202147495","page_num":"0","level":"0","line_num":"0","top":"0.13237639553429026","par_num":"0","width":"0.08575580475178171","text":"c ProcesssalestorcetnutybatchJob.ong","conf":"0.30000001192092896","height":"0.0071770334928229484"},{"width":"0.08575580475178171","left":"0.05232558202147495","height":"0.0072715042880847625","text":"C) ketryralleasalestorcerecorasJob.onp","word_num":"0","level":"0","conf":"0.5","top":"0.14982578435435434","block_num":"0","page_num":"0","par_num":"0","line_num":"0"},{"left":"0.046511627154292065","conf":"0.30000001192092896","line_num":"0","level":"0","width":"0.06249999492726427","page_num":"0","height":"0.006968640444571461","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","par_num":"0","word_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","level":"0","block_num":"0","par_num":"0","text":"© CheckAndRetryRemoteMatch.php","top":"0.18102073376030525","height":"0.010616896445291069","left":"0.046511627667025296","width":"0.07558138827060132","conf":"1"},{"text":"C) CreaterollowupActivity.php","par_num":"0","height":"0.0073048471453848185","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","top":"0.2017543859602864","left":"0.04651163545709501","level":"0","width":"0.06395348082197473","word_num":"0"},{"block_num":"0","left":"0.04651162858740109","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","height":"0.007182590508955311","line_num":"0","text":"C) CreateNotes.php","width":"0.04215116196490349","top":"0.21929824565899192"},{"page_num":"0","par_num":"0","top":"0.23684210521680837","block_num":"0","left":"0.04651163557061816","width":"0.08720929571922789","word_num":"0","text":"© MatchActivitiesToNewOpportunity.php","line_num":"0","height":"0.010544653714558705","conf":"1","level":"0"},{"block_num":"0","page_num":"0","word_num":"0","height":"0.007207597461803994","conf":"0.5","level":"0","top":"0.2543554009942979","left":"0.04651163358738779","par_num":"0","line_num":"0","text":"C) MatchActivitvermData.php","width":"0.06249999492726427"},{"line_num":"0","block_num":"0","left":"0.046511628705343505","page_num":"0","word_num":"0","height":"0.00732985485873916","par_num":"0","conf":"0.30000001192092896","level":"0","text":"E) NoteObiect.ohp","top":"0.27177700333990396","width":"0.039244185102746854"},{"top":"0.2891986066069825","page_num":"0","height":"0.006968640444571461","left":"0.04651163174781109","par_num":"0","conf":"0.30000001192092896","text":"c) SaveActiviv.ono","word_num":"0","level":"0","line_num":"0","block_num":"0","width":"0.04215115942853562"},{"height":"0.006968641205077342","page_num":"0","left":"0.04651162677256695","par_num":"0","top":"0.30662020900450737","word_num":"0","block_num":"0","width":"0.0523255835188196","text":"c)saveliranscriotion.onv","conf":"0.30000001192092896","level":"0","line_num":"0"},{"block_num":"0","page_num":"0","height":"0.0072464973352361906","par_num":"0","top":"0.32376395531045343","word_num":"0","width":"0.04215115942853562","conf":"0.5","left":"0.04651163174781109","level":"0","line_num":"0","text":"C) SetuoLavout.oho"},{"text":"C) SvncActivitv.oho","top":"0.34130781499202545","par_num":"0","width":"0.04215115942853562","page_num":"0","word_num":"0","height":"0.0071770334928230595","block_num":"0","conf":"0.5","left":"0.04651163174781109","level":"0","line_num":"0"},{"conf":"1","height":"0.014418177627490425","top":"0.3552072621290665","width":"0.055435398791698696","par_num":"0","level":"0","page_num":"0","left":"0.04638947542561308","block_num":"0","line_num":"0","word_num":"0","text":"@ SvncFieldMetadata.php"},{"text":"© SyncLeads.php","par_num":"0","width":"0.039244182566378974","left":"0.046511631609252174","height":"0.010455739935429254","word_num":"0","block_num":"0","line_num":"0","page_num":"0","top":"0.3763066205343165","level":"0","conf":"1"},{"line_num":"0","page_num":"0","block_num":"0","left":"0.046511631695615716","par_num":"0","conf":"1","text":"© SyncObjects.php","height":"0.014354066985645897","width":"0.04215115942853562","word_num":"0","level":"0","top":"0.38995215311004783"},{"left":"0.04651163073081603","top":"0.41114982586710536","line_num":"0","page_num":"0","text":"© SyncOpportunitiesJob.php","block_num":"0","conf":"1","level":"0","width":"0.06104650903255382","height":"0.010700253968793927","word_num":"0","par_num":"0"},{"word_num":"0","conf":"1","left":"0.046511633451594","line_num":"0","top":"0.42503987240829344","page_num":"0","block_num":"0","par_num":"0","height":"0.014354066985646008","level":"0","text":"© SyncOpportunity.php","width":"0.05087208747863769"},{"par_num":"0","word_num":"0","conf":"1","block_num":"0","level":"0","page_num":"0","line_num":"0","width":"0.05813953217039717","top":"0.44577352463809683","text":"© SyncProfileMetadata.php","left":"0.04651163071712692","height":"0.010672468127626344"},{"height":"0.010550210730691068","width":"0.056686041202950996","left":"0.04651163321565249","word_num":"0","block_num":"0","text":"© SyncTeamFieldsJob.php","top":"0.46331738455485405","level":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1"},{"conf":"1","left":"0.04651163321565131","text":"© SyncTeamMetadata.php","page_num":"0","height":"0.010452961047110243","line_num":"0","par_num":"0","level":"0","width":"0.05668604120295098","top":"0.48083623715937174","block_num":"0","word_num":"0"},{"page_num":"0","left":"0.04651163548425466","top":"0.49825784007433493","conf":"1","text":"© UpdateOpportunitySpecifications.php","word_num":"0","block_num":"0","height":"0.01051408974557777","par_num":"0","line_num":"0","width":"0.08430231885707123","level":"0"},{"left":"0.046511627480499834","text":"Updatestage.ong","conf":"0.30000001192092896","top":"0.5191637634014077","par_num":"0","width":"0.04215115942853563","word_num":"0","block_num":"0","level":"0","height":"0.006968640444571461","line_num":"0","page_num":"0"},{"height":"0.010758603778942555","left":"0.03343023627313173","width":"0.03343022884206569","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"> @ DealRisks","word_num":"0","conf":"0.30000001192092896","top":"0.5331010454942319","block_num":"0"},{"level":"0","text":"_Meeuine bor","width":"0.031976740410987366","word_num":"0","left":"0.03924418649273823","par_num":"0","block_num":"0","page_num":"0","height":"0.006968640444571572","top":"0.5714285717637769","conf":"0.30000001192092896","line_num":"0"},{"text":"a Telephony","line_num":"0","left":"0.03924418703063903","conf":"0.30000001192092896","top":"0.6411149830944434","width":"0.029069763548830715","height":"0.007210375589617124","word_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0"},{"left":"0.03924418612559764","level":"0","page_num":"0","par_num":"0","height":"0.011164274322169154","block_num":"0","conf":"0.30000001192092896","text":"C User","line_num":"0","top":"0.6547049441786283","width":"0.017441858636572008","word_num":"0"},{"line_num":"0","block_num":"0","text":"c8aseprocessing.oo.ono","word_num":"0","conf":"0.30000001192092896","width":"0.05523256038097625","height":"0.006968641205077342","top":"0.675958188117432","par_num":"0","page_num":"0","left":"0.04069767337055839","level":"0"},{"line_num":"0","top":"0.6897926633384308","text":"@ Dummv.Job.php","conf":"0.30000001192092896","par_num":"0","width":"0.03779069667166852","page_num":"0","height":"0.01055576850732931","block_num":"0","left":"0.04069767586474709","word_num":"0","level":"0"},{"par_num":"0","width":"0.07558138827060132","height":"0.006968640444571572","left":"0.04069768173679198","word_num":"0","level":"0","top":"0.7108013940634285","block_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","page_num":"0","line_num":"0","conf":"0.5"},{"level":"0","top":"0.724738676808766","conf":"0.5","block_num":"0","par_num":"0","width":"0.06395348082197475","left":"0.0406976819687229","height":"0.010508531968939527","line_num":"0","text":"@ ImportRemoteTrack.Job.ohp","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","text":"C ob.oho","block_num":"0","left":"0.04069767637769677","line_num":"0","page_num":"0","height":"0.0071770334928229484","top":"0.7456140350877193","width":"0.023255812360885288","par_num":"0","word_num":"0","level":"0"},{"text":"C)JobDisoatcher.oho","page_num":"0","conf":"0.30000001192092896","left":"0.04069767469984203","par_num":"0","word_num":"0","line_num":"0","top":"0.7630662020343051","width":"0.04505813882706013","level":"0","height":"0.006968641205077342","block_num":"0"},{"height":"0.006968640444571572","top":"0.7804878052132543","text":".lobDisnatcherintertace.oho","par_num":"0","line_num":"0","level":"0","width":"0.06395348082197473","page_num":"0","block_num":"0","left":"0.04069768139133789","word_num":"0","conf":"0.30000001192092896"},{"word_num":"0","block_num":"0","left":"0.04069768199588256","par_num":"0","page_num":"0","level":"0","line_num":"0","conf":"0.5","text":"@ [EMAIL]","top":"0.7942583731520936","width":"0.08430231885707126","height":"0.01061967533361019"},{"width":"0.05668604120295098","block_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","text":"T. SasVicibilitvControl.nhn","left":"0.039244191467289816","top":"0.8149920253520749","height":"0.007307626033703829"},{"left":"0.027616282843257383","level":"0","text":"v D Listeners","top":"0.8325358850720923","par_num":"0","block_num":"0","conf":"0.5","page_num":"0","line_num":"0","height":"0.010669689239307223","width":"0.03197674041098737","word_num":"0"},{"page_num":"0","top":"0.8500797448165869","level":"0","width":"0.031976740410987366","conf":"0.30000001192092896","height":"0.0071770334928230595","block_num":"0","text":"v M Activitiod","word_num":"0","left":"0.03343023313500392","line_num":"0","par_num":"0"},{"line_num":"0","top":"0.8675958187199364","conf":"0.5","block_num":"0","word_num":"0","height":"0.007204819333990642","level":"0","width":"0.04651162979450632","page_num":"0","text":"v M ActivitvProviden","par_num":"0","left":"0.03924418511117721"},{"conf":"0.30000001192092896","width":"0.02906976608519858","level":"0","left":"0.046511629117106865","word_num":"0","block_num":"0","line_num":"0","text":"> M.lustCall","page_num":"0","par_num":"0","top":"0.8850174216200114","height":"0.007327075970420038"},{"conf":"0.5","left":"0.046511631681215526","page_num":"0","height":"0.010639125270326288","text":"v D UserPilot","level":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.9024390246943023","width":"0.03197674041098737","word_num":"0"},{"word_num":"0","conf":"1","height":"0.010761381906755796","page_num":"0","level":"0","left":"0.059593032929402996","block_num":"0","par_num":"0","width":"0.07412789730315514","line_num":"0","top":"0.9198606275943773","text":"© TrackProviderinstalledEvent.php"},{"level":"0","conf":"0.30000001192092896","page_num":"0","text":"MAudia","top":"0.9372822303003622","word_num":"0","block_num":"0","height":"0.006968640444571572","line_num":"0","par_num":"0","width":"0.026162789223041938","left":"0.039244188091967266"},{"word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","top":"0.9547038330878187","block_num":"0","left":"0.039244188005603746","text":"MRots","line_num":"0","width":"0.0232558123608853","par_num":"0","height":"0.006968640444571572"},{"left":"0.15406977310444897","width":"0.047965110616481066","height":"0.007249275463049432","word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","text":"C ActivitvController.ohn","par_num":"0","level":"0","top":"0.05574912945445576","line_num":"0"},{"height":"0.006968641205077342","text":"Automateakeporskepository.pnp","width":"0.07122093058646994","level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0","left":"0.15406976733606492","top":"0.08362369334200259","page_num":"0","word_num":"0"},{"block_num":"0","conf":"1","par_num":"0","top":"0.0797448165869219","height":"0.011164274322169043","text":"© AutomatedReportsCommand.php","page_num":"0","left":"0.30668604530999377","level":"0","word_num":"0","width":"0.07122092551373421","line_num":"0"},{"level":"0","height":"0.006968640444571461","page_num":"0","conf":"0.5","line_num":"0","word_num":"0","width":"0.05523255023550483","block_num":"0","left":"0.3066860477020153","par_num":"0","text":"Opportunitysynclrait.ong","top":"0.13240418151987454"},{"par_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","line_num":"0","conf":"0.5","level":"0","block_num":"0","page_num":"0","width":"0.08720929571922792","word_num":"0","left":"0.37063954254736237","top":"0.13240418151987454","height":"0.006968640444571461"},{"left":"0.31831396020201475","width":"0.05523255023550483","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.1567944254223136","page_num":"0","height":"0.006968640444571461","level":"0","block_num":"0","word_num":"0","text":"wsyncermenuuiestrait.ono"},{"word_num":"0","line_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.15406976824025068","level":"0","height":"0.0071770334928229484","page_num":"0","text":"c) SyncObiects.pho","top":"0.18102073365231264","width":"0.039244185102746826"},{"conf":"1","left":"0.20203489060729998","line_num":"0","width":"0.06104650395981806","level":"0","block_num":"0","page_num":"0","top":"0.17770034929920653","par_num":"0","text":"©ImportOpportunityBatch.php","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","page_num":"0","word_num":"0","text":"© ImportContactBatch.php","width":"0.053779064340794325","left":"0.27180233100804285","height":"0.010497417936674913","level":"0","par_num":"0","top":"0.17770034916869026","conf":"1","line_num":"0"},{"level":"0","height":"0.010497417936674913","page_num":"0","conf":"1","top":"0.17770034916869026","width":"0.027616275117752387","line_num":"0","block_num":"0","left":"0.33284884116015484","word_num":"0","par_num":"0","text":"© Client.php"},{"height":"0.0071770334928229484","width":"0.0654069717894209","line_num":"0","block_num":"0","word_num":"0","text":"C) HubspotPaqinationService.phg","page_num":"0","par_num":"0","level":"0","conf":"0.5","left":"0.3677325572728374","top":"0.18102073365231264"},{"level":"0","word_num":"0","left":"0.15406977127553043","width":"0.030523251979909044","line_num":"0","page_num":"0","block_num":"0","height":"0.007343747018817126","conf":"0.30000001192092896","par_num":"0","text":"() Service.php","top":"0.20557491325434107"},{"height":"0.006968640444571572","page_num":"0","word_num":"0","block_num":"0","top":"0.20557491322719157","left":"0.19186047025946548","par_num":"0","conf":"0.5","line_num":"0","text":"BatchSyncTrait.php","level":"0","width":"0.04505813375432441"},{"level":"0","height":"0.011164274322169154","block_num":"0","page_num":"0","width":"0.14534883296236076","conf":"0.5","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","left":"0.2441860510865191","line_num":"0","par_num":"0","top":"0.20175438596491224","word_num":"0"},{"page_num":"0","conf":"0.5","width":"0.02906976354883073","par_num":"0","height":"0.007343747018817126","word_num":"0","left":"0.3982558178455254","block_num":"0","top":"0.20557491325434107","level":"0","line_num":"0","text":"php api_v2.php"},{"text":"(C) AutomatedReportResult.oho","word_num":"0","left":"0.15406977510994932","par_num":"0","page_num":"0","height":"0.007268726160271521","line_num":"0","level":"0","conf":"1","top":"0.22966507158551952","block_num":"0","width":"0.06104650395981809"},{"block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","par_num":"0","height":"0.010691917303836784","line_num":"0","page_num":"0","left":"0.17151161694394365","conf":"1","top":"0.2508710809687519","word_num":"0","width":"0.21656975847609497","level":"0"},{"width":"0.05959302313784334","word_num":"0","conf":"1","height":"0.007318740065968554","top":"0.26794258384399516","level":"0","left":"0.18313953485556841","page_num":"0","line_num":"0","block_num":"0","text":"nublic function handlel","par_num":"0"},{"block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"138","line_num":"0","height":"0.010452960286604362","top":"0.4111498263026909","width":"0.010174417749364312","word_num":"0","level":"0","par_num":"0","left":"0.1497093032619457"},{"page_num":"0","par_num":"0","height":"0.017421602252187474","word_num":"0","block_num":"0","text":"140","width":"0.010174418383456285","left":"0.15116279097784552","line_num":"0","top":"0.44250871089481225","level":"0","conf":"1"},{"level":"0","text":"1143","top":"0.5017421601756263","line_num":"0","page_num":"0","width":"0.00872092995237797","left":"0.15116279076509007","conf":"0.30000001192092896","par_num":"0","height":"0.006968641205077342","block_num":"0","word_num":"0"},{"left":"0.1511627908377645","page_num":"0","par_num":"0","level":"0","word_num":"0","line_num":"0","height":"0.010452961047110132","text":"144","block_num":"0","width":"0.00872092995237797","conf":"1","top":"0.5156794425600686"},{"top":"0.6062717769003649","width":"0.00872092995237797","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.15116279076509007","level":"0","height":"0.006968641205077342","line_num":"0","page_num":"0","par_num":"0","text":"149"},{"top":"0.7108013942469417","line_num":"0","width":"0.008720929318285997","left":"0.15116279159085694","word_num":"0","block_num":"0","conf":"1","page_num":"0","height":"0.010452960286604362","par_num":"0","level":"0","text":"155"},{"top":"0.763066202609311","page_num":"0","block_num":"0","left":"0.15116279159085694","line_num":"0","conf":"1","level":"0","word_num":"0","text":"158","height":"0.010452960286604362","par_num":"0","width":"0.008720929318285997"},{"page_num":"0","line_num":"0","height":"0.010452960286604362","par_num":"0","level":"0","conf":"1","width":"0.008720929318285997","word_num":"0","left":"0.15116279159085694","text":"161","top":"0.8153310109716805","block_num":"0"},{"conf":"1","width":"0.008720929318285997","par_num":"0","block_num":"0","word_num":"0","level":"0","line_num":"0","top":"0.8501742165465933","text":"163","left":"0.15116279159085694","page_num":"0","height":"0.010452960286604362"},{"level":"0","top":"0.871080139269703","word_num":"0","conf":"1","height":"0.006968641205077342","left":"0.15116279076509007","page_num":"0","text":"1164","line_num":"0","block_num":"0","par_num":"0","width":"0.00872092995237797"},{"page_num":"0","top":"0.8850174221215062","left":"0.15116279159085694","width":"0.008720929318285997","word_num":"0","block_num":"0","line_num":"0","par_num":"0","level":"0","conf":"1","height":"0.010452960286604362","text":"165"},{"block_num":"0","line_num":"0","par_num":"0","height":"0.006968641205077342","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.15116279076509007","top":"0.9059233448446159","width":"0.00872092995237797","word_num":"0","text":"1166"},{"page_num":"0","height":"0.010452960286604362","level":"0","width":"0.021802323929806966","line_num":"0","conf":"1","top":"0.2891986067904957","left":"0.21366279261358478","text":"$config,","par_num":"0","block_num":"0","word_num":"0"},{"level":"0","conf":"1","height":"0.010452960286604362","block_num":"0","top":"0.30662020992638417","page_num":"0","left":"0.21366279584086087","par_num":"0","line_num":"0","word_num":"0","text":"$batchRepository,","width":"0.04505813375432441"},{"par_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"1","height":"0.010452960286604362","text":"SredisService","block_num":"0","top":"0.3240418127138407","level":"0","left":"0.21366279067986574","width":"0.03633720570422233"},{"top":"0.3414634155012971","conf":"1","page_num":"0","width":"0.04796511061648104","text":"$entityRepository,","word_num":"0","block_num":"0","level":"0","height":"0.010452960286604251","line_num":"0","par_num":"0","left":"0.21366279592722434"},{"conf":"0.30000001192092896","left":"0.21366279063768656","par_num":"0","top":"0.3623693383142996","word_num":"0","text":"sloggen","height":"0.006968640444571461","line_num":"0","width":"0.018895347067650337","level":"0","block_num":"0","page_num":"0"},{"height":"0.007215933366255367","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","width":"0.2398255733733482","conf":"0.5","word_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.4146341463621239","left":"0.20348838007687264","block_num":"0","par_num":"0"},{"left":"0.20348838095072486","level":"0","page_num":"0","par_num":"0","conf":"0.5","height":"0.010672467367120575","line_num":"0","text":"if (Sthis->attemots@ === 1) {","top":"0.4457735248441337","block_num":"0","width":"0.07994185102746842","word_num":"0"},{"width":"0.1482558047517817","line_num":"0","block_num":"0","height":"0.010550210730691068","word_num":"0","left":"0.21366278713067985","top":"0.46331738455485405","page_num":"0","par_num":"0","conf":"1","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","level":"0"},{"page_num":"0","top":"0.5191387559808612","width":"0.091569758476095","line_num":"0","word_num":"0","left":"0.20348838105878864","text":"ssuncedat = carbonimmuta.le::nowo:","par_num":"0","level":"0","block_num":"0","conf":"0.5","height":"0.0071770334928229484"},{"height":"0.013948396442419408","line_num":"0","par_num":"0","block_num":"0","word_num":"0","width":"0.15552324944354115","left":"0.20348837906873227","top":"0.5331010453200158","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","level":"0","conf":"1","page_num":"0"},{"width":"0.14970930586469938","par_num":"0","text":"slodden->infoFetchsalesforceentities.oncomol.eted'","line_num":"0","page_num":"0","block_num":"0","height":"0.006968641205077342","word_num":"0","level":"0","conf":"0.30000001192092896","left":"0.20348837025078986","top":"0.5714285713801411"},{"page_num":"0","word_num":"0","text":"<1/6 >","conf":"0.30000001192092896","left":"0.2470930229619993","line_num":"0","height":"0.010536318570613101","par_num":"0","level":"0","block_num":"0","top":"0.5923344949742337","width":"0.021802323929806966"},{"width":"0.027616277654120253","conf":"0.30000001192092896","par_num":"0","left":"0.2151162810652241","page_num":"0","text":"'entity tvo","level":"0","block_num":"0","top":"0.6060606061050023","line_num":"0","word_num":"0","height":"0.0071798116206361895"},{"left":"0.25000000055269916","line_num":"0","par_num":"0","level":"0","page_num":"0","block_num":"0","text":"© Logger","conf":"0.5","height":"0.010455739935429254","top":"0.6132376396173622","width":"0.021802323929806966","word_num":"0"},{"word_num":"0","width":"0.027616277654120253","conf":"0.5","line_num":"0","level":"0","height":"0.0071770334928230595","block_num":"0","left":"0.2151162810652241","page_num":"0","par_num":"0","text":"Itotal reco","top":"0.6236044657097288"},{"word_num":"0","height":"0.010628010477555794","par_num":"0","level":"0","text":"public function info","conf":"0.5","line_num":"0","page_num":"0","top":"0.6339712919137487","width":"0.05668604120295098","left":"0.248546517777781","block_num":"0"},{"par_num":"0","top":"0.6411149825399743","left":"0.2151162801625813","line_num":"0","height":"0.0072103763501230045","level":"0","page_num":"0","width":"0.027616277654120253","text":"\"batches di","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"height":"0.007332632986552401","par_num":"0","text":"Isvnced atl","conf":"0.30000001192092896","left":"0.21511628105837952","level":"0","line_num":"0","page_num":"0","top":"0.6585365856142653","width":"0.026162789223041966","block_num":"0","word_num":"0"},{"height":"0.010591889492442497","top":"0.6618819775389818","width":"0.04360464785961399","par_num":"0","word_num":"0","block_num":"0","level":"0","left":"0.26598837545525295","line_num":"0","conf":"0.5","page_num":"0","text":"cav $context = [1"},{"level":"0","height":"0.006968640444571572","top":"0.6794425090460069","block_num":"0","width":"0.020348835498728624","word_num":"0","conf":"0.30000001192092896","text":":voidi","line_num":"0","page_num":"0","par_num":"0","left":"0.24854651350063556"},{"height":"0.011164274322169043","page_num":"0","word_num":"0","par_num":"0","line_num":"0","block_num":"0","level":"0","conf":"1","text":"} catch (SocialAcco","top":"0.6929824561403509","width":"0.052325573373348144","left":"0.1918604731373945"},{"block_num":"0","line_num":"0","level":"0","left":"0.2034883724950264","par_num":"0","word_num":"0","conf":"0.5","page_num":"0","width":"0.039244185102746854","text":"Cloaden-swannir","height":"0.006968641205077342","top":"0.7108013936697744"},{"par_num":"0","block_num":"0","left":"0.24854651872595424","page_num":"0","word_num":"0","line_num":"0","height":"0.01072803904945585","text":"Log an informational message to the logs.","width":"0.08720929571922792","conf":"1","level":"0","top":"0.7105263157219254"},{"conf":"1","line_num":"0","par_num":"0","text":"Implements: Loggerinterface::info","width":"0.0813953419949146","top":"0.7384370017274113","level":"0","word_num":"0","page_num":"0","height":"0.010691917303836673","block_num":"0","left":"0.24854651107352554"},{"left":"0.27761628499022556","top":"0.7595818820518198","height":"0.010452960286604362","page_num":"0","line_num":"0","word_num":"0","level":"0","width":"0.07122092551373421","text":"array|ArravyablelJsonable|Stri","conf":"1","block_num":"0","par_num":"0"},{"width":"0.056686041202950954","top":"0.7804878052132543","page_num":"0","left":"0.2761627910440279","text":"ngable lstring smessage","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.006968640444571572"},{"word_num":"0","block_num":"0","width":"0.049418596511191515","line_num":"0","conf":"1","height":"0.010703032096607279","left":"0.19186047325424327","level":"0","page_num":"0","par_num":"0","top":"0.7979094080543587","text":"} catch (Throwable"},{"top":"0.7944250876267327","word_num":"0","block_num":"0","line_num":"0","conf":"0.5","text":"arrayScontext","height":"0.010452960286604362","level":"0","left":"0.2761627943999499","page_num":"0","width":"0.03924418256637896","par_num":"0"},{"page_num":"0","conf":"0.30000001192092896","text":"slogger->errorl","height":"0.006968640444571461","level":"0","left":"0.20348837187088045","par_num":"0","top":"0.8188153313456585","width":"0.03924418256637899","word_num":"0","line_num":"0","block_num":"0"},{"level":"0","height":"0.010452960286604362","block_num":"0","conf":"1","left":"0.2485465134574538","page_num":"0","width":"0.01889534706765031","line_num":"0","text":"Returns:","par_num":"0","top":"0.8188153315291717","word_num":"0"},{"block_num":"0","width":"0.01598837020549368","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","text":"CAurno","top":"0.8432055752480975","height":"0.006968640444571572","left":"0.24854651337109027"},{"conf":"0.5","top":"0.8466898958055888","width":"0.06395348082197477","left":"0.2747093029029664","word_num":"0","par_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0","text":"vendor/aravel/tramework/src"},{"height":"0.006968640444571461","page_num":"0","top":"0.8641114985930454","word_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.2747093023963053","line_num":"0","width":"0.05668604120295101","text":"luminare Loc/Loccer.ono"},{"line_num":"0","par_num":"0","level":"0","left":"0.21511627846207848","height":"0.007235383302971576","conf":"0.30000001192092896","word_num":"0","text":"'error' =>","top":"0.8708133969827938","block_num":"0","page_num":"0","width":"0.026162789223041938"},{"width":"0.023255814897253146","conf":"0.30000001192092896","block_num":"0","height":"0.0072770620647228945","top":"0.9233449476199234","par_num":"0","text":"throw Ser","page_num":"0","line_num":"0","left":"0.20348837139363007","level":"0","word_num":"0"},{"width":"0.03488371727314399","page_num":"0","height":"0.010691917303836784","top":"0.2508710809687519","level":"0","left":"0.44476744219026915","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","text":"826 ^ v 572","word_num":"0"},{"text":"575","block_num":"0","line_num":"0","level":"0","left":"0.47238372096131104","height":"0.017421602252187585","conf":"1","page_num":"0","top":"0.29965156834254736","word_num":"0","width":"0.008720929952377943","par_num":"0"},{"block_num":"0","text":"576","conf":"0.30000001192092896","height":"0.010452960286604362","level":"0","top":"0.3205574921563493","word_num":"0","par_num":"0","width":"0.008720929318285997","left":"0.47093023257922917","page_num":"0","line_num":"0"},{"width":"0.01017441774936434","word_num":"0","top":"0.3379790945953738","block_num":"0","line_num":"0","page_num":"0","left":"0.4709302334945038","conf":"1","level":"0","height":"0.010452960286604362","text":"577","par_num":"0"},{"top":"0.35540069773126226","par_num":"0","width":"0.008720929318285997","conf":"1","block_num":"0","page_num":"0","height":"0.010452960286604362","line_num":"0","level":"0","text":"578","word_num":"0","left":"0.47093023257922917"},{"height":"0.017421602252187585","text":"579","top":"0.3693379791874951","width":"0.011627906180442682","word_num":"0","conf":"1","left":"0.4709302331500887","line_num":"0","par_num":"0","level":"0","page_num":"0","block_num":"0"},{"height":"0.010452960286604362","width":"0.01017441774936434","block_num":"0","left":"0.4709302334945038","word_num":"0","conf":"1","top":"0.39024390295774314","line_num":"0","text":"580","level":"0","par_num":"0","page_num":"0"},{"top":"0.40418118460121666","height":"0.024390243457264815","text":"=581","block_num":"0","left":"0.4665697680180062","par_num":"0","word_num":"0","level":"0","page_num":"0","width":"0.0159883714736776","line_num":"0","conf":"0.5"},{"height":"0.010452960286604362","width":"0.008720929318285997","text":"583","line_num":"0","block_num":"0","conf":"1","page_num":"0","left":"0.4723837218234151","top":"0.4425087113201125","word_num":"0","level":"0","par_num":"0"},{"word_num":"0","level":"0","par_num":"0","width":"0.01017441774936434","line_num":"0","block_num":"0","conf":"1","left":"0.4709302334945038","height":"0.010452960286604362","top":"0.459930314107569","text":"584","page_num":"0"},{"block_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","level":"0","conf":"0.5","width":"0.013081394611520969","word_num":"0","top":"0.4773519168950253","left":"0.46656976846458836","par_num":"0","text":"—585"},{"left":"0.47093023257922917","width":"0.008720929318285997","word_num":"0","level":"0","par_num":"0","top":"0.4947735200309138","height":"0.010452960286604362","text":"586","line_num":"0","page_num":"0","block_num":"0","conf":"1"},{"level":"0","line_num":"0","top":"0.5121951224699383","par_num":"0","page_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","block_num":"0","conf":"1","text":"587","width":"0.008720929318285997","word_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","conf":"1","height":"0.010452960286604362","par_num":"0","text":"588","top":"0.5296167252573947","left":"0.4723837218234151","width":"0.008720929318285997","level":"0","word_num":"0"},{"top":"0.5470383280448511","block_num":"0","conf":"1","line_num":"0","left":"0.4709302334945038","height":"0.010452960286604362","par_num":"0","page_num":"0","word_num":"0","text":"589","level":"0","width":"0.01017441774936434"},{"left":"0.47238372114299704","page_num":"0","text":"590","line_num":"0","level":"0","block_num":"0","height":"0.020905922094220375","par_num":"0","width":"0.008720929952377943","word_num":"0","top":"0.5609756106427853","conf":"0.5"},{"height":"0.006968640444571572","par_num":"0","text":"15911","top":"0.5853658539937421","page_num":"0","word_num":"0","width":"0.013081394611520969","left":"0.46802325552854196","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896"},{"block_num":"0","top":"0.5958188150216522","conf":"1","line_num":"0","text":"592","width":"0.010174418383456285","word_num":"0","page_num":"0","left":"0.4723837209560432","level":"0","height":"0.020905923615232025","par_num":"0"},{"level":"0","top":"0.616724738727316","width":"0.008720929952377998","block_num":"0","page_num":"0","left":"0.47238372099764825","line_num":"0","conf":"1","par_num":"0","text":"593","height":"0.010452961047110132","word_num":"0"},{"height":"0.013937280889142922","line_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","text":"T 595","top":"0.6480836243637909","level":"0","left":"0.466569769326747","width":"0.014534881774415365","word_num":"0"},{"line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.020905922094220375","width":"0.014534883042599256","left":"0.46656976759933994","word_num":"0","text":"-596","top":"0.6655052271933078","block_num":"0"},{"block_num":"0","line_num":"0","left":"0.47093023259606254","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.6898954702884519","width":"0.010174418383456285","height":"0.006968641205077342","text":"597","word_num":"0"},{"top":"0.7003484325068968","line_num":"0","block_num":"0","level":"0","par_num":"0","height":"0.020905922094220375","width":"0.011627906180442626","text":"598","page_num":"0","word_num":"0","conf":"0.5","left":"0.4709302331016392"},{"left":"0.4723837209976482","line_num":"0","top":"0.7247386758550688","par_num":"0","width":"0.008720929952377943","block_num":"0","text":"$99","word_num":"0","height":"0.006968641205077342","level":"0","conf":"1","page_num":"0"},{"level":"0","block_num":"0","top":"0.7282229962193458","conf":"0.30000001192092896","word_num":"0","text":"=600","line_num":"0","left":"0.46656976790214993","par_num":"0","page_num":"0","width":"0.014534883042599311","height":"0.027874564820309367"},{"text":"6011","level":"0","top":"0.7595818818683066","left":"0.4709302334945038","line_num":"0","height":"0.006968640444571572","width":"0.01017441774936434","word_num":"0","par_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896"},{"page_num":"0","height":"0.020905923615232025","top":"0.7700348428613736","par_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.466569767781026","block_num":"0","text":"-602","word_num":"0","width":"0.014534883042599311"},{"top":"0.8048780490574194","conf":"1","line_num":"0","left":"0.47093023264451217","height":"0.020905922094220375","par_num":"0","word_num":"0","block_num":"0","text":"604","width":"0.010174418383456285","page_num":"0","level":"0"},{"height":"0.010452960286604362","level":"0","word_num":"0","width":"0.008720929318285997","conf":"0.30000001192092896","left":"0.47093023257922917","text":"605","top":"0.8292682935500775","block_num":"0","par_num":"0","page_num":"0","line_num":"0"},{"conf":"1","word_num":"0","height":"0.017421602252187474","text":"606","page_num":"0","par_num":"0","left":"0.4723837211284622","level":"0","width":"0.008720929952377943","block_num":"0","line_num":"0","top":"0.8432055753547425"},{"text":"— 607","line_num":"0","height":"0.010689139176023432","top":"0.8641114988686065","block_num":"0","par_num":"0","width":"0.013081394611520969","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.4665697671564489","level":"0"},{"block_num":"0","text":"608","line_num":"0","page_num":"0","level":"0","height":"0.010452960286604362","conf":"1","top":"0.8815331015640149","left":"0.4723837218234151","par_num":"0","width":"0.008720929318285997","word_num":"0"},{"text":"100% 52","line_num":"0","width":"0.01889534706765028","conf":"0.30000001192092896","word_num":"0","block_num":"0","height":"0.006968640444571461","par_num":"0","left":"0.9127906995735092","level":"0","page_num":"0","top":"0.006968641450188162"},{"par_num":"0","text":"• Mon ZU Aor 10.40.0%","top":"0.006968641450188162","page_num":"0","block_num":"0","width":"0.05813952709766146","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.006968640444571461","left":"0.9345930252198137"},{"left":"0.8270348901595695","top":"0.02787456497864904","block_num":"0","conf":"1","word_num":"0","level":"0","page_num":"0","width":"0.08866278668667404","height":"0.010452960286604362","text":"L AskJiminnyReportActivityServiceTestv","par_num":"0","line_num":"0"},{"height":"0.010452960286604362","par_num":"0","top":"0.05574912978701141","text":"=custom.log","block_num":"0","left":"0.4738372097953522","line_num":"0","conf":"0.5","level":"0","page_num":"0","width":"0.029069763548830674","word_num":"0"},{"left":"0.5101744200028817","block_num":"0","height":"0.010452961047110132","conf":"1","line_num":"0","level":"0","par_num":"0","top":"0.055749129145434506","text":"=laravel.log","width":"0.027616277654120225","word_num":"0","page_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","line_num":"0","conf":"0.5","level":"0","text":"A SF [jiminny@localhost]","block_num":"0","top":"0.05574912978701141","height":"0.010452960286604362","left":"0.5450581399922917","width":"0.050872087478637695"},{"line_num":"0","par_num":"0","height":"0.010452961047110132","word_num":"0","left":"0.6046511654871605","top":"0.055749129145434506","level":"0","conf":"0.5","page_num":"0","text":"4 HS_local (iminny@localhost]","block_num":"0","width":"0.06104650903255382"},{"height":"0.010452960286604362","line_num":"0","word_num":"0","level":"0","block_num":"0","par_num":"0","text":"Cascade","conf":"1","top":"0.05574912943857935","width":"0.017441858636571994","left":"0.6947674436468302","page_num":"0"},{"conf":"0.30000001192092896","left":"0.4738372088584945","level":"0","line_num":"0","par_num":"0","width":"0.07703488431078326","page_num":"0","text":"A console [PROD] X A console [EU]","height":"0.011164274322169043","top":"0.0797448165869219","block_num":"0","word_num":"0"},{"width":"0.04360464785961393","page_num":"0","conf":"0.5","level":"0","top":"0.0797448165869219","left":"0.5595930266071848","block_num":"0","line_num":"0","par_num":"0","text":"A console [STAGING]","height":"0.011164274322169043","word_num":"0"},{"height":"0.007285397208668498","block_num":"0","level":"0","par_num":"0","left":"0.6933139525309181","width":"0.04651162979450629","conf":"1","top":"0.08362369354010668","line_num":"0","page_num":"0","word_num":"0","text":"Retactor Connection"},{"conf":"0.30000001192092896","width":"0.045058133754324436","top":"0.08362369371432266","page_num":"0","left":"0.7470930289847444","par_num":"0","height":"0.007285397208668609","line_num":"0","text":"CRM Initial Sync Oven","word_num":"0","block_num":"0","level":"0"},{"left":"0.5348837228066751","line_num":"0","par_num":"0","conf":"0.5","block_num":"0","level":"0","height":"0.0071770334928229484","top":"0.1044657097288676","page_num":"0","text":"Tx: Autov","width":"0.02034883549872868","word_num":"0"},{"conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.6627906971819303","height":"0.010516868633897003","page_num":"0","line_num":"0","top":"0.1044657097460916","width":"0.023255814897253146","par_num":"0","text":"do jiminny","word_num":"0"},{"line_num":"0","top":"0.12519936212958604","left":"0.49273255700367574","block_num":"0","conf":"0.5","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","level":"0","par_num":"0","word_num":"0","width":"0.12936045261139567","height":"0.010689139176023432"},{"width":"0.05813952709766146","top":"0.12519936195537007","conf":"0.30000001192092896","block_num":"0","text":"034 A1 A34 M62 ^ -","word_num":"0","height":"0.010689139176023432","level":"0","line_num":"0","par_num":"0","left":"0.6279069838403225","page_num":"0"},{"width":"0.12499997970905707","height":"0.006968640444571461","par_num":"0","left":"0.4927325782522842","level":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","word_num":"0","page_num":"0","top":"0.1463414637498397"},{"conf":"1","block_num":"0","line_num":"0","height":"0.013937280889143033","top":"0.15679442610595107","page_num":"0","left":"0.4927325630147635","width":"0.1962209052227913","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","word_num":"0","level":"0","par_num":"0"},{"line_num":"0","conf":"1","height":"0.010452960286604362","left":"0.49273255988271814","page_num":"0","width":"0.015988370205493707","top":"0.17770034895077447","level":"0","text":"SELECT","block_num":"0","word_num":"0","par_num":"0"},{"top":"0.1951219518899232","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","word_num":"0","conf":"0.5","block_num":"0","left":"0.5014535184914614","line_num":"0","par_num":"0","height":"0.013937280889143033","page_num":"0","width":"0.1889534605310318"},{"conf":"0.30000001192092896","left":"0.5029069786600965","top":"0.21602787489966546","block_num":"0","height":"0.006968640444571461","par_num":"0","page_num":"0","level":"0","line_num":"0","word_num":"0","width":"0.021802323929806966","text":"U.ema1l."},{"conf":"0.30000001192092896","left":"0.5029069764355705","text":"sa.*","par_num":"0","top":"0.233449477263315","width":"0.011627907448626518","word_num":"0","height":"0.006968641205077342","page_num":"0","line_num":"0","block_num":"0","level":"0"},{"width":"0.08866278668667404","word_num":"0","height":"0.006968641205077342","level":"0","par_num":"0","left":"0.5029069796729173","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336"},{"height":"0.011164274322168932","block_num":"0","page_num":"0","level":"0","top":"0.2679425837320575","text":"JOIN users u on u.id = sa.sociable_id","left":"0.49273255569667207","par_num":"0","conf":"0.5","line_num":"0","width":"0.0959302313784336","word_num":"0"},{"level":"0","height":"0.007196483429539158","block_num":"0","par_num":"0","width":"0.10610464785961388","left":"0.492732561293783","line_num":"0","page_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","conf":"0.30000001192092896","top":"0.28548644338568163","word_num":"0"},{"conf":"0.5","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","top":"0.2995371262853762","left":"0.49269744083144135","height":"0.0148935728666314","page_num":"0","line_num":"0","level":"0","par_num":"0","width":"0.1381482875093501","block_num":"0","word_num":"0"},{"left":"0.4927325646028267","line_num":"0","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","top":"0.33797909453440456","level":"0","conf":"1","height":"0.010505753841126397","block_num":"0","page_num":"0","width":"0.14534883296236073","word_num":"0"},{"width":"0.059593018065107584","conf":"1","line_num":"0","par_num":"0","top":"0.3728222999543015","word_num":"0","level":"0","page_num":"0","height":"0.01075026787449107","left":"0.4927325633660667","text":"select * from features;","block_num":"0"},{"par_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","level":"0","page_num":"0","left":"0.49273257312172364","width":"0.12936045261139567","block_num":"0","word_num":"0","conf":"0.30000001192092896","top":"0.38995215302990127","line_num":"0","height":"0.007260390255820148"},{"par_num":"0","text":"select * from teams where id = 556;","conf":"1","height":"0.010500196824994035","line_num":"0","word_num":"0","left":"0.4927325550814989","page_num":"0","level":"0","top":"0.42503987254774733","width":"0.09011627765412028","block_num":"0"},{"conf":"1","text":"select * from","top":"0.4599303140744231","width":"0.03779069413530067","line_num":"0","block_num":"0","level":"0","height":"0.010564103651274914","page_num":"0","left":"0.4927325616686351","par_num":"0","word_num":"0"},{"top":"0.4599303140744231","height":"0.010564103651274914","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","width":"0.12499998985452854","page_num":"0","word_num":"0","line_num":"0","conf":"1","left":"0.5654069877565148","par_num":"0","block_num":"0","level":"0"},{"height":"0.010686361048210191","word_num":"0","page_num":"0","width":"0.19767440633570893","conf":"1","top":"0.47735191659424503","left":"0.4927325737320452","level":"0","block_num":"0","par_num":"0","line_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9"},{"block_num":"0","word_num":"0","par_num":"0","height":"0.014546766235497555","level":"0","conf":"0.5","line_num":"0","page_num":"0","text":"select * from automated_report_results order Dy zu desc,","top":"0.49466613506674073","width":"0.1453954818400931","left":"0.4927008834473122"},{"word_num":"0","line_num":"0","block_num":"0","level":"0","left":"0.4927325548990552","page_num":"0","par_num":"0","conf":"1","text":"SELECT * FROM automated report results WHERE id = 1919:","top":"0.5119617223575448","width":"0.14244185102746842","height":"0.010686361048210191"},{"word_num":"0","par_num":"0","height":"0.010452960286604362","block_num":"0","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831","level":"0","line_num":"0","left":"0.49273255862023396","conf":"1","page_num":"0","width":"0.15552323929806972"},{"conf":"1","page_num":"0","text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","level":"0","left":"0.49273256125581216","width":"0.12209300791963623","par_num":"0","height":"0.010622453461423431","block_num":"0","line_num":"0","word_num":"0"},{"height":"0.010750267113985301","level":"0","page_num":"0","width":"0.19767440633570899","block_num":"0","left":"0.49273257226354994","par_num":"0","line_num":"0","conf":"0.5","word_num":"0","top":"0.6164274323772443","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte"},{"par_num":"0","word_num":"0","level":"0","height":"0.010628010477555794","left":"0.49273256709487234","page_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","line_num":"0","top":"0.6339712919137487","width":"0.15406975847609494","block_num":"0","conf":"1"},{"word_num":"0","par_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","page_num":"0","level":"0","block_num":"0","top":"0.651515151624469","height":"0.010505753841126397","left":"0.4927325551571803","width":"0.15261626750864876","line_num":"0","conf":"1"},{"left":"0.4927325646279135","page_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","conf":"1","height":"0.013937280889143033","par_num":"0","word_num":"0","block_num":"0","width":"0.11046511061648101","line_num":"0","level":"0"},{"block_num":"0","top":"0.6864111504286012","height":"0.010558546635142552","page_num":"0","par_num":"0","line_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","word_num":"0","width":"0.15261626750864876","conf":"1","level":"0","left":"0.4927325552882119"},{"top":"0.724738676080081","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","height":"0.007318740065968554","level":"0","par_num":"0","line_num":"0","width":"0.12354650903255388","word_num":"0","block_num":"0","conf":"0.5","page_num":"0","left":"0.4927325602990887"},{"width":"0.0159883714736776","page_num":"0","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.010452961047110132","top":"0.7386759584137272","left":"0.492732558848917","level":"0","block_num":"0","text":"GELECT"},{"width":"0.18604649888708236","top":"0.7559808612440191","word_num":"0","level":"0","par_num":"0","block_num":"0","conf":"0.5","height":"0.014354066985646008","line_num":"0","page_num":"0","left":"0.5029069807442199","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$"},{"top":"0.7767145136381128","page_num":"0","height":"0.007257611367501027","text":"u. email","left":"0.5014534902332606","level":"0","block_num":"0","line_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.021802323929806966"},{"height":"0.010452960286604362","line_num":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.5029069777669138","width":"0.013081394611520913","conf":"1","level":"0","word_num":"0","top":"0.7944250876267327","text":"sa.*,"},{"height":"0.010497418697180683","par_num":"0","text":"t.owner_id FROM social_accounts sa","word_num":"0","left":"0.5014534906556222","page_num":"0","block_num":"0","width":"0.09011626750864876","level":"0","top":"0.8118022326885981","conf":"1","line_num":"0"},{"line_num":"0","par_num":"0","height":"0.007254833239687675","level":"0","page_num":"0","block_num":"0","text":"JOTN usens u on trid = ca.cociable idi","conf":"0.30000001192092896","left":"0.49273256673203064","top":"0.8292682928942409","word_num":"0","width":"0.09738371220040826"},{"conf":"0.5","page_num":"0","left":"0.49273255613526434","line_num":"0","top":"0.8466898957943156","block_num":"0","height":"0.010566882539594036","par_num":"0","level":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","width":"0.10610464785961393","word_num":"0"},{"height":"0.010689139176023432","line_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","width":"0.1380813882706013","left":"0.4927325670763793","top":"0.8641114986943905","word_num":"0","par_num":"0","block_num":"0","page_num":"0","level":"0","conf":"1"},{"text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","height":"0.01068358215989107","word_num":"0","block_num":"0","line_num":"0","left":"0.4927325575704069","level":"0","page_num":"0","top":"0.8987240830528642","width":"0.19622092551373427","par_num":"0","conf":"0.5"},{"height":"0.011164274322169043","line_num":"0","page_num":"0","text":"+0 ..","par_num":"0","left":"0.965116281891486","word_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","width":"0.020348834230544677","top":"0.0797448165869219"},{"width":"0.2703488329623608","conf":"1","block_num":"0","par_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redis","word_num":"0","left":"0.6976744093135958","page_num":"0","top":"0.10104529661439754","height":"0.01059744650857497","line_num":"0","level":"0"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","par_num":"0","level":"0","height":"0.006968641205077342","left":"0.703488371377582","line_num":"0","page_num":"0","top":"0.11846689891207607","width":"0.23837209255137337"},{"top":"0.1393728226143094","word_num":"0","height":"0.007357639939400973","level":"0","page_num":"0","width":"0.28633718287691157","block_num":"0","par_num":"0","conf":"1","line_num":"0","left":"0.694767473312973","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait"},{"width":"0.2819767201200445","par_num":"0","block_num":"0","height":"0.010653017430404366","left":"0.6962209524994839","line_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","level":"0","top":"0.15311004796085603","word_num":"0","conf":"0.5","page_num":"0"},{"par_num":"0","height":"0.010583553587991013","text":"already solved - just not parametrised for the profile/since case","block_num":"0","top":"0.1672473874286453","page_num":"0","line_num":"0","level":"0","word_num":"0","width":"0.12645347067650337","conf":"1","left":"0.6947674594038452"},{"level":"0","line_num":"0","par_num":"0","width":"0.13517440633570899","block_num":"0","left":"0.6947674552483422","conf":"1","height":"0.010494639808861561","word_num":"0","text":"What splitting the profile sync into batches would look like","page_num":"0","top":"0.19856459312259356"},{"line_num":"0","text":"Option A — minimal: reuse FetchSalesforceEntitiesJob for the profile path","width":"0.1511627765412027","height":"0.007182590508955311","conf":"1","par_num":"0","top":"0.21929824549679078","level":"0","block_num":"0","word_num":"0","left":"0.6947674427962095","page_num":"0"},{"level":"0","height":"0.010569660667407277","page_num":"0","word_num":"0","conf":"1","left":"0.694767459943104","top":"0.233449478068677","width":"0.28633716258596864","par_num":"0","block_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","line_num":"0"},{"line_num":"0","left":"0.6947674612076477","width":"0.24127905419532292","top":"0.2508710804745784","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.006968640444571461","page_num":"0","word_num":"0"},{"left":"0.6962209605769604","width":"0.284883661473051","line_num":"0","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","block_num":"0","word_num":"0","height":"0.007329854098233168","par_num":"0","page_num":"0","conf":"1","level":"0"},{"text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","conf":"0.30000001192092896","par_num":"0","top":"0.306620209394439","width":"0.2877906636988863","height":"0.006968640444571461","word_num":"0","block_num":"0","left":"0.6962209692158519","page_num":"0","line_num":"0","level":"0"},{"par_num":"0","height":"0.010452960286604362","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","conf":"1","block_num":"0","left":"0.7034883691075557","word_num":"0","line_num":"0","top":"0.3205574921563493","level":"0","width":"0.2776162573631774","page_num":"0"},{"height":"0.010505753841126397","page_num":"0","text":"file' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator","width":"0.20639533184944325","line_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.7034883929131215","level":"0","top":"0.33797909453440456","block_num":"0","word_num":"0"},{"top":"0.3554006976086954","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","level":"0","line_num":"0","page_num":"0","conf":"1","height":"0.010628010477555794","left":"0.6962209294276679","block_num":"0","par_num":"0","word_num":"0","width":"0.2819767201200445"},{"level":"0","conf":"1","left":"0.6962209430504749","page_num":"0","height":"0.0072659472719524","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","line_num":"0","block_num":"0","top":"0.3763066205343165","word_num":"0","par_num":"0","width":"0.2848836817639939"},{"block_num":"0","level":"0","par_num":"0","left":"0.6947674424200525","height":"0.007215933366255256","top":"0.41463414653422836","width":"0.0319767404109873","word_num":"0","text":"You get for free","conf":"0.5","page_num":"0","line_num":"0"},{"text":"•streamed fetch (no 0OM on big owners)","page_num":"0","top":"0.43540669856459324","width":"0.08575581489725315","word_num":"0","par_num":"0","line_num":"0","block_num":"0","left":"0.697674417508692","conf":"0.5","height":"0.0071770334928229484","level":"0"},{"par_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.0071770334928229484","top":"0.4529505582137161","left":"0.6976744285694189","width":"0.06540696671668522","page_num":"0","conf":"0.5","word_num":"0","text":"• 100-record batches via Redis"},{"width":"0.13953486909257606","word_num":"0","page_num":"0","conf":"1","left":"0.6976744332330052","line_num":"0","par_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","block_num":"0","height":"0.010477968760464584","top":"0.4703832754342152","level":"0"},{"height":"0.010514089745577881","line_num":"0","par_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","page_num":"0","width":"0.1322674244008165","block_num":"0","conf":"1","left":"0.6976744360642997","top":"0.4912280700058711","level":"0","word_num":"0"},{"left":"0.6976744452373054","height":"0.010452960286604251","par_num":"0","page_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in that","width":"0.2819767201200445","conf":"0.5","word_num":"0","block_num":"0","top":"0.508710801912447","level":"0","line_num":"0"},{"top":"0.5261324047144549","width":"0.07267441140844466","word_num":"0","page_num":"0","block_num":"0","height":"0.007360418067214214","par_num":"0","conf":"0.5","left":"0.7034883798200974","line_num":"0","level":"0","text":"key so difterent orofiles don't collide"},{"level":"0","line_num":"0","par_num":"0","top":"0.5470383280448511","conf":"1","block_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.1729650903255382","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","word_num":"0","left":"0.6947674678139966"},{"block_num":"0","height":"0.0073104049220229506","page_num":"0","par_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","word_num":"0","level":"0","line_num":"0","top":"0.5644599301598978","left":"0.6947674633339377","conf":"0.5"},{"word_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","page_num":"0","width":"0.28052323929806977","conf":"1","block_num":"0","level":"0","line_num":"0","top":"0.5956937798195339","height":"0.010577996571858761","left":"0.6947674627311626","par_num":"0"},{"line_num":"0","width":"0.13953487923804753","word_num":"0","conf":"1","top":"0.613237639553429","level":"0","block_num":"0","page_num":"0","height":"0.0071770334928229484","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","left":"0.6947674461509291"},{"level":"0","par_num":"0","block_num":"0","left":"0.6947674422006878","line_num":"0","page_num":"0","text":"Recommendation","height":"0.006968641205077342","width":"0.04215116196490354","word_num":"0","conf":"1","top":"0.6411149825213349"},{"text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","height":"0.010522425650029366","par_num":"0","top":"0.6585365856142653","word_num":"0","left":"0.6947674626641019","level":"0","block_num":"0","line_num":"0","width":"0.28052323929806977","conf":"1","page_num":"0"},{"height":"0.006968640444571461","page_num":"0","top":"0.6759581884885157","line_num":"0","left":"0.6947674655515993","level":"0","conf":"0.5","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0","block_num":"0","width":"0.28488370205493685","par_num":"0"},{"top":"0.6897926635444678","level":"0","left":"0.6947674548777797","block_num":"0","line_num":"0","conf":"1","height":"0.01055576774682343","page_num":"0","par_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","width":"0.17441859143845573","word_num":"0"},{"left":"0.697674427545875","line_num":"0","conf":"1","height":"0.01072803904945574","level":"0","page_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).","word_num":"0","par_num":"0","block_num":"0","top":"0.7105263158961413","width":"0.22819766592472157"},{"text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","width":"0.28488368176399403","line_num":"0","word_num":"0","top":"0.7317073174083762","level":"0","left":"0.6976744577707242","conf":"0.30000001192092896","height":"0.006968640444571461","block_num":"0","par_num":"0","page_num":"0"},{"height":"0.017421602252187585","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","par_num":"0","left":"0.7034883726365229","text":"do),","line_num":"0","top":"0.7421602788826169","width":"0.011627906180442626","word_num":"0"},{"par_num":"0","height":"0.0071770334928229484","top":"0.766347687400319","line_num":"0","left":"0.6976744436144179","width":"0.2776162573631774","word_num":"0","conf":"0.5","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","page_num":"0","block_num":"0","level":"0"},{"level":"0","conf":"1","line_num":"0","block_num":"0","page_num":"0","height":"0.011164274322169043","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","width":"0.2877906636988864","word_num":"0","par_num":"0","left":"0.694767475704478","top":"0.7870813397129187"},{"par_num":"0","line_num":"0","level":"0","page_num":"0","conf":"1","block_num":"0","top":"0.804625199437562","left":"0.6962209300478492","text":"at the end (FetchSalesforceEntitieslo","width":"0.07994186117293989","word_num":"0","height":"0.00722149038238773"},{"line_num":"0","conf":"1","height":"0.007221490382387619","block_num":"0","left":"0.7761627980999628","par_num":"0","word_num":"0","level":"0","page_num":"0","text":"b.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-leve","top":"0.8046251994347967","width":"0.18895348082197483"},{"width":"0.08430232392980697","par_num":"0","top":"0.8221690590111643","word_num":"0","text":"watermark — gate it on \"no profile context\".","line_num":"0","height":"0.0071770334928229484","left":"0.6962209318790669","conf":"1","block_num":"0","level":"0","page_num":"0"},{"block_num":"0","par_num":"0","width":"0.017441858636571994","page_num":"0","height":"0.010461296951561616","left":"0.9651162807795277","conf":"0.30000001192092896","top":"0.8397129185198681","text":"G.l .","line_num":"0","word_num":"0","level":"0"},{"par_num":"0","block_num":"0","left":"0.6962209300842392","line_num":"0","page_num":"0","text":"Ask anvthina (84-D","level":"0","conf":"0.30000001192092896","top":"0.9266347687400319","width":"0.04069767099745736","word_num":"0","height":"0.0071770334928229484"},{"page_num":"0","left":"0.7223837197862006","par_num":"0","width":"0.04651162472177062","word_num":"0","text":"Claude Qnus 17 Medium","top":"0.9545454545454546","block_num":"0","height":"0.0071770334928229484","level":"0","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.5","top":"0.9860627181052405","level":"0","text":"144-25","page_num":"0","left":"0.9331395351302343","line_num":"0","height":"0.006968640444571572","width":"0.01453488177441542","word_num":"0","par_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","height":"0.01074748898617195","par_num":"0","left":"0.9709302343731505","top":"0.986062718234409","line_num":"0","conf":"0.30000001192092896","width":"0.01453488177441531","level":"0","page_num":"0","text":"Po 4 sp"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59403
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SasVicibilitvControl.nhnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderinstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodden->infoFetchsalesforceentities.oncomol.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches diIsvnced atlcav $context = [1:voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 ^ v 572575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.4/120L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminnyGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A — minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitieslob.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-levewatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"text":"Phostorm","conf" [{"text":"Phostorm","conf":"0.30000001192092896","left":"0.01744185995005212","line_num":"0","height":"0.006968641205077342","word_num":"0","width":"0.021802326466174835","page_num":"0","level":"0","par_num":"0","top":"0.006968641046706359","block_num":"0"},{"conf":"0.30000001192092896","text":"code","width":"0.01162790618044264","word_num":"0","level":"0","block_num":"0","line_num":"0","page_num":"0","left":"0.1148255812121043","height":"0.006968640444571461","par_num":"0","top":"0.006968641450188162"},{"line_num":"0","left":"0.030523259704860126","page_num":"0","par_num":"0","top":"0.02787456497864904","conf":"0.5","height":"0.010452960286604362","text":"FV faVsco.js","width":"0.029069763548830722","block_num":"0","word_num":"0","level":"0"},{"line_num":"0","left":"0.06831395542728312","par_num":"0","word_num":"0","block_num":"0","width":"0.024709300791963623","conf":"0.30000001192092896","level":"0","text":"?9 master","page_num":"0","top":"0.02787456497864904","height":"0.010452960286604362"},{"level":"0","top":"0.05923344944238418","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"Proledey","par_num":"0","width":"0.020348836766912577","left":"0.014534883869450689","line_num":"0","height":"0.003484320602538671","page_num":"0"},{"par_num":"0","width":"0.030583024024963372","line_num":"0","page_num":"0","block_num":"0","level":"0","left":"0.043574765514713835","height":"0.01150821840934213","text":"D Salesforce","top":"0.07612742412338913","word_num":"0","conf":"0.30000001192092896"},{"word_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.046511627642654756","par_num":"0","text":"> DDTO","top":"0.09407665591941561","height":"0.010452960286604362","line_num":"0","page_num":"0","width":"0.021802323929806973"},{"line_num":"0","conf":"1","text":"© FetchSalesforceEntitiesJob.pnp","block_num":"0","top":"0.11024367702094318","width":"0.07137109878215384","height":"0.015479323586398475","word_num":"0","page_num":"0","level":"0","par_num":"0","left":"0.0537095887639354"},{"page_num":"0","left":"0.05232558202147495","level":"0","text":"c ProcesssalestorcetnutybatchJob.ong","conf":"0.30000001192092896","block_num":"0","width":"0.08575580475178171","par_num":"0","height":"0.0071770334928229484","word_num":"0","top":"0.13237639553429026","line_num":"0"},{"level":"0","conf":"0.5","height":"0.0072715042880847625","left":"0.05232558202147495","width":"0.08575580475178171","par_num":"0","line_num":"0","page_num":"0","block_num":"0","top":"0.14982578435435434","word_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.06249999492726427","word_num":"0","page_num":"0","left":"0.046511627154292065","level":"0","height":"0.006968640444571461","par_num":"0","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748"},{"left":"0.046511627667025296","height":"0.010616896445291069","level":"0","line_num":"0","text":"© CheckAndRetryRemoteMatch.php","par_num":"0","word_num":"0","width":"0.07558138827060132","page_num":"0","conf":"1","block_num":"0","top":"0.18102073376030525"},{"par_num":"0","left":"0.04651163545709501","level":"0","text":"C) CreaterollowupActivity.php","page_num":"0","width":"0.06395348082197473","line_num":"0","top":"0.2017543859602864","word_num":"0","conf":"0.5","block_num":"0","height":"0.0073048471453848185"},{"text":"C) CreateNotes.php","word_num":"0","left":"0.04651162858740109","top":"0.21929824565899192","width":"0.04215116196490349","level":"0","height":"0.007182590508955311","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","conf":"1","page_num":"0","left":"0.04651163557061816","level":"0","top":"0.23684210521680837","par_num":"0","height":"0.010544653714558705","line_num":"0","block_num":"0","text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789"},{"height":"0.007207597461803994","line_num":"0","text":"C) MatchActivitvermData.php","block_num":"0","left":"0.04651163358738779","par_num":"0","word_num":"0","page_num":"0","width":"0.06249999492726427","top":"0.2543554009942979","level":"0","conf":"0.5"},{"word_num":"0","text":"E) NoteObiect.ohp","width":"0.039244185102746854","left":"0.046511628705343505","level":"0","par_num":"0","top":"0.27177700333990396","page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","height":"0.00732985485873916"},{"level":"0","block_num":"0","top":"0.2891986066069825","par_num":"0","conf":"0.30000001192092896","width":"0.04215115942853562","page_num":"0","text":"c) SaveActiviv.ono","word_num":"0","height":"0.006968640444571461","line_num":"0","left":"0.04651163174781109"},{"level":"0","line_num":"0","width":"0.0523255835188196","left":"0.04651162677256695","block_num":"0","page_num":"0","word_num":"0","top":"0.30662020900450737","par_num":"0","text":"c)saveliranscriotion.onv","height":"0.006968641205077342","conf":"0.30000001192092896"},{"page_num":"0","height":"0.0072464973352361906","top":"0.32376395531045343","text":"C) SetuoLavout.oho","width":"0.04215115942853562","line_num":"0","par_num":"0","block_num":"0","conf":"0.5","left":"0.04651163174781109","level":"0","word_num":"0"},{"top":"0.34130781499202545","height":"0.0071770334928230595","block_num":"0","conf":"0.5","line_num":"0","left":"0.04651163174781109","width":"0.04215115942853562","word_num":"0","page_num":"0","level":"0","par_num":"0","text":"C) SvncActivitv.oho"},{"conf":"1","left":"0.04638947542561308","text":"@ SvncFieldMetadata.php","word_num":"0","top":"0.3552072621290665","page_num":"0","par_num":"0","level":"0","width":"0.055435398791698696","block_num":"0","line_num":"0","height":"0.014418177627490425"},{"word_num":"0","page_num":"0","left":"0.046511631609252174","par_num":"0","text":"© SyncLeads.php","width":"0.039244182566378974","conf":"1","height":"0.010455739935429254","level":"0","block_num":"0","line_num":"0","top":"0.3763066205343165"},{"block_num":"0","line_num":"0","width":"0.04215115942853562","page_num":"0","level":"0","par_num":"0","text":"© SyncObjects.php","conf":"1","top":"0.38995215311004783","height":"0.014354066985645897","word_num":"0","left":"0.046511631695615716"},{"text":"© SyncOpportunitiesJob.php","conf":"1","level":"0","block_num":"0","height":"0.010700253968793927","par_num":"0","width":"0.06104650903255382","word_num":"0","left":"0.04651163073081603","line_num":"0","page_num":"0","top":"0.41114982586710536"},{"left":"0.046511633451594","width":"0.05087208747863769","conf":"1","word_num":"0","level":"0","block_num":"0","page_num":"0","height":"0.014354066985646008","line_num":"0","par_num":"0","top":"0.42503987240829344","text":"© SyncOpportunity.php"},{"block_num":"0","height":"0.010672468127626344","level":"0","page_num":"0","conf":"1","text":"© SyncProfileMetadata.php","line_num":"0","par_num":"0","top":"0.44577352463809683","width":"0.05813953217039717","word_num":"0","left":"0.04651163071712692"},{"left":"0.04651163321565249","conf":"1","par_num":"0","text":"© SyncTeamFieldsJob.php","line_num":"0","page_num":"0","top":"0.46331738455485405","height":"0.010550210730691068","block_num":"0","word_num":"0","level":"0","width":"0.056686041202950996"},{"par_num":"0","top":"0.48083623715937174","width":"0.05668604120295098","word_num":"0","block_num":"0","height":"0.010452961047110243","text":"© SyncTeamMetadata.php","page_num":"0","conf":"1","level":"0","line_num":"0","left":"0.04651163321565131"},{"left":"0.04651163548425466","page_num":"0","word_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.01051408974557777","text":"© UpdateOpportunitySpecifications.php","level":"0","top":"0.49825784007433493","line_num":"0","width":"0.08430231885707123"},{"text":"Updatestage.ong","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.5191637634014077","width":"0.04215115942853563","line_num":"0","height":"0.006968640444571461","word_num":"0","left":"0.046511627480499834","block_num":"0"},{"height":"0.010758603778942555","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.03343023627313173","width":"0.03343022884206569","level":"0","page_num":"0","par_num":"0","text":"> @ DealRisks","word_num":"0","top":"0.5331010454942319"},{"par_num":"0","line_num":"0","left":"0.03924418649273823","width":"0.031976740410987366","block_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","text":"_Meeuine bor","height":"0.006968640444571572","word_num":"0","top":"0.5714285717637769"},{"text":"a Telephony","width":"0.029069763548830715","word_num":"0","conf":"0.30000001192092896","height":"0.007210375589617124","top":"0.6411149830944434","page_num":"0","level":"0","left":"0.03924418703063903","line_num":"0","block_num":"0","par_num":"0"},{"page_num":"0","left":"0.03924418612559764","text":"C User","word_num":"0","block_num":"0","par_num":"0","top":"0.6547049441786283","conf":"0.30000001192092896","height":"0.011164274322169154","width":"0.017441858636572008","line_num":"0","level":"0"},{"word_num":"0","line_num":"0","width":"0.05523256038097625","top":"0.675958188117432","level":"0","left":"0.04069767337055839","block_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"c8aseprocessing.oo.ono"},{"top":"0.6897926633384308","height":"0.01055576850732931","width":"0.03779069667166852","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.04069767586474709","par_num":"0","text":"@ Dummv.Job.php","word_num":"0","line_num":"0","block_num":"0"},{"text":"(C)ImoortRecallA|Recordinas.Job.oho","line_num":"0","par_num":"0","width":"0.07558138827060132","height":"0.006968640444571572","conf":"0.5","word_num":"0","block_num":"0","left":"0.04069768173679198","level":"0","page_num":"0","top":"0.7108013940634285"},{"left":"0.0406976819687229","line_num":"0","top":"0.724738676808766","block_num":"0","conf":"0.5","level":"0","height":"0.010508531968939527","width":"0.06395348082197475","word_num":"0","page_num":"0","text":"@ ImportRemoteTrack.Job.ohp","par_num":"0"},{"text":"C ob.oho","page_num":"0","height":"0.0071770334928229484","block_num":"0","par_num":"0","top":"0.7456140350877193","width":"0.023255812360885288","word_num":"0","left":"0.04069767637769677","level":"0","conf":"0.30000001192092896","line_num":"0"},{"block_num":"0","left":"0.04069767469984203","text":"C)JobDisoatcher.oho","par_num":"0","top":"0.7630662020343051","width":"0.04505813882706013","line_num":"0","page_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","word_num":"0","level":"0"},{"level":"0","width":"0.06395348082197473","line_num":"0","conf":"0.30000001192092896","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543","left":"0.04069768139133789","page_num":"0","height":"0.006968640444571572","word_num":"0","block_num":"0","par_num":"0"},{"par_num":"0","text":"@ [EMAIL]","top":"0.7942583731520936","width":"0.08430231885707126","block_num":"0","level":"0","left":"0.04069768199588256","conf":"0.5","height":"0.01061967533361019","word_num":"0","line_num":"0","page_num":"0"},{"text":"T. SasVicibilitvControl.nhn","left":"0.039244191467289816","conf":"0.30000001192092896","page_num":"0","block_num":"0","height":"0.007307626033703829","level":"0","line_num":"0","par_num":"0","top":"0.8149920253520749","width":"0.05668604120295098","word_num":"0"},{"width":"0.03197674041098737","conf":"0.5","text":"v D Listeners","word_num":"0","top":"0.8325358850720923","block_num":"0","level":"0","height":"0.010669689239307223","left":"0.027616282843257383","line_num":"0","page_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","left":"0.03343023313500392","level":"0","conf":"0.30000001192092896","par_num":"0","height":"0.0071770334928230595","line_num":"0","text":"v M Activitiod","top":"0.8500797448165869","width":"0.031976740410987366"},{"word_num":"0","top":"0.8675958187199364","width":"0.04651162979450632","page_num":"0","level":"0","block_num":"0","left":"0.03924418511117721","conf":"0.5","height":"0.007204819333990642","par_num":"0","line_num":"0","text":"v M ActivitvProviden"},{"top":"0.8850174216200114","par_num":"0","page_num":"0","text":"> M.lustCall","height":"0.007327075970420038","block_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.046511629117106865","word_num":"0","level":"0","width":"0.02906976608519858"},{"conf":"0.5","level":"0","text":"v D UserPilot","width":"0.03197674041098737","word_num":"0","top":"0.9024390246943023","height":"0.010639125270326288","left":"0.046511631681215526","page_num":"0","block_num":"0","par_num":"0","line_num":"0"},{"page_num":"0","par_num":"0","text":"© TrackProviderinstalledEvent.php","conf":"1","top":"0.9198606275943773","left":"0.059593032929402996","height":"0.010761381906755796","block_num":"0","width":"0.07412789730315514","word_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","page_num":"0","left":"0.039244188091967266","par_num":"0","text":"MAudia","top":"0.9372822303003622","line_num":"0","word_num":"0","level":"0","height":"0.006968640444571572","block_num":"0","width":"0.026162789223041938"},{"top":"0.9547038330878187","width":"0.0232558123608853","word_num":"0","block_num":"0","left":"0.039244188005603746","line_num":"0","page_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","text":"MRots","height":"0.006968640444571572"},{"word_num":"0","conf":"0.30000001192092896","height":"0.007249275463049432","block_num":"0","level":"0","left":"0.15406977310444897","page_num":"0","text":"C ActivitvController.ohn","line_num":"0","top":"0.05574912945445576","par_num":"0","width":"0.047965110616481066"},{"word_num":"0","par_num":"0","page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","text":"Automateakeporskepository.pnp","left":"0.15406976733606492","top":"0.08362369334200259","width":"0.07122093058646994"},{"height":"0.011164274322169043","par_num":"0","width":"0.07122092551373421","text":"© AutomatedReportsCommand.php","word_num":"0","top":"0.0797448165869219","block_num":"0","page_num":"0","line_num":"0","level":"0","left":"0.30668604530999377","conf":"1"},{"par_num":"0","conf":"0.5","top":"0.13240418151987454","word_num":"0","level":"0","left":"0.3066860477020153","block_num":"0","height":"0.006968640444571461","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","line_num":"0","page_num":"0"},{"word_num":"0","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","line_num":"0","top":"0.13240418151987454","width":"0.08720929571922792","height":"0.006968640444571461","left":"0.37063954254736237","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0"},{"line_num":"0","text":"wsyncermenuuiestrait.ono","top":"0.1567944254223136","width":"0.05523255023550483","block_num":"0","level":"0","par_num":"0","page_num":"0","height":"0.006968640444571461","left":"0.31831396020201475","word_num":"0","conf":"0.30000001192092896"},{"line_num":"0","page_num":"0","text":"c) SyncObiects.pho","top":"0.18102073365231264","par_num":"0","width":"0.039244185102746826","left":"0.15406976824025068","block_num":"0","height":"0.0071770334928229484","level":"0","conf":"0.30000001192092896","word_num":"0"},{"line_num":"0","level":"0","page_num":"0","conf":"1","par_num":"0","block_num":"0","top":"0.17770034929920653","word_num":"0","width":"0.06104650395981806","text":"©ImportOpportunityBatch.php","height":"0.010452960286604362","left":"0.20203489060729998"},{"word_num":"0","block_num":"0","par_num":"0","top":"0.17770034916869026","width":"0.053779064340794325","height":"0.010497417936674913","line_num":"0","page_num":"0","conf":"1","left":"0.27180233100804285","text":"© ImportContactBatch.php","level":"0"},{"page_num":"0","conf":"1","block_num":"0","left":"0.33284884116015484","height":"0.010497417936674913","line_num":"0","par_num":"0","width":"0.027616275117752387","text":"© Client.php","word_num":"0","top":"0.17770034916869026","level":"0"},{"width":"0.0654069717894209","text":"C) HubspotPaqinationService.phg","block_num":"0","word_num":"0","left":"0.3677325572728374","level":"0","page_num":"0","top":"0.18102073365231264","conf":"0.5","par_num":"0","height":"0.0071770334928229484","line_num":"0"},{"text":"() Service.php","word_num":"0","page_num":"0","par_num":"0","level":"0","width":"0.030523251979909044","height":"0.007343747018817126","block_num":"0","left":"0.15406977127553043","top":"0.20557491325434107","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.5","block_num":"0","left":"0.19186047025946548","par_num":"0","text":"BatchSyncTrait.php","height":"0.006968640444571572","page_num":"0","top":"0.20557491322719157","word_num":"0","width":"0.04505813375432441","line_num":"0","level":"0"},{"word_num":"0","par_num":"0","height":"0.011164274322169154","top":"0.20175438596491224","left":"0.2441860510865191","block_num":"0","level":"0","line_num":"0","page_num":"0","conf":"0.5","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","width":"0.14534883296236076"},{"height":"0.007343747018817126","level":"0","left":"0.3982558178455254","word_num":"0","text":"php api_v2.php","top":"0.20557491325434107","page_num":"0","par_num":"0","width":"0.02906976354883073","conf":"0.5","line_num":"0","block_num":"0"},{"top":"0.22966507158551952","conf":"1","page_num":"0","left":"0.15406977510994932","block_num":"0","width":"0.06104650395981809","word_num":"0","level":"0","par_num":"0","height":"0.007268726160271521","line_num":"0","text":"(C) AutomatedReportResult.oho"},{"word_num":"0","width":"0.21656975847609497","left":"0.17151161694394365","level":"0","line_num":"0","par_num":"0","height":"0.010691917303836784","conf":"1","top":"0.2508710809687519","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0","block_num":"0"},{"text":"nublic function handlel","width":"0.05959302313784334","left":"0.18313953485556841","conf":"1","level":"0","top":"0.26794258384399516","block_num":"0","line_num":"0","height":"0.007318740065968554","word_num":"0","par_num":"0","page_num":"0"},{"page_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","block_num":"0","par_num":"0","level":"0","line_num":"0","left":"0.1497093032619457","width":"0.010174417749364312","top":"0.4111498263026909","word_num":"0","text":"138"},{"line_num":"0","block_num":"0","text":"140","top":"0.44250871089481225","par_num":"0","conf":"1","width":"0.010174418383456285","page_num":"0","word_num":"0","height":"0.017421602252187474","level":"0","left":"0.15116279097784552"},{"text":"1143","page_num":"0","line_num":"0","left":"0.15116279076509007","par_num":"0","top":"0.5017421601756263","width":"0.00872092995237797","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","word_num":"0"},{"width":"0.00872092995237797","word_num":"0","height":"0.010452961047110132","line_num":"0","text":"144","page_num":"0","conf":"1","block_num":"0","left":"0.1511627908377645","level":"0","par_num":"0","top":"0.5156794425600686"},{"block_num":"0","page_num":"0","text":"149","left":"0.15116279076509007","word_num":"0","height":"0.006968641205077342","level":"0","conf":"0.30000001192092896","line_num":"0","width":"0.00872092995237797","top":"0.6062717769003649","par_num":"0"},{"text":"155","top":"0.7108013942469417","block_num":"0","par_num":"0","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","conf":"1","level":"0","left":"0.15116279159085694","line_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","word_num":"0","text":"158","conf":"1","level":"0","top":"0.763066202609311","left":"0.15116279159085694","line_num":"0","height":"0.010452960286604362","width":"0.008720929318285997"},{"width":"0.008720929318285997","level":"0","left":"0.15116279159085694","line_num":"0","page_num":"0","par_num":"0","text":"161","top":"0.8153310109716805","word_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1"},{"par_num":"0","text":"163","height":"0.010452960286604362","width":"0.008720929318285997","word_num":"0","top":"0.8501742165465933","line_num":"0","block_num":"0","level":"0","conf":"1","page_num":"0","left":"0.15116279159085694"},{"left":"0.15116279076509007","block_num":"0","text":"1164","top":"0.871080139269703","word_num":"0","level":"0","height":"0.006968641205077342","conf":"1","width":"0.00872092995237797","line_num":"0","page_num":"0","par_num":"0"},{"left":"0.15116279159085694","line_num":"0","height":"0.010452960286604362","block_num":"0","word_num":"0","page_num":"0","par_num":"0","conf":"1","width":"0.008720929318285997","top":"0.8850174221215062","level":"0","text":"165"},{"left":"0.15116279076509007","page_num":"0","height":"0.006968641205077342","width":"0.00872092995237797","word_num":"0","text":"1166","par_num":"0","top":"0.9059233448446159","level":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"par_num":"0","conf":"1","line_num":"0","text":"$config,","top":"0.2891986067904957","width":"0.021802323929806966","word_num":"0","left":"0.21366279261358478","block_num":"0","level":"0","page_num":"0","height":"0.010452960286604362"},{"level":"0","left":"0.21366279584086087","conf":"1","par_num":"0","width":"0.04505813375432441","block_num":"0","line_num":"0","word_num":"0","top":"0.30662020992638417","text":"$batchRepository,","height":"0.010452960286604362","page_num":"0"},{"conf":"1","par_num":"0","word_num":"0","top":"0.3240418127138407","page_num":"0","line_num":"0","height":"0.010452960286604362","text":"SredisService","width":"0.03633720570422233","left":"0.21366279067986574","level":"0","block_num":"0"},{"line_num":"0","block_num":"0","text":"$entityRepository,","width":"0.04796511061648104","left":"0.21366279592722434","level":"0","par_num":"0","height":"0.010452960286604251","top":"0.3414634155012971","conf":"1","word_num":"0","page_num":"0"},{"top":"0.3623693383142996","line_num":"0","width":"0.018895347067650337","conf":"0.30000001192092896","word_num":"0","page_num":"0","text":"sloggen","height":"0.006968640444571461","par_num":"0","block_num":"0","left":"0.21366279063768656","level":"0"},{"level":"0","top":"0.4146341463621239","height":"0.007215933366255367","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","left":"0.20348838007687264","conf":"0.5","width":"0.2398255733733482","word_num":"0","par_num":"0","block_num":"0","page_num":"0","line_num":"0"},{"level":"0","top":"0.4457735248441337","block_num":"0","text":"if (Sthis->attemots@ === 1) {","par_num":"0","left":"0.20348838095072486","width":"0.07994185102746842","page_num":"0","word_num":"0","height":"0.010672467367120575","line_num":"0","conf":"0.5"},{"block_num":"0","height":"0.010550210730691068","left":"0.21366278713067985","level":"0","line_num":"0","page_num":"0","word_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","conf":"1","par_num":"0","top":"0.46331738455485405","width":"0.1482558047517817"},{"left":"0.20348838105878864","top":"0.5191387559808612","par_num":"0","height":"0.0071770334928229484","width":"0.091569758476095","word_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","line_num":"0","conf":"0.5","level":"0","page_num":"0","block_num":"0"},{"height":"0.013948396442419408","par_num":"0","top":"0.5331010453200158","word_num":"0","conf":"1","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","block_num":"0","line_num":"0","width":"0.15552324944354115","left":"0.20348837906873227","page_num":"0","level":"0"},{"height":"0.006968641205077342","text":"slodden->infoFetchsalesforceentities.oncomol.eted'","page_num":"0","top":"0.5714285713801411","width":"0.14970930586469938","line_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","par_num":"0","word_num":"0","level":"0","block_num":"0"},{"page_num":"0","par_num":"0","top":"0.5923344949742337","width":"0.021802323929806966","conf":"0.30000001192092896","left":"0.2470930229619993","block_num":"0","level":"0","line_num":"0","height":"0.010536318570613101","word_num":"0","text":"<1/6 >"},{"top":"0.6060606061050023","width":"0.027616277654120253","page_num":"0","line_num":"0","par_num":"0","height":"0.0071798116206361895","block_num":"0","text":"'entity tvo","conf":"0.30000001192092896","level":"0","word_num":"0","left":"0.2151162810652241"},{"block_num":"0","page_num":"0","level":"0","conf":"0.5","line_num":"0","text":"© Logger","left":"0.25000000055269916","height":"0.010455739935429254","top":"0.6132376396173622","par_num":"0","width":"0.021802323929806966","word_num":"0"},{"width":"0.027616277654120253","page_num":"0","level":"0","height":"0.0071770334928230595","top":"0.6236044657097288","left":"0.2151162810652241","line_num":"0","conf":"0.5","par_num":"0","block_num":"0","text":"Itotal reco","word_num":"0"},{"conf":"0.5","width":"0.05668604120295098","block_num":"0","height":"0.010628010477555794","line_num":"0","top":"0.6339712919137487","par_num":"0","left":"0.248546517777781","word_num":"0","page_num":"0","text":"public function info","level":"0"},{"line_num":"0","text":"\"batches di","top":"0.6411149825399743","width":"0.027616277654120253","height":"0.0072103763501230045","conf":"0.30000001192092896","word_num":"0","block_num":"0","level":"0","par_num":"0","left":"0.2151162801625813","page_num":"0"},{"level":"0","width":"0.026162789223041966","block_num":"0","text":"Isvnced atl","word_num":"0","page_num":"0","left":"0.21511628105837952","height":"0.007332632986552401","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.6585365856142653"},{"line_num":"0","width":"0.04360464785961399","text":"cav $context = [1","height":"0.010591889492442497","par_num":"0","word_num":"0","level":"0","top":"0.6618819775389818","conf":"0.5","left":"0.26598837545525295","page_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","left":"0.24854651350063556","top":"0.6794425090460069","text":":voidi","level":"0","page_num":"0","width":"0.020348835498728624","conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0"},{"word_num":"0","block_num":"0","left":"0.1918604731373945","width":"0.052325573373348144","level":"0","height":"0.011164274322169043","conf":"1","page_num":"0","par_num":"0","line_num":"0","text":"} catch (SocialAcco","top":"0.6929824561403509"},{"line_num":"0","level":"0","text":"Cloaden-swannir","conf":"0.5","top":"0.7108013936697744","left":"0.2034883724950264","page_num":"0","word_num":"0","block_num":"0","height":"0.006968641205077342","par_num":"0","width":"0.039244185102746854"},{"top":"0.7105263157219254","par_num":"0","conf":"1","page_num":"0","width":"0.08720929571922792","line_num":"0","word_num":"0","height":"0.01072803904945585","block_num":"0","level":"0","left":"0.24854651872595424","text":"Log an informational message to the logs."},{"par_num":"0","top":"0.7384370017274113","word_num":"0","width":"0.0813953419949146","left":"0.24854651107352554","height":"0.010691917303836673","line_num":"0","text":"Implements: Loggerinterface::info","level":"0","page_num":"0","conf":"1","block_num":"0"},{"line_num":"0","par_num":"0","left":"0.27761628499022556","page_num":"0","conf":"1","level":"0","word_num":"0","top":"0.7595818820518198","block_num":"0","height":"0.010452960286604362","text":"array|ArravyablelJsonable|Stri","width":"0.07122092551373421"},{"par_num":"0","conf":"0.30000001192092896","width":"0.056686041202950954","word_num":"0","level":"0","block_num":"0","left":"0.2761627910440279","line_num":"0","page_num":"0","text":"ngable lstring smessage","height":"0.006968640444571572","top":"0.7804878052132543"},{"text":"} catch (Throwable","word_num":"0","conf":"1","left":"0.19186047325424327","line_num":"0","level":"0","width":"0.049418596511191515","height":"0.010703032096607279","page_num":"0","block_num":"0","top":"0.7979094080543587","par_num":"0"},{"height":"0.010452960286604362","page_num":"0","left":"0.2761627943999499","line_num":"0","level":"0","conf":"0.5","top":"0.7944250876267327","word_num":"0","block_num":"0","text":"arrayScontext","width":"0.03924418256637896","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","text":"slogger->errorl","left":"0.20348837187088045","width":"0.03924418256637899","page_num":"0","level":"0","par_num":"0","top":"0.8188153313456585","word_num":"0","height":"0.006968640444571461","block_num":"0"},{"width":"0.01889534706765031","conf":"1","line_num":"0","top":"0.8188153315291717","left":"0.2485465134574538","text":"Returns:","word_num":"0","level":"0","block_num":"0","height":"0.010452960286604362","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.006968640444571572","par_num":"0","text":"CAurno","top":"0.8432055752480975","width":"0.01598837020549368","word_num":"0","left":"0.24854651337109027"},{"line_num":"0","width":"0.06395348082197477","conf":"0.5","left":"0.2747093029029664","top":"0.8466898958055888","word_num":"0","par_num":"0","level":"0","page_num":"0","height":"0.006968640444571461","block_num":"0","text":"vendor/aravel/tramework/src"},{"word_num":"0","conf":"0.30000001192092896","left":"0.2747093023963053","level":"0","width":"0.05668604120295101","page_num":"0","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","line_num":"0","block_num":"0","height":"0.006968640444571461","par_num":"0"},{"left":"0.21511627846207848","page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"'error' =>","top":"0.8708133969827938","width":"0.026162789223041938","word_num":"0","height":"0.007235383302971576"},{"level":"0","height":"0.0072770620647228945","top":"0.9233449476199234","width":"0.023255814897253146","word_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0","text":"throw Ser","left":"0.20348837139363007"},{"level":"0","block_num":"0","page_num":"0","height":"0.010691917303836784","line_num":"0","top":"0.2508710809687519","width":"0.03488371727314399","word_num":"0","left":"0.44476744219026915","conf":"0.30000001192092896","text":"826 ^ v 572","par_num":"0"},{"block_num":"0","conf":"1","height":"0.017421602252187585","page_num":"0","line_num":"0","width":"0.008720929952377943","level":"0","left":"0.47238372096131104","word_num":"0","par_num":"0","text":"575","top":"0.29965156834254736"},{"left":"0.47093023257922917","top":"0.3205574921563493","par_num":"0","level":"0","width":"0.008720929318285997","line_num":"0","text":"576","conf":"0.30000001192092896","block_num":"0","height":"0.010452960286604362","page_num":"0","word_num":"0"},{"page_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","width":"0.01017441774936434","par_num":"0","top":"0.3379790945953738","conf":"1","word_num":"0","line_num":"0","level":"0","text":"577"},{"top":"0.35540069773126226","block_num":"0","left":"0.47093023257922917","level":"0","par_num":"0","page_num":"0","width":"0.008720929318285997","line_num":"0","word_num":"0","height":"0.010452960286604362","text":"578","conf":"1"},{"text":"579","block_num":"0","page_num":"0","level":"0","width":"0.011627906180442682","top":"0.3693379791874951","word_num":"0","conf":"1","par_num":"0","height":"0.017421602252187585","left":"0.4709302331500887","line_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","par_num":"0","level":"0","conf":"1","top":"0.39024390295774314","height":"0.010452960286604362","text":"580","word_num":"0","left":"0.4709302334945038","width":"0.01017441774936434"},{"height":"0.024390243457264815","top":"0.40418118460121666","word_num":"0","line_num":"0","conf":"0.5","par_num":"0","level":"0","left":"0.4665697680180062","text":"=581","width":"0.0159883714736776","block_num":"0","page_num":"0"},{"level":"0","top":"0.4425087113201125","width":"0.008720929318285997","line_num":"0","conf":"1","block_num":"0","par_num":"0","left":"0.4723837218234151","page_num":"0","height":"0.010452960286604362","word_num":"0","text":"583"},{"height":"0.010452960286604362","page_num":"0","line_num":"0","par_num":"0","text":"584","level":"0","block_num":"0","width":"0.01017441774936434","word_num":"0","top":"0.459930314107569","left":"0.4709302334945038","conf":"1"},{"width":"0.013081394611520969","word_num":"0","conf":"0.5","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"—585","top":"0.4773519168950253","height":"0.010452960286604362","level":"0","left":"0.46656976846458836"},{"conf":"1","page_num":"0","top":"0.4947735200309138","height":"0.010452960286604362","level":"0","par_num":"0","left":"0.47093023257922917","text":"586","block_num":"0","width":"0.008720929318285997","word_num":"0","line_num":"0"},{"width":"0.008720929318285997","word_num":"0","text":"587","conf":"1","left":"0.4723837218234151","top":"0.5121951224699383","line_num":"0","par_num":"0","level":"0","block_num":"0","height":"0.010452960286604362","page_num":"0"},{"block_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","text":"588","word_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.5296167252573947","par_num":"0"},{"page_num":"0","text":"589","width":"0.01017441774936434","level":"0","left":"0.4709302334945038","line_num":"0","height":"0.010452960286604362","par_num":"0","block_num":"0","top":"0.5470383280448511","conf":"1","word_num":"0"},{"conf":"0.5","left":"0.47238372114299704","height":"0.020905922094220375","level":"0","par_num":"0","page_num":"0","text":"590","block_num":"0","width":"0.008720929952377943","top":"0.5609756106427853","line_num":"0","word_num":"0"},{"page_num":"0","block_num":"0","height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","left":"0.46802325552854196","par_num":"0","line_num":"0","top":"0.5853658539937421","word_num":"0","text":"15911","width":"0.013081394611520969"},{"text":"592","conf":"1","height":"0.020905923615232025","width":"0.010174418383456285","page_num":"0","left":"0.4723837209560432","word_num":"0","block_num":"0","top":"0.5958188150216522","par_num":"0","level":"0","line_num":"0"},{"width":"0.008720929952377998","conf":"1","left":"0.47238372099764825","level":"0","par_num":"0","top":"0.616724738727316","text":"593","word_num":"0","line_num":"0","height":"0.010452961047110132","block_num":"0","page_num":"0"},{"text":"T 595","page_num":"0","height":"0.013937280889142922","block_num":"0","level":"0","conf":"0.30000001192092896","left":"0.466569769326747","par_num":"0","top":"0.6480836243637909","width":"0.014534881774415365","line_num":"0","word_num":"0"},{"text":"-596","conf":"0.30000001192092896","left":"0.46656976759933994","par_num":"0","height":"0.020905922094220375","width":"0.014534883042599256","block_num":"0","line_num":"0","page_num":"0","word_num":"0","level":"0","top":"0.6655052271933078"},{"block_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.47093023259606254","level":"0","line_num":"0","text":"597","top":"0.6898954702884519","word_num":"0","conf":"0.30000001192092896","width":"0.010174418383456285","par_num":"0"},{"height":"0.020905922094220375","page_num":"0","word_num":"0","level":"0","block_num":"0","line_num":"0","text":"598","left":"0.4709302331016392","conf":"0.5","par_num":"0","top":"0.7003484325068968","width":"0.011627906180442626"},{"page_num":"0","par_num":"0","width":"0.008720929952377943","left":"0.4723837209976482","level":"0","text":"$99","conf":"1","block_num":"0","top":"0.7247386758550688","height":"0.006968641205077342","word_num":"0","line_num":"0"},{"line_num":"0","block_num":"0","height":"0.027874564820309367","level":"0","conf":"0.30000001192092896","left":"0.46656976790214993","top":"0.7282229962193458","word_num":"0","par_num":"0","page_num":"0","width":"0.014534883042599311","text":"=600"},{"left":"0.4709302334945038","height":"0.006968640444571572","level":"0","text":"6011","top":"0.7595818818683066","width":"0.01017441774936434","word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0"},{"left":"0.466569767781026","conf":"0.30000001192092896","level":"0","top":"0.7700348428613736","width":"0.014534883042599311","par_num":"0","text":"-602","block_num":"0","height":"0.020905923615232025","line_num":"0","word_num":"0","page_num":"0"},{"text":"604","word_num":"0","width":"0.010174418383456285","block_num":"0","page_num":"0","level":"0","conf":"1","height":"0.020905922094220375","line_num":"0","par_num":"0","left":"0.47093023264451217","top":"0.8048780490574194"},{"level":"0","conf":"0.30000001192092896","top":"0.8292682935500775","width":"0.008720929318285997","word_num":"0","par_num":"0","text":"605","block_num":"0","left":"0.47093023257922917","page_num":"0","height":"0.010452960286604362","line_num":"0"},{"level":"0","text":"606","left":"0.4723837211284622","height":"0.017421602252187474","line_num":"0","page_num":"0","block_num":"0","top":"0.8432055753547425","word_num":"0","width":"0.008720929952377943","conf":"1","par_num":"0"},{"width":"0.013081394611520969","line_num":"0","height":"0.010689139176023432","top":"0.8641114988686065","level":"0","word_num":"0","text":"— 607","conf":"0.30000001192092896","block_num":"0","left":"0.4665697671564489","par_num":"0","page_num":"0"},{"page_num":"0","level":"0","width":"0.008720929318285997","line_num":"0","block_num":"0","top":"0.8815331015640149","word_num":"0","height":"0.010452960286604362","conf":"1","par_num":"0","left":"0.4723837218234151","text":"608"},{"left":"0.9127906995735092","level":"0","par_num":"0","text":"100% 52","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.006968641450188162","width":"0.01889534706765028","word_num":"0","page_num":"0","line_num":"0"},{"level":"0","line_num":"0","width":"0.05813952709766146","block_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571461","text":"• MOn ZU Aor 10.4/120","top":"0.006968641450188162","left":"0.9345930252198137","page_num":"0","word_num":"0"},{"block_num":"0","page_num":"0","word_num":"0","level":"0","top":"0.02787456497864904","par_num":"0","text":"L AskJiminnyReportActivityServiceTestv","line_num":"0","conf":"1","left":"0.8270348901595695","height":"0.010452960286604362","width":"0.08866278668667404"},{"conf":"0.5","word_num":"0","top":"0.05574912978701141","page_num":"0","level":"0","par_num":"0","block_num":"0","line_num":"0","left":"0.4738372097953522","width":"0.029069763548830674","text":"=custom.log","height":"0.010452960286604362"},{"word_num":"0","par_num":"0","left":"0.5101744200028817","conf":"1","height":"0.010452961047110132","text":"=laravel.log","page_num":"0","block_num":"0","level":"0","top":"0.055749129145434506","width":"0.027616277654120225","line_num":"0"},{"page_num":"0","conf":"0.5","line_num":"0","level":"0","block_num":"0","left":"0.5450581399922917","height":"0.010452960286604362","par_num":"0","text":"A SF [jiminny@localhost]","top":"0.05574912978701141","width":"0.050872087478637695","word_num":"0"},{"line_num":"0","left":"0.6046511654871605","word_num":"0","level":"0","height":"0.010452961047110132","text":"4 HS_local (iminny@localhost]","block_num":"0","conf":"0.5","par_num":"0","page_num":"0","top":"0.055749129145434506","width":"0.06104650903255382"},{"level":"0","line_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","width":"0.017441858636571994","word_num":"0","block_num":"0","left":"0.6947674436468302","top":"0.05574912943857935","par_num":"0","text":"Cascade"},{"level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"A console [PROD] X A console [EU]","top":"0.0797448165869219","height":"0.011164274322169043","par_num":"0","width":"0.07703488431078326","word_num":"0","left":"0.4738372088584945"},{"top":"0.0797448165869219","word_num":"0","conf":"0.5","line_num":"0","width":"0.04360464785961393","text":"A console [STAGING]","par_num":"0","left":"0.5595930266071848","level":"0","height":"0.011164274322169043","page_num":"0","block_num":"0"},{"block_num":"0","level":"0","conf":"1","par_num":"0","height":"0.007285397208668498","word_num":"0","top":"0.08362369354010668","width":"0.04651162979450629","text":"Retactor Connection","left":"0.6933139525309181","line_num":"0","page_num":"0"},{"page_num":"0","height":"0.007285397208668609","width":"0.045058133754324436","line_num":"0","conf":"0.30000001192092896","left":"0.7470930289847444","par_num":"0","top":"0.08362369371432266","block_num":"0","word_num":"0","text":"CRM Initial Sync Oven","level":"0"},{"text":"Tx: Autov","width":"0.02034883549872868","word_num":"0","par_num":"0","height":"0.0071770334928229484","top":"0.1044657097288676","conf":"0.5","level":"0","left":"0.5348837228066751","line_num":"0","block_num":"0","page_num":"0"},{"word_num":"0","conf":"0.30000001192092896","width":"0.023255814897253146","page_num":"0","text":"do jiminny","left":"0.6627906971819303","block_num":"0","height":"0.010516868633897003","par_num":"0","level":"0","top":"0.1044657097460916","line_num":"0"},{"page_num":"0","width":"0.12936045261139567","line_num":"0","word_num":"0","par_num":"0","left":"0.49273255700367574","height":"0.010689139176023432","level":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","block_num":"0","top":"0.12519936212958604","conf":"0.5"},{"par_num":"0","left":"0.6279069838403225","conf":"0.30000001192092896","level":"0","line_num":"0","word_num":"0","block_num":"0","height":"0.010689139176023432","page_num":"0","text":"034 A1 A34 M62 ^ -","top":"0.12519936195537007","width":"0.05813952709766146"},{"conf":"0.30000001192092896","par_num":"0","page_num":"0","width":"0.12499997970905707","line_num":"0","left":"0.4927325782522842","level":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","word_num":"0","height":"0.006968640444571461","block_num":"0","top":"0.1463414637498397"},{"text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","top":"0.15679442610595107","left":"0.4927325630147635","page_num":"0","level":"0","word_num":"0","width":"0.1962209052227913","height":"0.013937280889143033","conf":"1","line_num":"0","par_num":"0","block_num":"0"},{"width":"0.015988370205493707","block_num":"0","conf":"1","level":"0","line_num":"0","text":"SELECT","word_num":"0","top":"0.17770034895077447","page_num":"0","height":"0.010452960286604362","left":"0.49273255988271814","par_num":"0"},{"line_num":"0","block_num":"0","top":"0.1951219518899232","width":"0.1889534605310318","word_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","height":"0.013937280889143033","left":"0.5014535184914614","conf":"0.5","level":"0","page_num":"0","par_num":"0"},{"par_num":"0","level":"0","text":"U.ema1l.","height":"0.006968640444571461","conf":"0.30000001192092896","word_num":"0","block_num":"0","page_num":"0","left":"0.5029069786600965","top":"0.21602787489966546","width":"0.021802323929806966","line_num":"0"},{"block_num":"0","top":"0.233449477263315","page_num":"0","text":"sa.*","word_num":"0","left":"0.5029069764355705","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","width":"0.011627907448626518"},{"width":"0.08866278668667404","line_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","text":"towner 1d FRol sochal accounts sa","left":"0.5029069796729173","block_num":"0","word_num":"0","height":"0.006968641205077342","page_num":"0","top":"0.25087108008861336"},{"par_num":"0","left":"0.49273255569667207","line_num":"0","height":"0.011164274322168932","block_num":"0","conf":"0.5","page_num":"0","level":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.0959302313784336","top":"0.2679425837320575","word_num":"0"},{"width":"0.10610464785961388","line_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","word_num":"0","top":"0.28548644338568163","height":"0.007196483429539158","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.492732561293783"},{"conf":"0.5","top":"0.2995371262853762","block_num":"0","left":"0.49269744083144135","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","height":"0.0148935728666314","width":"0.1381482875093501","word_num":"0"},{"conf":"1","line_num":"0","left":"0.4927325646028267","block_num":"0","top":"0.33797909453440456","width":"0.14534883296236073","word_num":"0","page_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","height":"0.010505753841126397","par_num":"0","level":"0"},{"block_num":"0","text":"select * from features;","line_num":"0","conf":"1","width":"0.059593018065107584","par_num":"0","word_num":"0","height":"0.01075026787449107","page_num":"0","left":"0.4927325633660667","top":"0.3728222999543015","level":"0"},{"level":"0","height":"0.007260390255820148","text":"Bplect * from team fpatunos where featunp id = 40:","left":"0.49273257312172364","line_num":"0","page_num":"0","par_num":"0","word_num":"0","block_num":"0","top":"0.38995215302990127","width":"0.12936045261139567","conf":"0.30000001192092896"},{"left":"0.4927325550814989","line_num":"0","width":"0.09011627765412028","text":"select * from teams where id = 556;","conf":"1","height":"0.010500196824994035","par_num":"0","level":"0","page_num":"0","block_num":"0","top":"0.42503987254774733","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.010564103651274914","text":"select * from","left":"0.4927325616686351","conf":"1","level":"0","page_num":"0","par_num":"0","width":"0.03779069413530067","top":"0.4599303140744231","line_num":"0"},{"block_num":"0","width":"0.12499998985452854","line_num":"0","level":"0","left":"0.5654069877565148","par_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","page_num":"0","conf":"1","height":"0.010564103651274914","top":"0.4599303140744231","word_num":"0"},{"level":"0","par_num":"0","top":"0.47735191659424503","width":"0.19767440633570893","word_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_ to_bin('822fa41b-afd3-43a9","height":"0.010686361048210191","conf":"1","page_num":"0","left":"0.4927325737320452","block_num":"0","line_num":"0"},{"left":"0.4927008834473122","text":"select * from automated_report_results order Dy zu desc,","level":"0","height":"0.014546766235497555","line_num":"0","top":"0.49466613506674073","block_num":"0","width":"0.1453954818400931","conf":"0.5","par_num":"0","word_num":"0","page_num":"0"},{"line_num":"0","top":"0.5119617223575448","par_num":"0","page_num":"0","block_num":"0","conf":"1","height":"0.010686361048210191","left":"0.4927325548990552","level":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","width":"0.14244185102746842","word_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","line_num":"0","block_num":"0","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831","width":"0.15552323929806972","conf":"1","height":"0.010452960286604362","level":"0","left":"0.49273255862023396"},{"level":"0","page_num":"0","text":"select * from opportunities where id = 7594349:","left":"0.49273256125581216","conf":"1","block_num":"0","line_num":"0","top":"0.5818815337886577","height":"0.010622453461423431","width":"0.12209300791963623","par_num":"0","word_num":"0"},{"text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","top":"0.6164274323772443","word_num":"0","left":"0.49273257226354994","level":"0","conf":"0.5","block_num":"0","par_num":"0","width":"0.19767440633570899","height":"0.010750267113985301","line_num":"0","page_num":"0"},{"left":"0.49273256709487234","level":"0","block_num":"0","height":"0.010628010477555794","page_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","width":"0.15406975847609494","conf":"1","top":"0.6339712919137487","par_num":"0","line_num":"0","word_num":"0"},{"left":"0.4927325551571803","width":"0.15261626750864876","par_num":"0","word_num":"0","level":"0","block_num":"0","height":"0.010505753841126397","line_num":"0","top":"0.651515151624469","conf":"1","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","page_num":"0"},{"page_num":"0","top":"0.6689895475345226","word_num":"0","conf":"1","left":"0.4927325646279135","par_num":"0","block_num":"0","height":"0.013937280889143033","width":"0.11046511061648101","level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","line_num":"0"},{"width":"0.15261626750864876","left":"0.4927325552882119","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","page_num":"0","level":"0","word_num":"0","line_num":"0","conf":"1","block_num":"0","par_num":"0","height":"0.010558546635142552","top":"0.6864111504286012"},{"conf":"0.5","word_num":"0","level":"0","page_num":"0","line_num":"0","left":"0.4927325602990887","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","top":"0.724738676080081","width":"0.12354650903255388","block_num":"0","height":"0.007318740065968554","par_num":"0"},{"word_num":"0","width":"0.0159883714736776","level":"0","line_num":"0","page_num":"0","left":"0.492732558848917","text":"GELECT","conf":"0.30000001192092896","block_num":"0","top":"0.7386759584137272","height":"0.010452961047110132","par_num":"0"},{"width":"0.18604649888708236","conf":"0.5","page_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","top":"0.7559808612440191","level":"0","word_num":"0","block_num":"0","height":"0.014354066985646008","left":"0.5029069807442199","line_num":"0","par_num":"0"},{"par_num":"0","text":"u. email","width":"0.021802323929806966","word_num":"0","block_num":"0","page_num":"0","top":"0.7767145136381128","left":"0.5014534902332606","height":"0.007257611367501027","line_num":"0","conf":"0.30000001192092896","level":"0"},{"block_num":"0","line_num":"0","level":"0","left":"0.5029069777669138","conf":"1","par_num":"0","text":"sa.*,","top":"0.7944250876267327","width":"0.013081394611520913","page_num":"0","word_num":"0","height":"0.010452960286604362"},{"height":"0.010497418697180683","left":"0.5014534906556222","level":"0","line_num":"0","par_num":"0","block_num":"0","conf":"1","page_num":"0","text":"t.owner_id FROM social_accounts sa","top":"0.8118022326885981","width":"0.09011626750864876","word_num":"0"},{"page_num":"0","block_num":"0","left":"0.49273256673203064","level":"0","height":"0.007254833239687675","top":"0.8292682928942409","width":"0.09738371220040826","word_num":"0","text":"JOTN usens u on trid = ca.cociable idi","line_num":"0","conf":"0.30000001192092896","par_num":"0"},{"top":"0.8466898957943156","width":"0.10610464785961393","level":"0","line_num":"0","left":"0.49273255613526434","word_num":"0","block_num":"0","height":"0.010566882539594036","conf":"0.5","page_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id"},{"page_num":"0","block_num":"0","left":"0.4927325670763793","par_num":"0","level":"0","width":"0.1380813882706013","conf":"1","word_num":"0","line_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","height":"0.010689139176023432"},{"line_num":"0","block_num":"0","width":"0.19622092551373427","word_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","conf":"0.5","height":"0.01068358215989107","level":"0","par_num":"0","top":"0.8987240830528642","left":"0.4927325575704069","page_num":"0"},{"level":"0","height":"0.011164274322169043","text":"+0 ..","line_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.965116281891486","top":"0.0797448165869219","block_num":"0","width":"0.020348834230544677","page_num":"0","par_num":"0"},{"conf":"1","left":"0.6976744093135958","level":"0","par_num":"0","page_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceentityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608","word_num":"0","block_num":"0","line_num":"0","height":"0.01059744650857497","top":"0.10104529661439754"},{"level":"0","word_num":"0","top":"0.11846689891207607","block_num":"0","left":"0.703488371377582","line_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","par_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","width":"0.23837209255137337"},{"page_num":"0","block_num":"0","conf":"1","left":"0.694767473312973","height":"0.007357639939400973","level":"0","par_num":"0","width":"0.28633718287691157","line_num":"0","top":"0.1393728226143094","word_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait"},{"line_num":"0","conf":"0.5","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","width":"0.2819767201200445","block_num":"0","level":"0","page_num":"0","height":"0.010653017430404366","par_num":"0","top":"0.15311004796085603","left":"0.6962209524994839","word_num":"0"},{"left":"0.6947674594038452","block_num":"0","page_num":"0","par_num":"0","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453","width":"0.12645347067650337","word_num":"0","conf":"1","height":"0.010583553587991013","line_num":"0","level":"0"},{"block_num":"0","left":"0.6947674552483422","par_num":"0","width":"0.13517440633570899","level":"0","height":"0.010494639808861561","word_num":"0","text":"What splitting the profile sync into batches would look like","conf":"1","page_num":"0","top":"0.19856459312259356","line_num":"0"},{"level":"0","line_num":"0","conf":"1","par_num":"0","height":"0.007182590508955311","text":"Option A — minimal: reuse FetchSalesforceEntitiesJob for the profile path","left":"0.6947674427962095","block_num":"0","width":"0.1511627765412027","top":"0.21929824549679078","word_num":"0","page_num":"0"},{"level":"0","block_num":"0","par_num":"0","line_num":"0","page_num":"0","word_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","height":"0.010569660667407277","conf":"1","width":"0.28633716258596864","left":"0.694767459943104"},{"par_num":"0","width":"0.24127905419532292","word_num":"0","block_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","line_num":"0","left":"0.6947674612076477","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0","page_num":"0","top":"0.2508710804745784"},{"height":"0.007329854098233168","conf":"1","block_num":"0","par_num":"0","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","line_num":"0","page_num":"0","left":"0.6962209605769604","level":"0","width":"0.284883661473051","word_num":"0"},{"par_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.306620209394439","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","width":"0.2877906636988863","line_num":"0","word_num":"0","left":"0.6962209692158519","block_num":"0","level":"0","height":"0.006968640444571461"},{"height":"0.010452960286604362","page_num":"0","par_num":"0","conf":"1","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","word_num":"0","top":"0.3205574921563493","line_num":"0","left":"0.7034883691075557","block_num":"0","width":"0.2776162573631774","level":"0"},{"top":"0.33797909453440456","height":"0.010505753841126397","width":"0.20639533184944325","left":"0.7034883929131215","page_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","text":"file' =..., 'crm_profile_id' => ..., 'since' => ..., 'to' => ..•) and returns the QueryIterator"},{"height":"0.010628010477555794","block_num":"0","top":"0.3554006976086954","width":"0.2819767201200445","word_num":"0","left":"0.6962209294276679","level":"0","page_num":"0","par_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","line_num":"0","conf":"1"},{"page_num":"0","par_num":"0","top":"0.3763066205343165","level":"0","width":"0.2848836817639939","left":"0.6962209430504749","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","height":"0.0072659472719524","block_num":"0","word_num":"0","line_num":"0","conf":"1"},{"height":"0.007215933366255256","conf":"0.5","line_num":"0","word_num":"0","par_num":"0","left":"0.6947674424200525","text":"You get for free","top":"0.41463414653422836","page_num":"0","level":"0","block_num":"0","width":"0.0319767404109873"},{"word_num":"0","page_num":"0","block_num":"0","height":"0.0071770334928229484","par_num":"0","level":"0","conf":"0.5","left":"0.697674417508692","line_num":"0","top":"0.43540669856459324","text":"•streamed fetch (no 0OM on big owners)","width":"0.08575581489725315"},{"left":"0.6976744285694189","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.4529505582137161","page_num":"0","text":"• 100-record batches via Redis","word_num":"0","conf":"0.5","height":"0.0071770334928229484","width":"0.06540696671668522"},{"height":"0.010477968760464584","par_num":"0","top":"0.4703832754342152","width":"0.13953486909257606","word_num":"0","left":"0.6976744332330052","conf":"1","level":"0","page_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","block_num":"0","line_num":"0"},{"block_num":"0","conf":"1","height":"0.010514089745577881","page_num":"0","level":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","top":"0.4912280700058711","word_num":"0","left":"0.6976744360642997","width":"0.1322674244008165","line_num":"0","par_num":"0"},{"word_num":"0","top":"0.508710801912447","block_num":"0","page_num":"0","left":"0.6976744452373054","height":"0.010452960286604251","conf":"0.5","par_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since› ) already computed via uniqueld() — note you'd need to include profileld in that","width":"0.2819767201200445","level":"0","line_num":"0"},{"block_num":"0","left":"0.7034883798200974","height":"0.007360418067214214","par_num":"0","top":"0.5261324047144549","conf":"0.5","level":"0","page_num":"0","text":"key so difterent orofiles don't collide","width":"0.07267441140844466","line_num":"0","word_num":"0"},{"level":"0","par_num":"0","top":"0.5470383280448511","line_num":"0","word_num":"0","page_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","conf":"1","height":"0.010452960286604362","width":"0.1729650903255382","block_num":"0","left":"0.6947674678139966"},{"conf":"0.5","left":"0.6947674633339377","word_num":"0","line_num":"0","page_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","block_num":"0","top":"0.5644599301598978","par_num":"0","height":"0.0073104049220229506","level":"0"},{"conf":"1","par_num":"0","top":"0.5956937798195339","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","page_num":"0","word_num":"0","left":"0.6947674627311626","level":"0","width":"0.28052323929806977","height":"0.010577996571858761","block_num":"0","line_num":"0"},{"line_num":"0","block_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","left":"0.6947674461509291","page_num":"0","width":"0.13953487923804753","par_num":"0","top":"0.613237639553429","word_num":"0","height":"0.0071770334928229484","conf":"1","level":"0"},{"page_num":"0","word_num":"0","height":"0.006968641205077342","line_num":"0","level":"0","left":"0.6947674422006878","par_num":"0","text":"Recommendation","width":"0.04215116196490354","block_num":"0","conf":"1","top":"0.6411149825213349"},{"word_num":"0","conf":"1","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","line_num":"0","width":"0.28052323929806977","left":"0.6947674626641019","level":"0","height":"0.010522425650029366","par_num":"0","page_num":"0","block_num":"0","top":"0.6585365856142653"},{"page_num":"0","left":"0.6947674655515993","level":"0","block_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","top":"0.6759581884885157","width":"0.28488370205493685","line_num":"0","word_num":"0","height":"0.006968640444571461","par_num":"0","conf":"0.5"},{"par_num":"0","line_num":"0","page_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","conf":"1","height":"0.01055576774682343","block_num":"0","word_num":"0","width":"0.17441859143845573","top":"0.6897926635444678","level":"0","left":"0.6947674548777797"},{"height":"0.01072803904945574","word_num":"0","top":"0.7105263158961413","left":"0.697674427545875","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"1","width":"0.22819766592472157","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrateay).","page_num":"0"},{"par_num":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","width":"0.28488368176399403","top":"0.7317073174083762","line_num":"0","height":"0.006968640444571461","page_num":"0","left":"0.6976744577707242","conf":"0.30000001192092896","word_num":"0","block_num":"0","level":"0"},{"page_num":"0","par_num":"0","level":"0","height":"0.017421602252187585","conf":"0.30000001192092896","top":"0.7421602788826169","line_num":"0","text":"do),","word_num":"0","left":"0.7034883726365229","width":"0.011627906180442626","block_num":"0"},{"height":"0.0071770334928229484","level":"0","left":"0.6976744436144179","line_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","page_num":"0","top":"0.766347687400319","word_num":"0","block_num":"0","conf":"0.5","par_num":"0","width":"0.2776162573631774"},{"left":"0.694767475704478","par_num":"0","page_num":"0","height":"0.011164274322169043","conf":"1","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","word_num":"0","block_num":"0","line_num":"0","width":"0.2877906636988864","top":"0.7870813397129187","level":"0"},{"conf":"1","page_num":"0","height":"0.00722149038238773","text":"at the end (FetchSalesforceEntitieslo","width":"0.07994186117293989","block_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.6962209300478492","top":"0.804625199437562","line_num":"0"},{"level":"0","conf":"1","left":"0.7761627980999628","page_num":"0","par_num":"0","line_num":"0","width":"0.18895348082197483","height":"0.007221490382387619","text":"b.oho: 144-145). For a orofile backfill vou don't want that side-effect bleedina into the team-leve","block_num":"0","word_num":"0","top":"0.8046251994347967"},{"level":"0","width":"0.08430232392980697","left":"0.6962209318790669","line_num":"0","text":"watermark — gate it on \"no profile context\".","height":"0.0071770334928229484","page_num":"0","top":"0.8221690590111643","conf":"1","word_num":"0","block_num":"0","par_num":"0"},{"top":"0.8397129185198681","word_num":"0","par_num":"0","left":"0.9651162807795277","level":"0","conf":"0.30000001192092896","page_num":"0","text":"G.l .","height":"0.010461296951561616","width":"0.017441858636571994","block_num":"0","line_num":"0"},{"page_num":"0","top":"0.9266347687400319","width":"0.04069767099745736","block_num":"0","conf":"0.30000001192092896","left":"0.6962209300842392","level":"0","line_num":"0","text":"Ask anvthina (84-D","height":"0.0071770334928229484","par_num":"0","word_num":"0"},{"left":"0.7223837197862006","top":"0.9545454545454546","word_num":"0","height":"0.0071770334928229484","block_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.04651162472177062","text":"Claude Qnus 17 Medium","level":"0"},{"height":"0.006968640444571572","level":"0","conf":"0.5","block_num":"0","left":"0.9331395351302343","line_num":"0","par_num":"0","word_num":"0","text":"144-25","page_num":"0","width":"0.01453488177441542","top":"0.9860627181052405"},{"conf":"0.30000001192092896","level":"0","height":"0.01074748898617195","block_num":"0","top":"0.986062718234409","line_num":"0","width":"0.01453488177441531","text":"Po 4 sp","word_num":"0","page_num":"0","left":"0.9709302343731505","par_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8069
|
NULL
|
NULL
|
|
59333
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.39-40L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"left":"0.01744185995005212", [{"left":"0.01744185995005212","height":"0.006968641205077342","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"Phostorm","page_num":"0","top":"0.006968641046706359","width":"0.021802326466174835","word_num":"0","level":"0","block_num":"0"},{"conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.006968641450188162","width":"0.01162790618044264","block_num":"0","left":"0.1148255812121043","par_num":"0","word_num":"0","line_num":"0","page_num":"0","level":"0","text":"code"},{"block_num":"0","height":"0.010452960286604362","par_num":"0","word_num":"0","level":"0","conf":"0.5","line_num":"0","top":"0.02787456497864904","text":"FV faVsco.js","left":"0.030523259704860126","width":"0.029069763548830722","page_num":"0"},{"block_num":"0","height":"0.010452960286604362","left":"0.06831395542728312","level":"0","par_num":"0","text":"?9 master","conf":"0.30000001192092896","line_num":"0","top":"0.02787456497864904","width":"0.024709300791963623","page_num":"0","word_num":"0"},{"height":"0.003484320602538671","block_num":"0","text":"Proledey","level":"0","top":"0.05923344944238418","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.020348836766912577","left":"0.014534883869450689","line_num":"0","word_num":"0"},{"level":"0","text":"D Salesforce","conf":"0.30000001192092896","top":"0.07612742412338913","word_num":"0","block_num":"0","par_num":"0","line_num":"0","width":"0.030583024024963372","height":"0.01150821840934213","left":"0.043574765514713835","page_num":"0"},{"left":"0.046511627642654756","line_num":"0","level":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","text":"> DDTO","width":"0.021802323929806973","word_num":"0","par_num":"0","top":"0.09407665591941561"},{"par_num":"0","width":"0.07137109878215384","line_num":"0","left":"0.0537095887639354","text":"© FetchSalesforceEntitiesJob.pnp","height":"0.015479323586398475","block_num":"0","top":"0.11024367702094318","word_num":"0","conf":"1","level":"0","page_num":"0"},{"par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","conf":"0.30000001192092896","left":"0.05232558202147495","level":"0","block_num":"0","line_num":"0","top":"0.13237639553429026","width":"0.08575580475178171","word_num":"0","page_num":"0","height":"0.0071770334928229484"},{"width":"0.08575580475178171","top":"0.14982578435435434","level":"0","page_num":"0","par_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","word_num":"0","left":"0.05232558202147495","conf":"0.5","height":"0.0072715042880847625","line_num":"0","block_num":"0"},{"line_num":"0","top":"0.16724738709478748","conf":"0.30000001192092896","word_num":"0","left":"0.046511627154292065","block_num":"0","text":"c) AulolocDelavec locrm.ono","width":"0.06249999492726427","level":"0","height":"0.006968640444571461","par_num":"0","page_num":"0"},{"conf":"1","par_num":"0","text":"© CheckAndRetryRemoteMatch.php","level":"0","width":"0.07558138827060132","left":"0.046511627667025296","page_num":"0","top":"0.18102073376030525","word_num":"0","line_num":"0","block_num":"0","height":"0.010616896445291069"},{"word_num":"0","height":"0.0073048471453848185","line_num":"0","page_num":"0","left":"0.04651163545709501","conf":"0.5","level":"0","block_num":"0","width":"0.06395348082197473","par_num":"0","text":"C) CreaterollowupActivity.php","top":"0.2017543859602864"},{"top":"0.21929824565899192","height":"0.007182590508955311","block_num":"0","page_num":"0","left":"0.04651162858740109","conf":"0.30000001192092896","par_num":"0","width":"0.04215116196490349","word_num":"0","line_num":"0","level":"0","text":"C) CreateNotes.php"},{"text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789","word_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.04651163557061816","line_num":"0","page_num":"0","top":"0.23684210521680837","height":"0.010544653714558705","level":"0"},{"block_num":"0","left":"0.04651163358738779","line_num":"0","conf":"0.5","height":"0.007207597461803994","level":"0","par_num":"0","text":"C) MatchActivitvermData.php","page_num":"0","width":"0.06249999492726427","word_num":"0","top":"0.2543554009942979"},{"top":"0.27177700333990396","height":"0.00732985485873916","word_num":"0","block_num":"0","width":"0.039244185102746854","line_num":"0","page_num":"0","text":"E) NoteObiect.ohp","left":"0.046511628705343505","par_num":"0","conf":"0.30000001192092896","level":"0"},{"page_num":"0","left":"0.04651163174781109","conf":"0.30000001192092896","par_num":"0","word_num":"0","level":"0","top":"0.2891986066069825","block_num":"0","height":"0.006968640444571461","width":"0.04215115942853562","line_num":"0","text":"c) SaveActiviv.ono"},{"left":"0.04651162677256695","height":"0.006968641205077342","text":"c)saveliranscriotion.onv","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.30662020900450737","width":"0.0523255835188196"},{"level":"0","left":"0.04651163174781109","par_num":"0","page_num":"0","top":"0.32376395531045343","width":"0.04215115942853562","height":"0.0072464973352361906","conf":"0.5","text":"C) SetuoLavout.oho","word_num":"0","line_num":"0","block_num":"0"},{"height":"0.0071770334928230595","width":"0.04215115942853562","word_num":"0","left":"0.04651163174781109","par_num":"0","page_num":"0","text":"C) SvncActivitv.oho","line_num":"0","top":"0.34130781499202545","block_num":"0","level":"0","conf":"0.5"},{"line_num":"0","word_num":"0","top":"0.3552072621290665","block_num":"0","conf":"1","level":"0","text":"@ SvncFieldMetadata.php","height":"0.014418177627490425","par_num":"0","page_num":"0","left":"0.04638947542561308","width":"0.055435398791698696"},{"conf":"1","top":"0.3763066205343165","height":"0.010455739935429254","block_num":"0","word_num":"0","page_num":"0","level":"0","left":"0.046511631609252174","line_num":"0","par_num":"0","width":"0.039244182566378974","text":"© SyncLeads.php"},{"block_num":"0","height":"0.014354066985645897","text":"© SyncObjects.php","top":"0.38995215311004783","width":"0.04215115942853562","word_num":"0","left":"0.046511631695615716","level":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1"},{"height":"0.010700253968793927","level":"0","line_num":"0","page_num":"0","word_num":"0","top":"0.41114982586710536","block_num":"0","left":"0.04651163073081603","par_num":"0","conf":"1","text":"© SyncOpportunitiesJob.php","width":"0.06104650903255382"},{"top":"0.42503987240829344","conf":"1","block_num":"0","page_num":"0","text":"© SyncOpportunity.php","level":"0","par_num":"0","word_num":"0","width":"0.05087208747863769","height":"0.014354066985646008","line_num":"0","left":"0.046511633451594"},{"text":"© SyncProfileMetadata.php","level":"0","left":"0.04651163071712692","block_num":"0","line_num":"0","page_num":"0","height":"0.010672468127626344","conf":"1","top":"0.44577352463809683","width":"0.05813953217039717","par_num":"0","word_num":"0"},{"left":"0.04651163321565249","block_num":"0","page_num":"0","par_num":"0","height":"0.010550210730691068","text":"© SyncTeamFieldsJob.php","conf":"1","width":"0.056686041202950996","level":"0","line_num":"0","top":"0.46331738455485405","word_num":"0"},{"left":"0.04651163321565131","line_num":"0","conf":"1","height":"0.010452961047110243","text":"© SyncTeamMetadata.php","level":"0","par_num":"0","width":"0.05668604120295098","page_num":"0","word_num":"0","top":"0.48083623715937174","block_num":"0"},{"block_num":"0","width":"0.08430231885707123","text":"© UpdateOpportunitySpecifications.php","height":"0.01051408974557777","word_num":"0","conf":"1","level":"0","left":"0.04651163548425466","top":"0.49825784007433493","line_num":"0","page_num":"0","par_num":"0"},{"width":"0.04215115942853563","word_num":"0","left":"0.046511627480499834","conf":"0.30000001192092896","top":"0.5191637634014077","page_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0","text":"Updatestage.ong"},{"block_num":"0","line_num":"0","left":"0.03343023627313173","conf":"0.30000001192092896","page_num":"0","top":"0.5331010454942319","par_num":"0","word_num":"0","width":"0.03343022884206569","level":"0","height":"0.010758603778942555","text":"> @ DealRisks"},{"text":"_Meeuine bor","word_num":"0","line_num":"0","par_num":"0","top":"0.5714285717637769","level":"0","conf":"0.30000001192092896","left":"0.03924418649273823","page_num":"0","block_num":"0","width":"0.031976740410987366","height":"0.006968640444571572"},{"height":"0.007210375589617124","page_num":"0","top":"0.6411149830944434","left":"0.03924418703063903","line_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.029069763548830715","par_num":"0","text":"a Telephony","level":"0","block_num":"0"},{"height":"0.011164274322169154","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"C User","top":"0.6547049441786283","width":"0.017441858636572008","word_num":"0","level":"0","page_num":"0","left":"0.03924418612559764"},{"conf":"0.30000001192092896","block_num":"0","width":"0.05523256038097625","word_num":"0","height":"0.006968641205077342","page_num":"0","top":"0.675958188117432","level":"0","par_num":"0","text":"c8aseprocessing.oo.ono","line_num":"0","left":"0.04069767337055839"},{"level":"0","line_num":"0","top":"0.6897926633384308","block_num":"0","conf":"0.30000001192092896","left":"0.04069767586474709","page_num":"0","par_num":"0","width":"0.03779069667166852","text":"@ Dummv.Job.php","word_num":"0","height":"0.01055576850732931"},{"par_num":"0","conf":"0.5","page_num":"0","width":"0.07558138827060132","line_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","height":"0.006968640444571572","block_num":"0","level":"0","top":"0.7108013940634285","word_num":"0","left":"0.04069768173679198"},{"height":"0.010508531968939527","conf":"0.5","line_num":"0","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","page_num":"0","top":"0.724738676808766","width":"0.06395348082197475","block_num":"0","left":"0.0406976819687229","level":"0","word_num":"0"},{"line_num":"0","par_num":"0","top":"0.7456140350877193","block_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.04069767637769677","width":"0.023255812360885288","height":"0.0071770334928229484","level":"0","page_num":"0","text":"C ob.oho"},{"par_num":"0","conf":"0.30000001192092896","top":"0.7630662020343051","height":"0.006968641205077342","left":"0.04069767469984203","line_num":"0","text":"C)JobDisoatcher.oho","block_num":"0","width":"0.04505813882706013","word_num":"0","level":"0","page_num":"0"},{"line_num":"0","par_num":"0","text":".lobDisnatcherintertace.oho","word_num":"0","height":"0.006968640444571572","left":"0.04069768139133789","page_num":"0","top":"0.7804878052132543","width":"0.06395348082197473","level":"0","block_num":"0","conf":"0.30000001192092896"},{"text":"@ [EMAIL]","level":"0","line_num":"0","page_num":"0","top":"0.7942583731520936","width":"0.08430231885707126","block_num":"0","left":"0.04069768199588256","conf":"0.5","par_num":"0","height":"0.01061967533361019","word_num":"0"},{"width":"0.05668604120295098","par_num":"0","left":"0.039244191467289816","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","height":"0.007307626033703829","text":"T. SacVisibilitvControl.ohn","top":"0.8149920253520749","page_num":"0"},{"text":"v D Listeners","height":"0.010669689239307223","width":"0.03197674041098737","block_num":"0","left":"0.027616282843257383","top":"0.8325358850720923","word_num":"0","conf":"0.5","par_num":"0","page_num":"0","level":"0","line_num":"0"},{"height":"0.0071770334928230595","block_num":"0","width":"0.031976740410987366","word_num":"0","text":"v M Activitiod","par_num":"0","line_num":"0","top":"0.8500797448165869","left":"0.03343023313500392","conf":"0.30000001192092896","page_num":"0","level":"0"},{"block_num":"0","line_num":"0","height":"0.007204819333990642","conf":"0.5","page_num":"0","word_num":"0","left":"0.03924418511117721","par_num":"0","top":"0.8675958187199364","level":"0","width":"0.04651162979450632","text":"v M ActivitvProviden"},{"left":"0.046511629117106865","width":"0.02906976608519858","word_num":"0","level":"0","line_num":"0","height":"0.007327075970420038","par_num":"0","text":"> M.lustCall","block_num":"0","top":"0.8850174216200114","page_num":"0","conf":"0.30000001192092896"},{"height":"0.010639125270326288","left":"0.046511631681215526","par_num":"0","line_num":"0","text":"v D UserPilot","conf":"0.5","block_num":"0","width":"0.03197674041098737","word_num":"0","top":"0.9024390246943023","page_num":"0","level":"0"},{"level":"0","text":"© TrackProviderInstalledEvent.php","word_num":"0","top":"0.9198606275943773","conf":"1","left":"0.059593032929402996","line_num":"0","height":"0.010761381906755796","block_num":"0","par_num":"0","page_num":"0","width":"0.07412789730315514"},{"word_num":"0","height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","left":"0.039244188091967266","text":"MAudia","top":"0.9372822303003622","page_num":"0","par_num":"0","width":"0.026162789223041938"},{"line_num":"0","par_num":"0","level":"0","text":"MRots","height":"0.006968640444571572","word_num":"0","block_num":"0","left":"0.039244188005603746","conf":"0.30000001192092896","top":"0.9547038330878187","width":"0.0232558123608853","page_num":"0"},{"height":"0.007249275463049432","level":"0","block_num":"0","left":"0.15406977310444897","par_num":"0","text":"C ActivitvController.ohn","page_num":"0","top":"0.05574912945445576","line_num":"0","width":"0.047965110616481066","word_num":"0","conf":"0.5"},{"conf":"0.30000001192092896","page_num":"0","level":"0","word_num":"0","block_num":"0","height":"0.006968641205077342","left":"0.15406976733606492","par_num":"0","line_num":"0","text":"Automateakeporskepository.pnp","top":"0.08362369334200259","width":"0.07122093058646994"},{"conf":"1","line_num":"0","height":"0.011164274322169043","left":"0.30668604530999377","width":"0.07122092551373421","word_num":"0","block_num":"0","level":"0","top":"0.0797448165869219","text":"© AutomatedReportsCommand.php","page_num":"0","par_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.006968640444571461","level":"0","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","word_num":"0","left":"0.3066860477020153","top":"0.13240418151987454","conf":"0.5"},{"top":"0.13240418151987454","left":"0.37063954254736237","conf":"0.5","width":"0.08720929571922792","level":"0","page_num":"0","line_num":"0","par_num":"0","height":"0.006968640444571461","block_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","word_num":"0"},{"top":"0.1567944254223136","width":"0.05523255023550483","text":"wsyncermenuuiestrait.ono","level":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.31831396020201475","par_num":"0","word_num":"0","height":"0.006968640444571461"},{"left":"0.15406976824025068","height":"0.0071770334928229484","text":"c) SyncObiects.pho","top":"0.18102073365231264","width":"0.039244185102746826","page_num":"0","block_num":"0","line_num":"0","par_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"width":"0.06104650395981806","line_num":"0","page_num":"0","conf":"1","level":"0","top":"0.17770034929920653","par_num":"0","word_num":"0","left":"0.20203489060729998","block_num":"0","height":"0.010452960286604362","text":"©ImportOpportunityBatch.php"},{"height":"0.010497417936674913","level":"0","line_num":"0","par_num":"0","left":"0.27180233100804285","page_num":"0","top":"0.17770034916869026","width":"0.053779064340794325","conf":"1","block_num":"0","text":"© ImportContactBatch.php","word_num":"0"},{"left":"0.33284884116015484","par_num":"0","line_num":"0","text":"© Client.php","height":"0.010497417936674913","top":"0.17770034916869026","page_num":"0","width":"0.027616275117752387","word_num":"0","level":"0","block_num":"0","conf":"1"},{"word_num":"0","width":"0.0654069717894209","text":"C) HubspotPaqinationService.phg","left":"0.3677325572728374","height":"0.0071770334928229484","page_num":"0","par_num":"0","conf":"0.5","block_num":"0","top":"0.18102073365231264","level":"0","line_num":"0"},{"top":"0.20557491325434107","left":"0.15406977127553043","par_num":"0","conf":"0.30000001192092896","level":"0","width":"0.030523251979909044","text":"() Service.php","page_num":"0","block_num":"0","line_num":"0","height":"0.007343747018817126","word_num":"0"},{"height":"0.006968640444571572","level":"0","left":"0.19186047025946548","conf":"0.5","line_num":"0","top":"0.20557491322719157","par_num":"0","word_num":"0","page_num":"0","block_num":"0","width":"0.04505813375432441","text":"BatchSyncTrait.php"},{"word_num":"0","line_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","height":"0.011164274322169154","left":"0.2441860510865191","width":"0.14534883296236076","level":"0","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","top":"0.20175438596491224"},{"height":"0.007343747018817126","conf":"0.5","block_num":"0","left":"0.3982558178455254","line_num":"0","page_num":"0","par_num":"0","text":"php api_v2.php","width":"0.02906976354883073","top":"0.20557491325434107","word_num":"0","level":"0"},{"block_num":"0","conf":"1","height":"0.007268726160271521","par_num":"0","text":"(C) AutomatedReportResult.oho","top":"0.22966507158551952","left":"0.15406977510994932","page_num":"0","line_num":"0","width":"0.06104650395981809","level":"0","word_num":"0"},{"conf":"1","word_num":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.2508710809687519","height":"0.010691917303836784","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","width":"0.21656975847609497","left":"0.17151161694332442","line_num":"0","level":"0"},{"text":"nublic function handlel","block_num":"0","level":"0","conf":"1","top":"0.26794258384399516","page_num":"0","width":"0.05959302313784334","par_num":"0","line_num":"0","left":"0.18313953485556841","height":"0.007318740065968554","word_num":"0"},{"text":"138","line_num":"0","width":"0.010174417749364312","par_num":"0","left":"0.1497093032619457","level":"0","conf":"0.30000001192092896","word_num":"0","height":"0.010452960286604362","block_num":"0","top":"0.4111498263026909","page_num":"0"},{"level":"0","block_num":"0","text":"140","top":"0.44250871089481225","height":"0.017421602252187474","width":"0.010174418383456285","par_num":"0","word_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.15116279097784552"},{"level":"0","text":"1143","top":"0.5017421601756263","word_num":"0","page_num":"0","width":"0.00872092995237797","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","line_num":"0","left":"0.15116279076509007"},{"word_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.010452961047110132","conf":"1","par_num":"0","text":"144","width":"0.00872092995237797","block_num":"0","left":"0.1511627908377645","top":"0.5156794425600686"},{"height":"0.006968641205077342","conf":"0.30000001192092896","top":"0.6062717769003649","line_num":"0","word_num":"0","block_num":"0","level":"0","left":"0.15116279076509007","page_num":"0","text":"149","width":"0.00872092995237797","par_num":"0"},{"height":"0.010452960286604362","left":"0.15116279159085694","page_num":"0","width":"0.008720929318285997","level":"0","conf":"1","line_num":"0","par_num":"0","word_num":"0","block_num":"0","text":"155","top":"0.7108013942469417"},{"height":"0.010452960286604362","par_num":"0","line_num":"0","block_num":"0","level":"0","top":"0.763066202609311","conf":"1","text":"158","left":"0.15116279159085694","word_num":"0","page_num":"0","width":"0.008720929318285997"},{"width":"0.008720929318285997","word_num":"0","left":"0.15116279159085694","par_num":"0","level":"0","page_num":"0","top":"0.8153310109716805","height":"0.010452960286604362","conf":"1","block_num":"0","line_num":"0","text":"161"},{"conf":"1","width":"0.008720929318285997","text":"163","line_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.8501742165465933","height":"0.010452960286604362","word_num":"0","left":"0.15116279159085694","page_num":"0"},{"width":"0.00872092995237797","height":"0.006968641205077342","line_num":"0","top":"0.871080139269703","word_num":"0","par_num":"0","conf":"1","level":"0","page_num":"0","block_num":"0","left":"0.15116279076509007","text":"1164"},{"page_num":"0","text":"165","conf":"1","line_num":"0","top":"0.8850174221215062","height":"0.010452960286604362","block_num":"0","width":"0.008720929318285997","word_num":"0","level":"0","par_num":"0","left":"0.15116279159085694"},{"width":"0.00872092995237797","height":"0.006968641205077342","par_num":"0","top":"0.9059233448446159","conf":"0.30000001192092896","line_num":"0","word_num":"0","left":"0.15116279076509007","page_num":"0","level":"0","block_num":"0","text":"1166"},{"line_num":"0","text":"$config,","word_num":"0","level":"0","width":"0.021802323929806966","par_num":"0","left":"0.21366279261358478","block_num":"0","conf":"1","top":"0.2891986067904957","height":"0.010452960286604362","page_num":"0"},{"width":"0.04505813375432441","par_num":"0","line_num":"0","page_num":"0","left":"0.21366279584086087","conf":"1","level":"0","block_num":"0","word_num":"0","text":"$batchRepository,","top":"0.30662020992638417","height":"0.010452960286604362"},{"level":"0","par_num":"0","text":"SredisService","height":"0.010452960286604362","block_num":"0","width":"0.03633720570422233","top":"0.3240418127138407","page_num":"0","word_num":"0","line_num":"0","left":"0.21366279067986574","conf":"1"},{"top":"0.3414634155012971","height":"0.010452960286604251","word_num":"0","conf":"1","line_num":"0","level":"0","par_num":"0","text":"$entityRepository,","page_num":"0","left":"0.21366279592722434","block_num":"0","width":"0.04796511061648104"},{"height":"0.006968640444571461","block_num":"0","line_num":"0","par_num":"0","left":"0.21366279063768656","level":"0","conf":"0.30000001192092896","text":"sloggen","page_num":"0","top":"0.3623693383142996","word_num":"0","width":"0.018895347067650337"},{"left":"0.20348838007687264","level":"0","conf":"0.5","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","height":"0.007215933366255367","line_num":"0","width":"0.2398255733733482","word_num":"0","block_num":"0","par_num":"0","page_num":"0"},{"left":"0.20348838095072486","width":"0.07994185102746842","height":"0.010672467367120575","top":"0.4457735248441337","level":"0","text":"if (Sthis->attemots@ === 1) {","line_num":"0","block_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"0.5"},{"text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","width":"0.1482558047517817","line_num":"0","left":"0.21366278713067985","conf":"1","height":"0.010550210730691068","par_num":"0","top":"0.46331738455485405","block_num":"0","word_num":"0","level":"0","page_num":"0"},{"level":"0","par_num":"0","width":"0.091569758476095","word_num":"0","left":"0.20348838105878864","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","height":"0.0071770334928229484","block_num":"0","page_num":"0","conf":"0.5","line_num":"0"},{"level":"0","top":"0.5331010453200158","width":"0.15552324944354115","block_num":"0","line_num":"0","left":"0.20348837906873227","par_num":"0","word_num":"0","height":"0.013948396442419408","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","page_num":"0","conf":"1"},{"left":"0.20348837025078986","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.5714285713801411","line_num":"0","width":"0.14970930586469938","block_num":"0","height":"0.006968641205077342","word_num":"0"},{"text":"<1/6 >","line_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","par_num":"0","level":"0","word_num":"0","height":"0.010536318570613101","left":"0.2470930229619993","width":"0.021802323929806966","top":"0.5923344949742337"},{"width":"0.027616277654120253","left":"0.2151162810652241","word_num":"0","block_num":"0","level":"0","text":"'entity tvo","height":"0.0071798116206361895","top":"0.6060606061050023","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0"},{"height":"0.010455739935429254","top":"0.6132376396173622","width":"0.021802323929806966","text":"© Logger","level":"0","word_num":"0","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","line_num":"0","left":"0.25000000055269916"},{"page_num":"0","conf":"0.5","word_num":"0","height":"0.0071770334928230595","left":"0.2151162810652241","par_num":"0","block_num":"0","text":"Itotal reco","level":"0","line_num":"0","top":"0.6236044657097288","width":"0.027616277654120253"},{"par_num":"0","left":"0.248546517777781","line_num":"0","page_num":"0","conf":"0.5","word_num":"0","width":"0.05668604120295098","block_num":"0","top":"0.6339712919137487","text":"public function info","level":"0","height":"0.010628010477555794"},{"conf":"0.5","width":"0.027616277654120253","par_num":"0","page_num":"0","text":"\"batches d","height":"0.0072103763501230045","word_num":"0","top":"0.6411149825399743","left":"0.2151162799850968","level":"0","line_num":"0","block_num":"0"},{"par_num":"0","word_num":"0","block_num":"0","top":"0.6585365856142653","conf":"0.30000001192092896","left":"0.21511628105837952","level":"0","width":"0.026162789223041966","height":"0.007332632986552401","line_num":"0","page_num":"0","text":"Isvnced atl"},{"width":"0.04360464785961399","conf":"0.5","page_num":"0","word_num":"0","par_num":"0","top":"0.6618819775389818","height":"0.010591889492442497","block_num":"0","level":"0","line_num":"0","left":"0.26598837545525295","text":"cav $context = [1"},{"par_num":"0","word_num":"0","block_num":"0","width":"0.020348835498728624","text":": voidi","conf":"0.30000001192092896","level":"0","left":"0.24854651350063556","height":"0.0071770334928229484","line_num":"0","top":"0.6794258373205742","page_num":"0"},{"top":"0.6929824561403509","width":"0.052325573373348144","word_num":"0","left":"0.1918604731373945","conf":"1","height":"0.011164274322169043","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"} catch (SocialAcco"},{"height":"0.006968641205077342","par_num":"0","left":"0.2034883724950264","line_num":"0","width":"0.039244185102746854","block_num":"0","conf":"0.5","level":"0","page_num":"0","text":"Cloaden-swannir","top":"0.7108013936697744","word_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0","conf":"1","top":"0.7105263157219254","text":"Log an informational message to the logs.","left":"0.24854651872595424","level":"0","width":"0.08720929571922792","height":"0.01072803904945585"},{"block_num":"0","height":"0.010691917303836673","left":"0.24854651107352554","level":"0","par_num":"0","top":"0.7384370017274113","width":"0.0813953419949146","page_num":"0","conf":"1","line_num":"0","text":"Implements: Loggerinterface::info","word_num":"0"},{"text":"array|ArravyablelJsonable|Stri","width":"0.07122092551373421","word_num":"0","line_num":"0","block_num":"0","top":"0.7595818820518198","conf":"1","level":"0","page_num":"0","height":"0.010452960286604362","left":"0.27761628499022556","par_num":"0"},{"top":"0.7804878052132543","height":"0.006968640444571572","line_num":"0","page_num":"0","text":"ngable lstring smessage","conf":"0.30000001192092896","block_num":"0","left":"0.2761627910440279","width":"0.056686041202950954","level":"0","par_num":"0","word_num":"0"},{"block_num":"0","height":"0.010703032096607279","left":"0.19186047325424327","line_num":"0","text":"} catch (Throwable","top":"0.7979094080543587","conf":"1","width":"0.049418596511191515","level":"0","page_num":"0","par_num":"0","word_num":"0"},{"line_num":"0","left":"0.2761627943999499","page_num":"0","par_num":"0","text":"arrayScontext","top":"0.7944250876267327","level":"0","width":"0.03924418256637896","height":"0.010452960286604362","word_num":"0","conf":"0.5","block_num":"0"},{"block_num":"0","page_num":"0","text":"slogger->errorl","left":"0.20348837187088045","top":"0.8188153313456585","width":"0.03924418256637899","level":"0","line_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","par_num":"0","word_num":"0"},{"line_num":"0","par_num":"0","text":"Returns:","width":"0.01889534706765031","word_num":"0","conf":"1","height":"0.010452960286604362","block_num":"0","page_num":"0","left":"0.2485465134574538","level":"0","top":"0.8188153315291717"},{"conf":"0.30000001192092896","par_num":"0","word_num":"0","left":"0.24854651337109027","line_num":"0","page_num":"0","width":"0.01598837020549368","text":"CAurno","top":"0.8432055752480975","block_num":"0","level":"0","height":"0.006968640444571572"},{"conf":"0.5","height":"0.006968640444571461","text":"vendor/aravel/tramework/src","level":"0","line_num":"0","page_num":"0","left":"0.2747093029029664","top":"0.8466898958055888","width":"0.06395348082197477","word_num":"0","par_num":"0","block_num":"0"},{"left":"0.2747093023963053","par_num":"0","width":"0.05668604120295101","line_num":"0","top":"0.8641114985930454","page_num":"0","word_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","block_num":"0","level":"0","text":"luminare Loc/Loccer.ono"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","block_num":"0","width":"0.026162789223041938","level":"0","height":"0.007235383302971576","text":"'error' =>","left":"0.21511627846207848","par_num":"0","top":"0.8708133969827938","word_num":"0"},{"left":"0.20348837139363007","word_num":"0","par_num":"0","page_num":"0","text":"throw Ser","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","height":"0.0072770620647228945","top":"0.9233449476199234","width":"0.023255814897253146"},{"conf":"0.30000001192092896","page_num":"0","left":"0.44476744220017683","par_num":"0","word_num":"0","line_num":"0","level":"0","text":"826 л v 512","top":"0.2508710809687519","width":"0.03488371727314399","height":"0.010691917303836784","block_num":"0"},{"top":"0.29965156834254736","conf":"1","page_num":"0","block_num":"0","level":"0","par_num":"0","text":"575","width":"0.008720929952377943","word_num":"0","line_num":"0","height":"0.017421602252187585","left":"0.47238372096131104"},{"text":"576","top":"0.3205574921563493","width":"0.008720929318285997","word_num":"0","level":"0","left":"0.47093023257922917","block_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","height":"0.010452960286604362"},{"width":"0.01017441774936434","top":"0.3379790945953738","word_num":"0","left":"0.4709302334945038","level":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1","height":"0.010452960286604362","text":"577","par_num":"0"},{"top":"0.35540069773126226","word_num":"0","level":"0","conf":"1","block_num":"0","par_num":"0","page_num":"0","text":"578","width":"0.008720929318285997","left":"0.47093023257922917","height":"0.010452960286604362","line_num":"0"},{"text":"579","word_num":"0","conf":"1","line_num":"0","width":"0.011627906180442682","left":"0.4709302331500887","height":"0.017421602252187585","block_num":"0","level":"0","page_num":"0","top":"0.3693379791874951","par_num":"0"},{"block_num":"0","word_num":"0","conf":"1","height":"0.010452960286604362","line_num":"0","top":"0.39024390295774314","page_num":"0","left":"0.4709302334945038","text":"580","width":"0.01017441774936434","level":"0","par_num":"0"},{"top":"0.40418118460121666","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","height":"0.024390243457264815","width":"0.0159883714736776","level":"0","par_num":"0","text":"=581","line_num":"0","left":"0.4665697680180062"},{"par_num":"0","height":"0.010452960286604362","conf":"1","text":"583","width":"0.008720929318285997","block_num":"0","top":"0.4425087113201125","left":"0.4723837218234151","line_num":"0","page_num":"0","word_num":"0","level":"0"},{"word_num":"0","block_num":"0","conf":"1","level":"0","page_num":"0","text":"584","width":"0.01017441774936434","par_num":"0","top":"0.459930314107569","height":"0.010452960286604362","line_num":"0","left":"0.4709302334945038"},{"word_num":"0","height":"0.010452960286604362","line_num":"0","conf":"0.5","par_num":"0","text":"—585","level":"0","page_num":"0","width":"0.013081394611520969","left":"0.46656976846458836","top":"0.4773519168950253","block_num":"0"},{"word_num":"0","conf":"1","line_num":"0","text":"586","top":"0.4947735200309138","block_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","par_num":"0","width":"0.008720929318285997","left":"0.47093023257922917"},{"left":"0.4723837218234151","word_num":"0","conf":"1","text":"587","par_num":"0","height":"0.010452960286604362","top":"0.5121951224699383","line_num":"0","page_num":"0","level":"0","width":"0.008720929318285997","block_num":"0"},{"text":"588","conf":"1","level":"0","page_num":"0","par_num":"0","left":"0.4723837218234151","line_num":"0","block_num":"0","height":"0.010452960286604362","top":"0.5296167252573947","width":"0.008720929318285997","word_num":"0"},{"conf":"1","par_num":"0","word_num":"0","line_num":"0","left":"0.4709302334945038","height":"0.010452960286604362","text":"589","top":"0.5470383280448511","width":"0.01017441774936434","level":"0","page_num":"0","block_num":"0"},{"level":"0","text":"590","conf":"0.5","top":"0.5609756106427853","block_num":"0","left":"0.47238372114299704","height":"0.020905922094220375","width":"0.008720929952377943","word_num":"0","par_num":"0","page_num":"0","line_num":"0"},{"par_num":"0","conf":"0.30000001192092896","left":"0.46802325552854196","width":"0.013081394611520969","top":"0.5853658539937421","block_num":"0","height":"0.006968640444571572","line_num":"0","text":"15911","word_num":"0","page_num":"0","level":"0"},{"level":"0","text":"592","line_num":"0","page_num":"0","height":"0.020905923615232025","width":"0.010174418383456285","par_num":"0","word_num":"0","conf":"1","top":"0.5958188150216522","left":"0.4723837209560432","block_num":"0"},{"width":"0.008720929952377998","text":"593","line_num":"0","block_num":"0","page_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.47238372099764825","top":"0.616724738727316","conf":"1","height":"0.010452961047110132"},{"word_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","par_num":"0","text":"T 595","page_num":"0","left":"0.466569769326747","line_num":"0","top":"0.6480836243637909","height":"0.013937280889142922","width":"0.014534881774415365"},{"line_num":"0","conf":"0.30000001192092896","text":"-596","block_num":"0","page_num":"0","width":"0.014534883042599256","par_num":"0","left":"0.46656976759933994","height":"0.020905922094220375","top":"0.6655052271933078","level":"0","word_num":"0"},{"block_num":"0","level":"0","height":"0.006968641205077342","line_num":"0","text":"597","top":"0.6898954702884519","left":"0.47093023259606254","width":"0.010174418383456285","word_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"page_num":"0","level":"0","conf":"0.5","block_num":"0","text":"598","height":"0.020905922094220375","line_num":"0","left":"0.4709302331016392","width":"0.011627906180442626","word_num":"0","par_num":"0","top":"0.7003484325068968"},{"word_num":"0","page_num":"0","block_num":"0","top":"0.7247386758550688","height":"0.006968641205077342","conf":"1","level":"0","left":"0.4723837209976482","line_num":"0","par_num":"0","text":"$99","width":"0.008720929952377943"},{"block_num":"0","text":"=600","height":"0.027874564820309367","top":"0.7282229962193458","par_num":"0","left":"0.46656976790214993","width":"0.014534883042599311","level":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0","page_num":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0","par_num":"0","text":"6011","top":"0.7595818818683066","width":"0.01017441774936434","height":"0.006968640444571572","left":"0.4709302334945038","word_num":"0","line_num":"0"},{"page_num":"0","line_num":"0","top":"0.7700348428613736","block_num":"0","width":"0.014534883042599311","conf":"0.30000001192092896","par_num":"0","text":"-602","level":"0","word_num":"0","left":"0.466569767781026","height":"0.020905923615232025"},{"height":"0.020905922094220375","text":"604","conf":"1","line_num":"0","left":"0.47093023264451217","word_num":"0","par_num":"0","width":"0.010174418383456285","top":"0.8048780490574194","block_num":"0","level":"0","page_num":"0"},{"page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","line_num":"0","par_num":"0","text":"605","width":"0.008720929318285997","top":"0.8292682935500775","word_num":"0","left":"0.47093023257922917","level":"0"},{"left":"0.4723837211284622","par_num":"0","width":"0.008720929952377943","block_num":"0","height":"0.017421602252187474","text":"606","page_num":"0","top":"0.8432055753547425","conf":"1","line_num":"0","word_num":"0","level":"0"},{"height":"0.010689139176023432","level":"0","page_num":"0","text":"— 607","block_num":"0","left":"0.4665697671564489","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.8641114988686065","width":"0.013081394611520969","word_num":"0"},{"word_num":"0","line_num":"0","conf":"1","level":"0","top":"0.8815331015640149","height":"0.010452960286604362","left":"0.4723837218234151","par_num":"0","width":"0.008720929318285997","block_num":"0","text":"608","page_num":"0"},{"height":"0.006968640444571461","par_num":"0","text":"100% 52","top":"0.006968641450188162","page_num":"0","width":"0.01889534706765028","left":"0.9127906995735092","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0"},{"conf":"0.30000001192092896","text":"• MOn ZU Aor 10.39-40","block_num":"0","top":"0.006968641450188162","word_num":"0","left":"0.9345930252198137","level":"0","height":"0.006968640444571461","width":"0.05813952709766146","par_num":"0","page_num":"0","line_num":"0"},{"conf":"1","level":"0","par_num":"0","width":"0.08866278668667404","word_num":"0","top":"0.02787456497864904","text":"L AskJiminnyReportActivityServiceTestv","page_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.8270348901595695"},{"text":"=custom.log","block_num":"0","conf":"0.5","left":"0.4738372097953522","par_num":"0","line_num":"0","top":"0.05574912978701141","level":"0","page_num":"0","height":"0.010452960286604362","width":"0.029069763548830674","word_num":"0"},{"conf":"1","block_num":"0","page_num":"0","left":"0.5101744200028817","text":"=laravel.log","level":"0","line_num":"0","width":"0.027616277654120225","par_num":"0","top":"0.055749129145434506","word_num":"0","height":"0.010452961047110132"},{"height":"0.010452960286604362","text":"A SF [jiminny@localhost]","top":"0.05574912978701141","left":"0.5450581399922917","level":"0","line_num":"0","par_num":"0","block_num":"0","width":"0.050872087478637695","word_num":"0","conf":"0.5","page_num":"0"},{"left":"0.6046511654871605","word_num":"0","height":"0.010452961047110132","line_num":"0","page_num":"0","conf":"0.5","text":"4 HS_local (iminny@localhost]","block_num":"0","level":"0","top":"0.055749129145434506","par_num":"0","width":"0.06104650903255382"},{"line_num":"0","width":"0.017441858636571994","word_num":"0","conf":"1","text":"Cascade","block_num":"0","level":"0","top":"0.05574912943857935","par_num":"0","height":"0.010452960286604362","page_num":"0","left":"0.6947674436468302"},{"conf":"0.30000001192092896","par_num":"0","top":"0.0797448165869219","width":"0.07703488431078326","word_num":"0","height":"0.011164274322169043","block_num":"0","level":"0","left":"0.4738372088584945","line_num":"0","page_num":"0","text":"A console [PROD] X A console [EU]"},{"level":"0","line_num":"0","page_num":"0","height":"0.011164274322169043","text":"A console [STAGING]","conf":"0.5","top":"0.0797448165869219","width":"0.04360464785961393","word_num":"0","left":"0.5595930266071848","par_num":"0","block_num":"0"},{"page_num":"0","text":"Retactor Connection","line_num":"0","word_num":"0","conf":"1","height":"0.007285397208668498","left":"0.6933139525309181","block_num":"0","level":"0","width":"0.04651162979450629","top":"0.08362369354010668","par_num":"0"},{"height":"0.007285397208668609","level":"0","block_num":"0","par_num":"0","text":"CRM Initial Sync Oven","top":"0.08362369371432266","word_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","left":"0.7470930289847444","width":"0.045058133754324436"},{"line_num":"0","par_num":"0","left":"0.5348837228066751","text":"Tx: Autov","page_num":"0","conf":"0.5","block_num":"0","level":"0","top":"0.1044657097288676","width":"0.02034883549872868","word_num":"0","height":"0.0071770334928229484"},{"height":"0.010516868633897003","conf":"0.5","block_num":"0","level":"0","par_num":"0","left":"0.6627906972313775","line_num":"0","top":"0.1044657097460916","width":"0.023255814897253146","word_num":"0","text":"do jiminny v","page_num":"0"},{"par_num":"0","top":"0.12519936212958604","page_num":"0","conf":"0.5","left":"0.49273255700367574","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","level":"0","height":"0.010689139176023432","width":"0.12936045261139567","word_num":"0","block_num":"0","line_num":"0"},{"block_num":"0","height":"0.010689139176023432","left":"0.6279069838403225","level":"0","text":"034 A1 A34 M62 ^ -","par_num":"0","page_num":"0","width":"0.05813952709766146","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.12519936195537007"},{"word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.4927325782522842","par_num":"0","height":"0.006968640444571461","page_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","block_num":"0","line_num":"0","width":"0.12499997970905707","top":"0.1463414637498397"},{"word_num":"0","height":"0.013937280889143033","conf":"1","level":"0","line_num":"0","par_num":"0","top":"0.15679442610595107","width":"0.1962209052227913","page_num":"0","left":"0.4927325630147635","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","block_num":"0"},{"word_num":"0","left":"0.49273255988271814","conf":"1","width":"0.015988370205493707","page_num":"0","height":"0.010452960286604362","block_num":"0","line_num":"0","top":"0.17770034895077447","par_num":"0","text":"SELECT","level":"0"},{"level":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","word_num":"0","top":"0.1951219518899232","line_num":"0","left":"0.5014535184914614","block_num":"0","conf":"0.5","height":"0.013937280889143033","page_num":"0","width":"0.1889534605310318"},{"line_num":"0","width":"0.021802323929806966","height":"0.006968640444571461","conf":"0.30000001192092896","text":"U.ema1l.","top":"0.21602787489966546","word_num":"0","left":"0.5029069786600965","page_num":"0","block_num":"0","level":"0","par_num":"0"},{"conf":"0.30000001192092896","page_num":"0","word_num":"0","line_num":"0","height":"0.006968641205077342","level":"0","left":"0.5029069764355705","par_num":"0","text":"sa.*","block_num":"0","top":"0.233449477263315","width":"0.011627907448626518"},{"page_num":"0","line_num":"0","par_num":"0","top":"0.25087108008861336","width":"0.08866278668667404","word_num":"0","text":"towner 1d FRol sochal accounts sa","left":"0.5029069796729173","block_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","level":"0"},{"height":"0.011164274322168932","block_num":"0","width":"0.0959302313784336","top":"0.2679425837320575","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","par_num":"0","line_num":"0","word_num":"0","level":"0","conf":"0.5","left":"0.49273255569667207"},{"level":"0","top":"0.28548644338568163","par_num":"0","width":"0.10610464785961388","block_num":"0","conf":"0.30000001192092896","height":"0.007196483429539158","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","word_num":"0","line_num":"0","left":"0.492732561293783","page_num":"0"},{"conf":"0.5","level":"0","par_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","height":"0.0148935728666314","width":"0.1381482875093501","word_num":"0","left":"0.49269744083144135","top":"0.2995371262853762"},{"width":"0.14534883296236073","word_num":"0","left":"0.4927325646028267","block_num":"0","height":"0.010505753841126397","level":"0","page_num":"0","conf":"1","line_num":"0","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","top":"0.33797909453440456"},{"word_num":"0","block_num":"0","line_num":"0","height":"0.01075026787449107","conf":"1","left":"0.4927325633660667","page_num":"0","width":"0.059593018065107584","top":"0.3728222999543015","level":"0","par_num":"0","text":"select * from features;"},{"page_num":"0","height":"0.007260390255820148","par_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","conf":"0.30000001192092896","top":"0.38995215302990127","line_num":"0","left":"0.49273257312172364","width":"0.12936045261139567","word_num":"0","level":"0","block_num":"0"},{"width":"0.09011627765412028","par_num":"0","level":"0","top":"0.42503987254774733","conf":"1","word_num":"0","block_num":"0","height":"0.010500196824994035","left":"0.4927325550814989","line_num":"0","page_num":"0","text":"select * from teams where id = 556;"},{"conf":"1","width":"0.03779069413530067","block_num":"0","text":"select * from","line_num":"0","height":"0.010564103651274914","par_num":"0","level":"0","page_num":"0","left":"0.4927325616686351","top":"0.4599303140744231","word_num":"0"},{"conf":"1","level":"0","page_num":"0","height":"0.010564103651274914","left":"0.5654069877565148","par_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","block_num":"0","width":"0.12499998985452854","word_num":"0","top":"0.4599303140744231","line_num":"0"},{"level":"0","left":"0.4927325741233989","top":"0.47735191659424503","page_num":"0","block_num":"0","line_num":"0","width":"0.19767440633570887","word_num":"0","conf":"1","par_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","height":"0.010686361048210191"},{"block_num":"0","top":"0.49466613506674073","width":"0.1453954818400931","word_num":"0","par_num":"0","conf":"0.5","height":"0.014546766235497555","level":"0","text":"select * from automated_report_results order Dy zu desc,","line_num":"0","left":"0.4927008834473122","page_num":"0"},{"text":"SELECT * FROM automated report results WHERE id = 1919:","page_num":"0","block_num":"0","height":"0.010686361048210191","conf":"1","top":"0.5119617223575448","left":"0.4927325548990552","level":"0","width":"0.14244185102746842","word_num":"0","par_num":"0","line_num":"0"},{"top":"0.5470383283932831","word_num":"0","level":"0","line_num":"0","page_num":"0","conf":"1","width":"0.15552323929806972","par_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:"},{"left":"0.49273256125581216","block_num":"0","page_num":"0","width":"0.12209300791963623","word_num":"0","top":"0.5818815337886577","conf":"1","par_num":"0","text":"select * from opportunities where id = 7594349:","line_num":"0","level":"0","height":"0.010622453461423431"},{"par_num":"0","page_num":"0","word_num":"0","left":"0.49273257226354994","top":"0.6164274323772443","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","line_num":"0","block_num":"0","width":"0.19767440633570899","conf":"0.5","level":"0","height":"0.010750267113985301"},{"conf":"1","left":"0.49273256709487234","level":"0","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","page_num":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.15406975847609494","word_num":"0","top":"0.6339712919137487"},{"par_num":"0","left":"0.4927325551571803","word_num":"0","height":"0.010505753841126397","level":"0","line_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","width":"0.15261626750864876","conf":"1","page_num":"0","block_num":"0"},{"block_num":"0","left":"0.4927325646279135","height":"0.013937280889143033","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.6689895475345226","width":"0.11046511061648101","conf":"1","text":"SELECT * FROM crm_fields WHERE id = 226147","word_num":"0"},{"page_num":"0","height":"0.010558546635142552","line_num":"0","block_num":"0","width":"0.15261626750864876","level":"0","par_num":"0","conf":"1","top":"0.6864111504286012","word_num":"0","left":"0.4927325552882119","text":"GELECT * FROM crm field values WHERE crm field id = 226147:"},{"level":"0","left":"0.4927325602990887","page_num":"0","block_num":"0","height":"0.007318740065968554","par_num":"0","line_num":"0","width":"0.12354650903255388","word_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","conf":"0.5","top":"0.724738676080081"},{"level":"0","top":"0.7386759584137272","width":"0.0159883714736776","block_num":"0","conf":"0.30000001192092896","text":"GELECT","page_num":"0","height":"0.010452961047110132","line_num":"0","par_num":"0","word_num":"0","left":"0.492732558848917"},{"word_num":"0","line_num":"0","height":"0.014354066985646008","par_num":"0","conf":"0.5","width":"0.18604649888708236","top":"0.7559808612440191","block_num":"0","left":"0.5029069807442199","level":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","page_num":"0"},{"line_num":"0","height":"0.007257611367501027","page_num":"0","par_num":"0","top":"0.7767145136381128","width":"0.021802323929806966","word_num":"0","level":"0","text":"u. email","block_num":"0","conf":"0.30000001192092896","left":"0.5014534902332606"},{"line_num":"0","page_num":"0","left":"0.5029069777669138","level":"0","top":"0.7944250874432196","text":"sa.*","height":"0.006968640444571461","width":"0.013081394611520913","word_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0"},{"page_num":"0","height":"0.010497418697180683","par_num":"0","word_num":"0","left":"0.5014534906556222","block_num":"0","conf":"1","text":"t.owner_id FROM social_accounts sa","top":"0.8118022326885981","width":"0.09011626750864876","line_num":"0","level":"0"},{"width":"0.09738371220040826","block_num":"0","left":"0.49273256673203064","text":"JOTN usens u on trid = ca.cociable idi","line_num":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0","height":"0.007254833239687675","par_num":"0","level":"0","top":"0.8292682928942409"},{"par_num":"0","height":"0.010566882539594036","conf":"0.5","level":"0","line_num":"0","page_num":"0","left":"0.49273255613526434","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","width":"0.10610464785961393","block_num":"0","word_num":"0"},{"level":"0","height":"0.010689139176023432","line_num":"0","width":"0.1380813882706013","word_num":"0","left":"0.4927325670763793","page_num":"0","par_num":"0","conf":"1","top":"0.8641114986943905","block_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';"},{"conf":"0.5","left":"0.4927325575704069","height":"0.01068358215989107","block_num":"0","level":"0","word_num":"0","par_num":"0","width":"0.19622092551373427","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","top":"0.8987240830528642","line_num":"0","page_num":"0"},{"height":"0.011164274322169043","level":"0","width":"0.020348834230544677","par_num":"0","text":"+0 ..","top":"0.0797448165869219","word_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.965116281891486","block_num":"0"},{"height":"0.01059744650857497","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","block_num":"0","top":"0.10104529661439754","width":"0.2703488329623608","line_num":"0","par_num":"0","level":"0","word_num":"0","page_num":"0","left":"0.6976744093136732","conf":"1"},{"block_num":"0","level":"0","line_num":"0","top":"0.11846689891207607","left":"0.703488371377582","height":"0.006968641205077342","width":"0.23837209255137337","par_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","conf":"0.30000001192092896","page_num":"0","word_num":"0"},{"width":"0.28633718287691157","height":"0.007357639939400973","page_num":"0","line_num":"0","conf":"1","par_num":"0","word_num":"0","block_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","level":"0","top":"0.1393728226143094","left":"0.694767473312973"},{"left":"0.6962209524994839","top":"0.15311004796085603","par_num":"0","conf":"0.5","page_num":"0","line_num":"0","height":"0.010653017430404366","level":"0","width":"0.2819767201200445","block_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","word_num":"0"},{"conf":"1","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453","par_num":"0","line_num":"0","block_num":"0","height":"0.010583553587991013","level":"0","width":"0.12645347067650337","left":"0.6947674594038452","page_num":"0","word_num":"0"},{"par_num":"0","level":"0","text":"What splitting the profile sync into batches would look like","width":"0.13517440633570899","line_num":"0","height":"0.010494639808861561","page_num":"0","top":"0.19856459312259356","word_num":"0","conf":"1","block_num":"0","left":"0.6947674552483422"},{"top":"0.21929824549679078","conf":"1","page_num":"0","line_num":"0","block_num":"0","height":"0.007182590508955311","level":"0","par_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","left":"0.6947674427962095","width":"0.1511627765412027","word_num":"0"},{"conf":"1","height":"0.010569660667407277","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","page_num":"0","level":"0","left":"0.694767459943104","par_num":"0","top":"0.233449478068677","word_num":"0","width":"0.28633716258596864","block_num":"0","line_num":"0"},{"conf":"0.30000001192092896","left":"0.6947674612076477","page_num":"0","level":"0","word_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","top":"0.2508710804745784","line_num":"0","block_num":"0","height":"0.006968640444571461","par_num":"0","width":"0.24127905419532292"},{"height":"0.007329854098233168","conf":"1","block_num":"0","line_num":"0","top":"0.271777003894373","width":"0.284883661473051","level":"0","left":"0.6962209605769604","par_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","height":"0.006968640444571461","level":"0","page_num":"0","left":"0.6962209692158519","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","line_num":"0","top":"0.306620209394439","word_num":"0","width":"0.2877906636988863","conf":"0.30000001192092896"},{"left":"0.7034883691075557","conf":"1","width":"0.2776162573631774","line_num":"0","level":"0","height":"0.010452960286604362","par_num":"0","word_num":"0","page_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","block_num":"0"},{"left":"0.7034883928957734","level":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","top":"0.33797909453440456","width":"0.20639533184944325","word_num":"0","conf":"0.30000001192092896","height":"0.010505753841126397","page_num":"0","block_num":"0","par_num":"0","line_num":"0"},{"left":"0.6962209294276679","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","top":"0.3554006976086954","line_num":"0","block_num":"0","height":"0.010628010477555794","level":"0","width":"0.2819767201200445","word_num":"0","conf":"1","page_num":"0","par_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","top":"0.3763066205343165","height":"0.0072659472719524","word_num":"0","line_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","level":"0","width":"0.2848836817639939","conf":"1","left":"0.6962209430504749"},{"level":"0","page_num":"0","block_num":"0","conf":"0.5","line_num":"0","width":"0.0319767404109873","word_num":"0","left":"0.6947674424200525","top":"0.41463414653422836","height":"0.007215933366255256","par_num":"0","text":"You get for free"},{"level":"0","page_num":"0","conf":"0.5","text":"•streamed fetch (no 0OM on big owners)","par_num":"0","word_num":"0","height":"0.0071770334928229484","top":"0.43540669856459324","block_num":"0","left":"0.697674417508692","line_num":"0","width":"0.08575581489725315"},{"top":"0.4529505582137161","block_num":"0","width":"0.06540696671668522","left":"0.6976744285694189","level":"0","height":"0.0071770334928229484","page_num":"0","text":"• 100-record batches via Redis","word_num":"0","line_num":"0","conf":"0.5","par_num":"0"},{"width":"0.13953486909257606","block_num":"0","line_num":"0","par_num":"0","page_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","word_num":"0","top":"0.4703832754342152","conf":"1","left":"0.6976744332330052","level":"0","height":"0.010477968760464584"},{"text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","width":"0.1322674244008165","word_num":"0","height":"0.010514089745577881","line_num":"0","top":"0.4912280700058711","block_num":"0","level":"0","page_num":"0","left":"0.6976744360642997","conf":"1","par_num":"0"},{"page_num":"0","level":"0","par_num":"0","line_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","height":"0.010452960286604251","width":"0.2819767201200444","block_num":"0","left":"0.6976744452422932","top":"0.508710801912447","word_num":"0","conf":"0.5"},{"height":"0.007360418067214214","line_num":"0","left":"0.7034883798200974","page_num":"0","text":"key so difterent orofiles don't collide","word_num":"0","par_num":"0","top":"0.5261324047144549","level":"0","width":"0.07267441140844466","conf":"0.5","block_num":"0"},{"block_num":"0","line_num":"0","left":"0.6947674678139966","conf":"1","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","par_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","top":"0.5470383280448511","width":"0.1729650903255382","word_num":"0"},{"conf":"0.5","height":"0.0073104049220229506","par_num":"0","line_num":"0","page_num":"0","width":"0.2819767201200445","block_num":"0","left":"0.6947674633339377","level":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","word_num":"0","top":"0.5644599301598978"},{"width":"0.28052323929806977","left":"0.6947674627311626","page_num":"0","line_num":"0","word_num":"0","height":"0.010577996571858761","block_num":"0","level":"0","conf":"1","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","top":"0.5956937798195339","par_num":"0"},{"width":"0.13953487923804753","word_num":"0","left":"0.6947674461509291","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","block_num":"0","conf":"1","top":"0.613237639553429","page_num":"0","par_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0"},{"block_num":"0","page_num":"0","conf":"1","par_num":"0","level":"0","text":"Recommendation","width":"0.04215116196490354","top":"0.6411149825213349","height":"0.006968641205077342","left":"0.6947674422006878","word_num":"0","line_num":"0"},{"top":"0.6585365856142653","width":"0.28052323929806977","page_num":"0","word_num":"0","level":"0","conf":"1","left":"0.6947674626641019","par_num":"0","block_num":"0","height":"0.010522425650029366","line_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly"},{"level":"0","block_num":"0","top":"0.6759581884885157","width":"0.28488370205493685","par_num":"0","left":"0.6947674655515993","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0","line_num":"0","conf":"0.5","page_num":"0","height":"0.006968640444571461"},{"page_num":"0","word_num":"0","level":"0","left":"0.6947674548777797","par_num":"0","top":"0.6897926635444678","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","line_num":"0","block_num":"0","width":"0.17441859143845573","conf":"1","height":"0.01055576774682343"},{"word_num":"0","block_num":"0","width":"0.22819766592472157","left":"0.697674427545875","page_num":"0","top":"0.7105263158961413","line_num":"0","level":"0","conf":"1","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","height":"0.01072803904945574","par_num":"0"},{"width":"0.2848836817639939","block_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.6976744576996018","par_num":"0","height":"0.010716925017191015","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","top":"0.7317073174143272","word_num":"0","conf":"1"},{"level":"0","text":"do),","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.017421602252187585","left":"0.7034883726365229","page_num":"0","block_num":"0","par_num":"0","top":"0.7421602788826169","width":"0.011627906180442626"},{"width":"0.2776162573631774","word_num":"0","height":"0.0071770334928229484","top":"0.766347687400319","level":"0","par_num":"0","block_num":"0","left":"0.6976744436144179","page_num":"0","conf":"0.5","line_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce."},{"top":"0.7870813397129187","word_num":"0","line_num":"0","height":"0.011164274322169043","width":"0.2877906636988864","left":"0.694767475704478","conf":"1","level":"0","block_num":"0","page_num":"0","par_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config"},{"text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","par_num":"0","block_num":"0","page_num":"0","height":"0.013937280889143033","left":"0.6947674739397125","level":"0","word_num":"0","top":"0.8013937288934075","width":"0.2718022934933926","conf":"1","line_num":"0"},{"block_num":"0","par_num":"0","left":"0.6962209318790669","top":"0.8221690590111643","line_num":"0","level":"0","text":"watermark — gate it on \"no profile context\".","word_num":"0","width":"0.08430232392980697","page_num":"0","height":"0.0071770334928229484","conf":"1"},{"height":"0.010461296951561616","width":"0.017441858636571994","text":"G.l .","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.9651162807795277","level":"0","par_num":"0","top":"0.8397129185198681","word_num":"0"},{"height":"0.0071770334928229484","level":"0","text":"Ask anvthina (84-D","block_num":"0","left":"0.6962209300842392","line_num":"0","top":"0.9266347687400319","page_num":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.04069767099745736"},{"top":"0.9545454545454546","par_num":"0","block_num":"0","word_num":"0","page_num":"0","height":"0.0071770334928229484","text":"Claude Qnus 17 Medium","line_num":"0","level":"0","left":"0.7223837197862006","conf":"0.30000001192092896","width":"0.04651162472177062"},{"block_num":"0","top":"0.9860627181052405","line_num":"0","left":"0.9331395351302343","level":"0","page_num":"0","par_num":"0","height":"0.006968640444571572","text":"144-25","width":"0.01453488177441542","conf":"0.5","word_num":"0"},{"par_num":"0","conf":"0.30000001192092896","width":"0.01453488177441531","page_num":"0","top":"0.986062718234409","left":"0.9709302343731505","line_num":"0","block_num":"0","height":"0.01074748898617195","level":"0","text":"Po 4 sp","word_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8068
|
NULL
|
NULL
|
|
59370
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.44:0%L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"conf":"0.30000001192092896", [{"conf":"0.30000001192092896","text":"Phostorm","page_num":"0","par_num":"0","line_num":"0","block_num":"0","left":"0.01744185995005212","height":"0.006968641205077342","width":"0.021802326466174835","level":"0","top":"0.006968641046706359","word_num":"0"},{"text":"code","height":"0.006968640444571461","left":"0.1148255812121043","par_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.01162790618044264","page_num":"0","word_num":"0","level":"0","top":"0.006968641450188162","block_num":"0"},{"par_num":"0","page_num":"0","top":"0.02787456497864904","width":"0.029069763548830722","level":"0","text":"FV faVsco.js","conf":"0.5","left":"0.030523259704860126","word_num":"0","line_num":"0","block_num":"0","height":"0.010452960286604362"},{"left":"0.06831395542728312","block_num":"0","level":"0","height":"0.010452960286604362","width":"0.024709300791963623","text":"?9 master","page_num":"0","top":"0.02787456497864904","par_num":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0"},{"conf":"0.30000001192092896","height":"0.003484320602538671","page_num":"0","top":"0.05923344944238418","line_num":"0","level":"0","text":"Proledey","width":"0.020348836766912577","par_num":"0","block_num":"0","left":"0.014534883869450689","word_num":"0"},{"word_num":"0","conf":"0.30000001192092896","top":"0.07612742412338913","height":"0.01150821840934213","block_num":"0","par_num":"0","page_num":"0","width":"0.030583024024963372","level":"0","line_num":"0","left":"0.043574765514713835","text":"D Salesforce"},{"conf":"0.30000001192092896","level":"0","top":"0.09407665591941561","width":"0.021802323929806973","word_num":"0","page_num":"0","block_num":"0","line_num":"0","height":"0.010452960286604362","text":"> DDTO","left":"0.046511627642654756","par_num":"0"},{"conf":"1","word_num":"0","block_num":"0","left":"0.0537095887639354","level":"0","height":"0.015479323586398475","page_num":"0","par_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","line_num":"0","top":"0.11024367702094318","width":"0.07137109878215384"},{"level":"0","word_num":"0","top":"0.13237639553429026","block_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.05232558202147495","page_num":"0","height":"0.0071770334928229484","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171"},{"page_num":"0","height":"0.0072715042880847625","level":"0","block_num":"0","par_num":"0","conf":"0.5","line_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","width":"0.08575580475178171","word_num":"0","left":"0.05232558202147495"},{"level":"0","par_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","top":"0.16724738709478748","height":"0.006968640444571461","line_num":"0","block_num":"0","left":"0.046511627154292065","text":"c) AulolocDelavec locrm.ono","width":"0.06249999492726427"},{"conf":"1","line_num":"0","page_num":"0","word_num":"0","par_num":"0","left":"0.046511627667025296","top":"0.18102073376030525","width":"0.07558138827060132","height":"0.010616896445291069","text":"© CheckAndRetryRemoteMatch.php","level":"0","block_num":"0"},{"block_num":"0","height":"0.0073048471453848185","level":"0","page_num":"0","top":"0.2017543859602864","conf":"0.5","left":"0.04651163545709501","line_num":"0","par_num":"0","text":"C) CreaterollowupActivity.php","width":"0.06395348082197473","word_num":"0"},{"word_num":"0","line_num":"0","level":"0","left":"0.04651162858740109","page_num":"0","par_num":"0","text":"C) CreateNotes.php","width":"0.04215116196490349","conf":"0.30000001192092896","block_num":"0","height":"0.007182590508955311","top":"0.21929824565899192"},{"level":"0","page_num":"0","top":"0.23684210521680837","line_num":"0","par_num":"0","text":"© MatchActivitiesToNewOpportunity.php","word_num":"0","height":"0.010544653714558705","conf":"1","block_num":"0","left":"0.04651163557061816","width":"0.08720929571922789"},{"word_num":"0","left":"0.04651163358738779","block_num":"0","par_num":"0","top":"0.2543554009942979","width":"0.06249999492726427","line_num":"0","conf":"0.5","height":"0.007207597461803994","level":"0","page_num":"0","text":"C) MatchActivitvermData.php"},{"top":"0.27177700333990396","block_num":"0","line_num":"0","text":"E) NoteObiect.ohp","left":"0.046511628705343505","height":"0.00732985485873916","level":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","width":"0.039244185102746854","word_num":"0"},{"conf":"0.30000001192092896","left":"0.04651163174781109","line_num":"0","par_num":"0","width":"0.04215115942853562","word_num":"0","page_num":"0","level":"0","height":"0.006968640444571461","top":"0.2891986066069825","block_num":"0","text":"c) SaveActiviv.ono"},{"text":"c)saveliranscriotion.onv","top":"0.30662020900450737","word_num":"0","width":"0.0523255835188196","height":"0.006968641205077342","block_num":"0","left":"0.04651162677256695","line_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"width":"0.04215115942853562","word_num":"0","page_num":"0","level":"0","conf":"0.5","left":"0.04651163174781109","height":"0.0072464973352361906","line_num":"0","par_num":"0","block_num":"0","text":"C) SetuoLavout.oho","top":"0.32376395531045343"},{"width":"0.04215115942853562","left":"0.04651163174781109","height":"0.0071770334928230595","conf":"0.5","page_num":"0","block_num":"0","level":"0","par_num":"0","text":"C) SvncActivitv.oho","top":"0.34130781499202545","line_num":"0","word_num":"0"},{"height":"0.014418177627490425","block_num":"0","par_num":"0","line_num":"0","width":"0.055435398791698696","left":"0.04638947542561308","text":"@ SvncFieldMetadata.php","page_num":"0","level":"0","top":"0.3552072621290665","word_num":"0","conf":"1"},{"line_num":"0","conf":"1","par_num":"0","level":"0","width":"0.039244182566378974","word_num":"0","text":"© SyncLeads.php","height":"0.010455739935429254","left":"0.046511631609252174","page_num":"0","top":"0.3763066205343165","block_num":"0"},{"level":"0","height":"0.014354066985645897","par_num":"0","left":"0.046511631695615716","text":"© SyncObjects.php","top":"0.38995215311004783","conf":"1","block_num":"0","line_num":"0","word_num":"0","width":"0.04215115942853562","page_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","conf":"1","level":"0","left":"0.04651163073081603","line_num":"0","height":"0.010700253968793927","text":"© SyncOpportunitiesJob.php","page_num":"0","top":"0.41114982586710536","width":"0.06104650903255382"},{"block_num":"0","width":"0.05087208747863769","height":"0.014354066985646008","word_num":"0","conf":"1","page_num":"0","text":"© SyncOpportunity.php","top":"0.42503987240829344","left":"0.046511633451594","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","left":"0.04651163071712692","level":"0","page_num":"0","top":"0.44577352463809683","width":"0.05813953217039717","word_num":"0","conf":"1","line_num":"0","block_num":"0","height":"0.010672468127626344","text":"© SyncProfileMetadata.php"},{"left":"0.04651163321565249","par_num":"0","word_num":"0","conf":"1","top":"0.46331738455485405","level":"0","text":"© SyncTeamFieldsJob.php","block_num":"0","width":"0.056686041202950996","height":"0.010550210730691068","page_num":"0","line_num":"0"},{"line_num":"0","top":"0.48083623715937174","height":"0.010452961047110243","level":"0","par_num":"0","width":"0.05668604120295098","word_num":"0","block_num":"0","left":"0.04651163321565131","text":"© SyncTeamMetadata.php","page_num":"0","conf":"1"},{"top":"0.49825784007433493","page_num":"0","text":"© UpdateOpportunitySpecifications.php","conf":"1","line_num":"0","width":"0.08430231885707123","par_num":"0","height":"0.01051408974557777","word_num":"0","level":"0","left":"0.04651163548425466","block_num":"0"},{"left":"0.046511627480499834","level":"0","word_num":"0","conf":"0.30000001192092896","top":"0.5191637634014077","page_num":"0","line_num":"0","text":"Updatestage.ong","block_num":"0","width":"0.04215115942853563","par_num":"0","height":"0.006968640444571461"},{"block_num":"0","text":"> @ DealRisks","par_num":"0","top":"0.5331010454942319","width":"0.03343022884206569","page_num":"0","height":"0.010758603778942555","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.03343023627313173","line_num":"0"},{"conf":"0.30000001192092896","height":"0.006968640444571572","left":"0.03924418649273823","par_num":"0","block_num":"0","level":"0","page_num":"0","top":"0.5714285717637769","width":"0.031976740410987366","line_num":"0","text":"_Meeuine bor","word_num":"0"},{"left":"0.03924418703063903","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","text":"a Telephony","top":"0.6411149830944434","width":"0.029069763548830715","height":"0.007210375589617124","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.011164274322169154","level":"0","par_num":"0","text":"C User","block_num":"0","top":"0.6547049441786283","width":"0.017441858636572008","word_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.03924418612559764"},{"level":"0","word_num":"0","line_num":"0","text":"c8aseprocessing.oo.ono","left":"0.04069767337055839","conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077342","page_num":"0","top":"0.675958188117432","par_num":"0","width":"0.05523256038097625"},{"word_num":"0","top":"0.6897926633384308","height":"0.01055576850732931","left":"0.04069767586474709","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.03779069667166852","block_num":"0","text":"@ Dummv.Job.php","level":"0"},{"block_num":"0","conf":"0.5","height":"0.006968640444571572","top":"0.7108013940634285","text":"(C)ImoortRecallA|Recordinas.Job.oho","line_num":"0","par_num":"0","word_num":"0","left":"0.04069768173679198","width":"0.07558138827060132","level":"0","page_num":"0"},{"height":"0.010508531968939527","conf":"0.5","top":"0.724738676808766","word_num":"0","block_num":"0","text":"@ ImportRemoteTrack.Job.ohp","level":"0","left":"0.0406976819687229","par_num":"0","width":"0.06395348082197475","page_num":"0","line_num":"0"},{"left":"0.04069767637769677","word_num":"0","line_num":"0","top":"0.7456140350877193","text":"C ob.oho","height":"0.0071770334928229484","conf":"0.30000001192092896","page_num":"0","level":"0","block_num":"0","width":"0.023255812360885288","par_num":"0"},{"width":"0.04505813882706013","par_num":"0","word_num":"0","level":"0","height":"0.006968641205077342","text":"C)JobDisoatcher.oho","top":"0.7630662020343051","conf":"0.30000001192092896","block_num":"0","page_num":"0","left":"0.04069767469984203","line_num":"0"},{"par_num":"0","left":"0.04069768139133789","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543","word_num":"0","width":"0.06395348082197473","line_num":"0","level":"0","height":"0.006968640444571572","block_num":"0","conf":"0.30000001192092896","page_num":"0"},{"top":"0.7942583731520936","par_num":"0","conf":"0.5","width":"0.08430231885707126","level":"0","block_num":"0","height":"0.01061967533361019","left":"0.04069768199588256","word_num":"0","text":"@ [EMAIL]","line_num":"0","page_num":"0"},{"block_num":"0","top":"0.8149920253520749","width":"0.05668604120295098","height":"0.007307626033703829","left":"0.039244191467289816","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"T. SacVisibilitvControl.ohn"},{"page_num":"0","width":"0.03197674041098737","text":"v D Listeners","top":"0.8325358850720923","level":"0","conf":"0.5","word_num":"0","par_num":"0","height":"0.010669689239307223","left":"0.027616282843257383","line_num":"0","block_num":"0"},{"page_num":"0","text":"v M Activitiod","top":"0.8500797448165869","level":"0","line_num":"0","par_num":"0","word_num":"0","width":"0.031976740410987366","height":"0.0071770334928230595","block_num":"0","conf":"0.30000001192092896","left":"0.03343023313500392"},{"word_num":"0","left":"0.03924418511117721","text":"v M ActivitvProviden","line_num":"0","height":"0.007204819333990642","par_num":"0","top":"0.8675958187199364","width":"0.04651162979450632","block_num":"0","level":"0","page_num":"0","conf":"0.5"},{"height":"0.007327075970420038","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.046511629117106865","level":"0","text":"> M.lustCall","width":"0.02906976608519858","top":"0.8850174216200114","word_num":"0","par_num":"0"},{"block_num":"0","level":"0","page_num":"0","word_num":"0","text":"v D UserPilot","height":"0.010639125270326288","left":"0.046511631681215526","par_num":"0","top":"0.9024390246943023","conf":"0.5","line_num":"0","width":"0.03197674041098737"},{"par_num":"0","line_num":"0","word_num":"0","block_num":"0","conf":"1","text":"© TrackProviderInstalledEvent.php","page_num":"0","top":"0.9198606275943773","width":"0.07412789730315514","level":"0","height":"0.010761381906755796","left":"0.059593032929402996"},{"left":"0.039244188091967266","level":"0","line_num":"0","top":"0.9372822303003622","word_num":"0","par_num":"0","height":"0.006968640444571572","text":"MAudia","conf":"0.30000001192092896","width":"0.026162789223041938","page_num":"0","block_num":"0"},{"block_num":"0","height":"0.006968640444571572","left":"0.039244188005603746","text":"MRots","width":"0.0232558123608853","word_num":"0","line_num":"0","top":"0.9547038330878187","par_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0"},{"text":"C ActivitvController.ohn","height":"0.007249275463049432","word_num":"0","par_num":"0","top":"0.05574912945445576","width":"0.047965110616481066","line_num":"0","page_num":"0","level":"0","left":"0.15406977310444897","conf":"0.5","block_num":"0"},{"level":"0","line_num":"0","top":"0.08362369334200259","word_num":"0","par_num":"0","text":"Automateakeporskepository.pnp","left":"0.15406976733606492","conf":"0.30000001192092896","height":"0.006968641205077342","block_num":"0","page_num":"0","width":"0.07122093058646994"},{"level":"0","text":"© AutomatedReportsCommand.php","par_num":"0","height":"0.011164274322169043","block_num":"0","left":"0.30668604530999377","line_num":"0","top":"0.0797448165869219","width":"0.07122092551373421","page_num":"0","word_num":"0","conf":"1"},{"page_num":"0","height":"0.006968640444571461","width":"0.05523255023550483","par_num":"0","text":"Opportunitysynclrait.ong","word_num":"0","block_num":"0","left":"0.3066860477020153","conf":"0.5","top":"0.13240418151987454","level":"0","line_num":"0"},{"level":"0","height":"0.006968640444571461","left":"0.37063954254736237","page_num":"0","top":"0.13240418151987454","width":"0.08720929571922792","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","block_num":"0","conf":"0.5","par_num":"0","word_num":"0","line_num":"0"},{"page_num":"0","line_num":"0","left":"0.31831396020201475","level":"0","height":"0.006968640444571461","par_num":"0","block_num":"0","text":"wsyncermenuuiestrait.ono","conf":"0.30000001192092896","top":"0.1567944254223136","width":"0.05523255023550483","word_num":"0"},{"text":"c) SyncObiects.pho","height":"0.0071770334928229484","par_num":"0","width":"0.039244185102746826","block_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.15406976824025068","line_num":"0","top":"0.18102073365231264","level":"0","page_num":"0"},{"left":"0.20203489060729998","text":"©ImportOpportunityBatch.php","page_num":"0","width":"0.06104650395981806","line_num":"0","conf":"1","height":"0.010452960286604362","word_num":"0","top":"0.17770034929920653","par_num":"0","block_num":"0","level":"0"},{"page_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.053779064340794325","word_num":"0","top":"0.17770034916869026","left":"0.27180233100804285","conf":"1","text":"© ImportContactBatch.php","block_num":"0","height":"0.010497417936674913"},{"level":"0","word_num":"0","width":"0.027616275117752387","par_num":"0","top":"0.17770034916869026","block_num":"0","height":"0.010497417936674913","page_num":"0","line_num":"0","conf":"1","left":"0.33284884116015484","text":"© Client.php"},{"width":"0.0654069717894209","word_num":"0","par_num":"0","page_num":"0","top":"0.18102073365231264","conf":"0.5","height":"0.0071770334928229484","left":"0.3677325572728374","line_num":"0","level":"0","text":"C) HubspotPaqinationService.phg","block_num":"0"},{"left":"0.15406977127553043","level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","top":"0.20557491325434107","width":"0.030523251979909044","word_num":"0","page_num":"0","par_num":"0","height":"0.007343747018817126","text":"() Service.php"},{"text":"BatchSyncTrait.php","height":"0.006968640444571572","top":"0.20557491322719157","width":"0.04505813375432441","word_num":"0","conf":"0.5","left":"0.19186047025946548","block_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0"},{"line_num":"0","width":"0.14534883296236076","level":"0","left":"0.2441860510865191","block_num":"0","conf":"0.5","top":"0.20175438596491224","word_num":"0","height":"0.011164274322169154","par_num":"0","page_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs"},{"text":"php api_v2.php","page_num":"0","level":"0","left":"0.3982558178455254","line_num":"0","word_num":"0","conf":"0.5","block_num":"0","par_num":"0","height":"0.007343747018817126","top":"0.20557491325434107","width":"0.02906976354883073"},{"conf":"1","word_num":"0","block_num":"0","page_num":"0","left":"0.15406977510994932","height":"0.007268726160271521","width":"0.06104650395981809","par_num":"0","top":"0.22966507158551952","line_num":"0","text":"(C) AutomatedReportResult.oho","level":"0"},{"width":"0.21656975847609497","height":"0.010691917303836784","top":"0.2508710809687519","line_num":"0","par_num":"0","word_num":"0","page_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","conf":"1","level":"0","block_num":"0","left":"0.17151161694332442"},{"block_num":"0","conf":"1","level":"0","height":"0.007318740065968554","left":"0.18313953485556841","par_num":"0","top":"0.26794258384399516","word_num":"0","width":"0.05959302313784334","page_num":"0","line_num":"0","text":"nublic function handlel"},{"top":"0.4111498263026909","par_num":"0","text":"138","left":"0.1497093032619457","height":"0.010452960286604362","width":"0.010174417749364312","conf":"0.30000001192092896","level":"0","page_num":"0","block_num":"0","word_num":"0","line_num":"0"},{"par_num":"0","conf":"1","top":"0.44250871089481225","height":"0.017421602252187474","block_num":"0","left":"0.15116279097784552","level":"0","word_num":"0","line_num":"0","text":"140","page_num":"0","width":"0.010174418383456285"},{"block_num":"0","height":"0.006968641205077342","par_num":"0","page_num":"0","line_num":"0","text":"1143","top":"0.5017421601756263","conf":"0.30000001192092896","word_num":"0","left":"0.15116279076509007","width":"0.00872092995237797","level":"0"},{"block_num":"0","top":"0.5156794425600686","conf":"1","line_num":"0","page_num":"0","text":"144","height":"0.010452961047110132","par_num":"0","left":"0.1511627908377645","word_num":"0","level":"0","width":"0.00872092995237797"},{"par_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","line_num":"0","word_num":"0","top":"0.6062717769003649","text":"149","width":"0.00872092995237797","page_num":"0","left":"0.15116279076509007"},{"height":"0.010452960286604362","par_num":"0","width":"0.008720929318285997","page_num":"0","conf":"1","text":"155","line_num":"0","top":"0.7108013942469417","block_num":"0","word_num":"0","left":"0.15116279159085694","level":"0"},{"top":"0.763066202609311","word_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","block_num":"0","par_num":"0","conf":"1","page_num":"0","line_num":"0","left":"0.15116279159085694","level":"0","text":"158"},{"width":"0.008720929318285997","height":"0.010452960286604362","word_num":"0","level":"0","line_num":"0","conf":"1","left":"0.15116279159085694","top":"0.8153310109716805","page_num":"0","par_num":"0","text":"161","block_num":"0"},{"word_num":"0","width":"0.008720929318285997","block_num":"0","conf":"1","page_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","text":"163","left":"0.15116279159085694","line_num":"0","top":"0.8501742165465933"},{"top":"0.871080139269703","block_num":"0","left":"0.15116279076509007","width":"0.00872092995237797","par_num":"0","page_num":"0","conf":"1","height":"0.006968641205077342","text":"1164","word_num":"0","line_num":"0","level":"0"},{"conf":"1","page_num":"0","height":"0.010452960286604362","text":"165","level":"0","width":"0.008720929318285997","left":"0.15116279159085694","top":"0.8850174221215062","line_num":"0","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.006968641205077342","word_num":"0","top":"0.9059233448446159","text":"1166","level":"0","width":"0.00872092995237797","left":"0.15116279076509007","page_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0"},{"text":"$config,","conf":"1","par_num":"0","width":"0.021802323929806966","height":"0.010452960286604362","line_num":"0","block_num":"0","left":"0.21366279261358478","word_num":"0","top":"0.2891986067904957","level":"0","page_num":"0"},{"left":"0.21366279584086087","page_num":"0","block_num":"0","height":"0.010452960286604362","word_num":"0","par_num":"0","text":"$batchRepository,","top":"0.30662020992638417","conf":"1","level":"0","line_num":"0","width":"0.04505813375432441"},{"block_num":"0","page_num":"0","text":"SredisService","conf":"1","par_num":"0","height":"0.010452960286604362","word_num":"0","line_num":"0","top":"0.3240418127138407","width":"0.03633720570422233","level":"0","left":"0.21366279067986574"},{"par_num":"0","word_num":"0","height":"0.010452960286604251","block_num":"0","level":"0","left":"0.21366279592722434","top":"0.3414634155012971","text":"$entityRepository,","width":"0.04796511061648104","page_num":"0","conf":"1","line_num":"0"},{"text":"sloggen","width":"0.018895347067650337","block_num":"0","level":"0","height":"0.006968640444571461","word_num":"0","conf":"0.30000001192092896","left":"0.21366279063768656","line_num":"0","par_num":"0","page_num":"0","top":"0.3623693383142996"},{"level":"0","page_num":"0","word_num":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.20348838007687264","width":"0.2398255733733482","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","height":"0.007215933366255367","top":"0.4146341463621239","conf":"0.5"},{"block_num":"0","text":"if (Sthis->attemots@ === 1) {","page_num":"0","par_num":"0","height":"0.010672467367120575","width":"0.07994185102746842","left":"0.20348838095072486","conf":"0.5","top":"0.4457735248441337","line_num":"0","word_num":"0","level":"0"},{"conf":"1","line_num":"0","par_num":"0","width":"0.1482558047517817","top":"0.46331738455485405","word_num":"0","level":"0","block_num":"0","left":"0.21366278713067985","page_num":"0","height":"0.010550210730691068","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):"},{"level":"0","page_num":"0","par_num":"0","word_num":"0","left":"0.20348838105878864","block_num":"0","line_num":"0","height":"0.0071770334928229484","conf":"0.5","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","width":"0.091569758476095"},{"word_num":"0","width":"0.15552324944354115","conf":"1","top":"0.5331010453200158","level":"0","height":"0.013948396442419408","block_num":"0","page_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","left":"0.20348837906873227","line_num":"0","par_num":"0"},{"height":"0.006968641205077342","level":"0","left":"0.20348837025078986","page_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","width":"0.14970930586469938","word_num":"0"},{"text":"<1/6 >","height":"0.010536318570613101","block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.5923344949742337","width":"0.021802323929806966","word_num":"0","left":"0.2470930229619993","page_num":"0","line_num":"0","par_num":"0"},{"word_num":"0","line_num":"0","height":"0.0071798116206361895","conf":"0.30000001192092896","left":"0.2151162810652241","page_num":"0","top":"0.6060606061050023","par_num":"0","block_num":"0","level":"0","text":"'entity tvo","width":"0.027616277654120253"},{"height":"0.010455739935429254","par_num":"0","conf":"0.5","left":"0.25000000055269916","text":"© Logger","top":"0.6132376396173622","word_num":"0","line_num":"0","block_num":"0","page_num":"0","width":"0.021802323929806966","level":"0"},{"line_num":"0","par_num":"0","text":"Itotal reco","left":"0.2151162810652241","width":"0.027616277654120253","level":"0","block_num":"0","height":"0.0071770334928230595","page_num":"0","conf":"0.5","top":"0.6236044657097288","word_num":"0"},{"text":"public function info","page_num":"0","line_num":"0","conf":"0.5","width":"0.05668604120295098","block_num":"0","par_num":"0","left":"0.248546517777781","word_num":"0","level":"0","top":"0.6339712919137487","height":"0.010628010477555794"},{"width":"0.027616277654120253","conf":"0.5","level":"0","block_num":"0","par_num":"0","page_num":"0","left":"0.2151162799850968","top":"0.6411149825399743","text":"\"batches d","height":"0.0072103763501230045","line_num":"0","word_num":"0"},{"left":"0.21511628105837952","block_num":"0","line_num":"0","page_num":"0","text":"Isvnced atl","top":"0.6585365856142653","width":"0.026162789223041966","height":"0.007332632986552401","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0"},{"text":"cav $context = [1","left":"0.26598837545525295","block_num":"0","conf":"0.5","height":"0.010591889492442497","page_num":"0","par_num":"0","line_num":"0","top":"0.6618819775389818","width":"0.04360464785961399","word_num":"0","level":"0"},{"level":"0","par_num":"0","line_num":"0","page_num":"0","block_num":"0","top":"0.6794258373205742","width":"0.020348835498728624","height":"0.0071770334928229484","left":"0.24854651350063556","word_num":"0","text":": voidi","conf":"0.30000001192092896"},{"text":"} catch (SocialAcco","page_num":"0","line_num":"0","conf":"1","left":"0.1918604731373945","level":"0","par_num":"0","width":"0.052325573373348144","block_num":"0","word_num":"0","height":"0.011164274322169043","top":"0.6929824561403509"},{"word_num":"0","conf":"0.5","block_num":"0","height":"0.006968641205077342","left":"0.2034883724950264","line_num":"0","top":"0.7108013936697744","par_num":"0","text":"Cloaden-swannir","page_num":"0","level":"0","width":"0.039244185102746854"},{"top":"0.7105263157219254","par_num":"0","text":"Log an informational message to the logs.","page_num":"0","level":"0","left":"0.24854651872595424","block_num":"0","height":"0.01072803904945585","conf":"1","width":"0.08720929571922792","word_num":"0","line_num":"0"},{"text":"Implements: Loggerinterface::info","width":"0.0813953419949146","level":"0","conf":"1","left":"0.24854651107352554","page_num":"0","block_num":"0","word_num":"0","top":"0.7384370017274113","par_num":"0","line_num":"0","height":"0.010691917303836673"},{"text":"array|ArravyablelJsonable|Stri","word_num":"0","width":"0.07122092551373421","left":"0.27761628499022556","page_num":"0","block_num":"0","par_num":"0","top":"0.7595818820518198","conf":"1","line_num":"0","height":"0.010452960286604362","level":"0"},{"conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571572","level":"0","block_num":"0","page_num":"0","top":"0.7804878052132543","width":"0.056686041202950954","par_num":"0","text":"ngable lstring smessage","word_num":"0","left":"0.2761627910440279"},{"block_num":"0","word_num":"0","line_num":"0","height":"0.010703032096607279","top":"0.7979094080543587","par_num":"0","width":"0.049418596511191515","left":"0.19186047325424327","level":"0","page_num":"0","text":"} catch (Throwable","conf":"1"},{"top":"0.7944250876267327","level":"0","par_num":"0","page_num":"0","conf":"0.5","left":"0.2761627943999499","text":"arrayScontext","block_num":"0","word_num":"0","width":"0.03924418256637896","height":"0.010452960286604362","line_num":"0"},{"left":"0.20348837187088045","level":"0","conf":"0.30000001192092896","height":"0.006968640444571461","page_num":"0","top":"0.8188153313456585","line_num":"0","word_num":"0","block_num":"0","text":"slogger->errorl","par_num":"0","width":"0.03924418256637899"},{"par_num":"0","level":"0","top":"0.8188153315291717","conf":"1","word_num":"0","page_num":"0","block_num":"0","left":"0.2485465134574538","text":"Returns:","width":"0.01889534706765031","height":"0.010452960286604362","line_num":"0"},{"top":"0.8432055752480975","width":"0.01598837020549368","block_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"CAurno","left":"0.24854651337109027","page_num":"0","height":"0.006968640444571572","line_num":"0"},{"line_num":"0","top":"0.8466898958055888","width":"0.06395348082197477","word_num":"0","height":"0.006968640444571461","block_num":"0","left":"0.2747093029029664","conf":"0.5","par_num":"0","page_num":"0","level":"0","text":"vendor/aravel/tramework/src"},{"height":"0.006968640444571461","text":"luminare Loc/Loccer.ono","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.8641114985930454","width":"0.05668604120295101","level":"0","page_num":"0","word_num":"0","left":"0.2747093023963053"},{"text":"'error' =>","left":"0.21511627846207848","block_num":"0","page_num":"0","height":"0.007235383302971576","par_num":"0","top":"0.8708133969827938","width":"0.026162789223041938","conf":"0.30000001192092896","level":"0","line_num":"0","word_num":"0"},{"conf":"0.30000001192092896","height":"0.0072770620647228945","page_num":"0","text":"throw Ser","par_num":"0","word_num":"0","left":"0.20348837139363007","top":"0.9233449476199234","line_num":"0","level":"0","width":"0.023255814897253146","block_num":"0"},{"left":"0.44476744220017683","level":"0","height":"0.010691917303836784","par_num":"0","text":"826 л v 512","word_num":"0","top":"0.2508710809687519","width":"0.03488371727314399","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0"},{"height":"0.017421602252187585","top":"0.29965156834254736","block_num":"0","width":"0.008720929952377943","left":"0.47238372096131104","line_num":"0","page_num":"0","conf":"1","par_num":"0","word_num":"0","text":"575","level":"0"},{"level":"0","conf":"0.30000001192092896","left":"0.47093023257922917","line_num":"0","block_num":"0","par_num":"0","top":"0.3205574921563493","height":"0.010452960286604362","page_num":"0","word_num":"0","text":"576","width":"0.008720929318285997"},{"height":"0.010452960286604362","text":"577","level":"0","word_num":"0","top":"0.3379790945953738","page_num":"0","block_num":"0","width":"0.01017441774936434","conf":"1","line_num":"0","par_num":"0","left":"0.4709302334945038"},{"height":"0.010452960286604362","word_num":"0","level":"0","par_num":"0","text":"578","block_num":"0","line_num":"0","top":"0.35540069773126226","page_num":"0","conf":"1","left":"0.47093023257922917","width":"0.008720929318285997"},{"text":"579","top":"0.3693379791874951","height":"0.017421602252187585","par_num":"0","word_num":"0","width":"0.011627906180442682","level":"0","line_num":"0","page_num":"0","conf":"1","left":"0.4709302331500887","block_num":"0"},{"block_num":"0","word_num":"0","conf":"1","level":"0","page_num":"0","height":"0.010452960286604362","text":"580","par_num":"0","left":"0.4709302334945038","top":"0.39024390295774314","line_num":"0","width":"0.01017441774936434"},{"page_num":"0","par_num":"0","left":"0.4665697680180062","line_num":"0","conf":"0.5","top":"0.40418118460121666","height":"0.024390243457264815","level":"0","width":"0.0159883714736776","word_num":"0","block_num":"0","text":"=581"},{"top":"0.4425087113201125","line_num":"0","word_num":"0","width":"0.008720929318285997","level":"0","par_num":"0","left":"0.4723837218234151","text":"583","block_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0"},{"top":"0.459930314107569","word_num":"0","height":"0.010452960286604362","block_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.4709302334945038","text":"584","par_num":"0","conf":"1","width":"0.01017441774936434"},{"left":"0.46656976846458836","height":"0.010452960286604362","level":"0","width":"0.013081394611520969","word_num":"0","block_num":"0","par_num":"0","text":"—585","top":"0.4773519168950253","page_num":"0","line_num":"0","conf":"0.5"},{"level":"0","block_num":"0","par_num":"0","top":"0.4947735200309138","text":"586","height":"0.010452960286604362","left":"0.47093023257922917","width":"0.008720929318285997","word_num":"0","line_num":"0","page_num":"0","conf":"1"},{"level":"0","height":"0.010452960286604362","page_num":"0","par_num":"0","top":"0.5121951224699383","conf":"1","text":"587","block_num":"0","left":"0.4723837218234151","width":"0.008720929318285997","line_num":"0","word_num":"0"},{"par_num":"0","top":"0.5296167252573947","level":"0","line_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","block_num":"0","text":"588","width":"0.008720929318285997","word_num":"0","page_num":"0","conf":"1"},{"conf":"1","height":"0.010452960286604362","top":"0.5470383280448511","width":"0.01017441774936434","block_num":"0","par_num":"0","word_num":"0","line_num":"0","level":"0","page_num":"0","text":"589","left":"0.4709302334945038"},{"width":"0.008720929952377943","level":"0","page_num":"0","top":"0.5609756106427853","line_num":"0","par_num":"0","block_num":"0","left":"0.47238372114299704","text":"590","word_num":"0","conf":"0.5","height":"0.020905922094220375"},{"word_num":"0","top":"0.5853658539937421","conf":"0.30000001192092896","line_num":"0","width":"0.013081394611520969","level":"0","height":"0.006968640444571572","page_num":"0","text":"15911","left":"0.46802325552854196","block_num":"0","par_num":"0"},{"top":"0.5958188150216522","par_num":"0","text":"592","block_num":"0","page_num":"0","line_num":"0","level":"0","left":"0.4723837209560432","width":"0.010174418383456285","word_num":"0","conf":"1","height":"0.020905923615232025"},{"top":"0.616724738727316","width":"0.008720929952377998","conf":"1","line_num":"0","page_num":"0","par_num":"0","level":"0","left":"0.47238372099764825","text":"593","height":"0.010452961047110132","block_num":"0","word_num":"0"},{"line_num":"0","block_num":"0","top":"0.6480836243637909","conf":"0.30000001192092896","width":"0.014534881774415365","par_num":"0","page_num":"0","left":"0.466569769326747","level":"0","text":"T 595","word_num":"0","height":"0.013937280889142922"},{"level":"0","width":"0.014534883042599256","height":"0.020905922094220375","conf":"0.30000001192092896","left":"0.46656976759933994","top":"0.6655052271933078","par_num":"0","text":"-596","line_num":"0","page_num":"0","block_num":"0","word_num":"0"},{"conf":"0.30000001192092896","height":"0.006968641205077342","width":"0.010174418383456285","word_num":"0","level":"0","par_num":"0","line_num":"0","page_num":"0","text":"597","top":"0.6898954702884519","block_num":"0","left":"0.47093023259606254"},{"text":"598","line_num":"0","height":"0.020905922094220375","par_num":"0","top":"0.7003484325068968","block_num":"0","page_num":"0","level":"0","word_num":"0","conf":"0.5","left":"0.4709302331016392","width":"0.011627906180442626"},{"block_num":"0","par_num":"0","word_num":"0","conf":"1","level":"0","left":"0.4723837209976482","line_num":"0","page_num":"0","height":"0.006968641205077342","top":"0.7247386758550688","text":"$99","width":"0.008720929952377943"},{"page_num":"0","conf":"0.30000001192092896","left":"0.46656976790214993","top":"0.7282229962193458","par_num":"0","block_num":"0","level":"0","height":"0.027874564820309367","line_num":"0","text":"=600","width":"0.014534883042599311","word_num":"0"},{"left":"0.4709302334945038","par_num":"0","line_num":"0","block_num":"0","height":"0.006968640444571572","page_num":"0","level":"0","conf":"0.30000001192092896","text":"6011","top":"0.7595818818683066","width":"0.01017441774936434","word_num":"0"},{"top":"0.7700348428613736","level":"0","width":"0.014534883042599311","word_num":"0","height":"0.020905923615232025","par_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.466569767781026","text":"-602","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","height":"0.020905922094220375","level":"0","left":"0.47093023264451217","line_num":"0","text":"604","top":"0.8048780490574194","word_num":"0","conf":"1","width":"0.010174418383456285"},{"top":"0.8292682935500775","height":"0.010452960286604362","par_num":"0","text":"605","page_num":"0","level":"0","word_num":"0","left":"0.47093023257922917","conf":"0.30000001192092896","block_num":"0","line_num":"0","width":"0.008720929318285997"},{"page_num":"0","left":"0.4723837211284622","par_num":"0","block_num":"0","line_num":"0","conf":"1","level":"0","height":"0.017421602252187474","top":"0.8432055753547425","width":"0.008720929952377943","word_num":"0","text":"606"},{"height":"0.010689139176023432","line_num":"0","block_num":"0","width":"0.013081394611520969","left":"0.4665697671564489","par_num":"0","level":"0","top":"0.8641114988686065","text":"— 607","conf":"0.30000001192092896","page_num":"0","word_num":"0"},{"conf":"1","height":"0.010452960286604362","top":"0.8815331015640149","line_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.4723837218234151","par_num":"0","text":"608","width":"0.008720929318285997","word_num":"0"},{"width":"0.018895348335834172","line_num":"0","word_num":"0","level":"0","text":"100% 52","left":"0.9127906979746175","block_num":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","top":"0.006968641043132773"},{"page_num":"0","par_num":"0","width":"0.05813953724313292","block_num":"0","left":"0.9345930220335801","line_num":"0","conf":"0.30000001192092896","level":"0","text":"• Mon ZU Aor 10.44:0%","top":"0.006968641078646032","word_num":"0","height":"0.006968641205077342"},{"left":"0.8270348901595695","word_num":"0","text":"L AskJiminnyReportActivityServiceTestv","line_num":"0","par_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1","page_num":"0","top":"0.02787456497864904","width":"0.08866278668667404","level":"0"},{"top":"0.05574912978701141","block_num":"0","conf":"0.5","word_num":"0","left":"0.4738372097953522","line_num":"0","level":"0","par_num":"0","text":"=custom.log","height":"0.010452960286604362","width":"0.029069763548830674","page_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","page_num":"0","top":"0.055749129145434506","level":"0","height":"0.010452961047110132","conf":"1","left":"0.5101744200028817","line_num":"0","text":"=laravel.log","width":"0.027616277654120225"},{"conf":"0.5","top":"0.05574912978701141","width":"0.050872087478637695","line_num":"0","word_num":"0","par_num":"0","level":"0","text":"A SF [jiminny@localhost]","height":"0.010452960286604362","left":"0.5450581399922917","block_num":"0","page_num":"0"},{"conf":"0.5","level":"0","top":"0.055749129145434506","par_num":"0","width":"0.06104650903255382","word_num":"0","text":"4 HS_local (iminny@localhost]","block_num":"0","line_num":"0","left":"0.6046511654871605","page_num":"0","height":"0.010452961047110132"},{"block_num":"0","text":"Cascade","top":"0.05574912943857935","conf":"1","level":"0","par_num":"0","page_num":"0","width":"0.017441858636571994","left":"0.6947674436468302","word_num":"0","line_num":"0","height":"0.010452960286604362"},{"level":"0","width":"0.07703488431078326","left":"0.4738372088584945","word_num":"0","height":"0.011164274322169043","block_num":"0","page_num":"0","par_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896","text":"A console [PROD] X A console [EU]","line_num":"0"},{"word_num":"0","level":"0","width":"0.04360464785961393","line_num":"0","height":"0.011164274322169043","par_num":"0","text":"A console [STAGING]","page_num":"0","block_num":"0","conf":"0.5","left":"0.5595930266071848","top":"0.0797448165869219"},{"level":"0","par_num":"0","text":"Retactor Connection","height":"0.007285397208668498","conf":"1","top":"0.08362369354010668","page_num":"0","block_num":"0","word_num":"0","left":"0.6933139525309181","line_num":"0","width":"0.04651162979450629"},{"block_num":"0","top":"0.08362369371432266","height":"0.007285397208668609","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"CRM Initial Sync Oven","left":"0.7470930289847444","line_num":"0","width":"0.045058133754324436","word_num":"0"},{"word_num":"0","page_num":"0","line_num":"0","block_num":"0","top":"0.1044657097288676","left":"0.5348837228066751","par_num":"0","level":"0","conf":"0.5","text":"Tx: Autov","width":"0.02034883549872868","height":"0.0071770334928229484"},{"width":"0.023255814897253146","line_num":"0","level":"0","page_num":"0","conf":"0.5","left":"0.6627906972313775","par_num":"0","top":"0.1044657097460916","height":"0.010516868633897003","block_num":"0","text":"do jiminny v","word_num":"0"},{"level":"0","conf":"0.5","line_num":"0","word_num":"0","height":"0.010689139176023432","top":"0.12519936212958604","left":"0.49273255700367574","page_num":"0","width":"0.12936045261139567","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","block_num":"0","par_num":"0"},{"left":"0.6279069838403225","conf":"0.30000001192092896","text":"034 A1 A34 M62 ^ -","line_num":"0","height":"0.010689139176023432","word_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.12519936195537007","width":"0.05813952709766146"},{"block_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","word_num":"0","line_num":"0","left":"0.4927325782522842","level":"0","width":"0.12499997970905707","conf":"0.30000001192092896","par_num":"0","top":"0.1463414637498397","height":"0.006968640444571461","page_num":"0"},{"block_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","page_num":"0","height":"0.013937280889143033","line_num":"0","conf":"1","par_num":"0","top":"0.15679442610595107","left":"0.4927325630147635","width":"0.1962209052227913","level":"0","word_num":"0"},{"line_num":"0","block_num":"0","conf":"1","page_num":"0","text":"SELECT","level":"0","par_num":"0","left":"0.49273255988271814","top":"0.17770034895077447","width":"0.015988370205493707","word_num":"0","height":"0.010452960286604362"},{"top":"0.1951219518899232","word_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","page_num":"0","block_num":"0","level":"0","left":"0.5014535184914614","conf":"0.5","width":"0.1889534605310318","par_num":"0","line_num":"0","height":"0.013937280889143033"},{"left":"0.5029069786600965","line_num":"0","width":"0.021802323929806966","word_num":"0","block_num":"0","level":"0","height":"0.006968640444571461","conf":"0.30000001192092896","text":"U.ema1l.","par_num":"0","page_num":"0","top":"0.21602787489966546"},{"line_num":"0","width":"0.011627907448626518","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968641205077342","left":"0.5029069764355705","text":"sa.*","word_num":"0","par_num":"0","top":"0.233449477263315"},{"height":"0.006968641205077342","par_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896","left":"0.5029069796729173","width":"0.08866278668667404","text":"towner 1d FRol sochal accounts sa","line_num":"0","word_num":"0","page_num":"0","top":"0.25087108008861336"},{"word_num":"0","text":"JOIN users u on u.id = sa.sociable_id","conf":"0.5","block_num":"0","height":"0.011164274322168932","top":"0.2679425837320575","left":"0.49273255569667207","level":"0","par_num":"0","page_num":"0","line_num":"0","width":"0.0959302313784336"},{"level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.007196483429539158","left":"0.492732561293783","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","word_num":"0","top":"0.28548644338568163","block_num":"0","page_num":"0","width":"0.10610464785961388"},{"width":"0.1381482875093501","height":"0.0148935728666314","conf":"0.5","level":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.2995371262853762","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","word_num":"0","left":"0.49269744083144135","page_num":"0"},{"text":"SELECT * FROM automated_report_results order by id desc;","left":"0.4927325646028267","block_num":"0","line_num":"0","top":"0.33797909453440456","width":"0.14534883296236073","level":"0","conf":"1","height":"0.010505753841126397","page_num":"0","word_num":"0","par_num":"0"},{"block_num":"0","par_num":"0","height":"0.01075026787449107","conf":"1","line_num":"0","page_num":"0","word_num":"0","left":"0.4927325633660667","width":"0.059593018065107584","text":"select * from features;","level":"0","top":"0.3728222999543015"},{"conf":"0.30000001192092896","text":"Bplect * from team fpatunos where featunp id = 40:","top":"0.38995215302990127","width":"0.12936045261139567","par_num":"0","block_num":"0","line_num":"0","left":"0.49273257312172364","word_num":"0","page_num":"0","height":"0.007260390255820148","level":"0"},{"level":"0","top":"0.42503987254774733","width":"0.09011627765412028","conf":"1","word_num":"0","par_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"select * from teams where id = 556;","left":"0.4927325550814989","height":"0.010500196824994035"},{"word_num":"0","level":"0","page_num":"0","left":"0.4927325616686351","par_num":"0","line_num":"0","text":"select * from","top":"0.4599303140744231","block_num":"0","height":"0.010564103651274914","conf":"1","width":"0.03779069413530067"},{"block_num":"0","height":"0.010564103651274914","line_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","page_num":"0","conf":"1","left":"0.5654069877565148","word_num":"0","level":"0","width":"0.12499998985452854","par_num":"0","top":"0.4599303140744231"},{"height":"0.010686361048210191","left":"0.4927325741233989","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","word_num":"0","top":"0.47735191659424503","width":"0.19767440633570887","par_num":"0","page_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0"},{"block_num":"0","line_num":"0","text":"select * from automated_report_results order Dy zu desc,","left":"0.4927008834473122","top":"0.49466613506674073","page_num":"0","level":"0","conf":"0.5","par_num":"0","width":"0.1453954818400931","height":"0.014546766235497555","word_num":"0"},{"width":"0.14244185102746842","word_num":"0","left":"0.4927325548990552","height":"0.010686361048210191","level":"0","top":"0.5119617223575448","text":"SELECT * FROM automated report results WHERE id = 1919:","page_num":"0","line_num":"0","conf":"1","par_num":"0","block_num":"0"},{"left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:","conf":"1","width":"0.15552323929806972","page_num":"0","height":"0.010452960286604362","level":"0","top":"0.5470383283932831","word_num":"0","line_num":"0","par_num":"0","block_num":"0"},{"top":"0.5818815337886577","line_num":"0","height":"0.010622453461423431","width":"0.12209300791963623","page_num":"0","text":"select * from opportunities where id = 7594349:","word_num":"0","block_num":"0","level":"0","conf":"1","left":"0.49273256125581216","par_num":"0"},{"block_num":"0","height":"0.010750267113985301","conf":"0.5","level":"0","line_num":"0","page_num":"0","left":"0.49273257226354994","par_num":"0","width":"0.19767440633570899","top":"0.6164274323772443","word_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte"},{"par_num":"0","width":"0.15406975847609494","page_num":"0","word_num":"0","conf":"1","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","block_num":"0","left":"0.49273256709487234","line_num":"0","top":"0.6339712919137487","level":"0"},{"word_num":"0","level":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","left":"0.4927325551571803","line_num":"0","height":"0.010505753841126397","block_num":"0","conf":"1","width":"0.15261626750864876","top":"0.651515151624469","par_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","level":"0","height":"0.013937280889143033","page_num":"0","conf":"1","top":"0.6689895475345226","width":"0.11046511061648101","left":"0.4927325646279135","text":"SELECT * FROM crm_fields WHERE id = 226147","word_num":"0","block_num":"0"},{"line_num":"0","page_num":"0","level":"0","top":"0.6864111504286012","height":"0.010558546635142552","par_num":"0","word_num":"0","width":"0.15261626750864876","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","left":"0.4927325552882119","block_num":"0","conf":"1"},{"block_num":"0","left":"0.4927325602990887","line_num":"0","word_num":"0","width":"0.12354650903255388","page_num":"0","height":"0.007318740065968554","level":"0","conf":"0.5","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","par_num":"0","top":"0.724738676080081"},{"left":"0.492732558848917","text":"GELECT","word_num":"0","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.7386759584137272","width":"0.0159883714736776","height":"0.010452961047110132","conf":"0.30000001192092896"},{"text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","top":"0.7559808612440191","width":"0.18604649888708236","conf":"0.5","height":"0.014354066985646008","page_num":"0","line_num":"0","word_num":"0","block_num":"0","level":"0","left":"0.5029069807442199","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.007257611367501027","line_num":"0","top":"0.7767145136381128","width":"0.021802323929806966","text":"u. email","page_num":"0","level":"0","word_num":"0","par_num":"0","left":"0.5014534902332606"},{"left":"0.5029069777669138","height":"0.006968640444571461","par_num":"0","text":"sa.*","level":"0","top":"0.7944250874432196","width":"0.013081394611520913","word_num":"0","page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896"},{"width":"0.09011626750864876","top":"0.8118022326885981","level":"0","line_num":"0","left":"0.5014534906556222","block_num":"0","conf":"1","height":"0.010497418697180683","page_num":"0","par_num":"0","text":"t.owner_id FROM social_accounts sa","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","left":"0.49273256673203064","line_num":"0","width":"0.09738371220040826","level":"0","height":"0.007254833239687675","top":"0.8292682928942409","text":"JOTN usens u on trid = ca.cociable idi","block_num":"0","page_num":"0","word_num":"0"},{"text":"JOIN teams t 1..n<->1: on t.id = u.team_id","block_num":"0","width":"0.10610464785961393","conf":"0.5","height":"0.010566882539594036","line_num":"0","page_num":"0","left":"0.49273255613526434","level":"0","par_num":"0","top":"0.8466898957943156","word_num":"0"},{"line_num":"0","block_num":"0","height":"0.010689139176023432","par_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","width":"0.1380813882706013","level":"0","conf":"1","top":"0.8641114986943905","word_num":"0","page_num":"0","left":"0.4927325670763793"},{"text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","width":"0.19622092551373427","page_num":"0","height":"0.01068358215989107","block_num":"0","left":"0.4927325575704069","word_num":"0","level":"0","top":"0.8987240830528642","par_num":"0","conf":"0.5","line_num":"0"},{"width":"0.020348834230544677","page_num":"0","left":"0.965116281891486","par_num":"0","word_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896","level":"0","text":"+0 ..","line_num":"0","block_num":"0","height":"0.011164274322169043"},{"height":"0.01059744650857497","top":"0.10104529661439754","par_num":"0","level":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","conf":"1","left":"0.6976744093136732","block_num":"0","page_num":"0","width":"0.2703488329623608","word_num":"0","line_num":"0"},{"word_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","level":"0","page_num":"0","top":"0.11846689891207607","conf":"0.30000001192092896","height":"0.006968641205077342","left":"0.703488371377582","line_num":"0","par_num":"0","block_num":"0","width":"0.23837209255137337"},{"word_num":"0","top":"0.1393728226143094","height":"0.007357639939400973","par_num":"0","line_num":"0","left":"0.694767473312973","page_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","conf":"1","width":"0.28633718287691157","block_num":"0","level":"0"},{"conf":"0.5","width":"0.2819767201200445","block_num":"0","left":"0.6962209524994839","par_num":"0","line_num":"0","top":"0.15311004796085603","word_num":"0","height":"0.010653017430404366","level":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","page_num":"0"},{"page_num":"0","par_num":"0","conf":"1","block_num":"0","text":"already solved - just not parametrised for the profile/since case","height":"0.010583553587991013","line_num":"0","width":"0.12645347067650337","level":"0","word_num":"0","top":"0.1672473874286453","left":"0.6947674594038452"},{"text":"What splitting the profile sync into batches would look like","width":"0.13517440633570899","line_num":"0","height":"0.010494639808861561","par_num":"0","top":"0.19856459312259356","word_num":"0","block_num":"0","conf":"1","left":"0.6947674552483422","level":"0","page_num":"0"},{"page_num":"0","conf":"1","line_num":"0","left":"0.6947674427962095","par_num":"0","block_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","top":"0.21929824549679078","level":"0","width":"0.1511627765412027","word_num":"0","height":"0.007182590508955311"},{"level":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","word_num":"0","par_num":"0","left":"0.694767459943104","block_num":"0","height":"0.010569660667407277","conf":"1","line_num":"0","width":"0.28633716258596864","page_num":"0"},{"text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","top":"0.2508710804745784","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","left":"0.6947674612076477","word_num":"0","page_num":"0","width":"0.24127905419532292","height":"0.006968640444571461","block_num":"0"},{"height":"0.007329854098233168","top":"0.271777003894373","width":"0.284883661473051","par_num":"0","left":"0.6962209605769604","line_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","level":"0","block_num":"0","page_num":"0","conf":"1"},{"page_num":"0","block_num":"0","left":"0.6962209692158519","top":"0.306620209394439","word_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","width":"0.2877906636988863","par_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968640444571461"},{"conf":"1","level":"0","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","left":"0.7034883691075557","width":"0.2776162573631774","height":"0.010452960286604362","line_num":"0","page_num":"0","top":"0.3205574921563493","block_num":"0","word_num":"0"},{"level":"0","width":"0.20639533184944325","top":"0.33797909453440456","left":"0.7034883928957734","block_num":"0","line_num":"0","conf":"0.30000001192092896","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","par_num":"0","height":"0.010505753841126397","page_num":"0","word_num":"0"},{"level":"0","height":"0.010628010477555794","line_num":"0","page_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","left":"0.6962209294276679","block_num":"0","word_num":"0","top":"0.3554006976086954","width":"0.2819767201200445","conf":"1","par_num":"0"},{"block_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","top":"0.3763066205343165","width":"0.2848836817639939","height":"0.0072659472719524","line_num":"0","page_num":"0","par_num":"0","conf":"1","left":"0.6962209430504749","word_num":"0","level":"0"},{"text":"You get for free","top":"0.41463414653422836","par_num":"0","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","left":"0.6947674424200525","line_num":"0","width":"0.0319767404109873","height":"0.007215933366255256","level":"0"},{"top":"0.43540669856459324","word_num":"0","width":"0.08575581489725315","block_num":"0","level":"0","conf":"0.5","height":"0.0071770334928229484","par_num":"0","text":"•streamed fetch (no 0OM on big owners)","page_num":"0","line_num":"0","left":"0.697674417508692"},{"width":"0.06540696671668522","level":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0","left":"0.6976744285694189","block_num":"0","text":"• 100-record batches via Redis","top":"0.4529505582137161","height":"0.0071770334928229484","conf":"0.5"},{"text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","conf":"1","block_num":"0","left":"0.6976744332330052","line_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.010477968760464584","top":"0.4703832754342152","width":"0.13953486909257606","word_num":"0"},{"conf":"1","line_num":"0","par_num":"0","left":"0.6976744360642997","top":"0.4912280700058711","width":"0.1322674244008165","word_num":"0","height":"0.010514089745577881","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","block_num":"0","page_num":"0","level":"0"},{"block_num":"0","level":"0","page_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","width":"0.2819767201200444","word_num":"0","line_num":"0","par_num":"0","left":"0.6976744452422932","height":"0.010452960286604251","conf":"0.5"},{"width":"0.07267441140844466","height":"0.007360418067214214","par_num":"0","conf":"0.5","left":"0.7034883798200974","page_num":"0","word_num":"0","level":"0","text":"key so difterent orofiles don't collide","line_num":"0","block_num":"0","top":"0.5261324047144549"},{"width":"0.1729650903255382","page_num":"0","word_num":"0","line_num":"0","level":"0","block_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","par_num":"0","left":"0.6947674678139966","height":"0.010452960286604362","conf":"1","top":"0.5470383280448511"},{"par_num":"0","left":"0.6947674633339377","level":"0","block_num":"0","page_num":"0","height":"0.0073104049220229506","line_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","conf":"0.5","word_num":"0","top":"0.5644599301598978"},{"par_num":"0","conf":"1","level":"0","top":"0.5956937798195339","word_num":"0","block_num":"0","left":"0.6947674627311626","line_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","height":"0.010577996571858761","page_num":"0","width":"0.28052323929806977"},{"page_num":"0","par_num":"0","block_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","top":"0.613237639553429","word_num":"0","height":"0.0071770334928229484","left":"0.6947674461509291","level":"0","conf":"1","line_num":"0","width":"0.13953487923804753"},{"level":"0","width":"0.04215116196490354","conf":"1","page_num":"0","height":"0.006968641205077342","word_num":"0","block_num":"0","line_num":"0","left":"0.6947674422006878","par_num":"0","top":"0.6411149825213349","text":"Recommendation"},{"width":"0.28052323929806977","par_num":"0","block_num":"0","height":"0.010522425650029366","page_num":"0","level":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","word_num":"0","line_num":"0","conf":"1","top":"0.6585365856142653","left":"0.6947674626641019"},{"line_num":"0","top":"0.6759581884885157","par_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0","height":"0.006968640444571461","left":"0.6947674655515993","block_num":"0","level":"0","page_num":"0","width":"0.28488370205493685","conf":"0.5"},{"word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.01055576774682343","line_num":"0","top":"0.6897926635444678","width":"0.17441859143845573","conf":"1","par_num":"0","left":"0.6947674548777797","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:"},{"text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","conf":"1","left":"0.697674427545875","level":"0","height":"0.01072803904945574","block_num":"0","line_num":"0","par_num":"0","top":"0.7105263158961413","width":"0.22819766592472157","word_num":"0","page_num":"0"},{"width":"0.2848836817639939","block_num":"0","left":"0.6976744576996018","line_num":"0","conf":"1","level":"0","page_num":"0","height":"0.010716925017191015","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","top":"0.7317073174143272","par_num":"0","word_num":"0"},{"conf":"0.30000001192092896","width":"0.011627906180442626","level":"0","par_num":"0","top":"0.7421602788826169","word_num":"0","line_num":"0","left":"0.7034883726365229","page_num":"0","height":"0.017421602252187585","text":"do),","block_num":"0"},{"level":"0","height":"0.0071770334928229484","conf":"0.5","par_num":"0","block_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","page_num":"0","line_num":"0","top":"0.766347687400319","width":"0.2776162573631774","left":"0.6976744436144179","word_num":"0"},{"width":"0.2877906636988864","block_num":"0","left":"0.694767475704478","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","par_num":"0","level":"0","height":"0.011164274322169043","line_num":"0","page_num":"0","top":"0.7870813397129187","word_num":"0","conf":"1"},{"height":"0.013937280889143033","word_num":"0","page_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","top":"0.8013937288934075","conf":"1","width":"0.2718022934933926","level":"0","line_num":"0","left":"0.6947674739397125","par_num":"0","block_num":"0"},{"block_num":"0","height":"0.0071770334928229484","word_num":"0","text":"watermark — gate it on \"no profile context\".","left":"0.6962209318790669","par_num":"0","conf":"1","top":"0.8221690590111643","page_num":"0","level":"0","line_num":"0","width":"0.08430232392980697"},{"text":"G.l .","left":"0.9651162807795277","width":"0.017441858636571994","height":"0.010461296951561616","page_num":"0","line_num":"0","conf":"0.30000001192092896","top":"0.8397129185198681","block_num":"0","par_num":"0","word_num":"0","level":"0"},{"left":"0.6962209300842392","level":"0","conf":"0.30000001192092896","width":"0.04069767099745736","par_num":"0","block_num":"0","height":"0.0071770334928229484","page_num":"0","line_num":"0","text":"Ask anvthina (84-D","top":"0.9266347687400319","word_num":"0"},{"page_num":"0","top":"0.9545454545454546","width":"0.04651162472177062","word_num":"0","height":"0.0071770334928229484","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","text":"Claude Qnus 17 Medium","left":"0.7223837197862006"},{"text":"144-25","word_num":"0","left":"0.9331395351302343","par_num":"0","level":"0","line_num":"0","top":"0.9860627181052405","width":"0.01453488177441542","block_num":"0","conf":"0.5","page_num":"0","height":"0.006968640444571572"},{"line_num":"0","par_num":"0","text":"Po 4 sp","width":"0.01453488177441531","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.01074748898617195","top":"0.986062718234409","page_num":"0","word_num":"0","left":"0.9709302343731505"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8068
|
NULL
|
NULL
|
|
59373
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.44'34L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"height":"0.006968641205077342", [{"height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.01744185995005212","page_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.006968641046706359","block_num":"0","text":"Phostorm","width":"0.021802326466174835","word_num":"0"},{"width":"0.01162790618044264","word_num":"0","line_num":"0","top":"0.006968641450188162","left":"0.1148255812121043","block_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","text":"code"},{"height":"0.010452960286604362","level":"0","word_num":"0","text":"FV faVsco.js","top":"0.02787456497864904","block_num":"0","line_num":"0","left":"0.030523259704860126","conf":"0.5","page_num":"0","width":"0.029069763548830722","par_num":"0"},{"page_num":"0","left":"0.06831395542728312","width":"0.024709300791963623","block_num":"0","par_num":"0","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","text":"?9 master","top":"0.02787456497864904"},{"line_num":"0","block_num":"0","height":"0.003484320602538671","par_num":"0","text":"Proledey","top":"0.05923344944238418","word_num":"0","left":"0.014534883869450689","level":"0","width":"0.020348836766912577","page_num":"0","conf":"0.30000001192092896"},{"height":"0.01150821840934213","par_num":"0","text":"D Salesforce","page_num":"0","level":"0","word_num":"0","top":"0.07612742412338913","width":"0.030583024024963372","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.043574765514713835"},{"height":"0.010452960286604362","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","text":"> DDTO","top":"0.09407665591941561","width":"0.021802323929806973","level":"0","word_num":"0","left":"0.046511627642654756"},{"page_num":"0","par_num":"0","block_num":"0","line_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","level":"0","conf":"1","top":"0.11024367702094318","width":"0.07137109878215384","word_num":"0","height":"0.015479323586398475","left":"0.0537095887639354"},{"page_num":"0","word_num":"0","line_num":"0","top":"0.13237639553429026","conf":"0.30000001192092896","level":"0","left":"0.05232558202147495","height":"0.0071770334928229484","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171","block_num":"0"},{"text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","width":"0.08575580475178171","par_num":"0","block_num":"0","conf":"0.5","word_num":"0","line_num":"0","height":"0.0072715042880847625","level":"0","page_num":"0","left":"0.05232558202147495"},{"conf":"0.30000001192092896","par_num":"0","width":"0.06249999492726427","left":"0.046511627154292065","line_num":"0","text":"c) AulolocDelavec locrm.ono","height":"0.006968640444571461","block_num":"0","level":"0","page_num":"0","top":"0.16724738709478748","word_num":"0"},{"page_num":"0","conf":"1","level":"0","text":"© CheckAndRetryRemoteMatch.php","word_num":"0","par_num":"0","top":"0.18102073376030525","line_num":"0","block_num":"0","width":"0.07558138827060132","height":"0.010616896445291069","left":"0.046511627667025296"},{"word_num":"0","left":"0.04651163545709501","height":"0.0073048471453848185","top":"0.2017543859602864","width":"0.06395348082197473","conf":"0.5","line_num":"0","block_num":"0","level":"0","page_num":"0","par_num":"0","text":"C) CreaterollowupActivity.php"},{"block_num":"0","left":"0.04651162858740109","conf":"0.30000001192092896","page_num":"0","line_num":"0","text":"C) CreateNotes.php","width":"0.04215116196490349","word_num":"0","height":"0.007182590508955311","level":"0","top":"0.21929824565899192","par_num":"0"},{"height":"0.010544653714558705","width":"0.08720929571922789","text":"© MatchActivitiesToNewOpportunity.php","line_num":"0","left":"0.04651163557061816","top":"0.23684210521680837","conf":"1","block_num":"0","page_num":"0","par_num":"0","word_num":"0","level":"0"},{"block_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"0.5","width":"0.06249999492726427","text":"C) MatchActivitvermData.php","height":"0.007207597461803994","level":"0","top":"0.2543554009942979","line_num":"0","left":"0.04651163358738779"},{"block_num":"0","par_num":"0","text":"E) NoteObiect.ohp","word_num":"0","line_num":"0","left":"0.046511628705343505","level":"0","top":"0.27177700333990396","width":"0.039244185102746854","page_num":"0","height":"0.00732985485873916","conf":"0.30000001192092896"},{"left":"0.04651163174781109","line_num":"0","page_num":"0","top":"0.2891986066069825","width":"0.04215115942853562","word_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","text":"c) SaveActiviv.ono","level":"0"},{"par_num":"0","left":"0.04651162677256695","top":"0.30662020900450737","height":"0.006968641205077342","text":"c)saveliranscriotion.onv","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","width":"0.0523255835188196","word_num":"0","page_num":"0"},{"top":"0.32376395531045343","height":"0.0072464973352361906","conf":"0.5","level":"0","line_num":"0","page_num":"0","text":"C) SetuoLavout.oho","width":"0.04215115942853562","word_num":"0","block_num":"0","par_num":"0","left":"0.04651163174781109"},{"block_num":"0","height":"0.0071770334928230595","line_num":"0","page_num":"0","conf":"0.5","par_num":"0","width":"0.04215115942853562","top":"0.34130781499202545","text":"C) SvncActivitv.oho","left":"0.04651163174781109","word_num":"0","level":"0"},{"width":"0.055435398791698696","line_num":"0","par_num":"0","left":"0.04638947542561308","height":"0.014418177627490425","level":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","word_num":"0","page_num":"0","block_num":"0","conf":"1"},{"level":"0","conf":"1","top":"0.3763066205343165","word_num":"0","left":"0.046511631609252174","block_num":"0","par_num":"0","height":"0.010455739935429254","line_num":"0","text":"© SyncLeads.php","page_num":"0","width":"0.039244182566378974"},{"top":"0.38995215311004783","page_num":"0","height":"0.014354066985645897","text":"© SyncObjects.php","left":"0.046511631695615716","line_num":"0","par_num":"0","width":"0.04215115942853562","word_num":"0","block_num":"0","level":"0","conf":"1"},{"block_num":"0","page_num":"0","text":"© SyncOpportunitiesJob.php","word_num":"0","line_num":"0","conf":"1","level":"0","height":"0.010700253968793927","width":"0.06104650903255382","left":"0.04651163073081603","top":"0.41114982586710536","par_num":"0"},{"left":"0.046511633451594","page_num":"0","height":"0.014354066985646008","word_num":"0","par_num":"0","block_num":"0","line_num":"0","conf":"1","level":"0","text":"© SyncOpportunity.php","top":"0.42503987240829344","width":"0.05087208747863769"},{"height":"0.010672468127626344","top":"0.44577352463809683","par_num":"0","line_num":"0","block_num":"0","left":"0.04651163071712692","page_num":"0","word_num":"0","level":"0","text":"© SyncProfileMetadata.php","width":"0.05813953217039717","conf":"1"},{"word_num":"0","page_num":"0","height":"0.010550210730691068","left":"0.04651163321565249","text":"© SyncTeamFieldsJob.php","block_num":"0","level":"0","conf":"1","par_num":"0","top":"0.46331738455485405","line_num":"0","width":"0.056686041202950996"},{"conf":"1","height":"0.010452961047110243","level":"0","par_num":"0","block_num":"0","page_num":"0","left":"0.04651163321565131","text":"© SyncTeamMetadata.php","top":"0.48083623715937174","width":"0.05668604120295098","word_num":"0","line_num":"0"},{"block_num":"0","level":"0","width":"0.08430231885707123","word_num":"0","line_num":"0","conf":"1","left":"0.04651163548425466","page_num":"0","par_num":"0","text":"© UpdateOpportunitySpecifications.php","top":"0.49825784007433493","height":"0.01051408974557777"},{"par_num":"0","line_num":"0","left":"0.046511627480499834","height":"0.006968640444571461","text":"Updatestage.ong","top":"0.5191637634014077","block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","width":"0.04215115942853563","word_num":"0"},{"block_num":"0","left":"0.03343023627313173","height":"0.010758603778942555","level":"0","top":"0.5331010454942319","word_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"> @ DealRisks","width":"0.03343022884206569","conf":"0.30000001192092896"},{"page_num":"0","block_num":"0","word_num":"0","text":"_Meeuine bor","top":"0.5714285717637769","conf":"0.30000001192092896","line_num":"0","width":"0.031976740410987366","left":"0.03924418649273823","height":"0.006968640444571572","par_num":"0","level":"0"},{"line_num":"0","block_num":"0","top":"0.6411149830944434","level":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"a Telephony","height":"0.007210375589617124","width":"0.029069763548830715","left":"0.03924418703063903"},{"text":"C User","left":"0.03924418612559764","width":"0.017441858636572008","word_num":"0","block_num":"0","level":"0","height":"0.011164274322169154","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","top":"0.6547049441786283"},{"text":"c8aseprocessing.oo.ono","width":"0.05523256038097625","word_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","line_num":"0","left":"0.04069767337055839","level":"0","par_num":"0","top":"0.675958188117432","height":"0.006968641205077342"},{"height":"0.01055576850732931","left":"0.04069767586474709","top":"0.6897926633384308","width":"0.03779069667166852","par_num":"0","block_num":"0","text":"@ Dummv.Job.php","conf":"0.30000001192092896","level":"0","page_num":"0","word_num":"0","line_num":"0"},{"top":"0.7108013940634285","block_num":"0","word_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","left":"0.04069768173679198","height":"0.006968640444571572","conf":"0.5","line_num":"0","level":"0","width":"0.07558138827060132","par_num":"0","page_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","top":"0.724738676808766","text":"@ ImportRemoteTrack.Job.ohp","left":"0.0406976819687229","height":"0.010508531968939527","width":"0.06395348082197475","line_num":"0","level":"0","conf":"0.5","page_num":"0"},{"top":"0.7456140350877193","word_num":"0","width":"0.023255812360885288","left":"0.04069767637769677","height":"0.0071770334928229484","level":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","text":"C ob.oho"},{"conf":"0.30000001192092896","top":"0.7630662020343051","level":"0","word_num":"0","page_num":"0","line_num":"0","height":"0.006968641205077342","block_num":"0","width":"0.04505813882706013","par_num":"0","text":"C)JobDisoatcher.oho","left":"0.04069767469984203"},{"top":"0.7804878052132543","left":"0.04069768139133789","page_num":"0","level":"0","block_num":"0","height":"0.006968640444571572","line_num":"0","par_num":"0","text":".lobDisnatcherintertace.oho","width":"0.06395348082197473","conf":"0.30000001192092896","word_num":"0"},{"top":"0.7942583731520936","height":"0.01061967533361019","conf":"0.5","block_num":"0","left":"0.04069768199588256","level":"0","line_num":"0","text":"@ [EMAIL]","word_num":"0","par_num":"0","page_num":"0","width":"0.08430231885707126"},{"level":"0","line_num":"0","left":"0.039244191467289816","text":"T. SacVisibilitvControl.ohn","par_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.8149920253520749","width":"0.05668604120295098","height":"0.007307626033703829","block_num":"0","word_num":"0"},{"width":"0.03197674041098737","line_num":"0","conf":"0.5","par_num":"0","level":"0","left":"0.027616282843257383","block_num":"0","word_num":"0","page_num":"0","height":"0.010669689239307223","top":"0.8325358850720923","text":"v D Listeners"},{"page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.0071770334928230595","left":"0.03343023313500392","width":"0.031976740410987366","top":"0.8500797448165869","line_num":"0","level":"0","text":"v M Activitiod","par_num":"0","word_num":"0"},{"conf":"0.5","par_num":"0","page_num":"0","level":"0","text":"v M ActivitvProviden","width":"0.04651162979450632","word_num":"0","line_num":"0","left":"0.03924418511117721","block_num":"0","height":"0.007204819333990642","top":"0.8675958187199364"},{"block_num":"0","text":"> M.lustCall","conf":"0.30000001192092896","par_num":"0","left":"0.046511629117106865","page_num":"0","width":"0.02906976608519858","line_num":"0","word_num":"0","height":"0.007327075970420038","level":"0","top":"0.8850174216200114"},{"block_num":"0","word_num":"0","text":"v D UserPilot","height":"0.010639125270326288","page_num":"0","level":"0","par_num":"0","left":"0.046511631681215526","conf":"0.5","top":"0.9024390246943023","width":"0.03197674041098737","line_num":"0"},{"block_num":"0","line_num":"0","text":"© TrackProviderInstalledEvent.php","top":"0.9198606275943773","width":"0.07412789730315514","par_num":"0","page_num":"0","level":"0","left":"0.059593032929402996","word_num":"0","height":"0.010761381906755796","conf":"1"},{"height":"0.006968640444571572","conf":"0.30000001192092896","block_num":"0","line_num":"0","top":"0.9372822303003622","par_num":"0","width":"0.026162789223041938","text":"MAudia","page_num":"0","left":"0.039244188091967266","level":"0","word_num":"0"},{"top":"0.9547038330878187","page_num":"0","block_num":"0","left":"0.039244188005603746","text":"MRots","level":"0","conf":"0.30000001192092896","width":"0.0232558123608853","word_num":"0","line_num":"0","height":"0.006968640444571572","par_num":"0"},{"line_num":"0","par_num":"0","block_num":"0","page_num":"0","conf":"0.5","left":"0.15406977310444897","height":"0.007249275463049432","level":"0","top":"0.05574912945445576","text":"C ActivitvController.ohn","word_num":"0","width":"0.047965110616481066"},{"conf":"0.30000001192092896","block_num":"0","left":"0.15406976733606492","level":"0","width":"0.07122093058646994","word_num":"0","text":"Automateakeporskepository.pnp","line_num":"0","par_num":"0","page_num":"0","height":"0.006968641205077342","top":"0.08362369334200259"},{"level":"0","text":"© AutomatedReportsCommand.php","top":"0.0797448165869219","width":"0.07122092551373421","conf":"1","page_num":"0","par_num":"0","left":"0.30668604530999377","height":"0.011164274322169043","block_num":"0","word_num":"0","line_num":"0"},{"page_num":"0","height":"0.006968640444571461","text":"Opportunitysynclrait.ong","line_num":"0","left":"0.3066860477020153","par_num":"0","conf":"0.5","word_num":"0","width":"0.05523255023550483","level":"0","block_num":"0","top":"0.13240418151987454"},{"par_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","left":"0.37063954254736237","level":"0","top":"0.13240418151987454","page_num":"0","line_num":"0","conf":"0.5","width":"0.08720929571922792","block_num":"0","height":"0.006968640444571461","word_num":"0"},{"word_num":"0","par_num":"0","level":"0","text":"wsyncermenuuiestrait.ono","top":"0.1567944254223136","page_num":"0","height":"0.006968640444571461","block_num":"0","conf":"0.30000001192092896","left":"0.31831396020201475","line_num":"0","width":"0.05523255023550483"},{"left":"0.15406976824025068","height":"0.0071770334928229484","par_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","text":"c) SyncObiects.pho","width":"0.039244185102746826","level":"0","top":"0.18102073365231264","word_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","height":"0.010452960286604362","left":"0.20203489060729998","width":"0.06104650395981806","top":"0.17770034929920653","word_num":"0","level":"0","conf":"1","page_num":"0","par_num":"0","text":"©ImportOpportunityBatch.php"},{"level":"0","par_num":"0","block_num":"0","line_num":"0","text":"© ImportContactBatch.php","top":"0.17770034916869026","width":"0.053779064340794325","left":"0.27180233100804285","conf":"1","word_num":"0","page_num":"0","height":"0.010497417936674913"},{"block_num":"0","conf":"1","level":"0","left":"0.33284884116015484","top":"0.17770034916869026","width":"0.027616275117752387","word_num":"0","height":"0.010497417936674913","line_num":"0","page_num":"0","par_num":"0","text":"© Client.php"},{"left":"0.3677325572728374","page_num":"0","text":"C) HubspotPaqinationService.phg","height":"0.0071770334928229484","width":"0.0654069717894209","conf":"0.5","word_num":"0","block_num":"0","par_num":"0","top":"0.18102073365231264","level":"0","line_num":"0"},{"conf":"0.30000001192092896","line_num":"0","text":"() Service.php","page_num":"0","top":"0.20557491325434107","width":"0.030523251979909044","height":"0.007343747018817126","left":"0.15406977127553043","par_num":"0","block_num":"0","level":"0","word_num":"0"},{"width":"0.04505813375432441","top":"0.20557491322719157","conf":"0.5","height":"0.006968640444571572","left":"0.19186047025946548","line_num":"0","page_num":"0","par_num":"0","block_num":"0","level":"0","word_num":"0","text":"BatchSyncTrait.php"},{"top":"0.20175438596491224","block_num":"0","line_num":"0","level":"0","width":"0.14534883296236076","par_num":"0","conf":"0.5","height":"0.011164274322169154","left":"0.2441860510865191","page_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","word_num":"0"},{"width":"0.02906976354883073","par_num":"0","line_num":"0","conf":"0.5","block_num":"0","height":"0.007343747018817126","page_num":"0","level":"0","text":"php api_v2.php","top":"0.20557491325434107","left":"0.3982558178455254","word_num":"0"},{"block_num":"0","line_num":"0","conf":"1","height":"0.007268726160271521","page_num":"0","text":"(C) AutomatedReportResult.oho","left":"0.15406977510994932","width":"0.06104650395981809","top":"0.22966507158551952","word_num":"0","par_num":"0","level":"0"},{"par_num":"0","top":"0.2508710809687519","width":"0.21656975847609497","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","level":"0","left":"0.17151161694332442","conf":"1","height":"0.010691917303836784","page_num":"0","block_num":"0","word_num":"0","line_num":"0"},{"conf":"1","text":"nublic function handlel","left":"0.18313953485556841","page_num":"0","word_num":"0","width":"0.05959302313784334","block_num":"0","height":"0.007318740065968554","line_num":"0","par_num":"0","top":"0.26794258384399516","level":"0"},{"block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0","level":"0","left":"0.1497093032619457","text":"138","width":"0.010174417749364312","top":"0.4111498263026909","height":"0.010452960286604362","par_num":"0"},{"left":"0.15116279097784552","block_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"140","width":"0.010174418383456285","word_num":"0","height":"0.017421602252187474","top":"0.44250871089481225"},{"line_num":"0","left":"0.15116279076509007","text":"1143","top":"0.5017421601756263","height":"0.006968641205077342","level":"0","par_num":"0","page_num":"0","block_num":"0","width":"0.00872092995237797","conf":"0.30000001192092896","word_num":"0"},{"page_num":"0","line_num":"0","text":"144","left":"0.1511627908377645","block_num":"0","top":"0.5156794425600686","height":"0.010452961047110132","level":"0","conf":"1","par_num":"0","word_num":"0","width":"0.00872092995237797"},{"word_num":"0","top":"0.6062717769003649","block_num":"0","left":"0.15116279076509007","width":"0.00872092995237797","text":"149","line_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342"},{"conf":"1","block_num":"0","height":"0.010452960286604362","left":"0.15116279159085694","level":"0","width":"0.008720929318285997","page_num":"0","word_num":"0","line_num":"0","par_num":"0","text":"155","top":"0.7108013942469417"},{"block_num":"0","level":"0","left":"0.15116279159085694","par_num":"0","width":"0.008720929318285997","line_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","text":"158","top":"0.763066202609311","word_num":"0"},{"level":"0","top":"0.8153310109716805","width":"0.008720929318285997","line_num":"0","word_num":"0","block_num":"0","par_num":"0","height":"0.010452960286604362","text":"161","page_num":"0","conf":"1","left":"0.15116279159085694"},{"word_num":"0","top":"0.8501742165465933","line_num":"0","height":"0.010452960286604362","page_num":"0","conf":"1","par_num":"0","left":"0.15116279159085694","text":"163","block_num":"0","level":"0","width":"0.008720929318285997"},{"word_num":"0","par_num":"0","top":"0.871080139269703","page_num":"0","line_num":"0","conf":"1","height":"0.006968641205077342","block_num":"0","left":"0.15116279076509007","text":"1164","width":"0.00872092995237797","level":"0"},{"text":"165","height":"0.010452960286604362","block_num":"0","left":"0.15116279159085694","par_num":"0","page_num":"0","top":"0.8850174221215062","conf":"1","level":"0","width":"0.008720929318285997","word_num":"0","line_num":"0"},{"conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","top":"0.9059233448446159","block_num":"0","left":"0.15116279076509007","level":"0","par_num":"0","width":"0.00872092995237797","word_num":"0","text":"1166","page_num":"0"},{"height":"0.010452960286604362","line_num":"0","left":"0.21366279261358478","conf":"1","level":"0","par_num":"0","text":"$config,","top":"0.2891986067904957","width":"0.021802323929806966","page_num":"0","block_num":"0","word_num":"0"},{"left":"0.21366279584086087","top":"0.30662020992638417","page_num":"0","par_num":"0","text":"$batchRepository,","width":"0.04505813375432441","conf":"1","word_num":"0","level":"0","line_num":"0","height":"0.010452960286604362","block_num":"0"},{"block_num":"0","text":"SredisService","par_num":"0","height":"0.010452960286604362","conf":"1","top":"0.3240418127138407","width":"0.03633720570422233","word_num":"0","left":"0.21366279067986574","page_num":"0","level":"0","line_num":"0"},{"width":"0.04796511061648104","page_num":"0","par_num":"0","text":"$entityRepository,","word_num":"0","left":"0.21366279592722434","height":"0.010452960286604251","block_num":"0","level":"0","top":"0.3414634155012971","conf":"1","line_num":"0"},{"left":"0.21366279063768656","conf":"0.30000001192092896","block_num":"0","line_num":"0","height":"0.006968640444571461","par_num":"0","page_num":"0","text":"sloggen","top":"0.3623693383142996","width":"0.018895347067650337","level":"0","word_num":"0"},{"height":"0.007215933366255367","left":"0.20348838007687264","word_num":"0","block_num":"0","page_num":"0","par_num":"0","conf":"0.5","level":"0","line_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","width":"0.2398255733733482"},{"top":"0.4457735248441337","level":"0","width":"0.07994185102746842","page_num":"0","block_num":"0","word_num":"0","left":"0.20348838095072486","line_num":"0","conf":"0.5","height":"0.010672467367120575","par_num":"0","text":"if (Sthis->attemots@ === 1) {"},{"text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","word_num":"0","conf":"1","line_num":"0","height":"0.010550210730691068","width":"0.1482558047517817","block_num":"0","page_num":"0","par_num":"0","level":"0","left":"0.21366278713067985"},{"conf":"0.5","block_num":"0","level":"0","page_num":"0","width":"0.091569758476095","height":"0.0071770334928229484","top":"0.5191387559808612","left":"0.20348838105878864","line_num":"0","par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","word_num":"0"},{"top":"0.5331010453200158","width":"0.15552324944354115","conf":"1","block_num":"0","word_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","par_num":"0","level":"0","height":"0.013948396442419408","page_num":"0","left":"0.20348837906873227","line_num":"0"},{"par_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","block_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","line_num":"0","width":"0.14970930586469938","height":"0.006968641205077342","level":"0","page_num":"0","word_num":"0"},{"page_num":"0","text":"<1/6 >","line_num":"0","top":"0.5923344949742337","block_num":"0","width":"0.021802323929806966","left":"0.2470930229619993","conf":"0.30000001192092896","level":"0","par_num":"0","word_num":"0","height":"0.010536318570613101"},{"level":"0","word_num":"0","top":"0.6060606061050023","par_num":"0","width":"0.027616277654120253","block_num":"0","text":"'entity tvo","page_num":"0","height":"0.0071798116206361895","conf":"0.30000001192092896","left":"0.2151162810652241","line_num":"0"},{"page_num":"0","height":"0.010455739935429254","conf":"0.5","par_num":"0","text":"© Logger","top":"0.6132376396173622","level":"0","line_num":"0","width":"0.021802323929806966","word_num":"0","left":"0.25000000055269916","block_num":"0"},{"conf":"0.5","left":"0.2151162810652241","line_num":"0","height":"0.0071770334928230595","top":"0.6236044657097288","page_num":"0","par_num":"0","text":"Itotal reco","width":"0.027616277654120253","word_num":"0","block_num":"0","level":"0"},{"text":"public function info","top":"0.6339712919137487","line_num":"0","word_num":"0","level":"0","left":"0.248546517777781","height":"0.010628010477555794","par_num":"0","width":"0.05668604120295098","conf":"0.5","page_num":"0","block_num":"0"},{"height":"0.0072103763501230045","text":"\"batches d","par_num":"0","width":"0.027616277654120253","conf":"0.5","line_num":"0","top":"0.6411149825399743","left":"0.2151162799850968","page_num":"0","word_num":"0","level":"0","block_num":"0"},{"par_num":"0","text":"Isvnced atl","top":"0.6585365856142653","word_num":"0","block_num":"0","width":"0.026162789223041966","left":"0.21511628105837952","conf":"0.30000001192092896","page_num":"0","height":"0.007332632986552401","level":"0","line_num":"0"},{"left":"0.26598837545525295","page_num":"0","text":"cav $context = [1","conf":"0.5","level":"0","word_num":"0","line_num":"0","par_num":"0","top":"0.6618819775389818","block_num":"0","width":"0.04360464785961399","height":"0.010591889492442497"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.24854651350063556","par_num":"0","width":"0.020348835498728624","block_num":"0","level":"0","word_num":"0","top":"0.6794258373205742","text":": voidi","line_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","height":"0.011164274322169043","level":"0","width":"0.052325573373348144","block_num":"0","conf":"1","left":"0.1918604731373945","top":"0.6929824561403509","word_num":"0","text":"} catch (SocialAcco"},{"top":"0.7108013936697744","page_num":"0","left":"0.2034883724950264","word_num":"0","par_num":"0","level":"0","width":"0.039244185102746854","line_num":"0","text":"Cloaden-swannir","height":"0.006968641205077342","block_num":"0","conf":"0.5"},{"block_num":"0","top":"0.7105263157219254","level":"0","line_num":"0","text":"Log an informational message to the logs.","width":"0.08720929571922792","conf":"1","left":"0.24854651872595424","word_num":"0","height":"0.01072803904945585","page_num":"0","par_num":"0"},{"width":"0.0813953419949146","level":"0","top":"0.7384370017274113","height":"0.010691917303836673","page_num":"0","left":"0.24854651107352554","line_num":"0","conf":"1","par_num":"0","block_num":"0","text":"Implements: Loggerinterface::info","word_num":"0"},{"page_num":"0","block_num":"0","height":"0.010452960286604362","text":"array|ArravyablelJsonable|Stri","line_num":"0","par_num":"0","conf":"1","word_num":"0","level":"0","width":"0.07122092551373421","top":"0.7595818820518198","left":"0.27761628499022556"},{"conf":"0.30000001192092896","height":"0.006968640444571572","width":"0.056686041202950954","top":"0.7804878052132543","par_num":"0","word_num":"0","block_num":"0","left":"0.2761627910440279","page_num":"0","text":"ngable lstring smessage","line_num":"0","level":"0"},{"page_num":"0","top":"0.7979094080543587","width":"0.049418596511191515","word_num":"0","text":"} catch (Throwable","left":"0.19186047325424327","par_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1","height":"0.010703032096607279"},{"level":"0","conf":"0.5","page_num":"0","word_num":"0","par_num":"0","height":"0.010452960286604362","left":"0.2761627943999499","block_num":"0","line_num":"0","text":"arrayScontext","width":"0.03924418256637896","top":"0.7944250876267327"},{"word_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0","left":"0.20348837187088045","top":"0.8188153313456585","width":"0.03924418256637899","text":"slogger->errorl","page_num":"0","conf":"0.30000001192092896"},{"width":"0.01889534706765031","top":"0.8188153315291717","block_num":"0","line_num":"0","word_num":"0","page_num":"0","par_num":"0","height":"0.010452960286604362","conf":"1","level":"0","left":"0.2485465134574538","text":"Returns:"},{"word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","text":"CAurno","top":"0.8432055752480975","width":"0.01598837020549368","left":"0.24854651337109027","level":"0","block_num":"0","page_num":"0"},{"block_num":"0","height":"0.006968640444571461","par_num":"0","width":"0.06395348082197477","left":"0.2747093029029664","text":"vendor/aravel/tramework/src","level":"0","page_num":"0","line_num":"0","top":"0.8466898958055888","word_num":"0","conf":"0.5"},{"word_num":"0","page_num":"0","top":"0.8641114985930454","par_num":"0","conf":"0.30000001192092896","left":"0.2747093023963053","line_num":"0","text":"luminare Loc/Loccer.ono","block_num":"0","level":"0","width":"0.05668604120295101","height":"0.006968640444571461"},{"text":"'error' =>","top":"0.8708133969827938","block_num":"0","level":"0","height":"0.007235383302971576","conf":"0.30000001192092896","par_num":"0","left":"0.21511627846207848","word_num":"0","page_num":"0","width":"0.026162789223041938","line_num":"0"},{"width":"0.023255814897253146","word_num":"0","left":"0.20348837139363007","height":"0.0072770620647228945","text":"throw Ser","block_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.9233449476199234"},{"level":"0","line_num":"0","block_num":"0","word_num":"0","height":"0.010691917303836784","left":"0.44476744220017683","page_num":"0","top":"0.2508710809687519","par_num":"0","text":"826 л v 512","conf":"0.30000001192092896","width":"0.03488371727314399"},{"page_num":"0","height":"0.017421602252187585","width":"0.008720929952377943","line_num":"0","word_num":"0","block_num":"0","par_num":"0","conf":"1","left":"0.47238372096131104","level":"0","text":"575","top":"0.29965156834254736"},{"par_num":"0","level":"0","text":"576","top":"0.3205574921563493","conf":"0.30000001192092896","left":"0.47093023257922917","width":"0.008720929318285997","line_num":"0","word_num":"0","block_num":"0","page_num":"0","height":"0.010452960286604362"},{"par_num":"0","level":"0","top":"0.3379790945953738","block_num":"0","height":"0.010452960286604362","text":"577","line_num":"0","width":"0.01017441774936434","word_num":"0","left":"0.4709302334945038","conf":"1","page_num":"0"},{"block_num":"0","height":"0.010452960286604362","text":"578","par_num":"0","page_num":"0","level":"0","top":"0.35540069773126226","line_num":"0","word_num":"0","width":"0.008720929318285997","conf":"1","left":"0.47093023257922917"},{"width":"0.011627906180442682","block_num":"0","left":"0.4709302331500887","word_num":"0","conf":"1","height":"0.017421602252187585","level":"0","line_num":"0","text":"579","page_num":"0","top":"0.3693379791874951","par_num":"0"},{"line_num":"0","left":"0.4709302334945038","top":"0.39024390295774314","width":"0.01017441774936434","conf":"1","block_num":"0","text":"580","word_num":"0","page_num":"0","level":"0","height":"0.010452960286604362","par_num":"0"},{"conf":"0.5","height":"0.024390243457264815","left":"0.4665697680180062","page_num":"0","level":"0","line_num":"0","block_num":"0","top":"0.40418118460121666","width":"0.0159883714736776","par_num":"0","text":"=581","word_num":"0"},{"par_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","conf":"1","top":"0.4425087113201125","line_num":"0","text":"583","left":"0.4723837218234151","block_num":"0","word_num":"0","level":"0","page_num":"0"},{"par_num":"0","height":"0.010452960286604362","top":"0.459930314107569","conf":"1","level":"0","text":"584","word_num":"0","block_num":"0","width":"0.01017441774936434","line_num":"0","page_num":"0","left":"0.4709302334945038"},{"level":"0","height":"0.010452960286604362","top":"0.4773519168950253","width":"0.013081394611520969","par_num":"0","line_num":"0","left":"0.46656976846458836","page_num":"0","word_num":"0","conf":"0.5","text":"—585","block_num":"0"},{"line_num":"0","height":"0.010452960286604362","text":"586","width":"0.008720929318285997","top":"0.4947735200309138","par_num":"0","left":"0.47093023257922917","conf":"1","level":"0","block_num":"0","word_num":"0","page_num":"0"},{"block_num":"0","conf":"1","left":"0.4723837218234151","level":"0","top":"0.5121951224699383","par_num":"0","text":"587","height":"0.010452960286604362","line_num":"0","page_num":"0","word_num":"0","width":"0.008720929318285997"},{"line_num":"0","level":"0","height":"0.010452960286604362","text":"588","word_num":"0","block_num":"0","conf":"1","par_num":"0","top":"0.5296167252573947","page_num":"0","left":"0.4723837218234151","width":"0.008720929318285997"},{"word_num":"0","level":"0","width":"0.01017441774936434","block_num":"0","conf":"1","text":"589","line_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","par_num":"0","top":"0.5470383280448511","page_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","width":"0.008720929952377943","conf":"0.5","word_num":"0","height":"0.020905922094220375","left":"0.47238372114299704","line_num":"0","level":"0","text":"590","top":"0.5609756106427853"},{"par_num":"0","level":"0","line_num":"0","page_num":"0","text":"15911","block_num":"0","width":"0.013081394611520969","top":"0.5853658539937421","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","left":"0.46802325552854196"},{"par_num":"0","block_num":"0","conf":"1","left":"0.4723837209560432","level":"0","line_num":"0","text":"592","top":"0.5958188150216522","width":"0.010174418383456285","word_num":"0","page_num":"0","height":"0.020905923615232025"},{"word_num":"0","level":"0","left":"0.47238372099764825","block_num":"0","width":"0.008720929952377998","text":"593","conf":"1","top":"0.616724738727316","page_num":"0","par_num":"0","height":"0.010452961047110132","line_num":"0"},{"page_num":"0","width":"0.014534881774415365","block_num":"0","left":"0.466569769326747","par_num":"0","level":"0","top":"0.6480836243637909","conf":"0.30000001192092896","word_num":"0","text":"T 595","line_num":"0","height":"0.013937280889142922"},{"left":"0.46656976759933994","word_num":"0","level":"0","text":"-596","width":"0.014534883042599256","top":"0.6655052271933078","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.020905922094220375"},{"text":"597","word_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","top":"0.6898954702884519","block_num":"0","level":"0","left":"0.47093023259606254","width":"0.010174418383456285"},{"line_num":"0","page_num":"0","height":"0.020905922094220375","left":"0.4709302331016392","par_num":"0","text":"598","width":"0.011627906180442626","level":"0","word_num":"0","conf":"0.5","block_num":"0","top":"0.7003484325068968"},{"left":"0.4723837209976482","conf":"1","level":"0","line_num":"0","page_num":"0","height":"0.006968641205077342","par_num":"0","text":"$99","top":"0.7247386758550688","block_num":"0","width":"0.008720929952377943","word_num":"0"},{"text":"=600","block_num":"0","top":"0.7282229962193458","conf":"0.30000001192092896","line_num":"0","height":"0.027874564820309367","left":"0.46656976790214993","level":"0","width":"0.014534883042599311","page_num":"0","word_num":"0","par_num":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.7595818818683066","block_num":"0","width":"0.01017441774936434","word_num":"0","line_num":"0","page_num":"0","left":"0.4709302334945038","text":"6011","height":"0.006968640444571572","level":"0"},{"level":"0","par_num":"0","text":"-602","line_num":"0","left":"0.466569767781026","block_num":"0","conf":"0.30000001192092896","width":"0.014534883042599311","top":"0.7700348428613736","word_num":"0","page_num":"0","height":"0.020905923615232025"},{"line_num":"0","top":"0.8048780490574194","block_num":"0","page_num":"0","conf":"1","height":"0.020905922094220375","level":"0","width":"0.010174418383456285","left":"0.47093023264451217","par_num":"0","text":"604","word_num":"0"},{"left":"0.47093023257922917","level":"0","width":"0.008720929318285997","height":"0.010452960286604362","top":"0.8292682935500775","text":"605","word_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0","par_num":"0"},{"level":"0","word_num":"0","conf":"1","line_num":"0","block_num":"0","height":"0.017421602252187474","page_num":"0","left":"0.4723837211284622","top":"0.8432055753547425","text":"606","par_num":"0","width":"0.008720929952377943"},{"top":"0.8641114988686065","conf":"0.30000001192092896","block_num":"0","level":"0","word_num":"0","height":"0.010689139176023432","page_num":"0","line_num":"0","par_num":"0","left":"0.4665697671564489","text":"— 607","width":"0.013081394611520969"},{"top":"0.8815331015640149","block_num":"0","line_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","level":"0","left":"0.4723837218234151","par_num":"0","text":"608","word_num":"0","width":"0.008720929318285997"},{"text":"100% 52","word_num":"0","left":"0.9127906979746175","height":"0.006968641205077342","line_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.006968641043132773","width":"0.018895348335834172"},{"text":"• MOn ZU Aor 10.44'34","block_num":"0","height":"0.006968641205077342","left":"0.9345930220335801","level":"0","page_num":"0","width":"0.05813953724313292","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.006968641078646032","word_num":"0"},{"word_num":"0","level":"0","line_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","left":"0.8270348901595695","width":"0.08866278668667404","page_num":"0","par_num":"0","top":"0.02787456497864904","text":"L AskJiminnyReportActivityServiceTestv"},{"level":"0","width":"0.029069763548830674","top":"0.05574912978701141","block_num":"0","left":"0.4738372097953522","page_num":"0","par_num":"0","conf":"0.5","text":"=custom.log","line_num":"0","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","line_num":"0","par_num":"0","word_num":"0","width":"0.027616277654120225","page_num":"0","level":"0","height":"0.010452961047110132","left":"0.5101744200028817","text":"=laravel.log","top":"0.055749129145434506","conf":"1"},{"height":"0.010452960286604362","page_num":"0","block_num":"0","line_num":"0","top":"0.05574912978701141","level":"0","word_num":"0","left":"0.5450581399922917","width":"0.050872087478637695","conf":"0.5","par_num":"0","text":"A SF [jiminny@localhost]"},{"page_num":"0","width":"0.06104650903255382","conf":"0.5","height":"0.010452961047110132","par_num":"0","level":"0","word_num":"0","block_num":"0","line_num":"0","left":"0.6046511654871605","text":"4 HS_local (iminny@localhost]","top":"0.055749129145434506"},{"word_num":"0","par_num":"0","width":"0.017441858636571994","line_num":"0","left":"0.6947674436468302","level":"0","page_num":"0","height":"0.010452960286604362","conf":"1","text":"Cascade","top":"0.05574912943857935","block_num":"0"},{"conf":"0.30000001192092896","width":"0.07703488431078326","height":"0.011164274322169043","level":"0","top":"0.0797448165869219","word_num":"0","par_num":"0","left":"0.4738372088584945","page_num":"0","text":"A console [PROD] X A console [EU]","block_num":"0","line_num":"0"},{"top":"0.0797448165869219","width":"0.04360464785961393","page_num":"0","line_num":"0","height":"0.011164274322169043","block_num":"0","conf":"0.5","left":"0.5595930266071848","level":"0","par_num":"0","text":"A console [STAGING]","word_num":"0"},{"height":"0.007285397208668498","text":"Retactor Connection","par_num":"0","conf":"1","page_num":"0","level":"0","line_num":"0","top":"0.08362369354010668","width":"0.04651162979450629","word_num":"0","left":"0.6933139525309181","block_num":"0"},{"par_num":"0","page_num":"0","block_num":"0","level":"0","left":"0.7470930289847444","height":"0.007285397208668609","top":"0.08362369371432266","word_num":"0","conf":"0.30000001192092896","line_num":"0","text":"CRM Initial Sync Oven","width":"0.045058133754324436"},{"par_num":"0","top":"0.1044657097288676","level":"0","text":"Tx: Autov","conf":"0.5","width":"0.02034883549872868","word_num":"0","line_num":"0","left":"0.5348837228066751","height":"0.0071770334928229484","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","conf":"0.5","text":"do jiminny v","width":"0.023255812360885364","left":"0.6627906997912746","height":"0.010516867873391123","level":"0","top":"0.10446570977791247","word_num":"0","page_num":"0"},{"conf":"0.5","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","width":"0.12936045261139567","top":"0.12519936212958604","height":"0.010689139176023432","line_num":"0","left":"0.49273255700367574","word_num":"0","level":"0","block_num":"0","par_num":"0"},{"height":"0.010689139176023432","conf":"0.30000001192092896","left":"0.6279069838403225","block_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.12519936195537007","width":"0.05813952709766146","text":"034 A1 A34 M62 ^ -","word_num":"0","line_num":"0"},{"top":"0.1463414637498397","width":"0.12499997970905707","word_num":"0","height":"0.006968640444571461","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","line_num":"0","level":"0","left":"0.4927325782522842","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"top":"0.15679442610595107","left":"0.4927325630147635","word_num":"0","level":"0","conf":"1","block_num":"0","par_num":"0","height":"0.013937280889143033","page_num":"0","width":"0.1962209052227913","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","line_num":"0"},{"left":"0.49273255988271814","word_num":"0","par_num":"0","text":"SELECT","page_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","level":"0","top":"0.17770034895077447","width":"0.015988370205493707","line_num":"0"},{"block_num":"0","width":"0.1889534605310318","word_num":"0","page_num":"0","height":"0.013937280889143033","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","conf":"0.5","line_num":"0","top":"0.1951219518899232","left":"0.5014535184914614","level":"0","par_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","level":"0","height":"0.006968640444571461","left":"0.5029069786600965","conf":"0.30000001192092896","text":"U.ema1l.","line_num":"0","par_num":"0","top":"0.21602787489966546","width":"0.021802323929806966"},{"word_num":"0","height":"0.006968641205077342","block_num":"0","level":"0","line_num":"0","left":"0.5029069764355705","page_num":"0","conf":"0.30000001192092896","text":"sa.*","width":"0.011627907448626518","par_num":"0","top":"0.233449477263315"},{"width":"0.08866278668667404","level":"0","conf":"0.30000001192092896","text":"towner 1d FRol sochal accounts sa","page_num":"0","word_num":"0","left":"0.5029069796729173","par_num":"0","block_num":"0","height":"0.006968641205077342","line_num":"0","top":"0.25087108008861336"},{"par_num":"0","top":"0.2679425837320575","conf":"0.5","left":"0.49273255569667207","width":"0.0959302313784336","height":"0.011164274322168932","word_num":"0","line_num":"0","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","level":"0","block_num":"0"},{"width":"0.10610464785961388","word_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.007196483429539158","level":"0","par_num":"0","left":"0.492732561293783","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163","page_num":"0"},{"text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","line_num":"0","word_num":"0","par_num":"0","level":"0","height":"0.0148935728666314","conf":"0.5","left":"0.49269744083144135","page_num":"0","top":"0.2995371262853762","width":"0.1381482875093501","block_num":"0"},{"page_num":"0","width":"0.14534883296236073","block_num":"0","top":"0.33797909453440456","level":"0","text":"SELECT * FROM automated_report_results order by id desc;","par_num":"0","line_num":"0","word_num":"0","left":"0.4927325646028267","height":"0.010505753841126397","conf":"1"},{"line_num":"0","text":"select * from features;","conf":"1","word_num":"0","left":"0.4927325633660667","page_num":"0","block_num":"0","par_num":"0","level":"0","top":"0.3728222999543015","width":"0.059593018065107584","height":"0.01075026787449107"},{"block_num":"0","page_num":"0","top":"0.38995215302990127","par_num":"0","left":"0.49273257312172364","width":"0.12936045261139567","word_num":"0","height":"0.007260390255820148","level":"0","conf":"0.30000001192092896","text":"Bplect * from team fpatunos where featunp id = 40:","line_num":"0"},{"text":"select * from teams where id = 556;","width":"0.09011627765412028","page_num":"0","height":"0.010500196824994035","par_num":"0","line_num":"0","top":"0.42503987254774733","level":"0","left":"0.4927325550814989","block_num":"0","conf":"1","word_num":"0"},{"block_num":"0","height":"0.010564103651274914","left":"0.4927325616686351","level":"0","page_num":"0","top":"0.4599303140744231","text":"select * from","conf":"1","par_num":"0","width":"0.03779069413530067","line_num":"0","word_num":"0"},{"level":"0","left":"0.5654069877565148","width":"0.12499998985452854","page_num":"0","par_num":"0","conf":"1","line_num":"0","top":"0.4599303140744231","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","height":"0.010564103651274914","block_num":"0"},{"block_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","conf":"1","left":"0.4927325741233989","width":"0.19767440633570887","line_num":"0","height":"0.010686361048210191","par_num":"0","top":"0.47735191659424503","level":"0","page_num":"0","word_num":"0"},{"left":"0.4927008834473122","width":"0.1453954818400931","word_num":"0","line_num":"0","par_num":"0","block_num":"0","text":"select * from automated_report_results order Dy zu desc,","top":"0.49466613506674073","page_num":"0","conf":"0.5","level":"0","height":"0.014546766235497555"},{"left":"0.4927325548990552","conf":"1","page_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.010686361048210191","word_num":"0","width":"0.14244185102746842","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","top":"0.5119617223575448"},{"left":"0.49273255862023396","width":"0.15552323929806972","top":"0.5470383283932831","par_num":"0","page_num":"0","text":"select * from automated report results WHERE report id = 54:","block_num":"0","height":"0.010452960286604362","line_num":"0","level":"0","conf":"1","word_num":"0"},{"left":"0.49273256125581216","line_num":"0","width":"0.12209300791963623","par_num":"0","text":"select * from opportunities where id = 7594349:","word_num":"0","page_num":"0","conf":"1","height":"0.010622453461423431","block_num":"0","top":"0.5818815337886577","level":"0"},{"block_num":"0","left":"0.49273257226354994","word_num":"0","top":"0.6164274323772443","height":"0.010750267113985301","page_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","par_num":"0","conf":"0.5","line_num":"0","width":"0.19767440633570899","level":"0"},{"block_num":"0","level":"0","height":"0.010628010477555794","page_num":"0","width":"0.15406975847609494","conf":"1","par_num":"0","left":"0.49273256709487234","line_num":"0","top":"0.6339712919137487","word_num":"0","text":"select * from plavbooks where team id = 711: # event 226147"},{"height":"0.010505753841126397","level":"0","page_num":"0","conf":"1","par_num":"0","line_num":"0","left":"0.4927325551571803","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","width":"0.15261626750864876","block_num":"0","word_num":"0"},{"conf":"1","block_num":"0","height":"0.013937280889143033","word_num":"0","par_num":"0","level":"0","line_num":"0","width":"0.11046511061648101","text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","left":"0.4927325646279135","page_num":"0"},{"level":"0","word_num":"0","height":"0.010558546635142552","line_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","width":"0.15261626750864876","par_num":"0","page_num":"0","block_num":"0","left":"0.4927325552882119","top":"0.6864111504286012","conf":"1"},{"conf":"0.5","level":"0","line_num":"0","page_num":"0","top":"0.724738676080081","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","left":"0.4927325602990887","block_num":"0","height":"0.007318740065968554","par_num":"0","word_num":"0","width":"0.12354650903255388"},{"block_num":"0","conf":"0.30000001192092896","left":"0.492732558848917","line_num":"0","level":"0","text":"GELECT","width":"0.0159883714736776","top":"0.7386759584137272","word_num":"0","par_num":"0","page_num":"0","height":"0.010452961047110132"},{"width":"0.18604649888708236","block_num":"0","left":"0.5029069807442199","word_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","line_num":"0","height":"0.014354066985646008","page_num":"0","par_num":"0","level":"0","top":"0.7559808612440191","conf":"0.5"},{"left":"0.5014534902332606","level":"0","height":"0.007257611367501027","line_num":"0","par_num":"0","text":"u. email","top":"0.7767145136381128","word_num":"0","block_num":"0","width":"0.021802323929806966","page_num":"0","conf":"0.30000001192092896"},{"level":"0","width":"0.013081394611520913","word_num":"0","block_num":"0","text":"sa.*","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","height":"0.006968640444571461","left":"0.5029069777669138","top":"0.7944250874432196"},{"par_num":"0","text":"t.owner_id FROM social_accounts sa","left":"0.5014534906556222","top":"0.8118022326885981","line_num":"0","width":"0.09011626750864876","conf":"1","word_num":"0","block_num":"0","height":"0.010497418697180683","level":"0","page_num":"0"},{"word_num":"0","height":"0.007254833239687675","left":"0.49273256673203064","top":"0.8292682928942409","conf":"0.30000001192092896","par_num":"0","line_num":"0","level":"0","text":"JOTN usens u on trid = ca.cociable idi","block_num":"0","page_num":"0","width":"0.09738371220040826"},{"line_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0","left":"0.49273255613526434","top":"0.8466898957943156","page_num":"0","height":"0.010566882539594036","block_num":"0","conf":"0.5","level":"0","par_num":"0","width":"0.10610464785961393"},{"height":"0.010689139176023432","word_num":"0","level":"0","par_num":"0","line_num":"0","page_num":"0","left":"0.4927325670763793","conf":"1","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","block_num":"0","width":"0.1380813882706013","top":"0.8641114986943905"},{"top":"0.8987240830528642","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","level":"0","conf":"0.5","par_num":"0","word_num":"0","left":"0.4927325575704069","page_num":"0","height":"0.01068358215989107","block_num":"0","width":"0.19622092551373427","line_num":"0"},{"top":"0.0797448165869219","block_num":"0","conf":"0.30000001192092896","width":"0.020348834230544677","text":"+0 ..","word_num":"0","par_num":"0","level":"0","height":"0.011164274322169043","line_num":"0","page_num":"0","left":"0.965116281891486"},{"block_num":"0","page_num":"0","conf":"1","line_num":"0","top":"0.10104529661439754","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608","par_num":"0","level":"0","height":"0.01059744650857497","word_num":"0","left":"0.6976744093136732"},{"left":"0.703488371377582","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","top":"0.11846689891207607","level":"0","page_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","height":"0.006968641205077342","width":"0.23837209255137337","word_num":"0"},{"level":"0","top":"0.1393728226143094","block_num":"0","width":"0.28633718287691157","word_num":"0","par_num":"0","line_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","page_num":"0","height":"0.007357639939400973","conf":"1","left":"0.694767473312973"},{"line_num":"0","height":"0.010653017430404366","page_num":"0","par_num":"0","top":"0.15311004796085603","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","left":"0.6962209524994839","level":"0","width":"0.2819767201200445","conf":"0.5","word_num":"0","block_num":"0"},{"text":"already solved - just not parametrised for the profile/since case","par_num":"0","level":"0","height":"0.010583553587991013","page_num":"0","block_num":"0","top":"0.1672473874286453","width":"0.12645347067650337","line_num":"0","word_num":"0","left":"0.6947674594038452","conf":"1"},{"level":"0","text":"What splitting the profile sync into batches would look like","block_num":"0","top":"0.19856459312259356","height":"0.010494639808861561","left":"0.6947674552483422","conf":"1","page_num":"0","word_num":"0","width":"0.13517440633570899","line_num":"0","par_num":"0"},{"line_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","par_num":"0","height":"0.007182590508955311","top":"0.21929824549679078","conf":"1","level":"0","width":"0.1511627765412027","left":"0.6947674427962095","page_num":"0","word_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","conf":"1","height":"0.010569660667407277","left":"0.694767459943104","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","line_num":"0","top":"0.233449478068677","page_num":"0","level":"0","par_num":"0","width":"0.28633716258596864"},{"left":"0.6947674612076477","height":"0.006968640444571461","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.2508710804745784","width":"0.24127905419532292","block_num":"0","page_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","level":"0","word_num":"0"},{"left":"0.6962209605769604","block_num":"0","width":"0.284883661473051","line_num":"0","par_num":"0","word_num":"0","conf":"1","height":"0.007329854098233168","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","page_num":"0","level":"0"},{"par_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","conf":"0.30000001192092896","word_num":"0","width":"0.2877906636988863","top":"0.306620209394439","block_num":"0","left":"0.6962209692158519","line_num":"0","page_num":"0","level":"0","height":"0.006968640444571461"},{"level":"0","conf":"1","line_num":"0","block_num":"0","left":"0.7034883691075557","par_num":"0","page_num":"0","height":"0.010452960286604362","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","word_num":"0","width":"0.2776162573631774"},{"text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","level":"0","width":"0.20639533184944325","word_num":"0","page_num":"0","top":"0.33797909453440456","height":"0.010505753841126397","par_num":"0","conf":"0.30000001192092896","left":"0.7034883928957734","block_num":"0","line_num":"0"},{"level":"0","height":"0.010628010477555794","left":"0.6962209294276679","top":"0.3554006976086954","line_num":"0","width":"0.2819767201200445","word_num":"0","par_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","block_num":"0","conf":"1","page_num":"0"},{"word_num":"0","top":"0.3763066205343165","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","block_num":"0","line_num":"0","left":"0.6962209430504749","level":"0","par_num":"0","height":"0.0072659472719524","width":"0.2848836817639939","conf":"1","page_num":"0"},{"par_num":"0","text":"You get for free","level":"0","left":"0.6947674424200525","word_num":"0","line_num":"0","width":"0.0319767404109873","height":"0.007215933366255256","top":"0.41463414653422836","block_num":"0","page_num":"0","conf":"0.5"},{"block_num":"0","conf":"0.5","par_num":"0","line_num":"0","text":"•streamed fetch (no 0OM on big owners)","level":"0","top":"0.43540669856459324","width":"0.08575581489725315","word_num":"0","page_num":"0","left":"0.697674417508692","height":"0.0071770334928229484"},{"height":"0.0071770334928229484","block_num":"0","left":"0.6976744285694189","width":"0.06540696671668522","top":"0.4529505582137161","line_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.5","text":"• 100-record batches via Redis","word_num":"0"},{"par_num":"0","height":"0.010477968760464584","page_num":"0","width":"0.13953486909257606","conf":"1","left":"0.6976744332330052","line_num":"0","top":"0.4703832754342152","block_num":"0","word_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","level":"0"},{"word_num":"0","block_num":"0","height":"0.010514089745577881","page_num":"0","conf":"1","left":"0.6976744360642997","level":"0","line_num":"0","par_num":"0","top":"0.4912280700058711","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","width":"0.1322674244008165"},{"word_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","height":"0.010452960286604251","level":"0","par_num":"0","page_num":"0","block_num":"0","line_num":"0","left":"0.6976744452422932","top":"0.508710801912447","width":"0.2819767201200444","conf":"0.5"},{"par_num":"0","text":"key so difterent orofiles don't collide","top":"0.5261324047144549","line_num":"0","block_num":"0","width":"0.07267441140844466","word_num":"0","conf":"0.5","level":"0","left":"0.7034883798200974","page_num":"0","height":"0.007360418067214214"},{"level":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","line_num":"0","height":"0.010452960286604362","conf":"1","left":"0.6947674678139966","par_num":"0","page_num":"0","width":"0.1729650903255382","block_num":"0","top":"0.5470383280448511","word_num":"0"},{"conf":"0.5","block_num":"0","height":"0.0073104049220229506","line_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","left":"0.6947674633339377","level":"0","page_num":"0","par_num":"0","top":"0.5644599301598978","word_num":"0"},{"height":"0.010577996571858761","width":"0.28052323929806977","par_num":"0","word_num":"0","left":"0.6947674627311626","level":"0","conf":"1","line_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","page_num":"0","top":"0.5956937798195339","block_num":"0"},{"left":"0.6947674461509291","width":"0.13953487923804753","block_num":"0","level":"0","height":"0.0071770334928229484","line_num":"0","top":"0.613237639553429","word_num":"0","page_num":"0","conf":"1","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns."},{"block_num":"0","level":"0","width":"0.04215116196490354","line_num":"0","text":"Recommendation","word_num":"0","par_num":"0","conf":"1","page_num":"0","top":"0.6411149825213349","left":"0.6947674422006878","height":"0.006968641205077342"},{"block_num":"0","width":"0.28052323929806977","word_num":"0","par_num":"0","height":"0.010522425650029366","line_num":"0","top":"0.6585365856142653","level":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","page_num":"0","conf":"1","left":"0.6947674626641019"},{"level":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","top":"0.6759581884885157","width":"0.28488370205493685","left":"0.6947674655515993","line_num":"0","page_num":"0","height":"0.006968640444571461","block_num":"0","word_num":"0","conf":"0.5","par_num":"0"},{"conf":"1","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","block_num":"0","top":"0.6897926635444678","level":"0","height":"0.01055576774682343","word_num":"0","left":"0.6947674548777797","page_num":"0","par_num":"0","line_num":"0","width":"0.17441859143845573"},{"par_num":"0","top":"0.7105263158961413","block_num":"0","height":"0.01072803904945574","level":"0","line_num":"0","page_num":"0","width":"0.22819766592472157","left":"0.697674427545875","conf":"1","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","word_num":"0"},{"conf":"1","page_num":"0","top":"0.7317073174143272","word_num":"0","block_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","left":"0.6976744576996018","level":"0","par_num":"0","line_num":"0","height":"0.010716925017191015","width":"0.2848836817639939"},{"par_num":"0","block_num":"0","width":"0.011627906180442626","level":"0","top":"0.7421602788826169","height":"0.017421602252187585","left":"0.7034883726365229","line_num":"0","text":"do),","page_num":"0","word_num":"0","conf":"0.30000001192092896"},{"width":"0.2776162573631774","left":"0.6976744436144179","line_num":"0","top":"0.766347687400319","page_num":"0","height":"0.0071770334928229484","word_num":"0","conf":"0.5","block_num":"0","par_num":"0","level":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce."},{"height":"0.011164274322169043","conf":"1","block_num":"0","top":"0.7870813397129187","word_num":"0","level":"0","left":"0.694767475704478","par_num":"0","width":"0.2877906636988864","page_num":"0","line_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config"},{"word_num":"0","left":"0.6947674739397125","conf":"1","par_num":"0","top":"0.8013937288934075","level":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","height":"0.013937280889143033","line_num":"0","page_num":"0","width":"0.2718022934933926","block_num":"0"},{"word_num":"0","block_num":"0","conf":"1","line_num":"0","level":"0","text":"watermark — gate it on \"no profile context\".","page_num":"0","par_num":"0","left":"0.6962209318790669","width":"0.08430232392980697","height":"0.0071770334928229484","top":"0.8221690590111643"},{"line_num":"0","left":"0.9651162807795277","width":"0.017441858636571994","word_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","text":"G.l .","top":"0.8397129185198681","page_num":"0","height":"0.010461296951561616"},{"left":"0.6962209300842392","block_num":"0","top":"0.9266347687400319","level":"0","line_num":"0","par_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","text":"Ask anvthina (84-D","height":"0.0071770334928229484","width":"0.04069767099745736"},{"height":"0.0071770334928229484","left":"0.7223837197862006","width":"0.04651162472177062","conf":"0.30000001192092896","top":"0.9545454545454546","line_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","text":"Claude Qnus 17 Medium","word_num":"0"},{"block_num":"0","left":"0.9331395351302343","text":"144-25","line_num":"0","top":"0.9860627181052405","level":"0","word_num":"0","height":"0.006968640444571572","page_num":"0","conf":"0.5","par_num":"0","width":"0.01453488177441542"},{"page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","top":"0.986062718234409","par_num":"0","word_num":"0","left":"0.9709302343731505","level":"0","height":"0.01074748898617195","text":"Po 4 sp","width":"0.01453488177441531"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8068
|
NULL
|
NULL
|
|
59407
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.19L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"line_num":"0","text": [{"line_num":"0","text":"Phostorm","par_num":"0","word_num":"0","page_num":"0","block_num":"0","height":"0.006968641205077342","top":"0.006968641046706359","left":"0.01744185995005212","conf":"0.30000001192092896","level":"0","width":"0.021802326466174835"},{"page_num":"0","word_num":"0","level":"0","left":"0.1148255812121043","par_num":"0","height":"0.006968640444571461","line_num":"0","top":"0.006968641450188162","block_num":"0","conf":"0.30000001192092896","width":"0.01162790618044264","text":"code"},{"left":"0.030523259704860126","par_num":"0","text":"FV faVsco.js","line_num":"0","height":"0.010452960286604362","block_num":"0","word_num":"0","width":"0.029069763548830722","top":"0.02787456497864904","conf":"0.5","page_num":"0","level":"0"},{"page_num":"0","width":"0.024709300791963623","level":"0","top":"0.02787456497864904","left":"0.06831395542728312","text":"?9 master","par_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","block_num":"0"},{"left":"0.014534883869450689","width":"0.020348836766912577","height":"0.003484320602538671","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":"Proledey","page_num":"0","word_num":"0","top":"0.05923344944238418","block_num":"0"},{"top":"0.07612742412338913","conf":"0.30000001192092896","page_num":"0","width":"0.030583024024963372","word_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.01150821840934213","text":"D Salesforce","left":"0.043574765514713835"},{"left":"0.046511627642654756","page_num":"0","text":"> DDTO","word_num":"0","line_num":"0","top":"0.09407665591941561","par_num":"0","width":"0.021802323929806973","conf":"0.30000001192092896","level":"0","height":"0.010452960286604362","block_num":"0"},{"word_num":"0","level":"0","height":"0.015479323586398475","page_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","block_num":"0","conf":"1","line_num":"0","par_num":"0","width":"0.07137109878215384","left":"0.0537095887639354","top":"0.11024367702094318"},{"par_num":"0","block_num":"0","level":"0","top":"0.13237639553429026","height":"0.0071770334928229484","left":"0.05232558202147495","line_num":"0","conf":"0.30000001192092896","page_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171","word_num":"0"},{"left":"0.05232558202147495","level":"0","height":"0.0072715042880847625","conf":"0.5","par_num":"0","block_num":"0","page_num":"0","line_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","width":"0.08575580475178171","word_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.006968640444571461","par_num":"0","text":"c) AulolocDelavec locrm.ono","level":"0","left":"0.046511627154292065","top":"0.16724738709478748","width":"0.06249999492726427","conf":"0.30000001192092896"},{"block_num":"0","page_num":"0","height":"0.010616896445291069","level":"0","par_num":"0","line_num":"0","text":"© CheckAndRetryRemoteMatch.php","top":"0.18102073376030525","word_num":"0","left":"0.046511627667025296","width":"0.07558138827060132","conf":"1"},{"level":"0","top":"0.2017543859602864","left":"0.04651163545709501","text":"C) CreaterollowupActivity.php","width":"0.06395348082197473","height":"0.0073048471453848185","par_num":"0","block_num":"0","conf":"0.5","page_num":"0","word_num":"0","line_num":"0"},{"left":"0.04651162858740109","line_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","text":"C) CreateNotes.php","height":"0.007182590508955311","par_num":"0","top":"0.21929824565899192","width":"0.04215116196490349","page_num":"0"},{"block_num":"0","text":"© MatchActivitiesToNewOpportunity.php","page_num":"0","par_num":"0","word_num":"0","conf":"1","left":"0.04651163557061816","level":"0","line_num":"0","top":"0.23684210521680837","height":"0.010544653714558705","width":"0.08720929571922789"},{"word_num":"0","block_num":"0","left":"0.04651163358738779","level":"0","line_num":"0","height":"0.007207597461803994","conf":"0.5","page_num":"0","text":"C) MatchActivitvermData.php","top":"0.2543554009942979","par_num":"0","width":"0.06249999492726427"},{"block_num":"0","top":"0.27177700333990396","level":"0","page_num":"0","text":"E) NoteObiect.ohp","left":"0.046511628705343505","line_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.00732985485873916","width":"0.039244185102746854","word_num":"0"},{"top":"0.2891986066069825","width":"0.04215115942853562","level":"0","left":"0.04651163174781109","line_num":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.006968640444571461","text":"c) SaveActiviv.ono","word_num":"0","conf":"0.30000001192092896"},{"block_num":"0","page_num":"0","height":"0.006968641205077342","text":"c)saveliranscriotion.onv","width":"0.0523255835188196","conf":"0.30000001192092896","top":"0.30662020900450737","line_num":"0","word_num":"0","left":"0.04651162677256695","level":"0","par_num":"0"},{"line_num":"0","height":"0.0072464973352361906","left":"0.04651163174781109","page_num":"0","conf":"0.5","word_num":"0","text":"C) SetuoLavout.oho","top":"0.32376395531045343","par_num":"0","block_num":"0","level":"0","width":"0.04215115942853562"},{"height":"0.0071770334928230595","block_num":"0","conf":"0.5","level":"0","page_num":"0","text":"C) SvncActivitv.oho","width":"0.04215115942853562","word_num":"0","line_num":"0","left":"0.04651163174781109","par_num":"0","top":"0.34130781499202545"},{"conf":"1","block_num":"0","page_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","height":"0.014418177627490425","level":"0","width":"0.055435398791698696","word_num":"0","par_num":"0","line_num":"0","left":"0.04638947542561308"},{"height":"0.010455739935429254","page_num":"0","conf":"1","block_num":"0","left":"0.046511631609252174","level":"0","text":"© SyncLeads.php","par_num":"0","width":"0.039244182566378974","top":"0.3763066205343165","word_num":"0","line_num":"0"},{"block_num":"0","line_num":"0","text":"© SyncObjects.php","top":"0.38995215311004783","width":"0.04215115942853562","conf":"1","level":"0","height":"0.014354066985645897","page_num":"0","word_num":"0","par_num":"0","left":"0.046511631695615716"},{"width":"0.06104650903255382","conf":"1","page_num":"0","level":"0","height":"0.010700253968793927","left":"0.04651163073081603","block_num":"0","line_num":"0","par_num":"0","text":"© SyncOpportunitiesJob.php","top":"0.41114982586710536","word_num":"0"},{"height":"0.014354066985646008","top":"0.42503987240829344","block_num":"0","level":"0","conf":"1","word_num":"0","par_num":"0","left":"0.046511633451594","text":"© SyncOpportunity.php","width":"0.05087208747863769","line_num":"0","page_num":"0"},{"left":"0.04651163071712692","level":"0","par_num":"0","text":"© SyncProfileMetadata.php","top":"0.44577352463809683","word_num":"0","block_num":"0","width":"0.05813953217039717","height":"0.010672468127626344","conf":"1","line_num":"0","page_num":"0"},{"line_num":"0","top":"0.46331738455485405","width":"0.056686041202950996","text":"© SyncTeamFieldsJob.php","par_num":"0","conf":"1","word_num":"0","left":"0.04651163321565249","page_num":"0","block_num":"0","level":"0","height":"0.010550210730691068"},{"height":"0.010452961047110243","level":"0","word_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.48083623715937174","width":"0.05668604120295098","line_num":"0","left":"0.04651163321565131","text":"© SyncTeamMetadata.php","conf":"1"},{"top":"0.49825784007433493","level":"0","text":"© UpdateOpportunitySpecifications.php","par_num":"0","width":"0.08430231885707123","line_num":"0","height":"0.01051408974557777","block_num":"0","left":"0.04651163548425466","page_num":"0","conf":"1","word_num":"0"},{"text":"Updatestage.ong","word_num":"0","left":"0.046511627480499834","par_num":"0","block_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","top":"0.5191637634014077","line_num":"0","page_num":"0","level":"0","width":"0.04215115942853563"},{"width":"0.03343022884206569","block_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","level":"0","height":"0.010758603778942555","left":"0.03343023627313173","text":"> @ DealRisks","top":"0.5331010454942319","word_num":"0"},{"par_num":"0","word_num":"0","text":"_Meeuine bor","left":"0.03924418649273823","line_num":"0","page_num":"0","top":"0.5714285717637769","block_num":"0","level":"0","conf":"0.30000001192092896","width":"0.031976740410987366","height":"0.006968640444571572"},{"left":"0.03924418703063903","line_num":"0","width":"0.029069763548830715","height":"0.007210375589617124","level":"0","block_num":"0","conf":"0.30000001192092896","text":"a Telephony","word_num":"0","par_num":"0","page_num":"0","top":"0.6411149830944434"},{"conf":"0.30000001192092896","text":"C User","height":"0.011164274322169154","level":"0","line_num":"0","word_num":"0","par_num":"0","block_num":"0","width":"0.017441858636572008","top":"0.6547049441786283","left":"0.03924418612559764","page_num":"0"},{"top":"0.675958188117432","word_num":"0","page_num":"0","text":"c8aseprocessing.oo.ono","par_num":"0","conf":"0.30000001192092896","level":"0","width":"0.05523256038097625","block_num":"0","height":"0.006968641205077342","left":"0.04069767337055839","line_num":"0"},{"level":"0","width":"0.03779069667166852","page_num":"0","conf":"0.30000001192092896","top":"0.6897926633384308","word_num":"0","block_num":"0","left":"0.04069767586474709","par_num":"0","text":"@ Dummv.Job.php","line_num":"0","height":"0.01055576850732931"},{"top":"0.7108013940634285","width":"0.07558138827060132","block_num":"0","conf":"0.5","left":"0.04069768173679198","line_num":"0","word_num":"0","height":"0.006968640444571572","page_num":"0","level":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","par_num":"0"},{"text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","word_num":"0","level":"0","width":"0.06395348082197475","line_num":"0","page_num":"0","height":"0.010508531968939527","par_num":"0","conf":"0.5","block_num":"0","left":"0.0406976819687229"},{"height":"0.0071770334928229484","line_num":"0","top":"0.7456140350877193","par_num":"0","page_num":"0","block_num":"0","left":"0.04069767637769677","level":"0","text":"C ob.oho","width":"0.023255812360885288","conf":"0.30000001192092896","word_num":"0"},{"left":"0.04069767469984203","level":"0","text":"C)JobDisoatcher.oho","line_num":"0","page_num":"0","word_num":"0","top":"0.7630662020343051","par_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","width":"0.04505813882706013","block_num":"0"},{"height":"0.006968640444571572","level":"0","page_num":"0","par_num":"0","left":"0.04069768139133789","conf":"0.30000001192092896","block_num":"0","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543","word_num":"0","line_num":"0","width":"0.06395348082197473"},{"height":"0.01061967533361019","block_num":"0","conf":"0.5","page_num":"0","left":"0.04069768199588256","par_num":"0","word_num":"0","text":"@ [EMAIL]","top":"0.7942583731520936","width":"0.08430231885707126","level":"0","line_num":"0"},{"block_num":"0","par_num":"0","top":"0.8149920253520749","conf":"0.30000001192092896","left":"0.039244191467289816","width":"0.05668604120295098","text":"T. SacVisibilitvControl.ohn","word_num":"0","page_num":"0","height":"0.007307626033703829","level":"0","line_num":"0"},{"conf":"0.5","text":"v D Listeners","block_num":"0","height":"0.010669689239307223","left":"0.027616282843257383","line_num":"0","par_num":"0","top":"0.8325358850720923","width":"0.03197674041098737","level":"0","word_num":"0","page_num":"0"},{"left":"0.03343023313500392","level":"0","height":"0.0071770334928230595","block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"v M Activitiod","width":"0.031976740410987366","line_num":"0","par_num":"0","word_num":"0","top":"0.8500797448165869"},{"word_num":"0","text":"v M ActivitvProviden","conf":"0.5","page_num":"0","height":"0.007204819333990642","left":"0.03924418511117721","width":"0.04651162979450632","block_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.8675958187199364"},{"text":"> M.lustCall","line_num":"0","top":"0.8850174216200114","width":"0.02906976608519858","page_num":"0","left":"0.046511629117106865","par_num":"0","word_num":"0","block_num":"0","level":"0","height":"0.007327075970420038","conf":"0.30000001192092896"},{"block_num":"0","top":"0.9024390246943023","left":"0.046511631681215526","conf":"0.5","line_num":"0","level":"0","page_num":"0","height":"0.010639125270326288","text":"v D UserPilot","width":"0.03197674041098737","word_num":"0","par_num":"0"},{"conf":"1","block_num":"0","left":"0.059593032929402996","height":"0.010761381906755796","page_num":"0","par_num":"0","text":"© TrackProviderInstalledEvent.php","word_num":"0","top":"0.9198606275943773","width":"0.07412789730315514","level":"0","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","level":"0","text":"MAudia","height":"0.006968640444571572","line_num":"0","page_num":"0","par_num":"0","top":"0.9372822303003622","word_num":"0","left":"0.039244188091967266","width":"0.026162789223041938"},{"height":"0.006968640444571572","left":"0.039244188005603746","page_num":"0","block_num":"0","par_num":"0","width":"0.0232558123608853","text":"MRots","level":"0","line_num":"0","top":"0.9547038330878187","word_num":"0","conf":"0.30000001192092896"},{"top":"0.05574912945445576","left":"0.15406977310444897","level":"0","line_num":"0","page_num":"0","text":"C ActivitvController.ohn","par_num":"0","conf":"0.5","width":"0.047965110616481066","block_num":"0","height":"0.007249275463049432","word_num":"0"},{"left":"0.15406976733606492","conf":"0.30000001192092896","par_num":"0","text":"Automateakeporskepository.pnp","word_num":"0","width":"0.07122093058646994","top":"0.08362369334200259","page_num":"0","height":"0.006968641205077342","level":"0","line_num":"0","block_num":"0"},{"block_num":"0","top":"0.0797448165869219","conf":"1","par_num":"0","width":"0.07122092551373421","level":"0","line_num":"0","page_num":"0","height":"0.011164274322169043","text":"© AutomatedReportsCommand.php","word_num":"0","left":"0.30668604530999377"},{"conf":"0.5","height":"0.006968640444571461","left":"0.3066860477020153","level":"0","line_num":"0","text":"Opportunitysynclrait.ong","word_num":"0","width":"0.05523255023550483","par_num":"0","top":"0.13240418151987454","block_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","level":"0","line_num":"0","width":"0.08720929571922792","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","left":"0.37063954254736237","top":"0.13240418151987454","word_num":"0","conf":"0.5","height":"0.006968640444571461"},{"top":"0.1567944254223136","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"wsyncermenuuiestrait.ono","block_num":"0","conf":"0.30000001192092896","left":"0.31831396020201475","word_num":"0","height":"0.006968640444571461","width":"0.05523255023550483"},{"level":"0","text":"c) SyncObiects.pho","height":"0.0071770334928229484","left":"0.15406976824025068","par_num":"0","width":"0.039244185102746826","word_num":"0","block_num":"0","line_num":"0","top":"0.18102073365231264","conf":"0.30000001192092896","page_num":"0"},{"level":"0","text":"©ImportOpportunityBatch.php","top":"0.17770034929920653","block_num":"0","par_num":"0","left":"0.20203489060729998","word_num":"0","width":"0.06104650395981806","height":"0.010452960286604362","page_num":"0","line_num":"0","conf":"1"},{"word_num":"0","text":"© ImportContactBatch.php","line_num":"0","level":"0","par_num":"0","left":"0.27180233100804285","top":"0.17770034916869026","block_num":"0","page_num":"0","height":"0.010497417936674913","width":"0.053779064340794325","conf":"1"},{"level":"0","height":"0.010497417936674913","block_num":"0","conf":"1","line_num":"0","left":"0.33284884116015484","par_num":"0","text":"© Client.php","word_num":"0","width":"0.027616275117752387","top":"0.17770034916869026","page_num":"0"},{"page_num":"0","left":"0.3677325572728374","top":"0.18102073365231264","par_num":"0","block_num":"0","level":"0","height":"0.0071770334928229484","width":"0.0654069717894209","word_num":"0","conf":"0.5","text":"C) HubspotPaqinationService.phg","line_num":"0"},{"line_num":"0","conf":"0.30000001192092896","level":"0","text":"() Service.php","page_num":"0","left":"0.15406977127553043","block_num":"0","width":"0.030523251979909044","par_num":"0","top":"0.20557491325434107","height":"0.007343747018817126","word_num":"0"},{"par_num":"0","block_num":"0","left":"0.19186047025946548","line_num":"0","text":"BatchSyncTrait.php","width":"0.04505813375432441","height":"0.006968640444571572","top":"0.20557491322719157","conf":"0.5","level":"0","page_num":"0","word_num":"0"},{"text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","page_num":"0","level":"0","block_num":"0","width":"0.14534883296236076","top":"0.20175438596491224","line_num":"0","conf":"0.5","left":"0.2441860510865191","height":"0.011164274322169154","par_num":"0","word_num":"0"},{"block_num":"0","left":"0.3982558178455254","par_num":"0","width":"0.02906976354883073","top":"0.20557491325434107","height":"0.007343747018817126","line_num":"0","text":"php api_v2.php","word_num":"0","conf":"0.5","page_num":"0","level":"0"},{"text":"(C) AutomatedReportResult.oho","line_num":"0","page_num":"0","conf":"1","block_num":"0","height":"0.007268726160271521","left":"0.15406977510994932","level":"0","top":"0.22966507158551952","width":"0.06104650395981809","par_num":"0","word_num":"0"},{"line_num":"0","level":"0","top":"0.2508710809687519","width":"0.21656975847609497","block_num":"0","conf":"1","height":"0.010691917303836784","left":"0.17151161694332442","page_num":"0","par_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","word_num":"0"},{"height":"0.007318740065968554","width":"0.05959302313784334","page_num":"0","level":"0","block_num":"0","line_num":"0","conf":"1","top":"0.26794258384399516","text":"nublic function handlel","word_num":"0","par_num":"0","left":"0.18313953485556841"},{"left":"0.1497093032619457","page_num":"0","height":"0.010452960286604362","par_num":"0","conf":"0.30000001192092896","word_num":"0","width":"0.010174417749364312","block_num":"0","text":"138","line_num":"0","top":"0.4111498263026909","level":"0"},{"conf":"1","height":"0.017421602252187474","line_num":"0","top":"0.44250871089481225","width":"0.010174418383456285","word_num":"0","level":"0","page_num":"0","text":"140","block_num":"0","par_num":"0","left":"0.15116279097784552"},{"conf":"0.30000001192092896","height":"0.006968641205077342","left":"0.15116279076509007","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.5017421601756263","width":"0.00872092995237797","word_num":"0","text":"1143"},{"top":"0.5156794425600686","text":"144","page_num":"0","word_num":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.010452961047110132","conf":"1","left":"0.1511627908377645","level":"0","width":"0.00872092995237797"},{"page_num":"0","top":"0.6062717769003649","line_num":"0","left":"0.15116279076509007","width":"0.00872092995237797","par_num":"0","text":"149","conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","block_num":"0","word_num":"0"},{"level":"0","line_num":"0","page_num":"0","top":"0.7108013942469417","width":"0.008720929318285997","height":"0.010452960286604362","par_num":"0","conf":"1","block_num":"0","text":"155","word_num":"0","left":"0.15116279159085694"},{"conf":"1","left":"0.15116279159085694","top":"0.763066202609311","level":"0","page_num":"0","line_num":"0","par_num":"0","width":"0.008720929318285997","block_num":"0","word_num":"0","height":"0.010452960286604362","text":"158"},{"level":"0","width":"0.008720929318285997","word_num":"0","par_num":"0","left":"0.15116279159085694","page_num":"0","text":"161","top":"0.8153310109716805","conf":"1","block_num":"0","line_num":"0","height":"0.010452960286604362"},{"height":"0.010452960286604362","block_num":"0","text":"163","level":"0","top":"0.8501742165465933","width":"0.008720929318285997","word_num":"0","left":"0.15116279159085694","conf":"1","line_num":"0","par_num":"0","page_num":"0"},{"top":"0.871080139269703","width":"0.00872092995237797","line_num":"0","level":"0","page_num":"0","text":"1164","conf":"1","height":"0.006968641205077342","left":"0.15116279076509007","par_num":"0","word_num":"0","block_num":"0"},{"block_num":"0","text":"165","page_num":"0","line_num":"0","width":"0.008720929318285997","par_num":"0","level":"0","word_num":"0","left":"0.15116279159085694","top":"0.8850174221215062","height":"0.010452960286604362","conf":"1"},{"line_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","width":"0.00872092995237797","block_num":"0","left":"0.15116279076509007","par_num":"0","top":"0.9059233448446159","level":"0","text":"1166"},{"word_num":"0","level":"0","block_num":"0","par_num":"0","text":"$config,","top":"0.2891986067904957","height":"0.010452960286604362","page_num":"0","conf":"1","left":"0.21366279261358478","line_num":"0","width":"0.021802323929806966"},{"level":"0","left":"0.21366279584086087","block_num":"0","height":"0.010452960286604362","text":"$batchRepository,","top":"0.30662020992638417","line_num":"0","word_num":"0","conf":"1","par_num":"0","width":"0.04505813375432441","page_num":"0"},{"page_num":"0","block_num":"0","width":"0.03633720570422233","left":"0.21366279067986574","word_num":"0","height":"0.010452960286604362","conf":"1","level":"0","par_num":"0","text":"SredisService","top":"0.3240418127138407","line_num":"0"},{"par_num":"0","conf":"1","top":"0.3414634155012971","level":"0","line_num":"0","height":"0.010452960286604251","width":"0.04796511061648104","word_num":"0","text":"$entityRepository,","block_num":"0","left":"0.21366279592722434","page_num":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","line_num":"0","level":"0","text":"sloggen","page_num":"0","left":"0.21366279063768656","par_num":"0","top":"0.3623693383142996","width":"0.018895347067650337","word_num":"0"},{"par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","left":"0.20348838007687264","level":"0","width":"0.2398255733733482","page_num":"0","height":"0.007215933366255367","line_num":"0","conf":"0.5","block_num":"0","top":"0.4146341463621239","word_num":"0"},{"level":"0","line_num":"0","top":"0.4457735248441337","height":"0.010672467367120575","word_num":"0","left":"0.20348838095072486","width":"0.07994185102746842","par_num":"0","text":"if (Sthis->attemots@ === 1) {","conf":"0.5","block_num":"0","page_num":"0"},{"par_num":"0","page_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","word_num":"0","level":"0","conf":"1","width":"0.1482558047517817","left":"0.21366278713067985","height":"0.010550210730691068","line_num":"0","block_num":"0"},{"page_num":"0","word_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","par_num":"0","line_num":"0","conf":"0.5","top":"0.5191387559808612","height":"0.0071770334928229484","block_num":"0","left":"0.20348838105878864","width":"0.091569758476095","level":"0"},{"text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","height":"0.013948396442419408","word_num":"0","par_num":"0","line_num":"0","conf":"1","level":"0","page_num":"0","top":"0.5331010453200158","width":"0.15552324944354115","block_num":"0","left":"0.20348837906873227"},{"top":"0.5714285713801411","width":"0.14970930586469938","conf":"0.30000001192092896","left":"0.20348837025078986","page_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.006968641205077342","block_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'"},{"conf":"0.30000001192092896","block_num":"0","left":"0.2470930229619993","text":"<1/6 >","line_num":"0","par_num":"0","width":"0.021802323929806966","level":"0","word_num":"0","height":"0.010536318570613101","page_num":"0","top":"0.5923344949742337"},{"width":"0.027616277654120253","word_num":"0","text":"'entity tvo","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.0071798116206361895","level":"0","top":"0.6060606061050023","left":"0.2151162810652241"},{"block_num":"0","left":"0.25000000055269916","height":"0.010455739935429254","conf":"0.5","line_num":"0","par_num":"0","top":"0.6132376396173622","width":"0.021802323929806966","page_num":"0","text":"© Logger","level":"0","word_num":"0"},{"word_num":"0","level":"0","par_num":"0","block_num":"0","conf":"0.5","page_num":"0","height":"0.0071770334928230595","left":"0.2151162810652241","width":"0.027616277654120253","top":"0.6236044657097288","text":"Itotal reco","line_num":"0"},{"block_num":"0","top":"0.6339712919137487","par_num":"0","left":"0.248546517777781","level":"0","page_num":"0","height":"0.010628010477555794","text":"public function info","width":"0.05668604120295098","word_num":"0","conf":"0.5","line_num":"0"},{"top":"0.6411149825399743","word_num":"0","conf":"0.5","width":"0.027616277654120253","page_num":"0","par_num":"0","level":"0","line_num":"0","block_num":"0","height":"0.0072103763501230045","left":"0.2151162799850968","text":"\"batches d"},{"page_num":"0","level":"0","height":"0.007332632986552401","par_num":"0","top":"0.6585365856142653","left":"0.21511628105837952","word_num":"0","width":"0.026162789223041966","text":"Isvnced atl","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"height":"0.010591889492442497","line_num":"0","par_num":"0","top":"0.6618819775389818","block_num":"0","left":"0.26598837545525295","conf":"0.5","width":"0.04360464785961399","text":"cav $context = [1","page_num":"0","word_num":"0","level":"0"},{"text":": voidi","page_num":"0","par_num":"0","block_num":"0","width":"0.020348835498728624","top":"0.6794258373205742","level":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","word_num":"0","left":"0.24854651350063556","line_num":"0"},{"text":"} catch (SocialAcco","par_num":"0","top":"0.6929824561403509","word_num":"0","height":"0.011164274322169043","left":"0.1918604731373945","level":"0","line_num":"0","page_num":"0","conf":"1","block_num":"0","width":"0.052325573373348144"},{"conf":"0.5","line_num":"0","page_num":"0","word_num":"0","left":"0.2034883724950264","par_num":"0","level":"0","height":"0.006968641205077342","block_num":"0","text":"Cloaden-swannir","top":"0.7108013936697744","width":"0.039244185102746854"},{"par_num":"0","left":"0.24854651872595424","block_num":"0","level":"0","line_num":"0","top":"0.7105263157219254","width":"0.08720929571922792","word_num":"0","page_num":"0","conf":"1","text":"Log an informational message to the logs.","height":"0.01072803904945585"},{"text":"Implements: Loggerinterface::info","line_num":"0","height":"0.010691917303836673","block_num":"0","top":"0.7384370017274113","conf":"1","width":"0.0813953419949146","left":"0.24854651107352554","level":"0","par_num":"0","page_num":"0","word_num":"0"},{"left":"0.27761628499022556","line_num":"0","par_num":"0","text":"array|ArravyablelJsonable|Stri","word_num":"0","width":"0.07122092551373421","conf":"1","height":"0.010452960286604362","page_num":"0","top":"0.7595818820518198","block_num":"0","level":"0"},{"top":"0.7804878052132543","conf":"0.30000001192092896","word_num":"0","left":"0.2761627910440279","line_num":"0","par_num":"0","text":"ngable lstring smessage","level":"0","width":"0.056686041202950954","block_num":"0","page_num":"0","height":"0.006968640444571572"},{"left":"0.19186047325424327","text":"} catch (Throwable","top":"0.7979094080543587","height":"0.010703032096607279","block_num":"0","line_num":"0","word_num":"0","width":"0.049418596511191515","conf":"1","par_num":"0","level":"0","page_num":"0"},{"conf":"0.5","left":"0.2761627943999499","text":"arrayScontext","par_num":"0","block_num":"0","width":"0.03924418256637896","word_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","level":"0","top":"0.7944250876267327"},{"text":"slogger->errorl","page_num":"0","conf":"0.30000001192092896","left":"0.20348837187088045","top":"0.8188153313456585","par_num":"0","word_num":"0","width":"0.03924418256637899","height":"0.006968640444571461","block_num":"0","level":"0","line_num":"0"},{"line_num":"0","page_num":"0","text":"Returns:","conf":"1","top":"0.8188153315291717","width":"0.01889534706765031","par_num":"0","word_num":"0","block_num":"0","level":"0","left":"0.2485465134574538","height":"0.010452960286604362"},{"level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.8432055752480975","left":"0.24854651337109027","width":"0.01598837020549368","word_num":"0","block_num":"0","height":"0.006968640444571572","par_num":"0","text":"CAurno"},{"word_num":"0","left":"0.2747093029029664","block_num":"0","width":"0.06395348082197477","page_num":"0","par_num":"0","top":"0.8466898958055888","height":"0.006968640444571461","conf":"0.5","level":"0","line_num":"0","text":"vendor/aravel/tramework/src"},{"height":"0.006968640444571461","conf":"0.30000001192092896","block_num":"0","level":"0","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","word_num":"0","left":"0.2747093023963053","width":"0.05668604120295101","page_num":"0","par_num":"0","line_num":"0"},{"width":"0.026162789223041938","height":"0.007235383302971576","par_num":"0","top":"0.8708133969827938","block_num":"0","page_num":"0","level":"0","line_num":"0","text":"'error' =>","word_num":"0","left":"0.21511627846207848","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","par_num":"0","left":"0.20348837139363007","block_num":"0","text":"throw Ser","height":"0.0072770620647228945","word_num":"0","level":"0","top":"0.9233449476199234","line_num":"0","page_num":"0","width":"0.023255814897253146"},{"height":"0.010691917303836784","par_num":"0","top":"0.2508710809687519","conf":"0.30000001192092896","block_num":"0","left":"0.44476744220017683","text":"826 л v 512","width":"0.03488371727314399","level":"0","word_num":"0","line_num":"0","page_num":"0"},{"block_num":"0","conf":"1","height":"0.017421602252187585","left":"0.47238372096131104","level":"0","page_num":"0","par_num":"0","text":"575","line_num":"0","top":"0.29965156834254736","width":"0.008720929952377943","word_num":"0"},{"level":"0","page_num":"0","top":"0.3205574921563493","width":"0.008720929318285997","conf":"0.30000001192092896","line_num":"0","left":"0.47093023257922917","par_num":"0","text":"576","block_num":"0","height":"0.010452960286604362","word_num":"0"},{"level":"0","par_num":"0","top":"0.3379790945953738","word_num":"0","text":"577","width":"0.01017441774936434","height":"0.010452960286604362","left":"0.4709302334945038","page_num":"0","block_num":"0","conf":"1","line_num":"0"},{"left":"0.47093023257922917","height":"0.010452960286604362","conf":"1","level":"0","line_num":"0","word_num":"0","width":"0.008720929318285997","top":"0.35540069773126226","block_num":"0","page_num":"0","par_num":"0","text":"578"},{"width":"0.011627906180442682","par_num":"0","word_num":"0","text":"579","level":"0","top":"0.3693379791874951","conf":"1","line_num":"0","page_num":"0","block_num":"0","left":"0.4709302331500887","height":"0.017421602252187585"},{"top":"0.39024390295774314","line_num":"0","par_num":"0","page_num":"0","left":"0.4709302334945038","text":"580","width":"0.01017441774936434","word_num":"0","block_num":"0","conf":"1","level":"0","height":"0.010452960286604362"},{"level":"0","left":"0.4665697680180062","text":"=581","top":"0.40418118460121666","line_num":"0","word_num":"0","width":"0.0159883714736776","height":"0.024390243457264815","page_num":"0","par_num":"0","block_num":"0","conf":"0.5"},{"width":"0.008720929318285997","par_num":"0","conf":"1","level":"0","block_num":"0","left":"0.4723837218234151","page_num":"0","top":"0.4425087113201125","word_num":"0","text":"583","line_num":"0","height":"0.010452960286604362"},{"line_num":"0","level":"0","text":"584","top":"0.459930314107569","block_num":"0","left":"0.4709302334945038","height":"0.010452960286604362","par_num":"0","width":"0.01017441774936434","word_num":"0","page_num":"0","conf":"1"},{"width":"0.013081394611520969","block_num":"0","conf":"0.5","par_num":"0","top":"0.4773519168950253","word_num":"0","text":"—585","level":"0","height":"0.010452960286604362","left":"0.46656976846458836","line_num":"0","page_num":"0"},{"word_num":"0","conf":"1","top":"0.4947735200309138","height":"0.010452960286604362","par_num":"0","line_num":"0","left":"0.47093023257922917","text":"586","block_num":"0","level":"0","page_num":"0","width":"0.008720929318285997"},{"block_num":"0","page_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","text":"587","word_num":"0","conf":"1","left":"0.4723837218234151","line_num":"0","width":"0.008720929318285997","top":"0.5121951224699383"},{"top":"0.5296167252573947","line_num":"0","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997","block_num":"0","conf":"1","word_num":"0","text":"588","left":"0.4723837218234151","level":"0","par_num":"0"},{"page_num":"0","level":"0","line_num":"0","par_num":"0","text":"589","word_num":"0","left":"0.4709302334945038","block_num":"0","height":"0.010452960286604362","conf":"1","top":"0.5470383280448511","width":"0.01017441774936434"},{"par_num":"0","block_num":"0","conf":"0.5","page_num":"0","level":"0","top":"0.5609756106427853","line_num":"0","width":"0.008720929952377943","word_num":"0","height":"0.020905922094220375","text":"590","left":"0.47238372114299704"},{"block_num":"0","par_num":"0","line_num":"0","height":"0.006968640444571572","conf":"0.30000001192092896","text":"15911","top":"0.5853658539937421","width":"0.013081394611520969","word_num":"0","left":"0.46802325552854196","page_num":"0","level":"0"},{"page_num":"0","height":"0.020905923615232025","conf":"1","line_num":"0","left":"0.4723837209560432","par_num":"0","text":"592","top":"0.5958188150216522","level":"0","width":"0.010174418383456285","block_num":"0","word_num":"0"},{"par_num":"0","top":"0.616724738727316","left":"0.47238372099764825","conf":"1","level":"0","text":"593","width":"0.008720929952377998","block_num":"0","height":"0.010452961047110132","page_num":"0","line_num":"0","word_num":"0"},{"block_num":"0","left":"0.466569769326747","line_num":"0","conf":"0.30000001192092896","text":"T 595","height":"0.013937280889142922","top":"0.6480836243637909","word_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.014534881774415365"},{"width":"0.014534883042599256","block_num":"0","text":"-596","height":"0.020905922094220375","line_num":"0","page_num":"0","top":"0.6655052271933078","word_num":"0","level":"0","left":"0.46656976759933994","conf":"0.30000001192092896","par_num":"0"},{"line_num":"0","page_num":"0","height":"0.006968641205077342","width":"0.010174418383456285","level":"0","par_num":"0","conf":"0.30000001192092896","text":"597","word_num":"0","block_num":"0","top":"0.6898954702884519","left":"0.47093023259606254"},{"conf":"0.5","top":"0.7003484325068968","line_num":"0","par_num":"0","height":"0.020905922094220375","text":"598","width":"0.011627906180442626","left":"0.4709302331016392","level":"0","word_num":"0","block_num":"0","page_num":"0"},{"line_num":"0","height":"0.006968641205077342","page_num":"0","left":"0.4723837209976482","level":"0","text":"$99","top":"0.7247386758550688","block_num":"0","par_num":"0","conf":"1","width":"0.008720929952377943","word_num":"0"},{"level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","left":"0.46656976790214993","page_num":"0","text":"=600","word_num":"0","width":"0.014534883042599311","par_num":"0","top":"0.7282229962193458","height":"0.027874564820309367"},{"line_num":"0","level":"0","left":"0.4709302334945038","page_num":"0","top":"0.7595818818683066","text":"6011","conf":"0.30000001192092896","width":"0.01017441774936434","par_num":"0","block_num":"0","height":"0.006968640444571572","word_num":"0"},{"left":"0.466569767781026","block_num":"0","conf":"0.30000001192092896","height":"0.020905923615232025","line_num":"0","top":"0.7700348428613736","width":"0.014534883042599311","word_num":"0","text":"-602","page_num":"0","level":"0","par_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.010174418383456285","word_num":"0","height":"0.020905922094220375","level":"0","block_num":"0","text":"604","conf":"1","top":"0.8048780490574194","left":"0.47093023264451217"},{"level":"0","block_num":"0","text":"605","par_num":"0","conf":"0.30000001192092896","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","line_num":"0","top":"0.8292682935500775","page_num":"0","left":"0.47093023257922917"},{"level":"0","conf":"1","line_num":"0","word_num":"0","left":"0.4723837211284622","top":"0.8432055753547425","width":"0.008720929952377943","text":"606","page_num":"0","height":"0.017421602252187474","block_num":"0","par_num":"0"},{"top":"0.8641114988686065","par_num":"0","word_num":"0","block_num":"0","left":"0.4665697671564489","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","text":"— 607","width":"0.013081394611520969","height":"0.010689139176023432"},{"page_num":"0","par_num":"0","level":"0","height":"0.010452960286604362","line_num":"0","text":"608","top":"0.8815331015640149","block_num":"0","width":"0.008720929318285997","conf":"1","word_num":"0","left":"0.4723837218234151"},{"text":"100% 52","height":"0.006968640444571461","line_num":"0","left":"0.9127906995735092","conf":"0.30000001192092896","level":"0","width":"0.01889534706765028","top":"0.006968641450188162","page_num":"0","word_num":"0","block_num":"0","par_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","width":"0.05813952709766146","left":"0.9345930252198137","text":"• Mon ZU Aor 10.40.19","top":"0.006968641450188162","block_num":"0","height":"0.006968640444571461"},{"height":"0.010452960286604362","line_num":"0","par_num":"0","width":"0.08866278668667404","page_num":"0","conf":"1","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904","left":"0.8270348901595695","word_num":"0","block_num":"0","level":"0"},{"word_num":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.05574912978701141","text":"=custom.log","width":"0.029069763548830674","height":"0.010452960286604362","conf":"0.5","line_num":"0","level":"0","left":"0.4738372097953522"},{"height":"0.010452961047110132","line_num":"0","page_num":"0","left":"0.5101744200028817","top":"0.055749129145434506","text":"=laravel.log","block_num":"0","conf":"1","level":"0","width":"0.027616277654120225","word_num":"0","par_num":"0"},{"level":"0","left":"0.5450581399922917","word_num":"0","height":"0.010452960286604362","par_num":"0","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","block_num":"0","conf":"0.5","page_num":"0","top":"0.05574912978701141","line_num":"0"},{"block_num":"0","width":"0.06104650903255382","left":"0.6046511654871605","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"4 HS_local (iminny@localhost]","conf":"0.5","top":"0.055749129145434506","height":"0.010452961047110132","word_num":"0"},{"par_num":"0","line_num":"0","left":"0.6947674436468302","height":"0.010452960286604362","word_num":"0","level":"0","text":"Cascade","width":"0.017441858636571994","block_num":"0","conf":"1","page_num":"0","top":"0.05574912943857935"},{"block_num":"0","text":"A console [PROD] X A console [EU]","word_num":"0","level":"0","top":"0.0797448165869219","conf":"0.30000001192092896","width":"0.07703488431078326","height":"0.011164274322169043","par_num":"0","left":"0.4738372088584945","page_num":"0","line_num":"0"},{"word_num":"0","block_num":"0","left":"0.5595930266071848","top":"0.0797448165869219","level":"0","text":"A console [STAGING]","page_num":"0","line_num":"0","par_num":"0","conf":"0.5","width":"0.04360464785961393","height":"0.011164274322169043"},{"line_num":"0","page_num":"0","left":"0.6933139525309181","top":"0.08362369354010668","width":"0.04651162979450629","word_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.007285397208668498","text":"Retactor Connection","level":"0"},{"level":"0","line_num":"0","conf":"0.30000001192092896","width":"0.045058133754324436","left":"0.7470930289847444","top":"0.08362369371432266","page_num":"0","block_num":"0","par_num":"0","text":"CRM Initial Sync Oven","word_num":"0","height":"0.007285397208668609"},{"line_num":"0","page_num":"0","left":"0.5348837228066751","top":"0.1044657097288676","word_num":"0","text":"Tx: Autov","block_num":"0","conf":"0.5","height":"0.0071770334928229484","level":"0","par_num":"0","width":"0.02034883549872868"},{"conf":"0.5","par_num":"0","word_num":"0","line_num":"0","block_num":"0","left":"0.6627906972313775","height":"0.010516868633897003","width":"0.023255814897253146","text":"do jiminny v","page_num":"0","top":"0.1044657097460916","level":"0"},{"left":"0.49273255700367574","level":"0","word_num":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","top":"0.12519936212958604","height":"0.010689139176023432","width":"0.12936045261139567","conf":"0.5"},{"height":"0.010689139176023432","block_num":"0","par_num":"0","line_num":"0","level":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146","word_num":"0","conf":"0.30000001192092896","left":"0.6279069838403225","page_num":"0","top":"0.12519936195537007"},{"text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","height":"0.006968640444571461","line_num":"0","par_num":"0","level":"0","block_num":"0","width":"0.12499997970905707","left":"0.4927325782522842","page_num":"0","top":"0.1463414637498397","conf":"0.30000001192092896","word_num":"0"},{"word_num":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","left":"0.4927325630147635","width":"0.1962209052227913","block_num":"0","height":"0.013937280889143033","par_num":"0","conf":"1","line_num":"0","level":"0","top":"0.15679442610595107"},{"level":"0","page_num":"0","text":"SELECT","word_num":"0","block_num":"0","par_num":"0","height":"0.010452960286604362","left":"0.49273255988271814","top":"0.17770034895077447","width":"0.015988370205493707","conf":"1","line_num":"0"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","page_num":"0","height":"0.013937280889143033","line_num":"0","top":"0.1951219518899232","level":"0","width":"0.1889534605310318","conf":"0.5","block_num":"0","left":"0.5014535184914614","word_num":"0","par_num":"0"},{"word_num":"0","text":"U.ema1l.","conf":"0.30000001192092896","block_num":"0","left":"0.5029069786600965","height":"0.006968640444571461","level":"0","par_num":"0","page_num":"0","top":"0.21602787489966546","width":"0.021802323929806966","line_num":"0"},{"left":"0.5029069764355705","text":"sa.*","level":"0","top":"0.233449477263315","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.011627907448626518","word_num":"0","page_num":"0","line_num":"0","height":"0.006968641205077342"},{"conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.08866278668667404","word_num":"0","left":"0.5029069796729173","page_num":"0","line_num":"0","height":"0.006968641205077342","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336","level":"0"},{"par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","page_num":"0","height":"0.011164274322168932","top":"0.2679425837320575","block_num":"0","width":"0.0959302313784336","word_num":"0","conf":"0.5","left":"0.49273255569667207","level":"0","line_num":"0"},{"height":"0.007196483429539158","page_num":"0","word_num":"0","par_num":"0","line_num":"0","left":"0.492732561293783","level":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","width":"0.10610464785961388","top":"0.28548644338568163","conf":"0.30000001192092896","block_num":"0"},{"line_num":"0","height":"0.0148935728666314","top":"0.2995371262853762","page_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","left":"0.49269744083144135","word_num":"0","par_num":"0","block_num":"0","conf":"0.5","level":"0","width":"0.1381482875093501"},{"block_num":"0","page_num":"0","left":"0.4927325646028267","level":"0","par_num":"0","word_num":"0","width":"0.14534883296236073","text":"SELECT * FROM automated_report_results order by id desc;","top":"0.33797909453440456","conf":"1","line_num":"0","height":"0.010505753841126397"},{"left":"0.4927325633660667","text":"select * from features;","width":"0.059593018065107584","top":"0.3728222999543015","block_num":"0","word_num":"0","line_num":"0","par_num":"0","conf":"1","level":"0","height":"0.01075026787449107","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","width":"0.12936045261139567","word_num":"0","height":"0.007260390255820148","left":"0.49273257312172364","line_num":"0","page_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","top":"0.38995215302990127","par_num":"0","level":"0"},{"height":"0.010500196824994035","level":"0","width":"0.09011627765412028","line_num":"0","page_num":"0","word_num":"0","conf":"1","block_num":"0","text":"select * from teams where id = 556;","par_num":"0","top":"0.42503987254774733","left":"0.4927325550814989"},{"par_num":"0","level":"0","top":"0.4599303140744231","left":"0.4927325616686351","text":"select * from","conf":"1","block_num":"0","height":"0.010564103651274914","page_num":"0","width":"0.03779069413530067","word_num":"0","line_num":"0"},{"line_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","page_num":"0","height":"0.010564103651274914","level":"0","left":"0.5654069877565148","conf":"1","block_num":"0","par_num":"0","top":"0.4599303140744231","width":"0.12499998985452854","word_num":"0"},{"left":"0.4927325741233989","line_num":"0","page_num":"0","width":"0.19767440633570887","word_num":"0","par_num":"0","conf":"1","level":"0","block_num":"0","height":"0.010686361048210191","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","top":"0.47735191659424503"},{"block_num":"0","text":"select * from automated_report_results order Dy zu desc,","word_num":"0","page_num":"0","width":"0.1453954818400931","left":"0.4927008834473122","par_num":"0","level":"0","height":"0.014546766235497555","top":"0.49466613506674073","line_num":"0","conf":"0.5"},{"top":"0.5119617223575448","page_num":"0","left":"0.4927325548990552","width":"0.14244185102746842","word_num":"0","par_num":"0","conf":"1","block_num":"0","level":"0","height":"0.010686361048210191","line_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:"},{"width":"0.15552323929806972","left":"0.49273255862023396","height":"0.010452960286604362","level":"0","word_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1","par_num":"0","top":"0.5470383283932831","text":"select * from automated report results WHERE report id = 54:"},{"conf":"1","height":"0.010622453461423431","text":"select * from opportunities where id = 7594349:","left":"0.49273256125581216","top":"0.5818815337886577","width":"0.12209300791963623","word_num":"0","block_num":"0","page_num":"0","line_num":"0","par_num":"0","level":"0"},{"conf":"0.5","page_num":"0","height":"0.010750267113985301","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","top":"0.6164274323772443","line_num":"0","width":"0.19767440633570899","word_num":"0","block_num":"0","level":"0","left":"0.49273257226354994"},{"conf":"1","level":"0","page_num":"0","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","block_num":"0","top":"0.6339712919137487","line_num":"0","width":"0.15406975847609494","par_num":"0","left":"0.49273256709487234","word_num":"0"},{"left":"0.4927325551571803","par_num":"0","width":"0.15261626750864876","level":"0","conf":"1","line_num":"0","height":"0.010505753841126397","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","block_num":"0","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","level":"0","width":"0.11046511061648101","word_num":"0","height":"0.013937280889143033","left":"0.4927325646279135","par_num":"0","top":"0.6689895475345226","conf":"1","page_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147"},{"par_num":"0","page_num":"0","word_num":"0","level":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","block_num":"0","top":"0.6864111504286012","height":"0.010558546635142552","line_num":"0","width":"0.15261626750864876","left":"0.4927325552882119","conf":"1"},{"height":"0.007318740065968554","left":"0.4927325602990887","level":"0","line_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","word_num":"0","top":"0.724738676080081","page_num":"0","conf":"0.5","width":"0.12354650903255388","block_num":"0","par_num":"0"},{"par_num":"0","block_num":"0","text":"GELECT","top":"0.7386759584137272","width":"0.0159883714736776","word_num":"0","line_num":"0","height":"0.010452961047110132","left":"0.492732558848917","level":"0","page_num":"0","conf":"0.30000001192092896"},{"level":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.18604649888708236","height":"0.014354066985646008","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","block_num":"0","line_num":"0","conf":"0.5","top":"0.7559808612440191","left":"0.5029069807442199"},{"top":"0.7767145136381128","word_num":"0","page_num":"0","text":"u. email","left":"0.5014534902332606","block_num":"0","height":"0.007257611367501027","width":"0.021802323929806966","conf":"0.30000001192092896","line_num":"0","par_num":"0","level":"0"},{"par_num":"0","conf":"0.30000001192092896","text":"sa.*","line_num":"0","left":"0.5029069777669138","height":"0.006968640444571461","top":"0.7944250874432196","block_num":"0","level":"0","width":"0.013081394611520913","page_num":"0","word_num":"0"},{"par_num":"0","conf":"1","text":"t.owner_id FROM social_accounts sa","top":"0.8118022326885981","page_num":"0","line_num":"0","block_num":"0","width":"0.09011626750864876","level":"0","word_num":"0","height":"0.010497418697180683","left":"0.5014534906556222"},{"left":"0.49273256673203064","width":"0.09738371220040826","conf":"0.30000001192092896","level":"0","height":"0.007254833239687675","block_num":"0","par_num":"0","text":"JOTN usens u on trid = ca.cociable idi","line_num":"0","page_num":"0","word_num":"0","top":"0.8292682928942409"},{"level":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","line_num":"0","width":"0.10610464785961393","page_num":"0","block_num":"0","conf":"0.5","top":"0.8466898957943156","word_num":"0","par_num":"0","height":"0.010566882539594036","left":"0.49273255613526434"},{"level":"0","line_num":"0","page_num":"0","top":"0.8641114986943905","width":"0.1380813882706013","block_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","word_num":"0","conf":"1","height":"0.010689139176023432","left":"0.4927325670763793","par_num":"0"},{"left":"0.4927325575704069","height":"0.01068358215989107","page_num":"0","par_num":"0","top":"0.8987240830528642","line_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","level":"0","word_num":"0","conf":"0.5","width":"0.19622092551373427","block_num":"0"},{"block_num":"0","left":"0.965116281891486","par_num":"0","word_num":"0","line_num":"0","height":"0.011164274322169043","top":"0.0797448165869219","text":"+0 ..","conf":"0.30000001192092896","level":"0","width":"0.020348834230544677","page_num":"0"},{"par_num":"0","word_num":"0","level":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","conf":"1","line_num":"0","top":"0.10104529661439754","width":"0.2703488329623608","left":"0.6976744093136732","block_num":"0","height":"0.01059744650857497","page_num":"0"},{"top":"0.11846689891207607","word_num":"0","height":"0.006968641205077342","line_num":"0","block_num":"0","par_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","left":"0.703488371377582","page_num":"0","conf":"0.30000001192092896","width":"0.23837209255137337","level":"0"},{"word_num":"0","height":"0.007357639939400973","level":"0","par_num":"0","block_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.694767473312973","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","top":"0.1393728226143094","width":"0.28633718287691157"},{"block_num":"0","page_num":"0","top":"0.15311004796085603","par_num":"0","level":"0","conf":"0.5","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","word_num":"0","width":"0.2819767201200445","line_num":"0","left":"0.6962209524994839","height":"0.010653017430404366"},{"par_num":"0","top":"0.1672473874286453","word_num":"0","line_num":"0","level":"0","conf":"1","page_num":"0","height":"0.010583553587991013","left":"0.6947674594038452","text":"already solved - just not parametrised for the profile/since case","block_num":"0","width":"0.12645347067650337"},{"height":"0.010494639808861561","level":"0","par_num":"0","block_num":"0","line_num":"0","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356","width":"0.13517440633570899","conf":"1","left":"0.6947674552483422","page_num":"0","word_num":"0"},{"width":"0.1511627765412027","word_num":"0","top":"0.21929824549679078","par_num":"0","line_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","height":"0.007182590508955311","block_num":"0","conf":"1","level":"0","page_num":"0","left":"0.6947674427962095"},{"width":"0.28633716258596864","level":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","word_num":"0","left":"0.694767459943104","line_num":"0","height":"0.010569660667407277","par_num":"0","top":"0.233449478068677","conf":"1","page_num":"0","block_num":"0"},{"word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","height":"0.006968640444571461","line_num":"0","left":"0.6947674612076477","page_num":"0","width":"0.24127905419532292","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","block_num":"0","top":"0.2508710804745784"},{"top":"0.271777003894373","height":"0.007329854098233168","par_num":"0","width":"0.284883661473051","level":"0","line_num":"0","page_num":"0","left":"0.6962209605769604","word_num":"0","block_num":"0","conf":"1","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt"},{"line_num":"0","width":"0.2877906636988863","conf":"0.30000001192092896","level":"0","left":"0.6962209692158519","par_num":"0","word_num":"0","page_num":"0","top":"0.306620209394439","height":"0.006968640444571461","block_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,"},{"word_num":"0","top":"0.3205574921563493","height":"0.010452960286604362","page_num":"0","par_num":"0","left":"0.7034883691075557","line_num":"0","level":"0","block_num":"0","width":"0.2776162573631774","conf":"1","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro"},{"conf":"0.30000001192092896","height":"0.010505753841126397","line_num":"0","page_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","left":"0.7034883928957734","level":"0","par_num":"0","width":"0.20639533184944325","top":"0.33797909453440456","block_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","top":"0.3554006976086954","conf":"1","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","block_num":"0","left":"0.6962209294276679","width":"0.2819767201200445","page_num":"0","line_num":"0","level":"0","height":"0.010628010477555794"},{"par_num":"0","conf":"1","level":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","width":"0.2848836817639939","page_num":"0","block_num":"0","line_num":"0","word_num":"0","top":"0.3763066205343165","left":"0.6962209430504749","height":"0.0072659472719524"},{"width":"0.0319767404109873","height":"0.007215933366255256","block_num":"0","level":"0","top":"0.41463414653422836","line_num":"0","par_num":"0","page_num":"0","word_num":"0","left":"0.6947674424200525","text":"You get for free","conf":"0.5"},{"par_num":"0","top":"0.43540669856459324","word_num":"0","left":"0.697674417508692","width":"0.08575581489725315","line_num":"0","conf":"0.5","page_num":"0","height":"0.0071770334928229484","level":"0","block_num":"0","text":"•streamed fetch (no 0OM on big owners)"},{"block_num":"0","text":"• 100-record batches via Redis","width":"0.06540696671668522","page_num":"0","line_num":"0","par_num":"0","height":"0.0071770334928229484","left":"0.6976744285694189","level":"0","conf":"0.5","top":"0.4529505582137161","word_num":"0"},{"line_num":"0","word_num":"0","width":"0.13953486909257606","page_num":"0","conf":"1","left":"0.6976744332330052","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","height":"0.010477968760464584","block_num":"0","level":"0","par_num":"0","top":"0.4703832754342152"},{"width":"0.1322674244008165","par_num":"0","page_num":"0","conf":"1","top":"0.4912280700058711","line_num":"0","height":"0.010514089745577881","level":"0","block_num":"0","left":"0.6976744360642997","word_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob"},{"left":"0.6976744452422932","word_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","par_num":"0","conf":"0.5","height":"0.010452960286604251","block_num":"0","level":"0","page_num":"0","line_num":"0","width":"0.2819767201200444"},{"height":"0.007360418067214214","conf":"0.5","top":"0.5261324047144549","width":"0.07267441140844466","word_num":"0","left":"0.7034883798200974","par_num":"0","block_num":"0","level":"0","text":"key so difterent orofiles don't collide","line_num":"0","page_num":"0"},{"word_num":"0","left":"0.6947674678139966","page_num":"0","line_num":"0","height":"0.010452960286604362","par_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","level":"0","top":"0.5470383280448511","block_num":"0","conf":"1","width":"0.1729650903255382"},{"height":"0.0073104049220229506","block_num":"0","line_num":"0","conf":"0.5","par_num":"0","left":"0.6947674633339377","top":"0.5644599301598978","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","word_num":"0","width":"0.2819767201200445","page_num":"0","level":"0"},{"page_num":"0","block_num":"0","level":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","par_num":"0","line_num":"0","width":"0.28052323929806977","height":"0.010577996571858761","left":"0.6947674627311626","top":"0.5956937798195339","word_num":"0","conf":"1"},{"level":"0","width":"0.13953487923804753","par_num":"0","left":"0.6947674461509291","height":"0.0071770334928229484","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","top":"0.613237639553429","word_num":"0","page_num":"0","line_num":"0","conf":"1","block_num":"0"},{"level":"0","block_num":"0","conf":"1","left":"0.6947674422006878","line_num":"0","page_num":"0","par_num":"0","top":"0.6411149825213349","width":"0.04215116196490354","text":"Recommendation","word_num":"0","height":"0.006968641205077342"},{"level":"0","conf":"1","line_num":"0","height":"0.010522425650029366","block_num":"0","page_num":"0","top":"0.6585365856142653","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","width":"0.28052323929806977","word_num":"0","par_num":"0","left":"0.6947674626641019"},{"text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","left":"0.6947674655515993","width":"0.28488370205493685","word_num":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","level":"0","block_num":"0","top":"0.6759581884885157","height":"0.006968640444571461"},{"level":"0","left":"0.6947674548777797","top":"0.6897926635444678","block_num":"0","line_num":"0","par_num":"0","page_num":"0","word_num":"0","height":"0.01055576774682343","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","conf":"1","width":"0.17441859143845573"},{"par_num":"0","line_num":"0","top":"0.7105263158961413","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","width":"0.22819766592472157","block_num":"0","level":"0","page_num":"0","height":"0.01072803904945574","conf":"1","left":"0.697674427545875","word_num":"0"},{"text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","page_num":"0","left":"0.6976744576996018","conf":"1","top":"0.7317073174143272","par_num":"0","line_num":"0","width":"0.2848836817639939","block_num":"0","height":"0.010716925017191015","level":"0","word_num":"0"},{"page_num":"0","line_num":"0","par_num":"0","top":"0.7421602788826169","left":"0.7034883726365229","conf":"0.30000001192092896","height":"0.017421602252187585","word_num":"0","level":"0","block_num":"0","text":"do),","width":"0.011627906180442626"},{"conf":"0.5","par_num":"0","line_num":"0","top":"0.766347687400319","width":"0.2776162573631774","height":"0.0071770334928229484","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","word_num":"0","level":"0","block_num":"0","left":"0.6976744436144179","page_num":"0"},{"width":"0.2877906636988864","conf":"1","line_num":"0","par_num":"0","page_num":"0","top":"0.7870813397129187","word_num":"0","block_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","left":"0.694767475704478","level":"0","height":"0.011164274322169043"},{"left":"0.6947674739397125","par_num":"0","block_num":"0","page_num":"0","top":"0.8013937288934075","width":"0.2718022934933926","level":"0","line_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","word_num":"0","height":"0.013937280889143033","conf":"1"},{"block_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0","top":"0.8221690590111643","text":"watermark — gate it on \"no profile context\".","width":"0.08430232392980697","left":"0.6962209318790669","page_num":"0","conf":"1"},{"height":"0.010461296951561616","block_num":"0","text":"G.l .","page_num":"0","left":"0.9651162807795277","level":"0","width":"0.017441858636571994","par_num":"0","conf":"0.30000001192092896","top":"0.8397129185198681","word_num":"0","line_num":"0"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","text":"Ask anvthina (84-D","left":"0.6962209300842392","page_num":"0","top":"0.9266347687400319","height":"0.0071770334928229484","level":"0","width":"0.04069767099745736"},{"level":"0","height":"0.0071770334928229484","block_num":"0","width":"0.04651162472177062","top":"0.9545454545454546","word_num":"0","left":"0.7223837197862006","page_num":"0","par_num":"0","text":"Claude Qnus 17 Medium","conf":"0.30000001192092896","line_num":"0"},{"level":"0","word_num":"0","line_num":"0","par_num":"0","top":"0.9860627181052405","block_num":"0","page_num":"0","height":"0.006968640444571572","conf":"0.5","left":"0.9331395351302343","text":"144-25","width":"0.01453488177441542"},{"page_num":"0","level":"0","line_num":"0","text":"Po 4 sp","width":"0.01453488177441531","height":"0.01074748898617195","word_num":"0","block_num":"0","top":"0.986062718234409","par_num":"0","left":"0.9709302343731505","conf":"0.30000001192092896"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8068
|
NULL
|
NULL
|
|
45008
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowFV faVsco.s v#11894 on JY-18909-automated-reports-ask-iminny kHelpProject v> D Redisv D ServiceTraits€ OpportunitySyncTrait.ph& SyncCrmEntities Trait.php© SyncFieldsTrait.php© WriteCrmTrait.php→IUTIS→Weshook© BatchSyncCollector.php© BatchSyncRedisService.php© Client.php© ClosedDealStagesService.p© DealFieldsService.php© DecorateActivity.php© FieldDefinitions.php© Field TypeConverter.php© HubspotClientinterface.php© HubspotTokenManager.php© PayloadBuilder.php© RemotecrmobjectManipulalResponseNormalize.php© Service.php© SyncFieldAction.php© SyncRelatedActivityManage© WebhookSyncBatchProcessv D IntegrationApp> D Accessors~ D Api© ActionUrl.php@ EnumUrllnterface.php© FlowUrl.php© PageResult.php© ProxyUrl.phpC) RequestBuilder.ohpRequestExecute.php• RequestExecutelnterfaceSystemEvents.php© SystemUrl.phpC TokenBuilder.php© TokenBuilderInterface.pt© UrlBuilder.phpD ConfigDDTOM FiltersD Jobs• ProspectSearchStrateayD ServiceTraits© DataClient.php© DecorateActivity.php© LocalSearch.php© LocalSearchInterface.php© RemoteSearch.php© Service.php>Lsteners> M Metadata> M Miaration› Pipedrive> D SalesforceD Traits© AutomatedReportsService.phpC TeamSetupController.php© SendReportJob.phppnp apl.onp• Filesystem.php& OpportunitySyncTrait.php x© RequestGenerateReportJob.php© OpportunityStageUpdated.phpC RunOpportunityAiAnalysis.phg© SendReportMailJob.phpC Team.php© ReportController.php© CreateHeldActivityEvent.php© Opportunity.php€ InteractsWithPivotTable.php© OpportunityPendingAiAnalysisAfterStageChanged.phpC ImportOpportunityBatch.php© TokenBuilder.phpTrackProviderInstalledEvent.php© OpportunityUpdated.phpT ImportBatchJobTrait.php© Service.php"podcast aualo unlX3Co W .*O resultsTT :757789790791792793794795799801802803804805806808809810811812813814815816817040838839840841842845844845846847848trait OpportunitySyncTraitBSZMZMI9 AYprivate function create0pportunity(string $crmId, array $properties,array $associations): ?OpportunityIT souoor cunzeyzwaskceehllyulealeuMatchActivitiesToNew0pportunity::dispatch($opportunity->getId());return Sopportunity;/***Uooure exscino oodorcuncuprivate function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity$accountId = $this->resolveAccountId($associations);$businessProcess = $this->resolveBusinessProcess($properties[ 'pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess, $properties['dealstage'] ?? null) : null;Extract Surround / E :Suata = ptn1s-›pu1LaupportunityData($properties, $accountId, $businessProcess, $stage);$attributes = ['crm_configuration_id' > $this->config->getId(),'crm_provider_id' => $crmId,]:$values = array_merge($attributes, $data);$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);$this->importExternalFieldData($properties, $opportunity->getId());$this->update0pportunityAssociations(Sopportunity, $associations);return $opportunity;private function resolveAccountId(array $associations): Pintf..,Lusagesprivate function buildOpportunityData(array $properties,Pint $accountId,cbus nessrrocess sousnessprocess.?Stage $stage): array &nownerlo =nuuu$profile = null;if (! empty($properties['hubspot_owner_id'])) {$ownerId = $properties['hubspot_owner_id']:$profile = $this->crmEntityReposiN$1Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)= custom.logV connect.vue= laravel.logA SF [jiminny@localhost](° scratch_1.jsonV Onboard.vueHs local liminnyalocalnost4 console [EU] )CrmEntityRepository.php4 console [STAGING]fii crm_configurations [EU]A console [(PROD]156315641566156715681569E1570158015811582158315881589159015911592159816031604160616071608Tx: AutovPlaygroundSa jiminny v# contact16779180 6655874 m026 A9 A 22 X 3 X 103 ^# contact 219247563 742723347700 - [EMAIL] 2026-* conoany 470155 47150050504# deal 7100953 410150124747DCLELTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(owner) ' EU.emallsa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot';select * from features;select * from team features where feature id = 40:select * TroIteams where id = 556: # owner: 18101. crm: 477select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(ouner)+Tu.email,sa.*,t. owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 556 and sa.provider = 'integration-app';select * from opportunities where id = 7594349;select * from opportunity_stages where opportunity_id = 759434select * from business_processes where id = 6024;select * from business_process_stages where stage_id = 16352;select * from business_process_stages where business_process_]select * from stages where team_id = 459;select * from teams where 1d = 459SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7u.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 459 and sa.provider ='hubspot':SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEFFROM stagesWHERE team_id = 459 AND type = 'opportunity'GROUP BY crm_provider_idHAVING cnt > 1;> 0lablSupport Daily • in 2h 44mAAutomatedRenortsCommandTest100% C•8 • Fri 17 Apr 12:16:36CascadeAutomated Report RetrInvestigating Opportur+D ...1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestagewnole calls cribervicpdateStage() → pushes the stage change to HubSpot3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → upsertOpportunity() with the stage HubSpot now has5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejectsthe change - writing a different stage_id backcloudwatch loas to look for."opportunity scage has changed""[HubSpot] User changing opportunity stage from"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRMvrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiraltrequeues it after failures), then it gets reprocessed on every cycle.CloudWatch logs to look for:"[WebhookSyncBatchProcessor] Batch processing completed"- with config_id for team 459"[ImportOpportunityBatch]" or "[HubSpot] Failed to import opportunity""(HubSpot) Syncing opportunities using strateqy"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.3. importExternalFieldData / SyncCrmField writing back and triggering re-syncFrocessALAucomaclonAnalysiskesults calls service›Syncupporcunity perore writine Al tiele values.Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageChanged logs), even though this specific opportunity has no templates, other opportunities do - and their syncupporcunity calls ao through 1mporturupdateupporcunity → which can atrect the keais queuestate.What to search in CloudWatchFor opportunity 7594349, search for these in order:"opportunity stage has changed"Lets trw it like this this is oussiness process# Was a user manually changing stage?"Id": 6024."UUId": "OX42500C/A22F88945929CEF122051B62E","team l6": 450)"crm_configuration_id": 367,created atl: "2025-04-02 12:50:16"andlite ctadS 602416349 2025-04-02 12:59:16,2025-04-02 12:59:16600416251 095 04 0219 0169025 04 0212:501165024,20243,2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happenf there is stage not found @OpportunitySyncTrait-php#L802<>CodeClaude Sonnet 4.6OUwinasun leams802:116 10/ charsUlr-o( 4 spaces...
|
[{"text":"PhpStorm","top": [{"text":"PhpStorm","top":"0.0025839794299922225","width":"0.02761627733707428","level":"0","par_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.020348838535920212","page_num":"0","block_num":"0","height":"0.012919896178775314"},{"block_num":"0","top":"0.0025839794391580018","left":"0.05232558154097966","height":"0.010335916943020274","page_num":"0","word_num":"0","conf":"1","level":"0","par_num":"0","width":"0.011627906560897822","line_num":"0","text":"File"},{"text":"Edit","line_num":"0","conf":"1","height":"0.010335916943020274","par_num":"0","block_num":"0","top":"0.0025839794483865086","width":"0.011627906560897835","page_num":"0","level":"0","word_num":"0","left":"0.06976744199571387"},{"par_num":"0","top":"0.0025839794299922225","width":"0.014534883201122284","word_num":"0","conf":"1","block_num":"0","height":"0.012919896178775314","left":"0.08720930282773343","line_num":"0","level":"0","page_num":"0","text":"View"},{"word_num":"0","conf":"1","level":"0","left":"0.1061046516439201","top":"0.0025839794299922225","par_num":"0","width":"0.02470930218696596","line_num":"0","page_num":"0","text":"Navigate","height":"0.012919896178775314","block_num":"0"},{"line_num":"0","text":"Code","block_num":"0","top":"0.005167958914309545","word_num":"0","conf":"0.5","height":"0.005167958140373186","left":"0.13517442006249308","width":"0.015988370776176458","level":"0","page_num":"0","par_num":"0"},{"left":"0.1540697678225595","line_num":"0","text":"Laravel","height":"0.010335916943020385","conf":"1","page_num":"0","block_num":"0","width":"0.02180232554674147","word_num":"0","top":"0.002583979426853289","level":"0","par_num":"0"},{"left":"0.18168604645628045","level":"0","width":"0.02180232554674147","word_num":"0","conf":"1","height":"0.010335916943020274","line_num":"0","par_num":"0","page_num":"0","block_num":"0","top":"0.0025839794785329495","text":"Refactor"},{"conf":"1","left":"0.2267441862337412","level":"0","par_num":"0","height":"0.010335916943020274","text":"Tools","block_num":"0","width":"0.014534883201122284","word_num":"0","page_num":"0","top":"0.002583979461306396","line_num":"0"},{"conf":"1","line_num":"0","par_num":"0","top":"0.002583979426853289","word_num":"0","left":"0.2616279077801874","width":"0.0232558131217957","height":"0.010335916943020385","text":"Window","block_num":"0","page_num":"0","level":"0"},{"word_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.03633720907547575","height":"0.007897286944919202","top":"0.025694444382837522","block_num":"0","par_num":"0","width":"0.034883719682693486","text":"FV faVsco.s v","level":"0"},{"block_num":"0","top":"0.025694444318238086","conf":"1","level":"0","text":"#11894 on JY-18909-automated-reports-ask-iminny k","left":"0.08139535349754527","page_num":"0","par_num":"0","width":"0.1351744055747986","height":"0.007897286944919202","line_num":"0","word_num":"0"},{"level":"0","page_num":"0","conf":"1","par_num":"0","text":"Help","word_num":"0","height":"0.012919896178775314","line_num":"0","block_num":"0","top":"0.0025839796560903627","width":"0.014534883201122284","left":"0.28779069775263655"},{"word_num":"0","top":"0.04651162778062423","height":"0.013210594654083252","par_num":"0","text":"Project v","left":"0.017441860956921497","line_num":"0","width":"0.024709302186965938","page_num":"0","block_num":"0","level":"0","conf":"0.5"},{"left":"0.029069767219033926","line_num":"0","height":"0.013194444444444398","top":"0.06458333333333333","word_num":"0","width":"0.030523255467414856","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0","text":"> D Redis","level":"0"},{"height":"0.013194444444444398","page_num":"0","top":"0.07986111111111116","left":"0.029069769051867776","line_num":"0","width":"0.04941860139369964","par_num":"0","word_num":"0","block_num":"0","level":"0","conf":"0.5","text":"v D ServiceTraits"},{"text":"€ OpportunitySyncTrait.ph","top":"0.09560723524394565","width":"0.06831395030021668","block_num":"0","level":"0","left":"0.04505814272303903","line_num":"0","par_num":"0","height":"0.012919896178775314","word_num":"0","conf":"0.5","page_num":"0"},{"height":"0.013194444444444398","left":"0.04505814271908924","text":"& SyncCrmEntities Trait.php","word_num":"0","width":"0.06831395030021668","block_num":"0","line_num":"0","conf":"0.5","top":"0.11111111111111116","par_num":"0","level":"0","page_num":"0"},{"line_num":"0","word_num":"0","width":"0.05668604373931884","level":"0","conf":"0.5","left":"0.04505814046610588","height":"0.015552326043446807","page_num":"0","block_num":"0","par_num":"0","text":"© SyncFieldsTrait.php","top":"0.12403100752091223"},{"par_num":"0","text":"© WriteCrmTrait.php","left":"0.04505814194914328","top":"0.1395348837397632","width":"0.05377906560897828","height":"0.015503875414530466","word_num":"0","line_num":"0","level":"0","conf":"0.5","block_num":"0","page_num":"0"},{"text":"→IUTIS","left":"0.029069767091955145","level":"0","par_num":"0","height":"0.005167958471510081","line_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.16020671842430811","width":"0.02616279125213623","block_num":"0","word_num":"0"},{"width":"0.03924418091773987","level":"0","line_num":"0","block_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","left":"0.029069771968455456","page_num":"0","par_num":"0","text":"→Weshook","top":"0.17571059457322424","word_num":"0"},{"text":"© BatchSyncCollector.php","page_num":"0","block_num":"0","par_num":"0","word_num":"0","conf":"1","height":"0.01599432229995723","left":"0.037616937435326125","level":"0","top":"0.18586204522733096","width":"0.06717175245285034","line_num":"0"},{"word_num":"0","left":"0.03764244368658072","page_num":"0","par_num":"0","conf":"1","width":"0.07587789893150329","height":"0.0158201495806376","level":"0","line_num":"0","block_num":"0","text":"© BatchSyncRedisService.php","top":"0.20139225021029383"},{"level":"0","height":"0.015584625138176822","text":"© Client.php","par_num":"0","line_num":"0","left":"0.037790699614228054","block_num":"0","conf":"0.5","top":"0.21705426374443437","word_num":"0","width":"0.03343023061752319","page_num":"0"},{"top":"0.2325581396690103","level":"0","word_num":"0","height":"0.012919896178775425","left":"0.037790698480570574","line_num":"0","page_num":"0","par_num":"0","width":"0.07558139562606811","block_num":"0","conf":"1","text":"© ClosedDealStagesService.p"},{"par_num":"0","top":"0.24791666666666667","level":"0","text":"© DealFieldsService.php","word_num":"0","height":"0.013194444444444398","line_num":"0","page_num":"0","width":"0.0625","conf":"1","block_num":"0","left":"0.037790698455668584"},{"par_num":"0","width":"0.06104651093482972","conf":"1","word_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","left":"0.03633721066630604","text":"© DecorateActivity.php","page_num":"0","top":"0.263565891574695"},{"top":"0.2790697675436873","line_num":"0","left":"0.03779070044672683","par_num":"0","text":"© FieldDefinitions.php","level":"0","page_num":"0","block_num":"0","word_num":"0","height":"0.012919896178775314","width":"0.05668604373931885","conf":"1"},{"line_num":"0","height":"0.013194444444444398","par_num":"0","left":"0.03779069670579378","width":"0.06686046719551086","level":"0","text":"© Field TypeConverter.php","conf":"1","top":"0.2944444444444445","block_num":"0","word_num":"0","page_num":"0"},{"level":"0","page_num":"0","width":"0.07558139562606811","block_num":"0","height":"0.012919896178775425","left":"0.03779069879549304","par_num":"0","line_num":"0","conf":"1","text":"© HubspotClientinterface.php","top":"0.3100775194816717","word_num":"0"},{"left":"0.03779069659103573","conf":"1","height":"0.012919896178775425","block_num":"0","level":"0","line_num":"0","width":"0.07558139562606811","par_num":"0","page_num":"0","word_num":"0","top":"0.32558139567676214","text":"© HubspotTokenManager.php"},{"left":"0.03779069635420511","height":"0.010448966423670436","word_num":"0","block_num":"0","top":"0.3409722222009215","line_num":"0","level":"0","conf":"1","page_num":"0","par_num":"0","width":"0.05523256063461304","text":"© PayloadBuilder.php"},{"height":"0.00789728694491909","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","left":"0.0377907036146828","level":"0","par_num":"0","text":"© RemotecrmobjectManipulal","top":"0.3590277777161709","width":"0.07412790060043335","word_num":"0"},{"block_num":"0","text":"ResponseNormalize.php","width":"0.06831395030021667","word_num":"0","par_num":"0","page_num":"0","level":"0","line_num":"0","top":"0.36950904428787323","left":"0.036337209757837455","height":"0.012919896178775425","conf":"1"},{"text":"© Service.php","top":"0.3847222219236044","width":"0.03779069781303406","page_num":"0","block_num":"0","height":"0.013210594654083252","word_num":"0","conf":"1","left":"0.03779069823495582","level":"0","line_num":"0","par_num":"0"},{"text":"© SyncFieldAction.php","block_num":"0","conf":"1","height":"0.012919896178775425","level":"0","left":"0.037790699753649216","width":"0.05813953280448913","par_num":"0","line_num":"0","top":"0.40051679599975953","word_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","text":"© SyncRelatedActivityManage","page_num":"0","conf":"1","word_num":"0","width":"0.07558139562606811","height":"0.013194444444444509","top":"0.4159722222222222","block_num":"0","left":"0.037790698480570574","level":"0"},{"level":"0","word_num":"0","par_num":"0","text":"© WebhookSyncBatchProcess","top":"0.43125","block_num":"0","left":"0.037790698480570574","conf":"1","height":"0.013194444444444398","line_num":"0","page_num":"0","width":"0.07558139562606811"},{"level":"0","left":"0.02180232571783398","par_num":"0","width":"0.05232558250427245","word_num":"0","page_num":"0","text":"v D IntegrationApp","top":"0.44702842390673636","block_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.012919896178775314"},{"text":"> D Accessors","level":"0","page_num":"0","width":"0.042151162028312684","top":"0.4625","conf":"0.30000001192092896","par_num":"0","height":"0.013194444444444398","word_num":"0","block_num":"0","left":"0.029069768204225445","line_num":"0"},{"height":"0.013194444444444287","conf":"0.30000001192092896","left":"0.029069767829704097","line_num":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.47777777777777786","text":"~ D Api","word_num":"0","width":"0.02470930218696594","level":"0"},{"left":"0.045058140990292504","par_num":"0","top":"0.4935400518137131","page_num":"0","block_num":"0","height":"0.012919896178775314","width":"0.040697672963142396","word_num":"0","conf":"0.5","text":"© ActionUrl.php","line_num":"0","level":"0"},{"page_num":"0","height":"0.013194444444444509","text":"@ EnumUrllnterface.php","conf":"0.5","par_num":"0","top":"0.5090277777777777","line_num":"0","word_num":"0","width":"0.061046510934829705","block_num":"0","left":"0.04505814064450373","level":"0"},{"width":"0.037790697813034055","top":"0.5243055555555556","word_num":"0","level":"0","block_num":"0","page_num":"0","height":"0.013194444444444398","line_num":"0","left":"0.04505814009542093","text":"© FlowUrl.php","par_num":"0","conf":"0.5"},{"top":"0.537467700277231","width":"0.046511626243591314","page_num":"0","line_num":"0","conf":"1","height":"0.015503875414530355","word_num":"0","block_num":"0","left":"0.045058139696324315","level":"0","par_num":"0","text":"© PageResult.php"},{"height":"0.01333898570802472","par_num":"0","conf":"0.5","word_num":"0","block_num":"0","left":"0.04495536781044429","level":"0","width":"0.03951270878314972","line_num":"0","text":"© ProxyUrl.php","page_num":"0","top":"0.5540025208322561"},{"page_num":"0","top":"0.5708333332888438","width":"0.053779065608978265","word_num":"0","conf":"0.5","left":"0.045058143693342025","level":"0","line_num":"0","height":"0.007978036006291767","par_num":"0","text":"C) RequestBuilder.ohp","block_num":"0"},{"left":"0.04505814233818935","level":"0","line_num":"0","text":"RequestExecute.php","width":"0.05668604373931885","word_num":"0","height":"0.007751937707265233","conf":"1","par_num":"0","page_num":"0","top":"0.586563307567556","block_num":"0"},{"level":"0","par_num":"0","width":"0.06976743936538696","word_num":"0","text":"• RequestExecutelnterface","height":"0.013194444444444509","top":"0.5993055555555555","conf":"1","page_num":"0","block_num":"0","line_num":"0","left":"0.043604651332287504"},{"height":"0.012919896178775314","text":"SystemEvents.php","conf":"1","width":"0.05523255467414856","level":"0","page_num":"0","line_num":"0","left":"0.04360465358589083","block_num":"0","par_num":"0","word_num":"0","top":"0.6149870802374857"},{"width":"0.04360465109348297","word_num":"0","text":"© SystemUrl.php","page_num":"0","top":"0.6304909560892494","height":"0.01325904395845201","conf":"0.5","par_num":"0","left":"0.04505814011459571","line_num":"0","block_num":"0","level":"0"},{"conf":"0.5","level":"0","height":"0.013194444444444398","line_num":"0","top":"0.6458333333333334","block_num":"0","par_num":"0","page_num":"0","text":"C TokenBuilder.php","left":"0.04505813869105939","width":"0.05087209343910218","word_num":"0"},{"block_num":"0","left":"0.045058141015190255","text":"© TokenBuilderInterface.pt","word_num":"0","line_num":"0","top":"0.661498708338261","par_num":"0","width":"0.06831395030021667","conf":"0.5","page_num":"0","height":"0.012919896178775314","level":"0"},{"line_num":"0","left":"0.045058140296281746","word_num":"0","text":"© UrlBuilder.php","height":"0.012919896178775314","page_num":"0","conf":"0.5","par_num":"0","top":"0.677002584081155","level":"0","block_num":"0","width":"0.043604651093482966"},{"text":"D Config","line_num":"0","top":"0.6909362250122695","height":"0.0134763876597086","left":"0.03615278550782447","width":"0.026531639695167544","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","word_num":"0","level":"0"},{"left":"0.03779069787595659","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775314","par_num":"0","top":"0.7054263567232738","block_num":"0","width":"0.018895348906517027","word_num":"0","text":"DDTO","line_num":"0"},{"block_num":"0","text":"M Filters","width":"0.021802324056625362","word_num":"0","left":"0.03779069919579286","height":"0.007751937707265233","par_num":"0","line_num":"0","page_num":"0","conf":"1","level":"0","top":"0.7235142119603207"},{"top":"0.7361111111359293","width":"0.0203488364815712","word_num":"0","line_num":"0","level":"0","block_num":"0","height":"0.013242893748813156","left":"0.037790698388461594","conf":"0.30000001192092896","page_num":"0","text":"D Jobs","par_num":"0"},{"height":"0.007978035344017975","block_num":"0","line_num":"0","page_num":"0","top":"0.7545219644985337","conf":"0.5","left":"0.037790702958057865","par_num":"0","text":"• ProspectSearchStrateay","level":"0","width":"0.06686046123504638","word_num":"0"},{"conf":"0.5","line_num":"0","top":"0.7673611111111112","width":"0.04215116202831268","page_num":"0","level":"0","height":"0.013194444444444398","word_num":"0","text":"D ServiceTraits","block_num":"0","left":"0.03633721038603743","par_num":"0"},{"page_num":"0","par_num":"0","text":"© DataClient.php","left":"0.0377906982541306","line_num":"0","conf":"1","word_num":"0","level":"0","block_num":"0","height":"0.013226743539174413","top":"0.782638889083126","width":"0.04360465109348298"},{"line_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.03779069911240864","word_num":"0","conf":"1","text":"© DecorateActivity.php","level":"0","width":"0.05959302186965943","par_num":"0","top":"0.7984496125372272","page_num":"0"},{"par_num":"0","height":"0.013194444444444398","top":"0.8138888888888889","text":"© LocalSearch.php","left":"0.037790698636677444","conf":"1","level":"0","line_num":"0","width":"0.04941860437393189","block_num":"0","page_num":"0","word_num":"0"},{"conf":"1","par_num":"0","level":"0","word_num":"0","page_num":"0","text":"© LocalSearchInterface.php","block_num":"0","line_num":"0","width":"0.07122092843055725","left":"0.03779069976243452","top":"0.8291666669872563","height":"0.013210593329535558"},{"block_num":"0","line_num":"0","par_num":"0","top":"0.8449612404119043","height":"0.012919896178775314","level":"0","width":"0.055232554674148567","word_num":"0","text":"© RemoteSearch.php","page_num":"0","left":"0.037790701139780135","conf":"1"},{"left":"0.03779069823495582","level":"0","top":"0.8604166666666667","par_num":"0","block_num":"0","conf":"1","height":"0.013194444444444398","text":"© Service.php","line_num":"0","page_num":"0","width":"0.03779069781303406","word_num":"0"},{"height":"0.005167958471510192","text":">Lsteners","conf":"0.30000001192092896","par_num":"0","left":"0.02180232558476205","line_num":"0","width":"0.03779069781303406","page_num":"0","level":"0","top":"0.8785529716785762","word_num":"0","block_num":"0"},{"page_num":"0","level":"0","block_num":"0","text":"> M Metadata","left":"0.021802325104005583","par_num":"0","line_num":"0","width":"0.03779069483280181","top":"0.8914728687603839","conf":"0.30000001192092896","height":"0.007832686768637798","word_num":"0"},{"level":"0","top":"0.9069444444461602","par_num":"0","conf":"0.30000001192092896","word_num":"0","width":"0.03779069483280181","height":"0.007784237464269039","page_num":"0","left":"0.021802325104005583","block_num":"0","line_num":"0","text":"> M Miaration"},{"level":"0","block_num":"0","page_num":"0","top":"0.9222222222222223","width":"0.03779069483280182","line_num":"0","height":"0.008333333333333304","conf":"0.30000001192092896","par_num":"0","left":"0.021802325112669052","text":"› Pipedrive","word_num":"0"},{"line_num":"0","height":"0.01321059332953567","text":"> D Salesforce","conf":"0.30000001192092896","par_num":"0","top":"0.9354005174609858","width":"0.04215116202831268","block_num":"0","level":"0","page_num":"0","word_num":"0","left":"0.02180232525140502"},{"text":"D Traits","height":"0.013194444444444509","word_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.023255813121795654","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.029069768269642294","top":"0.9506944444444444"},{"line_num":"0","word_num":"0","block_num":"0","top":"0.04651162776985762","width":"0.0770348846912384","level":"0","par_num":"0","left":"0.1220930237335959","height":"0.013210594654083252","conf":"1","page_num":"0","text":"© AutomatedReportsService.php"},{"line_num":"0","conf":"1","page_num":"0","level":"0","left":"0.12063953390052742","text":"C TeamSetupController.php","block_num":"0","height":"0.008333333333333304","par_num":"0","top":"0.06944444444444442","word_num":"0","width":"0.0654069721698761"},{"page_num":"0","conf":"1","block_num":"0","par_num":"0","line_num":"0","level":"0","text":"© SendReportJob.php","top":"0.04651162776985762","word_num":"0","left":"0.20784884136774445","width":"0.05377906560897827","height":"0.013210594654083252"},{"width":"0.02616278827190399","line_num":"0","page_num":"0","block_num":"0","height":"0.005555555555555536","top":"0.07222222222222219","conf":"0.5","level":"0","word_num":"0","left":"0.19622093276659994","par_num":"0","text":"pnp apl.onp"},{"par_num":"0","word_num":"0","text":"• Filesystem.php","page_num":"0","left":"0.23110465051915002","conf":"0.5","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","top":"0.0671834625479939","width":"0.04360465109348299"},{"width":"0.07122092247009276","level":"0","word_num":"0","par_num":"0","page_num":"0","top":"0.09027777777777779","conf":"0.5","block_num":"0","height":"0.013194444444444398","line_num":"0","left":"0.21075582039910684","text":"& OpportunitySyncTrait.php x"},{"block_num":"0","conf":"1","left":"0.12209302685981571","line_num":"0","height":"0.013194444444444398","par_num":"0","level":"0","top":"0.09027777777777779","word_num":"0","text":"© RequestGenerateReportJob.php","page_num":"0","width":"0.07994185686111449"},{"level":"0","text":"© OpportunityStageUpdated.php","block_num":"0","left":"0.1220930237335959","par_num":"0","width":"0.0770348846912384","top":"0.11111111111111116","word_num":"0","height":"0.013194444444444398","conf":"1","page_num":"0","line_num":"0"},{"text":"C RunOpportunityAiAnalysis.phg","top":"0.13402777777777775","width":"0.07412790060043334","conf":"1","level":"0","par_num":"0","page_num":"0","line_num":"0","height":"0.008333333333333415","left":"0.12209302963212476","word_num":"0","block_num":"0"},{"block_num":"0","level":"0","left":"0.2718023263626453","text":"© SendReportMailJob.php","line_num":"0","conf":"1","par_num":"0","word_num":"0","height":"0.013210594654083252","page_num":"0","width":"0.0625","top":"0.04651162776985762"},{"text":"C Team.php","level":"0","width":"0.03052325248718263","top":"0.06944444444444442","word_num":"0","height":"0.008333333333333304","line_num":"0","conf":"0.5","block_num":"0","left":"0.2834302328315131","par_num":"0","page_num":"0"},{"width":"0.058139532804489136","word_num":"0","page_num":"0","height":"0.013210594654083252","level":"0","block_num":"0","left":"0.3415697695210921","line_num":"0","conf":"1","par_num":"0","text":"© ReportController.php","top":"0.04651162778062423"},{"line_num":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"© CreateHeldActivityEvent.php","word_num":"0","level":"0","width":"0.07412790656089785","left":"0.3241279081112662","conf":"1","top":"0.06718346266642627","page_num":"0"},{"text":"© Opportunity.php","line_num":"0","word_num":"0","level":"0","top":"0.09027777777777779","width":"0.045058137178421","par_num":"0","conf":"1","block_num":"0","height":"0.013194444444444398","page_num":"0","left":"0.28779069890439035"},{"top":"0.08763193005968917","left":"0.341443434393646","level":"0","line_num":"0","word_num":"0","text":"€ InteractsWithPivotTable.php","height":"0.015951830810970735","width":"0.07295866608619689","block_num":"0","conf":"1","page_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","conf":"1","level":"0","width":"0.1293604612350464","word_num":"0","block_num":"0","height":"0.013194444444444398","left":"0.2848837248114653","line_num":"0","text":"© OpportunityPendingAiAnalysisAfterStageChanged.php","top":"0.11111111111111116"},{"block_num":"0","par_num":"0","text":"C ImportOpportunityBatch.php","top":"0.13402777777777775","width":"0.07122092247009276","left":"0.31831396125083744","height":"0.008333333333333415","level":"0","word_num":"0","line_num":"0","page_num":"0","conf":"1"},{"width":"0.04796511530876163","text":"© TokenBuilder.php","line_num":"0","word_num":"0","height":"0.013210594654083252","left":"0.40843023364285747","level":"0","par_num":"0","conf":"0.5","top":"0.04651162776985762","block_num":"0","page_num":"0"},{"top":"0.0671834625479939","word_num":"0","block_num":"0","text":"TrackProviderInstalledEvent.php","level":"0","line_num":"0","height":"0.012919896178775314","left":"0.40697674396260586","par_num":"0","width":"0.08284883499145512","conf":"1","page_num":"0"},{"par_num":"0","top":"0.09027777777777779","width":"0.06395348906517029","line_num":"0","conf":"1","left":"0.42441860350520555","block_num":"0","text":"© OpportunityUpdated.php","page_num":"0","word_num":"0","height":"0.013194444444444398","level":"0"},{"text":"T ImportBatchJobTrait.php","par_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","width":"0.06395348310470583","block_num":"0","top":"0.13402777777777775","word_num":"0","height":"0.008333333333333415","left":"0.3997093081569491"},{"page_num":"0","level":"0","width":"0.03488371968269348","text":"© Service.php","height":"0.013194444444444509","block_num":"0","line_num":"0","top":"0.15486111111111112","conf":"0.5","left":"0.1220930236310767","par_num":"0","word_num":"0"},{"level":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.1497093034464422","block_num":"0","height":"0.005555555555555536","text":"\"podcast aualo unl","top":"0.18333333333333335","width":"0.04941859841346741","word_num":"0"},{"page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","text":"X3","par_num":"0","height":"0.0077519370449913305","word_num":"0","left":"0.20639535056891542","line_num":"0","width":"0.01453488171100617","top":"0.18087855331212965"},{"level":"0","height":"0.015503875414530466","top":"0.17829457374837643","text":"Co W .*","width":"0.029069766402244596","conf":"0.30000001192092896","left":"0.22529069883299266","word_num":"0","par_num":"0","line_num":"0","block_num":"0","page_num":"0"},{"level":"0","block_num":"0","left":"0.2659883717954277","line_num":"0","page_num":"0","par_num":"0","top":"0.1782945737666246","width":"0.021802325546741497","text":"O results","conf":"0.5","height":"0.010594314999050614","word_num":"0"},{"page_num":"0","level":"0","block_num":"0","left":"0.2936046515407906","conf":"0.30000001192092896","width":"0.03633720874786378","par_num":"0","line_num":"0","text":"TT :","word_num":"0","height":"0.01552002562416921","top":"0.17569444435845805"},{"line_num":"0","height":"0.012919896178775314","conf":"1","left":"0.12209302349830872","level":"0","page_num":"0","top":"0.21705426390458304","text":"757","width":"0.010174418240785604","word_num":"0","block_num":"0","par_num":"0"},{"par_num":"0","conf":"1","height":"0.012919896178775425","line_num":"0","text":"789","page_num":"0","left":"0.12209302356492698","top":"0.24289405698167177","block_num":"0","width":"0.01017441824078559","word_num":"0","level":"0"},{"height":"0.012919896178775314","line_num":"0","par_num":"0","width":"0.01017441824078559","conf":"1","block_num":"0","page_num":"0","level":"0","left":"0.12209302356492698","top":"0.25839793295066404","word_num":"0","text":"790"},{"page_num":"0","top":"0.2739018089196563","line_num":"0","width":"0.01017441824078559","text":"791","height":"0.012919896178775314","left":"0.12209302356492698","conf":"1","par_num":"0","word_num":"0","block_num":"0","level":"0"},{"text":"792","line_num":"0","height":"0.012919896178775425","page_num":"0","width":"0.010174418240785604","level":"0","word_num":"0","block_num":"0","top":"0.2894056848932627","par_num":"0","conf":"1","left":"0.12209302336507233"},{"block_num":"0","height":"0.012919896178775314","par_num":"0","line_num":"0","text":"793","top":"0.30490956082534104","left":"0.12209302365753558","width":"0.011627906560897822","word_num":"0","level":"0","page_num":"0","conf":"1"},{"block_num":"0","conf":"1","left":"0.12209302336507233","level":"0","height":"0.010335916943020385","line_num":"0","par_num":"0","text":"794","top":"0.320413436803499","word_num":"0","page_num":"0","width":"0.010174418240785604"},{"conf":"1","height":"0.010335916943020163","left":"0.12063953501896969","level":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.3359173127817199","width":"0.011627906560897835","word_num":"0","text":"795"},{"word_num":"0","page_num":"0","left":"0.12063953489784567","line_num":"0","top":"0.41085271353851927","block_num":"0","par_num":"0","text":"799","conf":"1","level":"0","width":"0.011627906560897835","height":"0.012919896178775425"},{"top":"0.44186046521810574","block_num":"0","conf":"1","height":"0.012919896178775425","level":"0","line_num":"0","width":"0.011627906560897822","par_num":"0","page_num":"0","left":"0.12063953528544258","text":"801","word_num":"0"},{"line_num":"0","text":"802","width":"0.011627906560897835","top":"0.457364341445496","word_num":"0","left":"0.12063953489784567","page_num":"0","height":"0.012919896178775425","block_num":"0","conf":"1","level":"0","par_num":"0"},{"width":"0.010174418240785604","conf":"1","block_num":"0","level":"0","page_num":"0","text":"803","left":"0.12209302355887078","line_num":"0","height":"0.012919896178775314","word_num":"0","par_num":"0","top":"0.4728682175006209"},{"line_num":"0","word_num":"0","par_num":"0","left":"0.12209302355887078","height":"0.012919896178775314","conf":"1","level":"0","text":"804","block_num":"0","top":"0.4883720934696132","page_num":"0","width":"0.010174418240785604"},{"left":"0.12209302355887078","par_num":"0","word_num":"0","line_num":"0","level":"0","width":"0.010174418240785604","top":"0.5038759694386054","page_num":"0","conf":"1","block_num":"0","text":"805","height":"0.012919896178775425"},{"width":"0.010174418240785604","word_num":"0","par_num":"0","text":"806","left":"0.12209302336507233","level":"0","line_num":"0","conf":"1","page_num":"0","height":"0.010335916943020385","block_num":"0","top":"0.5193798450722329"},{"page_num":"0","conf":"1","par_num":"0","text":"808","block_num":"0","top":"0.5478036177051859","left":"0.12209302356492698","level":"0","word_num":"0","height":"0.012919896178775314","line_num":"0","width":"0.01017441824078559"},{"level":"0","left":"0.12063953496312871","top":"0.5633074936418784","line_num":"0","width":"0.01308139562606811","word_num":"0","height":"0.012919896178775425","par_num":"0","block_num":"0","conf":"1","text":"809","page_num":"0"},{"height":"0.012919896178775425","level":"0","text":"810","word_num":"0","top":"0.5788113696108708","left":"0.12209302365753558","line_num":"0","par_num":"0","block_num":"0","width":"0.011627906560897822","conf":"1","page_num":"0"},{"level":"0","line_num":"0","conf":"1","width":"0.011627906560897835","height":"0.012919896178775314","left":"0.12063953489784567","block_num":"0","page_num":"0","text":"811","par_num":"0","top":"0.5943152458382609","word_num":"0"},{"top":"0.6098191215857691","line_num":"0","level":"0","conf":"1","height":"0.012919896178775425","text":"812","width":"0.011627906560897822","page_num":"0","par_num":"0","block_num":"0","left":"0.12063953502935174","word_num":"0"},{"par_num":"0","line_num":"0","height":"0.012919896178775314","block_num":"0","width":"0.011627906560897835","top":"0.6253229977762454","word_num":"0","page_num":"0","level":"0","text":"813","conf":"1","left":"0.12063953489784567"},{"page_num":"0","top":"0.6408268735237537","block_num":"0","word_num":"0","height":"0.012919896178775425","conf":"1","left":"0.12209302336507233","text":"814","width":"0.010174418240785604","line_num":"0","level":"0","par_num":"0"},{"line_num":"0","level":"0","block_num":"0","par_num":"0","width":"0.010174418240785604","page_num":"0","height":"0.012919896178775425","text":"815","top":"0.6563307496926967","word_num":"0","conf":"1","left":"0.12209302349830872"},{"height":"0.010335916943020274","page_num":"0","left":"0.12209302336507233","conf":"1","block_num":"0","text":"816","top":"0.67183462543399","width":"0.010174418240785604","word_num":"0","line_num":"0","par_num":"0","level":"0"},{"width":"0.00872092992067336","page_num":"0","top":"0.689922480669499","word_num":"0","height":"0.005167958471510081","par_num":"0","text":"817","conf":"0.30000001192092896","line_num":"0","left":"0.12209302333908192","level":"0","block_num":"0"},{"level":"0","conf":"0.5","page_num":"0","block_num":"0","height":"0.005167958471510081","left":"0.12209302333908192","par_num":"0","text":"040","top":"0.7519379845454681","width":"0.00872092992067336","word_num":"0","line_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775425","left":"0.12063953528544258","width":"0.011627906560897822","page_num":"0","par_num":"0","line_num":"0","level":"0","word_num":"0","top":"0.7932816538485967","text":"838"},{"level":"0","height":"0.012919896178775314","conf":"1","left":"0.12209302352858975","width":"0.010174418240785604","text":"839","top":"0.8087855301082867","block_num":"0","line_num":"0","word_num":"0","page_num":"0","par_num":"0"},{"text":"840","page_num":"0","height":"0.012919896178775425","left":"0.12209302355887078","par_num":"0","top":"0.8242894061311119","width":"0.010174418240785604","word_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1"},{"par_num":"0","line_num":"0","height":"0.010335916943020274","width":"0.010174418240785604","conf":"1","level":"0","page_num":"0","text":"841","top":"0.8397932817647393","block_num":"0","left":"0.12209302336507233","word_num":"0"},{"page_num":"0","top":"0.8552971578936924","word_num":"0","par_num":"0","line_num":"0","level":"0","conf":"1","left":"0.12063953489784567","height":"0.010335916943020274","width":"0.011627906560897835","block_num":"0","text":"842"},{"top":"0.8733850131778755","text":"845","left":"0.12063953492946186","width":"0.010174417495727534","conf":"0.30000001192092896","height":"0.005167958140373186","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"par_num":"0","left":"0.12209302356492698","conf":"1","page_num":"0","text":"844","height":"0.012919896178775425","top":"0.8837209303666846","word_num":"0","line_num":"0","block_num":"0","width":"0.01017441824078559","level":"0"},{"top":"0.8992248062172445","page_num":"0","par_num":"0","width":"0.010174418240785604","block_num":"0","left":"0.12209302341352193","conf":"1","text":"845","line_num":"0","height":"0.012919896178775425","word_num":"0","level":"0"},{"left":"0.12209302356492698","level":"0","page_num":"0","conf":"1","word_num":"0","line_num":"0","par_num":"0","top":"0.9147286823046692","width":"0.01017441824078559","block_num":"0","height":"0.012919896178775425","text":"846"},{"level":"0","line_num":"0","left":"0.12209302349830872","par_num":"0","text":"847","conf":"1","page_num":"0","block_num":"0","height":"0.012919896178775314","word_num":"0","top":"0.9302325584782264","width":"0.010174418240785604"},{"page_num":"0","par_num":"0","word_num":"0","width":"0.010174418240785604","left":"0.12209302336507233","level":"0","height":"0.012919896178775425","block_num":"0","line_num":"0","text":"848","conf":"1","top":"0.9457364342472678"},{"par_num":"0","top":"0.20138888888888884","conf":"1","level":"0","width":"0.0813953459262848","word_num":"0","text":"trait OpportunitySyncTrait","block_num":"0","left":"0.14680232849231975","height":"0.013194444444444509","line_num":"0","page_num":"0"},{"block_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.2067183467888588","height":"0.007864986525641493","left":"0.44622092949818154","page_num":"0","width":"0.055232554674148615","word_num":"0","level":"0","line_num":"0","text":"BSZMZMI9 AY"},{"top":"0.21705426375385084","width":"0.2093023061752319","block_num":"0","line_num":"0","height":"0.012919896178775314","word_num":"0","page_num":"0","conf":"1","left":"0.1584302519620017","level":"0","par_num":"0","text":"private function create0pportunity(string $crmId, array $properties,"},{"height":"0.012919896178775425","par_num":"0","text":"array $associations): ?Opportunity","line_num":"0","page_num":"0","conf":"1","width":"0.10610464811325071","level":"0","left":"0.3677325591433914","block_num":"0","top":"0.21705426392611615","word_num":"0"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"IT souoor cunzeyzwaskceehllyulealeu","line_num":"0","word_num":"0","left":"0.16715116091099302","top":"0.23255813946483883","height":"0.005167958802646977","width":"0.12063953876495359","level":"0","page_num":"0"},{"conf":"1","height":"0.012919896178775425","level":"0","page_num":"0","left":"0.17877907224626774","par_num":"0","line_num":"0","block_num":"0","width":"0.20058138370513914","text":"MatchActivitiesToNew0pportunity::dispatch($opportunity->getId());","word_num":"0","top":"0.2428940572077699"},{"block_num":"0","left":"0.1671511619309638","level":"0","par_num":"0","conf":"1","page_num":"0","text":"return Sopportunity;","height":"0.012919896178775314","width":"0.0625","line_num":"0","top":"0.2894056851147466","word_num":"0"},{"top":"0.3359173127817199","page_num":"0","par_num":"0","conf":"1","left":"0.15406976757710925","line_num":"0","word_num":"0","level":"0","text":"/**","block_num":"0","height":"0.010335916943020163","width":"0.011627906560897822"},{"page_num":"0","line_num":"0","text":"*Uooure exscino oodorcuncu","width":"0.09156975746154786","conf":"0.30000001192092896","left":"0.1569767548843115","height":"0.005167958140373297","top":"0.3540051682166351","level":"0","par_num":"0","word_num":"0","block_num":"0"},{"block_num":"0","page_num":"0","word_num":"0","text":"private function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity","line_num":"0","height":"0.013194444444444398","left":"0.1540697546374334","level":"0","par_num":"0","top":"0.39513888888888893","width":"0.3139534950256348","conf":"1"},{"page_num":"0","par_num":"0","top":"0.4263565895030226","width":"0.16133720874786378","block_num":"0","height":"0.013226743539174413","level":"0","text":"$accountId = $this->resolveAccountId($associations);","word_num":"0","conf":"1","left":"0.16715116552138715","line_num":"0"},{"height":"0.013194444444444509","word_num":"0","left":"0.16860466822115497","line_num":"0","conf":"1","level":"0","par_num":"0","block_num":"0","page_num":"0","top":"0.44166666666666665","text":"$businessProcess = $this->resolveBusinessProcess($properties[ 'pipeline'] ?? null);","width":"0.2514534711837768"},{"height":"0.015503875414530466","left":"0.1686046714506595","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess, $properties['dealstage'] ?? null) : null;","par_num":"0","block_num":"0","level":"0","line_num":"0","conf":"1","word_num":"0","top":"0.4547803621635358","width":"0.32703485488891604","page_num":"0"},{"height":"0.012919896178775314","par_num":"0","top":"0.475452196451956","line_num":"0","page_num":"0","left":"0.17151163345034162","conf":"0.30000001192092896","width":"0.08575580716133116","word_num":"0","block_num":"0","level":"0","text":"Extract Surround / E :"},{"left":"0.1671511753218598","page_num":"0","text":"Suata = ptn1s-›pu1LaupportunityData($properties, $accountId, $businessProcess, $stage);","width":"0.26744184494018547","word_num":"0","block_num":"0","conf":"0.5","height":"0.015600775347815565","top":"0.48578811361808194","line_num":"0","par_num":"0","level":"0"},{"text":"$attributes = [","conf":"0.5","left":"0.16715116421655613","block_num":"0","level":"0","word_num":"0","height":"0.013194444444444398","page_num":"0","top":"0.5166666666666667","line_num":"0","width":"0.0479651153087616","par_num":"0"},{"block_num":"0","text":"'crm_configuration_id' > $this->config->getId(),","height":"0.015616924232906726","conf":"0.5","line_num":"0","par_num":"0","top":"0.5322997421901788","width":"0.15116277933120725","left":"0.180232564467242","word_num":"0","level":"0","page_num":"0"},{"par_num":"0","height":"0.015503875414530466","top":"0.5478036177621577","block_num":"0","conf":"0.5","text":"'crm_provider_id' => $crmId,","left":"0.180232559507869","width":"0.08720930218696596","word_num":"0","page_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","par_num":"0","top":"0.5633074936095788","word_num":"0","height":"0.012919896178775314","left":"0.16715116287396564","level":"0","line_num":"0","text":"]:","width":"0.008720929920673387"},{"block_num":"0","left":"0.16715116267238034","par_num":"0","line_num":"0","conf":"1","level":"0","page_num":"0","height":"0.012919896178775425","word_num":"0","width":"0.13081395626068115","text":"$values = array_merge($attributes, $data);","top":"0.5943152456121626"},{"word_num":"0","block_num":"0","line_num":"0","height":"0.013194444444444398","level":"0","left":"0.16715116652361656","text":"$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);","top":"0.6097222222222223","page_num":"0","par_num":"0","width":"0.25436046123504635","conf":"1"},{"level":"0","block_num":"0","top":"0.6408268737129379","conf":"1","page_num":"0","height":"0.012919896178775314","word_num":"0","left":"0.1671511665022028","par_num":"0","text":"$this->importExternalFieldData($properties, $opportunity->getId());","width":"0.20639533996582032","line_num":"0"},{"par_num":"0","block_num":"0","text":"$this->update0pportunityAssociations(Sopportunity, $associations);","width":"0.20348837375640869","conf":"1","word_num":"0","line_num":"0","top":"0.65625","left":"0.1671511599698622","page_num":"0","height":"0.013194444444444398","level":"0"},{"height":"0.015536175833808064","level":"0","line_num":"0","par_num":"0","text":"return $opportunity;","top":"0.6847222219022174","conf":"1","page_num":"0","width":"0.06395348906517029","word_num":"0","block_num":"0","left":"0.16715116210525852"},{"left":"0.15406977242592027","level":"0","text":"private function resolveAccountId(array $associations): Pintf..,","par_num":"0","block_num":"0","top":"0.7441860465361537","height":"0.015536175833808064","line_num":"0","conf":"1","page_num":"0","width":"0.20203487873077394","word_num":"0"},{"level":"0","block_num":"0","text":"Lusages","width":"0.021802324056625383","line_num":"0","word_num":"0","page_num":"0","height":"0.005167958140373297","top":"0.7829457366920872","conf":"0.30000001192092896","par_num":"0","left":"0.15406976711412929"},{"word_num":"0","par_num":"0","top":"0.7930555555555555","width":"0.11918604373931885","height":"0.013194444444444509","left":"0.15406976780853876","page_num":"0","block_num":"0","conf":"1","text":"private function buildOpportunityData(","line_num":"0","level":"0"},{"word_num":"0","block_num":"0","par_num":"0","line_num":"0","page_num":"0","width":"0.05668604373931885","conf":"1","left":"0.1671511636733452","text":"array $properties,","level":"0","height":"0.012919896178775314","top":"0.808785530075987"},{"height":"0.013210594654083252","par_num":"0","page_num":"0","top":"0.8242894056445347","width":"0.04941860437393189","level":"0","conf":"1","line_num":"0","block_num":"0","left":"0.16715116249351336","text":"Pint $accountId,","word_num":"0"},{"word_num":"0","height":"0.00518410835001204","block_num":"0","level":"0","conf":"0.30000001192092896","left":"0.16715117914723326","width":"0.10319765806198122","par_num":"0","line_num":"0","page_num":"0","text":"cbus nessrrocess sousnessprocess.","top":"0.8423611110704722"},{"level":"0","block_num":"0","width":"0.04215116202831268","par_num":"0","left":"0.16715116312368727","line_num":"0","word_num":"0","conf":"1","height":"0.012919896178775314","text":"?Stage $stage","top":"0.8552971580690963","page_num":"0"},{"par_num":"0","top":"0.8680555555555556","conf":"0.5","width":"0.03488371968269349","line_num":"0","block_num":"0","level":"0","word_num":"0","text":"): array &","left":"0.15406976887642074","height":"0.015972222222222165","page_num":"0"},{"block_num":"0","page_num":"0","height":"0.005167958802647088","text":"nownerlo =nuuu","line_num":"0","left":"0.16715116295126","par_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","top":"0.8888888888081308","width":"0.04941860437393189"},{"page_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775314","text":"$profile = null;","top":"0.8992248065617751","width":"0.05087209343910218","level":"0","conf":"1","line_num":"0","word_num":"0","left":"0.16715116144901193"},{"conf":"1","height":"0.013194444444444509","top":"0.9145833333333333","word_num":"0","width":"0.14534883499145507","level":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.16715116258606438","par_num":"0","text":"if (! empty($properties['hubspot_owner_id'])) {"},{"left":"0.17877907752990724","text":"$ownerId = $properties['hubspot_owner_id']:","line_num":"0","word_num":"0","page_num":"0","width":"0.13372092247009276","top":"0.9302325582413618","par_num":"0","block_num":"0","conf":"1","height":"0.012919896178775314","level":"0"},{"conf":"1","left":"0.1787790716231939","word_num":"0","text":"$profile = $this->crmEntityReposi","page_num":"0","height":"0.012919896178775425","level":"0","block_num":"0","top":"0.9457364344364521","width":"0.10319766998291013","line_num":"0","par_num":"0"},{"block_num":"0","height":"0.025839792635658942","page_num":"0","line_num":"0","conf":"1","text":"N","top":"0.9560723516795865","left":"0.3139534887718023","par_num":"0","level":"0","word_num":"0","width":"0.015988371693313963"},{"page_num":"0","par_num":"0","level":"0","text":"$1","left":"0.44476744212718466","line_num":"0","word_num":"0","width":"0.010174418240785632","top":"0.9534883723087935","block_num":"0","conf":"0.30000001192092896","height":"0.018087854650285506"},{"width":"0.24999997615814207","block_num":"0","top":"0.9868055554662841","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","word_num":"0","left":"0.004360480307990344","page_num":"0","height":"0.010610465208689357","conf":"1","level":"0","line_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","left":"0.5058139535730378","text":"= custom.log","top":"0.04651162857209701","page_num":"0","level":"0","conf":"0.5","par_num":"0","height":"0.013210593329535558","line_num":"0","width":"0.03488371968269344"},{"left":"0.5058139570725795","top":"0.06944444444444442","conf":"0.5","level":"0","line_num":"0","word_num":"0","height":"0.008333333333333304","block_num":"0","width":"0.03633720576763144","page_num":"0","par_num":"0","text":"V connect.vue"},{"top":"0.04651162776985762","width":"0.031976744532585144","word_num":"0","line_num":"0","par_num":"0","block_num":"0","conf":"0.5","height":"0.013210594654083252","level":"0","page_num":"0","text":"= laravel.log","left":"0.5494186048776027"},{"word_num":"0","text":"A SF [jiminny@localhost]","left":"0.5901162806972873","level":"0","line_num":"0","block_num":"0","conf":"0.5","height":"0.013210594654083252","page_num":"0","par_num":"0","width":"0.06104651093482971","top":"0.04651162778062423"},{"top":"0.043749999999999956","width":"0.042151162028312705","word_num":"0","line_num":"0","text":"(° scratch_1.json","page_num":"0","conf":"0.5","level":"0","par_num":"0","height":"0.015972222222222276","block_num":"0","left":"0.6584302335504957"},{"text":"V Onboard.vue","line_num":"0","top":"0.06944444444444442","level":"0","left":"0.5523255825810099","page_num":"0","width":"0.036337208747863725","word_num":"0","conf":"1","block_num":"0","par_num":"0","height":"0.008333333333333304"},{"height":"0.005555555555555536","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.07267441749572745","word_num":"0","top":"0.07222222222222219","line_num":"0","text":"Hs local liminnyalocalnost","left":"0.5988372102658899","block_num":"0","level":"0"},{"width":"0.03924418389797213","word_num":"0","top":"0.06944444444444442","level":"0","left":"0.6816860492720082","page_num":"0","block_num":"0","par_num":"0","text":"4 console [EU] )","line_num":"0","height":"0.008333333333333304","conf":"0.30000001192092896"},{"height":"0.012919896178775314","line_num":"0","block_num":"0","top":"0.09043927661991469","page_num":"0","width":"0.058139532804489136","par_num":"0","text":"CrmEntityRepository.php","level":"0","left":"0.5130813971151973","conf":"1","word_num":"0"},{"width":"0.05087209343910215","word_num":"0","text":"4 console [STAGING]","level":"0","line_num":"0","left":"0.5072674416284817","height":"0.013194444444444398","block_num":"0","page_num":"0","top":"0.11111111111111116","par_num":"0","conf":"0.5"},{"width":"0.06395348310470572","level":"0","left":"0.5799418655505708","line_num":"0","par_num":"0","text":"fii crm_configurations [EU]","height":"0.013194444444444398","block_num":"0","top":"0.09027777777777779","conf":"0.30000001192092896","word_num":"0","page_num":"0"},{"page_num":"0","text":"A console [(PROD]","conf":"0.30000001192092896","height":"0.010497415728039305","line_num":"0","level":"0","left":"0.6526162789928271","top":"0.09027777790686753","block_num":"0","width":"0.04360465109348299","word_num":"0","par_num":"0"},{"line_num":"0","width":"0.013081395626068137","word_num":"0","height":"0.010335916943020274","level":"0","block_num":"0","top":"0.16537467712998277","page_num":"0","left":"0.5043604649049891","conf":"1","par_num":"0","text":"1563"},{"left":"0.5043604649049891","top":"0.18087855309897505","page_num":"0","line_num":"0","par_num":"0","text":"1564","height":"0.010335916943020274","width":"0.013081395626068137","word_num":"0","conf":"1","block_num":"0","level":"0"},{"block_num":"0","left":"0.5043604648080899","text":"1566","page_num":"0","top":"0.2093023255970895","conf":"1","level":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","width":"0.013081395626068137","word_num":"0"},{"block_num":"0","par_num":"0","text":"1567","conf":"1","word_num":"0","top":"0.22480620168451415","page_num":"0","left":"0.504360465141181","level":"0","line_num":"0","width":"0.013081395626068026","height":"0.012919896178775425"},{"height":"0.012919896178775425","line_num":"0","top":"0.24031007765350632","width":"0.013081395626068026","block_num":"0","conf":"1","level":"0","left":"0.504360465141181","par_num":"0","word_num":"0","page_num":"0","text":"1568"},{"page_num":"0","left":"0.5043604651956869","block_num":"0","line_num":"0","height":"0.012919896178775314","level":"0","top":"0.2558139535901989","text":"1569","conf":"1","width":"0.013081395626068137","word_num":"0","par_num":"0"},{"top":"0.2635658915841115","word_num":"0","width":"0.02034883648157121","conf":"0.5","left":"0.49709302340165634","par_num":"0","text":"E1570","height":"0.020671833886040547","page_num":"0","block_num":"0","line_num":"0","level":"0"},{"par_num":"0","height":"0.012919896178775314","text":"1580","top":"0.4237726098348156","word_num":"0","width":"0.014534883201122284","conf":"0.5","page_num":"0","left":"0.5029069768587412","block_num":"0","level":"0","line_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775425","page_num":"0","par_num":"0","line_num":"0","top":"0.4392764858899405","level":"0","width":"0.014534883201122284","word_num":"0","left":"0.5029069772463381","text":"1581"},{"level":"0","line_num":"0","page_num":"0","left":"0.5029069772463381","text":"1582","top":"0.4547803618589328","height":"0.012919896178775314","width":"0.014534883201122284","conf":"1","par_num":"0","block_num":"0","word_num":"0"},{"width":"0.014534883201122284","block_num":"0","conf":"1","word_num":"0","top":"0.47028423782792506","height":"0.012919896178775314","line_num":"0","level":"0","left":"0.5029069772463381","par_num":"0","page_num":"0","text":"1583"},{"height":"0.012919896178775425","conf":"1","block_num":"0","line_num":"0","level":"0","left":"0.502906976761842","par_num":"0","width":"0.014534883201122284","text":"1588","top":"0.5452196386031187","page_num":"0","word_num":"0"},{"line_num":"0","text":"1589","par_num":"0","height":"0.012919896178775425","word_num":"0","page_num":"0","top":"0.5607235143137131","left":"0.5029069772463381","conf":"1","block_num":"0","level":"0","width":"0.014534883201122284"},{"level":"0","top":"0.5762273905411033","block_num":"0","width":"0.014534883201122284","par_num":"0","conf":"1","height":"0.012919896178775314","left":"0.502906976761842","line_num":"0","page_num":"0","text":"1590","word_num":"0"},{"conf":"1","block_num":"0","left":"0.504360465141181","par_num":"0","text":"1591","line_num":"0","height":"0.012919896178775425","width":"0.013081395626068026","top":"0.5917312662839973","word_num":"0","level":"0","page_num":"0"},{"height":"0.012919896178775314","word_num":"0","par_num":"0","left":"0.5029069772463381","level":"0","conf":"1","block_num":"0","page_num":"0","text":"1592","top":"0.6072351422206899","width":"0.014534883201122284","line_num":"0"},{"page_num":"0","conf":"1","height":"0.010335916943020274","line_num":"0","text":"1598","width":"0.013081395626068137","word_num":"0","par_num":"0","top":"0.7002583980602154","left":"0.5043604649049891","block_num":"0","level":"0"},{"par_num":"0","left":"0.5029069772463381","height":"0.012919896178775425","text":"1603","block_num":"0","top":"0.7751937985514391","width":"0.014534883201122284","conf":"1","level":"0","line_num":"0","page_num":"0","word_num":"0"},{"par_num":"0","top":"0.7906976745204314","text":"1604","width":"0.014534883201122284","level":"0","left":"0.5029069772463381","line_num":"0","word_num":"0","conf":"1","height":"0.012919896178775314","page_num":"0","block_num":"0"},{"page_num":"0","text":"1606","width":"0.014534883201122284","word_num":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.012919896178775314","conf":"1","left":"0.5029069772463381","level":"0","top":"0.8217054264584159"},{"word_num":"0","width":"0.014534883201122284","conf":"1","par_num":"0","text":"1607","height":"0.012919896178775314","page_num":"0","block_num":"0","left":"0.5029069772463381","line_num":"0","level":"0","top":"0.8372093024274081"},{"width":"0.013081395626068137","word_num":"0","left":"0.5043604651956869","conf":"1","line_num":"0","par_num":"0","height":"0.012919896178775314","top":"0.8527131783964005","level":"0","page_num":"0","block_num":"0","text":"1608"},{"word_num":"0","height":"0.010578165451685662","conf":"0.5","line_num":"0","block_num":"0","page_num":"0","par_num":"0","level":"0","width":"0.024709302186965987","left":"0.5770348833430091","top":"0.1317829456979298","text":"Tx: Autov"},{"par_num":"0","text":"Playground","width":"0.031976744532585144","page_num":"0","word_num":"0","top":"0.13178294609665886","level":"0","conf":"1","block_num":"0","left":"0.6206395341775058","height":"0.012919896178775314","line_num":"0"},{"top":"0.1317829458382609","width":"0.029069766402244568","word_num":"0","left":"0.6947674427764621","block_num":"0","text":"Sa jiminny v","level":"0","conf":"0.30000001192092896","height":"0.012919896178775314","line_num":"0","par_num":"0","page_num":"0"},{"height":"0.010545865694681855","level":"0","block_num":"0","par_num":"0","text":"# contact","word_num":"0","page_num":"0","conf":"1","line_num":"0","top":"0.14987080100278827","left":"0.5377906974498498","width":"0.031976744532585144"},{"block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","text":"16779180 6655874 m","width":"0.058139532804489136","word_num":"0","left":"0.577034884274813","page_num":"0","top":"0.14987080130768382"},{"word_num":"0","line_num":"0","level":"0","height":"0.012919896178775425","left":"0.6409883724442388","par_num":"0","width":"0.07703488469123843","page_num":"0","text":"026 A9 A 22 X 3 X 103 ^","top":"0.1498708011354185","conf":"0.30000001192092896","block_num":"0"},{"level":"0","text":"# contact 2","width":"0.036337208747863725","word_num":"0","top":"0.16527777791882392","height":"0.010432816214031693","conf":"1","block_num":"0","left":"0.5377906984790682","line_num":"0","page_num":"0","par_num":"0"},{"width":"0.14970929622650153","block_num":"0","top":"0.16527777777777775","line_num":"0","level":"0","page_num":"0","text":"19247563 742723347700 - [EMAIL] 2026-","conf":"1","word_num":"0","par_num":"0","left":"0.5770348847322401","height":"0.013194444444444509"},{"width":"0.08866279125213627","left":"0.5377906973938126","par_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","text":"* conoany 470155 47150050504","top":"0.18333333333333335","word_num":"0","height":"0.005555555555555536","block_num":"0","line_num":"0"},{"width":"0.0843023240566253","par_num":"0","conf":"1","line_num":"0","page_num":"0","text":"# deal 7100953 410150124747","height":"0.013194444444444398","top":"0.19374999999999998","block_num":"0","left":"0.5377906999234422","level":"0","word_num":"0"},{"height":"0.005167958471510192","par_num":"0","text":"DCLELT","block_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.018895348906517007","top":"0.2144702843102596","word_num":"0","left":"0.5377906975670903","page_num":"0","level":"0"},{"width":"0.14244185686111444","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","par_num":"0","left":"0.5494186081988502","block_num":"0","conf":"0.5","level":"0","height":"0.015503875414530466","line_num":"0","page_num":"0","top":"0.22480620165535314","word_num":"0"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","page_num":"0","level":"0","text":"(owner) ' E","height":"0.018281653192308234","left":"0.6962209322594678","top":"0.21944444442021105","width":"0.03197674155235286"},{"line_num":"0","word_num":"0","left":"0.5494186049751215","height":"0.005167958140373297","level":"0","text":"U.emall","top":"0.24547803643368937","width":"0.024709299206733704","page_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896"},{"line_num":"0","left":"0.5494186047692491","par_num":"0","width":"0.01744185984134672","height":"0.012919896178775425","text":"sa.*,","page_num":"0","conf":"1","level":"0","block_num":"0","word_num":"0","top":"0.2558139535040662"},{"text":"t.owner_id FROM social_accounts sa","word_num":"0","line_num":"0","page_num":"0","conf":"1","top":"0.271317829817589","level":"0","par_num":"0","width":"0.10610464811325082","left":"0.5494186042862335","block_num":"0","height":"0.012919896178775425"},{"block_num":"0","top":"0.28680555555555554","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.11627906560897827","word_num":"0","line_num":"0","page_num":"0","height":"0.013194444444444509","conf":"0.5","left":"0.5377907027588188","level":"0"},{"top":"0.30208333333333326","width":"0.12790696620941167","word_num":"0","block_num":"0","page_num":"0","height":"0.013194444444444509","left":"0.5377907082005293","level":"0","line_num":"0","conf":"0.5","par_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id"},{"level":"0","par_num":"0","text":"WHERE u.team_id = 400 and sa.provider = 'hubspot';","word_num":"0","line_num":"0","conf":"0.5","left":"0.537790702387344","page_num":"0","height":"0.012919896178775314","top":"0.317829457466168","block_num":"0","width":"0.15552325248718257"},{"line_num":"0","par_num":"0","conf":"1","top":"0.3486111111111111","page_num":"0","block_num":"0","text":"select * from features;","width":"0.07267441749572756","word_num":"0","height":"0.013194444444444398","left":"0.5377906997828639","level":"0"},{"page_num":"0","text":"select * from team features where feature id = 40:","left":"0.5377907190905061","width":"0.15406974554061892","top":"0.36434108563752776","word_num":"0","conf":"1","level":"0","line_num":"0","height":"0.007881136735280347","par_num":"0","block_num":"0"},{"top":"0.3979166665896581","line_num":"0","word_num":"0","page_num":"0","level":"0","left":"0.5377906990818802","width":"0.04069767296314242","height":"0.005184108681148936","block_num":"0","text":"select * TroI","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","top":"0.39513888888461934","text":"teams where id = 556: # owner: 18101. crm: 477","level":"0","line_num":"0","width":"0.14389533996582027","page_num":"0","height":"0.007961885796652912","left":"0.5784883833231165","par_num":"0","block_num":"0","conf":"0.5"},{"left":"0.5377907011398049","page_num":"0","line_num":"0","block_num":"0","height":"0.0132590439584519","top":"0.4082687338670272","level":"0","text":"select * from crm_configurations where id = 477;","par_num":"0","width":"0.1482558131217957","word_num":"0","conf":"1"},{"height":"0.013194444444444398","left":"0.5377906972822756","block_num":"0","page_num":"0","width":"0.11482558250427244","line_num":"0","level":"0","par_num":"0","top":"0.42361111111111116","conf":"1","text":"SELECT * FROM users WHERE id = 18101;","word_num":"0"},{"left":"0.5377906980551176","width":"0.02180232554674144","top":"0.4392764858899405","block_num":"0","height":"0.012919896178775425","word_num":"0","text":"SELECT","level":"0","par_num":"0","page_num":"0","conf":"1","line_num":"0"},{"par_num":"0","line_num":"0","top":"0.4547803618620716","page_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","width":"0.1409883737564087","height":"0.015503875414530466","block_num":"0","left":"0.5494186051709558","level":"0","word_num":"0","conf":"0.5"},{"line_num":"0","top":"0.44444444381042003","text":"(ouner)+T","word_num":"0","par_num":"0","height":"0.02325581444634328","page_num":"0","left":"0.6947674428233819","conf":"0.30000001192092896","width":"0.03488371968269355","level":"0","block_num":"0"},{"page_num":"0","word_num":"0","left":"0.5494186040468969","block_num":"0","conf":"0.5","height":"0.012919896178775425","text":"u.email,","top":"0.4702842380540232","line_num":"0","level":"0","par_num":"0","width":"0.026162791252136275"},{"line_num":"0","text":"sa.*,","word_num":"0","level":"0","left":"0.5494186051810708","top":"0.48578811382921705","block_num":"0","conf":"1","height":"0.012919896178775314","par_num":"0","width":"0.01744185984134672","page_num":"0"},{"top":"0.49861111108030765","conf":"1","width":"0.10610464811325071","page_num":"0","left":"0.5494186083879392","par_num":"0","word_num":"0","block_num":"0","text":"t. owner_id FROM social_accounts sa","height":"0.018184754583570717","level":"0","line_num":"0"},{"left":"0.5377907018326823","block_num":"0","word_num":"0","par_num":"0","conf":"0.5","text":"JOIN users u on u.id = sa.sociable_id","level":"0","top":"0.5138888888888888","line_num":"0","height":"0.015972222222222276","width":"0.11627906560897827","page_num":"0"},{"left":"0.5377907033576068","line_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.015503875414530466","level":"0","par_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","top":"0.5297157624219337","width":"0.12645348310470572"},{"conf":"1","text":"WHERE u.team_id = 556 and sa.provider = 'integration-app';","word_num":"0","left":"0.5363372127204095","width":"0.1802325487136841","height":"0.013194444444444509","top":"0.5451388888888888","par_num":"0","level":"0","block_num":"0","page_num":"0","line_num":"0"},{"conf":"1","par_num":"0","width":"0.145348834991455","word_num":"0","page_num":"0","text":"select * from opportunities where id = 7594349;","top":"0.576227390315005","left":"0.5377907018328815","block_num":"0","line_num":"0","level":"0","height":"0.012919896178775425"},{"conf":"1","word_num":"0","text":"select * from opportunity_stages where opportunity_id = 759434","left":"0.5377906960816972","par_num":"0","line_num":"0","width":"0.19040697813034058","height":"0.013194444444444398","page_num":"0","block_num":"0","level":"0","top":"0.5916666666666667"},{"width":"0.15116277933120736","conf":"1","top":"0.6069444444444444","left":"0.5377907088762799","word_num":"0","block_num":"0","level":"0","par_num":"0","text":"select * from business_processes where id = 6024;","height":"0.015972222222222276","line_num":"0","page_num":"0"},{"line_num":"0","conf":"1","block_num":"0","level":"0","text":"select * from business_process_stages where stage_id = 16352;","par_num":"0","top":"0.6227390182758147","width":"0.18895348310470583","height":"0.012919896178775425","page_num":"0","word_num":"0","left":"0.5377907033584309"},{"height":"0.013194444444444509","top":"0.6381944444444444","conf":"1","par_num":"0","level":"0","block_num":"0","line_num":"0","left":"0.5377907082091762","page_num":"0","word_num":"0","text":"select * from business_process_stages where business_process_]","width":"0.19040696620941155"},{"top":"0.6534722222222222","width":"0.12790696620941155","page_num":"0","block_num":"0","conf":"1","par_num":"0","height":"0.013194444444444398","word_num":"0","level":"0","left":"0.5377907079319618","line_num":"0","text":"select * from stages where team_id = 459;"},{"text":"select * from teams where 1d = 459","width":"0.10610464811325071","page_num":"0","level":"0","par_num":"0","height":"0.008333333333333415","word_num":"0","block_num":"0","top":"0.6715277777777777","line_num":"0","left":"0.5377906976888246","conf":"1"},{"block_num":"0","level":"0","page_num":"0","text":"SELECT","width":"0.020348836481571153","line_num":"0","word_num":"0","conf":"1","left":"0.5377906982320826","par_num":"0","top":"0.682170542651353","height":"0.012919896178775314"},{"line_num":"0","width":"0.17877906560897827","page_num":"0","height":"0.01552002562416921","word_num":"0","top":"0.6976744188847286","left":"0.5494186036123988","level":"0","conf":"0.5","block_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7"},{"width":"0.026162791252136164","level":"0","page_num":"0","line_num":"0","text":"u.email,","conf":"0.5","block_num":"0","left":"0.5494186043012574","top":"0.7157622740579186","par_num":"0","word_num":"0","height":"0.010335916943020274"},{"block_num":"0","level":"0","left":"0.5494186052537453","line_num":"0","text":"sa.*,","top":"0.7286821707337339","word_num":"0","height":"0.015503875414530466","par_num":"0","width":"0.01744185984134672","page_num":"0","conf":"1"},{"top":"0.7441860466222863","conf":"1","width":"0.10755813121795654","height":"0.015536175833808064","par_num":"0","word_num":"0","line_num":"0","page_num":"0","block_num":"0","text":"t.owner_id FROM social_accounts sa","level":"0","left":"0.5494186081392606"},{"level":"0","top":"0.7596899225855857","text":"JOIN users u on u.id = sa.sociable_id","page_num":"0","conf":"0.5","height":"0.015503875414530466","left":"0.5377907027588188","par_num":"0","width":"0.11627906560897827","word_num":"0","line_num":"0","block_num":"0"},{"top":"0.77260981929999","line_num":"0","conf":"0.5","par_num":"0","word_num":"0","height":"0.015584625138176822","left":"0.536337213945943","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","width":"0.1293604612350464","level":"0","block_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","text":"WHERE u.team_id = 459 and sa.provider ='hubspot':","width":"0.157107412815094","top":"0.7879333474271091","block_num":"0","level":"0","conf":"0.5","word_num":"0","left":"0.5362790691654094","height":"0.01847464640935259","line_num":"0"},{"block_num":"0","page_num":"0","text":"SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEF","conf":"1","par_num":"0","left":"0.5363372130565842","level":"0","line_num":"0","top":"0.8191214469837149","height":"0.015600775347815565","width":"0.1918604612350464","word_num":"0"},{"word_num":"0","left":"0.5363372097031233","conf":"1","top":"0.834625323145448","height":"0.015503875414530355","par_num":"0","width":"0.037790697813034124","page_num":"0","text":"FROM stages","block_num":"0","level":"0","line_num":"0"},{"conf":"0.5","text":"WHERE team_id = 459 AND type = 'opportunity'","height":"0.015972222222222276","level":"0","top":"0.85","line_num":"0","left":"0.5377907040506954","par_num":"0","width":"0.13662790060043328","word_num":"0","block_num":"0","page_num":"0"},{"conf":"1","line_num":"0","left":"0.5377907026645158","height":"0.012919896178775425","block_num":"0","page_num":"0","par_num":"0","level":"0","text":"GROUP BY crm_provider_id","top":"0.8656330750372272","word_num":"0","width":"0.07703487873077386"},{"width":"0.047965115308761574","top":"0.8811369509200869","conf":"1","text":"HAVING cnt > 1;","word_num":"0","block_num":"0","line_num":"0","par_num":"0","left":"0.5377906980317357","height":"0.012919896178775425","page_num":"0","level":"0"},{"width":"0.013081395626068137","height":"0.012919896178775314","word_num":"0","left":"0.7529069768235939","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"> 0","top":"0.0025839794299922225","par_num":"0","level":"0"},{"par_num":"0","conf":"0.30000001192092896","top":"0.0025839797206897996","word_num":"0","line_num":"0","level":"0","width":"0.008720929920673415","page_num":"0","block_num":"0","left":"0.7703488374379193","height":"0.012919896178775425","text":"labl"},{"left":"0.7994186045642728","page_num":"0","height":"0.012919896178775314","level":"0","block_num":"0","par_num":"0","top":"0.0025839794299922225","line_num":"0","width":"0.06540697813034058","text":"Support Daily • in 2h 44m","conf":"0.5","word_num":"0"},{"level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.01291989621016365","conf":"0.30000001192092896","top":"0.002583979414297999","width":"0.010174418265504026","word_num":"0","block_num":"0","left":"0.8706395352228682","text":"A"},{"width":"0.08430231809616084","word_num":"0","line_num":"0","height":"0.005167958140373186","level":"0","left":"0.8095930312135469","block_num":"0","conf":"1","top":"0.025839793539632505","par_num":"0","page_num":"0","text":"AutomatedRenortsCommandTest"},{"width":"0.026162791252136275","text":"100% C•","height":"0.010610465208689357","conf":"0.30000001192092896","level":"0","top":"0.0025839793250265197","word_num":"0","block_num":"0","left":"0.8997093023714182","line_num":"0","page_num":"0","par_num":"0"},{"width":"0.06540697813034058","word_num":"0","par_num":"0","left":"0.9287790678514896","text":"8 • Fri 17 Apr 12:16:36","block_num":"0","conf":"0.5","level":"0","height":"0.012919896178775314","line_num":"0","page_num":"0","top":"0.0025839796560903627"},{"level":"0","top":"0.046511628267201455","text":"Cascade","conf":"1","left":"0.7311046511910402","width":"0.023255813121795588","height":"0.012919896178775425","par_num":"0","block_num":"0","page_num":"0","line_num":"0","word_num":"0"},{"level":"0","block_num":"0","conf":"1","text":"Automated Report Retr","page_num":"0","top":"0.06944444442619635","word_num":"0","par_num":"0","line_num":"0","left":"0.7311046545930007","width":"0.05523255467414856","height":"0.013242893748813156"},{"line_num":"0","width":"0.05377906560897827","top":"0.06944444442619635","text":"Investigating Opportur","word_num":"0","page_num":"0","height":"0.013242893748813156","par_num":"0","block_num":"0","conf":"1","level":"0","left":"0.7936046553141967"},{"word_num":"0","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","height":"0.012919896178775314","left":"0.9593023271489795","top":"0.06718346272025921","width":"0.024709300696849845","text":"+D ..."},{"conf":"0.30000001192092896","line_num":"0","left":"0.7354651181493372","text":"1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestage","page_num":"0","top":"0.10069444444444442","width":"0.2398255586624145","word_num":"0","height":"0.005555555555555536","level":"0","par_num":"0","block_num":"0"},{"block_num":"0","height":"0.012919896317829416","level":"0","word_num":"0","line_num":"0","left":"0.9883720932776162","page_num":"0","par_num":"0","text":"w","width":"0.01017441835029076","conf":"0.30000001192092896","top":"0.1111111111757106"},{"left":"0.7863372089417549","conf":"0.30000001192092896","level":"0","line_num":"0","block_num":"0","height":"0.005167958140373186","par_num":"0","width":"0.05377906560897827","top":"0.13178294599441287","page_num":"0","word_num":"0","text":"nole calls cribervic"},{"text":"pdateStage() → pushes the stage change to HubSpot","word_num":"0","conf":"0.5","top":"0.12638888888888888","height":"0.013194444444444509","block_num":"0","line_num":"0","page_num":"0","left":"0.8502907023012025","par_num":"0","level":"0","width":"0.1293604612350463"},{"top":"0.14444444444444438","line_num":"0","text":"3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny","width":"0.21366279125213616","height":"0.013194444444444509","page_num":"0","par_num":"0","level":"0","conf":"1","word_num":"0","block_num":"0","left":"0.7354651184983692"},{"par_num":"0","text":"4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → up","level":"0","conf":"1","page_num":"0","height":"0.012919896178775314","left":"0.7354651171079769","line_num":"0","block_num":"0","width":"0.24418604373931885","top":"0.16020671867417824","word_num":"0"},{"word_num":"0","conf":"1","text":"sertOpportunity() with the stage HubSpot now has","width":"0.12063953876495359","page_num":"0","block_num":"0","height":"0.013194444444444509","left":"0.7441860434211762","line_num":"0","par_num":"0","level":"0","top":"0.1729166666666666"},{"line_num":"0","height":"0.013194444444444398","text":"5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejects","page_num":"0","block_num":"0","top":"0.1909722222222222","width":"0.2383720874786377","word_num":"0","left":"0.7354651218193589","conf":"1","par_num":"0","level":"0"},{"par_num":"0","text":"the change - writing a different stage_id back","width":"0.11191860437393186","page_num":"0","word_num":"0","conf":"1","top":"0.20413436729156698","line_num":"0","level":"0","block_num":"0","left":"0.7441860482493505","height":"0.013226743539174413"},{"top":"0.2270833333333333","width":"0.0683139503002167","word_num":"0","level":"0","left":"0.734011632393781","height":"0.005555555555555536","block_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"cloudwatch loas to look for."},{"line_num":"0","conf":"1","text":"\"opportunity scage has changed\"","page_num":"0","level":"0","block_num":"0","left":"0.7383720927582743","word_num":"0","width":"0.08430231809616096","height":"0.005555555555555536","par_num":"0","top":"0.27361111111111114"},{"conf":"1","line_num":"0","text":"\"[HubSpot] User changing opportunity stage from\"","par_num":"0","width":"0.13226743936538699","word_num":"0","level":"0","left":"0.73837209745895","block_num":"0","top":"0.28165374687185274","height":"0.012919896178775314","page_num":"0"},{"width":"0.2194767236709595","page_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","left":"0.7325581600053038","block_num":"0","top":"0.32816537477882946","word_num":"0","height":"0.012919896178775314","text":"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)"},{"left":"0.7340116212827847","block_num":"0","width":"0.2267441749572754","page_num":"0","conf":"1","text":"The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRM","top":"0.3486111110666217","word_num":"0","line_num":"0","height":"0.007978036006291767","level":"0","par_num":"0"},{"left":"0.7325581295061397","block_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","height":"0.005167958802647088","par_num":"0","top":"0.3643410851965646","line_num":"0","width":"0.23691861629486077","text":"vrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiralt","page_num":"0"},{"block_num":"0","left":"0.7325581430118675","par_num":"0","width":"0.15552325248718257","word_num":"0","line_num":"0","page_num":"0","height":"0.012919896178775314","top":"0.37467700268580617","conf":"0.5","text":"requeues it after failures), then it gets reprocessed on every cycle.","level":"0"},{"block_num":"0","level":"0","conf":"1","line_num":"0","page_num":"0","top":"0.38749999999999996","height":"0.013194444444444509","par_num":"0","word_num":"0","left":"0.734011628795344","text":"CloudWatch logs to look for:","width":"0.06831395030021659"},{"width":"0.15406976938247685","par_num":"0","word_num":"0","block_num":"0","left":"0.7383720882013008","height":"0.013194444444444398","text":"\"[WebhookSyncBatchProcessor] Batch processing completed\"","top":"0.4340277777777778","line_num":"0","conf":"1","page_num":"0","level":"0"},{"line_num":"0","page_num":"0","conf":"1","top":"0.4340277777777778","width":"0.08139535188674929","word_num":"0","height":"0.013194444444444398","text":"- with config_id for team 459","par_num":"0","block_num":"0","left":"0.8953488348754522","level":"0"},{"top":"0.44702842387443664","height":"0.012919896178775314","text":"\"[ImportOpportunityBatch]\" or \"[HubSpot] Failed to import opportunity\"","width":"0.1918604612350464","page_num":"0","level":"0","conf":"1","left":"0.7383720981521762","par_num":"0","word_num":"0","block_num":"0","line_num":"0"},{"text":"\"(HubSpot) Syncing opportunities using strateqy\"","height":"0.007784237464268928","line_num":"0","page_num":"0","top":"0.46250000000171565","conf":"1","left":"0.738372102166481","block_num":"0","par_num":"0","width":"0.13081394433975224","word_num":"0","level":"0"},{"conf":"1","line_num":"0","page_num":"0","left":"0.7340116498082183","level":"0","top":"0.4881944444444444","block_num":"0","height":"0.013194444444444509","text":"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.","word_num":"0","par_num":"0","width":"0.22965114116668706"},{"top":"0.5243055555555556","page_num":"0","level":"0","par_num":"0","left":"0.7340116436658211","block_num":"0","conf":"1","word_num":"0","width":"0.1918604493141174","height":"0.013194444444444398","line_num":"0","text":"3. importExternalFieldData / SyncCrmField writing back and triggering re-sync"},{"left":"0.7340116309337787","level":"0","line_num":"0","top":"0.5478036178290382","conf":"0.30000001192092896","par_num":"0","width":"0.11918603181838994","height":"0.005167958140373186","page_num":"0","word_num":"0","block_num":"0","text":"FrocessALAucomaclonAnalysiskesults calls service"},{"height":"0.005167958140373186","top":"0.5478036178290382","left":"0.8561046555944033","conf":"0.30000001192092896","line_num":"0","page_num":"0","width":"0.11627905368804936","block_num":"0","word_num":"0","par_num":"0","text":"›Syncupporcunity perore writine Al tiele values.","level":"0"},{"line_num":"0","left":"0.734011647867602","width":"0.24563951492309566","par_num":"0","top":"0.5581395349855478","word_num":"0","conf":"1","height":"0.012919896178775314","text":"Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageC","block_num":"0","level":"0","page_num":"0"},{"top":"0.5708333333333333","width":"0.24854648113250732","word_num":"0","line_num":"0","height":"0.013194444444444509","conf":"1","level":"0","text":"hanged logs), even though this specific opportunity has no templates, other opportunities do - and their s","left":"0.7325581584026069","par_num":"0","block_num":"0","page_num":"0"},{"word_num":"0","left":"0.7325581592182623","level":"0","line_num":"0","height":"0.005555555555555536","block_num":"0","top":"0.5888888888888889","text":"yncupporcunity calls ao through 1mporturupdateuppo","par_num":"0","width":"0.1337209105491638","page_num":"0","conf":"0.5"},{"height":"0.005555555555555536","line_num":"0","left":"0.8662790694489886","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","width":"0.10755813121795654","word_num":"0","text":"rcunity → which can atrect the keais queue","top":"0.5888888888888889"},{"par_num":"0","text":"state.","top":"0.5994832042361936","block_num":"0","height":"0.012919896178775425","word_num":"0","level":"0","width":"0.014534883201122284","line_num":"0","page_num":"0","left":"0.7340116284091287","conf":"1"},{"conf":"1","block_num":"0","width":"0.08284883499145501","left":"0.7340116286358876","line_num":"0","par_num":"0","text":"What to search in CloudWatch","top":"0.6354166666666666","page_num":"0","height":"0.013194444444444509","level":"0","word_num":"0"},{"par_num":"0","left":"0.7325581412063185","page_num":"0","line_num":"0","top":"0.6511627907133686","width":"0.12209302186965942","level":"0","block_num":"0","word_num":"0","conf":"1","height":"0.012919896178775425","text":"For opportunity 7594349, search for these in order:"},{"height":"0.012919896178775314","left":"0.7398255816573336","page_num":"0","level":"0","block_num":"0","par_num":"0","top":"0.6976744189325762","conf":"1","text":"\"opportunity stage has changed\"","width":"0.08430232405662541","word_num":"0","line_num":"0"},{"page_num":"0","word_num":"0","block_num":"0","height":"0.005555555555555536","par_num":"0","text":"Lets trw it like this this is oussiness process","line_num":"0","conf":"0.5","left":"0.7340116271408061","top":"0.7180555555555556","level":"0","width":"0.10465115308761586"},{"conf":"1","word_num":"0","page_num":"0","par_num":"0","block_num":"0","level":"0","height":"0.012919896178775314","left":"0.8401162789567813","line_num":"0","text":"# Was a user manually changing stage?","top":"0.6976744187064778","width":"0.10465116500854488"},{"width":"0.024709302186965987","height":"0.005555555555555536","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7412790698420464","par_num":"0","text":"\"Id\": 6024.","word_num":"0","top":"0.7388888888888889"},{"par_num":"0","conf":"0.5","block_num":"0","left":"0.7412790674861649","level":"0","text":"\"UUId\": \"OX42500C/A22F88945929CEF122051B62E\",","line_num":"0","top":"0.7493055554524517","word_num":"0","page_num":"0","width":"0.12209302186965942","height":"0.007800387673907783"},{"level":"0","left":"0.7412790739412565","conf":"0.30000001192092896","par_num":"0","word_num":"0","block_num":"0","line_num":"0","text":"\"team l6\": 450)","width":"0.034883716702461265","page_num":"0","height":"0.005167958140373297","top":"0.7596899227385989"},{"level":"0","width":"0.06540697813034058","word_num":"0","top":"0.7673611111111112","page_num":"0","left":"0.7412790685790756","block_num":"0","conf":"1","par_num":"0","line_num":"0","height":"0.01041666666666663","text":"\"crm_configuration_id\": 367,"},{"top":"0.8215277777777777","width":"0.08430231809616084","word_num":"0","conf":"0.5","par_num":"0","left":"0.7427325661099232","block_num":"0","line_num":"0","text":"created atl: \"2025-04-02 12:50:16\"","page_num":"0","level":"0","height":"0.005555555555555536"},{"block_num":"0","level":"0","text":"andlite ctad","top":"0.8630490958652138","width":"0.030523252487182573","conf":"0.30000001192092896","left":"0.7354651196271127","word_num":"0","page_num":"0","height":"0.005167958140373186","line_num":"0","par_num":"0"},{"block_num":"0","height":"0.007784237464269039","left":"0.7674418699949281","level":"0","text":"S 602416349 2025-04-02 12:59:16,2025-04-02 12:59:16","line_num":"0","top":"0.8630490958673486","width":"0.13372092247009282","word_num":"0","par_num":"0","conf":"1","page_num":"0"},{"line_num":"0","text":"600416251 095 04 0219 0169025 04 0212:50116","block_num":"0","level":"0","left":"0.7354651149728137","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.12790697813034058","height":"0.005167958802647088","word_num":"0","top":"0.8733850128438021"},{"conf":"1","level":"0","text":"5024,20243,2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen","line_num":"0","height":"0.013194444444444398","top":"0.9326388888888889","page_num":"0","block_num":"0","par_num":"0","width":"0.2383720874786377","word_num":"0","left":"0.7369186132453208"},{"par_num":"0","top":"0.9430555555555555","block_num":"0","page_num":"0","line_num":"0","level":"0","word_num":"0","text":"f there is stage not found @OpportunitySyncTrait-php#L802","width":"0.14389533996582038","left":"0.7369186099251681","height":"0.013194444444444509","conf":"1"},{"height":"0.012919896178775314","word_num":"0","line_num":"0","block_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.021802325546741552","top":"0.9586563308511807","text":"<>Code","conf":"0.30000001192092896","left":"0.7412790701481409"},{"page_num":"0","width":"0.040697669982910134","line_num":"0","word_num":"0","left":"0.7645348880997064","level":"0","par_num":"0","height":"0.005555555555555536","block_num":"0","conf":"0.5","text":"Claude Sonnet 4.6","top":"0.9611111111111111"},{"text":"OU","line_num":"0","left":"0.9549418617256287","height":"0.0077519370449914415","level":"0","top":"0.9612403104180727","conf":"0.30000001192092896","page_num":"0","width":"0.013081394135951996","word_num":"0","par_num":"0","block_num":"0"},{"block_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.9895833333333334","conf":"0.5","page_num":"0","height":"0.005555555555555536","left":"0.8313953522144804","text":"winasun leams","width":"0.04360464811325071","word_num":"0"},{"level":"0","line_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.9895833333333334","width":"0.042151162028312705","left":"0.8822674424724324","par_num":"0","height":"0.005555555555555536","text":"802:116 10/ chars"},{"page_num":"0","width":"0.014534883201122284","line_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896","height":"0.005167958471510081","top":"0.9896640828055886","word_num":"0","par_num":"0","left":"0.9316860468442062","text":"Ulr-o"},{"line_num":"0","left":"0.952034884759453","width":"0.029069766402244568","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","height":"0.010610464546415566","text":"( 4 spaces","word_num":"0","top":"0.9868055557112884","block_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8067
|
NULL
|
NULL
|
|
59316
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.3/2L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ VbElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"block_num":"0","page_num [{"block_num":"0","page_num":"0","text":"Phostorm","top":"0.006968641046706359","par_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","width":"0.021802326466174835","left":"0.01744185995005212","word_num":"0","line_num":"0"},{"height":"0.006968640444571461","width":"0.01162790618044264","text":"code","left":"0.1148255812121043","level":"0","top":"0.006968641450188162","page_num":"0","conf":"0.30000001192092896","block_num":"0","word_num":"0","par_num":"0","line_num":"0"},{"text":"FV faVsco.js","par_num":"0","top":"0.02787456497864904","width":"0.029069763548830722","conf":"0.5","word_num":"0","line_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","block_num":"0","left":"0.030523259704860126"},{"block_num":"0","level":"0","top":"0.02787456497864904","width":"0.024709300791963623","page_num":"0","par_num":"0","height":"0.010452960286604362","word_num":"0","left":"0.06831395542728312","line_num":"0","conf":"0.30000001192092896","text":"?9 master"},{"height":"0.003484320602538671","par_num":"0","top":"0.05923344944238418","width":"0.020348836766912577","word_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","text":"Proledey","line_num":"0","left":"0.014534883869450689","block_num":"0"},{"conf":"0.30000001192092896","block_num":"0","width":"0.030583024024963372","word_num":"0","left":"0.043574765514713835","line_num":"0","text":"D Salesforce","par_num":"0","top":"0.07612742412338913","page_num":"0","height":"0.01150821840934213","level":"0"},{"word_num":"0","level":"0","block_num":"0","top":"0.09407665591941561","page_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","par_num":"0","text":"> DDTO","left":"0.046511627642654756","line_num":"0","width":"0.021802323929806973"},{"word_num":"0","par_num":"0","block_num":"0","left":"0.0537095887639354","text":"© FetchSalesforceEntitiesJob.pnp","conf":"1","width":"0.07137109878215384","line_num":"0","height":"0.015479323586398475","level":"0","top":"0.11024367702094318","page_num":"0"},{"line_num":"0","block_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171","top":"0.13237639553429026","height":"0.0071770334928229484","left":"0.05232558202147495","word_num":"0"},{"par_num":"0","block_num":"0","left":"0.05232558202147495","line_num":"0","conf":"0.5","level":"0","height":"0.0072715042880847625","page_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","width":"0.08575580475178171","word_num":"0"},{"left":"0.046511627154292065","height":"0.006968640444571461","par_num":"0","block_num":"0","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","width":"0.06249999492726427","line_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0"},{"block_num":"0","par_num":"0","height":"0.010616896445291069","page_num":"0","left":"0.046511627667025296","top":"0.18102073376030525","width":"0.07558138827060132","word_num":"0","text":"© CheckAndRetryRemoteMatch.php","conf":"1","level":"0","line_num":"0"},{"height":"0.0073048471453848185","level":"0","par_num":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.04651163545709501","text":"C) CreaterollowupActivity.php","width":"0.06395348082197473","word_num":"0","conf":"0.5","top":"0.2017543859602864"},{"text":"C) CreateNotes.php","width":"0.04215116196490349","word_num":"0","top":"0.21929824565899192","level":"0","conf":"0.30000001192092896","block_num":"0","height":"0.007182590508955311","left":"0.04651162858740109","line_num":"0","page_num":"0","par_num":"0"},{"top":"0.23684210521680837","word_num":"0","page_num":"0","line_num":"0","conf":"1","level":"0","block_num":"0","text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789","left":"0.04651163557061816","par_num":"0","height":"0.010544653714558705"},{"level":"0","block_num":"0","width":"0.06249999492726427","word_num":"0","top":"0.2543554009942979","line_num":"0","text":"C) MatchActivitvermData.php","height":"0.007207597461803994","left":"0.04651163358738779","par_num":"0","conf":"0.5","page_num":"0"},{"conf":"0.30000001192092896","left":"0.046511628705343505","width":"0.039244185102746854","line_num":"0","block_num":"0","level":"0","par_num":"0","height":"0.00732985485873916","page_num":"0","text":"E) NoteObiect.ohp","top":"0.27177700333990396","word_num":"0"},{"width":"0.04215115942853562","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","height":"0.006968640444571461","text":"c) SaveActiviv.ono","top":"0.2891986066069825","word_num":"0","left":"0.04651163174781109","level":"0"},{"word_num":"0","left":"0.04651162677256695","top":"0.30662020900450737","height":"0.006968641205077342","level":"0","par_num":"0","text":"c)saveliranscriotion.onv","conf":"0.30000001192092896","block_num":"0","page_num":"0","line_num":"0","width":"0.0523255835188196"},{"block_num":"0","word_num":"0","line_num":"0","width":"0.04215115942853562","par_num":"0","level":"0","text":"C) SetuoLavout.oho","top":"0.32376395531045343","height":"0.0072464973352361906","conf":"0.5","left":"0.04651163174781109","page_num":"0"},{"word_num":"0","par_num":"0","width":"0.04215115942853562","height":"0.0071770334928230595","line_num":"0","block_num":"0","text":"C) SvncActivitv.oho","left":"0.04651163174781109","level":"0","top":"0.34130781499202545","conf":"0.5","page_num":"0"},{"conf":"1","left":"0.04638947542561308","page_num":"0","level":"0","text":"@ SvncFieldMetadata.php","width":"0.055435398791698696","word_num":"0","top":"0.3552072621290665","height":"0.014418177627490425","line_num":"0","block_num":"0","par_num":"0"},{"level":"0","top":"0.3763066205343165","height":"0.010455739935429254","block_num":"0","conf":"1","text":"© SyncLeads.php","left":"0.046511631609252174","width":"0.039244182566378974","page_num":"0","par_num":"0","line_num":"0","word_num":"0"},{"height":"0.014354066985645897","conf":"1","top":"0.38995215311004783","word_num":"0","page_num":"0","text":"© SyncObjects.php","width":"0.04215115942853562","par_num":"0","left":"0.046511631695615716","block_num":"0","line_num":"0","level":"0"},{"height":"0.010700253968793927","page_num":"0","par_num":"0","width":"0.06104650903255382","conf":"1","left":"0.04651163073081603","block_num":"0","text":"© SyncOpportunitiesJob.php","level":"0","top":"0.41114982586710536","word_num":"0","line_num":"0"},{"par_num":"0","word_num":"0","left":"0.046511633451594","height":"0.014354066985646008","conf":"1","level":"0","top":"0.42503987240829344","width":"0.05087208747863769","text":"© SyncOpportunity.php","line_num":"0","page_num":"0","block_num":"0"},{"page_num":"0","par_num":"0","top":"0.44577352463809683","height":"0.010672468127626344","block_num":"0","width":"0.05813953217039717","left":"0.04651163071712692","level":"0","word_num":"0","text":"© SyncProfileMetadata.php","line_num":"0","conf":"1"},{"block_num":"0","level":"0","height":"0.010550210730691068","page_num":"0","conf":"1","left":"0.04651163321565249","text":"© SyncTeamFieldsJob.php","width":"0.056686041202950996","word_num":"0","par_num":"0","top":"0.46331738455485405","line_num":"0"},{"height":"0.010452961047110243","width":"0.05668604120295098","word_num":"0","top":"0.48083623715937174","page_num":"0","par_num":"0","conf":"1","text":"© SyncTeamMetadata.php","left":"0.04651163321565131","line_num":"0","block_num":"0","level":"0"},{"top":"0.49825784007433493","word_num":"0","page_num":"0","text":"© UpdateOpportunitySpecifications.php","line_num":"0","block_num":"0","width":"0.08430231885707123","height":"0.01051408974557777","conf":"1","left":"0.04651163548425466","level":"0","par_num":"0"},{"left":"0.046511627480499834","block_num":"0","page_num":"0","text":"Updatestage.ong","level":"0","line_num":"0","top":"0.5191637634014077","width":"0.04215115942853563","conf":"0.30000001192092896","par_num":"0","word_num":"0","height":"0.006968640444571461"},{"word_num":"0","left":"0.03343023627313173","block_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.010758603778942555","text":"> @ DealRisks","line_num":"0","level":"0","top":"0.5331010454942319","width":"0.03343022884206569","page_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","top":"0.5714285717637769","level":"0","conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0","width":"0.031976740410987366","text":"_Meeuine bor","page_num":"0","left":"0.03924418649273823"},{"top":"0.6411149830944434","width":"0.029069763548830715","level":"0","word_num":"0","height":"0.007210375589617124","text":"a Telephony","block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.03924418703063903","line_num":"0","par_num":"0"},{"level":"0","par_num":"0","left":"0.03924418612559764","top":"0.6547049441786283","line_num":"0","height":"0.011164274322169154","width":"0.017441858636572008","block_num":"0","conf":"0.30000001192092896","text":"C User","page_num":"0","word_num":"0"},{"top":"0.675958188117432","par_num":"0","word_num":"0","line_num":"0","left":"0.04069767337055839","block_num":"0","level":"0","width":"0.05523256038097625","text":"c8aseprocessing.oo.ono","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342"},{"word_num":"0","page_num":"0","text":"@ Dummv.Job.php","height":"0.01055576850732931","top":"0.6897926633384308","conf":"0.30000001192092896","level":"0","width":"0.03779069667166852","line_num":"0","block_num":"0","left":"0.04069767586474709","par_num":"0"},{"par_num":"0","conf":"0.5","height":"0.006968640444571572","text":"(C)ImoortRecallA|Recordinas.Job.oho","width":"0.07558138827060132","word_num":"0","line_num":"0","block_num":"0","left":"0.04069768173679198","level":"0","page_num":"0","top":"0.7108013940634285"},{"level":"0","conf":"0.5","word_num":"0","line_num":"0","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","width":"0.06395348082197475","height":"0.010508531968939527","left":"0.0406976819687229","page_num":"0","block_num":"0"},{"conf":"0.30000001192092896","level":"0","height":"0.0071770334928229484","width":"0.023255812360885288","line_num":"0","text":"C ob.oho","par_num":"0","top":"0.7456140350877193","left":"0.04069767637769677","page_num":"0","word_num":"0","block_num":"0"},{"height":"0.006968641205077342","line_num":"0","width":"0.04505813882706013","conf":"0.30000001192092896","page_num":"0","left":"0.04069767469984203","level":"0","text":"C)JobDisoatcher.oho","block_num":"0","top":"0.7630662020343051","par_num":"0","word_num":"0"},{"block_num":"0","conf":"0.30000001192092896","left":"0.04069768139133789","text":".lobDisnatcherintertace.oho","height":"0.006968640444571572","line_num":"0","page_num":"0","level":"0","top":"0.7804878052132543","par_num":"0","width":"0.06395348082197473","word_num":"0"},{"block_num":"0","conf":"0.5","height":"0.01061967533361019","left":"0.04069768199588256","par_num":"0","text":"@ [EMAIL]","top":"0.7942583731520936","line_num":"0","level":"0","width":"0.08430231885707126","page_num":"0","word_num":"0"},{"word_num":"0","height":"0.007307626033703829","line_num":"0","level":"0","par_num":"0","text":"T. SacVisibilitvControl.ohn","block_num":"0","left":"0.039244191467289816","top":"0.8149920253520749","width":"0.05668604120295098","conf":"0.30000001192092896","page_num":"0"},{"text":"v D Listeners","level":"0","line_num":"0","block_num":"0","height":"0.010669689239307223","page_num":"0","top":"0.8325358850720923","width":"0.03197674041098737","word_num":"0","par_num":"0","left":"0.027616282843257383","conf":"0.5"},{"top":"0.8500797448165869","par_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","height":"0.0071770334928230595","text":"v M Activitiod","word_num":"0","left":"0.03343023313500392","width":"0.031976740410987366","page_num":"0"},{"word_num":"0","height":"0.007204819333990642","line_num":"0","top":"0.8675958187199364","width":"0.04651162979450632","block_num":"0","text":"v M ActivitvProviden","conf":"0.5","left":"0.03924418511117721","page_num":"0","level":"0","par_num":"0"},{"height":"0.007327075970420038","block_num":"0","conf":"0.30000001192092896","width":"0.02906976608519858","word_num":"0","top":"0.8850174216200114","page_num":"0","line_num":"0","level":"0","text":"> M.lustCall","par_num":"0","left":"0.046511629117106865"},{"par_num":"0","line_num":"0","page_num":"0","top":"0.9024390246943023","width":"0.03197674041098737","word_num":"0","text":"v D UserPilot","block_num":"0","left":"0.046511631681215526","conf":"0.5","level":"0","height":"0.010639125270326288"},{"width":"0.07412789730315514","block_num":"0","left":"0.059593032929402996","level":"0","page_num":"0","height":"0.010761381906755796","par_num":"0","text":"© TrackProviderInstalledEvent.php","word_num":"0","line_num":"0","conf":"1","top":"0.9198606275943773"},{"page_num":"0","height":"0.006968640444571572","top":"0.9372822303003622","block_num":"0","width":"0.026162789223041938","line_num":"0","word_num":"0","left":"0.039244188091967266","text":"MAudia","par_num":"0","conf":"0.30000001192092896","level":"0"},{"conf":"0.30000001192092896","level":"0","page_num":"0","block_num":"0","text":"MRots","left":"0.039244188005603746","par_num":"0","line_num":"0","top":"0.9547038330878187","width":"0.0232558123608853","word_num":"0","height":"0.006968640444571572"},{"page_num":"0","line_num":"0","par_num":"0","height":"0.007249275463049432","text":"C ActivitvController.ohn","conf":"0.5","left":"0.15406977310444897","level":"0","block_num":"0","width":"0.047965110616481066","top":"0.05574912945445576","word_num":"0"},{"text":"Automateakeporskepository.pnp","page_num":"0","conf":"0.30000001192092896","top":"0.08362369334200259","word_num":"0","height":"0.006968641205077342","par_num":"0","left":"0.15406976733606492","level":"0","width":"0.07122093058646994","line_num":"0","block_num":"0"},{"page_num":"0","level":"0","par_num":"0","top":"0.0797448165869219","block_num":"0","text":"© AutomatedReportsCommand.php","word_num":"0","width":"0.07122092551373421","height":"0.011164274322169043","left":"0.30668604530999377","line_num":"0","conf":"1"},{"text":"Opportunitysynclrait.ong","word_num":"0","par_num":"0","width":"0.05523255023550483","top":"0.13240418151987454","block_num":"0","conf":"0.5","left":"0.3066860477020153","line_num":"0","level":"0","height":"0.006968640444571461","page_num":"0"},{"top":"0.13240418151987454","conf":"0.5","page_num":"0","line_num":"0","word_num":"0","par_num":"0","height":"0.006968640444571461","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0","width":"0.08720929571922792","left":"0.37063954254736237","block_num":"0"},{"width":"0.05523255023550483","left":"0.31831396020201475","conf":"0.30000001192092896","height":"0.006968640444571461","block_num":"0","page_num":"0","level":"0","top":"0.1567944254223136","word_num":"0","line_num":"0","par_num":"0","text":"wsyncermenuuiestrait.ono"},{"text":"c) SyncObiects.pho","top":"0.18102073365231264","word_num":"0","par_num":"0","left":"0.15406976824025068","block_num":"0","width":"0.039244185102746826","conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","page_num":"0","level":"0"},{"text":"©ImportOpportunityBatch.php","level":"0","word_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.20203489060729998","width":"0.06104650395981806","conf":"1","par_num":"0","top":"0.17770034929920653","page_num":"0","line_num":"0"},{"text":"© ImportContactBatch.php","height":"0.010497417936674913","block_num":"0","page_num":"0","top":"0.17770034916869026","left":"0.27180233100804285","width":"0.053779064340794325","word_num":"0","conf":"1","line_num":"0","level":"0","par_num":"0"},{"width":"0.027616275117752387","par_num":"0","text":"© Client.php","word_num":"0","height":"0.010497417936674913","top":"0.17770034916869026","block_num":"0","page_num":"0","left":"0.33284884116015484","level":"0","conf":"1","line_num":"0"},{"top":"0.18102073365231264","width":"0.0654069717894209","page_num":"0","conf":"0.5","left":"0.3677325572728374","par_num":"0","block_num":"0","word_num":"0","line_num":"0","height":"0.0071770334928229484","text":"C) HubspotPaqinationService.phg","level":"0"},{"text":"() Service.php","height":"0.007343747018817126","page_num":"0","left":"0.15406977127553043","par_num":"0","width":"0.030523251979909044","conf":"0.30000001192092896","word_num":"0","top":"0.20557491325434107","block_num":"0","line_num":"0","level":"0"},{"height":"0.006968640444571572","line_num":"0","par_num":"0","text":"BatchSyncTrait.php","page_num":"0","conf":"0.5","left":"0.19186047025946548","level":"0","top":"0.20557491322719157","word_num":"0","width":"0.04505813375432441","block_num":"0"},{"text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","line_num":"0","conf":"0.5","height":"0.011164274322169154","level":"0","page_num":"0","width":"0.14534883296236076","block_num":"0","word_num":"0","left":"0.2441860510865191","top":"0.20175438596491224","par_num":"0"},{"page_num":"0","height":"0.007343747018817126","level":"0","text":"php api_v2.php","line_num":"0","block_num":"0","conf":"0.5","left":"0.3982558178455254","top":"0.20557491325434107","word_num":"0","width":"0.02906976354883073","par_num":"0"},{"word_num":"0","left":"0.15406977510994932","level":"0","page_num":"0","text":"(C) AutomatedReportResult.oho","line_num":"0","par_num":"0","top":"0.22966507158551952","conf":"1","height":"0.007268726160271521","width":"0.06104650395981809","block_num":"0"},{"width":"0.21656975847609497","conf":"1","line_num":"0","top":"0.2508710809687519","level":"0","par_num":"0","word_num":"0","block_num":"0","page_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","height":"0.010691917303836784","left":"0.17151161694332442"},{"height":"0.007318740065968554","width":"0.05959302313784334","word_num":"0","left":"0.18313953485556841","text":"nublic function handlel","par_num":"0","block_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.26794258384399516","conf":"1"},{"block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","width":"0.010174417749364312","page_num":"0","word_num":"0","left":"0.1497093032619457","line_num":"0","text":"138","top":"0.4111498263026909","height":"0.010452960286604362"},{"height":"0.017421602252187474","top":"0.44250871089481225","width":"0.010174418383456285","page_num":"0","block_num":"0","text":"140","left":"0.15116279097784552","par_num":"0","word_num":"0","conf":"1","line_num":"0","level":"0"},{"par_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.5017421601756263","line_num":"0","width":"0.00872092995237797","word_num":"0","height":"0.006968641205077342","block_num":"0","left":"0.15116279076509007","level":"0","text":"1143"},{"top":"0.5156794425600686","width":"0.00872092995237797","block_num":"0","height":"0.010452961047110132","conf":"1","par_num":"0","left":"0.1511627908377645","line_num":"0","text":"144","page_num":"0","level":"0","word_num":"0"},{"width":"0.00872092995237797","page_num":"0","conf":"0.30000001192092896","left":"0.15116279076509007","block_num":"0","text":"149","word_num":"0","line_num":"0","par_num":"0","level":"0","height":"0.006968641205077342","top":"0.6062717769003649"},{"word_num":"0","line_num":"0","par_num":"0","page_num":"0","block_num":"0","width":"0.008720929318285997","level":"0","text":"155","conf":"1","height":"0.010452960286604362","left":"0.15116279159085694","top":"0.7108013942469417"},{"conf":"1","width":"0.008720929318285997","word_num":"0","par_num":"0","level":"0","height":"0.010452960286604362","page_num":"0","line_num":"0","block_num":"0","top":"0.763066202609311","text":"158","left":"0.15116279159085694"},{"top":"0.8153310109716805","word_num":"0","width":"0.008720929318285997","left":"0.15116279159085694","height":"0.010452960286604362","text":"161","level":"0","block_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0"},{"top":"0.8501742165465933","block_num":"0","page_num":"0","left":"0.15116279159085694","height":"0.010452960286604362","word_num":"0","width":"0.008720929318285997","conf":"1","line_num":"0","par_num":"0","text":"163","level":"0"},{"level":"0","width":"0.00872092995237797","height":"0.006968641205077342","top":"0.871080139269703","block_num":"0","left":"0.15116279076509007","line_num":"0","page_num":"0","par_num":"0","text":"1164","word_num":"0","conf":"1"},{"level":"0","line_num":"0","left":"0.15116279159085694","page_num":"0","par_num":"0","top":"0.8850174221215062","width":"0.008720929318285997","conf":"1","word_num":"0","height":"0.010452960286604362","block_num":"0","text":"165"},{"line_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","word_num":"0","text":"1166","par_num":"0","top":"0.9059233448446159","left":"0.15116279076509007","level":"0","page_num":"0","width":"0.00872092995237797","block_num":"0"},{"page_num":"0","par_num":"0","width":"0.021802323929806966","line_num":"0","level":"0","text":"$config,","word_num":"0","conf":"1","height":"0.010452960286604362","left":"0.21366279261358478","top":"0.2891986067904957","block_num":"0"},{"height":"0.010452960286604362","block_num":"0","top":"0.30662020992638417","left":"0.21366279584086087","width":"0.04505813375432441","par_num":"0","line_num":"0","level":"0","word_num":"0","conf":"1","text":"$batchRepository,","page_num":"0"},{"word_num":"0","level":"0","page_num":"0","width":"0.03633720570422233","top":"0.3240418127138407","text":"SredisService","left":"0.21366279067986574","line_num":"0","conf":"1","height":"0.010452960286604362","block_num":"0","par_num":"0"},{"block_num":"0","height":"0.010452960286604251","left":"0.21366279592722434","page_num":"0","text":"$entityRepository,","width":"0.04796511061648104","level":"0","line_num":"0","top":"0.3414634155012971","word_num":"0","conf":"1","par_num":"0"},{"text":"sloggen","block_num":"0","height":"0.006968640444571461","width":"0.018895347067650337","word_num":"0","par_num":"0","top":"0.3623693383142996","line_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.21366279063768656"},{"word_num":"0","block_num":"0","conf":"0.5","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","page_num":"0","line_num":"0","par_num":"0","width":"0.2398255733733482","height":"0.007215933366255367","left":"0.20348838007687264","top":"0.4146341463621239","level":"0"},{"word_num":"0","width":"0.07994185102746842","conf":"0.5","line_num":"0","page_num":"0","top":"0.4457735248441337","height":"0.010672467367120575","block_num":"0","left":"0.20348838095072486","par_num":"0","level":"0","text":"if (Sthis->attemots@ === 1) {"},{"height":"0.010550210730691068","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","line_num":"0","page_num":"0","level":"0","left":"0.21366278713067985","top":"0.46331738455485405","conf":"1","block_num":"0","word_num":"0","par_num":"0","width":"0.1482558047517817"},{"text":"ssuncedat = carbonimmuta.le::nowo:","width":"0.091569758476095","word_num":"0","line_num":"0","page_num":"0","left":"0.20348838105878864","height":"0.0071770334928229484","conf":"0.5","block_num":"0","level":"0","top":"0.5191387559808612","par_num":"0"},{"width":"0.15552324944354115","page_num":"0","word_num":"0","left":"0.20348837906873227","conf":"1","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","block_num":"0","top":"0.5331010453200158","height":"0.013948396442419408","par_num":"0","level":"0","line_num":"0"},{"height":"0.006968641205077342","page_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","line_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","block_num":"0","top":"0.5714285713801411","word_num":"0","level":"0","par_num":"0","width":"0.14970930586469938"},{"block_num":"0","width":"0.021802323929806966","word_num":"0","par_num":"0","top":"0.5923344949742337","level":"0","text":"<1/6 >","page_num":"0","left":"0.2470930229619993","line_num":"0","conf":"0.30000001192092896","height":"0.010536318570613101"},{"conf":"0.30000001192092896","left":"0.2151162810652241","line_num":"0","par_num":"0","top":"0.6060606061050023","text":"'entity tvo","width":"0.027616277654120253","level":"0","page_num":"0","word_num":"0","block_num":"0","height":"0.0071798116206361895"},{"height":"0.010455739935429254","page_num":"0","width":"0.021802323929806966","block_num":"0","word_num":"0","par_num":"0","conf":"0.5","line_num":"0","text":"© Logger","top":"0.6132376396173622","level":"0","left":"0.25000000055269916"},{"page_num":"0","level":"0","height":"0.0071770334928230595","width":"0.027616277654120253","conf":"0.5","block_num":"0","top":"0.6236044657097288","word_num":"0","left":"0.2151162810652241","text":"Itotal reco","line_num":"0","par_num":"0"},{"left":"0.248546517777781","width":"0.05668604120295098","top":"0.6339712919137487","conf":"0.5","page_num":"0","par_num":"0","text":"public function info","word_num":"0","level":"0","line_num":"0","height":"0.010628010477555794","block_num":"0"},{"line_num":"0","top":"0.6411149825399743","width":"0.027616277654120253","par_num":"0","word_num":"0","page_num":"0","left":"0.2151162799850968","level":"0","height":"0.0072103763501230045","conf":"0.5","text":"\"batches d","block_num":"0"},{"par_num":"0","conf":"0.30000001192092896","left":"0.21511628105837952","top":"0.6585365856142653","level":"0","block_num":"0","height":"0.007332632986552401","line_num":"0","text":"Isvnced atl","page_num":"0","width":"0.026162789223041966","word_num":"0"},{"width":"0.04360464785961399","word_num":"0","left":"0.26598837545525295","line_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0","text":"cav $context = [1","conf":"0.5","top":"0.6618819775389818","height":"0.010591889492442497"},{"block_num":"0","conf":"0.30000001192092896","top":"0.6794258373205742","line_num":"0","word_num":"0","par_num":"0","left":"0.24854651350063556","page_num":"0","level":"0","height":"0.0071770334928229484","text":": voidi","width":"0.020348835498728624"},{"level":"0","line_num":"0","left":"0.1918604731373945","page_num":"0","conf":"1","top":"0.6929824561403509","text":"} catch (SocialAcco","width":"0.052325573373348144","word_num":"0","height":"0.011164274322169043","block_num":"0","par_num":"0"},{"par_num":"0","top":"0.7108013936697744","line_num":"0","conf":"0.5","text":"Cloaden-swannir","left":"0.2034883724950264","page_num":"0","width":"0.039244185102746854","word_num":"0","block_num":"0","level":"0","height":"0.006968641205077342"},{"height":"0.01072803904945585","left":"0.24854651872595424","page_num":"0","block_num":"0","par_num":"0","text":"Log an informational message to the logs.","width":"0.08720929571922792","conf":"1","line_num":"0","level":"0","top":"0.7105263157219254","word_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","conf":"1","level":"0","top":"0.7384370017274113","word_num":"0","height":"0.010691917303836673","width":"0.0813953419949146","text":"Implements: Loggerinterface::info","left":"0.24854651107352554","line_num":"0"},{"conf":"1","level":"0","line_num":"0","word_num":"0","par_num":"0","top":"0.7595818820518198","width":"0.07122092551373421","text":"array|ArravyablelJsonable|Stri","block_num":"0","height":"0.010452960286604362","left":"0.27761628499022556","page_num":"0"},{"level":"0","width":"0.056686041202950954","word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571572","left":"0.2761627910440279","page_num":"0","text":"ngable lstring smessage","top":"0.7804878052132543","block_num":"0","line_num":"0"},{"block_num":"0","text":"} catch (Throwable","height":"0.010703032096607279","par_num":"0","word_num":"0","width":"0.049418596511191515","level":"0","line_num":"0","conf":"1","page_num":"0","left":"0.19186047325424327","top":"0.7979094080543587"},{"level":"0","conf":"0.5","block_num":"0","text":"arrayScontext","top":"0.7944250876267327","left":"0.2761627943999499","word_num":"0","par_num":"0","width":"0.03924418256637896","height":"0.010452960286604362","line_num":"0","page_num":"0"},{"height":"0.006968640444571461","text":"slogger->errorl","block_num":"0","left":"0.20348837187088045","top":"0.8188153313456585","line_num":"0","word_num":"0","width":"0.03924418256637899","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"conf":"1","top":"0.8188153315291717","left":"0.2485465134574538","page_num":"0","level":"0","height":"0.010452960286604362","width":"0.01889534706765031","line_num":"0","block_num":"0","word_num":"0","text":"Returns:","par_num":"0"},{"conf":"0.30000001192092896","width":"0.01598837020549368","line_num":"0","height":"0.006968640444571572","page_num":"0","par_num":"0","left":"0.24854651337109027","word_num":"0","text":"CAurno","block_num":"0","level":"0","top":"0.8432055752480975"},{"line_num":"0","height":"0.006968640444571461","conf":"0.5","page_num":"0","par_num":"0","level":"0","block_num":"0","text":"vendor/aravel/tramework/src","top":"0.8466898958055888","width":"0.06395348082197477","left":"0.2747093029029664","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.8641114985930454","width":"0.05668604120295101","height":"0.006968640444571461","left":"0.2747093023963053","line_num":"0","level":"0","text":"luminare Loc/Loccer.ono","word_num":"0","block_num":"0","page_num":"0"},{"word_num":"0","level":"0","conf":"0.30000001192092896","left":"0.21511627846207848","line_num":"0","page_num":"0","height":"0.007235383302971576","par_num":"0","text":"'error' =>","top":"0.8708133969827938","block_num":"0","width":"0.026162789223041938"},{"level":"0","word_num":"0","block_num":"0","top":"0.9233449476199234","page_num":"0","height":"0.0072770620647228945","conf":"0.30000001192092896","left":"0.20348837139363007","line_num":"0","par_num":"0","text":"throw Ser","width":"0.023255814897253146"},{"page_num":"0","text":"826 л v 512","width":"0.03488371727314399","conf":"0.30000001192092896","block_num":"0","height":"0.010691917303836784","level":"0","line_num":"0","par_num":"0","left":"0.44476744220017683","top":"0.2508710809687519","word_num":"0"},{"width":"0.008720929952377943","conf":"1","page_num":"0","text":"575","height":"0.017421602252187585","par_num":"0","word_num":"0","left":"0.47238372096131104","block_num":"0","line_num":"0","top":"0.29965156834254736","level":"0"},{"page_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","par_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.47093023257922917","level":"0","text":"576","word_num":"0","top":"0.3205574921563493"},{"conf":"1","page_num":"0","par_num":"0","block_num":"0","level":"0","left":"0.4709302334945038","width":"0.01017441774936434","word_num":"0","line_num":"0","text":"577","height":"0.010452960286604362","top":"0.3379790945953738"},{"width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","block_num":"0","line_num":"0","conf":"1","par_num":"0","left":"0.47093023257922917","text":"578","top":"0.35540069773126226"},{"par_num":"0","conf":"1","text":"579","left":"0.4709302331500887","line_num":"0","word_num":"0","block_num":"0","level":"0","height":"0.017421602252187585","page_num":"0","width":"0.011627906180442682","top":"0.3693379791874951"},{"page_num":"0","par_num":"0","word_num":"0","left":"0.4709302334945038","height":"0.010452960286604362","top":"0.39024390295774314","width":"0.01017441774936434","line_num":"0","text":"580","level":"0","conf":"1","block_num":"0"},{"conf":"0.5","block_num":"0","level":"0","height":"0.024390243457264815","left":"0.4665697680180062","par_num":"0","top":"0.40418118460121666","text":"=581","width":"0.0159883714736776","word_num":"0","line_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","level":"0","par_num":"0","text":"583","word_num":"0","left":"0.4723837218234151","height":"0.010452960286604362","conf":"1","line_num":"0","top":"0.4425087113201125","width":"0.008720929318285997"},{"height":"0.010452960286604362","text":"584","level":"0","conf":"1","block_num":"0","left":"0.4709302334945038","line_num":"0","page_num":"0","par_num":"0","width":"0.01017441774936434","word_num":"0","top":"0.459930314107569"},{"text":"—585","word_num":"0","left":"0.46656976846458836","par_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","top":"0.4773519168950253","conf":"0.5","width":"0.013081394611520969","level":"0","page_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","top":"0.4947735200309138","width":"0.008720929318285997","word_num":"0","conf":"1","height":"0.010452960286604362","level":"0","par_num":"0","text":"586","left":"0.47093023257922917"},{"left":"0.4723837218234151","line_num":"0","page_num":"0","text":"587","width":"0.008720929318285997","top":"0.5121951224699383","word_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","par_num":"0","level":"0"},{"conf":"1","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.5296167252573947","level":"0","word_num":"0","block_num":"0","page_num":"0","width":"0.008720929318285997","par_num":"0","text":"588","line_num":"0"},{"height":"0.010452960286604362","level":"0","par_num":"0","word_num":"0","width":"0.01017441774936434","line_num":"0","top":"0.5470383280448511","block_num":"0","text":"589","left":"0.4709302334945038","page_num":"0","conf":"1"},{"block_num":"0","page_num":"0","width":"0.008720929952377943","level":"0","height":"0.020905922094220375","par_num":"0","top":"0.5609756106427853","left":"0.47238372114299704","conf":"0.5","text":"590","word_num":"0","line_num":"0"},{"left":"0.46802325552854196","height":"0.006968640444571572","page_num":"0","conf":"0.30000001192092896","text":"15911","word_num":"0","block_num":"0","top":"0.5853658539937421","width":"0.013081394611520969","level":"0","par_num":"0","line_num":"0"},{"text":"592","width":"0.010174418383456285","par_num":"0","line_num":"0","conf":"1","left":"0.4723837209560432","page_num":"0","height":"0.020905923615232025","top":"0.5958188150216522","level":"0","word_num":"0","block_num":"0"},{"height":"0.010452961047110132","conf":"1","text":"593","left":"0.47238372099764825","block_num":"0","line_num":"0","top":"0.616724738727316","par_num":"0","width":"0.008720929952377998","level":"0","word_num":"0","page_num":"0"},{"par_num":"0","text":"T 595","height":"0.013937280889142922","top":"0.6480836243637909","word_num":"0","line_num":"0","left":"0.466569769326747","page_num":"0","width":"0.014534881774415365","block_num":"0","conf":"0.30000001192092896","level":"0"},{"width":"0.014534883042599256","word_num":"0","par_num":"0","block_num":"0","top":"0.6655052271933078","left":"0.46656976759933994","conf":"0.30000001192092896","page_num":"0","text":"-596","height":"0.020905922094220375","level":"0","line_num":"0"},{"block_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.6898954702884519","word_num":"0","left":"0.47093023259606254","width":"0.010174418383456285","page_num":"0","height":"0.006968641205077342","text":"597"},{"conf":"0.5","block_num":"0","left":"0.4709302331016392","text":"598","line_num":"0","top":"0.7003484325068968","par_num":"0","page_num":"0","level":"0","width":"0.011627906180442626","word_num":"0","height":"0.020905922094220375"},{"width":"0.008720929952377943","conf":"1","text":"$99","word_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.7247386758550688","level":"0","block_num":"0","left":"0.4723837209976482","line_num":"0","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.7282229962193458","line_num":"0","text":"=600","block_num":"0","height":"0.027874564820309367","width":"0.014534883042599311","par_num":"0","left":"0.46656976790214993","level":"0"},{"left":"0.4709302334945038","level":"0","par_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","text":"6011","width":"0.01017441774936434","top":"0.7595818818683066","height":"0.006968640444571572"},{"block_num":"0","top":"0.7700348428613736","level":"0","width":"0.014534883042599311","page_num":"0","conf":"0.30000001192092896","text":"-602","word_num":"0","left":"0.466569767781026","height":"0.020905923615232025","line_num":"0","par_num":"0"},{"conf":"1","left":"0.47093023264451217","text":"604","width":"0.010174418383456285","top":"0.8048780490574194","height":"0.020905922094220375","word_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","line_num":"0"},{"text":"605","conf":"0.30000001192092896","par_num":"0","left":"0.47093023257922917","top":"0.8292682935500775","block_num":"0","level":"0","width":"0.008720929318285997","word_num":"0","line_num":"0","page_num":"0","height":"0.010452960286604362"},{"block_num":"0","left":"0.4723837211284622","par_num":"0","width":"0.008720929952377943","page_num":"0","top":"0.8432055753547425","level":"0","word_num":"0","height":"0.017421602252187474","conf":"1","line_num":"0","text":"606"},{"level":"0","block_num":"0","left":"0.4665697671564489","page_num":"0","text":"— 607","top":"0.8641114988686065","conf":"0.30000001192092896","width":"0.013081394611520969","line_num":"0","par_num":"0","word_num":"0","height":"0.010689139176023432"},{"conf":"1","height":"0.010452960286604362","level":"0","line_num":"0","text":"608","page_num":"0","width":"0.008720929318285997","left":"0.4723837218234151","block_num":"0","top":"0.8815331015640149","par_num":"0","word_num":"0"},{"page_num":"0","level":"0","conf":"0.30000001192092896","text":"100% 52","word_num":"0","height":"0.006968640444571461","left":"0.9127906995735092","line_num":"0","top":"0.006968641450188162","width":"0.01889534706765028","block_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","width":"0.05813952709766146","conf":"0.30000001192092896","word_num":"0","line_num":"0","left":"0.9345930251954935","height":"0.006968640444571461","block_num":"0","top":"0.006968641450188162","text":"• Mon ZU Aor 10.3/2","level":"0"},{"top":"0.02787456497864904","block_num":"0","height":"0.010452960286604362","line_num":"0","text":"L AskJiminnyReportActivityServiceTestv","par_num":"0","left":"0.8270348901595695","width":"0.08866278668667404","word_num":"0","page_num":"0","level":"0","conf":"1"},{"conf":"0.5","text":"=custom.log","word_num":"0","page_num":"0","top":"0.05574912978701141","width":"0.029069763548830674","par_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.4738372097953522","level":"0"},{"height":"0.010452961047110132","block_num":"0","line_num":"0","text":"=laravel.log","level":"0","top":"0.055749129145434506","word_num":"0","page_num":"0","conf":"1","par_num":"0","left":"0.5101744200028817","width":"0.027616277654120225"},{"block_num":"0","conf":"0.5","top":"0.05574912978701141","text":"A SF [jiminny@localhost]","word_num":"0","height":"0.010452960286604362","level":"0","left":"0.5450581399922917","line_num":"0","par_num":"0","width":"0.050872087478637695","page_num":"0"},{"conf":"0.5","width":"0.06104650903255382","left":"0.6046511654871605","word_num":"0","page_num":"0","block_num":"0","height":"0.010452961047110132","par_num":"0","top":"0.055749129145434506","line_num":"0","text":"4 HS_local (iminny@localhost]","level":"0"},{"line_num":"0","par_num":"0","text":"Cascade","left":"0.6947674436468302","width":"0.017441858636571994","conf":"1","page_num":"0","block_num":"0","level":"0","top":"0.05574912943857935","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","top":"0.0797448165869219","word_num":"0","level":"0","line_num":"0","height":"0.011164274322169043","left":"0.4738372088584945","text":"A console [PROD] X A console [EU]","par_num":"0","width":"0.07703488431078326","page_num":"0","conf":"0.30000001192092896"},{"line_num":"0","par_num":"0","top":"0.0797448165869219","block_num":"0","width":"0.04360464785961393","left":"0.5595930266071848","word_num":"0","conf":"0.5","height":"0.011164274322169043","page_num":"0","text":"A console [STAGING]","level":"0"},{"level":"0","word_num":"0","block_num":"0","width":"0.04651162979450629","page_num":"0","text":"Retactor Connection","top":"0.08362369354010668","par_num":"0","conf":"1","left":"0.6933139525309181","height":"0.007285397208668498","line_num":"0"},{"block_num":"0","level":"0","line_num":"0","left":"0.7470930289847444","height":"0.007285397208668609","page_num":"0","par_num":"0","word_num":"0","width":"0.045058133754324436","conf":"0.30000001192092896","text":"CRM Initial Sync Oven","top":"0.08362369371432266"},{"top":"0.1044657097288676","text":"Tx: Autov","level":"0","line_num":"0","page_num":"0","conf":"0.5","block_num":"0","height":"0.0071770334928229484","par_num":"0","word_num":"0","width":"0.02034883549872868","left":"0.5348837228066751"},{"height":"0.010516868633897003","page_num":"0","par_num":"0","top":"0.1044657097460916","block_num":"0","line_num":"0","conf":"0.5","text":"do jiminny v","width":"0.023255814897253146","word_num":"0","left":"0.6627906972313775","level":"0"},{"line_num":"0","top":"0.12519936212958604","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","block_num":"0","height":"0.010689139176023432","width":"0.12936045261139567","conf":"0.5","par_num":"0","level":"0","word_num":"0","left":"0.49273255700367574"},{"page_num":"0","height":"0.010689139176023432","line_num":"0","text":"034 A1 A34 M62 ^ V","level":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.05959301806510764","left":"0.6279069825615067","word_num":"0","top":"0.12519936195537007"},{"width":"0.12499997970905707","height":"0.006968640444571461","word_num":"0","page_num":"0","left":"0.4927325782522842","top":"0.1463414637498397","line_num":"0","level":"0","block_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","par_num":"0","conf":"0.30000001192092896"},{"text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","level":"0","top":"0.15679442610595107","block_num":"0","width":"0.1962209052227913","word_num":"0","conf":"1","line_num":"0","height":"0.013937280889143033","left":"0.4927325630147635","page_num":"0","par_num":"0"},{"width":"0.015988370205493707","left":"0.49273255988271814","level":"0","text":"SELECT","page_num":"0","top":"0.17770034895077447","block_num":"0","conf":"1","height":"0.010452960286604362","line_num":"0","par_num":"0","word_num":"0"},{"width":"0.1889534605310318","word_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","height":"0.013937280889143033","page_num":"0","level":"0","block_num":"0","conf":"0.5","left":"0.5014535184914614","top":"0.1951219518899232","par_num":"0","line_num":"0"},{"level":"0","par_num":"0","height":"0.006968640444571461","block_num":"0","left":"0.5029069786600965","line_num":"0","page_num":"0","top":"0.21602787489966546","word_num":"0","conf":"0.30000001192092896","width":"0.021802323929806966","text":"U.ema1l."},{"word_num":"0","line_num":"0","page_num":"0","left":"0.5029069764355705","conf":"0.30000001192092896","text":"sa.*","top":"0.233449477263315","block_num":"0","width":"0.011627907448626518","par_num":"0","height":"0.006968641205077342","level":"0"},{"height":"0.006968641205077342","conf":"0.30000001192092896","level":"0","left":"0.5029069796729173","word_num":"0","line_num":"0","par_num":"0","block_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336","width":"0.08866278668667404","page_num":"0"},{"top":"0.2679425837320575","width":"0.0959302313784336","word_num":"0","block_num":"0","conf":"0.5","line_num":"0","text":"JOIN users u on u.id = sa.sociable_id","par_num":"0","level":"0","left":"0.49273255569667207","page_num":"0","height":"0.011164274322168932"},{"word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.492732561293783","page_num":"0","width":"0.10610464785961388","height":"0.007196483429539158","line_num":"0","par_num":"0","top":"0.28548644338568163","block_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid"},{"par_num":"0","block_num":"0","left":"0.49269744083144135","page_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","top":"0.2995371262853762","width":"0.1381482875093501","word_num":"0","conf":"0.5","height":"0.0148935728666314","level":"0","line_num":"0"},{"conf":"1","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","top":"0.33797909453440456","width":"0.14534883296236073","block_num":"0","word_num":"0","line_num":"0","level":"0","page_num":"0","height":"0.010505753841126397","left":"0.4927325646028267"},{"width":"0.059593018065107584","par_num":"0","height":"0.01075026787449107","word_num":"0","left":"0.4927325633660667","page_num":"0","line_num":"0","block_num":"0","level":"0","text":"select * from features;","top":"0.3728222999543015","conf":"1"},{"height":"0.007260390255820148","conf":"0.30000001192092896","block_num":"0","width":"0.12936045261139567","par_num":"0","left":"0.49273257312172364","line_num":"0","top":"0.38995215302990127","word_num":"0","page_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","level":"0"},{"width":"0.09011627765412028","page_num":"0","par_num":"0","text":"select * from teams where id = 556;","line_num":"0","top":"0.42503987254774733","block_num":"0","word_num":"0","height":"0.010500196824994035","left":"0.4927325550814989","level":"0","conf":"1"},{"top":"0.4599303140744231","height":"0.010564103651274914","page_num":"0","conf":"1","left":"0.4927325616686351","block_num":"0","text":"select * from","word_num":"0","par_num":"0","width":"0.03779069413530067","line_num":"0","level":"0"},{"block_num":"0","conf":"1","par_num":"0","left":"0.5654069877565148","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","page_num":"0","width":"0.12499998985452854","top":"0.4599303140744231","level":"0","line_num":"0","height":"0.010564103651274914"},{"left":"0.4927325741233989","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","width":"0.19767440633570887","word_num":"0","line_num":"0","block_num":"0","height":"0.010686361048210191","top":"0.47735191659424503","page_num":"0","par_num":"0","level":"0","conf":"1"},{"left":"0.4927008834473122","level":"0","width":"0.1453954818400931","line_num":"0","word_num":"0","text":"select * from automated_report_results order Dy zu desc,","page_num":"0","conf":"0.5","block_num":"0","height":"0.014546766235497555","top":"0.49466613506674073","par_num":"0"},{"width":"0.14244185102746842","par_num":"0","top":"0.5119617223575448","word_num":"0","line_num":"0","left":"0.4927325548990552","conf":"1","block_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","page_num":"0","height":"0.010686361048210191","level":"0"},{"level":"0","line_num":"0","block_num":"0","conf":"1","width":"0.15552323929806972","page_num":"0","top":"0.5470383283932831","height":"0.010452960286604362","left":"0.49273255862023396","par_num":"0","text":"select * from automated report results WHERE report id = 54:","word_num":"0"},{"word_num":"0","left":"0.49273256125581216","line_num":"0","page_num":"0","text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","level":"0","conf":"1","block_num":"0","width":"0.12209300791963623","height":"0.010622453461423431","par_num":"0"},{"page_num":"0","conf":"0.5","block_num":"0","height":"0.010750267113985301","left":"0.49273257226354994","level":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","word_num":"0","line_num":"0","par_num":"0","width":"0.19767440633570899","top":"0.6164274323772443"},{"conf":"1","block_num":"0","par_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","left":"0.49273256709487234","top":"0.6339712919137487","height":"0.010628010477555794","word_num":"0","width":"0.15406975847609494","level":"0","line_num":"0","page_num":"0"},{"height":"0.010505753841126397","conf":"1","left":"0.4927325551571803","block_num":"0","level":"0","line_num":"0","par_num":"0","page_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","width":"0.15261626750864876","word_num":"0"},{"top":"0.6689895475345226","line_num":"0","conf":"1","left":"0.4927325646279135","level":"0","par_num":"0","word_num":"0","width":"0.11046511061648101","page_num":"0","block_num":"0","height":"0.013937280889143033","text":"SELECT * FROM crm_fields WHERE id = 226147"},{"height":"0.010558546635142552","width":"0.15261626750864876","word_num":"0","par_num":"0","level":"0","block_num":"0","conf":"1","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","top":"0.6864111504286012","left":"0.4927325552882119","page_num":"0","line_num":"0"},{"block_num":"0","page_num":"0","top":"0.724738676080081","word_num":"0","line_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","width":"0.12354650903255388","conf":"0.5","left":"0.4927325602990887","par_num":"0","level":"0","height":"0.007318740065968554"},{"page_num":"0","conf":"0.30000001192092896","level":"0","word_num":"0","left":"0.492732558848917","text":"GELECT","block_num":"0","width":"0.0159883714736776","line_num":"0","par_num":"0","height":"0.010452961047110132","top":"0.7386759584137272"},{"block_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","par_num":"0","width":"0.18604649888708236","page_num":"0","conf":"0.5","left":"0.5029069807442199","height":"0.014354066985646008","level":"0","top":"0.7559808612440191","word_num":"0","line_num":"0"},{"page_num":"0","line_num":"0","par_num":"0","text":"u. email","top":"0.7767145136381128","conf":"0.30000001192092896","left":"0.5014534902332606","word_num":"0","level":"0","height":"0.007257611367501027","block_num":"0","width":"0.021802323929806966"},{"text":"sa.*,","top":"0.7944250876267327","par_num":"0","word_num":"0","block_num":"0","page_num":"0","left":"0.5029069777669138","conf":"1","height":"0.010452960286604362","level":"0","line_num":"0","width":"0.013081394611520913"},{"width":"0.09011626750864876","block_num":"0","top":"0.8118022326885981","word_num":"0","left":"0.5014534906556222","par_num":"0","text":"t.owner_id FROM social_accounts sa","page_num":"0","line_num":"0","level":"0","conf":"1","height":"0.010497418697180683"},{"text":"JOTN usens u on trid = ca.cociable idi","level":"0","width":"0.09738371220040826","line_num":"0","conf":"0.30000001192092896","left":"0.49273256673203064","block_num":"0","page_num":"0","par_num":"0","height":"0.007254833239687675","top":"0.8292682928942409","word_num":"0"},{"par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","block_num":"0","conf":"0.5","top":"0.8466898957943156","word_num":"0","left":"0.49273255613526434","width":"0.10610464785961393","height":"0.010566882539594036","page_num":"0","level":"0","line_num":"0"},{"par_num":"0","block_num":"0","left":"0.4927325670763793","conf":"1","level":"0","page_num":"0","top":"0.8641114986943905","line_num":"0","word_num":"0","height":"0.010689139176023432","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","width":"0.1380813882706013"},{"line_num":"0","width":"0.19622092551373427","height":"0.01068358215989107","level":"0","block_num":"0","par_num":"0","top":"0.8987240830528642","conf":"0.5","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","page_num":"0","word_num":"0","left":"0.4927325575704069"},{"top":"0.0797448165869219","level":"0","par_num":"0","text":"+0 ..","width":"0.020348834230544677","word_num":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.011164274322169043","conf":"0.30000001192092896","left":"0.965116281891486"},{"text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","word_num":"0","par_num":"0","top":"0.10104529661439754","block_num":"0","height":"0.01059744650857497","page_num":"0","width":"0.2703488329623608","line_num":"0","level":"0","conf":"1","left":"0.6976744093136732"},{"width":"0.23837209255137337","page_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","conf":"0.30000001192092896","level":"0","height":"0.006968641205077342","top":"0.11846689891207607","block_num":"0","left":"0.703488371377582","line_num":"0","word_num":"0","par_num":"0"},{"par_num":"0","block_num":"0","left":"0.694767473312973","width":"0.28633718287691157","conf":"1","top":"0.1393728226143094","word_num":"0","level":"0","height":"0.007357639939400973","line_num":"0","page_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait"},{"word_num":"0","level":"0","page_num":"0","line_num":"0","block_num":"0","conf":"0.5","height":"0.010653017430404366","left":"0.6962209524994839","par_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603","width":"0.2819767201200445"},{"top":"0.1672473874286453","width":"0.12645347067650337","block_num":"0","page_num":"0","word_num":"0","par_num":"0","line_num":"0","conf":"1","left":"0.6947674594038452","text":"already solved - just not parametrised for the profile/since case","height":"0.010583553587991013","level":"0"},{"par_num":"0","height":"0.010494639808861561","page_num":"0","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356","word_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0","width":"0.13517440633570899","left":"0.6947674552483422"},{"conf":"1","block_num":"0","left":"0.6947674427962095","width":"0.1511627765412027","par_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","level":"0","line_num":"0","top":"0.21929824549679078","word_num":"0","page_num":"0","height":"0.007182590508955311"},{"block_num":"0","height":"0.010569660667407277","left":"0.694767459943104","level":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.28633716258596864","top":"0.233449478068677","conf":"1","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","word_num":"0"},{"left":"0.6947674612076477","width":"0.24127905419532292","page_num":"0","word_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","conf":"0.30000001192092896","height":"0.006968640444571461","line_num":"0","block_num":"0","par_num":"0","level":"0","top":"0.2508710804745784"},{"line_num":"0","height":"0.007329854098233168","level":"0","block_num":"0","left":"0.6962209605769604","conf":"1","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","top":"0.271777003894373","par_num":"0","width":"0.284883661473051","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","height":"0.006968640444571461","page_num":"0","word_num":"0","left":"0.6962209692158519","width":"0.2877906636988863","top":"0.306620209394439","level":"0","par_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","line_num":"0","block_num":"0"},{"top":"0.3205574921563493","height":"0.010452960286604362","level":"0","page_num":"0","block_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","conf":"1","par_num":"0","width":"0.2776162573631774","word_num":"0","left":"0.7034883691075557","line_num":"0"},{"text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","line_num":"0","word_num":"0","height":"0.010505753841126397","par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.7034883928957734","top":"0.33797909453440456","width":"0.20639533184944325","page_num":"0"},{"width":"0.2819767201200445","conf":"1","par_num":"0","line_num":"0","word_num":"0","height":"0.010628010477555794","page_num":"0","left":"0.6962209294276679","top":"0.3554006976086954","level":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","block_num":"0"},{"par_num":"0","height":"0.0072659472719524","level":"0","page_num":"0","width":"0.2848836817639939","block_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","top":"0.3763066205343165","line_num":"0","word_num":"0","conf":"1","left":"0.6962209430504749"},{"height":"0.007215933366255256","conf":"0.5","block_num":"0","par_num":"0","top":"0.41463414653422836","text":"You get for free","level":"0","word_num":"0","line_num":"0","width":"0.0319767404109873","left":"0.6947674424200525","page_num":"0"},{"conf":"0.5","level":"0","height":"0.0071770334928229484","top":"0.43540669856459324","block_num":"0","page_num":"0","text":"•streamed fetch (no 0OM on big owners)","left":"0.697674417508692","line_num":"0","width":"0.08575581489725315","word_num":"0","par_num":"0"},{"conf":"0.5","left":"0.6976744285694189","block_num":"0","line_num":"0","level":"0","par_num":"0","text":"• 100-record batches via Redis","height":"0.0071770334928229484","top":"0.4529505582137161","page_num":"0","word_num":"0","width":"0.06540696671668522"},{"top":"0.4703832754342152","conf":"1","level":"0","width":"0.13953486909257606","word_num":"0","left":"0.6976744332330052","par_num":"0","height":"0.010477968760464584","line_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","block_num":"0","page_num":"0"},{"text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","height":"0.010514089745577881","top":"0.4912280700058711","width":"0.1322674244008165","word_num":"0","conf":"1","left":"0.6976744360642997","line_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0"},{"text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","word_num":"0","conf":"0.5","width":"0.2819767201200444","line_num":"0","block_num":"0","left":"0.6976744452422932","par_num":"0","top":"0.508710801912447","page_num":"0","level":"0","height":"0.010452960286604251"},{"height":"0.007360418067214214","page_num":"0","line_num":"0","conf":"0.5","block_num":"0","par_num":"0","text":"key so difterent orofiles don't collide","width":"0.07267441140844466","left":"0.7034883798200974","top":"0.5261324047144549","word_num":"0","level":"0"},{"par_num":"0","line_num":"0","top":"0.5470383280448511","conf":"1","height":"0.010452960286604362","word_num":"0","block_num":"0","level":"0","left":"0.6947674678139966","width":"0.1729650903255382","page_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()"},{"height":"0.0073104049220229506","block_num":"0","conf":"0.5","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","par_num":"0","level":"0","line_num":"0","left":"0.6947674633339377","top":"0.5644599301598978","page_num":"0","width":"0.2819767201200445","word_num":"0"},{"left":"0.6947674627311626","width":"0.28052323929806977","word_num":"0","level":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.5956937798195339","conf":"1","height":"0.010577996571858761","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates"},{"width":"0.13953487923804753","block_num":"0","word_num":"0","page_num":"0","line_num":"0","top":"0.613237639553429","left":"0.6947674461509291","level":"0","height":"0.0071770334928229484","conf":"1","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns."},{"width":"0.04215116196490354","text":"Recommendation","page_num":"0","conf":"1","left":"0.6947674422006878","block_num":"0","level":"0","height":"0.006968641205077342","par_num":"0","word_num":"0","top":"0.6411149825213349","line_num":"0"},{"width":"0.28052323929806977","word_num":"0","level":"0","line_num":"0","left":"0.6947674626641019","height":"0.010522425650029366","page_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","block_num":"0","conf":"1","par_num":"0","top":"0.6585365856142653"},{"left":"0.6947674655515993","conf":"0.5","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","top":"0.6759581884885157","block_num":"0","page_num":"0","height":"0.006968640444571461","word_num":"0","level":"0","width":"0.28488370205493685","line_num":"0","par_num":"0"},{"left":"0.6947674548777797","conf":"1","level":"0","block_num":"0","line_num":"0","par_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","width":"0.17441859143845573","word_num":"0","height":"0.01055576774682343","top":"0.6897926635444678","page_num":"0"},{"top":"0.7105263158961413","block_num":"0","word_num":"0","width":"0.22819766592472157","left":"0.697674427545875","level":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","par_num":"0","page_num":"0","height":"0.01072803904945574","conf":"1","line_num":"0"},{"level":"0","page_num":"0","height":"0.010716925017191015","left":"0.6976744576996018","width":"0.2848836817639939","conf":"1","block_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","word_num":"0","line_num":"0","par_num":"0","top":"0.7317073174143272"},{"line_num":"0","top":"0.7421602788826169","width":"0.011627906180442626","block_num":"0","text":"do),","level":"0","par_num":"0","word_num":"0","height":"0.017421602252187585","left":"0.7034883726365229","conf":"0.30000001192092896","page_num":"0"},{"height":"0.0071770334928229484","top":"0.766347687400319","block_num":"0","conf":"0.5","par_num":"0","line_num":"0","left":"0.6976744436144179","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","level":"0","width":"0.2776162573631774","word_num":"0","page_num":"0"},{"word_num":"0","level":"0","line_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","width":"0.2877906636988864","left":"0.694767475704478","conf":"1","block_num":"0","page_num":"0","height":"0.011164274322169043","par_num":"0","top":"0.7870813397129187"},{"top":"0.8013937288934075","level":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","block_num":"0","height":"0.013937280889143033","page_num":"0","width":"0.2718022934933926","line_num":"0","word_num":"0","par_num":"0","left":"0.6947674739397125","conf":"1"},{"par_num":"0","width":"0.08430232392980697","height":"0.0071770334928229484","level":"0","text":"watermark — gate it on \"no profile context\".","top":"0.8221690590111643","conf":"1","word_num":"0","block_num":"0","left":"0.6962209318790669","line_num":"0","page_num":"0"},{"width":"0.017441858636571994","word_num":"0","page_num":"0","level":"0","left":"0.9651162807795277","block_num":"0","line_num":"0","height":"0.010461296951561616","conf":"0.30000001192092896","par_num":"0","text":"Gal .","top":"0.8397129185198681"},{"word_num":"0","par_num":"0","line_num":"0","left":"0.6962209300842392","page_num":"0","width":"0.04069767099745736","block_num":"0","level":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","text":"Ask anvthina (84-D","top":"0.9266347687400319"},{"width":"0.04651162472177062","conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","par_num":"0","top":"0.9545454545454546","word_num":"0","left":"0.7223837197862006","block_num":"0","text":"Claude Qnus 17 Medium","page_num":"0","level":"0"},{"conf":"0.5","width":"0.01453488177441542","page_num":"0","block_num":"0","level":"0","left":"0.9331395351302343","par_num":"0","text":"144-25","top":"0.9860627181052405","height":"0.006968640444571572","line_num":"0","word_num":"0"},{"block_num":"0","left":"0.9709302343731505","line_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.01074748898617195","text":"Po 4 sp","top":"0.986062718234409","width":"0.01453488177441531","word_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8067
|
NULL
|
NULL
|
|
59393
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.24L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"level":"0","line_num":& [{"level":"0","line_num":"0","text":"Phostorm","width":"0.021802326466174835","height":"0.006968641205077342","left":"0.01744185995005212","top":"0.006968641046706359","page_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0"},{"left":"0.1148255812121043","block_num":"0","height":"0.006968640444571461","par_num":"0","line_num":"0","text":"code","width":"0.01162790618044264","page_num":"0","word_num":"0","top":"0.006968641450188162","level":"0","conf":"0.30000001192092896"},{"level":"0","text":"FV faVsco.js","height":"0.010452960286604362","par_num":"0","top":"0.02787456497864904","word_num":"0","block_num":"0","page_num":"0","line_num":"0","conf":"0.5","left":"0.030523259704860126","width":"0.029069763548830722"},{"conf":"0.30000001192092896","line_num":"0","text":"?9 master","par_num":"0","page_num":"0","level":"0","height":"0.010452960286604362","width":"0.024709300791963623","left":"0.06831395542728312","word_num":"0","top":"0.02787456497864904","block_num":"0"},{"page_num":"0","height":"0.003484320602538671","par_num":"0","text":"Proledey","width":"0.020348836766912577","block_num":"0","top":"0.05923344944238418","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","left":"0.014534883869450689"},{"word_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","top":"0.07612742412338913","width":"0.030583024024963372","page_num":"0","left":"0.043574765514713835","height":"0.01150821840934213","line_num":"0","par_num":"0","text":"D Salesforce"},{"par_num":"0","top":"0.09407665591941561","word_num":"0","left":"0.046511627642654756","height":"0.010452960286604362","level":"0","conf":"0.30000001192092896","block_num":"0","text":"> DDTO","width":"0.021802323929806973","line_num":"0","page_num":"0"},{"block_num":"0","conf":"1","height":"0.015479323586398475","par_num":"0","word_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","top":"0.11024367702094318","page_num":"0","left":"0.0537095887639354","line_num":"0","level":"0","width":"0.07137109878215384"},{"conf":"0.30000001192092896","line_num":"0","width":"0.08575580475178171","left":"0.05232558202147495","top":"0.13237639553429026","text":"c ProcesssalestorcetnutybatchJob.ong","word_num":"0","height":"0.0071770334928229484","level":"0","block_num":"0","par_num":"0","page_num":"0"},{"line_num":"0","top":"0.14982578435435434","word_num":"0","left":"0.05232558202147495","width":"0.08575580475178171","conf":"0.5","block_num":"0","par_num":"0","height":"0.0072715042880847625","text":"C) ketryralleasalestorcerecorasJob.onp","page_num":"0","level":"0"},{"width":"0.06249999492726427","word_num":"0","top":"0.16724738709478748","level":"0","par_num":"0","block_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.046511627154292065","page_num":"0","conf":"0.30000001192092896","text":"c) AulolocDelavec locrm.ono"},{"text":"© CheckAndRetryRemoteMatch.php","par_num":"0","line_num":"0","height":"0.010616896445291069","word_num":"0","width":"0.07558138827060132","top":"0.18102073376030525","left":"0.046511627667025296","level":"0","conf":"1","page_num":"0","block_num":"0"},{"conf":"0.5","height":"0.0073048471453848185","left":"0.04651163545709501","level":"0","page_num":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.2017543859602864","width":"0.06395348082197473","word_num":"0","text":"C) CreaterollowupActivity.php"},{"par_num":"0","left":"0.04651162858740109","line_num":"0","text":"C) CreateNotes.php","conf":"0.30000001192092896","width":"0.04215116196490349","top":"0.21929824565899192","level":"0","word_num":"0","height":"0.007182590508955311","page_num":"0","block_num":"0"},{"word_num":"0","par_num":"0","conf":"1","top":"0.23684210521680837","width":"0.08720929571922789","text":"© MatchActivitiesToNewOpportunity.php","level":"0","left":"0.04651163557061816","page_num":"0","height":"0.010544653714558705","line_num":"0","block_num":"0"},{"width":"0.06249999492726427","par_num":"0","height":"0.007207597461803994","line_num":"0","top":"0.2543554009942979","level":"0","conf":"0.5","page_num":"0","word_num":"0","text":"C) MatchActivitvermData.php","left":"0.04651163358738779","block_num":"0"},{"text":"E) NoteObiect.ohp","top":"0.27177700333990396","page_num":"0","par_num":"0","width":"0.039244185102746854","word_num":"0","level":"0","conf":"0.30000001192092896","left":"0.046511628705343505","block_num":"0","height":"0.00732985485873916","line_num":"0"},{"left":"0.04651163174781109","height":"0.006968640444571461","width":"0.04215115942853562","level":"0","page_num":"0","line_num":"0","word_num":"0","top":"0.2891986066069825","conf":"0.30000001192092896","par_num":"0","text":"c) SaveActiviv.ono","block_num":"0"},{"level":"0","height":"0.006968641205077342","top":"0.30662020900450737","conf":"0.30000001192092896","left":"0.04651162677256695","par_num":"0","page_num":"0","text":"c)saveliranscriotion.onv","block_num":"0","line_num":"0","width":"0.0523255835188196","word_num":"0"},{"line_num":"0","page_num":"0","height":"0.0072464973352361906","left":"0.04651163174781109","par_num":"0","top":"0.32376395531045343","conf":"0.5","block_num":"0","width":"0.04215115942853562","word_num":"0","text":"C) SetuoLavout.oho","level":"0"},{"width":"0.04215115942853562","text":"C) SvncActivitv.oho","height":"0.0071770334928230595","level":"0","left":"0.04651163174781109","page_num":"0","word_num":"0","top":"0.34130781499202545","line_num":"0","conf":"0.5","par_num":"0","block_num":"0"},{"line_num":"0","level":"0","top":"0.3552072621290665","width":"0.055435398791698696","left":"0.04638947542561308","page_num":"0","height":"0.014418177627490425","conf":"1","par_num":"0","block_num":"0","word_num":"0","text":"@ SvncFieldMetadata.php"},{"top":"0.3763066205343165","width":"0.039244182566378974","block_num":"0","word_num":"0","left":"0.046511631609252174","par_num":"0","conf":"1","level":"0","page_num":"0","line_num":"0","height":"0.010455739935429254","text":"© SyncLeads.php"},{"level":"0","height":"0.014354066985645897","par_num":"0","width":"0.04215115942853562","top":"0.38995215311004783","word_num":"0","line_num":"0","conf":"1","left":"0.046511631695615716","block_num":"0","page_num":"0","text":"© SyncObjects.php"},{"block_num":"0","width":"0.06104650903255382","text":"© SyncOpportunitiesJob.php","word_num":"0","height":"0.010700253968793927","page_num":"0","level":"0","line_num":"0","left":"0.04651163073081603","conf":"1","par_num":"0","top":"0.41114982586710536"},{"text":"© SyncOpportunity.php","conf":"1","block_num":"0","page_num":"0","width":"0.05087208747863769","par_num":"0","left":"0.046511633451594","level":"0","line_num":"0","top":"0.42503987240829344","word_num":"0","height":"0.014354066985646008"},{"page_num":"0","left":"0.04651163071712692","top":"0.44577352463809683","line_num":"0","text":"© SyncProfileMetadata.php","block_num":"0","level":"0","par_num":"0","conf":"1","width":"0.05813953217039717","word_num":"0","height":"0.010672468127626344"},{"left":"0.04651163321565249","top":"0.46331738455485405","line_num":"0","conf":"1","height":"0.010550210730691068","width":"0.056686041202950996","level":"0","block_num":"0","text":"© SyncTeamFieldsJob.php","page_num":"0","par_num":"0","word_num":"0"},{"conf":"1","text":"© SyncTeamMetadata.php","left":"0.04651163321565131","block_num":"0","top":"0.48083623715937174","par_num":"0","width":"0.05668604120295098","height":"0.010452961047110243","line_num":"0","page_num":"0","level":"0","word_num":"0"},{"height":"0.01051408974557777","page_num":"0","word_num":"0","text":"© UpdateOpportunitySpecifications.php","line_num":"0","level":"0","left":"0.04651163548425466","top":"0.49825784007433493","width":"0.08430231885707123","par_num":"0","block_num":"0","conf":"1"},{"level":"0","par_num":"0","width":"0.04215115942853563","top":"0.5191637634014077","line_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","block_num":"0","text":"Updatestage.ong","word_num":"0","left":"0.046511627480499834"},{"block_num":"0","left":"0.03343023627313173","text":"> @ DealRisks","width":"0.03343022884206569","word_num":"0","par_num":"0","line_num":"0","page_num":"0","level":"0","height":"0.010758603778942555","conf":"0.30000001192092896","top":"0.5331010454942319"},{"word_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.03924418649273823","text":"_Meeuine bor","width":"0.031976740410987366","block_num":"0","height":"0.006968640444571572","level":"0","page_num":"0","top":"0.5714285717637769"},{"top":"0.6411149830944434","level":"0","block_num":"0","line_num":"0","height":"0.007210375589617124","conf":"0.30000001192092896","text":"a Telephony","width":"0.029069763548830715","word_num":"0","page_num":"0","par_num":"0","left":"0.03924418703063903"},{"level":"0","text":"C User","page_num":"0","width":"0.017441858636572008","conf":"0.30000001192092896","height":"0.011164274322169154","left":"0.03924418612559764","top":"0.6547049441786283","block_num":"0","line_num":"0","word_num":"0","par_num":"0"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","text":"c8aseprocessing.oo.ono","par_num":"0","top":"0.675958188117432","block_num":"0","height":"0.006968641205077342","left":"0.04069767337055839","width":"0.05523256038097625","page_num":"0","level":"0"},{"width":"0.03779069667166852","conf":"0.30000001192092896","par_num":"0","block_num":"0","top":"0.6897926633384308","left":"0.04069767586474709","word_num":"0","page_num":"0","level":"0","height":"0.01055576850732931","line_num":"0","text":"@ Dummv.Job.php"},{"level":"0","conf":"0.5","line_num":"0","top":"0.7108013940634285","word_num":"0","width":"0.07558138827060132","text":"(C)ImoortRecallA|Recordinas.Job.oho","par_num":"0","height":"0.006968640444571572","block_num":"0","left":"0.04069768173679198","page_num":"0"},{"conf":"0.5","block_num":"0","text":"@ ImportRemoteTrack.Job.ohp","line_num":"0","top":"0.724738676808766","left":"0.0406976819687229","word_num":"0","height":"0.010508531968939527","par_num":"0","level":"0","width":"0.06395348082197475","page_num":"0"},{"left":"0.04069767637769677","height":"0.0071770334928229484","par_num":"0","text":"C ob.oho","conf":"0.30000001192092896","top":"0.7456140350877193","width":"0.023255812360885288","level":"0","line_num":"0","block_num":"0","word_num":"0","page_num":"0"},{"height":"0.006968641205077342","conf":"0.30000001192092896","page_num":"0","left":"0.04069767469984203","block_num":"0","text":"C)JobDisoatcher.oho","word_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.7630662020343051","width":"0.04505813882706013"},{"left":"0.04069768139133789","height":"0.006968640444571572","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.06395348082197473","word_num":"0","page_num":"0","level":"0","block_num":"0","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543"},{"top":"0.7942583731520936","width":"0.08430231885707126","word_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.01061967533361019","conf":"0.5","line_num":"0","text":"@ [EMAIL]","page_num":"0","left":"0.04069768199588256"},{"level":"0","text":"T. SacVisibilitvControl.ohn","top":"0.8149920253520749","block_num":"0","line_num":"0","height":"0.007307626033703829","par_num":"0","width":"0.05668604120295098","word_num":"0","conf":"0.30000001192092896","left":"0.039244191467289816","page_num":"0"},{"page_num":"0","top":"0.8325358850720923","block_num":"0","line_num":"0","level":"0","left":"0.027616282843257383","conf":"0.5","word_num":"0","height":"0.010669689239307223","par_num":"0","width":"0.03197674041098737","text":"v D Listeners"},{"top":"0.8500797448165869","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.03343023313500392","line_num":"0","text":"v M Activitiod","height":"0.0071770334928230595","par_num":"0","page_num":"0","block_num":"0","width":"0.031976740410987366"},{"text":"v M ActivitvProviden","width":"0.04651162979450632","top":"0.8675958187199364","word_num":"0","page_num":"0","line_num":"0","height":"0.007204819333990642","level":"0","left":"0.03924418511117721","par_num":"0","block_num":"0","conf":"0.5"},{"top":"0.8850174216200114","width":"0.02906976608519858","word_num":"0","left":"0.046511629117106865","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.007327075970420038","text":"> M.lustCall","block_num":"0","page_num":"0","par_num":"0"},{"par_num":"0","height":"0.010639125270326288","top":"0.9024390246943023","text":"v D UserPilot","width":"0.03197674041098737","word_num":"0","block_num":"0","level":"0","page_num":"0","line_num":"0","conf":"0.5","left":"0.046511631681215526"},{"width":"0.07412789730315514","conf":"1","top":"0.9198606275943773","block_num":"0","height":"0.010761381906755796","left":"0.059593032929402996","level":"0","page_num":"0","text":"© TrackProviderInstalledEvent.php","word_num":"0","line_num":"0","par_num":"0"},{"height":"0.006968640444571572","line_num":"0","block_num":"0","par_num":"0","left":"0.039244188091967266","text":"MAudia","level":"0","page_num":"0","top":"0.9372822303003622","conf":"0.30000001192092896","width":"0.026162789223041938","word_num":"0"},{"top":"0.9547038330878187","word_num":"0","height":"0.006968640444571572","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"MRots","width":"0.0232558123608853","left":"0.039244188005603746"},{"line_num":"0","width":"0.047965110616481066","conf":"0.5","level":"0","par_num":"0","left":"0.15406977310444897","block_num":"0","page_num":"0","top":"0.05574912945445576","text":"C ActivitvController.ohn","word_num":"0","height":"0.007249275463049432"},{"conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","par_num":"0","text":"Automateakeporskepository.pnp","line_num":"0","left":"0.15406976733606492","block_num":"0","width":"0.07122093058646994","word_num":"0","page_num":"0","top":"0.08362369334200259"},{"level":"0","width":"0.07122092551373421","block_num":"0","left":"0.30668604530999377","text":"© AutomatedReportsCommand.php","top":"0.0797448165869219","page_num":"0","height":"0.011164274322169043","conf":"1","line_num":"0","par_num":"0","word_num":"0"},{"height":"0.006968640444571461","left":"0.3066860477020153","top":"0.13240418151987454","par_num":"0","level":"0","block_num":"0","word_num":"0","conf":"0.5","line_num":"0","width":"0.05523255023550483","text":"Opportunitysynclrait.ong","page_num":"0"},{"level":"0","conf":"0.5","line_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","top":"0.13240418151987454","width":"0.08720929571922792","left":"0.37063954254736237","block_num":"0","height":"0.006968640444571461","page_num":"0","par_num":"0","word_num":"0"},{"block_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","left":"0.31831396020201475","text":"wsyncermenuuiestrait.ono","width":"0.05523255023550483","page_num":"0","word_num":"0","line_num":"0","par_num":"0","top":"0.1567944254223136","level":"0"},{"level":"0","page_num":"0","top":"0.18102073365231264","block_num":"0","text":"c) SyncObiects.pho","left":"0.15406976824025068","width":"0.039244185102746826","word_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.0071770334928229484","par_num":"0"},{"block_num":"0","level":"0","height":"0.010452960286604362","top":"0.17770034929920653","width":"0.06104650395981806","word_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","text":"©ImportOpportunityBatch.php","left":"0.20203489060729998"},{"block_num":"0","top":"0.17770034916869026","level":"0","par_num":"0","left":"0.27180233100804285","line_num":"0","height":"0.010497417936674913","word_num":"0","page_num":"0","text":"© ImportContactBatch.php","conf":"1","width":"0.053779064340794325"},{"left":"0.33284884116015484","level":"0","width":"0.027616275117752387","text":"© Client.php","height":"0.010497417936674913","block_num":"0","word_num":"0","par_num":"0","line_num":"0","page_num":"0","conf":"1","top":"0.17770034916869026"},{"height":"0.0071770334928229484","text":"C) HubspotPaqinationService.phg","width":"0.0654069717894209","line_num":"0","block_num":"0","top":"0.18102073365231264","left":"0.3677325572728374","par_num":"0","word_num":"0","conf":"0.5","page_num":"0","level":"0"},{"height":"0.007343747018817126","conf":"0.30000001192092896","par_num":"0","text":"() Service.php","top":"0.20557491325434107","level":"0","word_num":"0","width":"0.030523251979909044","page_num":"0","block_num":"0","left":"0.15406977127553043","line_num":"0"},{"level":"0","width":"0.04505813375432441","word_num":"0","conf":"0.5","height":"0.006968640444571572","top":"0.20557491322719157","page_num":"0","left":"0.19186047025946548","block_num":"0","line_num":"0","par_num":"0","text":"BatchSyncTrait.php"},{"left":"0.2441860510865191","word_num":"0","height":"0.011164274322169154","par_num":"0","width":"0.14534883296236076","page_num":"0","level":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","block_num":"0","conf":"0.5","line_num":"0","top":"0.20175438596491224"},{"text":"php api_v2.php","height":"0.007343747018817126","line_num":"0","width":"0.02906976354883073","page_num":"0","conf":"0.5","block_num":"0","par_num":"0","top":"0.20557491325434107","word_num":"0","left":"0.3982558178455254","level":"0"},{"width":"0.06104650395981809","left":"0.15406977510994932","conf":"1","text":"(C) AutomatedReportResult.oho","top":"0.22966507158551952","word_num":"0","par_num":"0","level":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.007268726160271521"},{"text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","conf":"1","par_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.010691917303836784","left":"0.17151161694332442","line_num":"0","top":"0.2508710809687519","word_num":"0","width":"0.21656975847609497"},{"width":"0.05959302313784334","left":"0.18313953485556841","level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.007318740065968554","text":"nublic function handlel","top":"0.26794258384399516","word_num":"0","conf":"1","block_num":"0"},{"top":"0.4111498263026909","width":"0.010174417749364312","word_num":"0","page_num":"0","left":"0.1497093032619457","block_num":"0","height":"0.010452960286604362","line_num":"0","text":"138","level":"0","conf":"0.30000001192092896","par_num":"0"},{"page_num":"0","height":"0.017421602252187474","left":"0.15116279097784552","width":"0.010174418383456285","level":"0","block_num":"0","conf":"1","text":"140","line_num":"0","par_num":"0","top":"0.44250871089481225","word_num":"0"},{"page_num":"0","left":"0.15116279076509007","text":"1143","par_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","block_num":"0","top":"0.5017421601756263","level":"0","width":"0.00872092995237797","word_num":"0"},{"text":"144","height":"0.010452961047110132","block_num":"0","left":"0.1511627908377645","width":"0.00872092995237797","conf":"1","line_num":"0","page_num":"0","level":"0","word_num":"0","par_num":"0","top":"0.5156794425600686"},{"word_num":"0","page_num":"0","text":"149","par_num":"0","width":"0.00872092995237797","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","line_num":"0","left":"0.15116279076509007","top":"0.6062717769003649"},{"word_num":"0","left":"0.15116279159085694","page_num":"0","block_num":"0","level":"0","conf":"1","height":"0.010452960286604362","par_num":"0","line_num":"0","text":"155","top":"0.7108013942469417","width":"0.008720929318285997"},{"left":"0.15116279159085694","conf":"1","text":"158","top":"0.763066202609311","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0"},{"left":"0.15116279159085694","block_num":"0","page_num":"0","height":"0.010452960286604362","top":"0.8153310109716805","width":"0.008720929318285997","level":"0","par_num":"0","line_num":"0","text":"161","word_num":"0","conf":"1"},{"top":"0.8501742165465933","block_num":"0","word_num":"0","line_num":"0","text":"163","left":"0.15116279159085694","width":"0.008720929318285997","conf":"1","page_num":"0","par_num":"0","level":"0","height":"0.010452960286604362"},{"top":"0.871080139269703","word_num":"0","left":"0.15116279076509007","text":"1164","conf":"1","height":"0.006968641205077342","level":"0","par_num":"0","width":"0.00872092995237797","line_num":"0","page_num":"0","block_num":"0"},{"level":"0","word_num":"0","page_num":"0","top":"0.8850174221215062","line_num":"0","conf":"1","height":"0.010452960286604362","left":"0.15116279159085694","block_num":"0","text":"165","width":"0.008720929318285997","par_num":"0"},{"text":"1166","conf":"0.30000001192092896","width":"0.00872092995237797","height":"0.006968641205077342","page_num":"0","top":"0.9059233448446159","left":"0.15116279076509007","block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"width":"0.021802323929806966","par_num":"0","page_num":"0","top":"0.2891986067904957","word_num":"0","height":"0.010452960286604362","conf":"1","text":"$config,","block_num":"0","line_num":"0","level":"0","left":"0.21366279261358478"},{"level":"0","height":"0.010452960286604362","width":"0.04505813375432441","top":"0.30662020992638417","word_num":"0","text":"$batchRepository,","block_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"1","left":"0.21366279584086087"},{"block_num":"0","level":"0","text":"SredisService","left":"0.21366279067986574","word_num":"0","height":"0.010452960286604362","width":"0.03633720570422233","page_num":"0","par_num":"0","line_num":"0","conf":"1","top":"0.3240418127138407"},{"conf":"1","word_num":"0","line_num":"0","block_num":"0","par_num":"0","width":"0.04796511061648104","level":"0","text":"$entityRepository,","page_num":"0","top":"0.3414634155012971","left":"0.21366279592722434","height":"0.010452960286604251"},{"word_num":"0","height":"0.006968640444571461","par_num":"0","block_num":"0","text":"sloggen","top":"0.3623693383142996","conf":"0.30000001192092896","width":"0.018895347067650337","page_num":"0","left":"0.21366279063768656","line_num":"0","level":"0"},{"width":"0.2398255733733482","block_num":"0","conf":"0.5","left":"0.20348838007687264","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","line_num":"0","height":"0.007215933366255367","level":"0","word_num":"0","page_num":"0"},{"par_num":"0","conf":"0.5","height":"0.010672467367120575","page_num":"0","width":"0.07994185102746842","block_num":"0","word_num":"0","top":"0.4457735248441337","text":"if (Sthis->attemots@ === 1) {","level":"0","left":"0.20348838095072486","line_num":"0"},{"left":"0.21366278713067985","line_num":"0","top":"0.46331738455485405","page_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","word_num":"0","block_num":"0","width":"0.1482558047517817","conf":"1","level":"0","par_num":"0","height":"0.010550210730691068"},{"word_num":"0","left":"0.20348838105878864","conf":"0.5","par_num":"0","page_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","block_num":"0","height":"0.0071770334928229484","top":"0.5191387559808612","width":"0.091569758476095","level":"0","line_num":"0"},{"conf":"1","top":"0.5331010453200158","block_num":"0","page_num":"0","par_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","word_num":"0","left":"0.20348837906873227","line_num":"0","height":"0.013948396442419408","level":"0","width":"0.15552324944354115"},{"level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","left":"0.20348837025078986","top":"0.5714285713801411","word_num":"0","block_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","width":"0.14970930586469938"},{"par_num":"0","top":"0.5923344949742337","left":"0.2470930229619993","width":"0.021802323929806966","word_num":"0","level":"0","height":"0.010536318570613101","conf":"0.30000001192092896","page_num":"0","text":"<1/6 >","line_num":"0","block_num":"0"},{"left":"0.2151162810652241","level":"0","par_num":"0","top":"0.6060606061050023","height":"0.0071798116206361895","width":"0.027616277654120253","word_num":"0","block_num":"0","text":"'entity tvo","line_num":"0","conf":"0.30000001192092896","page_num":"0"},{"text":"© Logger","word_num":"0","height":"0.010455739935429254","top":"0.6132376396173622","line_num":"0","left":"0.25000000055269916","width":"0.021802323929806966","par_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.5"},{"level":"0","block_num":"0","page_num":"0","par_num":"0","height":"0.0071770334928230595","word_num":"0","conf":"0.5","text":"Itotal reco","top":"0.6236044657097288","width":"0.027616277654120253","left":"0.2151162810652241","line_num":"0"},{"block_num":"0","top":"0.6339712919137487","conf":"0.5","page_num":"0","text":"public function info","word_num":"0","left":"0.248546517777781","width":"0.05668604120295098","line_num":"0","par_num":"0","level":"0","height":"0.010628010477555794"},{"line_num":"0","conf":"0.5","block_num":"0","page_num":"0","left":"0.2151162799850968","height":"0.0072103763501230045","top":"0.6411149825399743","level":"0","width":"0.027616277654120253","par_num":"0","text":"\"batches d","word_num":"0"},{"top":"0.6585365856142653","conf":"0.30000001192092896","text":"Isvnced atl","left":"0.21511628105837952","block_num":"0","level":"0","height":"0.007332632986552401","par_num":"0","width":"0.026162789223041966","line_num":"0","word_num":"0","page_num":"0"},{"height":"0.010591889492442497","word_num":"0","level":"0","block_num":"0","left":"0.26598837545525295","text":"cav $context = [1","page_num":"0","width":"0.04360464785961399","par_num":"0","line_num":"0","top":"0.6618819775389818","conf":"0.5"},{"text":": voidi","word_num":"0","par_num":"0","width":"0.020348835498728624","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.24854651350063556","line_num":"0","top":"0.6794258373205742","height":"0.0071770334928229484"},{"page_num":"0","par_num":"0","block_num":"0","left":"0.1918604731373945","top":"0.6929824561403509","width":"0.052325573373348144","level":"0","height":"0.011164274322169043","conf":"1","line_num":"0","word_num":"0","text":"} catch (SocialAcco"},{"text":"Cloaden-swannir","page_num":"0","width":"0.039244185102746854","conf":"0.5","word_num":"0","block_num":"0","height":"0.006968641205077342","top":"0.7108013936697744","level":"0","left":"0.2034883724950264","par_num":"0","line_num":"0"},{"top":"0.7105263157219254","level":"0","line_num":"0","page_num":"0","word_num":"0","par_num":"0","width":"0.08720929571922792","block_num":"0","text":"Log an informational message to the logs.","height":"0.01072803904945585","left":"0.24854651872595424","conf":"1"},{"top":"0.7384370017274113","page_num":"0","level":"0","width":"0.0813953419949146","block_num":"0","word_num":"0","par_num":"0","conf":"1","line_num":"0","height":"0.010691917303836673","left":"0.24854651107352554","text":"Implements: Loggerinterface::info"},{"line_num":"0","par_num":"0","top":"0.7595818820518198","text":"array|ArravyablelJsonable|Stri","left":"0.27761628499022556","page_num":"0","conf":"1","level":"0","word_num":"0","block_num":"0","height":"0.010452960286604362","width":"0.07122092551373421"},{"top":"0.7804878052132543","block_num":"0","line_num":"0","width":"0.056686041202950954","left":"0.2761627910440279","par_num":"0","height":"0.006968640444571572","level":"0","text":"ngable lstring smessage","word_num":"0","page_num":"0","conf":"0.30000001192092896"},{"par_num":"0","text":"} catch (Throwable","block_num":"0","level":"0","width":"0.049418596511191515","conf":"1","height":"0.010703032096607279","line_num":"0","left":"0.19186047325424327","page_num":"0","word_num":"0","top":"0.7979094080543587"},{"par_num":"0","top":"0.7944250876267327","line_num":"0","width":"0.03924418256637896","level":"0","height":"0.010452960286604362","word_num":"0","block_num":"0","conf":"0.5","text":"arrayScontext","left":"0.2761627943999499","page_num":"0"},{"top":"0.8188153313456585","conf":"0.30000001192092896","text":"slogger->errorl","width":"0.03924418256637899","block_num":"0","left":"0.20348837187088045","level":"0","line_num":"0","word_num":"0","height":"0.006968640444571461","page_num":"0","par_num":"0"},{"conf":"1","level":"0","page_num":"0","text":"Returns:","width":"0.01889534706765031","left":"0.2485465134574538","height":"0.010452960286604362","line_num":"0","par_num":"0","block_num":"0","top":"0.8188153315291717","word_num":"0"},{"height":"0.006968640444571572","line_num":"0","word_num":"0","top":"0.8432055752480975","left":"0.24854651337109027","par_num":"0","block_num":"0","text":"CAurno","page_num":"0","level":"0","conf":"0.30000001192092896","width":"0.01598837020549368"},{"word_num":"0","left":"0.2747093029029664","conf":"0.5","page_num":"0","par_num":"0","text":"vendor/aravel/tramework/src","block_num":"0","top":"0.8466898958055888","height":"0.006968640444571461","level":"0","width":"0.06395348082197477","line_num":"0"},{"page_num":"0","text":"luminare Loc/Loccer.ono","height":"0.006968640444571461","block_num":"0","level":"0","top":"0.8641114985930454","left":"0.2747093023963053","conf":"0.30000001192092896","par_num":"0","width":"0.05668604120295101","word_num":"0","line_num":"0"},{"height":"0.007235383302971576","conf":"0.30000001192092896","text":"'error' =>","width":"0.026162789223041938","par_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.21511627846207848","block_num":"0","top":"0.8708133969827938","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","left":"0.20348837139363007","level":"0","width":"0.023255814897253146","par_num":"0","text":"throw Ser","top":"0.9233449476199234","word_num":"0","height":"0.0072770620647228945","block_num":"0","page_num":"0"},{"level":"0","text":"826 л v 512","par_num":"0","width":"0.03488371727314399","top":"0.2508710809687519","conf":"0.30000001192092896","word_num":"0","page_num":"0","block_num":"0","height":"0.010691917303836784","line_num":"0","left":"0.44476744220017683"},{"width":"0.008720929952377943","text":"575","page_num":"0","height":"0.017421602252187585","left":"0.47238372096131104","top":"0.29965156834254736","word_num":"0","par_num":"0","conf":"1","block_num":"0","line_num":"0","level":"0"},{"left":"0.47093023257922917","level":"0","height":"0.010452960286604362","conf":"0.30000001192092896","text":"576","page_num":"0","width":"0.008720929318285997","block_num":"0","line_num":"0","par_num":"0","top":"0.3205574921563493","word_num":"0"},{"height":"0.010452960286604362","text":"577","top":"0.3379790945953738","width":"0.01017441774936434","word_num":"0","block_num":"0","left":"0.4709302334945038","conf":"1","level":"0","page_num":"0","par_num":"0","line_num":"0"},{"height":"0.010452960286604362","width":"0.008720929318285997","top":"0.35540069773126226","word_num":"0","conf":"1","level":"0","line_num":"0","left":"0.47093023257922917","par_num":"0","text":"578","page_num":"0","block_num":"0"},{"word_num":"0","left":"0.4709302331500887","page_num":"0","width":"0.011627906180442682","conf":"1","line_num":"0","height":"0.017421602252187585","top":"0.3693379791874951","text":"579","block_num":"0","level":"0","par_num":"0"},{"par_num":"0","word_num":"0","top":"0.39024390295774314","line_num":"0","page_num":"0","level":"0","left":"0.4709302334945038","conf":"1","width":"0.01017441774936434","block_num":"0","text":"580","height":"0.010452960286604362"},{"text":"=581","line_num":"0","block_num":"0","level":"0","conf":"0.5","left":"0.4665697680180062","top":"0.40418118460121666","width":"0.0159883714736776","page_num":"0","height":"0.024390243457264815","word_num":"0","par_num":"0"},{"line_num":"0","block_num":"0","left":"0.4723837218234151","page_num":"0","level":"0","top":"0.4425087113201125","height":"0.010452960286604362","width":"0.008720929318285997","word_num":"0","text":"583","conf":"1","par_num":"0"},{"word_num":"0","block_num":"0","left":"0.4709302334945038","page_num":"0","par_num":"0","height":"0.010452960286604362","text":"584","conf":"1","top":"0.459930314107569","width":"0.01017441774936434","level":"0","line_num":"0"},{"word_num":"0","conf":"0.5","block_num":"0","level":"0","par_num":"0","left":"0.46656976846458836","top":"0.4773519168950253","page_num":"0","height":"0.010452960286604362","text":"—585","line_num":"0","width":"0.013081394611520969"},{"height":"0.010452960286604362","conf":"1","left":"0.47093023257922917","page_num":"0","level":"0","block_num":"0","line_num":"0","text":"586","top":"0.4947735200309138","par_num":"0","width":"0.008720929318285997","word_num":"0"},{"height":"0.010452960286604362","par_num":"0","conf":"1","text":"587","left":"0.4723837218234151","top":"0.5121951224699383","width":"0.008720929318285997","word_num":"0","block_num":"0","level":"0","page_num":"0","line_num":"0"},{"top":"0.5296167252573947","page_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","level":"0","text":"588","word_num":"0","par_num":"0","conf":"1","line_num":"0","left":"0.4723837218234151","block_num":"0"},{"word_num":"0","conf":"1","page_num":"0","width":"0.01017441774936434","height":"0.010452960286604362","block_num":"0","left":"0.4709302334945038","level":"0","line_num":"0","par_num":"0","text":"589","top":"0.5470383280448511"},{"block_num":"0","text":"590","top":"0.5609756106427853","par_num":"0","left":"0.47238372114299704","conf":"0.5","height":"0.020905922094220375","level":"0","page_num":"0","line_num":"0","word_num":"0","width":"0.008720929952377943"},{"word_num":"0","par_num":"0","height":"0.006968640444571572","text":"15911","block_num":"0","width":"0.013081394611520969","conf":"0.30000001192092896","left":"0.46802325552854196","top":"0.5853658539937421","page_num":"0","level":"0","line_num":"0"},{"line_num":"0","conf":"1","level":"0","par_num":"0","height":"0.020905923615232025","block_num":"0","text":"592","top":"0.5958188150216522","width":"0.010174418383456285","word_num":"0","left":"0.4723837209560432","page_num":"0"},{"page_num":"0","line_num":"0","text":"593","top":"0.616724738727316","conf":"1","width":"0.008720929952377998","word_num":"0","par_num":"0","level":"0","block_num":"0","height":"0.010452961047110132","left":"0.47238372099764825"},{"height":"0.013937280889142922","top":"0.6480836243637909","block_num":"0","conf":"0.30000001192092896","width":"0.014534881774415365","line_num":"0","level":"0","word_num":"0","left":"0.466569769326747","text":"T 595","par_num":"0","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.46656976759933994","text":"-596","width":"0.014534883042599256","height":"0.020905922094220375","top":"0.6655052271933078","level":"0","line_num":"0","block_num":"0","word_num":"0"},{"top":"0.6898954702884519","text":"597","width":"0.010174418383456285","word_num":"0","height":"0.006968641205077342","par_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","left":"0.47093023259606254","line_num":"0","level":"0"},{"conf":"0.5","left":"0.4709302331016392","page_num":"0","top":"0.7003484325068968","text":"598","level":"0","line_num":"0","block_num":"0","width":"0.011627906180442626","height":"0.020905922094220375","word_num":"0","par_num":"0"},{"block_num":"0","left":"0.4723837209976482","page_num":"0","par_num":"0","conf":"1","width":"0.008720929952377943","word_num":"0","top":"0.7247386758550688","level":"0","line_num":"0","text":"$99","height":"0.006968641205077342"},{"page_num":"0","par_num":"0","top":"0.7282229962193458","block_num":"0","width":"0.014534883042599311","word_num":"0","level":"0","line_num":"0","height":"0.027874564820309367","conf":"0.30000001192092896","left":"0.46656976790214993","text":"=600"},{"conf":"0.30000001192092896","block_num":"0","left":"0.4709302334945038","height":"0.006968640444571572","line_num":"0","par_num":"0","level":"0","word_num":"0","width":"0.01017441774936434","top":"0.7595818818683066","text":"6011","page_num":"0"},{"block_num":"0","level":"0","line_num":"0","text":"-602","page_num":"0","top":"0.7700348428613736","word_num":"0","left":"0.466569767781026","width":"0.014534883042599311","conf":"0.30000001192092896","height":"0.020905923615232025","par_num":"0"},{"page_num":"0","word_num":"0","conf":"1","line_num":"0","width":"0.010174418383456285","par_num":"0","level":"0","block_num":"0","height":"0.020905922094220375","text":"604","left":"0.47093023264451217","top":"0.8048780490574194"},{"line_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.47093023257922917","page_num":"0","text":"605","par_num":"0","top":"0.8292682935500775","width":"0.008720929318285997","conf":"0.30000001192092896","level":"0","word_num":"0"},{"conf":"1","line_num":"0","height":"0.017421602252187474","par_num":"0","page_num":"0","word_num":"0","top":"0.8432055753547425","level":"0","text":"606","block_num":"0","left":"0.4723837211284622","width":"0.008720929952377943"},{"page_num":"0","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.8641114988686065","text":"— 607","left":"0.4665697671564489","width":"0.013081394611520969","height":"0.010689139176023432","par_num":"0"},{"level":"0","height":"0.010452960286604362","left":"0.4723837218234151","block_num":"0","conf":"1","page_num":"0","text":"608","par_num":"0","top":"0.8815331015640149","width":"0.008720929318285997","word_num":"0","line_num":"0"},{"line_num":"0","top":"0.006968641450188162","height":"0.006968640444571461","block_num":"0","page_num":"0","par_num":"0","left":"0.9127906995735092","text":"100% 52","width":"0.01889534706765028","word_num":"0","conf":"0.30000001192092896","level":"0"},{"level":"0","height":"0.006968640444571461","left":"0.9345930252198137","text":"• Mon ZU Aor 10.40.24","block_num":"0","top":"0.006968641450188162","width":"0.05813952709766146","page_num":"0","line_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896"},{"par_num":"0","level":"0","left":"0.8270348901595695","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904","width":"0.08866278668667404","word_num":"0","line_num":"0","height":"0.010452960286604362","conf":"1","block_num":"0","page_num":"0"},{"left":"0.4738372097953522","par_num":"0","block_num":"0","page_num":"0","conf":"0.5","text":"=custom.log","top":"0.05574912978701141","line_num":"0","width":"0.029069763548830674","word_num":"0","height":"0.010452960286604362","level":"0"},{"top":"0.055749129145434506","line_num":"0","page_num":"0","left":"0.5101744200028817","height":"0.010452961047110132","level":"0","par_num":"0","width":"0.027616277654120225","block_num":"0","text":"=laravel.log","word_num":"0","conf":"1"},{"height":"0.010452960286604362","word_num":"0","conf":"0.5","width":"0.050872087478637695","block_num":"0","page_num":"0","par_num":"0","line_num":"0","text":"A SF [jiminny@localhost]","top":"0.05574912978701141","left":"0.5450581399922917","level":"0"},{"width":"0.06104650903255382","line_num":"0","block_num":"0","text":"4 HS_local (iminny@localhost]","word_num":"0","page_num":"0","left":"0.6046511654871605","height":"0.010452961047110132","level":"0","conf":"0.5","par_num":"0","top":"0.055749129145434506"},{"left":"0.6947674436468302","width":"0.017441858636571994","conf":"1","text":"Cascade","height":"0.010452960286604362","word_num":"0","level":"0","page_num":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.05574912943857935"},{"text":"A console [PROD] X A console [EU]","word_num":"0","left":"0.4738372088584945","block_num":"0","conf":"0.30000001192092896","top":"0.0797448165869219","level":"0","width":"0.07703488431078326","page_num":"0","height":"0.011164274322169043","par_num":"0","line_num":"0"},{"left":"0.5595930266071848","text":"A console [STAGING]","block_num":"0","width":"0.04360464785961393","word_num":"0","height":"0.011164274322169043","par_num":"0","level":"0","top":"0.0797448165869219","conf":"0.5","line_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.08362369354010668","width":"0.04651162979450629","text":"Retactor Connection","left":"0.6933139525309181","word_num":"0","height":"0.007285397208668498","level":"0","conf":"1"},{"left":"0.7470930289847444","level":"0","line_num":"0","width":"0.045058133754324436","block_num":"0","page_num":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.007285397208668609","text":"CRM Initial Sync Oven","top":"0.08362369371432266"},{"height":"0.0071770334928229484","block_num":"0","left":"0.5348837228066751","par_num":"0","level":"0","conf":"0.5","page_num":"0","top":"0.1044657097288676","width":"0.02034883549872868","word_num":"0","line_num":"0","text":"Tx: Autov"},{"block_num":"0","width":"0.023255814897253146","line_num":"0","page_num":"0","word_num":"0","par_num":"0","left":"0.6627906972313775","level":"0","conf":"0.5","height":"0.010516868633897003","top":"0.1044657097460916","text":"do jiminny v"},{"width":"0.12936045261139567","conf":"0.5","word_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","height":"0.010689139176023432","top":"0.12519936212958604","block_num":"0","par_num":"0","page_num":"0","left":"0.49273255700367574","level":"0","line_num":"0"},{"level":"0","width":"0.05813952709766146","block_num":"0","page_num":"0","height":"0.010689139176023432","top":"0.12519936195537007","word_num":"0","text":"034 A1 A34 M62 ^ -","left":"0.6279069838403225","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","top":"0.1463414637498397","page_num":"0","height":"0.006968640444571461","width":"0.12499997970905707","left":"0.4927325782522842","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","block_num":"0","level":"0"},{"height":"0.013937280889143033","page_num":"0","block_num":"0","par_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","left":"0.4927325630147635","level":"0","conf":"1","top":"0.15679442610595107","width":"0.1962209052227913","word_num":"0","line_num":"0"},{"conf":"1","height":"0.010452960286604362","page_num":"0","text":"SELECT","width":"0.015988370205493707","line_num":"0","par_num":"0","block_num":"0","word_num":"0","left":"0.49273255988271814","level":"0","top":"0.17770034895077447"},{"level":"0","conf":"0.5","page_num":"0","top":"0.1951219518899232","width":"0.1889534605310318","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","left":"0.5014535184914614","line_num":"0","par_num":"0","height":"0.013937280889143033","block_num":"0","word_num":"0"},{"text":"U.ema1l.","block_num":"0","level":"0","width":"0.021802323929806966","height":"0.006968640444571461","left":"0.5029069786600965","line_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.21602787489966546"},{"level":"0","conf":"0.30000001192092896","text":"sa.*","width":"0.011627907448626518","height":"0.006968641205077342","block_num":"0","word_num":"0","line_num":"0","par_num":"0","top":"0.233449477263315","page_num":"0","left":"0.5029069764355705"},{"line_num":"0","left":"0.5029069796729173","conf":"0.30000001192092896","par_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336","height":"0.006968641205077342","width":"0.08866278668667404","word_num":"0","block_num":"0","page_num":"0","level":"0"},{"text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","block_num":"0","left":"0.49273255569667207","page_num":"0","level":"0","top":"0.2679425837320575","line_num":"0","width":"0.0959302313784336","height":"0.011164274322168932","par_num":"0","conf":"0.5"},{"word_num":"0","par_num":"0","top":"0.28548644338568163","height":"0.007196483429539158","line_num":"0","width":"0.10610464785961388","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.492732561293783","text":"JOIN teams t 1..n<->1: on t.id = u.teamid"},{"conf":"0.5","height":"0.0148935728666314","level":"0","word_num":"0","page_num":"0","left":"0.49269744083144135","line_num":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","top":"0.2995371262853762","width":"0.1381482875093501","block_num":"0"},{"top":"0.33797909453440456","block_num":"0","par_num":"0","height":"0.010505753841126397","level":"0","line_num":"0","conf":"1","text":"SELECT * FROM automated_report_results order by id desc;","left":"0.4927325646028267","word_num":"0","width":"0.14534883296236073","page_num":"0"},{"block_num":"0","height":"0.01075026787449107","left":"0.4927325633660667","line_num":"0","page_num":"0","conf":"1","par_num":"0","text":"select * from features;","top":"0.3728222999543015","word_num":"0","level":"0","width":"0.059593018065107584"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","height":"0.007260390255820148","page_num":"0","level":"0","width":"0.12936045261139567","left":"0.49273257312172364","top":"0.38995215302990127","line_num":"0"},{"height":"0.010500196824994035","left":"0.4927325550814989","block_num":"0","page_num":"0","conf":"1","par_num":"0","text":"select * from teams where id = 556;","width":"0.09011627765412028","word_num":"0","top":"0.42503987254774733","level":"0","line_num":"0"},{"par_num":"0","width":"0.03779069413530067","level":"0","text":"select * from","word_num":"0","block_num":"0","height":"0.010564103651274914","page_num":"0","top":"0.4599303140744231","conf":"1","left":"0.4927325616686351","line_num":"0"},{"word_num":"0","top":"0.4599303140744231","page_num":"0","block_num":"0","level":"0","width":"0.12499998985452854","left":"0.5654069877565148","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","height":"0.010564103651274914","line_num":"0","conf":"1","par_num":"0"},{"line_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","conf":"1","top":"0.47735191659424503","page_num":"0","par_num":"0","width":"0.19767440633570887","level":"0","block_num":"0","word_num":"0","height":"0.010686361048210191","left":"0.4927325741233989"},{"top":"0.49466613506674073","height":"0.014546766235497555","conf":"0.5","level":"0","left":"0.4927008834473122","par_num":"0","page_num":"0","text":"select * from automated_report_results order Dy zu desc,","block_num":"0","line_num":"0","width":"0.1453954818400931","word_num":"0"},{"height":"0.010686361048210191","top":"0.5119617223575448","conf":"1","left":"0.4927325548990552","level":"0","line_num":"0","width":"0.14244185102746842","word_num":"0","block_num":"0","page_num":"0","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:"},{"level":"0","word_num":"0","block_num":"0","top":"0.5470383283932831","page_num":"0","left":"0.49273255862023396","par_num":"0","text":"select * from automated report results WHERE report id = 54:","height":"0.010452960286604362","conf":"1","line_num":"0","width":"0.15552323929806972"},{"top":"0.5818815337886577","word_num":"0","block_num":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.49273256125581216","text":"select * from opportunities where id = 7594349:","height":"0.010622453461423431","conf":"1","level":"0","width":"0.12209300791963623"},{"par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","level":"0","left":"0.49273257226354994","width":"0.19767440633570899","word_num":"0","top":"0.6164274323772443","block_num":"0","conf":"0.5","page_num":"0","height":"0.010750267113985301","line_num":"0"},{"par_num":"0","width":"0.15406975847609494","text":"select * from plavbooks where team id = 711: # event 226147","word_num":"0","left":"0.49273256709487234","block_num":"0","page_num":"0","top":"0.6339712919137487","level":"0","conf":"1","line_num":"0","height":"0.010628010477555794"},{"level":"0","block_num":"0","conf":"1","line_num":"0","top":"0.651515151624469","left":"0.4927325551571803","par_num":"0","word_num":"0","width":"0.15261626750864876","page_num":"0","height":"0.010505753841126397","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:"},{"height":"0.013937280889143033","page_num":"0","level":"0","par_num":"0","top":"0.6689895475345226","text":"SELECT * FROM crm_fields WHERE id = 226147","width":"0.11046511061648101","word_num":"0","block_num":"0","left":"0.4927325646279135","line_num":"0","conf":"1"},{"level":"0","block_num":"0","height":"0.010558546635142552","page_num":"0","conf":"1","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","line_num":"0","word_num":"0","par_num":"0","top":"0.6864111504286012","width":"0.15261626750864876","left":"0.4927325552882119"},{"word_num":"0","conf":"0.5","page_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.007318740065968554","top":"0.724738676080081","left":"0.4927325602990887","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","line_num":"0","width":"0.12354650903255388"},{"text":"GELECT","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.7386759584137272","conf":"0.30000001192092896","height":"0.010452961047110132","left":"0.492732558848917","width":"0.0159883714736776","word_num":"0","block_num":"0"},{"conf":"0.5","line_num":"0","height":"0.014354066985646008","page_num":"0","top":"0.7559808612440191","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","left":"0.5029069807442199","level":"0","block_num":"0","width":"0.18604649888708236","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","height":"0.007257611367501027","level":"0","line_num":"0","left":"0.5014534902332606","block_num":"0","page_num":"0","text":"u. email","width":"0.021802323929806966","word_num":"0","top":"0.7767145136381128"},{"word_num":"0","width":"0.013081394611520913","page_num":"0","height":"0.010452960286604362","left":"0.5029069777669138","par_num":"0","text":"sa.*,","level":"0","conf":"1","top":"0.7944250876267327","line_num":"0","block_num":"0"},{"level":"0","block_num":"0","text":"t.owner_id FROM social_accounts sa","par_num":"0","top":"0.8118022326885981","width":"0.09011626750864876","word_num":"0","line_num":"0","conf":"1","left":"0.5014534906556222","height":"0.010497418697180683","page_num":"0"},{"height":"0.007254833239687675","top":"0.8292682928942409","width":"0.09738371220040826","page_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0","text":"JOTN usens u on trid = ca.cociable idi","left":"0.49273256673203064"},{"page_num":"0","left":"0.49273255613526434","par_num":"0","conf":"0.5","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","word_num":"0","line_num":"0","height":"0.010566882539594036","block_num":"0","width":"0.10610464785961393","level":"0"},{"word_num":"0","level":"0","width":"0.1380813882706013","par_num":"0","height":"0.010689139176023432","left":"0.4927325670763793","conf":"1","line_num":"0","page_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","block_num":"0","top":"0.8641114986943905"},{"text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","par_num":"0","width":"0.19622092551373427","page_num":"0","block_num":"0","left":"0.4927325575704069","conf":"0.5","level":"0","line_num":"0","top":"0.8987240830528642","word_num":"0","height":"0.01068358215989107"},{"par_num":"0","text":"+0 ..","block_num":"0","top":"0.0797448165869219","word_num":"0","width":"0.020348834230544677","left":"0.965116281891486","line_num":"0","conf":"0.30000001192092896","height":"0.011164274322169043","page_num":"0","level":"0"},{"left":"0.6976744093136732","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","par_num":"0","conf":"1","page_num":"0","top":"0.10104529661439754","line_num":"0","width":"0.2703488329623608","height":"0.01059744650857497","block_num":"0","word_num":"0","level":"0"},{"level":"0","block_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","conf":"0.30000001192092896","left":"0.703488371377582","height":"0.006968641205077342","page_num":"0","line_num":"0","top":"0.11846689891207607","width":"0.23837209255137337","word_num":"0","par_num":"0"},{"conf":"1","left":"0.694767473312973","height":"0.007357639939400973","width":"0.28633718287691157","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","top":"0.1393728226143094","word_num":"0"},{"word_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","level":"0","line_num":"0","block_num":"0","conf":"0.5","height":"0.010653017430404366","par_num":"0","page_num":"0","left":"0.6962209524994839","top":"0.15311004796085603","width":"0.2819767201200445"},{"conf":"1","level":"0","page_num":"0","top":"0.1672473874286453","left":"0.6947674594038452","height":"0.010583553587991013","line_num":"0","text":"already solved - just not parametrised for the profile/since case","width":"0.12645347067650337","par_num":"0","word_num":"0","block_num":"0"},{"top":"0.19856459312259356","left":"0.6947674552483422","block_num":"0","level":"0","height":"0.010494639808861561","page_num":"0","conf":"1","par_num":"0","text":"What splitting the profile sync into batches would look like","line_num":"0","width":"0.13517440633570899","word_num":"0"},{"block_num":"0","line_num":"0","top":"0.21929824549679078","conf":"1","par_num":"0","left":"0.6947674427962095","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","height":"0.007182590508955311","level":"0","page_num":"0","width":"0.1511627765412027","word_num":"0"},{"word_num":"0","page_num":"0","left":"0.694767459943104","block_num":"0","height":"0.010569660667407277","line_num":"0","width":"0.28633716258596864","par_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","conf":"1","level":"0"},{"block_num":"0","line_num":"0","word_num":"0","height":"0.006968640444571461","page_num":"0","width":"0.24127905419532292","conf":"0.30000001192092896","left":"0.6947674612076477","level":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","par_num":"0","top":"0.2508710804745784"},{"block_num":"0","top":"0.271777003894373","width":"0.284883661473051","left":"0.6962209605769604","line_num":"0","page_num":"0","conf":"1","par_num":"0","word_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","level":"0","height":"0.007329854098233168"},{"top":"0.306620209394439","height":"0.006968640444571461","width":"0.2877906636988863","word_num":"0","left":"0.6962209692158519","par_num":"0","level":"0","page_num":"0","block_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","line_num":"0","conf":"0.30000001192092896"},{"height":"0.010452960286604362","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","width":"0.2776162573631774","line_num":"0","block_num":"0","conf":"1","page_num":"0","top":"0.3205574921563493","word_num":"0","left":"0.7034883691075557","level":"0","par_num":"0"},{"height":"0.010505753841126397","line_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","page_num":"0","conf":"0.30000001192092896","level":"0","width":"0.20639533184944325","left":"0.7034883928957734","par_num":"0","top":"0.33797909453440456","block_num":"0","word_num":"0"},{"conf":"1","width":"0.2819767201200445","block_num":"0","page_num":"0","par_num":"0","height":"0.010628010477555794","top":"0.3554006976086954","word_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","line_num":"0","level":"0","left":"0.6962209294276679"},{"width":"0.2848836817639939","block_num":"0","height":"0.0072659472719524","left":"0.6962209430504749","level":"0","top":"0.3763066205343165","page_num":"0","word_num":"0","line_num":"0","par_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","conf":"1"},{"word_num":"0","par_num":"0","left":"0.6947674424200525","line_num":"0","height":"0.007215933366255256","page_num":"0","text":"You get for free","width":"0.0319767404109873","level":"0","conf":"0.5","block_num":"0","top":"0.41463414653422836"},{"conf":"0.5","height":"0.0071770334928229484","width":"0.08575581489725315","left":"0.697674417508692","page_num":"0","block_num":"0","level":"0","par_num":"0","word_num":"0","text":"•streamed fetch (no 0OM on big owners)","line_num":"0","top":"0.43540669856459324"},{"conf":"0.5","par_num":"0","line_num":"0","left":"0.6976744285694189","page_num":"0","height":"0.0071770334928229484","block_num":"0","text":"• 100-record batches via Redis","width":"0.06540696671668522","word_num":"0","level":"0","top":"0.4529505582137161"},{"page_num":"0","par_num":"0","conf":"1","width":"0.13953486909257606","left":"0.6976744332330052","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","level":"0","block_num":"0","height":"0.010477968760464584","top":"0.4703832754342152","word_num":"0","line_num":"0"},{"level":"0","height":"0.010514089745577881","page_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","word_num":"0","left":"0.6976744360642997","top":"0.4912280700058711","width":"0.1322674244008165","par_num":"0","conf":"1","block_num":"0","line_num":"0"},{"par_num":"0","level":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","left":"0.6976744452422932","width":"0.2819767201200444","page_num":"0","block_num":"0","conf":"0.5","height":"0.010452960286604251","word_num":"0","line_num":"0"},{"conf":"0.5","word_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.007360418067214214","left":"0.7034883798200974","page_num":"0","par_num":"0","text":"key so difterent orofiles don't collide","top":"0.5261324047144549","width":"0.07267441140844466"},{"top":"0.5470383280448511","conf":"1","block_num":"0","line_num":"0","word_num":"0","width":"0.1729650903255382","left":"0.6947674678139966","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","par_num":"0","level":"0","page_num":"0","height":"0.010452960286604362"},{"conf":"0.5","page_num":"0","level":"0","par_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","height":"0.0073104049220229506","line_num":"0","left":"0.6947674633339377","top":"0.5644599301598978","word_num":"0","block_num":"0"},{"left":"0.6947674627311626","par_num":"0","height":"0.010577996571858761","word_num":"0","line_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","width":"0.28052323929806977","block_num":"0","conf":"1","page_num":"0","level":"0","top":"0.5956937798195339"},{"left":"0.6947674461509291","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","line_num":"0","par_num":"0","top":"0.613237639553429","width":"0.13953487923804753","word_num":"0","level":"0","block_num":"0","height":"0.0071770334928229484","page_num":"0","conf":"1"},{"conf":"1","level":"0","page_num":"0","top":"0.6411149825213349","width":"0.04215116196490354","par_num":"0","height":"0.006968641205077342","block_num":"0","line_num":"0","text":"Recommendation","left":"0.6947674422006878","word_num":"0"},{"line_num":"0","conf":"1","par_num":"0","width":"0.28052323929806977","top":"0.6585365856142653","word_num":"0","left":"0.6947674626641019","level":"0","block_num":"0","height":"0.010522425650029366","page_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly"},{"block_num":"0","top":"0.6759581884885157","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","left":"0.6947674655515993","level":"0","line_num":"0","word_num":"0","width":"0.28488370205493685","height":"0.006968640444571461","page_num":"0","par_num":"0","conf":"0.5"},{"top":"0.6897926635444678","line_num":"0","word_num":"0","page_num":"0","left":"0.6947674548777797","height":"0.01055576774682343","block_num":"0","par_num":"0","conf":"1","width":"0.17441859143845573","level":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:"},{"par_num":"0","block_num":"0","line_num":"0","width":"0.22819766592472157","conf":"1","page_num":"0","height":"0.01072803904945574","top":"0.7105263158961413","word_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","level":"0","left":"0.697674427545875"},{"height":"0.006968640444571461","left":"0.6976744577707242","conf":"0.30000001192092896","block_num":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","top":"0.7317073174083762","width":"0.28488368176399403","word_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"par_num":"0","line_num":"0","top":"0.7421602788826169","height":"0.017421602252187585","page_num":"0","level":"0","word_num":"0","left":"0.7034883726365229","text":"do),","width":"0.011627906180442626","block_num":"0","conf":"0.30000001192092896"},{"line_num":"0","top":"0.766347687400319","width":"0.2776162573631774","conf":"0.5","left":"0.6976744436144179","word_num":"0","height":"0.0071770334928229484","par_num":"0","level":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","page_num":"0","block_num":"0"},{"level":"0","par_num":"0","width":"0.2877906636988864","left":"0.694767475704478","conf":"1","line_num":"0","word_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","top":"0.7870813397129187","page_num":"0","height":"0.011164274322169043","block_num":"0"},{"line_num":"0","conf":"1","block_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","level":"0","par_num":"0","left":"0.6947674739397125","word_num":"0","top":"0.8013937288934075","height":"0.013937280889143033","width":"0.2718022934933926","page_num":"0"},{"par_num":"0","line_num":"0","block_num":"0","left":"0.6962209318790669","level":"0","top":"0.8221690590111643","word_num":"0","text":"watermark — gate it on \"no profile context\".","conf":"1","height":"0.0071770334928229484","width":"0.08430232392980697","page_num":"0"},{"block_num":"0","text":"Gal .","conf":"0.30000001192092896","top":"0.8397129185198681","width":"0.017441858636571994","left":"0.9651162807795277","level":"0","page_num":"0","par_num":"0","height":"0.010461296951561616","word_num":"0","line_num":"0"},{"conf":"0.30000001192092896","level":"0","page_num":"0","word_num":"0","block_num":"0","line_num":"0","text":"Ask anvthina (84-D","par_num":"0","top":"0.9266347687400319","height":"0.0071770334928229484","width":"0.04069767099745736","left":"0.6962209300842392"},{"left":"0.7223837197862006","top":"0.9545454545454546","par_num":"0","conf":"0.30000001192092896","word_num":"0","block_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0","text":"Claude Qnus 17 Medium","page_num":"0","width":"0.04651162472177062"},{"conf":"0.5","block_num":"0","line_num":"0","left":"0.9331395351302343","top":"0.9860627181052405","level":"0","page_num":"0","width":"0.01453488177441542","par_num":"0","word_num":"0","text":"144-25","height":"0.006968640444571572"},{"text":"Po 4 sp","level":"0","width":"0.01453488177441531","block_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.01074748898617195","left":"0.9709302343731505","page_num":"0","top":"0.986062718234409","line_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8066
|
NULL
|
NULL
|
|
59397
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.40.:00L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"conf":"0.30000001192092896", [{"conf":"0.30000001192092896","top":"0.006968641046706359","width":"0.021802326466174835","height":"0.006968641205077342","page_num":"0","block_num":"0","word_num":"0","left":"0.01744185995005212","par_num":"0","text":"Phostorm","line_num":"0","level":"0"},{"line_num":"0","top":"0.006968641450188162","par_num":"0","block_num":"0","page_num":"0","height":"0.006968640444571461","left":"0.1148255812121043","word_num":"0","width":"0.01162790618044264","conf":"0.30000001192092896","text":"code","level":"0"},{"par_num":"0","height":"0.010452960286604362","page_num":"0","conf":"0.5","block_num":"0","top":"0.02787456497864904","width":"0.029069763548830722","text":"FV faVsco.js","left":"0.030523259704860126","line_num":"0","level":"0","word_num":"0"},{"word_num":"0","page_num":"0","level":"0","height":"0.010452960286604362","top":"0.02787456497864904","width":"0.024709300791963623","text":"?9 master","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.06831395542728312","par_num":"0"},{"par_num":"0","page_num":"0","top":"0.05923344944238418","left":"0.014534883869450689","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.003484320602538671","width":"0.020348836766912577","block_num":"0","text":"Proledey","word_num":"0"},{"left":"0.043574765514713835","conf":"0.30000001192092896","page_num":"0","par_num":"0","block_num":"0","height":"0.01150821840934213","top":"0.07612742412338913","word_num":"0","level":"0","width":"0.030583024024963372","text":"D Salesforce","line_num":"0"},{"width":"0.021802323929806973","word_num":"0","block_num":"0","page_num":"0","top":"0.09407665591941561","height":"0.010452960286604362","line_num":"0","left":"0.046511627642654756","par_num":"0","text":"> DDTO","conf":"0.30000001192092896","level":"0"},{"par_num":"0","level":"0","line_num":"0","page_num":"0","conf":"1","text":"© FetchSalesforceEntitiesJob.pnp","top":"0.11024367702094318","width":"0.07137109878215384","height":"0.015479323586398475","word_num":"0","block_num":"0","left":"0.0537095887639354"},{"par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","block_num":"0","level":"0","conf":"0.30000001192092896","top":"0.13237639553429026","width":"0.08575580475178171","page_num":"0","left":"0.05232558202147495","line_num":"0","height":"0.0071770334928229484","word_num":"0"},{"par_num":"0","page_num":"0","top":"0.14982578435435434","height":"0.0072715042880847625","width":"0.08575580475178171","conf":"0.5","text":"C) ketryralleasalestorcerecorasJob.onp","left":"0.05232558202147495","line_num":"0","level":"0","word_num":"0","block_num":"0"},{"par_num":"0","word_num":"0","level":"0","block_num":"0","text":"c) AulolocDelavec locrm.ono","page_num":"0","top":"0.16724738709478748","line_num":"0","height":"0.006968640444571461","left":"0.046511627154292065","width":"0.06249999492726427","conf":"0.30000001192092896"},{"width":"0.07558138827060132","conf":"1","height":"0.010616896445291069","level":"0","page_num":"0","left":"0.046511627667025296","par_num":"0","text":"© CheckAndRetryRemoteMatch.php","line_num":"0","top":"0.18102073376030525","block_num":"0","word_num":"0"},{"height":"0.0073048471453848185","word_num":"0","left":"0.04651163545709501","line_num":"0","text":"C) CreaterollowupActivity.php","level":"0","top":"0.2017543859602864","width":"0.06395348082197473","block_num":"0","conf":"0.5","page_num":"0","par_num":"0"},{"text":"C) CreateNotes.php","top":"0.21929824565899192","par_num":"0","line_num":"0","left":"0.04651162858740109","level":"0","width":"0.04215116196490349","height":"0.007182590508955311","word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0"},{"level":"0","height":"0.010544653714558705","text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789","left":"0.04651163557061816","block_num":"0","top":"0.23684210521680837","line_num":"0","par_num":"0","word_num":"0","page_num":"0","conf":"1"},{"line_num":"0","width":"0.06249999492726427","left":"0.04651163358738779","level":"0","top":"0.2543554009942979","text":"C) MatchActivitvermData.php","height":"0.007207597461803994","word_num":"0","conf":"0.5","block_num":"0","page_num":"0","par_num":"0"},{"left":"0.046511628705343505","width":"0.039244185102746854","conf":"0.30000001192092896","text":"E) NoteObiect.ohp","word_num":"0","page_num":"0","top":"0.27177700333990396","height":"0.00732985485873916","block_num":"0","line_num":"0","par_num":"0","level":"0"},{"top":"0.2891986066069825","height":"0.006968640444571461","line_num":"0","page_num":"0","left":"0.04651163174781109","level":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","text":"c) SaveActiviv.ono","width":"0.04215115942853562","word_num":"0"},{"line_num":"0","word_num":"0","text":"c)saveliranscriotion.onv","top":"0.30662020900450737","par_num":"0","width":"0.0523255835188196","block_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.04651162677256695","page_num":"0","level":"0"},{"text":"C) SetuoLavout.oho","page_num":"0","height":"0.0072464973352361906","word_num":"0","par_num":"0","left":"0.04651163174781109","width":"0.04215115942853562","conf":"0.5","line_num":"0","top":"0.32376395531045343","block_num":"0","level":"0"},{"par_num":"0","conf":"0.5","line_num":"0","width":"0.04215115942853562","height":"0.0071770334928230595","level":"0","page_num":"0","text":"C) SvncActivitv.oho","top":"0.34130781499202545","word_num":"0","left":"0.04651163174781109","block_num":"0"},{"word_num":"0","block_num":"0","conf":"1","left":"0.04638947542561308","line_num":"0","par_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","level":"0","width":"0.055435398791698696","page_num":"0","height":"0.014418177627490425"},{"level":"0","par_num":"0","top":"0.3763066205343165","left":"0.046511631609252174","page_num":"0","conf":"1","height":"0.010455739935429254","line_num":"0","width":"0.039244182566378974","block_num":"0","word_num":"0","text":"© SyncLeads.php"},{"text":"© SyncObjects.php","height":"0.014354066985645897","top":"0.38995215311004783","level":"0","line_num":"0","conf":"1","width":"0.04215115942853562","left":"0.046511631695615716","block_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"text":"© SyncOpportunitiesJob.php","left":"0.04651163073081603","width":"0.06104650903255382","top":"0.41114982586710536","conf":"1","block_num":"0","word_num":"0","height":"0.010700253968793927","page_num":"0","level":"0","par_num":"0","line_num":"0"},{"text":"© SyncOpportunity.php","left":"0.046511633451594","top":"0.42503987240829344","width":"0.05087208747863769","block_num":"0","level":"0","word_num":"0","page_num":"0","height":"0.014354066985646008","line_num":"0","conf":"1","par_num":"0"},{"text":"© SyncProfileMetadata.php","par_num":"0","level":"0","word_num":"0","top":"0.44577352463809683","conf":"1","height":"0.010672468127626344","page_num":"0","width":"0.05813953217039717","line_num":"0","left":"0.04651163071712692","block_num":"0"},{"top":"0.46331738455485405","width":"0.056686041202950996","level":"0","word_num":"0","line_num":"0","par_num":"0","conf":"1","height":"0.010550210730691068","left":"0.04651163321565249","page_num":"0","block_num":"0","text":"© SyncTeamFieldsJob.php"},{"conf":"1","par_num":"0","text":"© SyncTeamMetadata.php","left":"0.04651163321565131","word_num":"0","level":"0","line_num":"0","top":"0.48083623715937174","block_num":"0","width":"0.05668604120295098","page_num":"0","height":"0.010452961047110243"},{"block_num":"0","conf":"1","height":"0.01051408974557777","level":"0","line_num":"0","width":"0.08430231885707123","par_num":"0","top":"0.49825784007433493","left":"0.04651163548425466","page_num":"0","text":"© UpdateOpportunitySpecifications.php","word_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","word_num":"0","par_num":"0","top":"0.5191637634014077","left":"0.046511627480499834","width":"0.04215115942853563","level":"0","text":"Updatestage.ong","height":"0.006968640444571461","conf":"0.30000001192092896"},{"height":"0.010758603778942555","width":"0.03343022884206569","conf":"0.30000001192092896","level":"0","block_num":"0","text":"> @ DealRisks","par_num":"0","page_num":"0","left":"0.03343023627313173","word_num":"0","top":"0.5331010454942319","line_num":"0"},{"width":"0.031976740410987366","block_num":"0","line_num":"0","left":"0.03924418649273823","level":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571572","top":"0.5714285717637769","word_num":"0","page_num":"0","text":"_Meeuine bor"},{"top":"0.6411149830944434","text":"a Telephony","block_num":"0","width":"0.029069763548830715","line_num":"0","page_num":"0","height":"0.007210375589617124","conf":"0.30000001192092896","left":"0.03924418703063903","par_num":"0","level":"0","word_num":"0"},{"level":"0","top":"0.6547049441786283","width":"0.017441858636572008","word_num":"0","height":"0.011164274322169154","left":"0.03924418612559764","conf":"0.30000001192092896","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"C User"},{"height":"0.006968641205077342","conf":"0.30000001192092896","block_num":"0","left":"0.04069767337055839","page_num":"0","line_num":"0","par_num":"0","text":"c8aseprocessing.oo.ono","top":"0.675958188117432","word_num":"0","level":"0","width":"0.05523256038097625"},{"line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.04069767586474709","page_num":"0","height":"0.01055576850732931","block_num":"0","level":"0","text":"@ Dummv.Job.php","width":"0.03779069667166852","word_num":"0","top":"0.6897926633384308"},{"block_num":"0","conf":"0.5","level":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","line_num":"0","top":"0.7108013940634285","width":"0.07558138827060132","word_num":"0","par_num":"0","page_num":"0","left":"0.04069768173679198","height":"0.006968640444571572"},{"conf":"0.5","width":"0.06395348082197475","block_num":"0","word_num":"0","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","left":"0.0406976819687229","page_num":"0","top":"0.724738676808766","line_num":"0","level":"0","height":"0.010508531968939527"},{"height":"0.0071770334928229484","level":"0","text":"C ob.oho","top":"0.7456140350877193","width":"0.023255812360885288","page_num":"0","left":"0.04069767637769677","par_num":"0","block_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896"},{"word_num":"0","width":"0.04505813882706013","left":"0.04069767469984203","page_num":"0","level":"0","height":"0.006968641205077342","par_num":"0","text":"C)JobDisoatcher.oho","top":"0.7630662020343051","conf":"0.30000001192092896","line_num":"0","block_num":"0"},{"conf":"0.30000001192092896","par_num":"0","level":"0","text":".lobDisnatcherintertace.oho","left":"0.04069768139133789","width":"0.06395348082197473","height":"0.006968640444571572","line_num":"0","block_num":"0","top":"0.7804878052132543","page_num":"0","word_num":"0"},{"par_num":"0","top":"0.7942583731520936","left":"0.04069768199588256","word_num":"0","width":"0.08430231885707126","height":"0.01061967533361019","text":"@ [EMAIL]","page_num":"0","block_num":"0","conf":"0.5","line_num":"0","level":"0"},{"text":"T. SacVisibilitvControl.ohn","left":"0.039244191467289816","line_num":"0","level":"0","top":"0.8149920253520749","width":"0.05668604120295098","block_num":"0","conf":"0.30000001192092896","height":"0.007307626033703829","par_num":"0","page_num":"0","word_num":"0"},{"par_num":"0","height":"0.010669689239307223","conf":"0.5","left":"0.027616282843257383","text":"v D Listeners","word_num":"0","line_num":"0","width":"0.03197674041098737","block_num":"0","level":"0","top":"0.8325358850720923","page_num":"0"},{"width":"0.031976740410987366","height":"0.0071770334928230595","left":"0.03343023313500392","line_num":"0","top":"0.8500797448165869","word_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","block_num":"0","level":"0","text":"v M Activitiod"},{"width":"0.04651162979450632","height":"0.007204819333990642","par_num":"0","word_num":"0","page_num":"0","block_num":"0","left":"0.03924418511117721","text":"v M ActivitvProviden","line_num":"0","level":"0","top":"0.8675958187199364","conf":"0.5"},{"par_num":"0","height":"0.007327075970420038","conf":"0.30000001192092896","left":"0.046511629117106865","width":"0.02906976608519858","block_num":"0","text":"> M.lustCall","level":"0","line_num":"0","top":"0.8850174216200114","page_num":"0","word_num":"0"},{"line_num":"0","conf":"0.5","width":"0.03197674041098737","text":"v D UserPilot","block_num":"0","level":"0","par_num":"0","height":"0.010639125270326288","top":"0.9024390246943023","word_num":"0","page_num":"0","left":"0.046511631681215526"},{"conf":"1","page_num":"0","block_num":"0","height":"0.010761381906755796","line_num":"0","width":"0.07412789730315514","word_num":"0","text":"© TrackProviderInstalledEvent.php","level":"0","top":"0.9198606275943773","par_num":"0","left":"0.059593032929402996"},{"page_num":"0","text":"MAudia","level":"0","top":"0.9372822303003622","block_num":"0","line_num":"0","par_num":"0","height":"0.006968640444571572","left":"0.039244188091967266","word_num":"0","conf":"0.30000001192092896","width":"0.026162789223041938"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","level":"0","text":"MRots","left":"0.039244188005603746","page_num":"0","par_num":"0","width":"0.0232558123608853","word_num":"0","top":"0.9547038330878187"},{"par_num":"0","height":"0.007249275463049432","line_num":"0","left":"0.15406977310444897","text":"C ActivitvController.ohn","conf":"0.5","word_num":"0","top":"0.05574912945445576","level":"0","block_num":"0","page_num":"0","width":"0.047965110616481066"},{"word_num":"0","text":"Automateakeporskepository.pnp","width":"0.07122093058646994","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.006968641205077342","block_num":"0","left":"0.15406976733606492","top":"0.08362369334200259","page_num":"0","level":"0"},{"top":"0.0797448165869219","text":"© AutomatedReportsCommand.php","word_num":"0","level":"0","conf":"1","height":"0.011164274322169043","block_num":"0","left":"0.30668604530999377","page_num":"0","par_num":"0","width":"0.07122092551373421","line_num":"0"},{"line_num":"0","conf":"0.5","height":"0.006968640444571461","top":"0.13240418151987454","word_num":"0","level":"0","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","block_num":"0","par_num":"0","left":"0.3066860477020153","page_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","left":"0.37063954254736237","page_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0","par_num":"0","top":"0.13240418151987454","width":"0.08720929571922792","height":"0.006968640444571461","conf":"0.5"},{"left":"0.31831396020201475","page_num":"0","conf":"0.30000001192092896","width":"0.05523255023550483","text":"wsyncermenuuiestrait.ono","block_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.1567944254223136","word_num":"0","height":"0.006968640444571461"},{"text":"c) SyncObiects.pho","left":"0.15406976824025068","top":"0.18102073365231264","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","page_num":"0","height":"0.0071770334928229484","par_num":"0","word_num":"0","width":"0.039244185102746826"},{"block_num":"0","conf":"1","height":"0.010452960286604362","line_num":"0","top":"0.17770034929920653","width":"0.06104650395981806","word_num":"0","text":"©ImportOpportunityBatch.php","left":"0.20203489060729998","page_num":"0","level":"0","par_num":"0"},{"height":"0.010497417936674913","par_num":"0","page_num":"0","text":"© ImportContactBatch.php","left":"0.27180233100804285","width":"0.053779064340794325","block_num":"0","line_num":"0","word_num":"0","level":"0","top":"0.17770034916869026","conf":"1"},{"width":"0.027616275117752387","line_num":"0","par_num":"0","block_num":"0","text":"© Client.php","level":"0","conf":"1","top":"0.17770034916869026","left":"0.33284884116015484","word_num":"0","page_num":"0","height":"0.010497417936674913"},{"left":"0.3677325572728374","conf":"0.5","page_num":"0","text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264","width":"0.0654069717894209","line_num":"0","par_num":"0","level":"0","height":"0.0071770334928229484","block_num":"0","word_num":"0"},{"left":"0.15406977127553043","page_num":"0","word_num":"0","conf":"0.30000001192092896","text":"() Service.php","top":"0.20557491325434107","block_num":"0","level":"0","height":"0.007343747018817126","width":"0.030523251979909044","par_num":"0","line_num":"0"},{"page_num":"0","text":"BatchSyncTrait.php","top":"0.20557491322719157","par_num":"0","width":"0.04505813375432441","line_num":"0","word_num":"0","height":"0.006968640444571572","conf":"0.5","block_num":"0","level":"0","left":"0.19186047025946548"},{"block_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","line_num":"0","word_num":"0","top":"0.20175438596491224","left":"0.2441860510865191","level":"0","page_num":"0","conf":"0.5","height":"0.011164274322169154","width":"0.14534883296236076","par_num":"0"},{"left":"0.3982558178455254","line_num":"0","text":"php api_v2.php","height":"0.007343747018817126","page_num":"0","conf":"0.5","word_num":"0","par_num":"0","top":"0.20557491325434107","width":"0.02906976354883073","level":"0","block_num":"0"},{"text":"(C) AutomatedReportResult.oho","page_num":"0","conf":"1","block_num":"0","word_num":"0","left":"0.15406977510994932","line_num":"0","width":"0.06104650395981809","height":"0.007268726160271521","top":"0.22966507158551952","level":"0","par_num":"0"},{"text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","width":"0.21656975847609497","conf":"1","page_num":"0","left":"0.17151161694332442","height":"0.010691917303836784","level":"0","par_num":"0","block_num":"0","top":"0.2508710809687519","word_num":"0","line_num":"0"},{"conf":"1","width":"0.05959302313784334","line_num":"0","height":"0.007318740065968554","top":"0.26794258384399516","block_num":"0","page_num":"0","word_num":"0","text":"nublic function handlel","level":"0","par_num":"0","left":"0.18313953485556841"},{"height":"0.010452960286604362","line_num":"0","page_num":"0","word_num":"0","par_num":"0","text":"138","top":"0.4111498263026909","level":"0","left":"0.1497093032619457","conf":"0.30000001192092896","block_num":"0","width":"0.010174417749364312"},{"text":"140","level":"0","width":"0.010174418383456285","page_num":"0","block_num":"0","height":"0.017421602252187474","line_num":"0","conf":"1","left":"0.15116279097784552","par_num":"0","word_num":"0","top":"0.44250871089481225"},{"conf":"0.30000001192092896","word_num":"0","text":"1143","block_num":"0","level":"0","par_num":"0","top":"0.5017421601756263","page_num":"0","height":"0.006968641205077342","left":"0.15116279076509007","line_num":"0","width":"0.00872092995237797"},{"conf":"1","level":"0","par_num":"0","height":"0.010452961047110132","page_num":"0","text":"144","left":"0.1511627908377645","width":"0.00872092995237797","word_num":"0","top":"0.5156794425600686","line_num":"0","block_num":"0"},{"conf":"0.30000001192092896","left":"0.15116279076509007","line_num":"0","block_num":"0","height":"0.006968641205077342","page_num":"0","par_num":"0","top":"0.6062717769003649","width":"0.00872092995237797","text":"149","word_num":"0","level":"0"},{"height":"0.010452960286604362","par_num":"0","top":"0.7108013942469417","block_num":"0","width":"0.008720929318285997","conf":"1","level":"0","left":"0.15116279159085694","text":"155","word_num":"0","line_num":"0","page_num":"0"},{"page_num":"0","conf":"1","left":"0.15116279159085694","level":"0","par_num":"0","text":"158","line_num":"0","height":"0.010452960286604362","top":"0.763066202609311","block_num":"0","width":"0.008720929318285997","word_num":"0"},{"word_num":"0","line_num":"0","conf":"1","text":"161","top":"0.8153310109716805","width":"0.008720929318285997","par_num":"0","level":"0","height":"0.010452960286604362","block_num":"0","page_num":"0","left":"0.15116279159085694"},{"width":"0.008720929318285997","text":"163","top":"0.8501742165465933","word_num":"0","height":"0.010452960286604362","page_num":"0","left":"0.15116279159085694","block_num":"0","line_num":"0","par_num":"0","level":"0","conf":"1"},{"page_num":"0","block_num":"0","text":"1164","par_num":"0","word_num":"0","level":"0","width":"0.00872092995237797","top":"0.871080139269703","height":"0.006968641205077342","left":"0.15116279076509007","conf":"1","line_num":"0"},{"width":"0.008720929318285997","conf":"1","height":"0.010452960286604362","block_num":"0","line_num":"0","par_num":"0","left":"0.15116279159085694","text":"165","word_num":"0","page_num":"0","top":"0.8850174221215062","level":"0"},{"conf":"0.30000001192092896","line_num":"0","text":"1166","height":"0.006968641205077342","page_num":"0","level":"0","left":"0.15116279076509007","block_num":"0","par_num":"0","top":"0.9059233448446159","width":"0.00872092995237797","word_num":"0"},{"height":"0.010452960286604362","left":"0.21366279261358478","level":"0","par_num":"0","page_num":"0","width":"0.021802323929806966","text":"$config,","top":"0.2891986067904957","line_num":"0","word_num":"0","block_num":"0","conf":"1"},{"block_num":"0","par_num":"0","text":"$batchRepository,","level":"0","height":"0.010452960286604362","conf":"1","width":"0.04505813375432441","page_num":"0","left":"0.21366279584086087","word_num":"0","line_num":"0","top":"0.30662020992638417"},{"level":"0","line_num":"0","text":"SredisService","width":"0.03633720570422233","word_num":"0","block_num":"0","left":"0.21366279067986574","height":"0.010452960286604362","top":"0.3240418127138407","conf":"1","page_num":"0","par_num":"0"},{"level":"0","word_num":"0","line_num":"0","conf":"1","height":"0.010452960286604251","page_num":"0","top":"0.3414634155012971","text":"$entityRepository,","width":"0.04796511061648104","block_num":"0","left":"0.21366279592722434","par_num":"0"},{"block_num":"0","level":"0","par_num":"0","text":"sloggen","width":"0.018895347067650337","word_num":"0","height":"0.006968640444571461","top":"0.3623693383142996","left":"0.21366279063768656","conf":"0.30000001192092896","page_num":"0","line_num":"0"},{"page_num":"0","word_num":"0","conf":"0.5","block_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","top":"0.4146341463621239","left":"0.20348838007687264","width":"0.2398255733733482","line_num":"0","level":"0","height":"0.007215933366255367","par_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","text":"if (Sthis->attemots@ === 1) {","width":"0.07994185102746842","height":"0.010672467367120575","top":"0.4457735248441337","level":"0","conf":"0.5","page_num":"0","par_num":"0","left":"0.20348838095072486"},{"height":"0.010550210730691068","level":"0","par_num":"0","line_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","left":"0.21366278713067985","top":"0.46331738455485405","block_num":"0","conf":"1","width":"0.1482558047517817","word_num":"0","page_num":"0"},{"height":"0.0071770334928229484","width":"0.091569758476095","top":"0.5191387559808612","conf":"0.5","line_num":"0","par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","block_num":"0","level":"0","word_num":"0","page_num":"0","left":"0.20348838105878864"},{"word_num":"0","line_num":"0","width":"0.15552324944354115","left":"0.20348837906873227","page_num":"0","height":"0.013948396442419408","par_num":"0","top":"0.5331010453200158","conf":"1","level":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","block_num":"0"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","page_num":"0","level":"0","left":"0.20348837025078986","height":"0.006968641205077342","width":"0.14970930586469938"},{"block_num":"0","text":"<1/6 >","left":"0.2470930229619993","level":"0","page_num":"0","par_num":"0","height":"0.010536318570613101","line_num":"0","top":"0.5923344949742337","width":"0.021802323929806966","word_num":"0","conf":"0.30000001192092896"},{"level":"0","par_num":"0","top":"0.6060606061050023","word_num":"0","height":"0.0071798116206361895","page_num":"0","line_num":"0","left":"0.2151162810652241","conf":"0.30000001192092896","text":"'entity tvo","width":"0.027616277654120253","block_num":"0"},{"conf":"0.5","left":"0.25000000055269916","page_num":"0","width":"0.021802323929806966","text":"© Logger","height":"0.010455739935429254","level":"0","top":"0.6132376396173622","word_num":"0","line_num":"0","block_num":"0","par_num":"0"},{"top":"0.6236044657097288","width":"0.027616277654120253","word_num":"0","height":"0.0071770334928230595","line_num":"0","conf":"0.5","par_num":"0","left":"0.2151162810652241","block_num":"0","text":"Itotal reco","page_num":"0","level":"0"},{"height":"0.010628010477555794","word_num":"0","width":"0.05668604120295098","page_num":"0","par_num":"0","left":"0.248546517777781","conf":"0.5","text":"public function info","block_num":"0","level":"0","line_num":"0","top":"0.6339712919137487"},{"left":"0.2151162799850968","line_num":"0","top":"0.6411149825399743","block_num":"0","word_num":"0","conf":"0.5","level":"0","text":"\"batches d","par_num":"0","page_num":"0","height":"0.0072103763501230045","width":"0.027616277654120253"},{"block_num":"0","height":"0.007332632986552401","left":"0.21511628105837952","text":"Isvnced atl","level":"0","line_num":"0","top":"0.6585365856142653","word_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.026162789223041966"},{"conf":"0.5","height":"0.010591889492442497","top":"0.6618819775389818","left":"0.26598837545525295","width":"0.04360464785961399","page_num":"0","word_num":"0","block_num":"0","par_num":"0","level":"0","text":"cav $context = [1","line_num":"0"},{"text":": voidi","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.020348835498728624","line_num":"0","left":"0.24854651350063556","word_num":"0","block_num":"0","level":"0","height":"0.0071770334928229484","top":"0.6794258373205742"},{"block_num":"0","left":"0.1918604731373945","par_num":"0","page_num":"0","word_num":"0","text":"} catch (SocialAcco","top":"0.6929824561403509","line_num":"0","height":"0.011164274322169043","level":"0","width":"0.052325573373348144","conf":"1"},{"conf":"0.5","par_num":"0","height":"0.006968641205077342","level":"0","block_num":"0","page_num":"0","width":"0.039244185102746854","word_num":"0","line_num":"0","top":"0.7108013936697744","text":"Cloaden-swannir","left":"0.2034883724950264"},{"par_num":"0","text":"Log an informational message to the logs.","top":"0.7105263157219254","width":"0.08720929571922792","left":"0.24854651872595424","level":"0","height":"0.01072803904945585","conf":"1","block_num":"0","line_num":"0","page_num":"0","word_num":"0"},{"width":"0.0813953419949146","left":"0.24854651107352554","par_num":"0","word_num":"0","text":"Implements: Loggerinterface::info","level":"0","line_num":"0","page_num":"0","conf":"1","height":"0.010691917303836673","block_num":"0","top":"0.7384370017274113"},{"level":"0","text":"array|ArravyablelJsonable|Stri","height":"0.010452960286604362","page_num":"0","block_num":"0","conf":"1","line_num":"0","width":"0.07122092551373421","word_num":"0","par_num":"0","top":"0.7595818820518198","left":"0.27761628499022556"},{"conf":"0.30000001192092896","page_num":"0","level":"0","block_num":"0","text":"ngable lstring smessage","height":"0.006968640444571572","left":"0.2761627910440279","top":"0.7804878052132543","line_num":"0","par_num":"0","width":"0.056686041202950954","word_num":"0"},{"text":"} catch (Throwable","top":"0.7979094080543587","height":"0.010703032096607279","conf":"1","par_num":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.049418596511191515","level":"0","word_num":"0","left":"0.19186047325424327"},{"height":"0.010452960286604362","line_num":"0","top":"0.7944250876267327","word_num":"0","text":"arrayScontext","width":"0.03924418256637896","block_num":"0","page_num":"0","left":"0.2761627943999499","level":"0","conf":"0.5","par_num":"0"},{"level":"0","conf":"0.30000001192092896","top":"0.8188153313456585","block_num":"0","width":"0.03924418256637899","text":"slogger->errorl","page_num":"0","left":"0.20348837187088045","line_num":"0","par_num":"0","word_num":"0","height":"0.006968640444571461"},{"conf":"1","block_num":"0","left":"0.2485465134574538","height":"0.010452960286604362","par_num":"0","text":"Returns:","page_num":"0","word_num":"0","width":"0.01889534706765031","level":"0","line_num":"0","top":"0.8188153315291717"},{"conf":"0.30000001192092896","level":"0","block_num":"0","word_num":"0","line_num":"0","top":"0.8432055752480975","width":"0.01598837020549368","text":"CAurno","height":"0.006968640444571572","par_num":"0","left":"0.24854651337109027","page_num":"0"},{"level":"0","word_num":"0","top":"0.8466898958055888","width":"0.06395348082197477","conf":"0.5","height":"0.006968640444571461","left":"0.2747093029029664","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"vendor/aravel/tramework/src"},{"block_num":"0","height":"0.006968640444571461","level":"0","page_num":"0","text":"luminare Loc/Loccer.ono","width":"0.05668604120295101","par_num":"0","word_num":"0","top":"0.8641114985930454","conf":"0.30000001192092896","left":"0.2747093023963053","line_num":"0"},{"line_num":"0","page_num":"0","left":"0.21511627846207848","block_num":"0","height":"0.007235383302971576","par_num":"0","level":"0","word_num":"0","text":"'error' =>","conf":"0.30000001192092896","top":"0.8708133969827938","width":"0.026162789223041938"},{"page_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","block_num":"0","top":"0.9233449476199234","text":"throw Ser","height":"0.0072770620647228945","word_num":"0","width":"0.023255814897253146","par_num":"0","left":"0.20348837139363007"},{"block_num":"0","word_num":"0","page_num":"0","height":"0.010691917303836784","level":"0","left":"0.44476744220017683","par_num":"0","text":"826 л v 512","top":"0.2508710809687519","conf":"0.30000001192092896","line_num":"0","width":"0.03488371727314399"},{"word_num":"0","height":"0.017421602252187585","par_num":"0","block_num":"0","line_num":"0","top":"0.29965156834254736","left":"0.47238372096131104","level":"0","width":"0.008720929952377943","text":"575","conf":"1","page_num":"0"},{"block_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.3205574921563493","width":"0.008720929318285997","word_num":"0","left":"0.47093023257922917","text":"576"},{"line_num":"0","left":"0.4709302334945038","block_num":"0","level":"0","page_num":"0","par_num":"0","text":"577","conf":"1","height":"0.010452960286604362","width":"0.01017441774936434","top":"0.3379790945953738","word_num":"0"},{"conf":"1","line_num":"0","par_num":"0","word_num":"0","page_num":"0","height":"0.010452960286604362","text":"578","left":"0.47093023257922917","block_num":"0","top":"0.35540069773126226","width":"0.008720929318285997","level":"0"},{"text":"579","block_num":"0","conf":"1","top":"0.3693379791874951","width":"0.011627906180442682","word_num":"0","page_num":"0","height":"0.017421602252187585","left":"0.4709302331500887","line_num":"0","par_num":"0","level":"0"},{"line_num":"0","level":"0","width":"0.01017441774936434","left":"0.4709302334945038","height":"0.010452960286604362","page_num":"0","text":"580","par_num":"0","top":"0.39024390295774314","conf":"1","block_num":"0","word_num":"0"},{"par_num":"0","level":"0","top":"0.40418118460121666","width":"0.0159883714736776","word_num":"0","block_num":"0","text":"=581","line_num":"0","conf":"0.5","height":"0.024390243457264815","page_num":"0","left":"0.4665697680180062"},{"top":"0.4425087113201125","text":"583","block_num":"0","width":"0.008720929318285997","par_num":"0","conf":"1","page_num":"0","level":"0","word_num":"0","left":"0.4723837218234151","line_num":"0","height":"0.010452960286604362"},{"line_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","text":"584","par_num":"0","width":"0.01017441774936434","page_num":"0","top":"0.459930314107569","word_num":"0","level":"0","block_num":"0","conf":"1"},{"line_num":"0","conf":"0.5","left":"0.46656976846458836","height":"0.010452960286604362","page_num":"0","top":"0.4773519168950253","par_num":"0","text":"—585","block_num":"0","word_num":"0","width":"0.013081394611520969","level":"0"},{"text":"586","level":"0","line_num":"0","page_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1","par_num":"0","top":"0.4947735200309138","left":"0.47093023257922917","word_num":"0","width":"0.008720929318285997"},{"conf":"1","line_num":"0","page_num":"0","par_num":"0","left":"0.4723837218234151","word_num":"0","top":"0.5121951224699383","height":"0.010452960286604362","block_num":"0","width":"0.008720929318285997","text":"587","level":"0"},{"block_num":"0","conf":"1","par_num":"0","width":"0.008720929318285997","line_num":"0","text":"588","top":"0.5296167252573947","left":"0.4723837218234151","level":"0","page_num":"0","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","height":"0.010452960286604362","line_num":"0","conf":"1","text":"589","left":"0.4709302334945038","word_num":"0","par_num":"0","top":"0.5470383280448511","width":"0.01017441774936434","level":"0","page_num":"0"},{"height":"0.020905922094220375","line_num":"0","width":"0.008720929952377943","par_num":"0","conf":"0.5","word_num":"0","level":"0","top":"0.5609756106427853","block_num":"0","left":"0.47238372114299704","text":"590","page_num":"0"},{"line_num":"0","word_num":"0","text":"15911","left":"0.46802325552854196","height":"0.006968640444571572","block_num":"0","page_num":"0","par_num":"0","level":"0","top":"0.5853658539937421","width":"0.013081394611520969","conf":"0.30000001192092896"},{"top":"0.5958188150216522","word_num":"0","line_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.4723837209560432","conf":"1","text":"592","height":"0.020905923615232025","page_num":"0","width":"0.010174418383456285"},{"page_num":"0","par_num":"0","top":"0.616724738727316","width":"0.008720929952377998","word_num":"0","text":"593","level":"0","height":"0.010452961047110132","left":"0.47238372099764825","conf":"1","line_num":"0","block_num":"0"},{"height":"0.013937280889142922","level":"0","top":"0.6480836243637909","left":"0.466569769326747","page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","text":"T 595","width":"0.014534881774415365","word_num":"0"},{"word_num":"0","line_num":"0","left":"0.46656976759933994","text":"-596","height":"0.020905922094220375","top":"0.6655052271933078","block_num":"0","level":"0","width":"0.014534883042599256","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"word_num":"0","line_num":"0","left":"0.47093023259606254","width":"0.010174418383456285","height":"0.006968641205077342","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","text":"597","page_num":"0","top":"0.6898954702884519"},{"par_num":"0","width":"0.011627906180442626","height":"0.020905922094220375","conf":"0.5","line_num":"0","word_num":"0","left":"0.4709302331016392","text":"598","page_num":"0","level":"0","top":"0.7003484325068968","block_num":"0"},{"text":"$99","block_num":"0","word_num":"0","width":"0.008720929952377943","height":"0.006968641205077342","left":"0.4723837209976482","line_num":"0","top":"0.7247386758550688","level":"0","page_num":"0","par_num":"0","conf":"1"},{"page_num":"0","line_num":"0","block_num":"0","left":"0.46656976790214993","par_num":"0","text":"=600","level":"0","width":"0.014534883042599311","word_num":"0","top":"0.7282229962193458","conf":"0.30000001192092896","height":"0.027874564820309367"},{"par_num":"0","text":"6011","page_num":"0","block_num":"0","left":"0.4709302334945038","width":"0.01017441774936434","word_num":"0","height":"0.006968640444571572","top":"0.7595818818683066","level":"0","line_num":"0","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","left":"0.466569767781026","page_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.020905923615232025","text":"-602","par_num":"0","top":"0.7700348428613736","width":"0.014534883042599311","word_num":"0"},{"top":"0.8048780490574194","page_num":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0","width":"0.010174418383456285","height":"0.020905922094220375","conf":"1","left":"0.47093023264451217","text":"604","level":"0"},{"height":"0.010452960286604362","par_num":"0","page_num":"0","left":"0.47093023257922917","conf":"0.30000001192092896","line_num":"0","text":"605","block_num":"0","width":"0.008720929318285997","word_num":"0","top":"0.8292682935500775","level":"0"},{"level":"0","top":"0.8432055753547425","block_num":"0","line_num":"0","page_num":"0","height":"0.017421602252187474","conf":"1","par_num":"0","text":"606","left":"0.4723837211284622","width":"0.008720929952377943","word_num":"0"},{"text":"— 607","conf":"0.30000001192092896","left":"0.4665697671564489","width":"0.013081394611520969","par_num":"0","word_num":"0","top":"0.8641114988686065","line_num":"0","height":"0.010689139176023432","level":"0","block_num":"0","page_num":"0"},{"word_num":"0","top":"0.8815331015640149","text":"608","page_num":"0","left":"0.4723837218234151","level":"0","height":"0.010452960286604362","block_num":"0","conf":"1","line_num":"0","width":"0.008720929318285997","par_num":"0"},{"left":"0.9127906995735092","conf":"0.30000001192092896","page_num":"0","top":"0.006968641450188162","word_num":"0","level":"0","height":"0.006968640444571461","par_num":"0","width":"0.01889534706765028","line_num":"0","block_num":"0","text":"100% 52"},{"height":"0.006968640444571461","left":"0.9345930252238671","block_num":"0","level":"0","width":"0.05813952709766146","top":"0.006968641450188162","page_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","text":"• Mon ZU Aor 10.40.:00"},{"line_num":"0","level":"0","page_num":"0","text":"L AskJiminnyReportActivityServiceTestv","par_num":"0","block_num":"0","conf":"1","left":"0.8270348901595695","word_num":"0","height":"0.010452960286604362","top":"0.02787456497864904","width":"0.08866278668667404"},{"height":"0.010452960286604362","level":"0","line_num":"0","conf":"0.5","text":"=custom.log","word_num":"0","block_num":"0","width":"0.029069763548830674","page_num":"0","par_num":"0","left":"0.4738372097953522","top":"0.05574912978701141"},{"left":"0.5101744200028817","conf":"1","height":"0.010452961047110132","level":"0","top":"0.055749129145434506","width":"0.027616277654120225","page_num":"0","par_num":"0","line_num":"0","text":"=laravel.log","word_num":"0","block_num":"0"},{"level":"0","width":"0.050872087478637695","conf":"0.5","word_num":"0","par_num":"0","text":"A SF [jiminny@localhost]","page_num":"0","top":"0.05574912978701141","height":"0.010452960286604362","block_num":"0","left":"0.5450581399922917","line_num":"0"},{"word_num":"0","top":"0.055749129145434506","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","height":"0.010452961047110132","text":"4 HS_local (iminny@localhost]","left":"0.6046511654871605","block_num":"0","level":"0","width":"0.06104650903255382"},{"top":"0.05574912943857935","block_num":"0","par_num":"0","left":"0.6947674436468302","line_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","text":"Cascade","width":"0.017441858636571994","level":"0","word_num":"0"},{"height":"0.011164274322169043","width":"0.07703488431078326","level":"0","conf":"0.30000001192092896","block_num":"0","text":"A console [PROD] X A console [EU]","word_num":"0","page_num":"0","par_num":"0","top":"0.0797448165869219","left":"0.4738372088584945","line_num":"0"},{"page_num":"0","width":"0.04360464785961393","line_num":"0","conf":"0.5","par_num":"0","top":"0.0797448165869219","block_num":"0","word_num":"0","level":"0","height":"0.011164274322169043","left":"0.5595930266071848","text":"A console [STAGING]"},{"text":"Retactor Connection","top":"0.08362369354010668","width":"0.04651162979450629","word_num":"0","block_num":"0","par_num":"0","height":"0.007285397208668498","line_num":"0","page_num":"0","conf":"1","left":"0.6933139525309181","level":"0"},{"word_num":"0","page_num":"0","block_num":"0","height":"0.007285397208668609","left":"0.7470930289847444","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","text":"CRM Initial Sync Oven","top":"0.08362369371432266","width":"0.045058133754324436"},{"par_num":"0","conf":"0.5","block_num":"0","left":"0.5348837228066751","page_num":"0","top":"0.1044657097288676","text":"Tx: Autov","word_num":"0","line_num":"0","level":"0","height":"0.0071770334928229484","width":"0.02034883549872868"},{"level":"0","top":"0.1044657097460916","conf":"0.5","line_num":"0","page_num":"0","left":"0.6627906972313775","height":"0.010516868633897003","par_num":"0","text":"do jiminny v","word_num":"0","block_num":"0","width":"0.023255814897253146"},{"level":"0","line_num":"0","width":"0.12936045261139567","left":"0.49273255700367574","page_num":"0","conf":"0.5","height":"0.010689139176023432","block_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","par_num":"0","top":"0.12519936212958604","word_num":"0"},{"par_num":"0","top":"0.12519936195537007","page_num":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146","block_num":"0","conf":"0.30000001192092896","height":"0.010689139176023432","level":"0","line_num":"0","word_num":"0","left":"0.6279069838403225"},{"height":"0.006968640444571461","level":"0","conf":"0.30000001192092896","left":"0.4927325782522842","block_num":"0","par_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","top":"0.1463414637498397","width":"0.12499997970905707","page_num":"0","word_num":"0","line_num":"0"},{"height":"0.013937280889143033","line_num":"0","word_num":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","level":"0","left":"0.4927325630147635","top":"0.15679442610595107","conf":"1","block_num":"0","par_num":"0","width":"0.1962209052227913"},{"par_num":"0","text":"SELECT","page_num":"0","top":"0.17770034895077447","height":"0.010452960286604362","word_num":"0","width":"0.015988370205493707","conf":"1","block_num":"0","left":"0.49273255988271814","level":"0","line_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","page_num":"0","height":"0.013937280889143033","top":"0.1951219518899232","width":"0.1889534605310318","conf":"0.5","left":"0.5014535184914614","par_num":"0"},{"height":"0.006968640444571461","top":"0.21602787489966546","conf":"0.30000001192092896","word_num":"0","page_num":"0","line_num":"0","text":"U.ema1l.","width":"0.021802323929806966","left":"0.5029069786600965","level":"0","par_num":"0","block_num":"0"},{"left":"0.5029069764355705","top":"0.233449477263315","text":"sa.*","par_num":"0","level":"0","page_num":"0","line_num":"0","block_num":"0","width":"0.011627907448626518","conf":"0.30000001192092896","word_num":"0","height":"0.006968641205077342"},{"text":"towner 1d FRol sochal accounts sa","conf":"0.30000001192092896","block_num":"0","par_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.5029069796729173","word_num":"0","level":"0","line_num":"0","top":"0.25087108008861336","width":"0.08866278668667404"},{"height":"0.011164274322168932","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.2679425837320575","width":"0.0959302313784336","word_num":"0","block_num":"0","conf":"0.5","page_num":"0","level":"0","line_num":"0","left":"0.49273255569667207"},{"word_num":"0","height":"0.007196483429539158","block_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","left":"0.492732561293783","width":"0.10610464785961388","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","top":"0.28548644338568163","par_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","conf":"0.5","word_num":"0","level":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","height":"0.0148935728666314","top":"0.2995371262853762","left":"0.49269744083144135","width":"0.1381482875093501"},{"conf":"1","page_num":"0","left":"0.4927325646028267","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","line_num":"0","block_num":"0","level":"0","top":"0.33797909453440456","word_num":"0","width":"0.14534883296236073","height":"0.010505753841126397"},{"left":"0.4927325633660667","width":"0.059593018065107584","text":"select * from features;","conf":"1","line_num":"0","height":"0.01075026787449107","level":"0","top":"0.3728222999543015","word_num":"0","block_num":"0","page_num":"0","par_num":"0"},{"top":"0.38995215302990127","width":"0.12936045261139567","level":"0","word_num":"0","height":"0.007260390255820148","line_num":"0","par_num":"0","left":"0.49273257312172364","text":"Bplect * from team fpatunos where featunp id = 40:","conf":"0.30000001192092896","page_num":"0","block_num":"0"},{"width":"0.09011627765412028","line_num":"0","left":"0.4927325550814989","page_num":"0","conf":"1","par_num":"0","block_num":"0","level":"0","text":"select * from teams where id = 556;","top":"0.42503987254774733","word_num":"0","height":"0.010500196824994035"},{"level":"0","top":"0.4599303140744231","block_num":"0","par_num":"0","left":"0.4927325616686351","height":"0.010564103651274914","width":"0.03779069413530067","conf":"1","text":"select * from","page_num":"0","word_num":"0","line_num":"0"},{"left":"0.5654069877565148","height":"0.010564103651274914","width":"0.12499998985452854","line_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","block_num":"0","par_num":"0","conf":"1","level":"0","top":"0.4599303140744231","page_num":"0"},{"top":"0.47735191659424503","par_num":"0","line_num":"0","word_num":"0","block_num":"0","height":"0.010686361048210191","left":"0.4927325741233989","page_num":"0","conf":"1","level":"0","width":"0.19767440633570887","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9"},{"height":"0.014546766235497555","left":"0.4927008834473122","top":"0.49466613506674073","conf":"0.5","text":"select * from automated_report_results order Dy zu desc,","level":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.1453954818400931","line_num":"0","block_num":"0"},{"height":"0.010686361048210191","left":"0.4927325548990552","level":"0","line_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","word_num":"0","conf":"1","top":"0.5119617223575448","page_num":"0","width":"0.14244185102746842","block_num":"0","par_num":"0"},{"left":"0.49273255862023396","top":"0.5470383283932831","width":"0.15552323929806972","page_num":"0","level":"0","height":"0.010452960286604362","line_num":"0","word_num":"0","block_num":"0","conf":"1","par_num":"0","text":"select * from automated report results WHERE report id = 54:"},{"text":"select * from opportunities where id = 7594349:","line_num":"0","height":"0.010622453461423431","top":"0.5818815337886577","page_num":"0","left":"0.49273256125581216","conf":"1","par_num":"0","level":"0","width":"0.12209300791963623","word_num":"0","block_num":"0"},{"level":"0","block_num":"0","page_num":"0","conf":"0.5","par_num":"0","top":"0.6164274323772443","word_num":"0","width":"0.19767440633570899","height":"0.010750267113985301","left":"0.49273257226354994","line_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte"},{"height":"0.010628010477555794","left":"0.49273256709487234","line_num":"0","par_num":"0","page_num":"0","conf":"1","text":"select * from plavbooks where team id = 711: # event 226147","top":"0.6339712919137487","level":"0","block_num":"0","word_num":"0","width":"0.15406975847609494"},{"line_num":"0","level":"0","conf":"1","par_num":"0","top":"0.651515151624469","word_num":"0","left":"0.4927325551571803","width":"0.15261626750864876","height":"0.010505753841126397","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","block_num":"0","page_num":"0"},{"left":"0.4927325646279135","line_num":"0","block_num":"0","page_num":"0","level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","conf":"1","height":"0.013937280889143033","par_num":"0","top":"0.6689895475345226","width":"0.11046511061648101","word_num":"0"},{"block_num":"0","width":"0.15261626750864876","level":"0","line_num":"0","page_num":"0","conf":"1","par_num":"0","top":"0.6864111504286012","left":"0.4927325552882119","height":"0.010558546635142552","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","word_num":"0"},{"word_num":"0","level":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","block_num":"0","width":"0.12354650903255388","page_num":"0","height":"0.007318740065968554","conf":"0.5","left":"0.4927325602990887","line_num":"0","par_num":"0","top":"0.724738676080081"},{"level":"0","line_num":"0","page_num":"0","word_num":"0","par_num":"0","text":"GELECT","conf":"0.30000001192092896","width":"0.0159883714736776","height":"0.010452961047110132","left":"0.492732558848917","top":"0.7386759584137272","block_num":"0"},{"word_num":"0","top":"0.7559808612440191","block_num":"0","page_num":"0","height":"0.014354066985646008","left":"0.5029069807442199","line_num":"0","par_num":"0","conf":"0.5","level":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","width":"0.18604649888708236"},{"height":"0.007257611367501027","block_num":"0","conf":"0.30000001192092896","left":"0.5014534902332606","text":"u. email","line_num":"0","top":"0.7767145136381128","page_num":"0","par_num":"0","word_num":"0","level":"0","width":"0.021802323929806966"},{"left":"0.5029069777669138","block_num":"0","level":"0","line_num":"0","width":"0.013081394611520913","text":"sa.*","word_num":"0","page_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","par_num":"0","top":"0.7944250874432196"},{"line_num":"0","conf":"1","width":"0.09011626750864876","word_num":"0","block_num":"0","page_num":"0","left":"0.5014534906556222","par_num":"0","text":"t.owner_id FROM social_accounts sa","height":"0.010497418697180683","top":"0.8118022326885981","level":"0"},{"height":"0.007254833239687675","left":"0.49273256673203064","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","top":"0.8292682928942409","page_num":"0","width":"0.09738371220040826","text":"JOTN usens u on trid = ca.cociable idi"},{"word_num":"0","par_num":"0","line_num":"0","block_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","height":"0.010566882539594036","conf":"0.5","page_num":"0","left":"0.49273255613526434","level":"0","width":"0.10610464785961393"},{"block_num":"0","height":"0.010689139176023432","page_num":"0","par_num":"0","width":"0.1380813882706013","line_num":"0","word_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","conf":"1","left":"0.4927325670763793","level":"0"},{"left":"0.4927325575704069","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","top":"0.8987240830528642","width":"0.19622092551373427","par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.01068358215989107","level":"0","conf":"0.5","word_num":"0"},{"left":"0.965116281891486","level":"0","par_num":"0","text":"+0 ..","height":"0.011164274322169043","width":"0.020348834230544677","line_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","top":"0.0797448165869219","block_num":"0"},{"width":"0.2703488329623608","page_num":"0","height":"0.01059744650857497","line_num":"0","par_num":"0","top":"0.10104529661439754","word_num":"0","left":"0.6976744093136732","block_num":"0","level":"0","conf":"1","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis"},{"text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","width":"0.23837209255137337","par_num":"0","page_num":"0","block_num":"0","line_num":"0","left":"0.703488371377582","top":"0.11846689891207607","level":"0","word_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342"},{"width":"0.28633718287691157","top":"0.1393728226143094","level":"0","line_num":"0","word_num":"0","left":"0.694767473312973","block_num":"0","height":"0.007357639939400973","par_num":"0","page_num":"0","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait"},{"conf":"0.5","word_num":"0","par_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603","line_num":"0","width":"0.2819767201200445","left":"0.6962209524994839","block_num":"0","page_num":"0","height":"0.010653017430404366","level":"0"},{"level":"0","height":"0.010583553587991013","conf":"1","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453","par_num":"0","left":"0.6947674594038452","block_num":"0","page_num":"0","width":"0.12645347067650337","word_num":"0","line_num":"0"},{"height":"0.010494639808861561","block_num":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0","top":"0.19856459312259356","width":"0.13517440633570899","left":"0.6947674552483422","text":"What splitting the profile sync into batches would look like","conf":"1","level":"0"},{"level":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","par_num":"0","top":"0.21929824549679078","height":"0.007182590508955311","width":"0.1511627765412027","word_num":"0","conf":"1","line_num":"0","page_num":"0","block_num":"0","left":"0.6947674427962095"},{"par_num":"0","top":"0.233449478068677","left":"0.694767459943104","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","height":"0.010569660667407277","word_num":"0","level":"0","width":"0.28633716258596864","page_num":"0","conf":"1","block_num":"0","line_num":"0"},{"par_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","level":"0","conf":"0.30000001192092896","block_num":"0","width":"0.24127905419532292","top":"0.2508710804745784","word_num":"0","line_num":"0","page_num":"0","left":"0.6947674612076477","height":"0.006968640444571461"},{"top":"0.271777003894373","block_num":"0","level":"0","width":"0.284883661473051","left":"0.6962209605769604","conf":"1","word_num":"0","height":"0.007329854098233168","line_num":"0","par_num":"0","page_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt"},{"conf":"0.30000001192092896","line_num":"0","word_num":"0","level":"0","top":"0.306620209394439","width":"0.2877906636988863","par_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","block_num":"0","page_num":"0","height":"0.006968640444571461","left":"0.6962209692158519"},{"line_num":"0","block_num":"0","width":"0.2776162573631774","conf":"1","word_num":"0","page_num":"0","left":"0.7034883691075557","level":"0","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","height":"0.010452960286604362"},{"text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","height":"0.010505753841126397","width":"0.20639533184944325","left":"0.7034883928957734","top":"0.33797909453440456","block_num":"0","level":"0","word_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"top":"0.3554006976086954","level":"0","block_num":"0","height":"0.010628010477555794","page_num":"0","left":"0.6962209294276679","par_num":"0","width":"0.2819767201200445","word_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","conf":"1","line_num":"0"},{"level":"0","line_num":"0","word_num":"0","height":"0.0072659472719524","par_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","page_num":"0","top":"0.3763066205343165","conf":"1","block_num":"0","width":"0.2848836817639939","left":"0.6962209430504749"},{"left":"0.6947674424200525","line_num":"0","level":"0","text":"You get for free","top":"0.41463414653422836","conf":"0.5","word_num":"0","height":"0.007215933366255256","block_num":"0","page_num":"0","par_num":"0","width":"0.0319767404109873"},{"block_num":"0","word_num":"0","width":"0.08575581489725315","conf":"0.5","line_num":"0","height":"0.0071770334928229484","level":"0","left":"0.697674417508692","page_num":"0","par_num":"0","text":"•streamed fetch (no 0OM on big owners)","top":"0.43540669856459324"},{"left":"0.6976744285694189","level":"0","page_num":"0","top":"0.4529505582137161","par_num":"0","text":"• 100-record batches via Redis","word_num":"0","width":"0.06540696671668522","line_num":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.5"},{"word_num":"0","conf":"1","par_num":"0","block_num":"0","top":"0.4703832754342152","width":"0.13953486909257606","left":"0.6976744332330052","page_num":"0","level":"0","line_num":"0","height":"0.010477968760464584","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob)."},{"text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","conf":"1","line_num":"0","level":"0","block_num":"0","top":"0.4912280700058711","page_num":"0","par_num":"0","left":"0.6976744360642997","height":"0.010514089745577881","width":"0.1322674244008165","word_num":"0"},{"word_num":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.508710801912447","width":"0.2819767201200444","block_num":"0","height":"0.010452960286604251","conf":"0.5","level":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","left":"0.6976744452422932"},{"block_num":"0","left":"0.7034883798200974","line_num":"0","text":"key so difterent orofiles don't collide","height":"0.007360418067214214","par_num":"0","width":"0.07267441140844466","conf":"0.5","level":"0","top":"0.5261324047144549","word_num":"0","page_num":"0"},{"text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","width":"0.1729650903255382","level":"0","par_num":"0","top":"0.5470383280448511","height":"0.010452960286604362","conf":"1","left":"0.6947674678139966","line_num":"0","word_num":"0","page_num":"0","block_num":"0"},{"page_num":"0","height":"0.0073104049220229506","block_num":"0","level":"0","line_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","conf":"0.5","left":"0.6947674633339377","par_num":"0","top":"0.5644599301598978","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.010577996571858761","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","left":"0.6947674627311626","page_num":"0","level":"0","line_num":"0","conf":"1","width":"0.28052323929806977","par_num":"0","top":"0.5956937798195339"},{"conf":"1","height":"0.0071770334928229484","top":"0.613237639553429","line_num":"0","level":"0","block_num":"0","width":"0.13953487923804753","par_num":"0","left":"0.6947674461509291","word_num":"0","page_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns."},{"top":"0.6411149825213349","width":"0.04215116196490354","block_num":"0","height":"0.006968641205077342","word_num":"0","left":"0.6947674422006878","line_num":"0","par_num":"0","conf":"1","page_num":"0","level":"0","text":"Recommendation"},{"page_num":"0","word_num":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.6585365856142653","left":"0.6947674626641019","level":"0","conf":"1","height":"0.010522425650029366","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","width":"0.28052323929806977"},{"conf":"0.5","height":"0.006968640444571461","page_num":"0","word_num":"0","block_num":"0","width":"0.28488370205493685","left":"0.6947674655515993","level":"0","line_num":"0","top":"0.6759581884885157","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","par_num":"0"},{"line_num":"0","width":"0.17441859143845573","word_num":"0","block_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","par_num":"0","top":"0.6897926635444678","left":"0.6947674548777797","level":"0","conf":"1","page_num":"0","height":"0.01055576774682343"},{"par_num":"0","block_num":"0","conf":"1","page_num":"0","top":"0.7105263158961413","width":"0.22819766592472157","word_num":"0","height":"0.01072803904945574","level":"0","line_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","left":"0.697674427545875"},{"par_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","word_num":"0","top":"0.7317073174083762","line_num":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","width":"0.28488368176399403","level":"0","height":"0.006968640444571461","left":"0.6976744577707242"},{"block_num":"0","left":"0.7034883726365229","page_num":"0","line_num":"0","text":"do),","level":"0","top":"0.7421602788826169","word_num":"0","height":"0.017421602252187585","conf":"0.30000001192092896","width":"0.011627906180442626","par_num":"0"},{"left":"0.6976744436144179","height":"0.0071770334928229484","level":"0","line_num":"0","conf":"0.5","par_num":"0","width":"0.2776162573631774","top":"0.766347687400319","page_num":"0","block_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","word_num":"0"},{"width":"0.2877906636988864","top":"0.7870813397129187","line_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","par_num":"0","word_num":"0","block_num":"0","conf":"1","page_num":"0","height":"0.011164274322169043","left":"0.694767475704478","level":"0"},{"text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","page_num":"0","level":"0","width":"0.2718022934933926","conf":"1","line_num":"0","block_num":"0","left":"0.6947674739397125","height":"0.013937280889143033","par_num":"0","top":"0.8013937288934075","word_num":"0"},{"width":"0.08430232392980697","conf":"1","par_num":"0","text":"watermark — gate it on \"no profile context\".","page_num":"0","top":"0.8221690590111643","word_num":"0","height":"0.0071770334928229484","line_num":"0","block_num":"0","left":"0.6962209318790669","level":"0"},{"left":"0.9651162807795277","height":"0.010461296951561616","line_num":"0","page_num":"0","block_num":"0","par_num":"0","level":"0","width":"0.017441858636571994","text":"G.l .","conf":"0.30000001192092896","word_num":"0","top":"0.8397129185198681"},{"width":"0.04069767099745736","conf":"0.30000001192092896","level":"0","par_num":"0","line_num":"0","left":"0.6962209300842392","top":"0.9266347687400319","height":"0.0071770334928229484","word_num":"0","block_num":"0","page_num":"0","text":"Ask anvthina (84-D"},{"height":"0.0071770334928229484","level":"0","block_num":"0","par_num":"0","text":"Claude Qnus 17 Medium","top":"0.9545454545454546","conf":"0.30000001192092896","left":"0.7223837197862006","page_num":"0","width":"0.04651162472177062","word_num":"0","line_num":"0"},{"width":"0.01453488177441542","word_num":"0","page_num":"0","line_num":"0","level":"0","height":"0.006968640444571572","left":"0.9331395351302343","conf":"0.5","block_num":"0","par_num":"0","top":"0.9860627181052405","text":"144-25"},{"text":"Po 4 sp","top":"0.986062718234409","width":"0.01453488177441531","height":"0.01074748898617195","left":"0.9709302343731505","conf":"0.30000001192092896","level":"0","word_num":"0","par_num":"0","page_num":"0","block_num":"0","line_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8066
|
NULL
|
NULL
|
|
59365
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.43.1%L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"block_num":"0","width": [{"block_num":"0","width":"0.021802326466174835","par_num":"0","text":"Phostorm","word_num":"0","height":"0.006968641205077342","level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.01744185995005212","top":"0.006968641046706359","page_num":"0"},{"width":"0.01162790618044264","word_num":"0","text":"code","height":"0.006968640444571461","par_num":"0","level":"0","page_num":"0","top":"0.006968641450188162","line_num":"0","left":"0.1148255812121043","block_num":"0","conf":"0.30000001192092896"},{"left":"0.030523259704860126","par_num":"0","text":"FV faVsco.js","width":"0.029069763548830722","word_num":"0","level":"0","block_num":"0","page_num":"0","height":"0.010452960286604362","conf":"0.5","top":"0.02787456497864904","line_num":"0"},{"left":"0.06831395542728312","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"?9 master","top":"0.02787456497864904","width":"0.024709300791963623","word_num":"0","height":"0.010452960286604362","level":"0"},{"left":"0.014534883869450689","height":"0.003484320602538671","par_num":"0","text":"Proledey","page_num":"0","width":"0.020348836766912577","word_num":"0","line_num":"0","top":"0.05923344944238418","level":"0","conf":"0.30000001192092896","block_num":"0"},{"left":"0.043574765514713835","word_num":"0","height":"0.01150821840934213","block_num":"0","page_num":"0","text":"D Salesforce","top":"0.07612742412338913","level":"0","width":"0.030583024024963372","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"width":"0.021802323929806973","text":"> DDTO","conf":"0.30000001192092896","line_num":"0","height":"0.010452960286604362","left":"0.046511627642654756","par_num":"0","page_num":"0","top":"0.09407665591941561","word_num":"0","block_num":"0","level":"0"},{"left":"0.0537095887639354","par_num":"0","line_num":"0","page_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","conf":"1","block_num":"0","height":"0.015479323586398475","level":"0","top":"0.11024367702094318","width":"0.07137109878215384","word_num":"0"},{"width":"0.08575580475178171","level":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","top":"0.13237639553429026","left":"0.05232558202147495","block_num":"0","height":"0.0071770334928229484","word_num":"0","line_num":"0"},{"level":"0","left":"0.05232558202147495","word_num":"0","height":"0.0072715042880847625","par_num":"0","width":"0.08575580475178171","block_num":"0","line_num":"0","conf":"0.5","page_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434"},{"page_num":"0","block_num":"0","text":"c) AulolocDelavec locrm.ono","word_num":"0","width":"0.06249999492726427","line_num":"0","conf":"0.30000001192092896","level":"0","top":"0.16724738709478748","height":"0.006968640444571461","par_num":"0","left":"0.046511627154292065"},{"par_num":"0","conf":"1","left":"0.046511627667025296","width":"0.07558138827060132","page_num":"0","level":"0","block_num":"0","top":"0.18102073376030525","word_num":"0","line_num":"0","height":"0.010616896445291069","text":"© CheckAndRetryRemoteMatch.php"},{"par_num":"0","top":"0.2017543859602864","width":"0.06395348082197473","word_num":"0","left":"0.04651163545709501","block_num":"0","text":"C) CreaterollowupActivity.php","conf":"0.5","height":"0.0073048471453848185","level":"0","line_num":"0","page_num":"0"},{"width":"0.04215116196490349","block_num":"0","par_num":"0","top":"0.21929824565899192","conf":"0.30000001192092896","level":"0","word_num":"0","height":"0.007182590508955311","page_num":"0","line_num":"0","left":"0.04651162858740109","text":"C) CreateNotes.php"},{"left":"0.04651163557061816","top":"0.23684210521680837","width":"0.08720929571922789","level":"0","text":"© MatchActivitiesToNewOpportunity.php","conf":"1","block_num":"0","line_num":"0","word_num":"0","page_num":"0","par_num":"0","height":"0.010544653714558705"},{"word_num":"0","height":"0.007207597461803994","top":"0.2543554009942979","level":"0","page_num":"0","line_num":"0","conf":"0.5","block_num":"0","width":"0.06249999492726427","par_num":"0","text":"C) MatchActivitvermData.php","left":"0.04651163358738779"},{"left":"0.046511628705343505","width":"0.039244185102746854","par_num":"0","page_num":"0","height":"0.00732985485873916","level":"0","text":"E) NoteObiect.ohp","word_num":"0","line_num":"0","top":"0.27177700333990396","block_num":"0","conf":"0.30000001192092896"},{"word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.006968640444571461","page_num":"0","left":"0.04651163174781109","par_num":"0","text":"c) SaveActiviv.ono","line_num":"0","width":"0.04215115942853562","top":"0.2891986066069825","level":"0"},{"conf":"0.30000001192092896","line_num":"0","width":"0.0523255835188196","word_num":"0","par_num":"0","level":"0","block_num":"0","left":"0.04651162677256695","page_num":"0","height":"0.006968641205077342","text":"c)saveliranscriotion.onv","top":"0.30662020900450737"},{"par_num":"0","page_num":"0","width":"0.04215115942853562","word_num":"0","block_num":"0","level":"0","height":"0.0072464973352361906","line_num":"0","conf":"0.5","left":"0.04651163174781109","top":"0.32376395531045343","text":"C) SetuoLavout.oho"},{"height":"0.0071770334928230595","page_num":"0","conf":"0.5","par_num":"0","left":"0.04651163174781109","block_num":"0","level":"0","top":"0.34130781499202545","width":"0.04215115942853562","word_num":"0","text":"C) SvncActivitv.oho","line_num":"0"},{"block_num":"0","conf":"1","word_num":"0","line_num":"0","level":"0","left":"0.04638947542561308","width":"0.055435398791698696","top":"0.3552072621290665","height":"0.014418177627490425","page_num":"0","par_num":"0","text":"@ SvncFieldMetadata.php"},{"left":"0.046511631609252174","line_num":"0","par_num":"0","top":"0.3763066205343165","word_num":"0","conf":"1","width":"0.039244182566378974","text":"© SyncLeads.php","level":"0","page_num":"0","height":"0.010455739935429254","block_num":"0"},{"conf":"1","left":"0.046511631695615716","word_num":"0","text":"© SyncObjects.php","par_num":"0","height":"0.014354066985645897","line_num":"0","top":"0.38995215311004783","block_num":"0","level":"0","width":"0.04215115942853562","page_num":"0"},{"top":"0.41114982586710536","page_num":"0","height":"0.010700253968793927","block_num":"0","level":"0","line_num":"0","text":"© SyncOpportunitiesJob.php","conf":"1","left":"0.04651163073081603","width":"0.06104650903255382","word_num":"0","par_num":"0"},{"line_num":"0","left":"0.046511633451594","conf":"1","par_num":"0","width":"0.05087208747863769","page_num":"0","block_num":"0","word_num":"0","height":"0.014354066985646008","text":"© SyncOpportunity.php","top":"0.42503987240829344","level":"0"},{"word_num":"0","page_num":"0","text":"© SyncProfileMetadata.php","line_num":"0","level":"0","conf":"1","height":"0.010672468127626344","width":"0.05813953217039717","left":"0.04651163071712692","par_num":"0","top":"0.44577352463809683","block_num":"0"},{"conf":"1","top":"0.46331738455485405","text":"© SyncTeamFieldsJob.php","par_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","width":"0.056686041202950996","left":"0.04651163321565249","height":"0.010550210730691068","line_num":"0"},{"block_num":"0","top":"0.48083623715937174","level":"0","word_num":"0","page_num":"0","conf":"1","text":"© SyncTeamMetadata.php","line_num":"0","height":"0.010452961047110243","left":"0.04651163321565131","par_num":"0","width":"0.05668604120295098"},{"block_num":"0","conf":"1","height":"0.01051408974557777","par_num":"0","text":"© UpdateOpportunitySpecifications.php","width":"0.08430231885707123","word_num":"0","left":"0.04651163548425466","top":"0.49825784007433493","level":"0","page_num":"0","line_num":"0"},{"height":"0.006968640444571461","text":"Updatestage.ong","top":"0.5191637634014077","block_num":"0","page_num":"0","left":"0.046511627480499834","width":"0.04215115942853563","level":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0"},{"height":"0.010758603778942555","block_num":"0","conf":"0.30000001192092896","left":"0.03343023627313173","top":"0.5331010454942319","text":"> @ DealRisks","width":"0.03343022884206569","level":"0","line_num":"0","word_num":"0","page_num":"0","par_num":"0"},{"par_num":"0","text":"_Meeuine bor","width":"0.031976740410987366","word_num":"0","line_num":"0","left":"0.03924418649273823","height":"0.006968640444571572","top":"0.5714285717637769","page_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896"},{"page_num":"0","conf":"0.30000001192092896","left":"0.03924418703063903","height":"0.007210375589617124","top":"0.6411149830944434","block_num":"0","width":"0.029069763548830715","level":"0","line_num":"0","text":"a Telephony","word_num":"0","par_num":"0"},{"page_num":"0","height":"0.011164274322169154","par_num":"0","text":"C User","word_num":"0","block_num":"0","left":"0.03924418612559764","level":"0","conf":"0.30000001192092896","top":"0.6547049441786283","width":"0.017441858636572008","line_num":"0"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.675958188117432","height":"0.006968641205077342","left":"0.04069767337055839","width":"0.05523256038097625","text":"c8aseprocessing.oo.ono"},{"par_num":"0","block_num":"0","top":"0.6897926633384308","text":"@ Dummv.Job.php","width":"0.03779069667166852","line_num":"0","level":"0","page_num":"0","height":"0.01055576850732931","word_num":"0","conf":"0.30000001192092896","left":"0.04069767586474709"},{"par_num":"0","level":"0","top":"0.7108013940634285","width":"0.07558138827060132","word_num":"0","page_num":"0","left":"0.04069768173679198","block_num":"0","height":"0.006968640444571572","line_num":"0","conf":"0.5","text":"(C)ImoortRecallA|Recordinas.Job.oho"},{"width":"0.06395348082197475","word_num":"0","page_num":"0","text":"@ ImportRemoteTrack.Job.ohp","block_num":"0","left":"0.0406976819687229","level":"0","height":"0.010508531968939527","conf":"0.5","line_num":"0","par_num":"0","top":"0.724738676808766"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","text":"C ob.oho","word_num":"0","width":"0.023255812360885288","page_num":"0","top":"0.7456140350877193","par_num":"0","block_num":"0","line_num":"0","left":"0.04069767637769677","level":"0"},{"top":"0.7630662020343051","word_num":"0","level":"0","text":"C)JobDisoatcher.oho","height":"0.006968641205077342","line_num":"0","conf":"0.30000001192092896","left":"0.04069767469984203","par_num":"0","block_num":"0","width":"0.04505813882706013","page_num":"0"},{"width":"0.06395348082197473","par_num":"0","text":".lobDisnatcherintertace.oho","height":"0.006968640444571572","line_num":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.7804878052132543","page_num":"0","level":"0","left":"0.04069768139133789"},{"text":"@ [EMAIL]","page_num":"0","par_num":"0","width":"0.08430231885707126","height":"0.01061967533361019","block_num":"0","line_num":"0","level":"0","word_num":"0","conf":"0.5","left":"0.04069768199588256","top":"0.7942583731520936"},{"top":"0.8149920253520749","line_num":"0","text":"T. SacVisibilitvControl.ohn","word_num":"0","level":"0","height":"0.007307626033703829","conf":"0.30000001192092896","par_num":"0","width":"0.05668604120295098","left":"0.039244191467289816","page_num":"0","block_num":"0"},{"left":"0.027616282843257383","level":"0","height":"0.010669689239307223","word_num":"0","top":"0.8325358850720923","width":"0.03197674041098737","par_num":"0","page_num":"0","block_num":"0","text":"v D Listeners","line_num":"0","conf":"0.5"},{"word_num":"0","page_num":"0","left":"0.03343023313500392","text":"v M Activitiod","level":"0","width":"0.031976740410987366","height":"0.0071770334928230595","line_num":"0","block_num":"0","par_num":"0","top":"0.8500797448165869","conf":"0.30000001192092896"},{"par_num":"0","width":"0.04651162979450632","word_num":"0","top":"0.8675958187199364","text":"v M ActivitvProviden","block_num":"0","conf":"0.5","line_num":"0","level":"0","page_num":"0","left":"0.03924418511117721","height":"0.007204819333990642"},{"block_num":"0","page_num":"0","height":"0.007327075970420038","conf":"0.30000001192092896","left":"0.046511629117106865","top":"0.8850174216200114","width":"0.02906976608519858","line_num":"0","par_num":"0","level":"0","text":"> M.lustCall","word_num":"0"},{"page_num":"0","block_num":"0","height":"0.010639125270326288","width":"0.03197674041098737","word_num":"0","top":"0.9024390246943023","par_num":"0","level":"0","conf":"0.5","text":"v D UserPilot","left":"0.046511631681215526","line_num":"0"},{"block_num":"0","line_num":"0","text":"© TrackProviderInstalledEvent.php","level":"0","par_num":"0","top":"0.9198606275943773","word_num":"0","page_num":"0","conf":"1","left":"0.059593032929402996","height":"0.010761381906755796","width":"0.07412789730315514"},{"left":"0.039244188091967266","top":"0.9372822303003622","line_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.006968640444571572","text":"MAudia","width":"0.026162789223041938","par_num":"0","word_num":"0"},{"width":"0.0232558123608853","word_num":"0","text":"MRots","top":"0.9547038330878187","level":"0","page_num":"0","block_num":"0","height":"0.006968640444571572","left":"0.039244188005603746","conf":"0.30000001192092896","line_num":"0","par_num":"0"},{"top":"0.05574912945445576","text":"C ActivitvController.ohn","block_num":"0","word_num":"0","line_num":"0","width":"0.047965110616481066","conf":"0.5","height":"0.007249275463049432","level":"0","left":"0.15406977310444897","page_num":"0","par_num":"0"},{"line_num":"0","left":"0.15406976733606492","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.07122093058646994","text":"Automateakeporskepository.pnp","top":"0.08362369334200259","word_num":"0","height":"0.006968641205077342","level":"0","block_num":"0"},{"word_num":"0","level":"0","top":"0.0797448165869219","block_num":"0","height":"0.011164274322169043","line_num":"0","par_num":"0","left":"0.30668604530999377","page_num":"0","text":"© AutomatedReportsCommand.php","width":"0.07122092551373421","conf":"1"},{"line_num":"0","par_num":"0","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","word_num":"0","top":"0.13240418151987454","block_num":"0","height":"0.006968640444571461","level":"0","conf":"0.5","left":"0.3066860477020153","page_num":"0"},{"page_num":"0","height":"0.006968640444571461","word_num":"0","width":"0.08720929571922792","line_num":"0","left":"0.37063954254736237","conf":"0.5","top":"0.13240418151987454","block_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0","par_num":"0"},{"height":"0.006968640444571461","block_num":"0","top":"0.1567944254223136","width":"0.05523255023550483","page_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","left":"0.31831396020201475","word_num":"0","text":"wsyncermenuuiestrait.ono"},{"width":"0.039244185102746826","block_num":"0","height":"0.0071770334928229484","top":"0.18102073365231264","conf":"0.30000001192092896","text":"c) SyncObiects.pho","line_num":"0","word_num":"0","level":"0","left":"0.15406976824025068","page_num":"0","par_num":"0"},{"block_num":"0","level":"0","par_num":"0","page_num":"0","height":"0.010452960286604362","line_num":"0","text":"©ImportOpportunityBatch.php","width":"0.06104650395981806","word_num":"0","left":"0.20203489060729998","top":"0.17770034929920653","conf":"1"},{"block_num":"0","conf":"1","text":"© ImportContactBatch.php","top":"0.17770034916869026","height":"0.010497417936674913","width":"0.053779064340794325","left":"0.27180233100804285","level":"0","par_num":"0","word_num":"0","line_num":"0","page_num":"0"},{"left":"0.33284884116015484","text":"© Client.php","top":"0.17770034916869026","word_num":"0","page_num":"0","par_num":"0","conf":"1","line_num":"0","level":"0","width":"0.027616275117752387","block_num":"0","height":"0.010497417936674913"},{"word_num":"0","top":"0.18102073365231264","width":"0.0654069717894209","block_num":"0","left":"0.3677325572728374","conf":"0.5","level":"0","text":"C) HubspotPaqinationService.phg","page_num":"0","par_num":"0","line_num":"0","height":"0.0071770334928229484"},{"par_num":"0","top":"0.20557491325434107","width":"0.030523251979909044","page_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","text":"() Service.php","height":"0.007343747018817126","word_num":"0","block_num":"0","left":"0.15406977127553043"},{"height":"0.006968640444571572","par_num":"0","top":"0.20557491322719157","level":"0","block_num":"0","width":"0.04505813375432441","left":"0.19186047025946548","conf":"0.5","page_num":"0","text":"BatchSyncTrait.php","word_num":"0","line_num":"0"},{"level":"0","block_num":"0","line_num":"0","left":"0.2441860510865191","conf":"0.5","height":"0.011164274322169154","top":"0.20175438596491224","width":"0.14534883296236076","page_num":"0","word_num":"0","par_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs"},{"word_num":"0","width":"0.02906976354883073","left":"0.3982558178455254","par_num":"0","top":"0.20557491325434107","height":"0.007343747018817126","level":"0","page_num":"0","block_num":"0","conf":"0.5","line_num":"0","text":"php api_v2.php"},{"top":"0.22966507158551952","text":"(C) AutomatedReportResult.oho","word_num":"0","height":"0.007268726160271521","block_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.15406977510994932","width":"0.06104650395981809","line_num":"0","conf":"1"},{"line_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","par_num":"0","top":"0.2508710809687519","width":"0.21656975847609497","height":"0.010691917303836784","left":"0.17151161694332442","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0"},{"block_num":"0","height":"0.007318740065968554","page_num":"0","word_num":"0","par_num":"0","left":"0.18313953485556841","conf":"1","level":"0","text":"nublic function handlel","top":"0.26794258384399516","line_num":"0","width":"0.05959302313784334"},{"top":"0.4111498263026909","par_num":"0","width":"0.010174417749364312","word_num":"0","left":"0.1497093032619457","level":"0","page_num":"0","height":"0.010452960286604362","text":"138","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"word_num":"0","level":"0","page_num":"0","height":"0.017421602252187474","conf":"1","block_num":"0","text":"140","top":"0.44250871089481225","width":"0.010174418383456285","left":"0.15116279097784552","par_num":"0","line_num":"0"},{"page_num":"0","text":"1143","height":"0.006968641205077342","block_num":"0","top":"0.5017421601756263","left":"0.15116279076509007","conf":"0.30000001192092896","level":"0","par_num":"0","width":"0.00872092995237797","word_num":"0","line_num":"0"},{"conf":"1","width":"0.00872092995237797","block_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.010452961047110132","top":"0.5156794425600686","text":"144","left":"0.1511627908377645","word_num":"0","page_num":"0"},{"top":"0.6062717769003649","word_num":"0","width":"0.00872092995237797","left":"0.15116279076509007","page_num":"0","level":"0","line_num":"0","text":"149","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0"},{"height":"0.010452960286604362","conf":"1","left":"0.15116279159085694","level":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","text":"155","top":"0.7108013942469417","width":"0.008720929318285997","word_num":"0"},{"block_num":"0","text":"158","width":"0.008720929318285997","level":"0","page_num":"0","conf":"1","top":"0.763066202609311","height":"0.010452960286604362","par_num":"0","word_num":"0","left":"0.15116279159085694","line_num":"0"},{"block_num":"0","width":"0.008720929318285997","line_num":"0","left":"0.15116279159085694","word_num":"0","par_num":"0","conf":"1","height":"0.010452960286604362","level":"0","top":"0.8153310109716805","page_num":"0","text":"161"},{"left":"0.15116279159085694","top":"0.8501742165465933","height":"0.010452960286604362","conf":"1","par_num":"0","page_num":"0","text":"163","width":"0.008720929318285997","word_num":"0","line_num":"0","level":"0","block_num":"0"},{"text":"1164","level":"0","block_num":"0","width":"0.00872092995237797","line_num":"0","word_num":"0","height":"0.006968641205077342","page_num":"0","par_num":"0","conf":"1","left":"0.15116279076509007","top":"0.871080139269703"},{"text":"165","width":"0.008720929318285997","top":"0.8850174221215062","page_num":"0","left":"0.15116279159085694","par_num":"0","line_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","height":"0.010452960286604362"},{"text":"1166","height":"0.006968641205077342","left":"0.15116279076509007","top":"0.9059233448446159","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.00872092995237797"},{"par_num":"0","top":"0.2891986067904957","word_num":"0","conf":"1","height":"0.010452960286604362","left":"0.21366279261358478","level":"0","line_num":"0","text":"$config,","width":"0.021802323929806966","block_num":"0","page_num":"0"},{"conf":"1","page_num":"0","top":"0.30662020992638417","block_num":"0","left":"0.21366279584086087","par_num":"0","text":"$batchRepository,","height":"0.010452960286604362","level":"0","line_num":"0","width":"0.04505813375432441","word_num":"0"},{"text":"SredisService","line_num":"0","top":"0.3240418127138407","par_num":"0","level":"0","width":"0.03633720570422233","word_num":"0","left":"0.21366279067986574","page_num":"0","conf":"1","height":"0.010452960286604362","block_num":"0"},{"top":"0.3414634155012971","text":"$entityRepository,","word_num":"0","level":"0","width":"0.04796511061648104","line_num":"0","block_num":"0","height":"0.010452960286604251","left":"0.21366279592722434","conf":"1","page_num":"0","par_num":"0"},{"left":"0.21366279063768656","conf":"0.30000001192092896","width":"0.018895347067650337","word_num":"0","text":"sloggen","line_num":"0","top":"0.3623693383142996","height":"0.006968640444571461","par_num":"0","page_num":"0","block_num":"0","level":"0"},{"left":"0.20348838007687264","level":"0","block_num":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","top":"0.4146341463621239","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","word_num":"0","height":"0.007215933366255367","width":"0.2398255733733482"},{"word_num":"0","left":"0.20348838095072486","conf":"0.5","block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","text":"if (Sthis->attemots@ === 1) {","top":"0.4457735248441337","height":"0.010672467367120575","width":"0.07994185102746842"},{"word_num":"0","line_num":"0","height":"0.010550210730691068","conf":"1","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","width":"0.1482558047517817","left":"0.21366278713067985","level":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.46331738455485405"},{"conf":"0.5","par_num":"0","top":"0.5191387559808612","line_num":"0","page_num":"0","block_num":"0","level":"0","left":"0.20348838105878864","width":"0.091569758476095","text":"ssuncedat = carbonimmuta.le::nowo:","word_num":"0","height":"0.0071770334928229484"},{"block_num":"0","height":"0.013948396442419408","left":"0.20348837906873227","page_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","top":"0.5331010453200158","width":"0.15552324944354115","level":"0","line_num":"0","word_num":"0","par_num":"0","conf":"1"},{"block_num":"0","top":"0.5714285713801411","left":"0.20348837025078986","line_num":"0","page_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","height":"0.006968641205077342","conf":"0.30000001192092896","level":"0","par_num":"0","width":"0.14970930586469938","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","level":"0","block_num":"0","text":"<1/6 >","par_num":"0","top":"0.5923344949742337","word_num":"0","height":"0.010536318570613101","left":"0.2470930229619993","width":"0.021802323929806966"},{"word_num":"0","level":"0","width":"0.027616277654120253","block_num":"0","par_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"'entity tvo","height":"0.0071798116206361895","top":"0.6060606061050023","left":"0.2151162810652241"},{"par_num":"0","width":"0.021802323929806966","word_num":"0","level":"0","conf":"0.5","block_num":"0","top":"0.6132376396173622","page_num":"0","left":"0.25000000055269916","line_num":"0","height":"0.010455739935429254","text":"© Logger"},{"page_num":"0","block_num":"0","height":"0.0071770334928230595","left":"0.2151162810652241","level":"0","line_num":"0","par_num":"0","text":"Itotal reco","conf":"0.5","top":"0.6236044657097288","word_num":"0","width":"0.027616277654120253"},{"width":"0.05668604120295098","top":"0.6339712919137487","word_num":"0","conf":"0.5","text":"public function info","left":"0.248546517777781","height":"0.010628010477555794","page_num":"0","line_num":"0","block_num":"0","par_num":"0","level":"0"},{"conf":"0.5","height":"0.0072103763501230045","par_num":"0","block_num":"0","top":"0.6411149825399743","left":"0.2151162799850968","text":"\"batches d","page_num":"0","word_num":"0","width":"0.027616277654120253","level":"0","line_num":"0"},{"block_num":"0","width":"0.026162789223041966","par_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","left":"0.21511628105837952","page_num":"0","text":"Isvnced atl","top":"0.6585365856142653","height":"0.007332632986552401","line_num":"0"},{"height":"0.010591889492442497","width":"0.04360464785961399","page_num":"0","line_num":"0","par_num":"0","conf":"0.5","left":"0.26598837545525295","word_num":"0","text":"cav $context = [1","level":"0","block_num":"0","top":"0.6618819775389818"},{"par_num":"0","top":"0.6794258373205742","left":"0.24854651350063556","word_num":"0","width":"0.020348835498728624","block_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.0071770334928229484","text":": voidi","level":"0"},{"par_num":"0","top":"0.6929824561403509","line_num":"0","height":"0.011164274322169043","left":"0.1918604731373945","block_num":"0","conf":"1","level":"0","text":"} catch (SocialAcco","page_num":"0","width":"0.052325573373348144","word_num":"0"},{"width":"0.039244185102746854","block_num":"0","par_num":"0","left":"0.2034883724950264","height":"0.006968641205077342","top":"0.7108013936697744","conf":"0.5","level":"0","line_num":"0","page_num":"0","word_num":"0","text":"Cloaden-swannir"},{"page_num":"0","top":"0.7105263157219254","width":"0.08720929571922792","word_num":"0","level":"0","height":"0.01072803904945585","par_num":"0","block_num":"0","left":"0.24854651872595424","text":"Log an informational message to the logs.","conf":"1","line_num":"0"},{"page_num":"0","height":"0.010691917303836673","left":"0.24854651107352554","par_num":"0","width":"0.0813953419949146","line_num":"0","word_num":"0","top":"0.7384370017274113","conf":"1","block_num":"0","text":"Implements: Loggerinterface::info","level":"0"},{"text":"array|ArravyablelJsonable|Stri","left":"0.27761628499022556","block_num":"0","par_num":"0","word_num":"0","level":"0","conf":"1","height":"0.010452960286604362","line_num":"0","top":"0.7595818820518198","width":"0.07122092551373421","page_num":"0"},{"top":"0.7804878052132543","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","page_num":"0","width":"0.056686041202950954","word_num":"0","left":"0.2761627910440279","text":"ngable lstring smessage","height":"0.006968640444571572"},{"par_num":"0","line_num":"0","block_num":"0","conf":"1","height":"0.010703032096607279","text":"} catch (Throwable","width":"0.049418596511191515","page_num":"0","top":"0.7979094080543587","word_num":"0","left":"0.19186047325424327","level":"0"},{"page_num":"0","word_num":"0","line_num":"0","top":"0.7944250876267327","block_num":"0","width":"0.03924418256637896","text":"arrayScontext","conf":"0.5","level":"0","height":"0.010452960286604362","left":"0.2761627943999499","par_num":"0"},{"conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","text":"slogger->errorl","top":"0.8188153313456585","width":"0.03924418256637899","word_num":"0","page_num":"0","height":"0.006968640444571461","line_num":"0","left":"0.20348837187088045"},{"top":"0.8188153315291717","width":"0.01889534706765031","block_num":"0","level":"0","word_num":"0","par_num":"0","line_num":"0","left":"0.2485465134574538","conf":"1","height":"0.010452960286604362","page_num":"0","text":"Returns:"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.8432055752480975","height":"0.006968640444571572","width":"0.01598837020549368","level":"0","line_num":"0","page_num":"0","left":"0.24854651337109027","text":"CAurno","word_num":"0"},{"level":"0","line_num":"0","par_num":"0","width":"0.06395348082197477","height":"0.006968640444571461","word_num":"0","page_num":"0","top":"0.8466898958055888","block_num":"0","conf":"0.5","text":"vendor/aravel/tramework/src","left":"0.2747093029029664"},{"width":"0.05668604120295101","block_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.2747093023963053","par_num":"0","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","word_num":"0","level":"0"},{"left":"0.21511627846207848","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.007235383302971576","par_num":"0","width":"0.026162789223041938","word_num":"0","text":"'error' =>","level":"0","top":"0.8708133969827938"},{"level":"0","text":"throw Ser","top":"0.9233449476199234","conf":"0.30000001192092896","word_num":"0","height":"0.0072770620647228945","width":"0.023255814897253146","line_num":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.20348837139363007"},{"conf":"0.30000001192092896","text":"826 л v 512","height":"0.010691917303836784","top":"0.2508710809687519","level":"0","width":"0.03488371727314399","line_num":"0","page_num":"0","word_num":"0","par_num":"0","left":"0.44476744220017683","block_num":"0"},{"block_num":"0","line_num":"0","left":"0.47238372096131104","height":"0.017421602252187585","top":"0.29965156834254736","page_num":"0","width":"0.008720929952377943","conf":"1","level":"0","par_num":"0","text":"575","word_num":"0"},{"top":"0.3205574921563493","width":"0.008720929318285997","word_num":"0","left":"0.47093023257922917","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","page_num":"0","level":"0","text":"576","par_num":"0"},{"conf":"1","level":"0","text":"577","page_num":"0","par_num":"0","top":"0.3379790945953738","width":"0.01017441774936434","block_num":"0","word_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","line_num":"0"},{"page_num":"0","height":"0.010452960286604362","level":"0","conf":"1","block_num":"0","line_num":"0","width":"0.008720929318285997","text":"578","top":"0.35540069773126226","word_num":"0","par_num":"0","left":"0.47093023257922917"},{"block_num":"0","par_num":"0","height":"0.017421602252187585","level":"0","conf":"1","text":"579","left":"0.4709302331500887","top":"0.3693379791874951","width":"0.011627906180442682","line_num":"0","word_num":"0","page_num":"0"},{"word_num":"0","text":"580","height":"0.010452960286604362","left":"0.4709302334945038","level":"0","conf":"1","block_num":"0","page_num":"0","par_num":"0","width":"0.01017441774936434","line_num":"0","top":"0.39024390295774314"},{"word_num":"0","top":"0.40418118460121666","width":"0.0159883714736776","line_num":"0","left":"0.4665697680180062","conf":"0.5","par_num":"0","text":"=581","page_num":"0","level":"0","height":"0.024390243457264815","block_num":"0"},{"line_num":"0","conf":"1","page_num":"0","par_num":"0","top":"0.4425087113201125","width":"0.008720929318285997","level":"0","block_num":"0","word_num":"0","height":"0.010452960286604362","text":"583","left":"0.4723837218234151"},{"width":"0.01017441774936434","par_num":"0","left":"0.4709302334945038","word_num":"0","level":"0","top":"0.459930314107569","block_num":"0","conf":"1","line_num":"0","page_num":"0","height":"0.010452960286604362","text":"584"},{"level":"0","word_num":"0","line_num":"0","page_num":"0","conf":"0.5","par_num":"0","text":"—585","width":"0.013081394611520969","height":"0.010452960286604362","block_num":"0","left":"0.46656976846458836","top":"0.4773519168950253"},{"page_num":"0","top":"0.4947735200309138","line_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","level":"0","par_num":"0","conf":"1","block_num":"0","width":"0.008720929318285997","word_num":"0","text":"586"},{"text":"587","width":"0.008720929318285997","word_num":"0","block_num":"0","conf":"1","line_num":"0","left":"0.4723837218234151","top":"0.5121951224699383","par_num":"0","height":"0.010452960286604362","page_num":"0","level":"0"},{"top":"0.5296167252573947","width":"0.008720929318285997","word_num":"0","text":"588","conf":"1","block_num":"0","left":"0.4723837218234151","line_num":"0","level":"0","page_num":"0","par_num":"0","height":"0.010452960286604362"},{"top":"0.5470383280448511","par_num":"0","left":"0.4709302334945038","height":"0.010452960286604362","text":"589","width":"0.01017441774936434","line_num":"0","page_num":"0","word_num":"0","conf":"1","level":"0","block_num":"0"},{"height":"0.020905922094220375","block_num":"0","text":"590","page_num":"0","top":"0.5609756106427853","width":"0.008720929952377943","par_num":"0","level":"0","word_num":"0","line_num":"0","conf":"0.5","left":"0.47238372114299704"},{"page_num":"0","height":"0.006968640444571572","top":"0.5853658539937421","par_num":"0","line_num":"0","left":"0.46802325552854196","level":"0","block_num":"0","conf":"0.30000001192092896","width":"0.013081394611520969","text":"15911","word_num":"0"},{"block_num":"0","left":"0.4723837209560432","top":"0.5958188150216522","line_num":"0","word_num":"0","conf":"1","page_num":"0","par_num":"0","width":"0.010174418383456285","level":"0","height":"0.020905923615232025","text":"592"},{"width":"0.008720929952377998","word_num":"0","text":"593","line_num":"0","page_num":"0","level":"0","height":"0.010452961047110132","conf":"1","par_num":"0","top":"0.616724738727316","block_num":"0","left":"0.47238372099764825"},{"par_num":"0","top":"0.6480836243637909","height":"0.013937280889142922","line_num":"0","page_num":"0","width":"0.014534881774415365","left":"0.466569769326747","block_num":"0","conf":"0.30000001192092896","level":"0","text":"T 595","word_num":"0"},{"word_num":"0","height":"0.020905922094220375","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.46656976759933994","par_num":"0","text":"-596","width":"0.014534883042599256","top":"0.6655052271933078"},{"left":"0.47093023259606254","par_num":"0","top":"0.6898954702884519","word_num":"0","text":"597","line_num":"0","width":"0.010174418383456285","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","block_num":"0","level":"0"},{"height":"0.020905922094220375","par_num":"0","text":"598","top":"0.7003484325068968","width":"0.011627906180442626","word_num":"0","level":"0","page_num":"0","left":"0.4709302331016392","line_num":"0","conf":"0.5","block_num":"0"},{"text":"$99","height":"0.006968641205077342","par_num":"0","conf":"1","top":"0.7247386758550688","width":"0.008720929952377943","page_num":"0","left":"0.4723837209976482","block_num":"0","word_num":"0","level":"0","line_num":"0"},{"text":"=600","width":"0.014534883042599311","word_num":"0","conf":"0.30000001192092896","height":"0.027874564820309367","line_num":"0","left":"0.46656976790214993","top":"0.7282229962193458","level":"0","page_num":"0","block_num":"0","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","block_num":"0","text":"6011","word_num":"0","level":"0","width":"0.01017441774936434","height":"0.006968640444571572","top":"0.7595818818683066","left":"0.4709302334945038","par_num":"0","page_num":"0"},{"width":"0.014534883042599311","level":"0","text":"-602","word_num":"0","height":"0.020905923615232025","line_num":"0","top":"0.7700348428613736","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.466569767781026","par_num":"0"},{"conf":"1","line_num":"0","text":"604","block_num":"0","left":"0.47093023264451217","top":"0.8048780490574194","height":"0.020905922094220375","level":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.010174418383456285"},{"top":"0.8292682935500775","left":"0.47093023257922917","text":"605","width":"0.008720929318285997","word_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0"},{"line_num":"0","conf":"1","height":"0.017421602252187474","level":"0","page_num":"0","par_num":"0","top":"0.8432055753547425","text":"606","word_num":"0","left":"0.4723837211284622","block_num":"0","width":"0.008720929952377943"},{"conf":"0.30000001192092896","page_num":"0","height":"0.010689139176023432","block_num":"0","line_num":"0","left":"0.4665697671564489","par_num":"0","text":"— 607","top":"0.8641114988686065","width":"0.013081394611520969","level":"0","word_num":"0"},{"height":"0.010452960286604362","word_num":"0","par_num":"0","width":"0.008720929318285997","left":"0.4723837218234151","page_num":"0","conf":"1","block_num":"0","text":"608","top":"0.8815331015640149","level":"0","line_num":"0"},{"top":"0.006968641450188162","par_num":"0","word_num":"0","block_num":"0","left":"0.9127906995735092","level":"0","width":"0.01889534706765028","height":"0.006968640444571461","line_num":"0","conf":"0.30000001192092896","page_num":"0","text":"100% 52"},{"level":"0","left":"0.9345930252198137","par_num":"0","text":"• Mon ZU Aor 10.43.1%","top":"0.006968641450188162","word_num":"0","page_num":"0","width":"0.05813952709766146","block_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571461"},{"left":"0.8270348901595695","page_num":"0","height":"0.010452960286604362","block_num":"0","level":"0","text":"L AskJiminnyReportActivityServiceTestv","width":"0.08866278668667404","line_num":"0","par_num":"0","conf":"1","word_num":"0","top":"0.02787456497864904"},{"conf":"0.5","height":"0.010452960286604362","par_num":"0","text":"=custom.log","line_num":"0","block_num":"0","top":"0.05574912978701141","word_num":"0","page_num":"0","width":"0.029069763548830674","left":"0.4738372097953522","level":"0"},{"page_num":"0","level":"0","conf":"1","left":"0.5101744200028817","text":"=laravel.log","par_num":"0","top":"0.055749129145434506","line_num":"0","width":"0.027616277654120225","word_num":"0","height":"0.010452961047110132","block_num":"0"},{"top":"0.05574912978701141","height":"0.010452960286604362","line_num":"0","left":"0.5450581399922917","level":"0","par_num":"0","block_num":"0","page_num":"0","conf":"0.5","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","word_num":"0"},{"level":"0","text":"4 HS_local (iminny@localhost]","conf":"0.5","height":"0.010452961047110132","block_num":"0","left":"0.6046511654871605","line_num":"0","par_num":"0","top":"0.055749129145434506","word_num":"0","width":"0.06104650903255382","page_num":"0"},{"conf":"1","par_num":"0","text":"Cascade","top":"0.05574912943857935","level":"0","line_num":"0","page_num":"0","block_num":"0","width":"0.017441858636571994","word_num":"0","height":"0.010452960286604362","left":"0.6947674436468302"},{"level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","page_num":"0","left":"0.4738372088584945","line_num":"0","width":"0.07703488431078326","word_num":"0","text":"A console [PROD] X A console [EU]","height":"0.011164274322169043","top":"0.0797448165869219"},{"width":"0.04360464785961393","level":"0","block_num":"0","top":"0.0797448165869219","word_num":"0","line_num":"0","par_num":"0","left":"0.5595930266071848","conf":"0.5","height":"0.011164274322169043","page_num":"0","text":"A console [STAGING]"},{"level":"0","par_num":"0","height":"0.007285397208668498","block_num":"0","text":"Retactor Connection","top":"0.08362369354010668","width":"0.04651162979450629","page_num":"0","word_num":"0","left":"0.6933139525309181","line_num":"0","conf":"1"},{"block_num":"0","top":"0.08362369371432266","width":"0.045058133754324436","word_num":"0","left":"0.7470930289847444","level":"0","line_num":"0","height":"0.007285397208668609","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"CRM Initial Sync Oven"},{"height":"0.0071770334928229484","left":"0.5348837228066751","level":"0","par_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"0.5","line_num":"0","text":"Tx: Autov","width":"0.02034883549872868","top":"0.1044657097288676"},{"line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","word_num":"0","left":"0.6627906972313775","height":"0.010516868633897003","conf":"0.5","text":"do jiminny v","top":"0.1044657097460916","width":"0.023255814897253146"},{"block_num":"0","par_num":"0","top":"0.12519936212958604","width":"0.12936045261139567","word_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","height":"0.010689139176023432","level":"0","conf":"0.5","left":"0.49273255700367574","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.010689139176023432","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146","top":"0.12519936195537007","word_num":"0","page_num":"0","left":"0.6279069838403225"},{"text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","left":"0.4927325782522842","page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.12499997970905707","top":"0.1463414637498397","line_num":"0","word_num":"0","height":"0.006968640444571461"},{"level":"0","line_num":"0","left":"0.4927325630147635","word_num":"0","width":"0.1962209052227913","par_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","conf":"1","page_num":"0","height":"0.013937280889143033","block_num":"0","top":"0.15679442610595107"},{"top":"0.17770034895077447","width":"0.015988370205493707","left":"0.49273255988271814","line_num":"0","page_num":"0","par_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","word_num":"0","level":"0","text":"SELECT"},{"block_num":"0","conf":"0.5","left":"0.5014535184914614","width":"0.1889534605310318","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","page_num":"0","height":"0.013937280889143033","line_num":"0","word_num":"0","par_num":"0","top":"0.1951219518899232"},{"page_num":"0","left":"0.5029069786600965","block_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","line_num":"0","par_num":"0","text":"U.ema1l.","top":"0.21602787489966546","word_num":"0","width":"0.021802323929806966"},{"level":"0","text":"sa.*","width":"0.011627907448626518","page_num":"0","line_num":"0","block_num":"0","height":"0.006968641205077342","top":"0.233449477263315","word_num":"0","conf":"0.30000001192092896","left":"0.5029069764355705","par_num":"0"},{"level":"0","block_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336","width":"0.08866278668667404","word_num":"0","line_num":"0","left":"0.5029069796729173","height":"0.006968641205077342","par_num":"0","page_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","page_num":"0","left":"0.49273255569667207","width":"0.0959302313784336","text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","height":"0.011164274322168932","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.2679425837320575"},{"word_num":"0","block_num":"0","level":"0","par_num":"0","left":"0.492732561293783","width":"0.10610464785961388","page_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163","line_num":"0","conf":"0.30000001192092896","height":"0.007196483429539158"},{"line_num":"0","top":"0.2995371262853762","level":"0","width":"0.1381482875093501","word_num":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","conf":"0.5","height":"0.0148935728666314","left":"0.49269744083144135","page_num":"0","block_num":"0"},{"block_num":"0","par_num":"0","page_num":"0","conf":"1","top":"0.33797909453440456","word_num":"0","left":"0.4927325646028267","width":"0.14534883296236073","height":"0.010505753841126397","line_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","level":"0"},{"width":"0.059593018065107584","height":"0.01075026787449107","line_num":"0","page_num":"0","top":"0.3728222999543015","left":"0.4927325633660667","conf":"1","text":"select * from features;","word_num":"0","level":"0","block_num":"0","par_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","top":"0.38995215302990127","word_num":"0","height":"0.007260390255820148","conf":"0.30000001192092896","left":"0.49273257312172364","width":"0.12936045261139567","block_num":"0","level":"0"},{"top":"0.42503987254774733","text":"select * from teams where id = 556;","block_num":"0","width":"0.09011627765412028","word_num":"0","level":"0","height":"0.010500196824994035","page_num":"0","conf":"1","left":"0.4927325550814989","line_num":"0","par_num":"0"},{"width":"0.03779069413530067","level":"0","text":"select * from","word_num":"0","top":"0.4599303140744231","block_num":"0","conf":"1","left":"0.4927325616686351","page_num":"0","par_num":"0","line_num":"0","height":"0.010564103651274914"},{"width":"0.12499998985452854","block_num":"0","left":"0.5654069877565148","top":"0.4599303140744231","page_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","conf":"1","height":"0.010564103651274914","word_num":"0","level":"0","line_num":"0","par_num":"0"},{"height":"0.010686361048210191","block_num":"0","conf":"1","width":"0.19767440633570887","page_num":"0","top":"0.47735191659424503","left":"0.4927325741233989","line_num":"0","level":"0","par_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","word_num":"0"},{"par_num":"0","level":"0","height":"0.014546766235497555","text":"select * from automated_report_results order Dy zu desc,","top":"0.49466613506674073","width":"0.1453954818400931","line_num":"0","block_num":"0","word_num":"0","page_num":"0","conf":"0.5","left":"0.4927008834473122"},{"block_num":"0","level":"0","top":"0.5119617223575448","width":"0.14244185102746842","conf":"1","line_num":"0","height":"0.010686361048210191","word_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","page_num":"0","left":"0.4927325548990552","par_num":"0"},{"height":"0.010452960286604362","width":"0.15552323929806972","text":"select * from automated report results WHERE report id = 54:","left":"0.49273255862023396","page_num":"0","line_num":"0","par_num":"0","top":"0.5470383283932831","block_num":"0","conf":"1","level":"0","word_num":"0"},{"level":"0","par_num":"0","height":"0.010622453461423431","block_num":"0","conf":"1","line_num":"0","page_num":"0","text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","width":"0.12209300791963623","left":"0.49273256125581216","word_num":"0"},{"conf":"0.5","left":"0.49273257226354994","block_num":"0","level":"0","par_num":"0","top":"0.6164274323772443","page_num":"0","height":"0.010750267113985301","word_num":"0","width":"0.19767440633570899","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","line_num":"0"},{"conf":"1","block_num":"0","par_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","line_num":"0","left":"0.49273256709487234","page_num":"0","word_num":"0","width":"0.15406975847609494","height":"0.010628010477555794","top":"0.6339712919137487","level":"0"},{"line_num":"0","height":"0.010505753841126397","conf":"1","page_num":"0","block_num":"0","par_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","width":"0.15261626750864876","word_num":"0","left":"0.4927325551571803","level":"0"},{"page_num":"0","block_num":"0","line_num":"0","conf":"1","text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","width":"0.11046511061648101","level":"0","par_num":"0","height":"0.013937280889143033","left":"0.4927325646279135","word_num":"0"},{"line_num":"0","top":"0.6864111504286012","block_num":"0","page_num":"0","level":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","word_num":"0","height":"0.010558546635142552","left":"0.4927325552882119","conf":"1","par_num":"0","width":"0.15261626750864876"},{"text":"SELECT * FROM com confiqurations WHERE 1d = 6925","width":"0.12354650903255388","par_num":"0","height":"0.007318740065968554","level":"0","word_num":"0","block_num":"0","conf":"0.5","left":"0.4927325602990887","line_num":"0","top":"0.724738676080081","page_num":"0"},{"top":"0.7386759584137272","word_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.492732558848917","level":"0","par_num":"0","line_num":"0","text":"GELECT","width":"0.0159883714736776","height":"0.010452961047110132","block_num":"0"},{"block_num":"0","conf":"0.5","word_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","top":"0.7559808612440191","level":"0","height":"0.014354066985646008","line_num":"0","par_num":"0","width":"0.18604649888708236","page_num":"0","left":"0.5029069807442199"},{"text":"u. email","line_num":"0","width":"0.021802323929806966","block_num":"0","page_num":"0","par_num":"0","top":"0.7767145136381128","level":"0","left":"0.5014534902332606","word_num":"0","conf":"0.30000001192092896","height":"0.007257611367501027"},{"top":"0.7944250874432196","par_num":"0","text":"sa.*","width":"0.013081394611520913","page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","left":"0.5029069777669138","level":"0","word_num":"0"},{"level":"0","height":"0.010497418697180683","left":"0.5014534906556222","line_num":"0","page_num":"0","word_num":"0","conf":"1","text":"t.owner_id FROM social_accounts sa","block_num":"0","top":"0.8118022326885981","par_num":"0","width":"0.09011626750864876"},{"conf":"0.30000001192092896","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.8292682928942409","word_num":"0","height":"0.007254833239687675","left":"0.49273256673203064","text":"JOTN usens u on trid = ca.cociable idi","width":"0.09738371220040826","line_num":"0"},{"left":"0.49273255613526434","word_num":"0","page_num":"0","conf":"0.5","height":"0.010566882539594036","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","block_num":"0","width":"0.10610464785961393","line_num":"0","level":"0"},{"block_num":"0","left":"0.4927325670763793","height":"0.010689139176023432","page_num":"0","line_num":"0","conf":"1","top":"0.8641114986943905","par_num":"0","level":"0","width":"0.1380813882706013","word_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';"},{"top":"0.8987240830528642","line_num":"0","height":"0.01068358215989107","width":"0.19622092551373427","word_num":"0","page_num":"0","left":"0.4927325575704069","block_num":"0","par_num":"0","conf":"0.5","level":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE"},{"conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.011164274322169043","block_num":"0","par_num":"0","left":"0.965116281891486","page_num":"0","text":"+0 ..","top":"0.0797448165869219","width":"0.020348834230544677","word_num":"0"},{"height":"0.01059744650857497","line_num":"0","top":"0.10104529661439754","word_num":"0","block_num":"0","left":"0.6976744093136732","page_num":"0","par_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","conf":"1","level":"0","width":"0.2703488329623608"},{"line_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","top":"0.11846689891207607","par_num":"0","height":"0.006968641205077342","width":"0.23837209255137337","conf":"0.30000001192092896","block_num":"0","word_num":"0","level":"0","page_num":"0","left":"0.703488371377582"},{"page_num":"0","left":"0.694767473312973","par_num":"0","top":"0.1393728226143094","width":"0.28633718287691157","word_num":"0","block_num":"0","line_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","conf":"1","level":"0","height":"0.007357639939400973"},{"width":"0.2819767201200445","height":"0.010653017430404366","par_num":"0","top":"0.15311004796085603","page_num":"0","block_num":"0","word_num":"0","left":"0.6962209524994839","line_num":"0","conf":"0.5","level":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is"},{"left":"0.6947674594038452","par_num":"0","text":"already solved - just not parametrised for the profile/since case","conf":"1","line_num":"0","block_num":"0","page_num":"0","top":"0.1672473874286453","level":"0","width":"0.12645347067650337","word_num":"0","height":"0.010583553587991013"},{"line_num":"0","height":"0.010494639808861561","page_num":"0","left":"0.6947674552483422","conf":"1","par_num":"0","block_num":"0","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356","word_num":"0","width":"0.13517440633570899","level":"0"},{"level":"0","top":"0.21929824549679078","height":"0.007182590508955311","width":"0.1511627765412027","par_num":"0","word_num":"0","conf":"1","block_num":"0","line_num":"0","page_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","left":"0.6947674427962095"},{"left":"0.694767459943104","par_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","level":"0","top":"0.233449478068677","block_num":"0","width":"0.28633716258596864","conf":"1","page_num":"0","line_num":"0","word_num":"0","height":"0.010569660667407277"},{"block_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","top":"0.2508710804745784","height":"0.006968640444571461","width":"0.24127905419532292","level":"0","page_num":"0","left":"0.6947674612076477","par_num":"0"},{"left":"0.6962209605769604","height":"0.007329854098233168","level":"0","block_num":"0","par_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","top":"0.271777003894373","conf":"1","line_num":"0","page_num":"0","word_num":"0","width":"0.284883661473051"},{"level":"0","top":"0.306620209394439","width":"0.2877906636988863","word_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","left":"0.6962209692158519","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","page_num":"0","line_num":"0","par_num":"0","block_num":"0"},{"page_num":"0","par_num":"0","conf":"1","word_num":"0","block_num":"0","left":"0.7034883691075557","level":"0","line_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","height":"0.010452960286604362","width":"0.2776162573631774"},{"height":"0.010505753841126397","width":"0.20639533184944325","line_num":"0","left":"0.7034883928957734","block_num":"0","level":"0","top":"0.33797909453440456","word_num":"0","par_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","conf":"0.30000001192092896","page_num":"0"},{"text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","conf":"1","width":"0.2819767201200445","height":"0.010628010477555794","par_num":"0","block_num":"0","line_num":"0","top":"0.3554006976086954","word_num":"0","left":"0.6962209294276679","level":"0","page_num":"0"},{"line_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","page_num":"0","left":"0.6962209430504749","par_num":"0","level":"0","top":"0.3763066205343165","height":"0.0072659472719524","width":"0.2848836817639939","block_num":"0","conf":"1","word_num":"0"},{"level":"0","block_num":"0","height":"0.007215933366255256","line_num":"0","par_num":"0","width":"0.0319767404109873","left":"0.6947674424200525","top":"0.41463414653422836","page_num":"0","text":"You get for free","conf":"0.5","word_num":"0"},{"block_num":"0","height":"0.0071770334928229484","top":"0.43540669856459324","left":"0.697674417508692","page_num":"0","width":"0.08575581489725315","word_num":"0","text":"•streamed fetch (no 0OM on big owners)","par_num":"0","level":"0","line_num":"0","conf":"0.5"},{"width":"0.06540696671668522","line_num":"0","page_num":"0","level":"0","height":"0.0071770334928229484","conf":"0.5","top":"0.4529505582137161","word_num":"0","left":"0.6976744285694189","text":"• 100-record batches via Redis","par_num":"0","block_num":"0"},{"top":"0.4703832754342152","width":"0.13953486909257606","left":"0.6976744332330052","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","word_num":"0","conf":"1","line_num":"0","block_num":"0","par_num":"0","page_num":"0","height":"0.010477968760464584","level":"0"},{"width":"0.1322674244008165","par_num":"0","level":"0","line_num":"0","conf":"1","height":"0.010514089745577881","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","page_num":"0","word_num":"0","block_num":"0","left":"0.6976744360642997","top":"0.4912280700058711"},{"line_num":"0","level":"0","width":"0.2819767201200444","word_num":"0","par_num":"0","conf":"0.5","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","page_num":"0","block_num":"0","height":"0.010452960286604251","left":"0.6976744452422932","top":"0.508710801912447"},{"word_num":"0","width":"0.07267441140844466","page_num":"0","top":"0.5261324047144549","level":"0","left":"0.7034883798200974","text":"key so difterent orofiles don't collide","block_num":"0","line_num":"0","conf":"0.5","height":"0.007360418067214214","par_num":"0"},{"block_num":"0","line_num":"0","width":"0.1729650903255382","par_num":"0","word_num":"0","left":"0.6947674678139966","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","level":"0","height":"0.010452960286604362","top":"0.5470383280448511","page_num":"0","conf":"1"},{"line_num":"0","left":"0.6947674633339377","conf":"0.5","block_num":"0","par_num":"0","top":"0.5644599301598978","width":"0.2819767201200445","word_num":"0","height":"0.0073104049220229506","level":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","page_num":"0"},{"height":"0.010577996571858761","left":"0.6947674627311626","line_num":"0","page_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","word_num":"0","par_num":"0","conf":"1","top":"0.5956937798195339","width":"0.28052323929806977","level":"0","block_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","level":"0","top":"0.613237639553429","conf":"1","height":"0.0071770334928229484","par_num":"0","width":"0.13953487923804753","word_num":"0","left":"0.6947674461509291"},{"height":"0.006968641205077342","line_num":"0","width":"0.04215116196490354","conf":"1","left":"0.6947674422006878","page_num":"0","par_num":"0","text":"Recommendation","block_num":"0","level":"0","word_num":"0","top":"0.6411149825213349"},{"top":"0.6585365856142653","par_num":"0","height":"0.010522425650029366","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","page_num":"0","width":"0.28052323929806977","left":"0.6947674626641019","word_num":"0","line_num":"0","block_num":"0","level":"0","conf":"1"},{"text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","top":"0.6759581884885157","width":"0.28488370205493685","conf":"0.5","level":"0","left":"0.6947674655515993","page_num":"0","height":"0.006968640444571461","word_num":"0","line_num":"0","par_num":"0","block_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","conf":"1","top":"0.6897926635444678","width":"0.17441859143845573","level":"0","height":"0.01055576774682343","block_num":"0","word_num":"0","left":"0.6947674548777797"},{"text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","level":"0","line_num":"0","par_num":"0","word_num":"0","conf":"1","width":"0.22819766592472157","page_num":"0","top":"0.7105263158961413","block_num":"0","height":"0.01072803904945574","left":"0.697674427545875"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","page_num":"0","width":"0.28488368176399403","left":"0.6976744577707242","top":"0.7317073174083762","height":"0.006968640444571461","word_num":"0","level":"0"},{"height":"0.017421602252187585","left":"0.7034883726365229","level":"0","line_num":"0","text":"do),","conf":"0.30000001192092896","par_num":"0","block_num":"0","top":"0.7421602788826169","width":"0.011627906180442626","word_num":"0","page_num":"0"},{"top":"0.766347687400319","conf":"0.5","level":"0","line_num":"0","height":"0.0071770334928229484","block_num":"0","par_num":"0","width":"0.2776162573631774","word_num":"0","page_num":"0","left":"0.6976744436144179","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce."},{"page_num":"0","block_num":"0","level":"0","conf":"1","left":"0.694767475704478","par_num":"0","width":"0.2877906636988864","line_num":"0","top":"0.7870813397129187","height":"0.011164274322169043","word_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config"},{"line_num":"0","page_num":"0","width":"0.2718022934933926","height":"0.013937280889143033","top":"0.8013937288934075","par_num":"0","conf":"1","block_num":"0","left":"0.6947674739397125","level":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","word_num":"0"},{"line_num":"0","conf":"1","par_num":"0","width":"0.08430232392980697","height":"0.0071770334928229484","text":"watermark — gate it on \"no profile context\".","top":"0.8221690590111643","block_num":"0","word_num":"0","left":"0.6962209318790669","level":"0","page_num":"0"},{"text":"G.l .","word_num":"0","block_num":"0","page_num":"0","level":"0","height":"0.010461296951561616","conf":"0.30000001192092896","width":"0.017441858636571994","line_num":"0","par_num":"0","left":"0.9651162807795277","top":"0.8397129185198681"},{"word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.0071770334928229484","level":"0","block_num":"0","left":"0.6962209300842392","text":"Ask anvthina (84-D","top":"0.9266347687400319","page_num":"0","width":"0.04069767099745736","line_num":"0"},{"height":"0.0071770334928229484","level":"0","left":"0.7223837197862006","page_num":"0","text":"Claude Qnus 17 Medium","conf":"0.30000001192092896","block_num":"0","width":"0.04651162472177062","top":"0.9545454545454546","par_num":"0","word_num":"0","line_num":"0"},{"line_num":"0","word_num":"0","conf":"0.5","left":"0.9331395351302343","page_num":"0","par_num":"0","top":"0.9860627181052405","height":"0.006968640444571572","block_num":"0","level":"0","text":"144-25","width":"0.01453488177441542"},{"line_num":"0","left":"0.9709302343731505","level":"0","width":"0.01453488177441531","word_num":"0","height":"0.01074748898617195","conf":"0.30000001192092896","page_num":"0","text":"Po 4 sp","top":"0.986062718234409","block_num":"0","par_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8065
|
NULL
|
NULL
|
|
59367
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• Mon ZU Aor 10.43.30L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"width":"0.021802326466174835",& [{"width":"0.021802326466174835","line_num":"0","block_num":"0","level":"0","left":"0.01744185995005212","par_num":"0","conf":"0.30000001192092896","page_num":"0","text":"Phostorm","top":"0.006968641046706359","height":"0.006968641205077342","word_num":"0"},{"text":"code","line_num":"0","page_num":"0","block_num":"0","word_num":"0","top":"0.006968641450188162","width":"0.01162790618044264","conf":"0.30000001192092896","left":"0.1148255812121043","level":"0","par_num":"0","height":"0.006968640444571461"},{"width":"0.029069763548830722","line_num":"0","word_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","left":"0.030523259704860126","text":"FV faVsco.js","conf":"0.5","block_num":"0","page_num":"0","top":"0.02787456497864904"},{"text":"?9 master","block_num":"0","top":"0.02787456497864904","level":"0","height":"0.010452960286604362","conf":"0.30000001192092896","page_num":"0","left":"0.06831395542728312","line_num":"0","width":"0.024709300791963623","word_num":"0","par_num":"0"},{"conf":"0.30000001192092896","height":"0.003484320602538671","left":"0.014534883869450689","text":"Proledey","block_num":"0","par_num":"0","page_num":"0","width":"0.020348836766912577","word_num":"0","level":"0","top":"0.05923344944238418","line_num":"0"},{"top":"0.07612742412338913","conf":"0.30000001192092896","word_num":"0","par_num":"0","block_num":"0","left":"0.043574765514713835","text":"D Salesforce","height":"0.01150821840934213","level":"0","line_num":"0","page_num":"0","width":"0.030583024024963372"},{"left":"0.046511627642654756","text":"> DDTO","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.09407665591941561","width":"0.021802323929806973","line_num":"0","page_num":"0"},{"block_num":"0","width":"0.07137109878215384","line_num":"0","height":"0.015479323586398475","level":"0","left":"0.0537095887639354","par_num":"0","text":"© FetchSalesforceEntitiesJob.pnp","page_num":"0","conf":"1","word_num":"0","top":"0.11024367702094318"},{"line_num":"0","width":"0.08575580475178171","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.05232558202147495","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","height":"0.0071770334928229484","page_num":"0","top":"0.13237639553429026"},{"text":"C) ketryralleasalestorcerecorasJob.onp","width":"0.08575580475178171","word_num":"0","page_num":"0","line_num":"0","left":"0.05232558202147495","height":"0.0072715042880847625","top":"0.14982578435435434","block_num":"0","par_num":"0","level":"0","conf":"0.5"},{"line_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.16724738709478748","level":"0","page_num":"0","left":"0.046511627154292065","text":"c) AulolocDelavec locrm.ono","block_num":"0","width":"0.06249999492726427","word_num":"0"},{"top":"0.18102073376030525","page_num":"0","line_num":"0","par_num":"0","height":"0.010616896445291069","text":"© CheckAndRetryRemoteMatch.php","width":"0.07558138827060132","word_num":"0","block_num":"0","conf":"1","left":"0.046511627667025296","level":"0"},{"par_num":"0","top":"0.2017543859602864","word_num":"0","line_num":"0","block_num":"0","text":"C) CreaterollowupActivity.php","level":"0","height":"0.0073048471453848185","left":"0.04651163545709501","page_num":"0","width":"0.06395348082197473","conf":"0.5"},{"text":"C) CreateNotes.php","width":"0.04215116196490349","word_num":"0","page_num":"0","left":"0.04651162858740109","height":"0.007182590508955311","par_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.21929824565899192"},{"text":"© MatchActivitiesToNewOpportunity.php","top":"0.23684210521680837","width":"0.08720929571922789","height":"0.010544653714558705","left":"0.04651163557061816","level":"0","word_num":"0","conf":"1","page_num":"0","block_num":"0","line_num":"0","par_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","width":"0.06249999492726427","level":"0","left":"0.04651163358738779","height":"0.007207597461803994","page_num":"0","top":"0.2543554009942979","word_num":"0","conf":"0.5","text":"C) MatchActivitvermData.php"},{"height":"0.00732985485873916","top":"0.27177700333990396","line_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.046511628705343505","par_num":"0","width":"0.039244185102746854","word_num":"0","block_num":"0","text":"E) NoteObiect.ohp"},{"left":"0.04651163174781109","block_num":"0","level":"0","par_num":"0","text":"c) SaveActiviv.ono","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","word_num":"0","line_num":"0","top":"0.2891986066069825","width":"0.04215115942853562"},{"width":"0.0523255835188196","text":"c)saveliranscriotion.onv","line_num":"0","top":"0.30662020900450737","par_num":"0","page_num":"0","level":"0","left":"0.04651162677256695","height":"0.006968641205077342","block_num":"0","word_num":"0","conf":"0.30000001192092896"},{"block_num":"0","left":"0.04651163174781109","conf":"0.5","word_num":"0","level":"0","height":"0.0072464973352361906","par_num":"0","line_num":"0","page_num":"0","text":"C) SetuoLavout.oho","top":"0.32376395531045343","width":"0.04215115942853562"},{"top":"0.34130781499202545","width":"0.04215115942853562","level":"0","left":"0.04651163174781109","page_num":"0","word_num":"0","block_num":"0","par_num":"0","text":"C) SvncActivitv.oho","line_num":"0","height":"0.0071770334928230595","conf":"0.5"},{"width":"0.055435398791698696","par_num":"0","left":"0.04638947542561308","word_num":"0","top":"0.3552072621290665","conf":"1","page_num":"0","text":"@ SvncFieldMetadata.php","height":"0.014418177627490425","block_num":"0","level":"0","line_num":"0"},{"height":"0.010455739935429254","conf":"1","width":"0.039244182566378974","block_num":"0","word_num":"0","page_num":"0","text":"© SyncLeads.php","par_num":"0","line_num":"0","top":"0.3763066205343165","level":"0","left":"0.046511631609252174"},{"conf":"1","line_num":"0","width":"0.04215115942853562","page_num":"0","left":"0.046511631695615716","block_num":"0","height":"0.014354066985645897","text":"© SyncObjects.php","top":"0.38995215311004783","word_num":"0","par_num":"0","level":"0"},{"line_num":"0","conf":"1","left":"0.04651163073081603","par_num":"0","word_num":"0","height":"0.010700253968793927","text":"© SyncOpportunitiesJob.php","block_num":"0","top":"0.41114982586710536","width":"0.06104650903255382","page_num":"0","level":"0"},{"width":"0.05087208747863769","left":"0.046511633451594","word_num":"0","conf":"1","level":"0","page_num":"0","height":"0.014354066985646008","par_num":"0","line_num":"0","text":"© SyncOpportunity.php","top":"0.42503987240829344","block_num":"0"},{"block_num":"0","conf":"1","height":"0.010672468127626344","line_num":"0","page_num":"0","par_num":"0","word_num":"0","text":"© SyncProfileMetadata.php","left":"0.04651163071712692","level":"0","top":"0.44577352463809683","width":"0.05813953217039717"},{"par_num":"0","width":"0.056686041202950996","level":"0","page_num":"0","height":"0.010550210730691068","text":"© SyncTeamFieldsJob.php","conf":"1","top":"0.46331738455485405","word_num":"0","block_num":"0","left":"0.04651163321565249","line_num":"0"},{"height":"0.010452961047110243","conf":"1","left":"0.04651163321565131","level":"0","par_num":"0","text":"© SyncTeamMetadata.php","page_num":"0","top":"0.48083623715937174","block_num":"0","line_num":"0","word_num":"0","width":"0.05668604120295098"},{"conf":"1","par_num":"0","line_num":"0","page_num":"0","text":"© UpdateOpportunitySpecifications.php","height":"0.01051408974557777","top":"0.49825784007433493","block_num":"0","left":"0.04651163548425466","width":"0.08430231885707123","word_num":"0","level":"0"},{"text":"Updatestage.ong","level":"0","top":"0.5191637634014077","block_num":"0","height":"0.006968640444571461","line_num":"0","word_num":"0","left":"0.046511627480499834","page_num":"0","width":"0.04215115942853563","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","line_num":"0","text":"> @ DealRisks","block_num":"0","width":"0.03343022884206569","left":"0.03343023627313173","level":"0","par_num":"0","top":"0.5331010454942319","height":"0.010758603778942555","conf":"0.30000001192092896","page_num":"0"},{"word_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571572","par_num":"0","left":"0.03924418649273823","page_num":"0","width":"0.031976740410987366","top":"0.5714285717637769","text":"_Meeuine bor","block_num":"0"},{"height":"0.007210375589617124","left":"0.03924418703063903","level":"0","width":"0.029069763548830715","top":"0.6411149830944434","word_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"a Telephony","page_num":"0"},{"height":"0.011164274322169154","page_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","width":"0.017441858636572008","word_num":"0","left":"0.03924418612559764","par_num":"0","text":"C User","top":"0.6547049441786283","line_num":"0"},{"height":"0.006968641205077342","block_num":"0","text":"c8aseprocessing.oo.ono","top":"0.675958188117432","par_num":"0","width":"0.05523256038097625","word_num":"0","page_num":"0","left":"0.04069767337055839","line_num":"0","level":"0","conf":"0.30000001192092896"},{"block_num":"0","level":"0","width":"0.03779069667166852","height":"0.01055576850732931","top":"0.6897926633384308","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"@ Dummv.Job.php","left":"0.04069767586474709","page_num":"0","line_num":"0"},{"page_num":"0","par_num":"0","conf":"0.5","level":"0","height":"0.006968640444571572","word_num":"0","line_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","width":"0.07558138827060132","left":"0.04069768173679198","block_num":"0","top":"0.7108013940634285"},{"word_num":"0","conf":"0.5","height":"0.010508531968939527","left":"0.0406976819687229","par_num":"0","width":"0.06395348082197475","line_num":"0","block_num":"0","page_num":"0","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","level":"0"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","page_num":"0","word_num":"0","top":"0.7456140350877193","level":"0","left":"0.04069767637769677","width":"0.023255812360885288","par_num":"0","line_num":"0","block_num":"0","text":"C ob.oho"},{"page_num":"0","top":"0.7630662020343051","block_num":"0","height":"0.006968641205077342","par_num":"0","line_num":"0","text":"C)JobDisoatcher.oho","left":"0.04069767469984203","level":"0","conf":"0.30000001192092896","word_num":"0","width":"0.04505813882706013"},{"level":"0","text":".lobDisnatcherintertace.oho","width":"0.06395348082197473","par_num":"0","conf":"0.30000001192092896","word_num":"0","height":"0.006968640444571572","top":"0.7804878052132543","line_num":"0","page_num":"0","block_num":"0","left":"0.04069768139133789"},{"word_num":"0","text":"@ [EMAIL]","block_num":"0","line_num":"0","level":"0","par_num":"0","conf":"0.5","page_num":"0","left":"0.04069768199588256","height":"0.01061967533361019","top":"0.7942583731520936","width":"0.08430231885707126"},{"height":"0.007307626033703829","par_num":"0","level":"0","page_num":"0","width":"0.05668604120295098","word_num":"0","top":"0.8149920253520749","left":"0.039244191467289816","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"T. SacVisibilitvControl.ohn"},{"height":"0.010669689239307223","par_num":"0","conf":"0.5","left":"0.027616282843257383","width":"0.03197674041098737","text":"v D Listeners","level":"0","block_num":"0","line_num":"0","word_num":"0","top":"0.8325358850720923","page_num":"0"},{"word_num":"0","height":"0.0071770334928230595","top":"0.8500797448165869","par_num":"0","line_num":"0","left":"0.03343023313500392","page_num":"0","level":"0","width":"0.031976740410987366","text":"v M Activitiod","conf":"0.30000001192092896","block_num":"0"},{"top":"0.8675958187199364","level":"0","block_num":"0","width":"0.04651162979450632","height":"0.007204819333990642","word_num":"0","par_num":"0","page_num":"0","left":"0.03924418511117721","conf":"0.5","line_num":"0","text":"v M ActivitvProviden"},{"page_num":"0","left":"0.046511629117106865","block_num":"0","line_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.8850174216200114","width":"0.02906976608519858","height":"0.007327075970420038","level":"0","text":"> M.lustCall","par_num":"0"},{"left":"0.046511631681215526","block_num":"0","par_num":"0","level":"0","word_num":"0","page_num":"0","top":"0.9024390246943023","height":"0.010639125270326288","text":"v D UserPilot","width":"0.03197674041098737","conf":"0.5","line_num":"0"},{"height":"0.010761381906755796","width":"0.07412789730315514","par_num":"0","word_num":"0","line_num":"0","block_num":"0","conf":"1","left":"0.059593032929402996","page_num":"0","text":"© TrackProviderInstalledEvent.php","level":"0","top":"0.9198606275943773"},{"line_num":"0","top":"0.9372822303003622","left":"0.039244188091967266","height":"0.006968640444571572","conf":"0.30000001192092896","text":"MAudia","word_num":"0","level":"0","block_num":"0","page_num":"0","width":"0.026162789223041938","par_num":"0"},{"width":"0.0232558123608853","level":"0","left":"0.039244188005603746","conf":"0.30000001192092896","text":"MRots","top":"0.9547038330878187","word_num":"0","page_num":"0","height":"0.006968640444571572","line_num":"0","block_num":"0","par_num":"0"},{"block_num":"0","conf":"0.5","left":"0.15406977310444897","top":"0.05574912945445576","height":"0.007249275463049432","line_num":"0","par_num":"0","text":"C ActivitvController.ohn","page_num":"0","level":"0","width":"0.047965110616481066","word_num":"0"},{"top":"0.08362369334200259","page_num":"0","level":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077342","left":"0.15406976733606492","width":"0.07122093058646994","text":"Automateakeporskepository.pnp","par_num":"0"},{"block_num":"0","text":"© AutomatedReportsCommand.php","level":"0","top":"0.0797448165869219","width":"0.07122092551373421","word_num":"0","left":"0.30668604530999377","par_num":"0","line_num":"0","page_num":"0","conf":"1","height":"0.011164274322169043"},{"top":"0.13240418151987454","height":"0.006968640444571461","level":"0","page_num":"0","left":"0.3066860477020153","conf":"0.5","block_num":"0","line_num":"0","width":"0.05523255023550483","text":"Opportunitysynclrait.ong","par_num":"0","word_num":"0"},{"block_num":"0","top":"0.13240418151987454","width":"0.08720929571922792","page_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","word_num":"0","line_num":"0","conf":"0.5","height":"0.006968640444571461","left":"0.37063954254736237","level":"0","par_num":"0"},{"page_num":"0","left":"0.31831396020201475","top":"0.1567944254223136","block_num":"0","conf":"0.30000001192092896","word_num":"0","width":"0.05523255023550483","par_num":"0","line_num":"0","height":"0.006968640444571461","text":"wsyncermenuuiestrait.ono","level":"0"},{"width":"0.039244185102746826","block_num":"0","text":"c) SyncObiects.pho","height":"0.0071770334928229484","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.18102073365231264","word_num":"0","page_num":"0","left":"0.15406976824025068","line_num":"0"},{"par_num":"0","text":"©ImportOpportunityBatch.php","top":"0.17770034929920653","height":"0.010452960286604362","block_num":"0","left":"0.20203489060729998","conf":"1","level":"0","page_num":"0","width":"0.06104650395981806","word_num":"0","line_num":"0"},{"page_num":"0","conf":"1","word_num":"0","height":"0.010497417936674913","level":"0","text":"© ImportContactBatch.php","width":"0.053779064340794325","line_num":"0","block_num":"0","left":"0.27180233100804285","top":"0.17770034916869026","par_num":"0"},{"level":"0","left":"0.33284884116015484","page_num":"0","line_num":"0","top":"0.17770034916869026","height":"0.010497417936674913","par_num":"0","block_num":"0","text":"© Client.php","width":"0.027616275117752387","word_num":"0","conf":"1"},{"par_num":"0","line_num":"0","height":"0.0071770334928229484","left":"0.3677325572728374","word_num":"0","conf":"0.5","page_num":"0","block_num":"0","level":"0","width":"0.0654069717894209","text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264"},{"width":"0.030523251979909044","height":"0.007343747018817126","block_num":"0","left":"0.15406977127553043","level":"0","word_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.20557491325434107","text":"() Service.php","conf":"0.30000001192092896"},{"width":"0.04505813375432441","block_num":"0","word_num":"0","level":"0","line_num":"0","text":"BatchSyncTrait.php","height":"0.006968640444571572","par_num":"0","top":"0.20557491322719157","conf":"0.5","page_num":"0","left":"0.19186047025946548"},{"par_num":"0","level":"0","line_num":"0","conf":"0.5","height":"0.011164274322169154","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","top":"0.20175438596491224","width":"0.14534883296236076","left":"0.2441860510865191","page_num":"0","block_num":"0","word_num":"0"},{"width":"0.02906976354883073","line_num":"0","par_num":"0","top":"0.20557491325434107","word_num":"0","block_num":"0","text":"php api_v2.php","level":"0","conf":"0.5","left":"0.3982558178455254","height":"0.007343747018817126","page_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","level":"0","text":"(C) AutomatedReportResult.oho","block_num":"0","width":"0.06104650395981809","word_num":"0","height":"0.007268726160271521","conf":"1","left":"0.15406977510994932","top":"0.22966507158551952"},{"par_num":"0","width":"0.21656975847609497","word_num":"0","conf":"1","top":"0.2508710809687519","page_num":"0","left":"0.17151161694332442","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","block_num":"0","level":"0","line_num":"0","height":"0.010691917303836784"},{"height":"0.007318740065968554","top":"0.26794258384399516","word_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.18313953485556841","par_num":"0","text":"nublic function handlel","width":"0.05959302313784334","conf":"1","line_num":"0"},{"par_num":"0","line_num":"0","top":"0.4111498263026909","level":"0","page_num":"0","height":"0.010452960286604362","left":"0.1497093032619457","text":"138","conf":"0.30000001192092896","width":"0.010174417749364312","word_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","top":"0.44250871089481225","block_num":"0","page_num":"0","left":"0.15116279097784552","text":"140","level":"0","width":"0.010174418383456285","conf":"1","height":"0.017421602252187474","par_num":"0"},{"level":"0","height":"0.006968641205077342","width":"0.00872092995237797","par_num":"0","page_num":"0","text":"1143","top":"0.5017421601756263","block_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.15116279076509007","word_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","height":"0.010452961047110132","left":"0.1511627908377645","par_num":"0","level":"0","text":"144","width":"0.00872092995237797","top":"0.5156794425600686","word_num":"0","conf":"1"},{"conf":"0.30000001192092896","top":"0.6062717769003649","line_num":"0","width":"0.00872092995237797","height":"0.006968641205077342","level":"0","left":"0.15116279076509007","par_num":"0","text":"149","word_num":"0","block_num":"0","page_num":"0"},{"height":"0.010452960286604362","block_num":"0","conf":"1","left":"0.15116279159085694","par_num":"0","level":"0","top":"0.7108013942469417","line_num":"0","width":"0.008720929318285997","text":"155","page_num":"0","word_num":"0"},{"conf":"1","level":"0","width":"0.008720929318285997","top":"0.763066202609311","left":"0.15116279159085694","line_num":"0","word_num":"0","height":"0.010452960286604362","text":"158","block_num":"0","page_num":"0","par_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","top":"0.8153310109716805","width":"0.008720929318285997","word_num":"0","conf":"1","text":"161","level":"0","page_num":"0","left":"0.15116279159085694","height":"0.010452960286604362"},{"left":"0.15116279159085694","height":"0.010452960286604362","page_num":"0","text":"163","top":"0.8501742165465933","width":"0.008720929318285997","block_num":"0","par_num":"0","level":"0","line_num":"0","word_num":"0","conf":"1"},{"height":"0.006968641205077342","width":"0.00872092995237797","conf":"1","word_num":"0","level":"0","top":"0.871080139269703","block_num":"0","text":"1164","left":"0.15116279076509007","page_num":"0","par_num":"0","line_num":"0"},{"par_num":"0","block_num":"0","top":"0.8850174221215062","word_num":"0","line_num":"0","height":"0.010452960286604362","conf":"1","left":"0.15116279159085694","page_num":"0","width":"0.008720929318285997","text":"165","level":"0"},{"left":"0.15116279076509007","line_num":"0","text":"1166","block_num":"0","page_num":"0","par_num":"0","top":"0.9059233448446159","width":"0.00872092995237797","conf":"0.30000001192092896","word_num":"0","height":"0.006968641205077342","level":"0"},{"page_num":"0","width":"0.021802323929806966","word_num":"0","conf":"1","level":"0","height":"0.010452960286604362","left":"0.21366279261358478","block_num":"0","line_num":"0","text":"$config,","par_num":"0","top":"0.2891986067904957"},{"conf":"1","text":"$batchRepository,","page_num":"0","width":"0.04505813375432441","height":"0.010452960286604362","par_num":"0","word_num":"0","block_num":"0","top":"0.30662020992638417","left":"0.21366279584086087","line_num":"0","level":"0"},{"line_num":"0","text":"SredisService","height":"0.010452960286604362","block_num":"0","level":"0","top":"0.3240418127138407","word_num":"0","width":"0.03633720570422233","conf":"1","left":"0.21366279067986574","page_num":"0","par_num":"0"},{"width":"0.04796511061648104","height":"0.010452960286604251","line_num":"0","par_num":"0","conf":"1","level":"0","block_num":"0","word_num":"0","text":"$entityRepository,","top":"0.3414634155012971","page_num":"0","left":"0.21366279592722434"},{"block_num":"0","width":"0.018895347067650337","top":"0.3623693383142996","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"sloggen","word_num":"0","left":"0.21366279063768656","height":"0.006968640444571461","level":"0"},{"top":"0.4146341463621239","conf":"0.5","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","block_num":"0","word_num":"0","height":"0.007215933366255367","width":"0.2398255733733482","line_num":"0","page_num":"0","level":"0","left":"0.20348838007687264"},{"top":"0.4457735248441337","width":"0.07994185102746842","left":"0.20348838095072486","word_num":"0","height":"0.010672467367120575","line_num":"0","conf":"0.5","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"if (Sthis->attemots@ === 1) {"},{"height":"0.010550210730691068","left":"0.21366278713067985","page_num":"0","conf":"1","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","top":"0.46331738455485405","word_num":"0","width":"0.1482558047517817","block_num":"0","par_num":"0","line_num":"0","level":"0"},{"par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","level":"0","line_num":"0","width":"0.091569758476095","left":"0.20348838105878864","conf":"0.5","page_num":"0","word_num":"0","height":"0.0071770334928229484","block_num":"0"},{"line_num":"0","par_num":"0","level":"0","top":"0.5331010453200158","block_num":"0","height":"0.013948396442419408","word_num":"0","left":"0.20348837906873227","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","page_num":"0","width":"0.15552324944354115","conf":"1"},{"width":"0.14970930586469938","block_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","level":"0","line_num":"0","top":"0.5714285713801411","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","page_num":"0","word_num":"0","height":"0.006968641205077342"},{"height":"0.010536318570613101","page_num":"0","width":"0.021802323929806966","conf":"0.30000001192092896","left":"0.2470930229619993","par_num":"0","text":"<1/6 >","block_num":"0","level":"0","top":"0.5923344949742337","word_num":"0","line_num":"0"},{"width":"0.027616277654120253","text":"'entity tvo","top":"0.6060606061050023","line_num":"0","conf":"0.30000001192092896","word_num":"0","par_num":"0","left":"0.2151162810652241","block_num":"0","page_num":"0","level":"0","height":"0.0071798116206361895"},{"level":"0","block_num":"0","left":"0.25000000055269916","par_num":"0","width":"0.021802323929806966","word_num":"0","height":"0.010455739935429254","page_num":"0","text":"© Logger","top":"0.6132376396173622","conf":"0.5","line_num":"0"},{"left":"0.2151162810652241","par_num":"0","level":"0","conf":"0.5","top":"0.6236044657097288","text":"Itotal reco","word_num":"0","height":"0.0071770334928230595","width":"0.027616277654120253","page_num":"0","block_num":"0","line_num":"0"},{"conf":"0.5","text":"public function info","line_num":"0","page_num":"0","height":"0.010628010477555794","block_num":"0","par_num":"0","top":"0.6339712919137487","word_num":"0","width":"0.05668604120295098","left":"0.248546517777781","level":"0"},{"left":"0.2151162799850968","par_num":"0","line_num":"0","block_num":"0","page_num":"0","word_num":"0","width":"0.027616277654120253","height":"0.0072103763501230045","level":"0","top":"0.6411149825399743","conf":"0.5","text":"\"batches d"},{"height":"0.007332632986552401","text":"Isvnced atl","par_num":"0","level":"0","top":"0.6585365856142653","word_num":"0","block_num":"0","width":"0.026162789223041966","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.21511628105837952"},{"page_num":"0","text":"cav $context = [1","block_num":"0","conf":"0.5","left":"0.26598837545525295","par_num":"0","level":"0","top":"0.6618819775389818","height":"0.010591889492442497","width":"0.04360464785961399","word_num":"0","line_num":"0"},{"text":": voidi","page_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","block_num":"0","line_num":"0","top":"0.6794258373205742","width":"0.020348835498728624","word_num":"0","left":"0.24854651350063556","level":"0","par_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","left":"0.1918604731373945","page_num":"0","height":"0.011164274322169043","level":"0","top":"0.6929824561403509","conf":"1","text":"} catch (SocialAcco","width":"0.052325573373348144","line_num":"0"},{"left":"0.2034883724950264","text":"Cloaden-swannir","level":"0","conf":"0.5","par_num":"0","top":"0.7108013936697744","block_num":"0","line_num":"0","height":"0.006968641205077342","width":"0.039244185102746854","word_num":"0","page_num":"0"},{"line_num":"0","width":"0.08720929571922792","word_num":"0","block_num":"0","text":"Log an informational message to the logs.","height":"0.01072803904945585","level":"0","top":"0.7105263157219254","left":"0.24854651872595424","page_num":"0","par_num":"0","conf":"1"},{"word_num":"0","page_num":"0","height":"0.010691917303836673","par_num":"0","level":"0","line_num":"0","left":"0.24854651107352554","conf":"1","top":"0.7384370017274113","width":"0.0813953419949146","block_num":"0","text":"Implements: Loggerinterface::info"},{"left":"0.27761628499022556","width":"0.07122092551373421","line_num":"0","block_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","par_num":"0","text":"array|ArravyablelJsonable|Stri","conf":"1","top":"0.7595818820518198","word_num":"0"},{"left":"0.2761627910440279","word_num":"0","text":"ngable lstring smessage","block_num":"0","line_num":"0","width":"0.056686041202950954","top":"0.7804878052132543","conf":"0.30000001192092896","height":"0.006968640444571572","page_num":"0","level":"0","par_num":"0"},{"conf":"1","left":"0.19186047325424327","par_num":"0","height":"0.010703032096607279","page_num":"0","level":"0","text":"} catch (Throwable","line_num":"0","width":"0.049418596511191515","block_num":"0","top":"0.7979094080543587","word_num":"0"},{"conf":"0.5","word_num":"0","top":"0.7944250876267327","par_num":"0","text":"arrayScontext","block_num":"0","height":"0.010452960286604362","width":"0.03924418256637896","line_num":"0","level":"0","page_num":"0","left":"0.2761627943999499"},{"left":"0.20348837187088045","par_num":"0","height":"0.006968640444571461","top":"0.8188153313456585","width":"0.03924418256637899","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","word_num":"0","text":"slogger->errorl","level":"0"},{"top":"0.8188153315291717","width":"0.01889534706765031","line_num":"0","page_num":"0","block_num":"0","height":"0.010452960286604362","text":"Returns:","left":"0.2485465134574538","conf":"1","level":"0","par_num":"0","word_num":"0"},{"top":"0.8432055752480975","height":"0.006968640444571572","par_num":"0","width":"0.01598837020549368","word_num":"0","text":"CAurno","block_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.24854651337109027","line_num":"0"},{"par_num":"0","width":"0.06395348082197477","word_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.8466898958055888","text":"vendor/aravel/tramework/src","conf":"0.5","height":"0.006968640444571461","block_num":"0","left":"0.2747093029029664"},{"level":"0","width":"0.05668604120295101","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","left":"0.2747093023963053","word_num":"0","block_num":"0","page_num":"0","top":"0.8641114985930454","line_num":"0","text":"luminare Loc/Loccer.ono"},{"width":"0.026162789223041938","page_num":"0","top":"0.8708133969827938","block_num":"0","height":"0.007235383302971576","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"'error' =>","left":"0.21511627846207848","level":"0"},{"block_num":"0","top":"0.9233449476199234","line_num":"0","conf":"0.30000001192092896","level":"0","text":"throw Ser","page_num":"0","word_num":"0","width":"0.023255814897253146","par_num":"0","left":"0.20348837139363007","height":"0.0072770620647228945"},{"block_num":"0","page_num":"0","left":"0.44476744220017683","top":"0.2508710809687519","height":"0.010691917303836784","level":"0","par_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","text":"826 л v 512","width":"0.03488371727314399"},{"conf":"1","text":"575","width":"0.008720929952377943","par_num":"0","block_num":"0","level":"0","line_num":"0","word_num":"0","height":"0.017421602252187585","page_num":"0","left":"0.47238372096131104","top":"0.29965156834254736"},{"text":"576","level":"0","word_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.3205574921563493","conf":"0.30000001192092896","height":"0.010452960286604362","block_num":"0","left":"0.47093023257922917","width":"0.008720929318285997"},{"par_num":"0","left":"0.4709302334945038","width":"0.01017441774936434","level":"0","conf":"1","height":"0.010452960286604362","top":"0.3379790945953738","line_num":"0","text":"577","block_num":"0","word_num":"0","page_num":"0"},{"word_num":"0","height":"0.010452960286604362","conf":"1","block_num":"0","top":"0.35540069773126226","page_num":"0","line_num":"0","par_num":"0","left":"0.47093023257922917","level":"0","width":"0.008720929318285997","text":"578"},{"height":"0.017421602252187585","block_num":"0","level":"0","text":"579","page_num":"0","top":"0.3693379791874951","line_num":"0","conf":"1","left":"0.4709302331500887","width":"0.011627906180442682","word_num":"0","par_num":"0"},{"word_num":"0","page_num":"0","level":"0","text":"580","width":"0.01017441774936434","par_num":"0","block_num":"0","conf":"1","left":"0.4709302334945038","height":"0.010452960286604362","top":"0.39024390295774314","line_num":"0"},{"block_num":"0","width":"0.0159883714736776","conf":"0.5","par_num":"0","height":"0.024390243457264815","top":"0.40418118460121666","line_num":"0","word_num":"0","page_num":"0","left":"0.4665697680180062","level":"0","text":"=581"},{"text":"583","height":"0.010452960286604362","conf":"1","page_num":"0","top":"0.4425087113201125","width":"0.008720929318285997","level":"0","line_num":"0","word_num":"0","left":"0.4723837218234151","block_num":"0","par_num":"0"},{"top":"0.459930314107569","word_num":"0","level":"0","line_num":"0","left":"0.4709302334945038","par_num":"0","width":"0.01017441774936434","height":"0.010452960286604362","block_num":"0","text":"584","page_num":"0","conf":"1"},{"block_num":"0","par_num":"0","left":"0.46656976846458836","page_num":"0","word_num":"0","top":"0.4773519168950253","conf":"0.5","line_num":"0","height":"0.010452960286604362","text":"—585","width":"0.013081394611520969","level":"0"},{"conf":"1","top":"0.4947735200309138","text":"586","width":"0.008720929318285997","page_num":"0","level":"0","block_num":"0","word_num":"0","left":"0.47093023257922917","par_num":"0","line_num":"0","height":"0.010452960286604362"},{"conf":"1","level":"0","width":"0.008720929318285997","left":"0.4723837218234151","text":"587","top":"0.5121951224699383","line_num":"0","block_num":"0","word_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0"},{"line_num":"0","conf":"1","level":"0","par_num":"0","text":"588","top":"0.5296167252573947","width":"0.008720929318285997","word_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","page_num":"0"},{"left":"0.4709302334945038","word_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","par_num":"0","top":"0.5470383280448511","width":"0.01017441774936434","level":"0","conf":"1","text":"589"},{"top":"0.5609756106427853","left":"0.47238372114299704","line_num":"0","conf":"0.5","text":"590","word_num":"0","width":"0.008720929952377943","height":"0.020905922094220375","block_num":"0","par_num":"0","level":"0","page_num":"0"},{"text":"15911","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968640444571572","top":"0.5853658539937421","left":"0.46802325552854196","page_num":"0","par_num":"0","width":"0.013081394611520969","block_num":"0"},{"level":"0","top":"0.5958188150216522","height":"0.020905923615232025","left":"0.4723837209560432","line_num":"0","par_num":"0","word_num":"0","width":"0.010174418383456285","page_num":"0","block_num":"0","conf":"1","text":"592"},{"height":"0.010452961047110132","left":"0.47238372099764825","level":"0","par_num":"0","width":"0.008720929952377998","top":"0.616724738727316","word_num":"0","page_num":"0","block_num":"0","text":"593","line_num":"0","conf":"1"},{"height":"0.013937280889142922","text":"T 595","width":"0.014534881774415365","level":"0","left":"0.466569769326747","top":"0.6480836243637909","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","block_num":"0","par_num":"0"},{"line_num":"0","left":"0.46656976759933994","par_num":"0","text":"-596","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.020905922094220375","top":"0.6655052271933078","width":"0.014534883042599256"},{"top":"0.6898954702884519","height":"0.006968641205077342","left":"0.47093023259606254","line_num":"0","text":"597","word_num":"0","page_num":"0","par_num":"0","width":"0.010174418383456285","conf":"0.30000001192092896","block_num":"0","level":"0"},{"left":"0.4709302331016392","block_num":"0","conf":"0.5","page_num":"0","level":"0","width":"0.011627906180442626","line_num":"0","height":"0.020905922094220375","text":"598","top":"0.7003484325068968","par_num":"0","word_num":"0"},{"block_num":"0","height":"0.006968641205077342","width":"0.008720929952377943","conf":"1","level":"0","top":"0.7247386758550688","text":"$99","line_num":"0","page_num":"0","par_num":"0","left":"0.4723837209976482","word_num":"0"},{"left":"0.46656976790214993","text":"=600","level":"0","word_num":"0","line_num":"0","page_num":"0","width":"0.014534883042599311","conf":"0.30000001192092896","height":"0.027874564820309367","top":"0.7282229962193458","block_num":"0","par_num":"0"},{"block_num":"0","top":"0.7595818818683066","height":"0.006968640444571572","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"6011","width":"0.01017441774936434","par_num":"0","conf":"0.30000001192092896","left":"0.4709302334945038"},{"level":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","page_num":"0","top":"0.7700348428613736","text":"-602","width":"0.014534883042599311","word_num":"0","height":"0.020905923615232025","left":"0.466569767781026","line_num":"0"},{"par_num":"0","text":"604","height":"0.020905922094220375","top":"0.8048780490574194","page_num":"0","width":"0.010174418383456285","block_num":"0","word_num":"0","line_num":"0","left":"0.47093023264451217","level":"0","conf":"1"},{"level":"0","top":"0.8292682935500775","page_num":"0","text":"605","width":"0.008720929318285997","line_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.010452960286604362","left":"0.47093023257922917","word_num":"0"},{"top":"0.8432055753547425","width":"0.008720929952377943","height":"0.017421602252187474","conf":"1","line_num":"0","par_num":"0","page_num":"0","level":"0","block_num":"0","text":"606","left":"0.4723837211284622","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.010689139176023432","text":"— 607","level":"0","left":"0.4665697671564489","line_num":"0","top":"0.8641114988686065","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.013081394611520969"},{"word_num":"0","height":"0.010452960286604362","conf":"1","left":"0.4723837218234151","par_num":"0","top":"0.8815331015640149","level":"0","text":"608","line_num":"0","width":"0.008720929318285997","page_num":"0","block_num":"0"},{"height":"0.006968641205077342","top":"0.006968641043132773","page_num":"0","level":"0","par_num":"0","text":"100% 52","left":"0.9127906979746175","conf":"0.30000001192092896","word_num":"0","width":"0.018895348335834172","block_num":"0","line_num":"0"},{"level":"0","page_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.9345930252198137","block_num":"0","text":"• Mon ZU Aor 10.43.30","conf":"0.30000001192092896","top":"0.006968641450188162","width":"0.05813952709766146","word_num":"0","par_num":"0"},{"left":"0.8270348901595695","conf":"1","block_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","line_num":"0","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904","width":"0.08866278668667404","par_num":"0","word_num":"0"},{"par_num":"0","top":"0.05574912978701141","level":"0","block_num":"0","left":"0.4738372097953522","width":"0.029069763548830674","word_num":"0","conf":"0.5","height":"0.010452960286604362","page_num":"0","line_num":"0","text":"=custom.log"},{"page_num":"0","top":"0.055749129145434506","line_num":"0","height":"0.010452961047110132","block_num":"0","word_num":"0","level":"0","text":"=laravel.log","width":"0.027616277654120225","par_num":"0","left":"0.5101744200028817","conf":"1"},{"width":"0.050872087478637695","text":"A SF [jiminny@localhost]","word_num":"0","height":"0.010452960286604362","conf":"0.5","left":"0.5450581399922917","block_num":"0","level":"0","top":"0.05574912978701141","line_num":"0","par_num":"0","page_num":"0"},{"height":"0.010452961047110132","width":"0.06104650903255382","block_num":"0","par_num":"0","top":"0.055749129145434506","word_num":"0","page_num":"0","text":"4 HS_local (iminny@localhost]","level":"0","conf":"0.5","left":"0.6046511654871605","line_num":"0"},{"height":"0.010452960286604362","block_num":"0","conf":"1","left":"0.6947674436468302","level":"0","word_num":"0","par_num":"0","width":"0.017441858636571994","line_num":"0","top":"0.05574912943857935","text":"Cascade","page_num":"0"},{"word_num":"0","block_num":"0","text":"A console [PROD] X A console [EU]","conf":"0.30000001192092896","par_num":"0","width":"0.07703488431078326","top":"0.0797448165869219","page_num":"0","line_num":"0","height":"0.011164274322169043","level":"0","left":"0.4738372088584945"},{"block_num":"0","page_num":"0","height":"0.011164274322169043","conf":"0.5","par_num":"0","text":"A console [STAGING]","line_num":"0","width":"0.04360464785961393","top":"0.0797448165869219","word_num":"0","left":"0.5595930266071848","level":"0"},{"block_num":"0","top":"0.08362369354010668","height":"0.007285397208668498","level":"0","left":"0.6933139525309181","conf":"1","word_num":"0","text":"Retactor Connection","par_num":"0","width":"0.04651162979450629","line_num":"0","page_num":"0"},{"left":"0.7470930289847444","page_num":"0","width":"0.045058133754324436","block_num":"0","level":"0","par_num":"0","text":"CRM Initial Sync Oven","word_num":"0","height":"0.007285397208668609","top":"0.08362369371432266","line_num":"0","conf":"0.30000001192092896"},{"par_num":"0","top":"0.1044657097288676","height":"0.0071770334928229484","page_num":"0","conf":"0.5","width":"0.02034883549872868","line_num":"0","left":"0.5348837228066751","block_num":"0","level":"0","word_num":"0","text":"Tx: Autov"},{"left":"0.6627906972313775","width":"0.023255814897253146","line_num":"0","height":"0.010516868633897003","text":"do jiminny v","page_num":"0","conf":"0.5","word_num":"0","block_num":"0","top":"0.1044657097460916","par_num":"0","level":"0"},{"word_num":"0","top":"0.12519936212958604","line_num":"0","block_num":"0","conf":"0.5","left":"0.49273255700367574","level":"0","par_num":"0","height":"0.010689139176023432","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","width":"0.12936045261139567","page_num":"0"},{"left":"0.6279069838403225","text":"034 A1 A34 M62 ^ -","page_num":"0","top":"0.12519936195537007","level":"0","par_num":"0","width":"0.05813952709766146","conf":"0.30000001192092896","height":"0.010689139176023432","line_num":"0","word_num":"0","block_num":"0"},{"line_num":"0","par_num":"0","top":"0.1463414637498397","word_num":"0","level":"0","conf":"0.30000001192092896","width":"0.12499997970905707","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","left":"0.4927325782522842","page_num":"0","height":"0.006968640444571461","block_num":"0"},{"text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","page_num":"0","conf":"1","height":"0.013937280889143033","block_num":"0","level":"0","top":"0.15679442610595107","par_num":"0","left":"0.4927325630147635","width":"0.1962209052227913","line_num":"0","word_num":"0"},{"width":"0.015988370205493707","text":"SELECT","word_num":"0","left":"0.49273255988271814","level":"0","line_num":"0","page_num":"0","block_num":"0","top":"0.17770034895077447","height":"0.010452960286604362","conf":"1","par_num":"0"},{"page_num":"0","level":"0","word_num":"0","width":"0.1889534605310318","conf":"0.5","height":"0.013937280889143033","top":"0.1951219518899232","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","line_num":"0","par_num":"0","block_num":"0","left":"0.5014535184914614"},{"height":"0.006968640444571461","conf":"0.30000001192092896","block_num":"0","left":"0.5029069786600965","line_num":"0","level":"0","par_num":"0","top":"0.21602787489966546","width":"0.021802323929806966","text":"U.ema1l.","page_num":"0","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.233449477263315","height":"0.006968641205077342","width":"0.011627907448626518","word_num":"0","text":"sa.*","level":"0","page_num":"0","left":"0.5029069764355705","line_num":"0","block_num":"0"},{"block_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","text":"towner 1d FRol sochal accounts sa","conf":"0.30000001192092896","left":"0.5029069796729173","line_num":"0","par_num":"0","top":"0.25087108008861336","width":"0.08866278668667404","word_num":"0"},{"conf":"0.5","width":"0.0959302313784336","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.2679425837320575","block_num":"0","height":"0.011164274322168932","left":"0.49273255569667207","par_num":"0"},{"text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163","conf":"0.30000001192092896","line_num":"0","level":"0","page_num":"0","height":"0.007196483429539158","par_num":"0","left":"0.492732561293783","width":"0.10610464785961388","word_num":"0","block_num":"0"},{"line_num":"0","block_num":"0","left":"0.49269744083144135","height":"0.0148935728666314","page_num":"0","width":"0.1381482875093501","conf":"0.5","par_num":"0","level":"0","top":"0.2995371262853762","word_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';"},{"top":"0.33797909453440456","conf":"1","line_num":"0","left":"0.4927325646028267","page_num":"0","width":"0.14534883296236073","level":"0","word_num":"0","par_num":"0","block_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","height":"0.010505753841126397"},{"conf":"1","left":"0.4927325633660667","word_num":"0","level":"0","height":"0.01075026787449107","page_num":"0","line_num":"0","par_num":"0","text":"select * from features;","top":"0.3728222999543015","block_num":"0","width":"0.059593018065107584"},{"top":"0.38995215302990127","left":"0.49273257312172364","level":"0","page_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","width":"0.12936045261139567","word_num":"0","line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.007260390255820148"},{"word_num":"0","top":"0.42503987254774733","left":"0.4927325550814989","block_num":"0","line_num":"0","conf":"1","height":"0.010500196824994035","page_num":"0","par_num":"0","text":"select * from teams where id = 556;","width":"0.09011627765412028","level":"0"},{"text":"select * from","line_num":"0","block_num":"0","conf":"1","height":"0.010564103651274914","par_num":"0","page_num":"0","left":"0.4927325616686351","top":"0.4599303140744231","level":"0","width":"0.03779069413530067","word_num":"0"},{"line_num":"0","width":"0.12499998985452854","block_num":"0","level":"0","height":"0.010564103651274914","left":"0.5654069877565148","par_num":"0","page_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","top":"0.4599303140744231","conf":"1","word_num":"0"},{"width":"0.19767440633570887","line_num":"0","level":"0","top":"0.47735191659424503","height":"0.010686361048210191","block_num":"0","par_num":"0","word_num":"0","left":"0.4927325741233989","page_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","conf":"1"},{"line_num":"0","conf":"0.5","text":"select * from automated_report_results order Dy zu desc,","block_num":"0","width":"0.1453954818400931","left":"0.4927008834473122","word_num":"0","level":"0","top":"0.49466613506674073","height":"0.014546766235497555","par_num":"0","page_num":"0"},{"height":"0.010686361048210191","block_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","par_num":"0","line_num":"0","level":"0","top":"0.5119617223575448","page_num":"0","width":"0.14244185102746842","word_num":"0","left":"0.4927325548990552","conf":"1"},{"level":"0","left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:","width":"0.15552323929806972","conf":"1","word_num":"0","par_num":"0","top":"0.5470383283932831","page_num":"0","height":"0.010452960286604362","block_num":"0","line_num":"0"},{"text":"select * from opportunities where id = 7594349:","conf":"1","block_num":"0","width":"0.12209300791963623","height":"0.010622453461423431","word_num":"0","left":"0.49273256125581216","level":"0","top":"0.5818815337886577","par_num":"0","line_num":"0","page_num":"0"},{"line_num":"0","height":"0.010750267113985301","left":"0.49273257226354994","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","level":"0","top":"0.6164274323772443","width":"0.19767440633570899","word_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","conf":"1","top":"0.6339712919137487","left":"0.49273256709487234","text":"select * from plavbooks where team id = 711: # event 226147","word_num":"0","level":"0","page_num":"0","height":"0.010628010477555794","width":"0.15406975847609494"},{"word_num":"0","left":"0.4927325551571803","level":"0","top":"0.651515151624469","conf":"1","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","width":"0.15261626750864876","line_num":"0","block_num":"0","height":"0.010505753841126397","page_num":"0","par_num":"0"},{"par_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","word_num":"0","conf":"1","line_num":"0","top":"0.6689895475345226","width":"0.11046511061648101","height":"0.013937280889143033","block_num":"0","left":"0.4927325646279135","level":"0","page_num":"0"},{"block_num":"0","line_num":"0","conf":"1","top":"0.6864111504286012","par_num":"0","width":"0.15261626750864876","page_num":"0","word_num":"0","level":"0","height":"0.010558546635142552","left":"0.4927325552882119","text":"GELECT * FROM crm field values WHERE crm field id = 226147:"},{"page_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","top":"0.724738676080081","word_num":"0","left":"0.4927325602990887","block_num":"0","height":"0.007318740065968554","par_num":"0","width":"0.12354650903255388","level":"0","conf":"0.5","line_num":"0"},{"left":"0.492732558848917","line_num":"0","word_num":"0","page_num":"0","width":"0.0159883714736776","level":"0","conf":"0.30000001192092896","par_num":"0","text":"GELECT","height":"0.010452961047110132","block_num":"0","top":"0.7386759584137272"},{"conf":"0.5","par_num":"0","top":"0.7559808612440191","block_num":"0","word_num":"0","level":"0","height":"0.014354066985646008","line_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","width":"0.18604649888708236","page_num":"0","left":"0.5029069807442199"},{"page_num":"0","conf":"0.30000001192092896","text":"u. email","height":"0.007257611367501027","block_num":"0","top":"0.7767145136381128","par_num":"0","width":"0.021802323929806966","level":"0","line_num":"0","word_num":"0","left":"0.5014534902332606"},{"height":"0.006968640444571461","left":"0.5029069777669138","top":"0.7944250874432196","word_num":"0","line_num":"0","block_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","width":"0.013081394611520913","text":"sa.*"},{"par_num":"0","conf":"1","line_num":"0","width":"0.09011626750864876","level":"0","top":"0.8118022326885981","word_num":"0","left":"0.5014534906556222","page_num":"0","text":"t.owner_id FROM social_accounts sa","height":"0.010497418697180683","block_num":"0"},{"word_num":"0","page_num":"0","text":"JOTN usens u on trid = ca.cociable idi","level":"0","height":"0.007254833239687675","width":"0.09738371220040826","par_num":"0","top":"0.8292682928942409","block_num":"0","line_num":"0","left":"0.49273256673203064","conf":"0.30000001192092896"},{"height":"0.010566882539594036","left":"0.49273255613526434","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0","block_num":"0","par_num":"0","top":"0.8466898957943156","level":"0","line_num":"0","page_num":"0","width":"0.10610464785961393","conf":"0.5"},{"width":"0.1380813882706013","left":"0.4927325670763793","height":"0.010689139176023432","level":"0","block_num":"0","line_num":"0","conf":"1","word_num":"0","par_num":"0","top":"0.8641114986943905","page_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';"},{"conf":"0.5","height":"0.01068358215989107","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","width":"0.19622092551373427","line_num":"0","page_num":"0","par_num":"0","level":"0","word_num":"0","top":"0.8987240830528642","block_num":"0","left":"0.4927325575704069"},{"page_num":"0","text":"+0 ..","height":"0.011164274322169043","block_num":"0","par_num":"0","width":"0.020348834230544677","top":"0.0797448165869219","left":"0.965116281891486","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0"},{"page_num":"0","conf":"1","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","block_num":"0","width":"0.2703488329623608","par_num":"0","word_num":"0","line_num":"0","top":"0.10104529661439754","height":"0.01059744650857497","level":"0","left":"0.6976744093136732"},{"block_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.006968641205077342","par_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","top":"0.11846689891207607","width":"0.23837209255137337","left":"0.703488371377582","word_num":"0"},{"top":"0.1393728226143094","block_num":"0","width":"0.28633718287691157","par_num":"0","word_num":"0","page_num":"0","left":"0.694767473312973","line_num":"0","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","level":"0","height":"0.007357639939400973"},{"conf":"0.5","line_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.6962209524994839","width":"0.2819767201200445","par_num":"0","height":"0.010653017430404366","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603"},{"height":"0.010583553587991013","par_num":"0","width":"0.12645347067650337","level":"0","page_num":"0","text":"already solved - just not parametrised for the profile/since case","left":"0.6947674594038452","word_num":"0","line_num":"0","top":"0.1672473874286453","block_num":"0","conf":"1"},{"width":"0.13517440633570899","height":"0.010494639808861561","par_num":"0","level":"0","conf":"1","word_num":"0","text":"What splitting the profile sync into batches would look like","page_num":"0","line_num":"0","block_num":"0","left":"0.6947674552483422","top":"0.19856459312259356"},{"conf":"1","page_num":"0","word_num":"0","height":"0.007182590508955311","block_num":"0","level":"0","top":"0.21929824549679078","width":"0.1511627765412027","line_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","left":"0.6947674427962095","par_num":"0"},{"left":"0.694767459943104","page_num":"0","level":"0","block_num":"0","conf":"1","par_num":"0","top":"0.233449478068677","width":"0.28633716258596864","line_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","word_num":"0","height":"0.010569660667407277"},{"level":"0","line_num":"0","left":"0.6947674612076477","page_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.24127905419532292","top":"0.2508710804745784","height":"0.006968640444571461","word_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","block_num":"0"},{"page_num":"0","par_num":"0","conf":"1","top":"0.271777003894373","width":"0.284883661473051","level":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","block_num":"0","left":"0.6962209605769604","height":"0.007329854098233168","line_num":"0"},{"level":"0","line_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","par_num":"0","top":"0.306620209394439","height":"0.006968640444571461","width":"0.2877906636988863","word_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.6962209692158519"},{"page_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","width":"0.2776162573631774","word_num":"0","line_num":"0","left":"0.7034883691075557","block_num":"0","top":"0.3205574921563493","conf":"1"},{"height":"0.010505753841126397","conf":"0.30000001192092896","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","top":"0.33797909453440456","word_num":"0","line_num":"0","level":"0","left":"0.7034883928957734","page_num":"0","par_num":"0","width":"0.20639533184944325","block_num":"0"},{"block_num":"0","conf":"1","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","left":"0.6962209294276679","level":"0","top":"0.3554006976086954","word_num":"0","height":"0.010628010477555794","line_num":"0","width":"0.2819767201200445","par_num":"0","page_num":"0"},{"text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","top":"0.3763066205343165","level":"0","width":"0.2848836817639939","word_num":"0","block_num":"0","height":"0.0072659472719524","left":"0.6962209430504749","line_num":"0","par_num":"0","conf":"1","page_num":"0"},{"top":"0.41463414653422836","width":"0.0319767404109873","word_num":"0","text":"You get for free","height":"0.007215933366255256","line_num":"0","par_num":"0","block_num":"0","conf":"0.5","left":"0.6947674424200525","level":"0","page_num":"0"},{"conf":"0.5","left":"0.697674417508692","block_num":"0","page_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.43540669856459324","word_num":"0","width":"0.08575581489725315","text":"•streamed fetch (no 0OM on big owners)","height":"0.0071770334928229484"},{"block_num":"0","top":"0.4529505582137161","conf":"0.5","left":"0.6976744285694189","level":"0","text":"• 100-record batches via Redis","par_num":"0","width":"0.06540696671668522","word_num":"0","line_num":"0","height":"0.0071770334928229484","page_num":"0"},{"text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","par_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.010477968760464584","left":"0.6976744332330052","page_num":"0","top":"0.4703832754342152","width":"0.13953486909257606","word_num":"0","conf":"1"},{"level":"0","top":"0.4912280700058711","par_num":"0","conf":"1","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","block_num":"0","left":"0.6976744360642997","width":"0.1322674244008165","height":"0.010514089745577881","word_num":"0","page_num":"0","line_num":"0"},{"text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","width":"0.2819767201200444","par_num":"0","word_num":"0","left":"0.6976744452422932","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","top":"0.508710801912447","level":"0","height":"0.010452960286604251"},{"conf":"0.5","width":"0.07267441140844466","text":"key so difterent orofiles don't collide","line_num":"0","block_num":"0","level":"0","par_num":"0","page_num":"0","word_num":"0","top":"0.5261324047144549","height":"0.007360418067214214","left":"0.7034883798200974"},{"block_num":"0","conf":"1","left":"0.6947674678139966","height":"0.010452960286604362","par_num":"0","top":"0.5470383280448511","level":"0","page_num":"0","line_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","width":"0.1729650903255382","word_num":"0"},{"top":"0.5644599301598978","width":"0.2819767201200445","par_num":"0","block_num":"0","level":"0","left":"0.6947674633339377","height":"0.0073104049220229506","line_num":"0","page_num":"0","conf":"0.5","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","word_num":"0"},{"text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","width":"0.28052323929806977","top":"0.5956937798195339","line_num":"0","word_num":"0","left":"0.6947674627311626","par_num":"0","conf":"1","page_num":"0","block_num":"0","height":"0.010577996571858761","level":"0"},{"par_num":"0","width":"0.13953487923804753","conf":"1","left":"0.6947674461509291","height":"0.0071770334928229484","block_num":"0","word_num":"0","top":"0.613237639553429","level":"0","line_num":"0","page_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns."},{"block_num":"0","left":"0.6947674422006878","top":"0.6411149825213349","page_num":"0","line_num":"0","conf":"1","par_num":"0","text":"Recommendation","width":"0.04215116196490354","word_num":"0","height":"0.006968641205077342","level":"0"},{"conf":"1","line_num":"0","width":"0.28052323929806977","level":"0","par_num":"0","block_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","page_num":"0","word_num":"0","height":"0.010522425650029366","left":"0.6947674626641019","top":"0.6585365856142653"},{"top":"0.6759581884885157","width":"0.28488370205493685","height":"0.006968640444571461","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","par_num":"0","page_num":"0","word_num":"0","left":"0.6947674655515993","conf":"0.5","line_num":"0","block_num":"0","level":"0"},{"text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","conf":"1","block_num":"0","top":"0.6897926635444678","width":"0.17441859143845573","left":"0.6947674548777797","line_num":"0","level":"0","page_num":"0","height":"0.01055576774682343","par_num":"0","word_num":"0"},{"height":"0.01072803904945574","line_num":"0","word_num":"0","par_num":"0","left":"0.697674427545875","level":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","page_num":"0","top":"0.7105263158961413","width":"0.22819766592472157","conf":"1","block_num":"0"},{"width":"0.28488368176399403","line_num":"0","left":"0.6976744577707242","level":"0","par_num":"0","top":"0.7317073174083762","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","height":"0.006968640444571461","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet"},{"word_num":"0","block_num":"0","top":"0.7421602788826169","left":"0.7034883726365229","width":"0.011627906180442626","par_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","text":"do),","height":"0.017421602252187585","page_num":"0"},{"par_num":"0","conf":"0.5","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","left":"0.6976744436144179","word_num":"0","block_num":"0","width":"0.2776162573631774","line_num":"0","top":"0.766347687400319","page_num":"0","level":"0","height":"0.0071770334928229484"},{"top":"0.7870813397129187","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","word_num":"0","block_num":"0","level":"0","width":"0.2877906636988864","height":"0.011164274322169043","par_num":"0","conf":"1","left":"0.694767475704478","line_num":"0","page_num":"0"},{"conf":"1","par_num":"0","left":"0.6947674739397125","page_num":"0","level":"0","line_num":"0","height":"0.013937280889143033","block_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","width":"0.2718022934933926","word_num":"0","top":"0.8013937288934075"},{"height":"0.0071770334928229484","par_num":"0","text":"watermark — gate it on \"no profile context\".","top":"0.8221690590111643","word_num":"0","line_num":"0","page_num":"0","width":"0.08430232392980697","block_num":"0","left":"0.6962209318790669","level":"0","conf":"1"},{"par_num":"0","page_num":"0","text":"G.l .","word_num":"0","top":"0.8397129185198681","width":"0.017441858636571994","height":"0.010461296951561616","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.9651162807795277"},{"left":"0.6962209300842392","line_num":"0","level":"0","width":"0.04069767099745736","word_num":"0","text":"Ask anvthina (84-D","top":"0.9266347687400319","par_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.0071770334928229484"},{"par_num":"0","left":"0.7223837197862006","text":"Claude Qnus 17 Medium","conf":"0.30000001192092896","top":"0.9545454545454546","height":"0.0071770334928229484","line_num":"0","width":"0.04651162472177062","block_num":"0","word_num":"0","level":"0","page_num":"0"},{"left":"0.9331395351302343","conf":"0.5","word_num":"0","line_num":"0","height":"0.006968640444571572","par_num":"0","page_num":"0","text":"144-25","top":"0.9860627181052405","block_num":"0","level":"0","width":"0.01453488177441542"},{"conf":"0.30000001192092896","left":"0.9709302343731505","par_num":"0","block_num":"0","page_num":"0","text":"Po 4 sp","height":"0.01074748898617195","top":"0.986062718234409","word_num":"0","level":"0","line_num":"0","width":"0.01453488177441531"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8065
|
NULL
|
NULL
|
|
59374
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.44:34L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"line_num":"0","level":& [{"line_num":"0","level":"0","left":"0.01744185995005212","conf":"0.30000001192092896","page_num":"0","top":"0.006968641046706359","text":"Phostorm","par_num":"0","width":"0.021802326466174835","word_num":"0","height":"0.006968641205077342","block_num":"0"},{"line_num":"0","par_num":"0","left":"0.1148255812121043","page_num":"0","top":"0.006968641450188162","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0","text":"code","block_num":"0","word_num":"0","width":"0.01162790618044264"},{"left":"0.030523259704860126","level":"0","page_num":"0","height":"0.010452960286604362","line_num":"0","text":"FV faVsco.js","top":"0.02787456497864904","block_num":"0","par_num":"0","conf":"0.5","width":"0.029069763548830722","word_num":"0"},{"word_num":"0","left":"0.06831395542728312","line_num":"0","text":"?9 master","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.02787456497864904","width":"0.024709300791963623","page_num":"0","height":"0.010452960286604362","block_num":"0"},{"word_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","width":"0.020348836766912577","line_num":"0","height":"0.003484320602538671","left":"0.014534883869450689","par_num":"0","text":"Proledey","level":"0","top":"0.05923344944238418"},{"conf":"0.30000001192092896","left":"0.043574765514713835","line_num":"0","page_num":"0","text":"D Salesforce","height":"0.01150821840934213","width":"0.030583024024963372","block_num":"0","top":"0.07612742412338913","par_num":"0","level":"0","word_num":"0"},{"level":"0","width":"0.021802323929806973","line_num":"0","text":"> DDTO","page_num":"0","left":"0.046511627642654756","block_num":"0","height":"0.010452960286604362","top":"0.09407665591941561","word_num":"0","par_num":"0","conf":"0.30000001192092896"},{"page_num":"0","block_num":"0","par_num":"0","left":"0.0537095887639354","top":"0.11024367702094318","text":"© FetchSalesforceEntitiesJob.pnp","line_num":"0","height":"0.015479323586398475","level":"0","conf":"1","word_num":"0","width":"0.07137109878215384"},{"line_num":"0","page_num":"0","block_num":"0","par_num":"0","width":"0.08575580475178171","level":"0","word_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","left":"0.05232558202147495","conf":"0.30000001192092896","height":"0.0071770334928229484","top":"0.13237639553429026"},{"top":"0.14982578435435434","line_num":"0","page_num":"0","width":"0.08575580475178171","height":"0.0072715042880847625","level":"0","left":"0.05232558202147495","par_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","word_num":"0","block_num":"0","conf":"0.5"},{"level":"0","par_num":"0","text":"c) AulolocDelavec locrm.ono","word_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.046511627154292065","page_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.16724738709478748","width":"0.06249999492726427"},{"top":"0.18102073376030525","height":"0.010616896445291069","line_num":"0","page_num":"0","level":"0","conf":"1","block_num":"0","left":"0.046511627667025296","width":"0.07558138827060132","text":"© CheckAndRetryRemoteMatch.php","word_num":"0","par_num":"0"},{"page_num":"0","height":"0.0073048471453848185","par_num":"0","left":"0.04651163545709501","block_num":"0","conf":"0.5","text":"C) CreaterollowupActivity.php","width":"0.06395348082197473","word_num":"0","level":"0","top":"0.2017543859602864","line_num":"0"},{"par_num":"0","line_num":"0","width":"0.04215116196490349","conf":"0.30000001192092896","block_num":"0","level":"0","word_num":"0","page_num":"0","left":"0.04651162858740109","top":"0.21929824565899192","height":"0.007182590508955311","text":"C) CreateNotes.php"},{"block_num":"0","height":"0.010544653714558705","conf":"1","left":"0.04651163557061816","level":"0","par_num":"0","page_num":"0","text":"© MatchActivitiesToNewOpportunity.php","width":"0.08720929571922789","word_num":"0","line_num":"0","top":"0.23684210521680837"},{"line_num":"0","top":"0.2543554009942979","width":"0.06249999492726427","par_num":"0","word_num":"0","conf":"0.5","block_num":"0","height":"0.007207597461803994","level":"0","text":"C) MatchActivitvermData.php","page_num":"0","left":"0.04651163358738779"},{"top":"0.27177700333990396","height":"0.00732985485873916","block_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","word_num":"0","text":"E) NoteObiect.ohp","par_num":"0","left":"0.046511628705343505","width":"0.039244185102746854"},{"block_num":"0","text":"c) SaveActiviv.ono","line_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","left":"0.04651163174781109","page_num":"0","par_num":"0","level":"0","top":"0.2891986066069825","width":"0.04215115942853562","word_num":"0"},{"text":"c)saveliranscriotion.onv","level":"0","word_num":"0","top":"0.30662020900450737","left":"0.04651162677256695","conf":"0.30000001192092896","height":"0.006968641205077342","page_num":"0","line_num":"0","par_num":"0","width":"0.0523255835188196","block_num":"0"},{"text":"C) SetuoLavout.oho","level":"0","conf":"0.5","left":"0.04651163174781109","par_num":"0","page_num":"0","top":"0.32376395531045343","width":"0.04215115942853562","word_num":"0","height":"0.0072464973352361906","block_num":"0","line_num":"0"},{"height":"0.0071770334928230595","word_num":"0","block_num":"0","par_num":"0","text":"C) SvncActivitv.oho","conf":"0.5","left":"0.04651163174781109","level":"0","width":"0.04215115942853562","line_num":"0","page_num":"0","top":"0.34130781499202545"},{"word_num":"0","left":"0.04638947542561308","conf":"1","level":"0","par_num":"0","height":"0.014418177627490425","width":"0.055435398791698696","text":"@ SvncFieldMetadata.php","block_num":"0","page_num":"0","line_num":"0","top":"0.3552072621290665"},{"width":"0.039244182566378974","block_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.046511631609252174","level":"0","page_num":"0","par_num":"0","text":"© SyncLeads.php","height":"0.010455739935429254","top":"0.3763066205343165"},{"word_num":"0","conf":"1","width":"0.04215115942853562","text":"© SyncObjects.php","block_num":"0","line_num":"0","par_num":"0","top":"0.38995215311004783","left":"0.046511631695615716","level":"0","height":"0.014354066985645897","page_num":"0"},{"word_num":"0","conf":"1","level":"0","width":"0.06104650903255382","height":"0.010700253968793927","line_num":"0","block_num":"0","left":"0.04651163073081603","par_num":"0","page_num":"0","text":"© SyncOpportunitiesJob.php","top":"0.41114982586710536"},{"height":"0.014354066985646008","top":"0.42503987240829344","width":"0.05087208747863769","level":"0","line_num":"0","left":"0.046511633451594","page_num":"0","block_num":"0","word_num":"0","conf":"1","par_num":"0","text":"© SyncOpportunity.php"},{"level":"0","text":"© SyncProfileMetadata.php","conf":"1","par_num":"0","left":"0.04651163071712692","top":"0.44577352463809683","page_num":"0","line_num":"0","width":"0.05813953217039717","height":"0.010672468127626344","block_num":"0","word_num":"0"},{"par_num":"0","top":"0.46331738455485405","page_num":"0","conf":"1","height":"0.010550210730691068","line_num":"0","block_num":"0","left":"0.04651163321565249","word_num":"0","width":"0.056686041202950996","text":"© SyncTeamFieldsJob.php","level":"0"},{"page_num":"0","text":"© SyncTeamMetadata.php","top":"0.48083623715937174","left":"0.04651163321565131","width":"0.05668604120295098","height":"0.010452961047110243","word_num":"0","conf":"1","block_num":"0","line_num":"0","level":"0","par_num":"0"},{"par_num":"0","width":"0.08430231885707123","page_num":"0","height":"0.01051408974557777","line_num":"0","left":"0.04651163548425466","level":"0","conf":"1","top":"0.49825784007433493","block_num":"0","word_num":"0","text":"© UpdateOpportunitySpecifications.php"},{"block_num":"0","width":"0.04215115942853563","left":"0.046511627480499834","height":"0.006968640444571461","level":"0","page_num":"0","text":"Updatestage.ong","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.5191637634014077"},{"level":"0","line_num":"0","text":"> @ DealRisks","par_num":"0","top":"0.5331010454942319","block_num":"0","height":"0.010758603778942555","width":"0.03343022884206569","page_num":"0","conf":"0.30000001192092896","left":"0.03343023627313173","word_num":"0"},{"width":"0.031976740410987366","word_num":"0","text":"_Meeuine bor","par_num":"0","page_num":"0","block_num":"0","left":"0.03924418649273823","height":"0.006968640444571572","conf":"0.30000001192092896","top":"0.5714285717637769","line_num":"0","level":"0"},{"word_num":"0","text":"a Telephony","top":"0.6411149830944434","left":"0.03924418703063903","width":"0.029069763548830715","level":"0","height":"0.007210375589617124","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","line_num":"0"},{"height":"0.011164274322169154","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.017441858636572008","left":"0.03924418612559764","page_num":"0","word_num":"0","top":"0.6547049441786283","text":"C User","level":"0","line_num":"0"},{"conf":"0.30000001192092896","left":"0.04069767337055839","line_num":"0","word_num":"0","width":"0.05523256038097625","level":"0","top":"0.675958188117432","height":"0.006968641205077342","text":"c8aseprocessing.oo.ono","page_num":"0","par_num":"0","block_num":"0"},{"height":"0.01055576850732931","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.6897926633384308","block_num":"0","level":"0","left":"0.04069767586474709","par_num":"0","text":"@ Dummv.Job.php","width":"0.03779069667166852","word_num":"0"},{"left":"0.04069768173679198","line_num":"0","level":"0","par_num":"0","width":"0.07558138827060132","page_num":"0","block_num":"0","height":"0.006968640444571572","conf":"0.5","word_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","top":"0.7108013940634285"},{"height":"0.010508531968939527","par_num":"0","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","level":"0","conf":"0.5","width":"0.06395348082197475","left":"0.0406976819687229","word_num":"0","block_num":"0","page_num":"0","line_num":"0"},{"left":"0.04069767637769677","page_num":"0","text":"C ob.oho","conf":"0.30000001192092896","top":"0.7456140350877193","line_num":"0","height":"0.0071770334928229484","block_num":"0","word_num":"0","level":"0","width":"0.023255812360885288","par_num":"0"},{"line_num":"0","height":"0.006968641205077342","level":"0","par_num":"0","width":"0.04505813882706013","top":"0.7630662020343051","conf":"0.30000001192092896","left":"0.04069767469984203","word_num":"0","text":"C)JobDisoatcher.oho","page_num":"0","block_num":"0"},{"par_num":"0","top":"0.7804878052132543","block_num":"0","width":"0.06395348082197473","conf":"0.30000001192092896","page_num":"0","level":"0","left":"0.04069768139133789","height":"0.006968640444571572","text":".lobDisnatcherintertace.oho","word_num":"0","line_num":"0"},{"width":"0.08430231885707126","block_num":"0","left":"0.04069768199588256","line_num":"0","par_num":"0","text":"@ [EMAIL]","top":"0.7942583731520936","conf":"0.5","height":"0.01061967533361019","word_num":"0","page_num":"0","level":"0"},{"width":"0.05668604120295098","conf":"0.30000001192092896","left":"0.039244191467289816","word_num":"0","line_num":"0","text":"T. SacVisibilitvControl.ohn","level":"0","par_num":"0","page_num":"0","height":"0.007307626033703829","block_num":"0","top":"0.8149920253520749"},{"height":"0.010669689239307223","top":"0.8325358850720923","left":"0.027616282843257383","line_num":"0","conf":"0.5","text":"v D Listeners","block_num":"0","level":"0","width":"0.03197674041098737","par_num":"0","page_num":"0","word_num":"0"},{"top":"0.8500797448165869","word_num":"0","page_num":"0","block_num":"0","par_num":"0","left":"0.03343023313500392","text":"v M Activitiod","width":"0.031976740410987366","conf":"0.30000001192092896","height":"0.0071770334928230595","line_num":"0","level":"0"},{"height":"0.007204819333990642","text":"v M ActivitvProviden","top":"0.8675958187199364","block_num":"0","level":"0","left":"0.03924418511117721","par_num":"0","conf":"0.5","width":"0.04651162979450632","word_num":"0","page_num":"0","line_num":"0"},{"par_num":"0","width":"0.02906976608519858","block_num":"0","left":"0.046511629117106865","top":"0.8850174216200114","text":"> M.lustCall","word_num":"0","height":"0.007327075970420038","page_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0"},{"block_num":"0","par_num":"0","top":"0.9024390246943023","text":"v D UserPilot","width":"0.03197674041098737","word_num":"0","height":"0.010639125270326288","conf":"0.5","level":"0","line_num":"0","page_num":"0","left":"0.046511631681215526"},{"par_num":"0","conf":"1","line_num":"0","top":"0.9198606275943773","block_num":"0","height":"0.010761381906755796","level":"0","text":"© TrackProviderInstalledEvent.php","page_num":"0","width":"0.07412789730315514","word_num":"0","left":"0.059593032929402996"},{"level":"0","width":"0.026162789223041938","page_num":"0","line_num":"0","text":"MAudia","top":"0.9372822303003622","word_num":"0","left":"0.039244188091967266","height":"0.006968640444571572","par_num":"0","conf":"0.30000001192092896","block_num":"0"},{"conf":"0.30000001192092896","line_num":"0","word_num":"0","height":"0.006968640444571572","block_num":"0","page_num":"0","text":"MRots","par_num":"0","top":"0.9547038330878187","width":"0.0232558123608853","level":"0","left":"0.039244188005603746"},{"word_num":"0","line_num":"0","height":"0.007249275463049432","par_num":"0","top":"0.05574912945445576","text":"C ActivitvController.ohn","width":"0.047965110616481066","page_num":"0","block_num":"0","conf":"0.5","left":"0.15406977310444897","level":"0"},{"block_num":"0","conf":"0.30000001192092896","level":"0","left":"0.15406976733606492","par_num":"0","word_num":"0","line_num":"0","text":"Automateakeporskepository.pnp","page_num":"0","top":"0.08362369334200259","width":"0.07122093058646994","height":"0.006968641205077342"},{"line_num":"0","width":"0.07122092551373421","left":"0.30668604530999377","block_num":"0","text":"© AutomatedReportsCommand.php","word_num":"0","conf":"1","level":"0","par_num":"0","height":"0.011164274322169043","page_num":"0","top":"0.0797448165869219"},{"left":"0.3066860477020153","height":"0.006968640444571461","level":"0","width":"0.05523255023550483","page_num":"0","line_num":"0","top":"0.13240418151987454","word_num":"0","block_num":"0","par_num":"0","text":"Opportunitysynclrait.ong","conf":"0.5"},{"conf":"0.5","block_num":"0","width":"0.08720929571922792","left":"0.37063954254736237","height":"0.006968640444571461","page_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0","top":"0.13240418151987454","par_num":"0","word_num":"0","line_num":"0"},{"block_num":"0","width":"0.05523255023550483","height":"0.006968640444571461","level":"0","page_num":"0","line_num":"0","left":"0.31831396020201475","par_num":"0","text":"wsyncermenuuiestrait.ono","top":"0.1567944254223136","conf":"0.30000001192092896","word_num":"0"},{"left":"0.15406976824025068","width":"0.039244185102746826","top":"0.18102073365231264","word_num":"0","text":"c) SyncObiects.pho","block_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","line_num":"0","page_num":"0","par_num":"0","level":"0"},{"height":"0.010452960286604362","left":"0.20203489060729998","line_num":"0","par_num":"0","page_num":"0","conf":"1","width":"0.06104650395981806","level":"0","word_num":"0","block_num":"0","text":"©ImportOpportunityBatch.php","top":"0.17770034929920653"},{"text":"© ImportContactBatch.php","top":"0.17770034916869026","height":"0.010497417936674913","width":"0.053779064340794325","level":"0","page_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.27180233100804285","par_num":"0","block_num":"0"},{"level":"0","top":"0.17770034916869026","block_num":"0","width":"0.027616275117752387","par_num":"0","height":"0.010497417936674913","word_num":"0","left":"0.33284884116015484","line_num":"0","text":"© Client.php","page_num":"0","conf":"1"},{"text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264","level":"0","word_num":"0","par_num":"0","left":"0.3677325572728374","page_num":"0","width":"0.0654069717894209","line_num":"0","conf":"0.5","block_num":"0","height":"0.0071770334928229484"},{"word_num":"0","width":"0.030523251979909044","top":"0.20557491325434107","line_num":"0","height":"0.007343747018817126","level":"0","block_num":"0","left":"0.15406977127553043","page_num":"0","text":"() Service.php","conf":"0.30000001192092896","par_num":"0"},{"left":"0.19186047025946548","word_num":"0","conf":"0.5","width":"0.04505813375432441","top":"0.20557491322719157","level":"0","text":"BatchSyncTrait.php","height":"0.006968640444571572","block_num":"0","line_num":"0","page_num":"0","par_num":"0"},{"top":"0.20175438596491224","conf":"0.5","block_num":"0","width":"0.14534883296236076","line_num":"0","par_num":"0","word_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","left":"0.2441860510865191","page_num":"0","height":"0.011164274322169154","level":"0"},{"page_num":"0","conf":"0.5","width":"0.02906976354883073","block_num":"0","text":"php api_v2.php","word_num":"0","height":"0.007343747018817126","level":"0","line_num":"0","par_num":"0","top":"0.20557491325434107","left":"0.3982558178455254"},{"text":"(C) AutomatedReportResult.oho","width":"0.06104650395981809","page_num":"0","height":"0.007268726160271521","left":"0.15406977510994932","conf":"1","line_num":"0","block_num":"0","word_num":"0","top":"0.22966507158551952","level":"0","par_num":"0"},{"text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","block_num":"0","left":"0.17151161694332442","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.2508710809687519","width":"0.21656975847609497","word_num":"0","height":"0.010691917303836784","conf":"1"},{"text":"nublic function handlel","height":"0.007318740065968554","par_num":"0","width":"0.05959302313784334","conf":"1","left":"0.18313953485556841","block_num":"0","level":"0","page_num":"0","line_num":"0","top":"0.26794258384399516","word_num":"0"},{"line_num":"0","word_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","left":"0.1497093032619457","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"138","top":"0.4111498263026909","width":"0.010174417749364312"},{"left":"0.15116279097784552","line_num":"0","conf":"1","page_num":"0","par_num":"0","level":"0","top":"0.44250871089481225","text":"140","height":"0.017421602252187474","word_num":"0","block_num":"0","width":"0.010174418383456285"},{"left":"0.15116279076509007","top":"0.5017421601756263","height":"0.006968641205077342","word_num":"0","page_num":"0","line_num":"0","text":"1143","conf":"0.30000001192092896","block_num":"0","level":"0","width":"0.00872092995237797","par_num":"0"},{"top":"0.5156794425600686","word_num":"0","line_num":"0","width":"0.00872092995237797","height":"0.010452961047110132","left":"0.1511627908377645","page_num":"0","conf":"1","text":"144","level":"0","par_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","text":"149","top":"0.6062717769003649","line_num":"0","width":"0.00872092995237797","word_num":"0","level":"0","left":"0.15116279076509007"},{"page_num":"0","par_num":"0","level":"0","block_num":"0","left":"0.15116279159085694","line_num":"0","conf":"1","text":"155","top":"0.7108013942469417","width":"0.008720929318285997","height":"0.010452960286604362","word_num":"0"},{"line_num":"0","width":"0.008720929318285997","left":"0.15116279159085694","height":"0.010452960286604362","page_num":"0","level":"0","text":"158","block_num":"0","conf":"1","top":"0.763066202609311","word_num":"0","par_num":"0"},{"left":"0.15116279159085694","page_num":"0","height":"0.010452960286604362","conf":"1","top":"0.8153310109716805","par_num":"0","line_num":"0","level":"0","text":"161","width":"0.008720929318285997","block_num":"0","word_num":"0"},{"par_num":"0","page_num":"0","level":"0","text":"163","height":"0.010452960286604362","conf":"1","block_num":"0","left":"0.15116279159085694","line_num":"0","width":"0.008720929318285997","top":"0.8501742165465933","word_num":"0"},{"conf":"1","line_num":"0","text":"1164","page_num":"0","left":"0.15116279076509007","block_num":"0","par_num":"0","height":"0.006968641205077342","top":"0.871080139269703","width":"0.00872092995237797","word_num":"0","level":"0"},{"height":"0.010452960286604362","page_num":"0","left":"0.15116279159085694","level":"0","par_num":"0","text":"165","width":"0.008720929318285997","top":"0.8850174221215062","line_num":"0","block_num":"0","word_num":"0","conf":"1"},{"left":"0.15116279076509007","top":"0.9059233448446159","width":"0.00872092995237797","block_num":"0","text":"1166","height":"0.006968641205077342","page_num":"0","word_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0"},{"width":"0.021802323929806966","block_num":"0","conf":"1","par_num":"0","text":"$config,","top":"0.2891986067904957","line_num":"0","height":"0.010452960286604362","left":"0.21366279261358478","page_num":"0","level":"0","word_num":"0"},{"text":"$batchRepository,","top":"0.30662020992638417","conf":"1","height":"0.010452960286604362","par_num":"0","left":"0.21366279584086087","block_num":"0","width":"0.04505813375432441","line_num":"0","word_num":"0","level":"0","page_num":"0"},{"page_num":"0","conf":"1","height":"0.010452960286604362","width":"0.03633720570422233","word_num":"0","par_num":"0","left":"0.21366279067986574","line_num":"0","level":"0","top":"0.3240418127138407","text":"SredisService","block_num":"0"},{"page_num":"0","level":"0","par_num":"0","width":"0.04796511061648104","height":"0.010452960286604251","word_num":"0","text":"$entityRepository,","top":"0.3414634155012971","conf":"1","block_num":"0","left":"0.21366279592722434","line_num":"0"},{"word_num":"0","page_num":"0","left":"0.21366279063768656","block_num":"0","level":"0","height":"0.006968640444571461","par_num":"0","width":"0.018895347067650337","text":"sloggen","line_num":"0","top":"0.3623693383142996","conf":"0.30000001192092896"},{"conf":"0.5","level":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","word_num":"0","line_num":"0","block_num":"0","height":"0.007215933366255367","top":"0.4146341463621239","width":"0.2398255733733482","page_num":"0","par_num":"0","left":"0.20348838007687264"},{"block_num":"0","page_num":"0","conf":"0.5","height":"0.010672467367120575","text":"if (Sthis->attemots@ === 1) {","width":"0.07994185102746842","top":"0.4457735248441337","word_num":"0","level":"0","line_num":"0","par_num":"0","left":"0.20348838095072486"},{"height":"0.010550210730691068","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","level":"0","block_num":"0","left":"0.21366278713067985","top":"0.46331738455485405","par_num":"0","word_num":"0","width":"0.1482558047517817","conf":"1","page_num":"0","line_num":"0"},{"par_num":"0","top":"0.5191387559808612","line_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","left":"0.20348838105878864","word_num":"0","level":"0","height":"0.0071770334928229484","width":"0.091569758476095","block_num":"0","page_num":"0","conf":"0.5"},{"width":"0.15552324944354115","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","conf":"1","level":"0","line_num":"0","page_num":"0","top":"0.5331010453200158","par_num":"0","word_num":"0","block_num":"0","left":"0.20348837906873227","height":"0.013948396442419408"},{"height":"0.006968641205077342","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","left":"0.20348837025078986","word_num":"0","width":"0.14970930586469938","block_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0"},{"height":"0.010536318570613101","conf":"0.30000001192092896","left":"0.2470930229619993","block_num":"0","level":"0","word_num":"0","line_num":"0","top":"0.5923344949742337","par_num":"0","text":"<1/6 >","width":"0.021802323929806966","page_num":"0"},{"top":"0.6060606061050023","level":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","height":"0.0071798116206361895","text":"'entity tvo","block_num":"0","page_num":"0","left":"0.2151162810652241","width":"0.027616277654120253"},{"word_num":"0","left":"0.25000000055269916","line_num":"0","text":"© Logger","level":"0","block_num":"0","page_num":"0","height":"0.010455739935429254","par_num":"0","top":"0.6132376396173622","conf":"0.5","width":"0.021802323929806966"},{"top":"0.6236044657097288","page_num":"0","level":"0","block_num":"0","conf":"0.5","par_num":"0","word_num":"0","text":"Itotal reco","left":"0.2151162810652241","height":"0.0071770334928230595","line_num":"0","width":"0.027616277654120253"},{"level":"0","width":"0.05668604120295098","block_num":"0","word_num":"0","conf":"0.5","page_num":"0","line_num":"0","left":"0.248546517777781","text":"public function info","par_num":"0","top":"0.6339712919137487","height":"0.010628010477555794"},{"text":"\"batches d","height":"0.0072103763501230045","level":"0","block_num":"0","conf":"0.5","par_num":"0","top":"0.6411149825399743","line_num":"0","width":"0.027616277654120253","page_num":"0","left":"0.2151162799850968","word_num":"0"},{"height":"0.007332632986552401","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"Isvnced atl","top":"0.6585365856142653","page_num":"0","left":"0.21511628105837952","level":"0","width":"0.026162789223041966","word_num":"0","block_num":"0"},{"width":"0.04360464785961399","left":"0.26598837545525295","word_num":"0","text":"cav $context = [1","level":"0","height":"0.010591889492442497","line_num":"0","page_num":"0","conf":"0.5","par_num":"0","top":"0.6618819775389818","block_num":"0"},{"level":"0","left":"0.24854651350063556","height":"0.0071770334928229484","top":"0.6794258373205742","block_num":"0","line_num":"0","width":"0.020348835498728624","text":": voidi","par_num":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0"},{"par_num":"0","page_num":"0","width":"0.052325573373348144","top":"0.6929824561403509","text":"} catch (SocialAcco","block_num":"0","left":"0.1918604731373945","level":"0","line_num":"0","conf":"1","word_num":"0","height":"0.011164274322169043"},{"conf":"0.5","height":"0.006968641205077342","left":"0.2034883724950264","text":"Cloaden-swannir","line_num":"0","top":"0.7108013936697744","par_num":"0","width":"0.039244185102746854","word_num":"0","block_num":"0","page_num":"0","level":"0"},{"height":"0.01072803904945585","level":"0","line_num":"0","left":"0.24854651872595424","par_num":"0","width":"0.08720929571922792","block_num":"0","page_num":"0","text":"Log an informational message to the logs.","top":"0.7105263157219254","word_num":"0","conf":"1"},{"word_num":"0","conf":"1","left":"0.24854651107352554","text":"Implements: Loggerinterface::info","par_num":"0","page_num":"0","width":"0.0813953419949146","height":"0.010691917303836673","level":"0","top":"0.7384370017274113","block_num":"0","line_num":"0"},{"block_num":"0","page_num":"0","level":"0","par_num":"0","text":"array|ArravyablelJsonable|Stri","word_num":"0","height":"0.010452960286604362","top":"0.7595818820518198","width":"0.07122092551373421","line_num":"0","left":"0.27761628499022556","conf":"1"},{"word_num":"0","height":"0.006968640444571572","block_num":"0","level":"0","left":"0.2761627910440279","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"ngable lstring smessage","top":"0.7804878052132543","line_num":"0","width":"0.056686041202950954"},{"height":"0.010703032096607279","left":"0.19186047325424327","level":"0","conf":"1","block_num":"0","par_num":"0","text":"} catch (Throwable","line_num":"0","page_num":"0","top":"0.7979094080543587","word_num":"0","width":"0.049418596511191515"},{"level":"0","width":"0.03924418256637896","line_num":"0","top":"0.7944250876267327","conf":"0.5","left":"0.2761627943999499","word_num":"0","par_num":"0","height":"0.010452960286604362","block_num":"0","text":"arrayScontext","page_num":"0"},{"conf":"0.30000001192092896","width":"0.03924418256637899","word_num":"0","line_num":"0","page_num":"0","top":"0.8188153313456585","left":"0.20348837187088045","height":"0.006968640444571461","level":"0","block_num":"0","par_num":"0","text":"slogger->errorl"},{"left":"0.2485465134574538","page_num":"0","conf":"1","par_num":"0","block_num":"0","line_num":"0","height":"0.010452960286604362","width":"0.01889534706765031","word_num":"0","top":"0.8188153315291717","level":"0","text":"Returns:"},{"par_num":"0","text":"CAurno","width":"0.01598837020549368","top":"0.8432055752480975","block_num":"0","left":"0.24854651337109027","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","height":"0.006968640444571572","level":"0"},{"line_num":"0","top":"0.8466898958055888","level":"0","par_num":"0","height":"0.006968640444571461","width":"0.06395348082197477","block_num":"0","text":"vendor/aravel/tramework/src","page_num":"0","left":"0.2747093029029664","conf":"0.5","word_num":"0"},{"left":"0.2747093023963053","page_num":"0","text":"luminare Loc/Loccer.ono","width":"0.05668604120295101","par_num":"0","height":"0.006968640444571461","top":"0.8641114985930454","block_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0"},{"left":"0.21511627846207848","page_num":"0","block_num":"0","word_num":"0","line_num":"0","height":"0.007235383302971576","par_num":"0","level":"0","text":"'error' =>","top":"0.8708133969827938","width":"0.026162789223041938","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","par_num":"0","line_num":"0","left":"0.20348837139363007","top":"0.9233449476199234","height":"0.0072770620647228945","word_num":"0","page_num":"0","text":"throw Ser","level":"0","block_num":"0","width":"0.023255814897253146"},{"level":"0","left":"0.44476744220017683","top":"0.2508710809687519","par_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0","word_num":"0","width":"0.03488371727314399","height":"0.010691917303836784","text":"826 л v 512"},{"block_num":"0","conf":"1","par_num":"0","page_num":"0","line_num":"0","text":"575","left":"0.47238372096131104","word_num":"0","height":"0.017421602252187585","width":"0.008720929952377943","top":"0.29965156834254736","level":"0"},{"conf":"0.30000001192092896","line_num":"0","word_num":"0","page_num":"0","level":"0","block_num":"0","height":"0.010452960286604362","par_num":"0","left":"0.47093023257922917","top":"0.3205574921563493","text":"576","width":"0.008720929318285997"},{"block_num":"0","par_num":"0","text":"577","width":"0.01017441774936434","line_num":"0","left":"0.4709302334945038","word_num":"0","level":"0","height":"0.010452960286604362","page_num":"0","top":"0.3379790945953738","conf":"1"},{"par_num":"0","line_num":"0","text":"578","word_num":"0","width":"0.008720929318285997","top":"0.35540069773126226","conf":"1","height":"0.010452960286604362","level":"0","left":"0.47093023257922917","page_num":"0","block_num":"0"},{"height":"0.017421602252187585","page_num":"0","word_num":"0","left":"0.4709302331500887","level":"0","top":"0.3693379791874951","conf":"1","block_num":"0","par_num":"0","line_num":"0","text":"579","width":"0.011627906180442682"},{"level":"0","block_num":"0","line_num":"0","text":"580","word_num":"0","left":"0.4709302334945038","conf":"1","height":"0.010452960286604362","page_num":"0","top":"0.39024390295774314","width":"0.01017441774936434","par_num":"0"},{"width":"0.0159883714736776","text":"=581","block_num":"0","height":"0.024390243457264815","conf":"0.5","line_num":"0","par_num":"0","top":"0.40418118460121666","left":"0.4665697680180062","page_num":"0","level":"0","word_num":"0"},{"word_num":"0","line_num":"0","text":"583","block_num":"0","width":"0.008720929318285997","page_num":"0","conf":"1","height":"0.010452960286604362","left":"0.4723837218234151","par_num":"0","level":"0","top":"0.4425087113201125"},{"par_num":"0","line_num":"0","text":"584","word_num":"0","block_num":"0","top":"0.459930314107569","conf":"1","height":"0.010452960286604362","left":"0.4709302334945038","page_num":"0","level":"0","width":"0.01017441774936434"},{"text":"—585","block_num":"0","line_num":"0","page_num":"0","top":"0.4773519168950253","word_num":"0","left":"0.46656976846458836","height":"0.010452960286604362","conf":"0.5","level":"0","par_num":"0","width":"0.013081394611520969"},{"height":"0.010452960286604362","page_num":"0","text":"586","width":"0.008720929318285997","level":"0","line_num":"0","conf":"1","left":"0.47093023257922917","block_num":"0","top":"0.4947735200309138","par_num":"0","word_num":"0"},{"block_num":"0","top":"0.5121951224699383","text":"587","width":"0.008720929318285997","line_num":"0","conf":"1","level":"0","height":"0.010452960286604362","par_num":"0","left":"0.4723837218234151","word_num":"0","page_num":"0"},{"conf":"1","height":"0.010452960286604362","top":"0.5296167252573947","block_num":"0","width":"0.008720929318285997","text":"588","left":"0.4723837218234151","word_num":"0","level":"0","par_num":"0","line_num":"0","page_num":"0"},{"conf":"1","level":"0","page_num":"0","width":"0.01017441774936434","par_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","text":"589","top":"0.5470383280448511","word_num":"0","line_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","height":"0.020905922094220375","text":"590","top":"0.5609756106427853","line_num":"0","level":"0","page_num":"0","width":"0.008720929952377943","conf":"0.5","left":"0.47238372114299704"},{"par_num":"0","top":"0.5853658539937421","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","text":"15911","width":"0.013081394611520969","height":"0.006968640444571572","left":"0.46802325552854196","line_num":"0","level":"0"},{"line_num":"0","page_num":"0","text":"592","top":"0.5958188150216522","word_num":"0","par_num":"0","width":"0.010174418383456285","block_num":"0","conf":"1","left":"0.4723837209560432","level":"0","height":"0.020905923615232025"},{"width":"0.008720929952377998","word_num":"0","conf":"1","line_num":"0","text":"593","top":"0.616724738727316","left":"0.47238372099764825","par_num":"0","height":"0.010452961047110132","page_num":"0","block_num":"0","level":"0"},{"par_num":"0","width":"0.014534881774415365","top":"0.6480836243637909","level":"0","page_num":"0","line_num":"0","height":"0.013937280889142922","block_num":"0","text":"T 595","word_num":"0","conf":"0.30000001192092896","left":"0.466569769326747"},{"level":"0","width":"0.014534883042599256","text":"-596","block_num":"0","word_num":"0","line_num":"0","height":"0.020905922094220375","conf":"0.30000001192092896","top":"0.6655052271933078","left":"0.46656976759933994","page_num":"0","par_num":"0"},{"text":"597","top":"0.6898954702884519","par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.006968641205077342","width":"0.010174418383456285","word_num":"0","left":"0.47093023259606254"},{"conf":"0.5","width":"0.011627906180442626","page_num":"0","block_num":"0","left":"0.4709302331016392","height":"0.020905922094220375","level":"0","par_num":"0","top":"0.7003484325068968","word_num":"0","line_num":"0","text":"598"},{"block_num":"0","height":"0.006968641205077342","level":"0","text":"$99","width":"0.008720929952377943","page_num":"0","par_num":"0","line_num":"0","conf":"1","top":"0.7247386758550688","left":"0.4723837209976482","word_num":"0"},{"top":"0.7282229962193458","par_num":"0","conf":"0.30000001192092896","left":"0.46656976790214993","text":"=600","block_num":"0","line_num":"0","page_num":"0","level":"0","width":"0.014534883042599311","height":"0.027874564820309367","word_num":"0"},{"height":"0.006968640444571572","line_num":"0","left":"0.4709302334945038","page_num":"0","level":"0","par_num":"0","top":"0.7595818818683066","word_num":"0","block_num":"0","text":"6011","width":"0.01017441774936434","conf":"0.30000001192092896"},{"level":"0","top":"0.7700348428613736","width":"0.014534883042599311","conf":"0.30000001192092896","left":"0.466569767781026","line_num":"0","height":"0.020905923615232025","text":"-602","word_num":"0","page_num":"0","par_num":"0","block_num":"0"},{"text":"604","page_num":"0","block_num":"0","par_num":"0","left":"0.47093023264451217","level":"0","height":"0.020905922094220375","conf":"1","line_num":"0","top":"0.8048780490574194","width":"0.010174418383456285","word_num":"0"},{"block_num":"0","left":"0.47093023257922917","text":"605","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","line_num":"0","width":"0.008720929318285997","top":"0.8292682935500775","height":"0.010452960286604362","par_num":"0"},{"block_num":"0","par_num":"0","left":"0.4723837211284622","line_num":"0","top":"0.8432055753547425","text":"606","height":"0.017421602252187474","level":"0","width":"0.008720929952377943","page_num":"0","conf":"1","word_num":"0"},{"text":"— 607","width":"0.013081394611520969","word_num":"0","left":"0.4665697671564489","top":"0.8641114988686065","block_num":"0","par_num":"0","height":"0.010689139176023432","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0"},{"conf":"1","left":"0.4723837218234151","text":"608","par_num":"0","top":"0.8815331015640149","height":"0.010452960286604362","line_num":"0","page_num":"0","level":"0","word_num":"0","width":"0.008720929318285997","block_num":"0"},{"page_num":"0","width":"0.01889534706765028","line_num":"0","word_num":"0","height":"0.006968640444571461","left":"0.9127906995735092","level":"0","par_num":"0","conf":"0.30000001192092896","text":"100% 52","block_num":"0","top":"0.006968641450188162"},{"block_num":"0","page_num":"0","par_num":"0","text":"• MOn ZU Aor 10.44:34","width":"0.05813952709766146","word_num":"0","conf":"0.30000001192092896","top":"0.006968641450188162","level":"0","height":"0.006968640444571461","left":"0.9345930252198137","line_num":"0"},{"left":"0.8270348913845716","par_num":"0","width":"0.08720929571922786","page_num":"0","conf":"1","height":"0.010452960286604362","top":"0.02787456497864904","word_num":"0","level":"0","line_num":"0","text":"L AskJiminnyReportActivityServiceTestv","block_num":"0"},{"height":"0.010452960286604362","par_num":"0","text":"=custom.log","width":"0.029069763548830674","word_num":"0","left":"0.4738372097953522","level":"0","page_num":"0","conf":"0.5","line_num":"0","block_num":"0","top":"0.05574912978701141"},{"top":"0.055749129145434506","height":"0.010452961047110132","left":"0.5101744200028817","width":"0.027616277654120225","line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"=laravel.log","conf":"1","word_num":"0"},{"word_num":"0","text":"A SF [jiminny@localhost]","conf":"0.5","height":"0.010452960286604362","level":"0","width":"0.050872087478637695","top":"0.05574912978701141","left":"0.5450581399922917","line_num":"0","page_num":"0","block_num":"0","par_num":"0"},{"width":"0.06104650903255382","left":"0.6046511654871605","page_num":"0","block_num":"0","text":"4 HS_local (iminny@localhost]","par_num":"0","line_num":"0","word_num":"0","top":"0.055749129145434506","conf":"0.5","height":"0.010452961047110132","level":"0"},{"block_num":"0","par_num":"0","height":"0.010452960286604362","text":"Cascade","line_num":"0","word_num":"0","level":"0","width":"0.017441858636571994","conf":"1","page_num":"0","top":"0.05574912943857935","left":"0.6947674436468302"},{"text":"A console [PROD] X A console [EU]","par_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896","page_num":"0","left":"0.4738372088584945","width":"0.07703488431078326","word_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.011164274322169043"},{"par_num":"0","top":"0.0797448165869219","width":"0.04360464785961393","word_num":"0","text":"A console [STAGING]","height":"0.011164274322169043","line_num":"0","left":"0.5595930266071848","level":"0","page_num":"0","block_num":"0","conf":"0.5"},{"line_num":"0","page_num":"0","text":"Retactor Connection","conf":"1","word_num":"0","block_num":"0","height":"0.007285397208668498","left":"0.6933139525309181","level":"0","top":"0.08362369354010668","par_num":"0","width":"0.04651162979450629"},{"par_num":"0","word_num":"0","block_num":"0","top":"0.08362369371432266","left":"0.7470930289847444","height":"0.007285397208668609","line_num":"0","text":"CRM Initial Sync Oven","conf":"0.30000001192092896","width":"0.045058133754324436","page_num":"0","level":"0"},{"par_num":"0","text":"Tx: Autov","block_num":"0","top":"0.1044657097288676","word_num":"0","page_num":"0","width":"0.02034883549872868","left":"0.5348837228066751","conf":"0.5","level":"0","height":"0.0071770334928229484","line_num":"0"},{"text":"do jiminny v","page_num":"0","par_num":"0","height":"0.010516868633897003","block_num":"0","conf":"0.5","level":"0","width":"0.023255814897253146","top":"0.1044657097460916","line_num":"0","word_num":"0","left":"0.6627906972313775"},{"page_num":"0","line_num":"0","width":"0.12936045261139567","height":"0.010689139176023432","level":"0","top":"0.12519936212958604","left":"0.49273255700367574","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","conf":"0.5","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.010689139176023432","block_num":"0","par_num":"0","page_num":"0","top":"0.12519936195537007","conf":"0.30000001192092896","left":"0.6279069838403225","line_num":"0","width":"0.05813952709766146","word_num":"0","level":"0","text":"034 A1 A34 M62 ^ -"},{"par_num":"0","block_num":"0","word_num":"0","height":"0.006968640444571461","level":"0","width":"0.12499997970905707","conf":"0.30000001192092896","line_num":"0","top":"0.1463414637498397","left":"0.4927325782522842","page_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05."},{"line_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.1962209052227913","block_num":"0","word_num":"0","height":"0.013937280889143033","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","left":"0.4927325630147635","top":"0.15679442610595107","conf":"1"},{"par_num":"0","word_num":"0","conf":"1","top":"0.17770034895077447","level":"0","width":"0.015988370205493707","page_num":"0","left":"0.49273255988271814","height":"0.010452960286604362","block_num":"0","text":"SELECT","line_num":"0"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","conf":"0.5","line_num":"0","page_num":"0","width":"0.1889534605310318","height":"0.013937280889143033","block_num":"0","left":"0.5014535184914614","top":"0.1951219518899232","word_num":"0","level":"0","par_num":"0"},{"height":"0.006968640444571461","left":"0.5029069786600965","conf":"0.30000001192092896","text":"U.ema1l.","block_num":"0","word_num":"0","page_num":"0","top":"0.21602787489966546","line_num":"0","par_num":"0","width":"0.021802323929806966","level":"0"},{"word_num":"0","line_num":"0","top":"0.233449477263315","conf":"0.30000001192092896","text":"sa.*","page_num":"0","block_num":"0","height":"0.006968641205077342","level":"0","width":"0.011627907448626518","left":"0.5029069764355705","par_num":"0"},{"width":"0.08866278668667404","word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968641205077342","block_num":"0","page_num":"0","left":"0.5029069796729173","level":"0","line_num":"0","text":"towner 1d FRol sochal accounts sa","top":"0.25087108008861336"},{"word_num":"0","par_num":"0","top":"0.2679425837320575","left":"0.49273255569667207","block_num":"0","width":"0.0959302313784336","line_num":"0","height":"0.011164274322168932","conf":"0.5","level":"0","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id"},{"par_num":"0","width":"0.10610464785961388","height":"0.007196483429539158","level":"0","line_num":"0","word_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.492732561293783","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163"},{"word_num":"0","left":"0.49269744083144135","line_num":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","page_num":"0","level":"0","height":"0.0148935728666314","width":"0.1381482875093501","block_num":"0","conf":"0.5","top":"0.2995371262853762"},{"top":"0.33797909453440456","par_num":"0","page_num":"0","block_num":"0","conf":"1","level":"0","width":"0.14534883296236073","left":"0.4927325646028267","text":"SELECT * FROM automated_report_results order by id desc;","word_num":"0","height":"0.010505753841126397","line_num":"0"},{"left":"0.4927325633660667","block_num":"0","top":"0.3728222999543015","page_num":"0","conf":"1","height":"0.01075026787449107","par_num":"0","word_num":"0","line_num":"0","text":"select * from features;","level":"0","width":"0.059593018065107584"},{"text":"Bplect * from team fpatunos where featunp id = 40:","left":"0.49273257312172364","width":"0.12936045261139567","word_num":"0","par_num":"0","top":"0.38995215302990127","conf":"0.30000001192092896","block_num":"0","height":"0.007260390255820148","level":"0","line_num":"0","page_num":"0"},{"width":"0.09011627765412028","line_num":"0","word_num":"0","height":"0.010500196824994035","page_num":"0","top":"0.42503987254774733","block_num":"0","level":"0","text":"select * from teams where id = 556;","par_num":"0","conf":"1","left":"0.4927325550814989"},{"par_num":"0","block_num":"0","word_num":"0","height":"0.010564103651274914","level":"0","conf":"1","top":"0.4599303140744231","left":"0.4927325616686351","width":"0.03779069413530067","page_num":"0","line_num":"0","text":"select * from"},{"page_num":"0","par_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","block_num":"0","height":"0.010564103651274914","left":"0.5654069877565148","line_num":"0","conf":"1","top":"0.4599303140744231","width":"0.12499998985452854","level":"0"},{"page_num":"0","par_num":"0","conf":"1","word_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","block_num":"0","line_num":"0","top":"0.47735191659424503","left":"0.4927325741233989","height":"0.010686361048210191","level":"0","width":"0.19767440633570887"},{"block_num":"0","level":"0","width":"0.1453954818400931","word_num":"0","par_num":"0","text":"select * from automated_report_results order Dy zu desc,","top":"0.49466613506674073","height":"0.014546766235497555","left":"0.4927008834473122","line_num":"0","conf":"0.5","page_num":"0"},{"width":"0.14244185102746842","word_num":"0","block_num":"0","line_num":"0","conf":"1","page_num":"0","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","level":"0","top":"0.5119617223575448","height":"0.010686361048210191","left":"0.4927325548990552"},{"text":"select * from automated report results WHERE report id = 54:","level":"0","par_num":"0","width":"0.15552323929806972","left":"0.49273255862023396","top":"0.5470383283932831","height":"0.010452960286604362","word_num":"0","block_num":"0","conf":"1","line_num":"0","page_num":"0"},{"height":"0.010622453461423431","width":"0.12209300791963623","conf":"1","word_num":"0","top":"0.5818815337886577","level":"0","page_num":"0","block_num":"0","par_num":"0","line_num":"0","text":"select * from opportunities where id = 7594349:","left":"0.49273256125581216"},{"page_num":"0","height":"0.010750267113985301","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","block_num":"0","conf":"0.5","width":"0.19767440633570899","word_num":"0","left":"0.49273257226354994","level":"0","line_num":"0","top":"0.6164274323772443"},{"top":"0.6339712919137487","left":"0.49273256709487234","level":"0","line_num":"0","conf":"1","width":"0.15406975847609494","block_num":"0","word_num":"0","height":"0.010628010477555794","text":"select * from plavbooks where team id = 711: # event 226147","page_num":"0","par_num":"0"},{"word_num":"0","left":"0.4927325551571803","block_num":"0","top":"0.651515151624469","width":"0.15261626750864876","height":"0.010505753841126397","page_num":"0","conf":"1","par_num":"0","line_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","level":"0"},{"level":"0","page_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","left":"0.4927325646279135","width":"0.11046511061648101","conf":"1","par_num":"0","block_num":"0","word_num":"0","top":"0.6689895475345226","height":"0.013937280889143033","line_num":"0"},{"par_num":"0","height":"0.010558546635142552","conf":"1","page_num":"0","left":"0.4927325552882119","line_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","top":"0.6864111504286012","word_num":"0","width":"0.15261626750864876","block_num":"0","level":"0"},{"conf":"0.5","left":"0.4927325602990887","level":"0","block_num":"0","top":"0.724738676080081","word_num":"0","line_num":"0","width":"0.12354650903255388","par_num":"0","height":"0.007318740065968554","page_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925"},{"height":"0.010452961047110132","top":"0.7386759584137272","word_num":"0","width":"0.0159883714736776","level":"0","par_num":"0","page_num":"0","line_num":"0","text":"GELECT","conf":"0.30000001192092896","left":"0.492732558848917","block_num":"0"},{"height":"0.014354066985646008","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","top":"0.7559808612440191","line_num":"0","width":"0.18604649888708236","page_num":"0","left":"0.5029069807442199","conf":"0.5","word_num":"0","level":"0","block_num":"0"},{"width":"0.021802323929806966","par_num":"0","level":"0","height":"0.007257611367501027","conf":"0.30000001192092896","page_num":"0","text":"u. email","top":"0.7767145136381128","left":"0.5014534902332606","word_num":"0","line_num":"0","block_num":"0"},{"par_num":"0","page_num":"0","height":"0.006968640444571461","top":"0.7944250874432196","text":"sa.*","level":"0","conf":"0.30000001192092896","width":"0.013081394611520913","left":"0.5029069777669138","block_num":"0","line_num":"0","word_num":"0"},{"word_num":"0","line_num":"0","left":"0.5014534906556222","text":"t.owner_id FROM social_accounts sa","page_num":"0","width":"0.09011626750864876","conf":"1","level":"0","block_num":"0","par_num":"0","height":"0.010497418697180683","top":"0.8118022326885981"},{"level":"0","conf":"0.30000001192092896","page_num":"0","top":"0.8292682928942409","height":"0.007254833239687675","left":"0.49273256673203064","text":"JOTN usens u on trid = ca.cociable idi","width":"0.09738371220040826","word_num":"0","par_num":"0","block_num":"0","line_num":"0"},{"conf":"0.5","height":"0.010566882539594036","left":"0.49273255613526434","word_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156","width":"0.10610464785961393","block_num":"0"},{"width":"0.1380813882706013","block_num":"0","word_num":"0","page_num":"0","height":"0.010689139176023432","level":"0","line_num":"0","conf":"1","top":"0.8641114986943905","left":"0.4927325670763793","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","par_num":"0"},{"width":"0.19622092551373427","conf":"0.5","left":"0.4927325575704069","line_num":"0","par_num":"0","top":"0.8987240830528642","height":"0.01068358215989107","block_num":"0","word_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","page_num":"0","level":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"+0 ..","top":"0.0797448165869219","level":"0","word_num":"0","width":"0.020348834230544677","par_num":"0","height":"0.011164274322169043","line_num":"0","left":"0.965116281891486"},{"top":"0.10104529661439754","word_num":"0","width":"0.2703488329623608","level":"0","block_num":"0","line_num":"0","left":"0.6976744093136732","par_num":"0","height":"0.01059744650857497","page_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","conf":"1"},{"conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","page_num":"0","top":"0.11846689891207607","width":"0.23837209255137337","word_num":"0","height":"0.006968641205077342","block_num":"0","left":"0.703488371377582"},{"conf":"1","word_num":"0","width":"0.28633718287691157","page_num":"0","left":"0.694767473312973","level":"0","line_num":"0","par_num":"0","block_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","height":"0.007357639939400973","top":"0.1393728226143094"},{"conf":"0.5","par_num":"0","block_num":"0","level":"0","width":"0.2819767201200445","word_num":"0","left":"0.6962209524994839","height":"0.010653017430404366","line_num":"0","page_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603"},{"word_num":"0","height":"0.010583553587991013","left":"0.6947674594038452","conf":"1","level":"0","page_num":"0","par_num":"0","block_num":"0","width":"0.12645347067650337","line_num":"0","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453"},{"block_num":"0","line_num":"0","par_num":"0","text":"What splitting the profile sync into batches would look like","height":"0.010494639808861561","word_num":"0","left":"0.6947674552483422","level":"0","top":"0.19856459312259356","page_num":"0","conf":"1","width":"0.13517440633570899"},{"word_num":"0","par_num":"0","height":"0.007182590508955311","conf":"1","width":"0.1511627765412027","page_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","line_num":"0","top":"0.21929824549679078","left":"0.6947674427962095","level":"0","block_num":"0"},{"left":"0.694767459943104","page_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","line_num":"0","level":"0","conf":"1","word_num":"0","width":"0.28633716258596864","par_num":"0","height":"0.010569660667407277","block_num":"0"},{"level":"0","page_num":"0","line_num":"0","top":"0.2508710804745784","word_num":"0","height":"0.006968640444571461","block_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","conf":"0.30000001192092896","par_num":"0","width":"0.24127905419532292","left":"0.6947674612076477"},{"word_num":"0","height":"0.007329854098233168","par_num":"0","page_num":"0","top":"0.271777003894373","block_num":"0","conf":"1","width":"0.284883661473051","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","level":"0","line_num":"0","left":"0.6962209605769604"},{"height":"0.006968640444571461","line_num":"0","block_num":"0","page_num":"0","width":"0.2877906636988863","conf":"0.30000001192092896","left":"0.6962209692158519","top":"0.306620209394439","word_num":"0","level":"0","par_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,"},{"conf":"1","top":"0.3205574921563493","par_num":"0","line_num":"0","page_num":"0","width":"0.2776162573631774","block_num":"0","height":"0.010452960286604362","left":"0.7034883691075557","level":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","word_num":"0"},{"level":"0","word_num":"0","height":"0.010505753841126397","left":"0.7034883928957734","width":"0.20639533184944325","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","block_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","top":"0.33797909453440456","line_num":"0"},{"height":"0.010628010477555794","word_num":"0","width":"0.2819767201200445","line_num":"0","left":"0.6962209294276679","par_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","page_num":"0","conf":"1","top":"0.3554006976086954","block_num":"0","level":"0"},{"word_num":"0","page_num":"0","conf":"1","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","width":"0.2848836817639939","block_num":"0","line_num":"0","par_num":"0","height":"0.0072659472719524","left":"0.6962209430504749","level":"0","top":"0.3763066205343165"},{"text":"You get for free","block_num":"0","left":"0.6947674424200525","line_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"0.5","level":"0","top":"0.41463414653422836","height":"0.007215933366255256","width":"0.0319767404109873"},{"par_num":"0","text":"•streamed fetch (no 0OM on big owners)","word_num":"0","height":"0.0071770334928229484","width":"0.08575581489725315","top":"0.43540669856459324","level":"0","conf":"0.5","left":"0.697674417508692","block_num":"0","page_num":"0","line_num":"0"},{"height":"0.0071770334928229484","text":"• 100-record batches via Redis","block_num":"0","conf":"0.5","level":"0","left":"0.6976744285694189","page_num":"0","par_num":"0","line_num":"0","top":"0.4529505582137161","width":"0.06540696671668522","word_num":"0"},{"level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.010477968760464584","conf":"1","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","top":"0.4703832754342152","block_num":"0","left":"0.6976744332330052","width":"0.13953486909257606","word_num":"0"},{"conf":"1","width":"0.1322674244008165","left":"0.6976744360642997","page_num":"0","par_num":"0","level":"0","block_num":"0","word_num":"0","line_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","top":"0.4912280700058711","height":"0.010514089745577881"},{"left":"0.6976744452422932","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","block_num":"0","width":"0.2819767201200444","line_num":"0","par_num":"0","level":"0","word_num":"0","height":"0.010452960286604251","page_num":"0","conf":"0.5"},{"block_num":"0","word_num":"0","page_num":"0","top":"0.5261324047144549","height":"0.007360418067214214","line_num":"0","par_num":"0","text":"key so difterent orofiles don't collide","width":"0.07267441140844466","left":"0.7034883798200974","conf":"0.5","level":"0"},{"left":"0.6947674678139966","conf":"1","block_num":"0","height":"0.010452960286604362","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","top":"0.5470383280448511","width":"0.1729650903255382","line_num":"0","word_num":"0","level":"0","par_num":"0","page_num":"0"},{"top":"0.5644599301598978","height":"0.0073104049220229506","left":"0.6947674633339377","block_num":"0","conf":"0.5","par_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","width":"0.2819767201200445","level":"0","line_num":"0","page_num":"0","word_num":"0"},{"page_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","line_num":"0","word_num":"0","left":"0.6947674627311626","width":"0.28052323929806977","height":"0.010577996571858761","par_num":"0","level":"0","block_num":"0","conf":"1","top":"0.5956937798195339"},{"left":"0.6947674461509291","par_num":"0","top":"0.613237639553429","width":"0.13953487923804753","line_num":"0","height":"0.0071770334928229484","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","block_num":"0","conf":"1","level":"0","page_num":"0","word_num":"0"},{"conf":"1","line_num":"0","level":"0","word_num":"0","page_num":"0","block_num":"0","text":"Recommendation","top":"0.6411149825213349","width":"0.04215116196490354","height":"0.006968641205077342","left":"0.6947674422006878","par_num":"0"},{"text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","block_num":"0","height":"0.010522425650029366","line_num":"0","width":"0.28052323929806977","conf":"1","page_num":"0","par_num":"0","top":"0.6585365856142653","level":"0","left":"0.6947674626641019","word_num":"0"},{"page_num":"0","level":"0","conf":"0.5","block_num":"0","par_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","height":"0.006968640444571461","width":"0.28488370205493685","line_num":"0","top":"0.6759581884885157","left":"0.6947674655515993","word_num":"0"},{"line_num":"0","word_num":"0","top":"0.6897926635444678","width":"0.17441859143845573","conf":"1","height":"0.01055576774682343","level":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.6947674548777797","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:"},{"height":"0.01072803904945574","block_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","word_num":"0","top":"0.7105263158961413","conf":"1","par_num":"0","width":"0.22819766592472157","left":"0.697674427545875","level":"0","line_num":"0","page_num":"0"},{"conf":"0.30000001192092896","left":"0.6976744577707242","line_num":"0","page_num":"0","height":"0.006968640444571461","par_num":"0","level":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","width":"0.28488368176399403","word_num":"0","block_num":"0","top":"0.7317073174083762"},{"page_num":"0","conf":"0.30000001192092896","text":"do),","height":"0.017421602252187585","block_num":"0","width":"0.011627906180442626","par_num":"0","word_num":"0","level":"0","line_num":"0","top":"0.7421602788826169","left":"0.7034883726365229"},{"block_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0","page_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","width":"0.2776162573631774","left":"0.6976744436144179","word_num":"0","par_num":"0","top":"0.766347687400319","conf":"0.5"},{"block_num":"0","height":"0.011164274322169043","word_num":"0","left":"0.694767475704478","level":"0","par_num":"0","page_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","top":"0.7870813397129187","conf":"1","width":"0.2877906636988864","line_num":"0"},{"width":"0.2718022934933926","page_num":"0","word_num":"0","line_num":"0","conf":"1","top":"0.8013937288934075","level":"0","block_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","height":"0.013937280889143033","left":"0.6947674739397125","par_num":"0"},{"word_num":"0","page_num":"0","height":"0.0071770334928229484","left":"0.6962209318790669","line_num":"0","text":"watermark — gate it on \"no profile context\".","width":"0.08430232392980697","block_num":"0","conf":"1","par_num":"0","top":"0.8221690590111643","level":"0"},{"left":"0.9651162807795277","block_num":"0","text":"G.l .","width":"0.017441858636571994","par_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.8397129185198681","height":"0.010461296951561616"},{"top":"0.9266347687400319","page_num":"0","width":"0.04069767099745736","conf":"0.30000001192092896","height":"0.0071770334928229484","block_num":"0","level":"0","word_num":"0","left":"0.6962209300842392","line_num":"0","par_num":"0","text":"Ask anvthina (84-D"},{"height":"0.0071770334928229484","par_num":"0","level":"0","line_num":"0","text":"Claude Qnus 17 Medium","top":"0.9545454545454546","width":"0.04651162472177062","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.7223837197862006"},{"width":"0.01453488177441542","block_num":"0","text":"144-25","left":"0.9331395351302343","word_num":"0","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.9860627181052405","height":"0.006968640444571572","conf":"0.5"},{"level":"0","top":"0.986062718234409","page_num":"0","height":"0.01074748898617195","line_num":"0","par_num":"0","text":"Po 4 sp","block_num":"0","width":"0.01453488177441531","left":"0.9709302343731505","word_num":"0","conf":"0.30000001192092896"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8065
|
NULL
|
NULL
|
|
59377
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T 595-596597598$99=6006011-602604605606— 607608100% 52• MOn ZU Aor 10.44:30L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"top":"0.006968641046706359", [{"top":"0.006968641046706359","conf":"0.30000001192092896","text":"Phostorm","line_num":"0","height":"0.006968641205077342","page_num":"0","par_num":"0","width":"0.021802326466174835","word_num":"0","block_num":"0","level":"0","left":"0.01744185995005212"},{"line_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.006968640444571461","text":"code","width":"0.01162790618044264","left":"0.1148255812121043","top":"0.006968641450188162","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"line_num":"0","text":"FV faVsco.js","width":"0.029069763548830722","block_num":"0","top":"0.02787456497864904","page_num":"0","conf":"0.5","left":"0.030523259704860126","height":"0.010452960286604362","word_num":"0","level":"0","par_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","text":"?9 master","top":"0.02787456497864904","height":"0.010452960286604362","level":"0","left":"0.06831395542728312","page_num":"0","width":"0.024709300791963623","word_num":"0"},{"line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.014534883869450689","block_num":"0","par_num":"0","top":"0.05923344944238418","text":"Proledey","width":"0.020348836766912577","word_num":"0","height":"0.003484320602538671"},{"block_num":"0","word_num":"0","left":"0.043574765514713835","page_num":"0","level":"0","conf":"0.30000001192092896","height":"0.01150821840934213","par_num":"0","text":"D Salesforce","line_num":"0","top":"0.07612742412338913","width":"0.030583024024963372"},{"conf":"0.30000001192092896","par_num":"0","height":"0.010452960286604362","line_num":"0","block_num":"0","text":"> DDTO","top":"0.09407665591941561","width":"0.021802323929806973","word_num":"0","level":"0","left":"0.046511627642654756","page_num":"0"},{"top":"0.11024367702094318","text":"© FetchSalesforceEntitiesJob.pnp","width":"0.07137109878215384","block_num":"0","left":"0.0537095887639354","conf":"1","page_num":"0","word_num":"0","level":"0","par_num":"0","line_num":"0","height":"0.015479323586398475"},{"par_num":"0","left":"0.05232558202147495","line_num":"0","level":"0","page_num":"0","top":"0.13237639553429026","block_num":"0","height":"0.0071770334928229484","width":"0.08575580475178171","word_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","conf":"0.30000001192092896"},{"top":"0.14982578435435434","word_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","left":"0.05232558202147495","block_num":"0","height":"0.0072715042880847625","width":"0.08575580475178171","par_num":"0","line_num":"0","level":"0","page_num":"0","conf":"0.5"},{"text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","line_num":"0","block_num":"0","width":"0.06249999492726427","word_num":"0","level":"0","par_num":"0","left":"0.046511627154292065","height":"0.006968640444571461","page_num":"0","conf":"0.30000001192092896"},{"page_num":"0","conf":"1","level":"0","line_num":"0","text":"© CheckAndRetryRemoteMatch.php","height":"0.010616896445291069","left":"0.046511627667025296","par_num":"0","block_num":"0","top":"0.18102073376030525","width":"0.07558138827060132","word_num":"0"},{"block_num":"0","page_num":"0","left":"0.04651163545709501","text":"C) CreaterollowupActivity.php","line_num":"0","conf":"0.5","level":"0","width":"0.06395348082197473","par_num":"0","top":"0.2017543859602864","word_num":"0","height":"0.0073048471453848185"},{"text":"C) CreateNotes.php","width":"0.04215116196490349","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","top":"0.21929824565899192","page_num":"0","line_num":"0","height":"0.007182590508955311","left":"0.04651162858740109","level":"0"},{"conf":"1","text":"© MatchActivitiesToNewOpportunity.php","height":"0.010544653714558705","word_num":"0","width":"0.08720929571922789","top":"0.23684210521680837","block_num":"0","page_num":"0","level":"0","line_num":"0","left":"0.04651163557061816","par_num":"0"},{"conf":"0.5","width":"0.06249999492726427","level":"0","page_num":"0","par_num":"0","block_num":"0","text":"C) MatchActivitvermData.php","word_num":"0","height":"0.007207597461803994","top":"0.2543554009942979","left":"0.04651163358738779","line_num":"0"},{"height":"0.00732985485873916","page_num":"0","width":"0.039244185102746854","block_num":"0","conf":"0.30000001192092896","left":"0.046511628705343505","top":"0.27177700333990396","level":"0","par_num":"0","line_num":"0","text":"E) NoteObiect.ohp","word_num":"0"},{"page_num":"0","block_num":"0","top":"0.2891986066069825","width":"0.04215115942853562","par_num":"0","line_num":"0","level":"0","text":"c) SaveActiviv.ono","conf":"0.30000001192092896","word_num":"0","height":"0.006968640444571461","left":"0.04651163174781109"},{"page_num":"0","top":"0.30662020900450737","level":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","left":"0.04651162677256695","text":"c)saveliranscriotion.onv","height":"0.006968641205077342","width":"0.0523255835188196","word_num":"0"},{"height":"0.0072464973352361906","line_num":"0","page_num":"0","text":"C) SetuoLavout.oho","conf":"0.5","level":"0","width":"0.04215115942853562","top":"0.32376395531045343","word_num":"0","left":"0.04651163174781109","par_num":"0","block_num":"0"},{"width":"0.04215115942853562","word_num":"0","left":"0.04651163174781109","level":"0","page_num":"0","height":"0.0071770334928230595","conf":"0.5","line_num":"0","text":"C) SvncActivitv.oho","par_num":"0","top":"0.34130781499202545","block_num":"0"},{"line_num":"0","top":"0.3552072621290665","text":"@ SvncFieldMetadata.php","height":"0.014418177627490425","word_num":"0","left":"0.04638947542561308","level":"0","width":"0.055435398791698696","block_num":"0","conf":"1","page_num":"0","par_num":"0"},{"left":"0.046511631609252174","line_num":"0","par_num":"0","text":"© SyncLeads.php","width":"0.039244182566378974","level":"0","block_num":"0","height":"0.010455739935429254","word_num":"0","page_num":"0","top":"0.3763066205343165","conf":"1"},{"word_num":"0","block_num":"0","width":"0.04215115942853562","left":"0.046511631695615716","top":"0.38995215311004783","conf":"1","par_num":"0","page_num":"0","level":"0","line_num":"0","text":"© SyncObjects.php","height":"0.014354066985645897"},{"height":"0.010700253968793927","top":"0.41114982586710536","page_num":"0","left":"0.04651163073081603","level":"0","width":"0.06104650903255382","word_num":"0","par_num":"0","text":"© SyncOpportunitiesJob.php","block_num":"0","conf":"1","line_num":"0"},{"block_num":"0","left":"0.046511633451594","level":"0","text":"© SyncOpportunity.php","page_num":"0","conf":"1","line_num":"0","width":"0.05087208747863769","height":"0.014354066985646008","top":"0.42503987240829344","par_num":"0","word_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","line_num":"0","left":"0.04651163071712692","text":"© SyncProfileMetadata.php","width":"0.05813953217039717","conf":"1","height":"0.010672468127626344","top":"0.44577352463809683","word_num":"0","level":"0"},{"conf":"1","text":"© SyncTeamFieldsJob.php","par_num":"0","width":"0.056686041202950996","level":"0","left":"0.04651163321565249","top":"0.46331738455485405","word_num":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.010550210730691068"},{"width":"0.05668604120295098","height":"0.010452961047110243","word_num":"0","conf":"1","page_num":"0","par_num":"0","top":"0.48083623715937174","text":"© SyncTeamMetadata.php","block_num":"0","left":"0.04651163321565131","level":"0","line_num":"0"},{"text":"© UpdateOpportunitySpecifications.php","conf":"1","left":"0.04651163548425466","block_num":"0","level":"0","word_num":"0","page_num":"0","height":"0.01051408974557777","top":"0.49825784007433493","width":"0.08430231885707123","line_num":"0","par_num":"0"},{"left":"0.046511627480499834","line_num":"0","conf":"0.30000001192092896","top":"0.5191637634014077","block_num":"0","par_num":"0","width":"0.04215115942853563","height":"0.006968640444571461","level":"0","text":"Updatestage.ong","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","top":"0.5331010454942319","width":"0.03343022884206569","block_num":"0","text":"> @ DealRisks","page_num":"0","line_num":"0","level":"0","left":"0.03343023627313173","par_num":"0","height":"0.010758603778942555","word_num":"0"},{"top":"0.5714285717637769","word_num":"0","height":"0.006968640444571572","left":"0.03924418649273823","width":"0.031976740410987366","level":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0","text":"_Meeuine bor"},{"height":"0.007210375589617124","par_num":"0","text":"a Telephony","top":"0.6411149830944434","conf":"0.30000001192092896","width":"0.029069763548830715","word_num":"0","page_num":"0","line_num":"0","block_num":"0","left":"0.03924418703063903","level":"0"},{"word_num":"0","par_num":"0","left":"0.03924418612559764","text":"C User","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.6547049441786283","page_num":"0","height":"0.011164274322169154","width":"0.017441858636572008"},{"page_num":"0","conf":"0.30000001192092896","text":"c8aseprocessing.oo.ono","block_num":"0","par_num":"0","left":"0.04069767337055839","top":"0.675958188117432","height":"0.006968641205077342","line_num":"0","width":"0.05523256038097625","word_num":"0","level":"0"},{"conf":"0.30000001192092896","height":"0.01055576850732931","page_num":"0","block_num":"0","text":"@ Dummv.Job.php","width":"0.03779069667166852","par_num":"0","level":"0","line_num":"0","top":"0.6897926633384308","word_num":"0","left":"0.04069767586474709"},{"level":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","top":"0.7108013940634285","height":"0.006968640444571572","block_num":"0","par_num":"0","width":"0.07558138827060132","word_num":"0","line_num":"0","page_num":"0","conf":"0.5","left":"0.04069768173679198"},{"block_num":"0","page_num":"0","text":"@ ImportRemoteTrack.Job.ohp","conf":"0.5","top":"0.724738676808766","height":"0.010508531968939527","left":"0.0406976819687229","level":"0","line_num":"0","word_num":"0","par_num":"0","width":"0.06395348082197475"},{"height":"0.0071770334928229484","width":"0.023255812360885288","block_num":"0","top":"0.7456140350877193","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.04069767637769677","line_num":"0","par_num":"0","text":"C ob.oho","page_num":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"C)JobDisoatcher.oho","line_num":"0","top":"0.7630662020343051","width":"0.04505813882706013","word_num":"0","left":"0.04069767469984203","height":"0.006968641205077342","level":"0","par_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","level":"0","top":"0.7804878052132543","left":"0.04069768139133789","text":".lobDisnatcherintertace.oho","height":"0.006968640444571572","conf":"0.30000001192092896","block_num":"0","width":"0.06395348082197473","line_num":"0"},{"text":"@ [EMAIL]","left":"0.04069768199588256","level":"0","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.7942583731520936","width":"0.08430231885707126","word_num":"0","height":"0.01061967533361019"},{"conf":"0.30000001192092896","text":"T. SacVisibilitvControl.ohn","top":"0.8149920253520749","word_num":"0","left":"0.039244191467289816","width":"0.05668604120295098","par_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.007307626033703829","line_num":"0"},{"word_num":"0","conf":"0.5","page_num":"0","block_num":"0","left":"0.027616282843257383","level":"0","text":"v D Listeners","top":"0.8325358850720923","height":"0.010669689239307223","line_num":"0","par_num":"0","width":"0.03197674041098737"},{"height":"0.0071770334928230595","text":"v M Activitiod","page_num":"0","top":"0.8500797448165869","word_num":"0","par_num":"0","level":"0","width":"0.031976740410987366","conf":"0.30000001192092896","left":"0.03343023313500392","line_num":"0","block_num":"0"},{"text":"v M ActivitvProviden","level":"0","line_num":"0","top":"0.8675958187199364","height":"0.007204819333990642","page_num":"0","block_num":"0","conf":"0.5","word_num":"0","width":"0.04651162979450632","left":"0.03924418511117721","par_num":"0"},{"level":"0","par_num":"0","top":"0.8850174216200114","word_num":"0","page_num":"0","block_num":"0","left":"0.046511629117106865","line_num":"0","conf":"0.30000001192092896","height":"0.007327075970420038","text":"> M.lustCall","width":"0.02906976608519858"},{"line_num":"0","width":"0.03197674041098737","page_num":"0","word_num":"0","block_num":"0","top":"0.9024390246943023","conf":"0.5","level":"0","text":"v D UserPilot","height":"0.010639125270326288","par_num":"0","left":"0.046511631681215526"},{"left":"0.059593032929402996","level":"0","conf":"1","height":"0.010761381906755796","text":"© TrackProviderInstalledEvent.php","width":"0.07412789730315514","line_num":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.9198606275943773","word_num":"0"},{"line_num":"0","block_num":"0","left":"0.039244188091967266","level":"0","word_num":"0","width":"0.026162789223041938","height":"0.006968640444571572","text":"MAudia","par_num":"0","top":"0.9372822303003622","conf":"0.30000001192092896","page_num":"0"},{"block_num":"0","par_num":"0","top":"0.9547038330878187","word_num":"0","width":"0.0232558123608853","text":"MRots","conf":"0.30000001192092896","level":"0","left":"0.039244188005603746","height":"0.006968640444571572","line_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","top":"0.05574912945445576","height":"0.007249275463049432","line_num":"0","block_num":"0","width":"0.047965110616481066","text":"C ActivitvController.ohn","conf":"0.5","word_num":"0","left":"0.15406977310444897","level":"0"},{"conf":"0.30000001192092896","text":"Automateakeporskepository.pnp","block_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.07122093058646994","top":"0.08362369334200259","line_num":"0","word_num":"0","left":"0.15406976733606492","height":"0.006968641205077342"},{"block_num":"0","text":"© AutomatedReportsCommand.php","width":"0.07122092551373421","conf":"1","top":"0.0797448165869219","word_num":"0","line_num":"0","left":"0.30668604530999377","level":"0","height":"0.011164274322169043","par_num":"0","page_num":"0"},{"height":"0.006968640444571461","level":"0","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","left":"0.3066860477020153","block_num":"0","top":"0.13240418151987454","text":"Opportunitysynclrait.ong","width":"0.05523255023550483","word_num":"0"},{"line_num":"0","conf":"0.5","width":"0.08720929571922792","height":"0.006968640444571461","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","word_num":"0","block_num":"0","page_num":"0","level":"0","par_num":"0","left":"0.37063954254736237","top":"0.13240418151987454"},{"word_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.1567944254223136","width":"0.05523255023550483","par_num":"0","height":"0.006968640444571461","block_num":"0","left":"0.31831396020201475","level":"0","text":"wsyncermenuuiestrait.ono"},{"height":"0.0071770334928229484","level":"0","block_num":"0","word_num":"0","par_num":"0","line_num":"0","left":"0.15406976824025068","width":"0.039244185102746826","page_num":"0","text":"c) SyncObiects.pho","conf":"0.30000001192092896","top":"0.18102073365231264"},{"line_num":"0","text":"©ImportOpportunityBatch.php","conf":"1","left":"0.20203489060729998","level":"0","block_num":"0","top":"0.17770034929920653","width":"0.06104650395981806","word_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0"},{"conf":"1","par_num":"0","line_num":"0","word_num":"0","level":"0","block_num":"0","page_num":"0","text":"© ImportContactBatch.php","top":"0.17770034916869026","width":"0.053779064340794325","height":"0.010497417936674913","left":"0.27180233100804285"},{"left":"0.33284884116015484","top":"0.17770034916869026","text":"© Client.php","level":"0","line_num":"0","page_num":"0","width":"0.027616275117752387","height":"0.010497417936674913","block_num":"0","par_num":"0","word_num":"0","conf":"1"},{"top":"0.18102073365231264","height":"0.0071770334928229484","level":"0","line_num":"0","conf":"0.5","word_num":"0","page_num":"0","par_num":"0","block_num":"0","width":"0.0654069717894209","text":"C) HubspotPaqinationService.phg","left":"0.3677325572728374"},{"width":"0.030523251979909044","text":"() Service.php","par_num":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.007343747018817126","left":"0.15406977127553043","line_num":"0","level":"0","page_num":"0","top":"0.20557491325434107"},{"block_num":"0","conf":"0.5","height":"0.006968640444571572","page_num":"0","par_num":"0","text":"BatchSyncTrait.php","line_num":"0","width":"0.04505813375432441","level":"0","left":"0.19186047025946548","top":"0.20557491322719157","word_num":"0"},{"page_num":"0","width":"0.14534883296236076","height":"0.011164274322169154","level":"0","line_num":"0","par_num":"0","left":"0.2441860510865191","top":"0.20175438596491224","word_num":"0","conf":"0.5","block_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs"},{"text":"php api_v2.php","width":"0.02906976354883073","left":"0.3982558178455254","level":"0","par_num":"0","line_num":"0","height":"0.007343747018817126","block_num":"0","page_num":"0","top":"0.20557491325434107","word_num":"0","conf":"0.5"},{"text":"(C) AutomatedReportResult.oho","page_num":"0","height":"0.007268726160271521","left":"0.15406977510994932","level":"0","line_num":"0","par_num":"0","width":"0.06104650395981809","conf":"1","top":"0.22966507158551952","word_num":"0","block_num":"0"},{"text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","height":"0.010691917303836784","level":"0","conf":"1","block_num":"0","line_num":"0","top":"0.2508710809687519","page_num":"0","width":"0.21656975847609497","left":"0.17151161694332442","par_num":"0","word_num":"0"},{"top":"0.26794258384399516","level":"0","conf":"1","block_num":"0","par_num":"0","width":"0.05959302313784334","height":"0.007318740065968554","line_num":"0","page_num":"0","left":"0.18313953485556841","text":"nublic function handlel","word_num":"0"},{"level":"0","height":"0.010452960286604362","line_num":"0","text":"138","word_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.4111498263026909","block_num":"0","left":"0.1497093032619457","width":"0.010174417749364312"},{"block_num":"0","left":"0.15116279097784552","level":"0","height":"0.017421602252187474","line_num":"0","page_num":"0","par_num":"0","conf":"1","text":"140","top":"0.44250871089481225","width":"0.010174418383456285","word_num":"0"},{"text":"1143","height":"0.006968641205077342","line_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.5017421601756263","width":"0.00872092995237797","conf":"0.30000001192092896","left":"0.15116279076509007","word_num":"0","page_num":"0"},{"page_num":"0","word_num":"0","level":"0","line_num":"0","block_num":"0","conf":"1","par_num":"0","text":"144","height":"0.010452961047110132","top":"0.5156794425600686","left":"0.1511627908377645","width":"0.00872092995237797"},{"line_num":"0","top":"0.6062717769003649","text":"149","width":"0.00872092995237797","word_num":"0","level":"0","height":"0.006968641205077342","left":"0.15116279076509007","conf":"0.30000001192092896","par_num":"0","page_num":"0","block_num":"0"},{"top":"0.7108013942469417","width":"0.008720929318285997","par_num":"0","block_num":"0","page_num":"0","level":"0","word_num":"0","line_num":"0","text":"155","height":"0.010452960286604362","left":"0.15116279159085694","conf":"1"},{"width":"0.008720929318285997","word_num":"0","top":"0.763066202609311","line_num":"0","height":"0.010452960286604362","conf":"1","level":"0","par_num":"0","page_num":"0","block_num":"0","left":"0.15116279159085694","text":"158"},{"par_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0","height":"0.010452960286604362","left":"0.15116279159085694","top":"0.8153310109716805","block_num":"0","width":"0.008720929318285997","word_num":"0","text":"161"},{"par_num":"0","top":"0.8501742165465933","width":"0.008720929318285997","block_num":"0","level":"0","word_num":"0","left":"0.15116279159085694","line_num":"0","page_num":"0","text":"163","height":"0.010452960286604362","conf":"1"},{"top":"0.871080139269703","line_num":"0","height":"0.006968641205077342","page_num":"0","block_num":"0","level":"0","conf":"1","text":"1164","par_num":"0","width":"0.00872092995237797","left":"0.15116279076509007","word_num":"0"},{"left":"0.15116279159085694","conf":"1","height":"0.010452960286604362","par_num":"0","page_num":"0","top":"0.8850174221215062","level":"0","width":"0.008720929318285997","word_num":"0","block_num":"0","line_num":"0","text":"165"},{"word_num":"0","level":"0","top":"0.9059233448446159","par_num":"0","text":"1166","left":"0.15116279076509007","conf":"0.30000001192092896","page_num":"0","width":"0.00872092995237797","line_num":"0","height":"0.006968641205077342","block_num":"0"},{"width":"0.021802323929806966","page_num":"0","text":"$config,","block_num":"0","conf":"1","level":"0","top":"0.2891986067904957","word_num":"0","par_num":"0","line_num":"0","left":"0.21366279261358478","height":"0.010452960286604362"},{"text":"$batchRepository,","line_num":"0","left":"0.21366279584086087","level":"0","page_num":"0","height":"0.010452960286604362","conf":"1","word_num":"0","par_num":"0","top":"0.30662020992638417","block_num":"0","width":"0.04505813375432441"},{"par_num":"0","word_num":"0","line_num":"0","block_num":"0","conf":"1","top":"0.3240418127138407","width":"0.03633720570422233","height":"0.010452960286604362","page_num":"0","level":"0","left":"0.21366279067986574","text":"SredisService"},{"level":"0","line_num":"0","conf":"1","block_num":"0","height":"0.010452960286604251","text":"$entityRepository,","word_num":"0","width":"0.04796511061648104","left":"0.21366279592722434","top":"0.3414634155012971","par_num":"0","page_num":"0"},{"left":"0.21366279063768656","line_num":"0","par_num":"0","text":"sloggen","top":"0.3623693383142996","conf":"0.30000001192092896","width":"0.018895347067650337","level":"0","word_num":"0","height":"0.006968640444571461","page_num":"0","block_num":"0"},{"block_num":"0","height":"0.007215933366255367","level":"0","page_num":"0","conf":"0.5","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","par_num":"0","top":"0.4146341463621239","width":"0.2398255733733482","word_num":"0","line_num":"0","left":"0.20348838007687264"},{"page_num":"0","width":"0.07994185102746842","height":"0.010672467367120575","line_num":"0","block_num":"0","conf":"0.5","left":"0.20348838095072486","par_num":"0","text":"if (Sthis->attemots@ === 1) {","level":"0","word_num":"0","top":"0.4457735248441337"},{"conf":"1","par_num":"0","top":"0.46331738455485405","line_num":"0","block_num":"0","word_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","height":"0.010550210730691068","left":"0.21366278713067985","page_num":"0","width":"0.1482558047517817","level":"0"},{"text":"ssuncedat = carbonimmuta.le::nowo:","level":"0","left":"0.20348838105878864","width":"0.091569758476095","word_num":"0","line_num":"0","par_num":"0","top":"0.5191387559808612","page_num":"0","height":"0.0071770334928229484","conf":"0.5","block_num":"0"},{"top":"0.5331010453200158","line_num":"0","conf":"1","word_num":"0","height":"0.013948396442419408","left":"0.20348837906873227","page_num":"0","par_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","width":"0.15552324944354115","level":"0","block_num":"0"},{"text":"slodder->infoFetchsalesforceentities..onComnl.eted'","par_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.20348837025078986","word_num":"0","height":"0.006968641205077342","block_num":"0","top":"0.5714285713801411","level":"0","page_num":"0","width":"0.14970930586469938"},{"height":"0.010536318570613101","conf":"0.30000001192092896","block_num":"0","level":"0","word_num":"0","text":"<1/6 >","line_num":"0","width":"0.021802323929806966","left":"0.2470930229619993","page_num":"0","par_num":"0","top":"0.5923344949742337"},{"left":"0.2151162810652241","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.027616277654120253","height":"0.0071798116206361895","word_num":"0","level":"0","top":"0.6060606061050023","text":"'entity tvo"},{"conf":"0.5","height":"0.010455739935429254","word_num":"0","line_num":"0","page_num":"0","left":"0.25000000055269916","level":"0","text":"© Logger","block_num":"0","par_num":"0","top":"0.6132376396173622","width":"0.021802323929806966"},{"par_num":"0","text":"Itotal reco","line_num":"0","level":"0","top":"0.6236044657097288","block_num":"0","left":"0.2151162810652241","word_num":"0","page_num":"0","height":"0.0071770334928230595","conf":"0.5","width":"0.027616277654120253"},{"par_num":"0","level":"0","text":"public function info","block_num":"0","width":"0.05668604120295098","line_num":"0","page_num":"0","left":"0.248546517777781","word_num":"0","top":"0.6339712919137487","conf":"0.5","height":"0.010628010477555794"},{"block_num":"0","level":"0","page_num":"0","left":"0.2151162799850968","line_num":"0","text":"\"batches d","conf":"0.5","width":"0.027616277654120253","top":"0.6411149825399743","par_num":"0","word_num":"0","height":"0.0072103763501230045"},{"page_num":"0","width":"0.026162789223041966","word_num":"0","top":"0.6585365856142653","block_num":"0","left":"0.21511628105837952","conf":"0.30000001192092896","height":"0.007332632986552401","level":"0","line_num":"0","par_num":"0","text":"Isvnced atl"},{"page_num":"0","left":"0.26598837545525295","top":"0.6618819775389818","word_num":"0","text":"cav $context = [1","conf":"0.5","block_num":"0","height":"0.010591889492442497","level":"0","line_num":"0","par_num":"0","width":"0.04360464785961399"},{"level":"0","text":": voidi","page_num":"0","top":"0.6794258373205742","block_num":"0","line_num":"0","par_num":"0","width":"0.020348835498728624","word_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.24854651350063556"},{"page_num":"0","block_num":"0","top":"0.6929824561403509","line_num":"0","conf":"1","par_num":"0","width":"0.052325573373348144","word_num":"0","height":"0.011164274322169043","text":"} catch (SocialAcco","level":"0","left":"0.1918604731373945"},{"block_num":"0","height":"0.006968641205077342","par_num":"0","page_num":"0","left":"0.2034883724950264","text":"Cloaden-swannir","top":"0.7108013936697744","word_num":"0","line_num":"0","width":"0.039244185102746854","conf":"0.5","level":"0"},{"block_num":"0","level":"0","left":"0.24854651872595424","word_num":"0","page_num":"0","conf":"1","par_num":"0","height":"0.01072803904945585","width":"0.08720929571922792","line_num":"0","text":"Log an informational message to the logs.","top":"0.7105263157219254"},{"block_num":"0","line_num":"0","left":"0.24854651107352554","conf":"1","par_num":"0","page_num":"0","height":"0.010691917303836673","text":"Implements: Loggerinterface::info","top":"0.7384370017274113","width":"0.0813953419949146","word_num":"0","level":"0"},{"top":"0.7595818820518198","par_num":"0","page_num":"0","word_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","text":"array|ArravyablelJsonable|Stri","level":"0","width":"0.07122092551373421","conf":"1","left":"0.27761628499022556"},{"conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571572","line_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.2761627910440279","text":"ngable lstring smessage","top":"0.7804878052132543","width":"0.056686041202950954","word_num":"0"},{"text":"} catch (Throwable","left":"0.19186047325424327","page_num":"0","par_num":"0","height":"0.010703032096607279","width":"0.049418596511191515","word_num":"0","block_num":"0","level":"0","conf":"1","top":"0.7979094080543587","line_num":"0"},{"page_num":"0","block_num":"0","conf":"0.5","line_num":"0","text":"arrayScontext","level":"0","top":"0.7944250876267327","height":"0.010452960286604362","left":"0.2761627943999499","width":"0.03924418256637896","word_num":"0","par_num":"0"},{"top":"0.8188153313456585","conf":"0.30000001192092896","width":"0.03924418256637899","page_num":"0","block_num":"0","word_num":"0","level":"0","left":"0.20348837187088045","par_num":"0","text":"slogger->errorl","height":"0.006968640444571461","line_num":"0"},{"left":"0.2485465134574538","top":"0.8188153315291717","conf":"1","block_num":"0","page_num":"0","level":"0","width":"0.01889534706765031","text":"Returns:","word_num":"0","line_num":"0","height":"0.010452960286604362","par_num":"0"},{"width":"0.01598837020549368","par_num":"0","height":"0.006968640444571572","line_num":"0","conf":"0.30000001192092896","left":"0.24854651337109027","top":"0.8432055752480975","word_num":"0","text":"CAurno","block_num":"0","page_num":"0","level":"0"},{"word_num":"0","par_num":"0","conf":"0.5","block_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.8466898958055888","height":"0.006968640444571461","left":"0.2747093029029664","text":"vendor/aravel/tramework/src","width":"0.06395348082197477"},{"conf":"0.30000001192092896","word_num":"0","top":"0.8641114985930454","height":"0.006968640444571461","block_num":"0","text":"luminare Loc/Loccer.ono","width":"0.05668604120295101","line_num":"0","level":"0","left":"0.2747093023963053","par_num":"0","page_num":"0"},{"left":"0.21511627846207848","page_num":"0","block_num":"0","height":"0.007235383302971576","par_num":"0","text":"'error' =>","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.8708133969827938","level":"0","width":"0.026162789223041938"},{"block_num":"0","height":"0.0072770620647228945","par_num":"0","word_num":"0","level":"0","line_num":"0","left":"0.20348837139363007","top":"0.9233449476199234","conf":"0.30000001192092896","page_num":"0","text":"throw Ser","width":"0.023255814897253146"},{"line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.010691917303836784","word_num":"0","par_num":"0","width":"0.03488371727314399","left":"0.44476744220017683","block_num":"0","top":"0.2508710809687519","text":"826 л v 512"},{"left":"0.47238372096131104","line_num":"0","text":"575","width":"0.008720929952377943","conf":"1","top":"0.29965156834254736","par_num":"0","level":"0","height":"0.017421602252187585","word_num":"0","page_num":"0","block_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.47093023257922917","level":"0","line_num":"0","par_num":"0","top":"0.3205574921563493","width":"0.008720929318285997","height":"0.010452960286604362","conf":"0.30000001192092896","text":"576"},{"text":"577","block_num":"0","top":"0.3379790945953738","width":"0.01017441774936434","conf":"1","word_num":"0","page_num":"0","height":"0.010452960286604362","line_num":"0","left":"0.4709302334945038","level":"0","par_num":"0"},{"page_num":"0","top":"0.35540069773126226","left":"0.47093023257922917","par_num":"0","text":"578","width":"0.008720929318285997","level":"0","conf":"1","block_num":"0","height":"0.010452960286604362","word_num":"0","line_num":"0"},{"par_num":"0","text":"579","top":"0.3693379791874951","page_num":"0","level":"0","conf":"1","line_num":"0","word_num":"0","left":"0.4709302331500887","width":"0.011627906180442682","block_num":"0","height":"0.017421602252187585"},{"width":"0.01017441774936434","line_num":"0","conf":"1","level":"0","text":"580","left":"0.4709302334945038","height":"0.010452960286604362","page_num":"0","par_num":"0","top":"0.39024390295774314","block_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","width":"0.0159883714736776","block_num":"0","conf":"0.5","height":"0.024390243457264815","left":"0.4665697680180062","line_num":"0","text":"=581","level":"0","top":"0.40418118460121666","page_num":"0"},{"conf":"1","text":"583","height":"0.010452960286604362","word_num":"0","par_num":"0","top":"0.4425087113201125","line_num":"0","page_num":"0","block_num":"0","width":"0.008720929318285997","left":"0.4723837218234151","level":"0"},{"height":"0.010452960286604362","top":"0.459930314107569","line_num":"0","width":"0.01017441774936434","word_num":"0","level":"0","page_num":"0","par_num":"0","block_num":"0","conf":"1","left":"0.4709302334945038","text":"584"},{"top":"0.4773519168950253","page_num":"0","word_num":"0","width":"0.013081394611520969","text":"—585","par_num":"0","conf":"0.5","height":"0.010452960286604362","block_num":"0","left":"0.46656976846458836","level":"0","line_num":"0"},{"height":"0.010452960286604362","text":"586","line_num":"0","block_num":"0","par_num":"0","page_num":"0","conf":"1","top":"0.4947735200309138","level":"0","width":"0.008720929318285997","word_num":"0","left":"0.47093023257922917"},{"par_num":"0","height":"0.010452960286604362","block_num":"0","line_num":"0","text":"587","width":"0.008720929318285997","left":"0.4723837218234151","word_num":"0","level":"0","page_num":"0","top":"0.5121951224699383","conf":"1"},{"line_num":"0","height":"0.010452960286604362","level":"0","text":"588","left":"0.4723837218234151","par_num":"0","width":"0.008720929318285997","top":"0.5296167252573947","block_num":"0","page_num":"0","word_num":"0","conf":"1"},{"block_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.01017441774936434","height":"0.010452960286604362","left":"0.4709302334945038","conf":"1","line_num":"0","text":"589","top":"0.5470383280448511","word_num":"0"},{"conf":"0.5","page_num":"0","level":"0","par_num":"0","line_num":"0","word_num":"0","top":"0.5609756106427853","block_num":"0","left":"0.47238372114299704","text":"590","width":"0.008720929952377943","height":"0.020905922094220375"},{"left":"0.46802325552854196","line_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","text":"15911","top":"0.5853658539937421","width":"0.013081394611520969","height":"0.006968640444571572","block_num":"0","word_num":"0","page_num":"0"},{"conf":"1","top":"0.5958188150216522","word_num":"0","line_num":"0","left":"0.4723837209560432","width":"0.010174418383456285","text":"592","par_num":"0","height":"0.020905923615232025","page_num":"0","level":"0","block_num":"0"},{"conf":"1","left":"0.47238372099764825","block_num":"0","top":"0.616724738727316","level":"0","word_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"593","width":"0.008720929952377998","height":"0.010452961047110132"},{"width":"0.014534881774415365","line_num":"0","par_num":"0","height":"0.013937280889142922","page_num":"0","top":"0.6480836243637909","block_num":"0","left":"0.466569769326747","level":"0","word_num":"0","text":"T 595","conf":"0.30000001192092896"},{"block_num":"0","par_num":"0","word_num":"0","height":"0.020905922094220375","line_num":"0","page_num":"0","text":"-596","conf":"0.30000001192092896","level":"0","left":"0.46656976759933994","top":"0.6655052271933078","width":"0.014534883042599256"},{"word_num":"0","left":"0.47093023259606254","width":"0.010174418383456285","level":"0","text":"597","par_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","top":"0.6898954702884519","line_num":"0","height":"0.006968641205077342"},{"level":"0","block_num":"0","page_num":"0","word_num":"0","text":"598","par_num":"0","left":"0.4709302331016392","height":"0.020905922094220375","width":"0.011627906180442626","conf":"0.5","top":"0.7003484325068968","line_num":"0"},{"block_num":"0","page_num":"0","line_num":"0","width":"0.008720929952377943","text":"$99","word_num":"0","left":"0.4723837209976482","par_num":"0","conf":"1","height":"0.006968641205077342","top":"0.7247386758550688","level":"0"},{"top":"0.7282229962193458","left":"0.46656976790214993","height":"0.027874564820309367","block_num":"0","par_num":"0","width":"0.014534883042599311","level":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","text":"=600"},{"height":"0.006968640444571572","block_num":"0","conf":"0.30000001192092896","left":"0.4709302334945038","level":"0","par_num":"0","line_num":"0","top":"0.7595818818683066","text":"6011","width":"0.01017441774936434","page_num":"0","word_num":"0"},{"top":"0.7700348428613736","block_num":"0","par_num":"0","text":"-602","conf":"0.30000001192092896","height":"0.020905923615232025","line_num":"0","width":"0.014534883042599311","word_num":"0","level":"0","page_num":"0","left":"0.466569767781026"},{"top":"0.8048780490574194","left":"0.47093023264451217","level":"0","page_num":"0","line_num":"0","width":"0.010174418383456285","block_num":"0","text":"604","conf":"1","par_num":"0","word_num":"0","height":"0.020905922094220375"},{"word_num":"0","conf":"0.30000001192092896","level":"0","top":"0.8292682935500775","left":"0.47093023257922917","height":"0.010452960286604362","line_num":"0","page_num":"0","block_num":"0","par_num":"0","width":"0.008720929318285997","text":"605"},{"conf":"1","height":"0.017421602252187474","level":"0","text":"606","left":"0.4723837211284622","block_num":"0","width":"0.008720929952377943","page_num":"0","top":"0.8432055753547425","line_num":"0","par_num":"0","word_num":"0"},{"left":"0.4665697671564489","text":"— 607","word_num":"0","height":"0.010689139176023432","conf":"0.30000001192092896","width":"0.013081394611520969","line_num":"0","top":"0.8641114988686065","par_num":"0","block_num":"0","level":"0","page_num":"0"},{"par_num":"0","text":"608","word_num":"0","line_num":"0","page_num":"0","top":"0.8815331015640149","width":"0.008720929318285997","left":"0.4723837218234151","level":"0","conf":"1","height":"0.010452960286604362","block_num":"0"},{"left":"0.9127906979746175","level":"0","height":"0.006968641205077342","line_num":"0","par_num":"0","word_num":"0","text":"100% 52","block_num":"0","page_num":"0","top":"0.006968641043132773","width":"0.018895348335834172","conf":"0.30000001192092896"},{"page_num":"0","par_num":"0","word_num":"0","block_num":"0","height":"0.006968640444571461","text":"• MOn ZU Aor 10.44:30","left":"0.9345930271435576","level":"0","top":"0.006968641450188162","line_num":"0","conf":"0.30000001192092896","width":"0.058139532170397246"},{"width":"0.08866278668667404","page_num":"0","word_num":"0","conf":"1","block_num":"0","level":"0","left":"0.8270348901595695","line_num":"0","par_num":"0","height":"0.010452960286604362","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904"},{"width":"0.029069763548830674","block_num":"0","conf":"0.5","left":"0.4738372097953522","par_num":"0","line_num":"0","page_num":"0","height":"0.010452960286604362","word_num":"0","level":"0","top":"0.05574912978701141","text":"=custom.log"},{"block_num":"0","text":"=laravel.log","top":"0.055749129145434506","line_num":"0","left":"0.5101744200028817","page_num":"0","height":"0.010452961047110132","width":"0.027616277654120225","word_num":"0","level":"0","conf":"1","par_num":"0"},{"height":"0.010452960286604362","line_num":"0","top":"0.05574912978701141","block_num":"0","level":"0","conf":"0.5","page_num":"0","par_num":"0","word_num":"0","left":"0.5450581399922917","text":"A SF [jiminny@localhost]","width":"0.050872087478637695"},{"text":"4 HS_local (iminny@localhost]","par_num":"0","left":"0.6046511654871605","block_num":"0","page_num":"0","width":"0.06104650903255382","level":"0","height":"0.010452961047110132","top":"0.055749129145434506","conf":"0.5","word_num":"0","line_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","line_num":"0","width":"0.017441858636571994","par_num":"0","left":"0.6947674436468302","conf":"1","text":"Cascade","top":"0.05574912943857935","height":"0.010452960286604362","level":"0"},{"par_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","top":"0.0797448165869219","line_num":"0","width":"0.07703488431078326","word_num":"0","height":"0.011164274322169043","left":"0.4738372088584945","page_num":"0","text":"A console [PROD] X A console [EU]"},{"line_num":"0","level":"0","par_num":"0","text":"A console [STAGING]","top":"0.0797448165869219","block_num":"0","word_num":"0","width":"0.04360464785961393","conf":"0.5","page_num":"0","height":"0.011164274322169043","left":"0.5595930266071848"},{"line_num":"0","par_num":"0","width":"0.04651162979450629","text":"Retactor Connection","word_num":"0","conf":"1","left":"0.6933139525309181","block_num":"0","level":"0","top":"0.08362369354010668","height":"0.007285397208668498","page_num":"0"},{"height":"0.007285397208668609","par_num":"0","page_num":"0","left":"0.7470930289847444","level":"0","block_num":"0","line_num":"0","text":"CRM Initial Sync Oven","conf":"0.30000001192092896","width":"0.045058133754324436","word_num":"0","top":"0.08362369371432266"},{"height":"0.0071770334928229484","conf":"0.5","left":"0.5348837228066751","block_num":"0","page_num":"0","width":"0.02034883549872868","top":"0.1044657097288676","word_num":"0","par_num":"0","level":"0","text":"Tx: Autov","line_num":"0"},{"left":"0.6627906972313775","height":"0.010516868633897003","word_num":"0","line_num":"0","level":"0","block_num":"0","text":"do jiminny v","top":"0.1044657097460916","page_num":"0","conf":"0.5","width":"0.023255814897253146","par_num":"0"},{"block_num":"0","level":"0","conf":"0.5","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","line_num":"0","left":"0.49273255700367574","top":"0.12519936212958604","page_num":"0","width":"0.12936045261139567","word_num":"0","height":"0.010689139176023432","par_num":"0"},{"top":"0.12519936195537007","block_num":"0","text":"034 A1 A34 M62 ^ -","word_num":"0","height":"0.010689139176023432","conf":"0.30000001192092896","left":"0.6279069838403225","line_num":"0","page_num":"0","par_num":"0","level":"0","width":"0.05813952709766146"},{"text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","conf":"0.30000001192092896","left":"0.4927325782522842","width":"0.12499997970905707","word_num":"0","level":"0","page_num":"0","line_num":"0","top":"0.1463414637498397","block_num":"0","height":"0.006968640444571461","par_num":"0"},{"left":"0.4927325630147635","line_num":"0","page_num":"0","block_num":"0","width":"0.1962209052227913","conf":"1","height":"0.013937280889143033","par_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","level":"0","top":"0.15679442610595107","word_num":"0"},{"word_num":"0","top":"0.17770034895077447","line_num":"0","page_num":"0","par_num":"0","width":"0.015988370205493707","height":"0.010452960286604362","conf":"1","block_num":"0","left":"0.49273255988271814","level":"0","text":"SELECT"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","top":"0.1951219518899232","conf":"0.5","page_num":"0","width":"0.1889534605310318","left":"0.5014535184914614","height":"0.013937280889143033","par_num":"0","level":"0","line_num":"0","word_num":"0","block_num":"0"},{"level":"0","height":"0.006968640444571461","block_num":"0","width":"0.021802323929806966","conf":"0.30000001192092896","page_num":"0","line_num":"0","word_num":"0","par_num":"0","top":"0.21602787489966546","text":"U.ema1l.","left":"0.5029069786600965"},{"conf":"0.30000001192092896","word_num":"0","line_num":"0","par_num":"0","width":"0.011627907448626518","block_num":"0","height":"0.006968641205077342","text":"sa.*","page_num":"0","top":"0.233449477263315","level":"0","left":"0.5029069764355705"},{"block_num":"0","text":"towner 1d FRol sochal accounts sa","height":"0.006968641205077342","page_num":"0","level":"0","left":"0.5029069796729173","top":"0.25087108008861336","width":"0.08866278668667404","word_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0"},{"height":"0.011164274322168932","par_num":"0","top":"0.2679425837320575","word_num":"0","conf":"0.5","width":"0.0959302313784336","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","level":"0","line_num":"0","block_num":"0","left":"0.49273255569667207"},{"left":"0.492732561293783","word_num":"0","height":"0.007196483429539158","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163","page_num":"0","width":"0.10610464785961388","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","line_num":"0"},{"top":"0.2995371262853762","block_num":"0","left":"0.49269744083144135","conf":"0.5","line_num":"0","height":"0.0148935728666314","page_num":"0","level":"0","par_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","word_num":"0","width":"0.1381482875093501"},{"par_num":"0","top":"0.33797909453440456","word_num":"0","line_num":"0","page_num":"0","height":"0.010505753841126397","level":"0","conf":"1","text":"SELECT * FROM automated_report_results order by id desc;","width":"0.14534883296236073","left":"0.4927325646028267","block_num":"0"},{"height":"0.01075026787449107","top":"0.3728222999543015","par_num":"0","conf":"1","left":"0.4927325633660667","level":"0","line_num":"0","block_num":"0","page_num":"0","width":"0.059593018065107584","word_num":"0","text":"select * from features;"},{"par_num":"0","width":"0.12936045261139567","word_num":"0","text":"Bplect * from team fpatunos where featunp id = 40:","line_num":"0","page_num":"0","top":"0.38995215302990127","height":"0.007260390255820148","block_num":"0","left":"0.49273257312172364","level":"0","conf":"0.30000001192092896"},{"conf":"1","page_num":"0","block_num":"0","par_num":"0","line_num":"0","word_num":"0","left":"0.4927325550814989","text":"select * from teams where id = 556;","height":"0.010500196824994035","top":"0.42503987254774733","width":"0.09011627765412028","level":"0"},{"block_num":"0","left":"0.4927325616686351","level":"0","line_num":"0","top":"0.4599303140744231","page_num":"0","word_num":"0","text":"select * from","width":"0.03779069413530067","conf":"1","par_num":"0","height":"0.010564103651274914"},{"conf":"1","height":"0.010564103651274914","level":"0","top":"0.4599303140744231","width":"0.12499998985452854","line_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","left":"0.5654069877565148","par_num":"0","block_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","height":"0.010686361048210191","level":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","line_num":"0","top":"0.47735191659424503","word_num":"0","width":"0.19767440633570887","conf":"1","par_num":"0","left":"0.4927325741233989"},{"par_num":"0","text":"select * from automated_report_results order Dy zu desc,","width":"0.1453954818400931","line_num":"0","block_num":"0","top":"0.49466613506674073","page_num":"0","word_num":"0","left":"0.4927008834473122","conf":"0.5","level":"0","height":"0.014546766235497555"},{"level":"0","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","block_num":"0","line_num":"0","top":"0.5119617223575448","word_num":"0","page_num":"0","conf":"1","height":"0.010686361048210191","width":"0.14244185102746842","left":"0.4927325548990552"},{"width":"0.15552323929806972","conf":"1","level":"0","page_num":"0","left":"0.49273255862023396","word_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831"},{"block_num":"0","level":"0","top":"0.5818815337886577","par_num":"0","width":"0.12209300791963623","conf":"1","word_num":"0","height":"0.010622453461423431","line_num":"0","text":"select * from opportunities where id = 7594349:","page_num":"0","left":"0.49273256125581216"},{"word_num":"0","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","conf":"0.5","page_num":"0","block_num":"0","level":"0","line_num":"0","left":"0.49273257226354994","top":"0.6164274323772443","width":"0.19767440633570899","height":"0.010750267113985301"},{"width":"0.15406975847609494","word_num":"0","block_num":"0","height":"0.010628010477555794","conf":"1","page_num":"0","level":"0","text":"select * from plavbooks where team id = 711: # event 226147","line_num":"0","top":"0.6339712919137487","left":"0.49273256709487234","par_num":"0"},{"page_num":"0","block_num":"0","height":"0.010505753841126397","left":"0.4927325551571803","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","conf":"1","line_num":"0","level":"0","top":"0.651515151624469","par_num":"0","width":"0.15261626750864876","word_num":"0"},{"top":"0.6689895475345226","word_num":"0","page_num":"0","block_num":"0","width":"0.11046511061648101","par_num":"0","conf":"1","level":"0","height":"0.013937280889143033","line_num":"0","left":"0.4927325646279135","text":"SELECT * FROM crm_fields WHERE id = 226147"},{"block_num":"0","word_num":"0","left":"0.4927325552882119","top":"0.6864111504286012","par_num":"0","line_num":"0","conf":"1","level":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","height":"0.010558546635142552","width":"0.15261626750864876","page_num":"0"},{"level":"0","par_num":"0","line_num":"0","block_num":"0","page_num":"0","left":"0.4927325602990887","top":"0.724738676080081","width":"0.12354650903255388","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","conf":"0.5","word_num":"0","height":"0.007318740065968554"},{"conf":"0.30000001192092896","left":"0.492732558848917","word_num":"0","page_num":"0","height":"0.010452961047110132","par_num":"0","level":"0","text":"GELECT","line_num":"0","block_num":"0","top":"0.7386759584137272","width":"0.0159883714736776"},{"left":"0.5029069807442199","level":"0","line_num":"0","block_num":"0","width":"0.18604649888708236","page_num":"0","par_num":"0","word_num":"0","conf":"0.5","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","height":"0.014354066985646008","top":"0.7559808612440191"},{"text":"u. email","top":"0.7767145136381128","par_num":"0","width":"0.021802323929806966","level":"0","page_num":"0","line_num":"0","height":"0.007257611367501027","left":"0.5014534902332606","conf":"0.30000001192092896","block_num":"0","word_num":"0"},{"conf":"0.30000001192092896","left":"0.5029069777669138","height":"0.006968640444571461","par_num":"0","line_num":"0","top":"0.7944250874432196","width":"0.013081394611520913","word_num":"0","block_num":"0","text":"sa.*","page_num":"0","level":"0"},{"width":"0.09011626750864876","left":"0.5014534906556222","height":"0.010497418697180683","word_num":"0","page_num":"0","block_num":"0","conf":"1","line_num":"0","text":"t.owner_id FROM social_accounts sa","par_num":"0","top":"0.8118022326885981","level":"0"},{"par_num":"0","text":"JOTN usens u on trid = ca.cociable idi","page_num":"0","word_num":"0","width":"0.09738371220040826","height":"0.007254833239687675","line_num":"0","left":"0.49273256673203064","conf":"0.30000001192092896","block_num":"0","top":"0.8292682928942409","level":"0"},{"height":"0.010566882539594036","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","width":"0.10610464785961393","word_num":"0","level":"0","left":"0.49273255613526434","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","top":"0.8466898957943156","line_num":"0"},{"conf":"1","width":"0.1380813882706013","block_num":"0","top":"0.8641114986943905","page_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","word_num":"0","left":"0.4927325670763793","height":"0.010689139176023432","level":"0","line_num":"0","par_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","height":"0.01068358215989107","top":"0.8987240830528642","word_num":"0","width":"0.19622092551373427","left":"0.4927325575704069","level":"0","conf":"0.5","par_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE"},{"text":"+0 ..","block_num":"0","height":"0.011164274322169043","page_num":"0","level":"0","top":"0.0797448165869219","conf":"0.30000001192092896","par_num":"0","left":"0.965116281891486","width":"0.020348834230544677","line_num":"0","word_num":"0"},{"left":"0.6976744093136732","par_num":"0","height":"0.01059744650857497","top":"0.10104529661439754","conf":"1","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","line_num":"0","level":"0","width":"0.2703488329623608","page_num":"0","block_num":"0","word_num":"0"},{"page_num":"0","line_num":"0","top":"0.11846689891207607","height":"0.006968641205077342","level":"0","left":"0.703488371377582","conf":"0.30000001192092896","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","width":"0.23837209255137337","block_num":"0","par_num":"0","word_num":"0"},{"page_num":"0","word_num":"0","block_num":"0","conf":"1","height":"0.007357639939400973","line_num":"0","par_num":"0","left":"0.694767473312973","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","level":"0","top":"0.1393728226143094","width":"0.28633718287691157"},{"level":"0","width":"0.2819767201200445","par_num":"0","conf":"0.5","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","word_num":"0","top":"0.15311004796085603","left":"0.6962209524994839","line_num":"0","page_num":"0","block_num":"0","height":"0.010653017430404366"},{"height":"0.010583553587991013","text":"already solved - just not parametrised for the profile/since case","word_num":"0","par_num":"0","level":"0","top":"0.1672473874286453","line_num":"0","left":"0.6947674594038452","width":"0.12645347067650337","block_num":"0","page_num":"0","conf":"1"},{"left":"0.6947674552483422","par_num":"0","conf":"1","height":"0.010494639808861561","text":"What splitting the profile sync into batches would look like","line_num":"0","page_num":"0","block_num":"0","level":"0","width":"0.13517440633570899","word_num":"0","top":"0.19856459312259356"},{"par_num":"0","block_num":"0","conf":"1","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","top":"0.21929824549679078","width":"0.1511627765412027","word_num":"0","height":"0.007182590508955311","level":"0","line_num":"0","page_num":"0","left":"0.6947674427962095"},{"height":"0.010569660667407277","left":"0.694767459943104","conf":"1","block_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","width":"0.28633716258596864","word_num":"0"},{"height":"0.006968640444571461","block_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.6947674612076477","top":"0.2508710804745784","word_num":"0","level":"0","page_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","width":"0.24127905419532292"},{"height":"0.007329854098233168","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","conf":"1","page_num":"0","par_num":"0","block_num":"0","left":"0.6962209605769604","line_num":"0","top":"0.271777003894373","width":"0.284883661473051","level":"0","word_num":"0"},{"block_num":"0","height":"0.006968640444571461","par_num":"0","width":"0.2877906636988863","line_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","word_num":"0","left":"0.6962209692158519","top":"0.306620209394439","page_num":"0","conf":"0.30000001192092896","level":"0"},{"par_num":"0","block_num":"0","line_num":"0","word_num":"0","page_num":"0","height":"0.010452960286604362","level":"0","conf":"1","left":"0.7034883691075557","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","width":"0.2776162573631774"},{"line_num":"0","par_num":"0","top":"0.33797909453440456","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","height":"0.010505753841126397","page_num":"0","word_num":"0","block_num":"0","left":"0.7034883928957734","level":"0","width":"0.20639533184944325","conf":"0.30000001192092896"},{"height":"0.010628010477555794","word_num":"0","left":"0.6962209294276679","top":"0.3554006976086954","conf":"1","width":"0.2819767201200445","par_num":"0","block_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","level":"0","line_num":"0","page_num":"0"},{"left":"0.6962209430504749","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","word_num":"0","height":"0.0072659472719524","par_num":"0","line_num":"0","conf":"1","page_num":"0","block_num":"0","top":"0.3763066205343165","width":"0.2848836817639939","level":"0"},{"block_num":"0","height":"0.007215933366255256","left":"0.6947674424200525","conf":"0.5","level":"0","par_num":"0","text":"You get for free","top":"0.41463414653422836","line_num":"0","page_num":"0","word_num":"0","width":"0.0319767404109873"},{"line_num":"0","height":"0.0071770334928229484","word_num":"0","left":"0.697674417508692","text":"•streamed fetch (no 0OM on big owners)","block_num":"0","par_num":"0","conf":"0.5","width":"0.08575581489725315","level":"0","page_num":"0","top":"0.43540669856459324"},{"width":"0.06540696671668522","text":"• 100-record batches via Redis","left":"0.6976744285694189","line_num":"0","height":"0.0071770334928229484","page_num":"0","level":"0","block_num":"0","conf":"0.5","par_num":"0","top":"0.4529505582137161","word_num":"0"},{"page_num":"0","conf":"1","width":"0.13953486909257606","top":"0.4703832754342152","left":"0.6976744332330052","height":"0.010477968760464584","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","word_num":"0","par_num":"0","block_num":"0","level":"0","line_num":"0"},{"conf":"1","width":"0.1322674244008165","line_num":"0","level":"0","word_num":"0","top":"0.4912280700058711","left":"0.6976744360642997","block_num":"0","height":"0.010514089745577881","par_num":"0","page_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob"},{"block_num":"0","conf":"0.5","par_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","left":"0.6976744452422932","width":"0.2819767201200444","word_num":"0","height":"0.010452960286604251","line_num":"0","level":"0","page_num":"0","top":"0.508710801912447"},{"par_num":"0","height":"0.007360418067214214","left":"0.7034883798200974","line_num":"0","text":"key so difterent orofiles don't collide","block_num":"0","top":"0.5261324047144549","conf":"0.5","level":"0","page_num":"0","width":"0.07267441140844466","word_num":"0"},{"level":"0","width":"0.1729650903255382","word_num":"0","page_num":"0","conf":"1","top":"0.5470383280448511","height":"0.010452960286604362","block_num":"0","par_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","left":"0.6947674678139966","line_num":"0"},{"level":"0","line_num":"0","page_num":"0","conf":"0.5","block_num":"0","height":"0.0073104049220229506","width":"0.2819767201200445","word_num":"0","top":"0.5644599301598978","left":"0.6947674633339377","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","par_num":"0"},{"page_num":"0","par_num":"0","width":"0.28052323929806977","conf":"1","left":"0.6947674627311626","word_num":"0","level":"0","top":"0.5956937798195339","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","line_num":"0","height":"0.010577996571858761","block_num":"0"},{"par_num":"0","width":"0.13953487923804753","left":"0.6947674461509291","block_num":"0","line_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","top":"0.613237639553429","word_num":"0","height":"0.0071770334928229484","conf":"1","page_num":"0","level":"0"},{"line_num":"0","conf":"1","width":"0.04215116196490354","par_num":"0","page_num":"0","word_num":"0","block_num":"0","height":"0.006968641205077342","top":"0.6411149825213349","text":"Recommendation","level":"0","left":"0.6947674422006878"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.28052323929806977","left":"0.6947674626641019","word_num":"0","block_num":"0","conf":"1","height":"0.010522425650029366","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","top":"0.6585365856142653","level":"0"},{"height":"0.006968640444571461","block_num":"0","level":"0","page_num":"0","left":"0.6947674655515993","top":"0.6759581884885157","word_num":"0","conf":"0.5","par_num":"0","line_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","width":"0.28488370205493685"},{"height":"0.01055576774682343","level":"0","left":"0.6947674548777797","conf":"1","word_num":"0","page_num":"0","top":"0.6897926635444678","block_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","par_num":"0","line_num":"0","width":"0.17441859143845573"},{"block_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","line_num":"0","top":"0.7105263158961413","width":"0.22819766592472157","level":"0","conf":"1","par_num":"0","left":"0.697674427545875","page_num":"0","height":"0.01072803904945574","word_num":"0"},{"text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet","left":"0.6976744577707242","level":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","top":"0.7317073174083762","conf":"0.30000001192092896","word_num":"0","height":"0.006968640444571461","width":"0.28488368176399403"},{"level":"0","left":"0.7034883726365229","word_num":"0","text":"do),","height":"0.017421602252187585","top":"0.7421602788826169","width":"0.011627906180442626","conf":"0.30000001192092896","par_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"conf":"0.5","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","width":"0.2776162573631774","line_num":"0","level":"0","height":"0.0071770334928229484","left":"0.6976744436144179","word_num":"0","top":"0.766347687400319","par_num":"0","block_num":"0","page_num":"0"},{"par_num":"0","conf":"1","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","height":"0.011164274322169043","top":"0.7870813397129187","width":"0.2877906636988864","page_num":"0","word_num":"0","left":"0.694767475704478","level":"0","line_num":"0","block_num":"0"},{"text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","line_num":"0","word_num":"0","left":"0.6947674739397125","page_num":"0","height":"0.013937280889143033","level":"0","block_num":"0","conf":"1","top":"0.8013937288934075","width":"0.2718022934933926","par_num":"0"},{"word_num":"0","block_num":"0","width":"0.08430232392980697","left":"0.6962209318790669","height":"0.0071770334928229484","line_num":"0","par_num":"0","page_num":"0","text":"watermark — gate it on \"no profile context\".","top":"0.8221690590111643","level":"0","conf":"1"},{"top":"0.8397129185198681","level":"0","text":"G.l .","width":"0.017441858636571994","par_num":"0","word_num":"0","line_num":"0","page_num":"0","left":"0.9651162807795277","block_num":"0","conf":"0.30000001192092896","height":"0.010461296951561616"},{"conf":"0.30000001192092896","left":"0.6962209300842392","level":"0","text":"Ask anvthina (84-D","line_num":"0","word_num":"0","block_num":"0","par_num":"0","top":"0.9266347687400319","page_num":"0","width":"0.04069767099745736","height":"0.0071770334928229484"},{"block_num":"0","line_num":"0","page_num":"0","top":"0.9545454545454546","conf":"0.30000001192092896","par_num":"0","width":"0.04651162472177062","word_num":"0","text":"Claude Qnus 17 Medium","left":"0.7223837197862006","height":"0.0071770334928229484","level":"0"},{"par_num":"0","level":"0","block_num":"0","height":"0.006968640444571572","top":"0.9860627181052405","left":"0.9331395351302343","page_num":"0","text":"144-25","line_num":"0","conf":"0.5","word_num":"0","width":"0.01453488177441542"},{"par_num":"0","level":"0","top":"0.986062718234409","width":"0.01453488177441531","conf":"0.30000001192092896","text":"Po 4 sp","word_num":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.01074748898617195","left":"0.9709302343731505"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8065
|
NULL
|
NULL
|
|
71045
|
DM•ActivityLateMoreSlackcalVIewJiminny...y* Channe DM•ActivityLateMoreSlackcalVIewJiminny...y* Channels# ai-chapter# alerts# backend# c-learning-people# contusion-clinic# curiosity_lab# deal-insiehts-dev# engineering# frontend# general# infra-changes#t liminnv-be• people-with-copilo..8 people-with-zoom-…..# platform-team# platform-tickets# product launches# random# releases# sofa-office# supporti thank-vous# the people of iimi..ó- Direct messages(3 Aneliva Angelova. ...Nikolav Yankov.MistonWindowhelp< Describe wnat you are lookins for* Aneliya Angelova, ...84MessagesAdd canvaUr FilesГаля като си сг Today ~ олко репорта - да гиTeнeрирамеLukas Kovalik 12:24 PMда ти нямаш ли?Aneliya Angelova v 12:25 PMох имам - сега се сетих по време на зохоточе оънвахAneliva Angelova 12:56 PMза момента всичко изглежла ла работи напродNikolav Yankov 1:06 PMБлаво на есичкиї Лобла пабота свіошихмеLukas Kovallk 1:09 pMnaro на paсAnelliva Angelova 2.53 PMТази лата в репорта от кьле илва?Analvsis based on 4 calls. covering 15 - 21 Aor20261Lukas Kovallk 2.56 PMтрябва да e weekly от вчера на задAneliva Angelova M 2.57 PMне тояова ли ла е прелишната селмишаMessage Aneliva Angelova, Nikolay Yankov. Steli..+ АaSupport Daily - in 3 m100% C42Wed 22 Apr 14:57:26FV faVsco.js vP9 JY-20157-AJ-report-not-send-notificatProject v> D docsMtront-endi> D lang>mnode modules llbrary root> D phpstan|> D publicv D resourcesv D viewsv@ emails> @ activities> C calendars102JcrmC postmark-templatesv D repors# ask-liminnv-report-generat 10€report-generated.blade.orrevort-not-generated,oladebutton.olade.ohoconterence-tooter.olade.onotooter.olade.ono# sms.blade.ohotemplate.blade.php• Merrors I> notifications• M partials> shared>O vendorv Mroutecphp api.phpphp api_v2.phpphp console.onpphp customer_api.ongpnp embeadea.onpphp nealtn.pnppnp scim.onophp uprotected_web.phpphp web.phpphp webhook.php129> O scripts.v D storage© JiminnyDebugCommand.php© RequestGenerateAskJiminnyReportJob.php X= custom.log= laravel.log X 4 SF jiminny@localhost]« HS_local [jiminny@localhost]& console [PROD)]A console (FulC AutomatedReportsService.onpreport-not-Automatedkeporscommano.ongsenakeportNotceneratedMallJob.pnp© ReportNotGenerated.phpA console [STAGING](C) AutomatedReportsRepository.ongpnp apLvz.phpW138%V(2026-04-22 11:54:16] local.INF0: Jiminny\Console\Commands\Command::run Memory usage before starting command {"comC) AutomatedReportkesult.php[2026-04-22 11:54:16] local.INF0:[SocialAccountService] Fetching token {"socialAccountId":1496,"provider":"aircall"}LOG PREFIXxP Cc W .*TLY :[2026-04-2211.04.10.soc1aLAccountservicel loken recrieveo " soclaLAccouncla.1470,"0l2026-04-22 11:54:161Local.INFU: EncryptedtokenManager Generating access token.""mode": "Leqacy"' ""correlation_1d"class RequestGenerateAskJiminnyReportJob implements ShouldQueue, ShouldBeUniqueAIУSAY[2026-04-2211:54:17][Aircall] Re-activating webhooks failed {"team_id":1,"reason":"{| "message) ":| "Forbidpublic function handle(> M debuabarframework)v Dlogs.aitianoreaudio.wav= custom.lod=hubspot-journal-poll.logaravel lod< nhnunit ymius ttt is= oauth-nrivate kev1311321331351372026-04-22Jiminny Console commands Command::run Memory usage before startina command - "command"[ScheduleBotCommand] Number of activities to be captured: 0 {"correlation_id" : "9fbebLocaLINFo: Jamanny Console Commands Command: :run Memory usage fon command *"command":"meetino-001$this->reportResult = SreportService->get0rCreateReportResult(local, INF0: Jiminnv\ Console\Commands\ Command::run Memory usage before startina command {"commandautomatedRenont• SautomatedRenontdata:['status' => AutomatedReportResult::STATUS_UEFAULT'media type' => AutomatedReportsService::MEDIA_TYPE_PDF.SactivityIds = SactivityService->qetActivityIdsForSavedSearch(user: screator.frequency: SautomatedReport->qetFrequencv@SLoqger->info(self:: LUG PREFIX .I•Fetched activity IDs'. ['automatedReportluid' => Sthis->reportUuid.'activitycount' => count Sactivitvids).if count(Sactivitvids) < self.MIN ACTTVITTES COUNT) ^Sthis->farlRenortdAutomatedRenortResult:REASON NOT_ ENOUGH ACTTVITTES)Sloaden->infolself::L0G PREFTXNot enouah activities. skinned''automatedReportUuid' => $this->reportUuid,= count (Cactivitvlde)thic-sdicnatchMotGenenatodNotjficatjonc/CautomatedReport,sreporcservice,Sunl Generator.snobuisparcher,slogder.return:Spavload = SrenortService->qetAskJaminnvGenerateReportPavloadautomatedRenort: SautomatedRenont2026-04-2211:54:17[2026-04-22Jiminny Console commands Command::run Memory usage for command "command": "activ1ty:a[RetryFailedDownloads] Starting {"options":{"from":null."to":null."help": false. "silen11:55:08111:55:101LocaL,INFO: Jiminny Console Commands Command: :run Memory usage for command -"command"•"dialers:moLocal, NoTcE: Monitorina startLocaL NOTICE: Monitorina endLocaL,INF0: Jiminny Console Commands Command::run Memory usage before startina command - "command)ocalTNs0• liminnv Console Commands Command• •run Memony usade Fon command " "command"«"maiihoy.cl[2026-04-22 11:55:11]2926-04-22[2026-04-22 11:55:11]12026-04-22 11•55•11]|[2026-04-22 11:55:12]г204-04-9 11.55.121[2026-04-22 11:55:14]112024-04-22 11-55.141[2026-04-22 11:55:15]1г2024-04-22 11-55.151[2026-04-22 11:55:15][2026-04-22 11:55:19][2026-04-22 11:55:191[2026-04-22 11:55:19]2026-04-22 11:55119(2026-04-22 11:55:2312026-04-22 11:55:23local.INF0: Jiminny \Console\Commands\Command::run Memory usage before starting command {"conlocal.INFO: [EmailSchedule] FINISHED batch process {"host":"docker_lamp_1" "processed":0} {"correJocal TNE0• liminnv Console Commands. Command• • nun Memonvusage before starting command {"command":local.INF0: Jiminny\Console\Commands\Command::run MemorLocal.INru. Jininny console commanas comnand..run Menoryusage before starting command {"command":usace berore starcine conmand "command.usage for command "command":"conterence:usage before starting command {"command" :Running conference:monitor:start command for activities in (2026-04-22 11:45:00. 2026-[conference:monitor:start] No activities found in (2026-04-22 11:45:00. 2026-04-22 11:Jaminny Console Commands Command::run memory usage tor command *"command": "conterenceusage before starting command 1"command"conference:moniton:end:Jiminny Console Commands Activities MonitorMeetinaendCommand::11:55:231conference:moniton:end:Jiminny Console Commands Activities MonitorMeetingendCommand::712026-04-22 11:55:23111:55:2912026-04-2211:55:29Jiminny Console Commands Command::run Memory usage for command -"comTrving torefresh HubSoot token "account_ id":59."uodated_at":"2025-10-03 09:32:05"7 4[EncnvntedTokenManader] Genenatina access token. {imodel."legacy"} {"correlation idi."12026-04-2212026-04-22SocialAccountServicel Refrechina token from nroviden {"socialAccountTd".59 "nroviden"Local.ERROR: Failed to refresh HubSpot token {"account_id":59, "updated_at":"2025-10-03 09:32:05". "local.INF0: Trying to refresh HubSpot token {"account_id":306,"updated_at":"2023-11-27 09:30:03"}[EncryptedTokenManager] Generating access token. {"mode":"Legacy"} {"correlation_id":SocialAccountServicel Refreching token from nroviden &"socialAccountTd"•306 "nnovider11:55:301local.ERROR: Failed to refresh HubSpot token {"account_id":306,"updated_at":"2023-11-27 09:30:03",Tovina +o nofnoch HuhSnot tolon diaccount idil:1772 lundatod a+i.12025-10-02 14-47-0413.2024-04-99[2026-04-22 11:55:301[EncryptedTokenManager] Generating access token. {"mode":"Zegacy"} {"correlation_id":4-04-9locol TNSh• [SocinlAecoun+Convicol Pofrochina tokon fnom nnovidon filcocialAccoun+tdll.1272 IInnovide[2026-04-22 11:55:301local.ERROR: Failed to refresh HubSpot token {"account id":1372,"updated at":"2025-10-02 14:47:061г2a24-04-2211•55•201Jocal NOTTOg. Ponainina HubSnot +okonc ond Siltotalll.? Ifivodil.n Hfailodil.2l Siconnolation idil.u24dPo 4s...
|
[{"word_num":"0","level":& [{"word_num":"0","level":"0","text":"DM•","top":"0.19163763152917168","height":"0.010452960286604362","block_num":"0","width":"0.008720929318286004","page_num":"0","left":"0.005813953509461694","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"par_num":"0","width":"0.014534883042599294","conf":"1","block_num":"0","line_num":"0","page_num":"0","level":"0","height":"0.017421602252187585","top":"0.24390243911780862","word_num":"0","text":"Activity","left":"0.004360465697692593"},{"top":"0.35540069773126226","block_num":"0","conf":"1","height":"0.010452960286604362","left":"0.005813953509461694","line_num":"0","level":"0","par_num":"0","text":"Late","word_num":"0","page_num":"0","width":"0.008720929318286004"},{"level":"0","page_num":"0","text":"More","par_num":"0","line_num":"0","top":"0.4111498261191777","width":"0.010174417749364324","word_num":"0","block_num":"0","height":"0.006968640444571461","left":"0.00581395442473639","conf":"0.5"},{"conf":"1","line_num":"0","top":"0.0034843206088490675","height":"0.010452961047110243","page_num":"0","par_num":"0","text":"Slack","left":"0.017441860645243803","word_num":"0","width":"0.011627906180442647","block_num":"0","level":"0"},{"text":"cal","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","level":"0","par_num":"0","top":"0.00696864101186323","width":"0.00872092995237797","word_num":"0","page_num":"0","line_num":"0","left":"0.04941860471857845"},{"line_num":"0","page_num":"0","level":"0","top":"0.006968641450188162","block_num":"0","left":"0.06395348829101556","par_num":"0","text":"VIew","conf":"0.30000001192092896","width":"0.010174417749364326","word_num":"0","height":"0.006968640444571461"},{"word_num":"0","height":"0.010452961047110243","text":"Jiminny...y","conf":"0.30000001192092896","left":"0.027616278692204954","level":"0","block_num":"0","top":"0.06968641154961563","page_num":"0","width":"0.036337208240590196","line_num":"0","par_num":"0"},{"page_num":"0","height":"0.007199262317858168","par_num":"0","top":"0.09407665489989869","width":"0.027616280190488122","text":"* Channels","word_num":"0","block_num":"0","line_num":"0","left":"0.0290697668088257","conf":"0.30000001192092896","level":"0"},{"par_num":"0","line_num":"0","block_num":"0","left":"0.03343023633263483","conf":"1","top":"0.11483253586664133","height":"0.010603003524707222","word_num":"0","page_num":"0","level":"0","width":"0.031976740410987366","text":"# ai-chapter"},{"block_num":"0","par_num":"0","line_num":"0","page_num":"0","top":"0.1355661881977671","level":"0","width":"0.020348835498728644","text":"# alerts","left":"0.03343023239598461","conf":"1","word_num":"0","height":"0.011164274322169043"},{"top":"0.15961833195662922","width":"0.026248957248444255","par_num":"0","left":"0.034840638961162705","line_num":"0","height":"0.011773788567745247","text":"# backend","word_num":"0","page_num":"0","level":"0","block_num":"0","conf":"1"},{"left":"0.03343023822072165","text":"# c-learning-people","conf":"1","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.18102073358608917","height":"0.010616896445291069","block_num":"0","width":"0.04796511061648105","word_num":"0"},{"line_num":"0","par_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","text":"# contusion-clinic","top":"0.20557491325434119","height":"0.01053353968229398","width":"0.043604647859613946","conf":"1","left":"0.03343023368106672"},{"conf":"1","page_num":"0","left":"0.03343023617405145","line_num":"0","width":"0.03633720570422234","level":"0","height":"0.010458518063242495","text":"# curiosity_lab","word_num":"0","top":"0.22647527912807963","block_num":"0","par_num":"0"},{"par_num":"0","height":"0.010630789365874915","width":"0.046511624721770596","conf":"1","level":"0","top":"0.2472089313926451","page_num":"0","word_num":"0","left":"0.03343023349043226","line_num":"0","text":"# deal-insiehts-dev","block_num":"0"},{"block_num":"0","conf":"1","height":"0.010519646761710244","left":"0.03343023272677395","level":"0","line_num":"0","par_num":"0","top":"0.27177700406858885","page_num":"0","width":"0.034883717273144016","word_num":"0","text":"# engineering"},{"page_num":"0","height":"0.010472410983826341","conf":"1","text":"# frontend","word_num":"0","line_num":"0","par_num":"0","top":"0.29266347702174356","level":"0","left":"0.033430233743877","width":"0.0276162751177524","block_num":"0"},{"par_num":"0","conf":"1","height":"0.010678025143758818","block_num":"0","text":"# general","level":"0","left":"0.03343023460359518","top":"0.31707317105431465","page_num":"0","width":"0.026162789223041938","word_num":"0","line_num":"0"},{"left":"0.033430232438163815","height":"0.010505753841126286","conf":"1","level":"0","width":"0.03779069413530066","text":"# infra-changes","block_num":"0","par_num":"0","word_num":"0","top":"0.33797909470862064","line_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","text":"#t liminnv-be","top":"0.3588516747411914","width":"0.031976740410987366","left":"0.03343023633270344","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.010486303904410188","line_num":"0","level":"0"},{"block_num":"0","left":"0.03343023664905082","word_num":"0","width":"0.05232557844608388","line_num":"0","page_num":"0","text":"• people-with-copilo..","top":"0.38327526169434645","conf":"1","height":"0.01066413222317486","level":"0","par_num":"0"},{"conf":"0.5","line_num":"0","par_num":"0","block_num":"0","text":"8 people-with-zoom-…..","width":"0.05523255023550481","word_num":"0","height":"0.01049186092054255","level":"0","left":"0.03343024046216735","top":"0.4041811853486523","page_num":"0"},{"conf":"1","word_num":"0","left":"0.03343023630359673","block_num":"0","level":"0","page_num":"0","par_num":"0","text":"# platform-team","top":"0.4282296650717703","height":"0.011164274322169154","line_num":"0","width":"0.0406976709974573"},{"par_num":"0","text":"# platform-tickets","page_num":"0","width":"0.043604647859613946","height":"0.010650239302591125","left":"0.03343023202949556","line_num":"0","block_num":"0","level":"0","conf":"1","word_num":"0","top":"0.4494773525085942"},{"width":"0.04796511061648105","level":"0","page_num":"0","left":"0.03343023821666419","par_num":"0","text":"# product launches","top":"0.470383275988684","conf":"0.5","block_num":"0","height":"0.010477967999958815","line_num":"0","word_num":"0"},{"left":"0.03343023460359518","page_num":"0","conf":"1","level":"0","height":"0.011164274322169043","par_num":"0","text":"# random","top":"0.49441786283891553","block_num":"0","width":"0.026162789223041938","line_num":"0","word_num":"0"},{"page_num":"0","par_num":"0","line_num":"0","text":"# releases","block_num":"0","conf":"1","top":"0.5156794431486259","width":"0.0276162751177524","word_num":"0","height":"0.010636346382007278","level":"0","left":"0.03343023650550463"},{"level":"0","page_num":"0","width":"0.03343022884206569","line_num":"0","left":"0.033430236274031216","par_num":"0","top":"0.5398724081888148","text":"# sofa-office","word_num":"0","block_num":"0","conf":"0.5","height":"0.010650239302591014"},{"height":"0.011164274322169154","page_num":"0","conf":"0.30000001192092896","line_num":"0","text":"# support","top":"0.5606060606060606","width":"0.026162789223041945","left":"0.033430231987316365","word_num":"0","block_num":"0","level":"0","par_num":"0"},{"left":"0.03343023627384907","level":"0","width":"0.03343022884206569","word_num":"0","line_num":"0","conf":"0.5","par_num":"0","top":"0.5818815337886577","height":"0.010622453461423431","page_num":"0","block_num":"0","text":"i thank-vous"},{"height":"0.01066413222317486","par_num":"0","width":"0.05232557337334815","level":"0","page_num":"0","word_num":"0","top":"0.6060606059082626","line_num":"0","text":"# the people of iimi..","conf":"0.5","left":"0.03343024055139238","block_num":"0"},{"width":"0.043604647859613946","block_num":"0","level":"0","text":"ó- Direct messages","left":"0.02906977140557671","height":"0.010694696192155795","par_num":"0","word_num":"0","line_num":"0","conf":"0.5","page_num":"0","top":"0.6376306625144285"},{"level":"0","block_num":"0","word_num":"0","width":"0.052325578446083876","text":"(3 Aneliva Angelova. ...","left":"0.033430236751562065","conf":"0.5","line_num":"0","height":"0.010522424889523485","par_num":"0","page_num":"0","top":"0.6585365861687342"},{"line_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","left":"0.033430236434687635","word_num":"0","height":"0.0104696328560131","text":"Nikolav Yankov.","width":"0.04215115942853562","top":"0.6794258372497021","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","word_num":"0","line_num":"0","top":"0.006968641450188162","width":"0.01598837020549368","par_num":"0","text":"Miston","left":"0.09302325755713681","height":"0.006968640444571461"},{"par_num":"0","level":"0","top":"0.003484321424642056","word_num":"0","width":"0.015988370205493693","line_num":"0","height":"0.010452960286604362","block_num":"0","page_num":"0","conf":"1","text":"Window","left":"0.11482558153969509"},{"par_num":"0","width":"0.011627906180442654","level":"0","word_num":"0","block_num":"0","conf":"0.5","left":"0.13662790679349965","top":"0.006968641450188162","height":"0.006968640444571461","text":"help","line_num":"0","page_num":"0"},{"top":"0.03484320591011847","left":"0.087209300515646","width":"0.0712209255137342","page_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","text":"< Describe wnat you are lookins for","block_num":"0","line_num":"0","word_num":"0","level":"0"},{"left":"0.10319767911854762","block_num":"0","text":"* Aneliya Angelova, ...","word_num":"0","top":"0.06618819745513715","level":"0","page_num":"0","conf":"0.5","height":"0.01395117533073853","line_num":"0","width":"0.06540697178942091","par_num":"0"},{"height":"0.020905922094220375","line_num":"0","width":"0.013081394611520969","word_num":"0","left":"0.17877906996652634","page_num":"0","par_num":"0","top":"0.06271777031177483","block_num":"0","level":"0","conf":"0.30000001192092896","text":"84"},{"height":"0.006968641205077453","page_num":"0","block_num":"0","line_num":"0","conf":"1","left":"0.10465116236199706","par_num":"0","top":"0.10452961670018723","width":"0.02470930332833149","text":"Messages","level":"0","word_num":"0"},{"block_num":"0","page_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","par_num":"0","text":"Add canva","width":"0.02906976354883073","word_num":"0","line_num":"0","top":"0.1044657097288676","left":"0.1351744195663418","level":"0"},{"block_num":"0","left":"0.1715116285090085","word_num":"0","par_num":"0","height":"0.0071770334928229484","text":"Ur Files","top":"0.1044657097288676","conf":"0.30000001192092896","level":"0","page_num":"0","line_num":"0","width":"0.015988371473677626"},{"width":"0.1061046377141425","par_num":"0","word_num":"0","conf":"0.5","block_num":"0","line_num":"0","top":"0.12891986094915675","text":"Галя като си сг Today ~ олко репорта - да ги","level":"0","height":"0.013937280889143033","page_num":"0","left":"0.1162790839214447"},{"word_num":"0","text":"Teнeрираме","conf":"0.30000001192092896","height":"0.006968640444571572","width":"0.029069763548830715","block_num":"0","par_num":"0","line_num":"0","left":"0.1162790702604685","level":"0","page_num":"0","top":"0.14982578430733096"},{"block_num":"0","left":"0.11773256187297075","level":"0","page_num":"0","height":"0.010530760793974858","par_num":"0","conf":"1","top":"0.17065390749736042","word_num":"0","line_num":"0","text":"Lukas Kovalik 12:24 PM","width":"0.05232557844608389"},{"left":"0.11761164352767989","text":"да ти нямаш ли?","block_num":"0","top":"0.18772454657527826","width":"0.039425556964062636","line_num":"0","word_num":"0","page_num":"0","conf":"0.5","par_num":"0","level":"0","height":"0.011316526829721063"},{"height":"0.010741931970039587","block_num":"0","conf":"1","par_num":"0","text":"Aneliya Angelova v 12:25 PM","level":"0","word_num":"0","page_num":"0","top":"0.21254355441437112","width":"0.06686045768413139","left":"0.11773256586760535","line_num":"0"},{"block_num":"0","left":"0.11627908338300989","conf":"0.5","word_num":"0","page_num":"0","top":"0.22966507176903272","line_num":"0","width":"0.10029068398982922","text":"ох имам - сега се сетих по време на зохото","par_num":"0","level":"0","height":"0.010753046002304423"},{"line_num":"0","left":"0.11773256007759206","text":"че оънвах","word_num":"0","height":"0.007207597461803994","width":"0.02325581236088531","block_num":"0","level":"0","page_num":"0","top":"0.2543554009942979","conf":"0.30000001192092896","par_num":"0"},{"level":"0","conf":"0.5","text":"Aneliva Angelova 12:56 PM","width":"0.06540697178942091","left":"0.11773256166010666","page_num":"0","height":"0.010594667620255738","block_num":"0","top":"0.2751196173981312","word_num":"0","line_num":"0","par_num":"0"},{"conf":"1","width":"0.09738372234587973","block_num":"0","top":"0.29585326947398305","page_num":"0","level":"0","left":"0.11773255721156424","height":"0.007282619080855257","word_num":"0","text":"за момента всичко изглежла ла работи на","line_num":"0","par_num":"0"},{"block_num":"0","text":"прод","conf":"1","line_num":"0","word_num":"0","level":"0","page_num":"0","left":"0.11773255795629037","par_num":"0","height":"0.010452960286604251","width":"0.011627906180442654","top":"0.3135888510413668"},{"conf":"0.5","page_num":"0","left":"0.11773256076435365","top":"0.3620414671889527","text":"Nikolav Yankov 1:06 PM","line_num":"0","word_num":"0","block_num":"0","level":"0","height":"0.007296512001439215","par_num":"0","width":"0.052325578446083876"},{"par_num":"0","word_num":"0","block_num":"0","left":"0.11773257182158738","conf":"0.30000001192092896","page_num":"0","line_num":"0","level":"0","width":"0.1002906839898292","top":"0.379585326953748","height":"0.0071770334928229484","text":"Блаво на есичкиї Лобла пабота свіошихме"},{"conf":"0.30000001192092896","block_num":"0","left":"0.11773255840839784","level":"0","width":"0.047965115689216783","word_num":"0","page_num":"0","height":"0.006968641205077342","top":"0.4216027874008401","text":"Lukas Kovallk 1:09 pM","line_num":"0","par_num":"0"},{"line_num":"0","text":"naro на paс","width":"0.02906976354883073","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","top":"0.439024390579108","page_num":"0","left":"0.1177325619752227"},{"width":"0.06395348082197475","line_num":"0","left":"0.11773256563060114","par_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","text":"Anelliva Angelova 2.53 PM","word_num":"0","height":"0.0071770334928229484","block_num":"0","top":"0.463317384370016"},{"height":"0.00720204044567152","word_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.48083623717426005","line_num":"0","page_num":"0","left":"0.11627906894463119","text":"Тази лата в репорта от кьле илва?","width":"0.0813953419949146","level":"0","par_num":"0"},{"par_num":"0","left":"0.11627908785571696","page_num":"0","conf":"0.5","height":"0.007324297082100917","level":"0","line_num":"0","block_num":"0","text":"Analvsis based on 4 calls. covering 15 - 21 Aor","top":"0.49825784007433505","width":"0.10319765577925012","word_num":"0"},{"level":"0","par_num":"0","left":"0.11627907146744342","height":"0.006968640444571572","line_num":"0","top":"0.5156794428439163","conf":"0.30000001192092896","block_num":"0","text":"20261","word_num":"0","width":"0.01453488177441535","page_num":"0"},{"left":"0.11627906867529325","par_num":"0","word_num":"0","text":"Lukas Kovallk 2.56 PM","top":"0.539872408293461","width":"0.04941860158392722","conf":"0.30000001192092896","page_num":"0","line_num":"0","level":"0","block_num":"0","height":"0.0071770334928229484"},{"block_num":"0","top":"0.557416268105572","word_num":"0","level":"0","par_num":"0","left":"0.11773256736225023","page_num":"0","text":"трябва да e weekly от вчера на зад","width":"0.07994185102746844","conf":"1","line_num":"0","height":"0.010527981905655848"},{"conf":"0.5","top":"0.5781499200769926","left":"0.11773256601810393","width":"0.06395348082197473","page_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0","text":"Aneliva Angelova M 2.57 PM","height":"0.010700253968794038","word_num":"0"},{"width":"0.09156975847609497","height":"0.006968640444571461","word_num":"0","page_num":"0","top":"0.5993031362237073","line_num":"0","conf":"0.5","level":"0","left":"0.11773256710230373","text":"не тояова ли ла е прелишната селмиша","block_num":"0","par_num":"0"},{"top":"0.6376306626886444","line_num":"0","par_num":"0","left":"0.1061046497250744","page_num":"0","height":"0.010694696192155795","level":"0","width":"0.10901161964903487","word_num":"0","conf":"1","text":"Message Aneliva Angelova, Nikolay Yankov. Steli..","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0","level":"0","block_num":"0","text":"+ Аa","height":"0.010452960286604362","left":"0.1075581413423384","top":"0.6689895475570463","width":"0.017441858636572008"},{"line_num":"0","page_num":"0","left":"0.8343023288715419","par_num":"0","top":"0.0031897926052030234","word_num":"0","block_num":"0","width":"0.04360464785961393","conf":"0.5","text":"Support Daily - in 3 m","height":"0.01074748898617195","level":"0"},{"page_num":"0","par_num":"0","top":"0","width":"0.02034883676691257","word_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.01754385964912286","line_num":"0","text":"100% C42","left":"0.9113372092359853"},{"line_num":"0","word_num":"0","par_num":"0","level":"0","top":"0.0031897927794189984","conf":"1","block_num":"0","left":"0.9476744198780297","width":"0.045058133754324436","height":"0.01074748898617195","page_num":"0","text":"Wed 22 Apr 14:57:26"},{"width":"0.030523251979909072","text":"FV faVsco.js v","top":"0.02787456497864904","left":"0.26162791067484453","height":"0.010452960286604362","level":"0","page_num":"0","line_num":"0","conf":"0.5","par_num":"0","word_num":"0","block_num":"0"},{"level":"0","word_num":"0","block_num":"0","width":"0.08284882788962505","top":"0.02787456497864904","conf":"1","height":"0.010452960286604362","left":"0.30087210234293305","line_num":"0","page_num":"0","par_num":"0","text":"P9 JY-20157-AJ-report-not-send-notificat"},{"par_num":"0","height":"0.010452960286604362","line_num":"0","top":"0.05574912943857935","conf":"1","text":"Project v","width":"0.021802323929806966","word_num":"0","block_num":"0","level":"0","page_num":"0","left":"0.2456395368345185"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.010552989619010189","text":"> D docs","top":"0.07655502377242651","word_num":"0","level":"0","page_num":"0","width":"0.023255812360885253","left":"0.2529069785575907","line_num":"0"},{"level":"0","text":"Mtront-endi","left":"0.2529069802737345","par_num":"0","width":"0.033430228842065646","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.09407665538747034","word_num":"0","page_num":"0"},{"level":"0","height":"0.01051131085725876","line_num":"0","page_num":"0","block_num":"0","par_num":"0","word_num":"0","text":"> D lang","conf":"0.30000001192092896","left":"0.2529069785575907","top":"0.11149825835444249","width":"0.023255812360885253"},{"conf":"0.30000001192092896","left":"0.25282962560553435","width":"0.06842855189708952","height":"0.012147060041412416","text":">mnode modules llbrary root","word_num":"0","page_num":"0","top":"0.12820559134535492","level":"0","par_num":"0","line_num":"0","block_num":"0"},{"text":"> D phpstan|","top":"0.14634146377433943","par_num":"0","width":"0.030523251979909072","block_num":"0","left":"0.2529069805750962","level":"0","conf":"0.30000001192092896","height":"0.010755824890623433","word_num":"0","page_num":"0","line_num":"0"},{"page_num":"0","par_num":"0","height":"0.010739153081720465","conf":"0.30000001192092896","block_num":"0","left":"0.25290698073647777","text":"> D public","line_num":"0","word_num":"0","top":"0.16347687404958489","level":"0","width":"0.026162786686674044"},{"level":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","text":"v D resources","page_num":"0","top":"0.18102073376030525","height":"0.010616896445291069","width":"0.03343023137843354","word_num":"0","left":"0.25290697818762475","par_num":"0"},{"block_num":"0","par_num":"0","text":"v D views","width":"0.024709300791963595","left":"0.2587209299217338","line_num":"0","height":"0.010494639808861672","level":"0","page_num":"0","top":"0.19856459329680953","word_num":"0","conf":"0.30000001192092896"},{"page_num":"0","width":"0.027616277654120225","height":"0.010452960286604362","text":"v@ emails","conf":"0.30000001192092896","par_num":"0","word_num":"0","top":"0.21602787508317867","block_num":"0","line_num":"0","level":"0","left":"0.2645348856530238"},{"level":"0","width":"0.03197674041098736","block_num":"0","page_num":"0","top":"0.23344947751420808","conf":"0.30000001192092896","word_num":"0","text":"> @ activities","left":"0.27180232935617393","line_num":"0","height":"0.010569661427913157","par_num":"0"},{"par_num":"0","level":"0","width":"0.0334302288420657","left":"0.2718023259536915","height":"0.010691917303836784","block_num":"0","line_num":"0","text":"> C calendars","top":"0.2508710809687519","conf":"0.30000001192092896","word_num":"0","page_num":"0"},{"page_num":"0","height":"0.010452960286604362","par_num":"0","word_num":"0","block_num":"0","text":"102","conf":"0.5","top":"0.24738676010060034","width":"0.01017441774936434","line_num":"0","left":"0.3473837218665969","level":"0"},{"height":"0.006968640444571572","line_num":"0","left":"0.27180232541924043","level":"0","conf":"0.30000001192092896","par_num":"0","text":"Jcrm","width":"0.020348835498728624","page_num":"0","block_num":"0","word_num":"0","top":"0.2717770038195261"},{"page_num":"0","height":"0.010680804032077829","top":"0.28548644319371497","text":"C postmark-templates","width":"0.050872087478637695","block_num":"0","word_num":"0","level":"0","line_num":"0","conf":"0.5","par_num":"0","left":"0.27616279624229084"},{"left":"0.27180232481255406","line_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","top":"0.306620209394439","par_num":"0","page_num":"0","word_num":"0","text":"v D repors","width":"0.027616277654120225","block_num":"0"},{"height":"0.013937280889143144","text":"# ask-liminnv-report-generat 10€","top":"0.31707317105368626","par_num":"0","block_num":"0","conf":"0.5","left":"0.2848837266922633","page_num":"0","line_num":"0","width":"0.07122092551373421","level":"0","word_num":"0"},{"height":"0.006968641205077342","word_num":"0","text":"report-generated.blade.or","level":"0","top":"0.3414634145811801","block_num":"0","left":"0.2848837220962494","line_num":"0","width":"0.0639534858947105","conf":"0.5","page_num":"0","par_num":"0"},{"page_num":"0","width":"0.0625","word_num":"0","height":"0.006968641205077342","block_num":"0","left":"0.2848837208575582","text":"revort-not-generated,olade","line_num":"0","top":"0.35888501736845235","par_num":"0","conf":"0.5","level":"0"},{"conf":"0.5","par_num":"0","text":"button.olade.oho","line_num":"0","word_num":"0","left":"0.2790697678115758","top":"0.3763066201515679","level":"0","page_num":"0","block_num":"0","width":"0.04069767353382514","height":"0.006968641205077342"},{"conf":"0.5","height":"0.006968641205077342","left":"0.2790697673102007","line_num":"0","page_num":"0","block_num":"0","width":"0.06540697686215663","top":"0.39372822294372534","par_num":"0","word_num":"0","level":"0","text":"conterence-tooter.olade.ono"},{"height":"0.006968640444571461","page_num":"0","conf":"0.30000001192092896","left":"0.2790697711873177","line_num":"0","text":"tooter.olade.ono","top":"0.4111498261191777","level":"0","word_num":"0","block_num":"0","width":"0.0406976709974573","par_num":"0"},{"block_num":"0","page_num":"0","width":"0.03633720824059017","par_num":"0","height":"0.010500196824994035","conf":"0.30000001192092896","top":"0.42503987246063923","level":"0","text":"# sms.blade.oho","word_num":"0","line_num":"0","left":"0.27906976888115836"},{"line_num":"0","page_num":"0","conf":"1","left":"0.27906977136004474","text":"template.blade.php","level":"0","width":"0.04651162472177056","top":"0.44599303187760375","height":"0.010452960286604362","block_num":"0","par_num":"0","word_num":"0"},{"height":"0.0071770334928229484","top":"0.463317384370016","line_num":"0","page_num":"0","left":"0.26598837568890416","text":"• Merrors I","word_num":"0","block_num":"0","width":"0.026162786686674044","level":"0","conf":"0.30000001192092896","par_num":"0"},{"level":"0","line_num":"0","width":"0.03924418256637896","word_num":"0","left":"0.2659883757952987","block_num":"0","conf":"0.5","height":"0.010452960286604362","par_num":"0","text":"> notifications","top":"0.4808362374525167","page_num":"0"},{"word_num":"0","text":"• M partials","page_num":"0","block_num":"0","left":"0.2659883759827447","conf":"0.30000001192092896","level":"0","height":"0.007324297082100917","line_num":"0","par_num":"0","top":"0.49825784007433505","width":"0.02906976354883073"},{"page_num":"0","conf":"0.30000001192092896","height":"0.010636346382007167","line_num":"0","level":"0","top":"0.5156794429744099","par_num":"0","word_num":"0","left":"0.26598837602643854","width":"0.027616275117752387","text":"> shared","block_num":"0"},{"left":"0.26453488760243304","width":"0.02906976354883073","conf":"0.30000001192092896","top":"0.5331010454942319","word_num":"0","page_num":"0","level":"0","height":"0.010758603778942555","block_num":"0","line_num":"0","par_num":"0","text":">O vendor"},{"par_num":"0","block_num":"0","page_num":"0","text":"v Mroutec","top":"0.5502392344742832","word_num":"0","conf":"0.30000001192092896","width":"0.026162789223041938","height":"0.007252054351368553","level":"0","left":"0.2529069787896417","line_num":"0"},{"conf":"1","page_num":"0","par_num":"0","line_num":"0","left":"0.2645348833631968","top":"0.5677830939882639","word_num":"0","width":"0.02325581236088531","block_num":"0","height":"0.010614118317477828","level":"0","text":"php api.php"},{"top":"0.5853269539050211","line_num":"0","word_num":"0","conf":"1","text":"php api_v2.php","width":"0.030523251979909072","level":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.01049186092054255","left":"0.2645348845019031"},{"block_num":"0","page_num":"0","text":"php console.onp","height":"0.0071798116206361895","left":"0.26453488409378817","top":"0.6060606061050023","conf":"0.5","width":"0.0334302288420657","par_num":"0","level":"0","line_num":"0","word_num":"0"},{"top":"0.6236044657097288","height":"0.0071770334928230595","width":"0.04360464785961393","text":"php customer_api.ong","left":"0.2645348831812265","par_num":"0","word_num":"0","page_num":"0","conf":"0.5","block_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","word_num":"0","block_num":"0","width":"0.039244182566379016","top":"0.6411149830944434","level":"0","left":"0.2645348834877277","line_num":"0","height":"0.007210375589617124","par_num":"0","text":"pnp embeadea.onp","page_num":"0"},{"conf":"0.30000001192092896","level":"0","text":"php nealtn.pnp","height":"0.007332632986552401","top":"0.6585365856142653","line_num":"0","left":"0.2645348845018644","par_num":"0","width":"0.030523251979909072","word_num":"0","block_num":"0","page_num":"0"},{"level":"0","height":"0.006968640444571461","line_num":"0","page_num":"0","par_num":"0","text":"pnp scim.ono","left":"0.2645348831390473","top":"0.6759581884885157","word_num":"0","conf":"0.30000001192092896","block_num":"0","width":"0.026162789223041938"},{"conf":"1","height":"0.007365975843852457","level":"0","page_num":"0","text":"php uprotected_web.php","top":"0.6929824560019078","line_num":"0","width":"0.050872087478637695","par_num":"0","block_num":"0","left":"0.2645348841783377","word_num":"0"},{"top":"0.7105263159186651","text":"php web.php","level":"0","block_num":"0","conf":"1","height":"0.007243718446917069","left":"0.2645348831390473","line_num":"0","width":"0.026162789223041938","par_num":"0","word_num":"0","page_num":"0"},{"line_num":"0","block_num":"0","left":"0.2645348836920618","word_num":"0","conf":"1","top":"0.7280701754385965","level":"0","page_num":"0","text":"php webhook.php","height":"0.0071770334928229484","width":"0.03633720570422233","par_num":"0"},{"level":"0","top":"0.7212543559194157","block_num":"0","word_num":"0","width":"0.008720929318286053","conf":"1","line_num":"0","left":"0.34883721019550806","par_num":"0","height":"0.010452960286604362","text":"129","page_num":"0"},{"height":"0.010630789365874915","word_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.742160279154372","level":"0","line_num":"0","par_num":"0","text":"> O scripts.","width":"0.027616275117752442","left":"0.2529069806920382"},{"block_num":"0","left":"0.25290697772299664","top":"0.7630662022542091","word_num":"0","line_num":"0","width":"0.02906976354883073","conf":"0.30000001192092896","height":"0.00726872616027141","page_num":"0","par_num":"0","text":"v D storage","level":"0"},{"block_num":"0","line_num":"0","height":"0.010452960286604362","text":"© JiminnyDebugCommand.php","par_num":"0","conf":"1","left":"0.35029070333578616","level":"0","top":"0.05574912943857935","width":"0.06249999492726427","word_num":"0","page_num":"0"},{"line_num":"0","width":"0.09447674041098736","word_num":"0","left":"0.4781976703307032","top":"0.05574912978701141","level":"0","page_num":"0","par_num":"0","height":"0.010452960286604362","text":"© RequestGenerateAskJiminnyReportJob.php X","block_num":"0","conf":"1"},{"page_num":"0","top":"0.055749129145434506","level":"0","conf":"1","text":"= custom.log","block_num":"0","line_num":"0","word_num":"0","left":"0.6584302339737528","height":"0.010452961047110132","par_num":"0","width":"0.027616277654120225"},{"height":"0.010452960286604362","block_num":"0","word_num":"0","left":"0.6933139626900713","width":"0.08575580475178168","conf":"0.5","line_num":"0","par_num":"0","level":"0","page_num":"0","top":"0.05574912943857935","text":"= laravel.log X 4 SF jiminny@localhost]"},{"text":"« HS_local [jiminny@localhost]","line_num":"0","width":"0.06104650395981803","height":"0.010452960286604362","page_num":"0","block_num":"0","top":"0.05574912943857935","word_num":"0","conf":"0.5","level":"0","par_num":"0","left":"0.7877907053425032"},{"line_num":"0","left":"0.8575581395984607","level":"0","page_num":"0","par_num":"0","width":"0.036337205704222275","word_num":"0","text":"& console [PROD)]","block_num":"0","top":"0.05574912978701141","height":"0.010452960286604362","conf":"0.30000001192092896"},{"width":"0.0319767404109873","left":"0.9026162828372292","top":"0.05574912945445576","height":"0.007249275463049432","par_num":"0","level":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","text":"A console (Ful","page_num":"0","block_num":"0"},{"conf":"0.5","level":"0","top":"0.07989260216229199","word_num":"0","height":"0.011031390377208905","page_num":"0","left":"0.35025528585596155","width":"0.06551156652734635","line_num":"0","block_num":"0","par_num":"0","text":"C AutomatedReportsService.onp"},{"conf":"0.5","level":"0","line_num":"0","par_num":"0","top":"0.10452961724345744","word_num":"0","width":"0.027616275117752387","height":"0.010452960286604362","page_num":"0","text":"report-not-","block_num":"0","left":"0.3517441894033329"},{"level":"0","height":"0.006968640444571572","left":"0.4244186048198796","text":"Automatedkeporscommano.ong","top":"0.08362369371499645","par_num":"0","block_num":"0","conf":"0.5","page_num":"0","line_num":"0","word_num":"0","width":"0.06976743454628803"},{"text":"senakeportNotceneratedMallJob.pnp","top":"0.08362369371499645","block_num":"0","par_num":"0","width":"0.07994185102746842","word_num":"0","line_num":"0","page_num":"0","height":"0.006968640444571572","left":"0.5029069774659174","level":"0","conf":"0.30000001192092896"},{"conf":"1","height":"0.011164274322169043","par_num":"0","block_num":"0","line_num":"0","top":"0.0797448165869219","word_num":"0","left":"0.591569768963293","text":"© ReportNotGenerated.php","page_num":"0","level":"0","width":"0.053779069413530056"},{"top":"0.0797448165869219","left":"0.6569767499646575","text":"A console [STAGING]","page_num":"0","level":"0","width":"0.045058133754324325","word_num":"0","conf":"1","par_num":"0","block_num":"0","height":"0.011164274322169043","line_num":"0"},{"height":"0.011359849044580761","width":"0.07131979820576123","word_num":"0","text":"(C) AutomatedReportsRepository.ong","conf":"1","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.10430412667979916","left":"0.4941503443926814","block_num":"0"},{"width":"0.027616277654120225","page_num":"0","line_num":"0","level":"0","height":"0.007327075970420038","word_num":"0","block_num":"0","par_num":"0","text":"pnp apLvz.php","conf":"0.30000001192092896","left":"0.5741279062632016","top":"0.10765550223535247"},{"height":"0.006968641205077342","page_num":"0","text":"W138%V","width":"0.027616277654120225","block_num":"0","conf":"0.30000001192092896","left":"0.959302326357856","line_num":"0","top":"0.10452961669904859","word_num":"0","level":"0","par_num":"0"},{"top":"0.11846689913421948","conf":"1","level":"0","block_num":"0","text":"(2026-04-22 11:54:16] local.INF0: Jiminny\\Console\\Commands\\Command::run Memory usage before starting command {\"com","width":"0.2979650903255382","word_num":"0","page_num":"0","line_num":"0","par_num":"0","height":"0.010719703905510247","left":"0.6758721188175553"},{"left":"0.35029069923785694","par_num":"0","top":"0.13237639553429026","word_num":"0","text":"C) AutomatedReportkesult.php","width":"0.06104650395981809","line_num":"0","block_num":"0","level":"0","conf":"0.5","page_num":"0","height":"0.0071770334928229484"},{"par_num":"0","text":"[2026-04-22 11:54:16] local.INF0:","conf":"1","line_num":"0","width":"0.08720929571922797","word_num":"0","height":"0.011164274322169043","block_num":"0","level":"0","top":"0.1355661881977671","left":"0.6758720997809146","page_num":"0"},{"page_num":"0","conf":"1","block_num":"0","line_num":"0","left":"0.7659884013497317","par_num":"0","word_num":"0","width":"0.21656973818515213","level":"0","top":"0.1355661881977671","height":"0.011164274322169043","text":"[SocialAccountService] Fetching token {\"socialAccountId\":1496,\"provider\":\"aircall\"}"},{"level":"0","word_num":"0","left":"0.37354651259809235","line_num":"0","text":"LOG PREFIX","conf":"1","top":"0.1602787460943993","height":"0.007185368636768663","par_num":"0","width":"0.02906976354883073","block_num":"0","page_num":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.03924418256637896","top":"0.15679442575751912","height":"0.013937280889142922","line_num":"0","par_num":"0","level":"0","text":"xP Cc W .*","word_num":"0","left":"0.4229651158168253"},{"width":"0.030523251979909072","page_num":"0","conf":"0.30000001192092896","left":"0.49709302375588854","par_num":"0","word_num":"0","top":"0.15679442568860036","block_num":"0","text":"TLY :","level":"0","line_num":"0","height":"0.010669689239307334"},{"conf":"1","left":"0.6758720964664408","block_num":"0","par_num":"0","text":"[2026-04-22","word_num":"0","top":"0.15331010504833542","width":"0.030523251979909016","page_num":"0","level":"0","height":"0.010452960286604362","line_num":"0"},{"par_num":"0","page_num":"0","word_num":"0","left":"0.7078488367406464","conf":"0.30000001192092896","text":"11.04.10.","width":"0.02470930079196365","block_num":"0","height":"0.006968640444571461","level":"0","top":"0.1567944254223136","line_num":"0"},{"text":"soc1aLAccountservicel loken recrieveo \" soclaLAccouncla.1470,\"0l","block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.7645348849731823","top":"0.1567944254223136","level":"0","line_num":"0","width":"0.17151160950356337","height":"0.006968640444571461","word_num":"0","par_num":"0"},{"width":"0.05523255530824056","height":"0.007340968130498116","conf":"0.5","page_num":"0","block_num":"0","line_num":"0","top":"0.17384370033505325","par_num":"0","left":"0.6758720915593047","level":"0","word_num":"0","text":"2026-04-22 11:54:161"},{"conf":"0.5","level":"0","text":"Local.INFU: EncryptedtokenManager Generating access token.","height":"0.007340968130498116","top":"0.17384370033505325","block_num":"0","par_num":"0","word_num":"0","width":"0.15697673026551595","line_num":"0","left":"0.7340116418040703","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","line_num":"0","height":"0.007340968891003885","par_num":"0","width":"0.09302325958901259","top":"0.1738437001290164","word_num":"0","page_num":"0","text":"\"\"mode\": \"Leqacy\"' \"\"correlation_1d\"","left":"0.8909883698293106","level":"0"},{"page_num":"0","conf":"1","top":"0.18466898977425128","block_num":"0","line_num":"0","level":"0","height":"0.01070581098492629","left":"0.3691860647853197","par_num":"0","text":"class RequestGenerateAskJiminnyReportJob implements ShouldQueue, ShouldBeUnique","word_num":"0","width":"0.20639533184944314"},{"height":"0.006968640444571572","left":"0.6206395350702464","block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.18815331043973516","text":"AIУSAY","width":"0.0334302288420657","word_num":"0","level":"0","conf":"0.30000001192092896"},{"page_num":"0","level":"0","line_num":"0","block_num":"0","text":"[2026-04-22","top":"0.18815331062324836","width":"0.030523251979909016","conf":"1","word_num":"0","height":"0.010452960286604362","left":"0.6758720964664408","par_num":"0"},{"height":"0.010452960286604362","page_num":"0","top":"0.18815331062324836","width":"0.02470930079196365","block_num":"0","line_num":"0","conf":"1","text":"11:54:17]","left":"0.7078488392115763","par_num":"0","word_num":"0","level":"0"},{"top":"0.18815331097168042","line_num":"0","text":"[Aircall] Re-activating webhooks failed {\"team_id\":1,\"reason\":\"{| \"message) \":| \"Forbid","width":"0.21947669982910156","left":"0.7674418828298669","word_num":"0","height":"0.010452960286604362","par_num":"0","page_num":"0","conf":"1","block_num":"0","level":"0"},{"height":"0.011164274322169154","text":"public function handle(","par_num":"0","top":"0.20175438596491224","width":"0.06249999492726427","word_num":"0","block_num":"0","conf":"1","page_num":"0","left":"0.3793604713850344","level":"0","line_num":"0"},{"width":"0.0334302288420657","text":"> M debuabar","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.7942583731520936","height":"0.01061967533361019","block_num":"0","left":"0.25872093060298534","level":"0","par_num":"0","word_num":"0"},{"text":"framework)","top":"0.8153310107881673","level":"0","word_num":"0","left":"0.2587209302147495","page_num":"0","height":"0.006968640444571461","width":"0.03633720570422233","conf":"0.30000001192092896","par_num":"0","block_num":"0","line_num":"0"},{"text":"v Dlogs","word_num":"0","par_num":"0","page_num":"0","height":"0.013937280889143033","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","top":"0.829268293353338","left":"0.25872093219165027","width":"0.02325581236088531"},{"word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.27180232501057217","line_num":"0","page_num":"0","block_num":"0","height":"0.006968640444571461","par_num":"0","text":".aitianore","top":"0.8501742163630801","width":"0.026162789223041938"},{"par_num":"0","level":"0","left":"0.27180232898139844","top":"0.8641114989282507","line_num":"0","width":"0.029069763548830674","word_num":"0","height":"0.013937280889143033","text":"audio.wav","block_num":"0","conf":"0.5","page_num":"0"},{"par_num":"0","width":"0.02761628019048812","text":"= custom.lod","top":"0.8850174216200114","word_num":"0","left":"0.2732558133204536","conf":"0.5","height":"0.007327075970420038","page_num":"0","line_num":"0","block_num":"0","level":"0"},{"par_num":"0","word_num":"0","text":"=hubspot-journal-poll.log","conf":"1","left":"0.27172052371890804","page_num":"0","top":"0.898659122637328","width":"0.05684965214830767","line_num":"0","block_num":"0","level":"0","height":"0.014528444889439718"},{"left":"0.2718023293833041","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","word_num":"0","top":"0.9198606275129059","level":"0","width":"0.02906976354883073","line_num":"0","height":"0.006968640444571461","text":"aravel lod"},{"left":"0.27180232669941556","level":"0","par_num":"0","text":"< nhnunit ymi","word_num":"0","height":"0.007249276223555312","top":"0.9370015948598658","page_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.03052325451627691"},{"left":"0.27180232756451","page_num":"0","height":"0.0071770334928229484","top":"0.9545454545454546","word_num":"0","line_num":"0","width":"0.015988370205493707","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"us ttt is"},{"text":"= oauth-nrivate kev","top":"0.9720893141945773","level":"0","height":"0.0071770334928229484","width":"0.04215115689216781","line_num":"0","block_num":"0","left":"0.26598837364710537","word_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","text":"131","word_num":"0","par_num":"0","left":"0.3473837218665969","top":"0.7560975614943285","level":"0","width":"0.01017441774936434","page_num":"0","block_num":"0","line_num":"0","height":"0.010452960286604362"},{"height":"0.010452960286604362","left":"0.34883721019550806","conf":"1","line_num":"0","par_num":"0","text":"132","page_num":"0","level":"0","top":"0.7735191642817849","word_num":"0","width":"0.008720929318286053","block_num":"0"},{"level":"0","height":"0.010452960286604362","word_num":"0","text":"133","width":"0.01017441774936434","top":"0.7909407670692414","left":"0.3473837218665969","block_num":"0","par_num":"0","conf":"1","page_num":"0","line_num":"0"},{"left":"0.34883720958249664","line_num":"0","par_num":"0","top":"0.8222996516613625","text":"135","level":"0","block_num":"0","height":"0.017421602252187585","word_num":"0","page_num":"0","conf":"1","width":"0.010174418383456285"},{"text":"137","width":"0.010174418383456285","top":"0.8571428572362757","par_num":"0","left":"0.34883720958249664","word_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0","height":"0.017421602252187474","page_num":"0"},{"top":"0.24390243899768138","width":"0.029069766085198623","level":"0","line_num":"0","conf":"1","height":"0.006968641205077342","text":"2026-04-22","par_num":"0","left":"0.6773255821425291","page_num":"0","word_num":"0","block_num":"0"},{"block_num":"0","par_num":"0","left":"0.7645348857716515","line_num":"0","level":"0","width":"0.22238372234587978","conf":"0.5","height":"0.007293733113119982","page_num":"0","text":"Jiminny Console commands Command::run Memory usage before startina command - \"command\"","top":"0.24390243908003706","word_num":"0"},{"level":"0","height":"0.014354066985645897","conf":"1","line_num":"0","width":"0.22093022123296213","page_num":"0","left":"0.7659883869572995","text":"[ScheduleBotCommand] Number of activities to be captured: 0 {\"correlation_id\" : \"9fbeb","par_num":"0","word_num":"0","top":"0.25757575757575757","block_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","height":"0.006968641205077342","left":"0.7354651312339573","text":"LocaLINFo: Jamanny Console Commands Command: :run Memory usage fon command *\"command\":\"meetino-001","word_num":"0","conf":"0.30000001192092896","width":"0.25290696164394955","top":"0.27874564455225337","level":"0","par_num":"0"},{"level":"0","width":"0.16279068398982927","word_num":"0","par_num":"0","height":"0.010452960286604362","top":"0.2822299660239451","line_num":"0","conf":"1","page_num":"0","text":"$this->reportResult = SreportService->get0rCreateReportResult(","block_num":"0","left":"0.3997093008000044"},{"conf":"0.5","level":"0","block_num":"0","page_num":"0","line_num":"0","par_num":"0","text":"local, INF0: Jiminnv\\ Console\\Commands\\ Command::run Memory usage before startina command {\"command","top":"0.29266347693463546","width":"0.24854649888708236","word_num":"0","height":"0.010472410983826341","left":"0.7340116322954093"},{"par_num":"0","conf":"1","block_num":"0","text":"automatedRenont• SautomatedRenont","top":"0.29965156815423977","word_num":"0","level":"0","height":"0.007365975843852457","line_num":"0","width":"0.08720929571922786","page_num":"0","left":"0.4113372170566687"},{"left":"0.4113372111750541","line_num":"0","height":"0.010452960286604362","par_num":"0","level":"0","conf":"0.5","width":"0.02034883549872868","page_num":"0","word_num":"0","text":"data:[","top":"0.317073171250426","block_num":"0"},{"word_num":"0","line_num":"0","text":"'status' => AutomatedReportResult::STATUS_UEFAULT","conf":"0.5","page_num":"0","height":"0.014182722739625842","left":"0.42147782738905476","level":"0","par_num":"0","top":"0.33433130814993306","block_num":"0","width":"0.12944556297139925"},{"text":"'media type' => AutomatedReportsService::MEDIA_TYPE_PDF.","height":"0.010694696192155906","par_num":"0","block_num":"0","page_num":"0","top":"0.35167464129341575","level":"0","word_num":"0","width":"0.14534882281688938","conf":"1","left":"0.4229651307381565","line_num":"0"},{"par_num":"0","conf":"1","height":"0.010614118317477717","line_num":"0","left":"0.3997093159070337","level":"0","text":"SactivityIds = SactivityService->qetActivityIdsForSavedSearch(","page_num":"0","block_num":"0","top":"0.4216027876942583","width":"0.16424417495727545","word_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","conf":"0.5","word_num":"0","text":"user: screator.","par_num":"0","height":"0.006968640444571461","top":"0.4599303139240558","level":"0","left":"0.41133721302624654","width":"0.039244182566379016"},{"block_num":"0","page_num":"0","width":"0.11337208240590202","height":"0.010636346382007389","level":"0","top":"0.4736842106435828","line_num":"0","par_num":"0","text":"frequency: SautomatedReport->qetFrequencv@","word_num":"0","left":"0.41133722046922283","conf":"1"},{"par_num":"0","page_num":"0","text":"SLoqger->info(self:: LUG PREFIX .I","left":"0.4011627973462778","height":"0.0071770334928230595","level":"0","block_num":"0","line_num":"0","top":"0.529505582137161","width":"0.08430231885707123","conf":"0.30000001192092896","word_num":"0"},{"top":"0.5261324048886707","word_num":"0","page_num":"0","text":"•Fetched activity IDs'. [","line_num":"0","conf":"0.5","block_num":"0","left":"0.4854651165483912","par_num":"0","width":"0.06976743454628809","level":"0","height":"0.010550210730691068"},{"top":"0.5435540071471688","word_num":"0","par_num":"0","width":"0.11046511061648107","page_num":"0","block_num":"0","height":"0.010672468127626344","level":"0","line_num":"0","text":"'automatedReportluid' => Sthis->reportUuid.","left":"0.4127907039839344","conf":"1"},{"text":"'activitycount' => count Sactivitvids).","width":"0.10029068398982921","page_num":"0","left":"0.4127907113588847","level":"0","line_num":"0","conf":"0.5","height":"0.007310404161517181","par_num":"0","top":"0.5644599307143667","word_num":"0","block_num":"0"},{"page_num":"0","word_num":"0","block_num":"0","height":"0.0072659472719524","par_num":"0","line_num":"0","top":"0.6164274323644275","width":"0.14389535214038607","left":"0.40116278728495736","text":"if count(Sactivitvids) < self.MIN ACTTVITTES COUNT) ^","conf":"0.30000001192092896","level":"0"},{"width":"0.0479651156892168","height":"0.006968641205077342","left":"0.41133720952457764","word_num":"0","line_num":"0","top":"0.6341463414078088","conf":"0.5","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"Sthis->farlRenortd"},{"level":"0","conf":"0.5","par_num":"0","line_num":"0","page_num":"0","left":"0.4752906935391317","height":"0.0071770334928229484","top":"0.6339712918660287","text":"AutomatedRenortResult:REASON NOT_ ENOUGH ACTTVITTES)","block_num":"0","width":"0.13953488938351893","word_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","height":"0.0072464973352361906","conf":"0.30000001192092896","left":"0.41133721100898984","level":"0","width":"0.07848837020549371","word_num":"0","block_num":"0","top":"0.6689895471800943","text":"Sloaden->infolself::L0G PREFTX"},{"height":"0.010730817177268981","conf":"0.5","par_num":"0","page_num":"0","width":"0.09156975847609505","top":"0.6655052273287644","left":"0.5000000002015572","block_num":"0","line_num":"0","level":"0","text":"Not enouah activities. skinned'","word_num":"0"},{"height":"0.010558546635142552","level":"0","page_num":"0","width":"0.11046511061648107","word_num":"0","conf":"1","par_num":"0","text":"'automatedReportUuid' => $this->reportUuid,","block_num":"0","top":"0.6864111502543853","line_num":"0","left":"0.4229651243073655"},{"word_num":"0","left":"0.46220930999357396","height":"0.006968640444571572","block_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"= count (Cactivitvlde)","top":"0.7038327529484459","width":"0.06104650395981809","conf":"0.30000001192092896"},{"height":"0.006968641205077342","page_num":"0","text":"thic-sdicnatchMotGenenatodNotjficatjonc/","line_num":"0","par_num":"0","word_num":"0","top":"0.7560975609258538","left":"0.41133720958356296","block_num":"0","conf":"0.30000001192092896","width":"0.10755813882706017","level":"0"},{"height":"0.01135031838546341","width":"0.04521742272884288","page_num":"0","word_num":"0","level":"0","text":"CautomatedReport,","par_num":"0","left":"0.4214578712761794","top":"0.7731373081124078","line_num":"0","block_num":"0","conf":"0.5"},{"page_num":"0","top":"0.7944250874432196","width":"0.03924418256637896","conf":"1","level":"0","text":"sreporcservice,","word_num":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0","left":"0.42151162768483397"},{"page_num":"0","block_num":"0","par_num":"0","level":"0","text":"Sunl Generator.","line_num":"0","height":"0.011360236902556387","left":"0.42138547362202583","top":"0.807757525539359","width":"0.03659500213379557","word_num":"0","conf":"0.5"},{"line_num":"0","height":"0.006968641205077342","top":"0.8292682926249746","word_num":"0","page_num":"0","level":"0","block_num":"0","par_num":"0","left":"0.4200581399072907","conf":"0.30000001192092896","text":"snobuisparcher,","width":"0.040697673533825196"},{"word_num":"0","level":"0","text":"slogder.","height":"0.006968640444571461","page_num":"0","left":"0.42151162982288704","top":"0.8466898958055888","block_num":"0","line_num":"0","par_num":"0","width":"0.02180232392980702","conf":"0.30000001192092896"},{"conf":"1","height":"0.006968640444571461","level":"0","par_num":"0","text":"return:","width":"0.018895347067650337","word_num":"0","top":"0.8989547041679581","line_num":"0","page_num":"0","left":"0.4113372092423377","block_num":"0"},{"line_num":"0","conf":"0.5","word_num":"0","level":"0","text":"Spavload = SrenortService->qetAskJaminnvGenerateReportPavload","left":"0.4011627891084936","height":"0.007313183049836192","top":"0.9512195122631822","page_num":"0","block_num":"0","par_num":"0","width":"0.1613372133133259"},{"left":"0.4113372170566687","line_num":"0","height":"0.006968640444571572","conf":"0.5","text":"automatedRenort: SautomatedRenont","top":"0.968641115317784","width":"0.08720929571922786","word_num":"0","block_num":"0","level":"0","par_num":"0","page_num":"0"},{"word_num":"0","height":"0.006968640444571572","block_num":"0","text":"2026-04-22","conf":"1","level":"0","left":"0.6758720934141155","width":"0.030523251979909016","top":"0.20905923378468283","line_num":"0","par_num":"0","page_num":"0"},{"height":"0.006968640444571572","top":"0.20905923378468283","width":"0.023255812360885253","conf":"0.5","page_num":"0","level":"0","text":"11:54:17","word_num":"0","block_num":"0","par_num":"0","line_num":"0","left":"0.7078488368428134"},{"width":"0.030523251979909016","left":"0.6758720964664408","top":"0.2229965161981613","word_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0","conf":"1","block_num":"0","level":"0","text":"[2026-04-22","line_num":"0"},{"word_num":"0","text":"Jiminny Console commands Command::run Memory usage for command \"command\": \"activ1ty:a","height":"0.0071770334928230595","par_num":"0","top":"0.2089314194577352","line_num":"0","page_num":"0","block_num":"0","conf":"0.5","level":"0","width":"0.22238372234587978","left":"0.76453488576685"},{"left":"0.765988403594341","level":"0","height":"0.010655796318723487","page_num":"0","text":"[RetryFailedDownloads] Starting {\"options\":{\"from\":null.\"to\":null.\"help\": false. \"silen","width":"0.2209302009420192","word_num":"0","line_num":"0","block_num":"0","top":"0.22299651615441607","conf":"1","par_num":"0"},{"conf":"1","page_num":"0","text":"11:55:081","level":"0","par_num":"0","top":"0.3270308281209766","width":"0.02377966109742513","word_num":"0","height":"0.015157821265894489","left":"0.7076422498067284","line_num":"0","block_num":"0"},{"conf":"1","left":"0.7076422498067284","height":"0.015157821265894378","level":"0","top":"0.36187403369588966","width":"0.02377966109742513","word_num":"0","par_num":"0","block_num":"0","line_num":"0","text":"11:55:101","page_num":"0"},{"block_num":"0","left":"0.7354651161337202","conf":"0.5","height":"0.0071770334928229484","word_num":"0","line_num":"0","page_num":"0","width":"0.25","level":"0","par_num":"0","text":"LocaL,INFO: Jiminny Console Commands Command: :run Memory usage for command -\"command\"•\"dialers:mo","top":"0.3133971291866029"},{"word_num":"0","line_num":"0","block_num":"0","left":"0.7340116297208279","par_num":"0","text":"Local, NoTcE: Monitorina start","width":"0.07848837020549371","conf":"0.30000001192092896","top":"0.33094098883572576","page_num":"0","level":"0","height":"0.0071770334928229484"},{"page_num":"0","par_num":"0","height":"0.007229826286839103","top":"0.3484320557199807","conf":"0.30000001192092896","level":"0","width":"0.07122093058646994","left":"0.7354651157777016","line_num":"0","text":"LocaL NOTICE: Monitorina end","block_num":"0","word_num":"0"},{"block_num":"0","text":"LocaL,INF0: Jiminny Console Commands Command::run Memory usage before startina command - \"command)","height":"0.007352082923268499","level":"0","width":"0.24999997970905719","conf":"0.5","page_num":"0","par_num":"0","top":"0.36585365879427156","word_num":"0","left":"0.7340116491515918","line_num":"0"},{"conf":"0.30000001192092896","top":"0.3832752612769804","par_num":"0","width":"0.25145350111291764","page_num":"0","level":"0","line_num":"0","block_num":"0","text":"ocalTNs0• liminnv Console Commands Command• •run Memony usade Fon command \" \"command\"«\"maiihoy.cl","word_num":"0","left":"0.7354651053076894","height":"0.006968641205077342"},{"block_num":"0","par_num":"0","text":"[2026-04-22 11:55:11]","line_num":"0","width":"0.053779069413530056","height":"0.011164274322168932","word_num":"0","page_num":"0","conf":"1","level":"0","top":"0.40031897926634774","left":"0.6773255802434961"},{"level":"0","height":"0.006968640444571461","top":"0.41811846723416024","par_num":"0","left":"0.677325584795352","line_num":"0","page_num":"0","text":"2926-04-22","width":"0.02906976354883073","word_num":"0","block_num":"0","conf":"0.30000001192092896"},{"conf":"1","line_num":"0","top":"0.43540669863647596","level":"0","left":"0.6773255801939576","par_num":"0","text":"[2026-04-22 11:55:11]","width":"0.053779069413530056","word_num":"0","height":"0.010586332476310245","block_num":"0","page_num":"0"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","top":"0.4529505582137161","width":"0.05523255530824056","text":"12026-04-22 11•55•11]|","word_num":"0","line_num":"0","page_num":"0","left":"0.6773255853567695","level":"0","par_num":"0","block_num":"0"},{"level":"0","line_num":"0","conf":"1","height":"0.010477967999958815","left":"0.6758720953991132","page_num":"0","par_num":"0","top":"0.470383275988684","width":"0.055232550235504774","word_num":"0","block_num":"0","text":"[2026-04-22 11:55:12]"},{"width":"0.05523255530824056","level":"0","par_num":"0","top":"0.4878048783839861","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","text":"г204-04-9 11.55.121","word_num":"0","page_num":"0","left":"0.6773255853567695"},{"width":"0.056686041202950954","line_num":"0","word_num":"0","par_num":"0","level":"0","page_num":"0","height":"0.010722482033323488","conf":"1","left":"0.6758720983317866","text":"[2026-04-22 11:55:14]","top":"0.5052264812343649","block_num":"0"},{"block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","line_num":"0","text":"112024-04-22 11-55.141","top":"0.5223285484687972","height":"0.00728817609698762","width":"0.056686041202950954","left":"0.6758720983315931","level":"0"},{"height":"0.010650239302591014","block_num":"0","conf":"1","level":"0","par_num":"0","line_num":"0","top":"0.5398724081888148","width":"0.056686041202950954","word_num":"0","text":"[2026-04-22 11:55:15]","left":"0.6758720983317866","page_num":"0"},{"par_num":"0","word_num":"0","height":"0.0071770334928229484","page_num":"0","top":"0.5574162679425837","conf":"0.30000001192092896","left":"0.6758720983315931","level":"0","width":"0.056686041202950954","line_num":"0","text":"1г2024-04-22 11-55.151","block_num":"0"},{"line_num":"0","text":"[2026-04-22 11:55:15]","left":"0.6758720983317866","height":"0.010452960286604362","level":"0","width":"0.056686041202950954","word_num":"0","par_num":"0","conf":"1","page_num":"0","block_num":"0","top":"0.5749128925047814"},{"width":"0.05523255530824045","left":"0.6773255854261233","top":"0.5923344949742337","conf":"1","word_num":"0","block_num":"0","line_num":"0","height":"0.010536318570613101","par_num":"0","level":"0","page_num":"0","text":"[2026-04-22 11:55:19]"},{"conf":"1","line_num":"0","par_num":"0","page_num":"0","block_num":"0","level":"0","top":"0.6097560984287775","word_num":"0","height":"0.010658574446536728","left":"0.6758720953991132","width":"0.055232550235504774","text":"[2026-04-22 11:55:191"},{"width":"0.05523255530824045","line_num":"0","left":"0.677325585465754","page_num":"0","text":"[2026-04-22 11:55:19]","top":"0.6267942583732058","word_num":"0","block_num":"0","conf":"1","height":"0.011164274322169043","level":"0","par_num":"0"},{"top":"0.6480836240285853","width":"0.05523255530824056","height":"0.006968640444571572","line_num":"0","page_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","text":"2026-04-22 11:55119","par_num":"0","left":"0.6758720915593047"},{"conf":"1","block_num":"0","height":"0.010591889492442497","width":"0.056686041202950954","text":"(2026-04-22 11:55:231","page_num":"0","par_num":"0","line_num":"0","level":"0","top":"0.6618819775389818","word_num":"0","left":"0.6758720983317866"},{"left":"0.6758720915593047","top":"0.682615629913179","conf":"1","block_num":"0","width":"0.05523255530824056","line_num":"0","height":"0.007279840192536136","level":"0","par_num":"0","text":"2026-04-22 11:55:23","word_num":"0","page_num":"0"},{"conf":"1","level":"0","left":"0.7340116523788023","text":"local.INF0: Jiminny \\Console\\Commands\\Command::run Memory usage before starting command {\"con","width":"0.23837207226043045","page_num":"0","height":"0.011164274322168932","line_num":"0","word_num":"0","block_num":"0","top":"0.40031897926634774","par_num":"0"},{"width":"0.2529069413530065","page_num":"0","level":"0","word_num":"0","conf":"1","line_num":"0","par_num":"0","height":"0.010586332476310134","block_num":"0","left":"0.7340116379792129","text":"local.INFO: [EmailSchedule] FINISHED batch process {\"host\":\"docker_lamp_1\" \"processed\":0} {\"corre","top":"0.4354066985493681"},{"text":"Jocal TNE0• liminnv Console Commands. Command• • nun Memonv","conf":"0.30000001192092896","width":"0.1468023137843355","block_num":"0","level":"0","line_num":"0","word_num":"0","height":"0.00728817609698762","left":"0.7340116399805254","top":"0.4703832754342152","page_num":"0","par_num":"0"},{"level":"0","text":"usage before starting command {\"command\":","width":"0.10610463771414247","block_num":"0","word_num":"0","line_num":"0","page_num":"0","top":"0.4703832754342152","par_num":"0","conf":"1","height":"0.010477968760464584","left":"0.8822674553066905"},{"block_num":"0","level":"0","width":"0.14244185102746842","left":"0.734011639428945","line_num":"0","word_num":"0","par_num":"0","text":"local.INF0: Jiminny\\Console\\Commands\\Command::run Memor","conf":"0.5","page_num":"0","height":"0.01060022539689398","top":"0.4878048783342901"},{"line_num":"0","page_num":"0","height":"0.0072381614307848174","conf":"0.30000001192092896","left":"0.7340116274091558","par_num":"0","text":"Local.INru. Jininny console commanas comnand..run Menory","level":"0","top":"0.5087108018143799","width":"0.1468023137843355","word_num":"0","block_num":"0"},{"par_num":"0","word_num":"0","level":"0","top":"0.5052264812343649","page_num":"0","left":"0.8822674553066905","block_num":"0","height":"0.010722482033323488","conf":"1","line_num":"0","text":"usage before starting command {\"command\":","width":"0.10610463771414247"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","height":"0.006968640444571461","text":"usace berore starcine conmand \"command.","left":"0.8808139536550837","level":"0","par_num":"0","top":"0.5435540073038466","width":"0.10755812868158865"},{"block_num":"0","left":"0.8808139536550261","page_num":"0","top":"0.5781499200995164","line_num":"0","conf":"1","level":"0","width":"0.10755812868158865","word_num":"0","par_num":"0","text":"usage for command \"command\":\"conterence:","height":"0.007215933366255367"},{"left":"0.8793604742668581","height":"0.010536318570613101","line_num":"0","width":"0.10901161964903494","text":"usage before starting command {\"command\" :","par_num":"0","top":"0.5923344949742337","level":"0","block_num":"0","conf":"1","page_num":"0","word_num":"0"},{"conf":"1","par_num":"0","height":"0.010658575207042498","line_num":"0","text":"Running conference:monitor:start command for activities in (2026-04-22 11:45:00. 2026-","top":"0.6097560978743086","width":"0.2238372031678545","block_num":"0","left":"0.7645348929311759","page_num":"0","word_num":"0","level":"0"},{"conf":"1","left":"0.7645348933213686","top":"0.6267942583732058","width":"0.2238372031678545","word_num":"0","height":"0.011164274322169043","level":"0","line_num":"0","par_num":"0","block_num":"0","text":"[conference:monitor:start] No activities found in (2026-04-22 11:45:00. 2026-04-22 11:","page_num":"0"},{"text":"Jaminny Console Commands Command::run memory usage tor command *\"command\": \"conterence","par_num":"0","page_num":"0","top":"0.6480836240285853","width":"0.22238370205493685","left":"0.7645348848682494","height":"0.006968640444571572","word_num":"0","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896"},{"par_num":"0","height":"0.010730817937774861","left":"0.8808139563240522","level":"0","width":"0.10610463771414247","page_num":"0","line_num":"0","block_num":"0","conf":"1","top":"0.6655052267742954","word_num":"0","text":"usage before starting command 1\"command\""},{"page_num":"0","left":"0.765988370677376","word_num":"0","top":"0.6826156300873951","conf":"0.5","par_num":"0","height":"0.007279840192536247","text":"conference:moniton:end:Jiminny Console Commands Activities MonitorMeetinaendCommand::","level":"0","line_num":"0","width":"0.22238372234587966","block_num":"0"},{"width":"0.02470930079196365","height":"0.006968640444571461","level":"0","line_num":"0","par_num":"0","word_num":"0","top":"0.7003484323909547","page_num":"0","block_num":"0","left":"0.7078488367406464","conf":"0.5","text":"11:55:231"},{"word_num":"0","conf":"0.5","text":"conference:moniton:end:Jiminny Console Commands Activities MonitorMeetingendCommand::7","block_num":"0","par_num":"0","left":"0.7659883706764197","line_num":"0","top":"0.7001594896331739","height":"0.0071770334928229484","page_num":"0","level":"0","width":"0.22238372234587966"},{"page_num":"0","block_num":"0","par_num":"0","level":"0","text":"12026-04-22 11:55:231","left":"0.6758720915593047","width":"0.05523255530824056","word_num":"0","top":"0.7177033492822966","line_num":"0","conf":"1","height":"0.0071770334928229484"},{"left":"0.7078488392115763","par_num":"0","level":"0","line_num":"0","text":"11:55:291","top":"0.7317073175918895","width":"0.02470930079196365","page_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1","word_num":"0"},{"height":"0.006968641205077342","level":"0","top":"0.7526132403914095","line_num":"0","par_num":"0","text":"2026-04-22","left":"0.6773255821425291","conf":"1","page_num":"0","word_num":"0","width":"0.029069766085198623","block_num":"0"},{"word_num":"0","left":"0.7078488368428134","page_num":"0","block_num":"0","level":"0","height":"0.006968640444571461","par_num":"0","line_num":"0","width":"0.023255812360885253","text":"11:55:29","conf":"0.30000001192092896","top":"0.7526132407533239"},{"word_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.17732559366429101","left":"0.764534875423068","conf":"0.5","height":"0.0071770334928229484","block_num":"0","page_num":"0","text":"Jiminny Console Commands Command::run Memory usage for command -\"com","top":"0.7177033492822966"},{"top":"0.7526132408944168","block_num":"0","conf":"0.5","left":"0.764534884840703","page_num":"0","width":"0.026162786686674044","word_num":"0","text":"Trving to","height":"0.007354861051081851","level":"0","par_num":"0","line_num":"0"},{"block_num":"0","conf":"0.5","line_num":"0","level":"0","text":"refresh HubSoot token \"account_ id\":59.\"uodated_at\":\"2025-10-03 09:32:05\"7 4","par_num":"0","page_num":"0","word_num":"0","width":"0.1991278871576836","height":"0.007354861051081851","top":"0.7526132408944168","left":"0.7906976726611669"},{"par_num":"0","left":"0.7645348932976651","text":"[EncnvntedTokenManader] Genenatina access token. {imodel.\"legacy\"} {\"correlation idi.\"","level":"0","width":"0.2238372031678545","conf":"0.5","word_num":"0","height":"0.010655796318723487","line_num":"0","page_num":"0","top":"0.7663476873526445","block_num":"0"},{"block_num":"0","height":"0.015073800581303809","par_num":"0","conf":"1","text":"12026-04-22","width":"0.03084526163466439","word_num":"0","line_num":"0","left":"0.6757110905522168","level":"0","top":"0.8008254696307578","page_num":"0"},{"level":"0","page_num":"0","left":"0.6773255821425291","block_num":"0","top":"0.8222996515412353","height":"0.006968641205077342","width":"0.029069766085198623","line_num":"0","word_num":"0","text":"12026-04-22","conf":"0.30000001192092896","par_num":"0"},{"top":"0.7870813399010578","height":"0.007343747018817126","par_num":"0","left":"0.765988370675023","width":"0.22238372234587978","line_num":"0","page_num":"0","block_num":"0","level":"0","text":"SocialAccountServicel Refrechina token from nroviden {\"socialAccountTd\".59 \"nroviden\"","conf":"0.5","word_num":"0"},{"text":"Local.ERROR: Failed to refresh HubSpot token {\"account_id\":59, \"updated_at\":\"2025-10-03 09:32:05\". \"","top":"0.8013937285449755","height":"0.013937280889143033","par_num":"0","page_num":"0","block_num":"0","level":"0","line_num":"0","conf":"1","word_num":"0","left":"0.7340116504006509","width":"0.25436044246592415"},{"block_num":"0","word_num":"0","line_num":"0","height":"0.010583554348497004","level":"0","top":"0.8221690588644346","page_num":"0","width":"0.2514534808219747","conf":"1","par_num":"0","left":"0.735465112858589","text":"local.INF0: Trying to refresh HubSpot token {\"account_id\":306,\"updated_at\":\"2023-11-27 09:30:03\"}"},{"line_num":"0","top":"0.8362369341198884","width":"0.22093022123296213","page_num":"0","level":"0","height":"0.013937280889143033","text":"[EncryptedTokenManager] Generating access token. {\"mode\":\"Legacy\"} {\"correlation_id\":","left":"0.7659883724443558","block_num":"0","par_num":"0","word_num":"0","conf":"1"},{"text":"SocialAccountServicel Refreching token from nroviden &\"socialAccountTd\"•306 \"nnovider","left":"0.7659883909676691","top":"0.8571428575343606","word_num":"0","width":"0.22238370205493685","level":"0","height":"0.007290954224800861","page_num":"0","par_num":"0","block_num":"0","line_num":"0","conf":"0.5"},{"par_num":"0","top":"0.8705848350896177","text":"11:55:301","word_num":"0","width":"0.02377966109742513","block_num":"0","conf":"1","height":"0.015157821265894378","line_num":"0","left":"0.7076422498067284","level":"0","page_num":"0"},{"top":"0.8745644606086513","left":"0.734011625114089","conf":"1","level":"0","width":"0.25436044246592426","height":"0.010603003524707222","line_num":"0","text":"local.ERROR: Failed to refresh HubSpot token {\"account_id\":306,\"updated_at\":\"2023-11-27 09:30:03\",","par_num":"0","word_num":"0","page_num":"0","block_num":"0"},{"top":"0.8919860626704453","line_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","word_num":"0","height":"0.006968641205077342","left":"0.764534889709893","page_num":"0","text":"Tovina +o nofnoch HuhSnot tolon diaccount idil:1772 lundatod a+i.12025-10-02 14-47-0413.","width":"0.2238372031678545"},{"level":"0","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","width":"0.02906976354883073","left":"0.677325584795352","page_num":"0","line_num":"0","text":"2024-04-99","block_num":"0","top":"0.8919860630529755","par_num":"0"},{"conf":"0.5","top":"0.9059011164274322","page_num":"0","height":"0.014354066985645897","block_num":"0","par_num":"0","text":"[2026-04-22 11:55:301","width":"0.053779069413530056","left":"0.6773255827754108","line_num":"0","word_num":"0","level":"0"},{"text":"[EncryptedTokenManager] Generating access token. {\"mode\":\"Zegacy\"} {\"correlation_id\":","line_num":"0","block_num":"0","width":"0.22093022123296202","level":"0","page_num":"0","par_num":"0","height":"0.011164274322169043","conf":"1","left":"0.7659883755488741","top":"0.9090909090909091","word_num":"0"},{"left":"0.677325584795352","par_num":"0","line_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.9268292686278885","width":"0.02906976354883073","page_num":"0","text":"4-04-9","word_num":"0"},{"word_num":"0","block_num":"0","left":"0.7354651516693276","level":"0","text":"locol TNSh• [SocinlAecoun+Convicol Pofrochina tokon fnom nnovidon filcocialAccoun+tdll.1272 IInnovide","height":"0.0071770334928229484","page_num":"0","par_num":"0","top":"0.9266347687400319","conf":"0.30000001192092896","line_num":"0","width":"0.2529069413530066"},{"conf":"1","level":"0","width":"0.05523255530824045","height":"0.010525203777842607","block_num":"0","line_num":"0","page_num":"0","left":"0.6773255854261233","word_num":"0","text":"[2026-04-22 11:55:301","par_num":"0","top":"0.9441786283335306"},{"page_num":"0","line_num":"0","width":"0.25290696164394944","conf":"1","height":"0.010525203777842496","par_num":"0","block_num":"0","left":"0.7340116177084154","top":"0.9441786285077468","word_num":"0","level":"0","text":"local.ERROR: Failed to refresh HubSpot token {\"account id\":1372,\"updated at\":\"2025-10-02 14:47:06"},{"word_num":"0","height":"0.006968640444571572","line_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.6758720964664408","level":"0","page_num":"0","top":"0.9616724742028013","text":"1г2a24-04-22","width":"0.030523251979909016"},{"page_num":"0","par_num":"0","level":"0","top":"0.9616724742028013","block_num":"0","text":"11•55•201","left":"0.7078488392115763","height":"0.006968640444571572","conf":"0.30000001192092896","width":"0.02470930079196365","word_num":"0","line_num":"0"},{"block_num":"0","height":"0.007227047398520092","left":"0.7340116505565647","level":"0","line_num":"0","text":"Jocal NOTTOg. Ponainina HubSnot +okonc ond Siltotalll.? Ifivodil.n Hfailodil.2l Siconnolation idil.u24d","conf":"0.30000001192092896","top":"0.961672474174304","word_num":"0","page_num":"0","width":"0.25436044246592426","par_num":"0"},{"par_num":"0","text":"Po 4s","height":"0.01074748898617195","word_num":"0","line_num":"0","top":"0.986062718234409","page_num":"0","conf":"0.30000001192092896","left":"0.9694767452358817","width":"0.013081394611521024","level":"0","block_num":"0"}]...
|
Slack
|
AppleNative
|
Aneliya Angelova, Nikolay Yankov, Steliyan Georgie Aneliya Angelova, Nikolay Yankov, Steliyan Georgiev (DM) - Jiminny Inc - 1 new item - Slack...
|
1
|
8065
|
NULL
|
NULL
|
|
45019
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFVtavsco.sv#11894 on JY-18909-automated-reports-ask-iminny kProject v> D Redisv D ServiceTraits€ OpportunitySyncTrait.ph& SyncCrmEntities Trait.php© SyncFieldsTrait.php© WriteCrmTrait.php→IUTIS© AutomatedReportsService.php© TeamSetupController.php© RequestGenerateReportJob.php© OpportunityStageUpdated.phpC RunOpportunityAiAnalysis.phg© Service.phppnp apl.onp© SendReportJob.php© SendReportMailJob.php© ReportController.php© TokenBuilder.php• Filesystem.phpC Team.phpc CrealenelaAcuviyevent.onoTrackProviderInstalledEvent.php& OpportunitySyncTrait.php x© Opportunity.php© InteractsWithPivotTable.php© OpportunityUpdated.php© OpportunityPendingAiAnalysisAfterStageChanged.phpC ImportOpportunityBatch.php= custom.log= laravel.logA SF ljiminny@localhost](° scratch_1.jsonV connect.vueV Onboard.vueHs local liminnyalocalnost4 console [EU] )CrmEntityRepository.phpfii crm_configurations [EU]A console [(PROD]4 console [STAGING]T ImportBatchJobTrait.php→Weshook© BatchSyncCollector.php© BatchSyncRedisService.php© Client.php© ClosedDealStagesService.p© DealFieldsService.php© DecorateActivity.php©FieldDefinitions.php© Field TypeConverter.php© HubspotClientinterface.php757789790791792793794795"podcast aualo unlX3Co W .*O resultsTT :1564trait OpportunitySyncTraitBSZMZMI9 AY1566private function create0pportunity(string $crmId, array $properties,array $associations): ?OpportunityIT souoor cunzeyzwaskceehllyulealeu1567MatchActivitiesToNew0pportunity::dispatch($opportunity->getId());15681569E1570return Sopportunity;Tx: AutovPlaygroundSa jiminny v# contact16779180 665587 vn026 A9 A22 X 3 X 103 л# contact 219247563 742723347700 - [EMAIL] 2026-* COnDany 4170155 47150050502# deal 7100953 410150124747DCLELTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(owner) ' EU.emallsa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot';© HubspotTokenManager.php© PayloadBuilder.php/**© RemoteCrmObjectManipulat*Uooure exscino oodorcuncuselect * from features;select * from team features where feature id = 40:ResponseNormalize.php© Service.php© SyncFieldAction.phpprivate function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity© SyncRelatedActivityManage© WebhookSyncBatchProcessv D IntegrationApp> D Accessors~ D Api© ActionUrl.php@ EnumUrllnterface.php© FlowUrl.php© PageResult.php© ProxyUrl.phpC) RequestBuilder.ohpRequestexecute.pnp• RequestExecutelnterfaceSystemEvents.php© SystemUrl.phpC TokenBuilder.php© TokenBuilderInterface.pt© UrlBuilder.php799801802803804805800807808809810811812813814815816817$accountId = $this->resolveAccountId($associations);$businessProcess = $this->resolveBusinessProcess($properties['pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess, $propertiesl 'dealstage'] ?? null) : null;[CREDIT_CARD]$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);select x Tolteams where id = 556: # owner: 18101. crm: 477select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(ouner)+Tu.email,sa.*,Choose Declarational_accounts sa$attributes = [a.sociable_idm • ououooorunryara Uodorunovciraur .doo seruces urirnuosoot seru celralrs"cri connourarlon 1oit.id = u.team_id• a buildOpportunityData (OpportunitySyncTraitMatchActivitiesTest'crm_provider_id' => $cl../tests/Unit/Services/Crm/Hubspot/ServiceTraitd sa.provider = 'integration-app';]:$values = array_merge($attributes, $data);$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);159015911592$this->importExternalFieldData($properties, $opportunity->getId());$this->update0pportunityAssociations(Sopportunity, $associations);D Configreturn $opportunity;DDTOM FiltersD Jobs040• ProspectSearchStrateayprivate function resolveAccountId(array $associations): ?int{...}D ServiceTraits© DataClient.php1596159715981600160216031604select * from opportunities where id = 7594349;select * from opportunity_stages where opportunity_id = 759434select * from business_processes where id = 6024;select * from business_process_stages where stage_id = 16352;select * from business_process_stages where business_process_]select * from stages where team_id = 459;select * from teams where id = 459;DELEEITCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7U.enarusa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idWHERE u.team_id = 459 and sa.provider = 'hubspot'© DecorateActivity.php© LocalSearch.php© LocalSearchInterface.php© RemoteSearch.php© Service.php> MListeners> M Metadata> M Miaration› Pipedrive> D SalesforceD Traits838839840841842845844845846847848Lusagesprivate function buildOpportunityData(array $properties,Pint $accountId,rbusnessrrocess sousnessprocess?Stage $stage): array &$ownerId = null;$profile = null;if (! empty($properties['hubspot_owner_id'])) {$ownerId = $properties['hubspot_owner_id'];$profile = $this->crmEntityRepository->findProfileByExternalId($this->config, (string) $ownerId);160616071608SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEFFROM stagesWHERE team_id = 459 AND type = 'opportunity'GROUP BY crm_provider_idHAVING CHT>1AHelper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)> 0lablSupport Daily - in 2 h 43 mAAutomatedRenortsCommandTest100% C•8 • Fri 17 Apr 12:17:02CascadeAutomated Report RetrInvestigating Opportur+D ...1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestagewnole calls cribervicpdateStage() → pushes the stage change to HubSpot3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → upsertOpportunity() with the stage HubSpot now has5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejectsthe change - writing a different stage_id backcloudwatch loas to look for."opportunity stage nas changed""[HubSpot] User changing opportunity stage from"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRMprovider ID keeps reappearing in the Redis set (because the failed() handler in ImportBatchJobTraitrequeues it after failures), then it gets reprocessed on every cycle.CloudWatch logs to look for:"[WebhookSyncBatchProcessor] Batch processing completed"- with config_id for team 459"[ImportOpportunityBatch]" or "[HubSpot] Failed to import opportunity""(HubSpot) Syncing opportunities using strateqy"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.3. importExternalFieldData / SyncCrmField writing back and triggering re-syncFrocessALAucomaclonAnalysiskesults calls service›Syncuppolcunity cerore writine Al tiele values.Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageChanged logs), even though this specific opportunity has no templates, other opportunities do - and their syncupporcunity calls ao through 1mporturupdateupporcunity → which can atrect the keals queuestate.What to search in CloudWatchFor opportunity 7594349, search for these in order:estwuike nisinss oussiness orocess"Id": 60241"uuid". "0x42500C7A22F88945929CEF122051B62E""team 10"* 459"crm_configuration_id": 367,created atl: 2025-04-02 12:50:16"updated at": "2025-04-02 12:59:16"5 602416349 2025-04-02 12:59:16,2025-04-02 12:59:16600416251 095 04 0219 0169025 04 0212:50116,2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen$stage is null.<> CodeClaude Sonnet 4.6Winasun leamsulr-o( 4 spaces...
|
[{"level":"0","height": [{"level":"0","height":"0.0077519370449914415","conf":"1","line_num":"0","text":"PhpStorm","top":"0.005167958996884159","word_num":"0","block_num":"0","left":"0.02034883973032694","page_num":"0","par_num":"0","width":"0.02616278827190399"},{"word_num":"0","par_num":"0","width":"0.011627906560897822","height":"0.010335916943020274","level":"0","conf":"1","line_num":"0","block_num":"0","text":"File","page_num":"0","top":"0.0025839794391580018","left":"0.05232558154097966"},{"text":"Edit","top":"0.0025839794483865086","word_num":"0","level":"0","block_num":"0","height":"0.010335916943020274","width":"0.011627906560897835","left":"0.06976744199571387","conf":"1","line_num":"0","page_num":"0","par_num":"0"},{"word_num":"0","height":"0.012919896178775314","left":"0.08720930282773343","par_num":"0","line_num":"0","block_num":"0","top":"0.0025839794299922225","width":"0.014534883201122284","page_num":"0","conf":"1","level":"0","text":"View"},{"height":"0.012919896178775314","line_num":"0","conf":"1","left":"0.1061046516439201","level":"0","block_num":"0","top":"0.0025839794299922225","width":"0.02470930218696596","word_num":"0","par_num":"0","text":"Navigate","page_num":"0"},{"conf":"1","width":"0.017441859841346746","line_num":"0","left":"0.13517441920723358","height":"0.010335916943020385","block_num":"0","page_num":"0","text":"Code","top":"0.002583979426853289","word_num":"0","level":"0","par_num":"0"},{"top":"0.002583979426853289","width":"0.02180232554674147","page_num":"0","conf":"1","level":"0","par_num":"0","line_num":"0","text":"Laravel","block_num":"0","word_num":"0","height":"0.010335916943020385","left":"0.1540697678225595"},{"height":"0.010335916943020274","text":"Refactor","left":"0.18168604645628045","top":"0.0025839794785329495","par_num":"0","width":"0.02180232554674147","conf":"1","word_num":"0","page_num":"0","line_num":"0","block_num":"0","level":"0"},{"left":"0.2267441862337412","level":"0","width":"0.014534883201122284","page_num":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.002583979461306396","text":"Tools","conf":"1","word_num":"0","height":"0.010335916943020274"},{"block_num":"0","conf":"1","line_num":"0","par_num":"0","text":"Window","height":"0.010335916943020385","left":"0.2616279077801874","level":"0","top":"0.002583979426853289","width":"0.0232558131217957","word_num":"0","page_num":"0"},{"top":"0.0025839796560903627","conf":"1","page_num":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"Help","width":"0.014534883201122284","word_num":"0","left":"0.28779069775263655","line_num":"0","level":"0"},{"top":"0.025839793281234646","width":"0.03488371670246125","left":"0.036337213160397105","par_num":"0","height":"0.005167958140373186","page_num":"0","word_num":"0","text":"FVtavsco.sv","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0"},{"top":"0.025694444318238086","level":"0","word_num":"0","page_num":"0","width":"0.1351744055747986","line_num":"0","block_num":"0","par_num":"0","conf":"1","text":"#11894 on JY-18909-automated-reports-ask-iminny k","height":"0.007897286944919202","left":"0.08139535349754527"},{"height":"0.013210594654083252","par_num":"0","level":"0","conf":"0.5","left":"0.017441860956921497","page_num":"0","line_num":"0","text":"Project v","top":"0.04651162778062423","word_num":"0","width":"0.024709302186965938","block_num":"0"},{"conf":"0.30000001192092896","height":"0.013194444444444398","line_num":"0","word_num":"0","page_num":"0","width":"0.030523255467414856","par_num":"0","left":"0.029069767219033926","block_num":"0","level":"0","text":"> D Redis","top":"0.06458333333333333"},{"par_num":"0","level":"0","page_num":"0","text":"v D ServiceTraits","line_num":"0","width":"0.04941860139369964","top":"0.07986111111111116","block_num":"0","word_num":"0","conf":"0.5","left":"0.029069769051867776","height":"0.013194444444444398"},{"line_num":"0","level":"0","conf":"0.5","par_num":"0","block_num":"0","top":"0.09560723524394565","page_num":"0","width":"0.06831395030021668","word_num":"0","height":"0.012919896178775314","text":"€ OpportunitySyncTrait.ph","left":"0.04505814272303903"},{"page_num":"0","par_num":"0","height":"0.013194444444444398","text":"& SyncCrmEntities Trait.php","top":"0.11111111111111116","line_num":"0","block_num":"0","left":"0.04505814271908924","word_num":"0","conf":"0.5","level":"0","width":"0.06831395030021668"},{"par_num":"0","text":"© SyncFieldsTrait.php","word_num":"0","line_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.04505814046610588","height":"0.015552326043446807","conf":"0.5","top":"0.12403100752091223","width":"0.05668604373931884"},{"height":"0.015503875414530466","word_num":"0","par_num":"0","conf":"0.5","width":"0.05377906560897828","block_num":"0","left":"0.04505814194914328","level":"0","line_num":"0","page_num":"0","text":"© WriteCrmTrait.php","top":"0.1395348837397632"},{"width":"0.02616279125213623","top":"0.16020671842430811","line_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","height":"0.005167958471510081","text":"→IUTIS","block_num":"0","level":"0","word_num":"0","left":"0.029069767091955145"},{"width":"0.0770348846912384","block_num":"0","conf":"1","level":"0","text":"© AutomatedReportsService.php","top":"0.04651162776985762","page_num":"0","word_num":"0","left":"0.1220930237335959","line_num":"0","height":"0.013210594654083252","par_num":"0"},{"page_num":"0","par_num":"0","left":"0.12063953658472096","text":"© TeamSetupController.php","word_num":"0","block_num":"0","line_num":"0","level":"0","top":"0.0671834625479939","width":"0.06686046123504638","height":"0.012919896178775314","conf":"1"},{"page_num":"0","level":"0","line_num":"0","height":"0.013194444444444398","conf":"1","width":"0.07994185686111449","left":"0.12209302685981571","block_num":"0","top":"0.09027777777777779","par_num":"0","text":"© RequestGenerateReportJob.php","word_num":"0"},{"block_num":"0","width":"0.0770348846912384","left":"0.1220930237335959","par_num":"0","word_num":"0","level":"0","line_num":"0","conf":"1","page_num":"0","text":"© OpportunityStageUpdated.php","height":"0.013194444444444398","top":"0.11111111111111116"},{"width":"0.07412790060043334","level":"0","line_num":"0","left":"0.12209302963212476","word_num":"0","text":"C RunOpportunityAiAnalysis.phg","conf":"1","block_num":"0","top":"0.13402777777777775","height":"0.008333333333333415","par_num":"0","page_num":"0"},{"height":"0.013194444444444509","page_num":"0","width":"0.03488371968269348","block_num":"0","text":"© Service.php","line_num":"0","left":"0.1220930236310767","level":"0","par_num":"0","word_num":"0","conf":"0.5","top":"0.15486111111111112"},{"page_num":"0","top":"0.07222222222222219","block_num":"0","level":"0","height":"0.005555555555555536","conf":"0.5","left":"0.19622093276659994","text":"pnp apl.onp","width":"0.02616278827190399","line_num":"0","par_num":"0","word_num":"0"},{"height":"0.013210594654083252","block_num":"0","line_num":"0","text":"© SendReportJob.php","top":"0.04651162776985762","page_num":"0","level":"0","left":"0.20784884136774445","par_num":"0","width":"0.05377906560897827","word_num":"0","conf":"1"},{"left":"0.2718023263626453","text":"© SendReportMailJob.php","width":"0.0625","conf":"1","height":"0.013210594654083252","level":"0","page_num":"0","block_num":"0","line_num":"0","top":"0.04651162776985762","par_num":"0","word_num":"0"},{"line_num":"0","height":"0.013210594654083252","block_num":"0","conf":"1","text":"© ReportController.php","word_num":"0","par_num":"0","level":"0","page_num":"0","top":"0.04651162778062423","width":"0.058139532804489136","left":"0.3415697695210921"},{"block_num":"0","conf":"0.5","par_num":"0","text":"© TokenBuilder.php","left":"0.40843023364285747","line_num":"0","page_num":"0","width":"0.04796511530876163","word_num":"0","height":"0.013210594654083252","top":"0.04651162776985762","level":"0"},{"left":"0.23110465051915002","top":"0.0671834625479939","word_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775314","level":"0","text":"• Filesystem.php","page_num":"0","width":"0.04360465109348299","line_num":"0","conf":"0.5"},{"block_num":"0","height":"0.008333333333333304","word_num":"0","conf":"0.5","page_num":"0","par_num":"0","width":"0.03052325248718263","top":"0.06944444444444442","level":"0","text":"C Team.php","line_num":"0","left":"0.2834302328315131"},{"conf":"0.30000001192092896","block_num":"0","line_num":"0","text":"c CrealenelaAcuviyevent.ono","height":"0.005555555555555536","level":"0","page_num":"0","par_num":"0","top":"0.07222222222222219","width":"0.07267441749572756","word_num":"0","left":"0.3241279080856677"},{"block_num":"0","page_num":"0","word_num":"0","conf":"1","text":"TrackProviderInstalledEvent.php","width":"0.08284883499145512","left":"0.40697674396260586","line_num":"0","level":"0","top":"0.0671834625479939","height":"0.012919896178775314","par_num":"0"},{"left":"0.21075582039910684","line_num":"0","level":"0","conf":"0.5","page_num":"0","height":"0.013194444444444398","text":"& OpportunitySyncTrait.php x","width":"0.07122092247009276","word_num":"0","par_num":"0","block_num":"0","top":"0.09027777777777779"},{"block_num":"0","page_num":"0","top":"0.09027777777777779","word_num":"0","level":"0","conf":"1","text":"© Opportunity.php","left":"0.28779069890439035","height":"0.013194444444444398","line_num":"0","width":"0.045058137178421","par_num":"0"},{"level":"0","left":"0.341443434393646","text":"© InteractsWithPivotTable.php","height":"0.015951830810970735","par_num":"0","width":"0.07295866608619689","conf":"1","block_num":"0","line_num":"0","top":"0.08763193005968917","word_num":"0","page_num":"0"},{"line_num":"0","page_num":"0","word_num":"0","text":"© OpportunityUpdated.php","top":"0.09027777777777779","level":"0","conf":"1","par_num":"0","block_num":"0","left":"0.42441860350520555","height":"0.013194444444444398","width":"0.06395348906517029"},{"line_num":"0","block_num":"0","page_num":"0","word_num":"0","width":"0.1293604612350464","text":"© OpportunityPendingAiAnalysisAfterStageChanged.php","conf":"1","left":"0.2848837248114653","level":"0","height":"0.013194444444444398","top":"0.11111111111111116","par_num":"0"},{"word_num":"0","line_num":"0","par_num":"0","width":"0.07122092247009276","height":"0.008333333333333415","level":"0","conf":"1","top":"0.13402777777777775","block_num":"0","left":"0.31831396125083744","text":"C ImportOpportunityBatch.php","page_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","height":"0.013210593329535558","top":"0.04651162857209701","conf":"0.5","level":"0","text":"= custom.log","width":"0.03488371968269344","par_num":"0","word_num":"0","left":"0.5058139535730378"},{"left":"0.5494186048776027","page_num":"0","block_num":"0","text":"= laravel.log","conf":"0.5","top":"0.04651162776985762","height":"0.013210594654083252","line_num":"0","width":"0.031976744532585144","par_num":"0","word_num":"0","level":"0"},{"level":"0","par_num":"0","width":"0.06104651093482971","page_num":"0","conf":"0.5","block_num":"0","left":"0.5901162806972873","top":"0.04651162778062423","word_num":"0","text":"A SF ljiminny@localhost]","line_num":"0","height":"0.013210594654083252"},{"text":"(° scratch_1.json","par_num":"0","top":"0.043749999999999956","conf":"0.5","block_num":"0","level":"0","word_num":"0","page_num":"0","width":"0.042151162028312705","line_num":"0","height":"0.015972222222222276","left":"0.6584302335504957"},{"height":"0.008333333333333304","page_num":"0","line_num":"0","top":"0.06944444444444442","left":"0.5058139570725795","conf":"0.5","level":"0","width":"0.03633720576763144","block_num":"0","text":"V connect.vue","par_num":"0","word_num":"0"},{"top":"0.06944444444444442","left":"0.5523255825810099","page_num":"0","conf":"1","level":"0","block_num":"0","word_num":"0","line_num":"0","text":"V Onboard.vue","height":"0.008333333333333304","width":"0.036337208747863725","par_num":"0"},{"height":"0.005555555555555536","top":"0.07222222222222219","width":"0.07267441749572745","page_num":"0","line_num":"0","par_num":"0","text":"Hs local liminnyalocalnost","left":"0.5988372102658899","block_num":"0","conf":"0.30000001192092896","level":"0","word_num":"0"},{"height":"0.008333333333333304","line_num":"0","block_num":"0","width":"0.03924418389797213","text":"4 console [EU] )","conf":"0.30000001192092896","level":"0","word_num":"0","par_num":"0","left":"0.6816860492720082","top":"0.06944444444444442","page_num":"0"},{"conf":"1","block_num":"0","height":"0.012919896178775314","width":"0.058139532804489136","line_num":"0","word_num":"0","level":"0","par_num":"0","left":"0.5130813971151973","page_num":"0","text":"CrmEntityRepository.php","top":"0.09043927661991469"},{"conf":"0.30000001192092896","level":"0","word_num":"0","text":"fii crm_configurations [EU]","top":"0.09027777777777779","line_num":"0","block_num":"0","left":"0.5799418655505708","par_num":"0","page_num":"0","height":"0.013194444444444398","width":"0.06395348310470572"},{"conf":"0.30000001192092896","block_num":"0","par_num":"0","line_num":"0","top":"0.09027777790627356","width":"0.04360465109348299","height":"0.010497415728039194","left":"0.6526162789928467","level":"0","text":"A console [(PROD]","word_num":"0","page_num":"0"},{"top":"0.11111111111111116","word_num":"0","line_num":"0","text":"4 console [STAGING]","height":"0.013194444444444398","block_num":"0","par_num":"0","page_num":"0","level":"0","conf":"0.5","left":"0.5072674416163692","width":"0.05087209343910215"},{"top":"0.13402777777777775","word_num":"0","text":"T ImportBatchJobTrait.php","line_num":"0","width":"0.06395348310470583","conf":"1","left":"0.3997093081569491","level":"0","block_num":"0","page_num":"0","par_num":"0","height":"0.008333333333333415"},{"left":"0.029069771968455456","page_num":"0","level":"0","height":"0.005167958140373186","width":"0.03924418091773987","line_num":"0","text":"→Weshook","word_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.17571059457322424","par_num":"0"},{"conf":"1","page_num":"0","top":"0.18604651181900522","height":"0.015503875414530466","width":"0.06686046123504638","word_num":"0","left":"0.037790701555650896","par_num":"0","text":"© BatchSyncCollector.php","line_num":"0","level":"0","block_num":"0"},{"top":"0.20138888888888884","left":"0.037790698291617096","block_num":"0","line_num":"0","level":"0","width":"0.07558139562606811","text":"© BatchSyncRedisService.php","word_num":"0","conf":"1","height":"0.015972222222222276","page_num":"0","par_num":"0"},{"par_num":"0","width":"0.03343023061752319","word_num":"0","level":"0","page_num":"0","block_num":"0","line_num":"0","text":"© Client.php","height":"0.015584625138176822","left":"0.037790699614228054","top":"0.21705426374443437","conf":"0.5"},{"line_num":"0","page_num":"0","par_num":"0","left":"0.037790698480570574","text":"© ClosedDealStagesService.p","block_num":"0","word_num":"0","conf":"1","height":"0.012919896178775425","level":"0","top":"0.2325581396690103","width":"0.07558139562606811"},{"par_num":"0","height":"0.013194444444444398","conf":"1","width":"0.0625","word_num":"0","level":"0","top":"0.24791666666666667","line_num":"0","page_num":"0","text":"© DealFieldsService.php","block_num":"0","left":"0.037790698455668584"},{"word_num":"0","left":"0.03633721066630604","level":"0","page_num":"0","text":"© DecorateActivity.php","block_num":"0","line_num":"0","conf":"1","par_num":"0","top":"0.263565891574695","width":"0.06104651093482972","height":"0.012919896178775314"},{"top":"0.2790697675436873","conf":"1","height":"0.012919896178775314","par_num":"0","level":"0","line_num":"0","page_num":"0","width":"0.058139532804489136","left":"0.03633721131093369","block_num":"0","text":"©FieldDefinitions.php","word_num":"0"},{"block_num":"0","conf":"1","level":"0","width":"0.06686046719551086","left":"0.03779069670579378","word_num":"0","height":"0.013194444444444398","par_num":"0","text":"© Field TypeConverter.php","page_num":"0","top":"0.2944444444444445","line_num":"0"},{"width":"0.07558139562606811","page_num":"0","level":"0","word_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","top":"0.3100775194816717","left":"0.03779069879549304","text":"© HubspotClientinterface.php","conf":"1"},{"block_num":"0","conf":"1","par_num":"0","page_num":"0","left":"0.12209302349830872","text":"757","width":"0.010174418240785604","word_num":"0","line_num":"0","top":"0.21705426390458304","level":"0","height":"0.012919896178775314"},{"block_num":"0","level":"0","line_num":"0","text":"789","left":"0.12209302356492698","page_num":"0","top":"0.24289405698167177","height":"0.012919896178775425","width":"0.01017441824078559","word_num":"0","conf":"1","par_num":"0"},{"left":"0.12209302356492698","page_num":"0","word_num":"0","width":"0.01017441824078559","text":"790","block_num":"0","conf":"1","height":"0.012919896178775314","level":"0","line_num":"0","par_num":"0","top":"0.25839793295066404"},{"word_num":"0","block_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.2739018089196563","text":"791","width":"0.01017441824078559","conf":"1","height":"0.012919896178775314","left":"0.12209302356492698","line_num":"0"},{"text":"792","top":"0.2894056848932627","word_num":"0","block_num":"0","left":"0.12209302336507233","line_num":"0","level":"0","par_num":"0","width":"0.010174418240785604","conf":"1","page_num":"0","height":"0.012919896178775425"},{"height":"0.012919896178775314","page_num":"0","conf":"1","line_num":"0","top":"0.30490956082534104","text":"793","width":"0.011627906560897822","word_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.12209302365753558"},{"level":"0","height":"0.010335916943020385","text":"794","line_num":"0","par_num":"0","top":"0.320413436803499","word_num":"0","block_num":"0","conf":"1","left":"0.12209302336507233","page_num":"0","width":"0.010174418240785604"},{"top":"0.3359173127817199","width":"0.011627906560897835","word_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.12063953501896969","level":"0","par_num":"0","text":"795","height":"0.010335916943020163","block_num":"0"},{"par_num":"0","level":"0","height":"0.005555555555555536","width":"0.04941859841346741","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.1497093034464422","text":"\"podcast aualo unl","top":"0.18333333333333335","word_num":"0","line_num":"0"},{"line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","text":"X3","top":"0.18087855331212965","width":"0.01453488171100617","word_num":"0","height":"0.0077519370449913305","left":"0.20639535056891542","par_num":"0"},{"left":"0.22529069883299266","block_num":"0","level":"0","height":"0.015503875414530466","line_num":"0","conf":"0.30000001192092896","page_num":"0","text":"Co W .*","par_num":"0","top":"0.17829457374837643","word_num":"0","width":"0.029069766402244596"},{"page_num":"0","word_num":"0","conf":"1","top":"0.17829457365910506","line_num":"0","left":"0.2659883717954277","par_num":"0","width":"0.021802325546741497","text":"O results","level":"0","block_num":"0","height":"0.012919896178775314"},{"top":"0.17569444435845805","page_num":"0","conf":"0.30000001192092896","left":"0.2936046515407906","level":"0","word_num":"0","block_num":"0","par_num":"0","width":"0.03633720874786378","line_num":"0","text":"TT :","height":"0.01552002562416921"},{"word_num":"0","conf":"1","left":"0.5043604649049891","par_num":"0","block_num":"0","height":"0.010335916943020274","page_num":"0","line_num":"0","text":"1564","level":"0","top":"0.18087855309897505","width":"0.013081395626068137"},{"top":"0.20138888888888884","par_num":"0","line_num":"0","level":"0","page_num":"0","text":"trait OpportunitySyncTrait","left":"0.14680232849231975","word_num":"0","block_num":"0","width":"0.0813953459262848","height":"0.013194444444444509","conf":"1"},{"block_num":"0","width":"0.055232554674148615","top":"0.2067183467888588","line_num":"0","left":"0.44622092949818154","conf":"0.30000001192092896","page_num":"0","height":"0.007864986525641493","par_num":"0","text":"BSZMZMI9 AY","level":"0","word_num":"0"},{"conf":"1","page_num":"0","block_num":"0","left":"0.5043604648080899","line_num":"0","par_num":"0","word_num":"0","height":"0.012919896178775425","level":"0","text":"1566","top":"0.2093023255970895","width":"0.013081395626068137"},{"conf":"1","width":"0.2093023061752319","word_num":"0","line_num":"0","height":"0.012919896178775314","block_num":"0","level":"0","par_num":"0","text":"private function create0pportunity(string $crmId, array $properties,","page_num":"0","top":"0.21705426375385084","left":"0.1584302519620017"},{"conf":"1","text":"array $associations): ?Opportunity","height":"0.012919896178775425","word_num":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.21705426392611615","width":"0.10610464811325071","left":"0.3677325591433914","level":"0"},{"width":"0.12063953876495359","word_num":"0","conf":"0.30000001192092896","level":"0","top":"0.23255813946483883","height":"0.005167958802646977","page_num":"0","block_num":"0","par_num":"0","text":"IT souoor cunzeyzwaskceehllyulealeu","left":"0.16715116091099302","line_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","word_num":"0","height":"0.012919896178775425","level":"0","text":"1567","top":"0.22480620168451415","width":"0.013081395626068026","conf":"1","left":"0.504360465141181","line_num":"0"},{"block_num":"0","top":"0.2428940572077699","page_num":"0","left":"0.17877907224626774","line_num":"0","height":"0.012919896178775425","level":"0","conf":"1","par_num":"0","text":"MatchActivitiesToNew0pportunity::dispatch($opportunity->getId());","width":"0.20058138370513914","word_num":"0"},{"level":"0","top":"0.24031007765350632","word_num":"0","block_num":"0","par_num":"0","text":"1568","width":"0.013081395626068026","line_num":"0","left":"0.504360465141181","conf":"1","page_num":"0","height":"0.012919896178775425"},{"width":"0.013081395626068026","block_num":"0","conf":"1","top":"0.2558139538162971","text":"1569","left":"0.5043604648141462","par_num":"0","word_num":"0","level":"0","page_num":"0","height":"0.012919896178775314","line_num":"0"},{"width":"0.02034883648157121","block_num":"0","page_num":"0","height":"0.020671833886040547","conf":"0.5","par_num":"0","level":"0","text":"E1570","word_num":"0","top":"0.2635658915841115","line_num":"0","left":"0.49709302340165634"},{"top":"0.2894056851147466","page_num":"0","width":"0.0625","left":"0.1671511619309638","level":"0","par_num":"0","line_num":"0","text":"return Sopportunity;","conf":"1","height":"0.012919896178775314","word_num":"0","block_num":"0"},{"height":"0.010578165451685662","line_num":"0","level":"0","page_num":"0","conf":"0.5","par_num":"0","width":"0.024709302186965987","block_num":"0","text":"Tx: Autov","top":"0.1317829456979298","left":"0.5770348833430091","word_num":"0"},{"text":"Playground","top":"0.13178294609665886","block_num":"0","height":"0.012919896178775314","word_num":"0","left":"0.6206395341775058","line_num":"0","conf":"1","level":"0","width":"0.031976744532585144","par_num":"0","page_num":"0"},{"height":"0.012919896178775314","par_num":"0","text":"Sa jiminny v","top":"0.1317829458382609","block_num":"0","left":"0.6947674427764621","page_num":"0","conf":"0.30000001192092896","width":"0.029069766402244568","word_num":"0","line_num":"0","level":"0"},{"par_num":"0","block_num":"0","level":"0","left":"0.5377906974042501","line_num":"0","top":"0.14987080147994913","width":"0.031976744532585144","word_num":"0","height":"0.012919896178775314","page_num":"0","conf":"1","text":"# contact"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.015503875414530466","text":"16779180 665587 vn","line_num":"0","level":"0","top":"0.1498708015692205","width":"0.05668604373931885","left":"0.5784883745628704","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","text":"026 A9 A22 X 3 X 103 л","width":"0.07558139562606814","level":"0","par_num":"0","left":"0.6424418615053685","page_num":"0","height":"0.012919896178775425","conf":"0.30000001192092896","top":"0.1498708011354185","word_num":"0"},{"top":"0.16527777791882392","par_num":"0","word_num":"0","left":"0.5377906984790682","conf":"1","line_num":"0","level":"0","block_num":"0","height":"0.010432816214031693","page_num":"0","text":"# contact 2","width":"0.036337208747863725"},{"height":"0.013194444444444509","left":"0.5770348847322401","width":"0.14970929622650153","conf":"1","page_num":"0","par_num":"0","level":"0","line_num":"0","block_num":"0","text":"19247563 742723347700 - [EMAIL] 2026-","top":"0.16527777777777775","word_num":"0"},{"level":"0","width":"0.09011628031730656","block_num":"0","height":"0.005555555555555536","left":"0.537790697119607","conf":"0.30000001192092896","par_num":"0","word_num":"0","top":"0.18333333333333335","line_num":"0","page_num":"0","text":"* COnDany 4170155 47150050502"},{"page_num":"0","height":"0.013194444444444398","left":"0.5377906990537132","text":"# deal 7100953 410150124747","par_num":"0","width":"0.08430232405662541","word_num":"0","block_num":"0","level":"0","top":"0.19374999999999998","line_num":"0","conf":"1"},{"text":"DCLELT","height":"0.005167958471510192","page_num":"0","top":"0.2144702843102596","level":"0","word_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.018895348906517007","line_num":"0","left":"0.5377906975670903"},{"block_num":"0","conf":"0.5","height":"0.015503875414530466","left":"0.5494186081988502","top":"0.22480620165535314","word_num":"0","line_num":"0","width":"0.14244185686111444","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","page_num":"0","level":"0"},{"line_num":"0","conf":"0.30000001192092896","level":"0","width":"0.031976744532585144","left":"0.6962209292929711","block_num":"0","text":"(owner) ' E","top":"0.21944444467860902","word_num":"0","page_num":"0","par_num":"0","height":"0.018281653192308234"},{"level":"0","width":"0.024709299206733704","word_num":"0","par_num":"0","text":"U.emall","block_num":"0","height":"0.005167958140373297","top":"0.24547803643368937","line_num":"0","page_num":"0","left":"0.5494186049751215","conf":"0.30000001192092896"},{"height":"0.012919896178775425","left":"0.5494186047692491","line_num":"0","level":"0","page_num":"0","conf":"1","text":"sa.*,","top":"0.2558139535040662","word_num":"0","width":"0.01744185984134672","par_num":"0","block_num":"0"},{"level":"0","height":"0.012919896178775425","top":"0.271317829817589","left":"0.5494186042862335","word_num":"0","line_num":"0","conf":"1","text":"t.owner_id FROM social_accounts sa","par_num":"0","width":"0.10610464811325082","page_num":"0","block_num":"0"},{"text":"JOIN users u on u.id = sa.sociable_id","conf":"0.5","page_num":"0","top":"0.28680555555555554","line_num":"0","height":"0.013194444444444509","level":"0","left":"0.5377907027588188","width":"0.11627906560897827","word_num":"0","block_num":"0","par_num":"0"},{"text":"JOIN teams t 1.n<->1: on t.id = u.team_id","width":"0.12645348310470583","word_num":"0","conf":"0.5","left":"0.5377906987249051","line_num":"0","page_num":"0","height":"0.013194444444444509","block_num":"0","par_num":"0","level":"0","top":"0.30208333333333326"},{"block_num":"0","left":"0.537790702387344","level":"0","page_num":"0","height":"0.012919896178775314","top":"0.317829457466168","conf":"0.5","line_num":"0","par_num":"0","width":"0.15552325248718257","word_num":"0","text":"WHERE u.team_id = 400 and sa.provider = 'hubspot';"},{"block_num":"0","text":"© HubspotTokenManager.php","par_num":"0","height":"0.012919896178775425","top":"0.32558139567676214","width":"0.07558139562606811","level":"0","left":"0.03779069659103573","word_num":"0","conf":"1","line_num":"0","page_num":"0"},{"level":"0","width":"0.05523256063461304","left":"0.03779069635420511","par_num":"0","word_num":"0","line_num":"0","page_num":"0","text":"© PayloadBuilder.php","block_num":"0","height":"0.010448966423670436","conf":"1","top":"0.3409722222009215"},{"block_num":"0","level":"0","left":"0.15406976757710925","text":"/**","line_num":"0","par_num":"0","top":"0.3359173127817199","width":"0.011627906560897822","word_num":"0","page_num":"0","conf":"1","height":"0.010335916943020163"},{"top":"0.3562499999845983","width":"0.07558139562606812","word_num":"0","page_num":"0","level":"0","line_num":"0","block_num":"0","par_num":"0","conf":"1","text":"© RemoteCrmObjectManipulat","left":"0.03779069850479537","height":"0.01325904395845201"},{"height":"0.005167958140373297","page_num":"0","left":"0.1569767548843115","width":"0.09156975746154786","block_num":"0","par_num":"0","word_num":"0","line_num":"0","level":"0","top":"0.3540051682166351","text":"*Uooure exscino oodorcuncu","conf":"0.30000001192092896"},{"block_num":"0","height":"0.013194444444444398","line_num":"0","par_num":"0","top":"0.3486111111111111","left":"0.5377906997828639","text":"select * from features;","width":"0.07267441749572756","word_num":"0","level":"0","page_num":"0","conf":"1"},{"par_num":"0","line_num":"0","page_num":"0","left":"0.5377907190905061","level":"0","text":"select * from team features where feature id = 40:","top":"0.36434108563752776","width":"0.15406974554061892","conf":"1","block_num":"0","height":"0.007881136735280347","word_num":"0"},{"page_num":"0","left":"0.036337209757837455","top":"0.36950904428787323","word_num":"0","text":"ResponseNormalize.php","line_num":"0","par_num":"0","width":"0.06831395030021667","block_num":"0","level":"0","conf":"1","height":"0.012919896178775425"},{"left":"0.03779069823495582","line_num":"0","conf":"1","text":"© Service.php","block_num":"0","height":"0.013210594654083252","top":"0.3847222219236044","page_num":"0","par_num":"0","width":"0.03779069781303406","word_num":"0","level":"0"},{"text":"© SyncFieldAction.php","top":"0.40051679599975953","page_num":"0","level":"0","word_num":"0","line_num":"0","block_num":"0","width":"0.05813953280448913","conf":"1","left":"0.037790699753649216","height":"0.012919896178775425","par_num":"0"},{"par_num":"0","conf":"1","line_num":"0","page_num":"0","top":"0.39513888888888893","width":"0.3139534950256348","text":"private function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity","left":"0.1540697546374334","level":"0","block_num":"0","height":"0.013194444444444398","word_num":"0"},{"page_num":"0","top":"0.4159722222222222","conf":"1","line_num":"0","height":"0.013194444444444509","left":"0.037790698480570574","par_num":"0","text":"© SyncRelatedActivityManage","word_num":"0","width":"0.07558139562606811","block_num":"0","level":"0"},{"conf":"1","height":"0.013194444444444398","line_num":"0","par_num":"0","word_num":"0","page_num":"0","left":"0.037790698480570574","level":"0","block_num":"0","text":"© WebhookSyncBatchProcess","top":"0.43125","width":"0.07558139562606811"},{"conf":"0.30000001192092896","par_num":"0","text":"v D IntegrationApp","width":"0.05232558250427245","top":"0.44702842390673636","word_num":"0","page_num":"0","height":"0.012919896178775314","block_num":"0","level":"0","line_num":"0","left":"0.02180232571783398"},{"text":"> D Accessors","conf":"0.30000001192092896","height":"0.013194444444444398","left":"0.029069768204225445","par_num":"0","block_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.4625","width":"0.042151162028312684","word_num":"0"},{"level":"0","width":"0.02470930218696594","height":"0.013194444444444287","block_num":"0","left":"0.029069767829704097","page_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.47777777777777786","text":"~ D Api","word_num":"0"},{"word_num":"0","block_num":"0","conf":"0.5","width":"0.040697672963142396","left":"0.045058140990292504","level":"0","top":"0.4935400518137131","line_num":"0","par_num":"0","page_num":"0","height":"0.012919896178775314","text":"© ActionUrl.php"},{"width":"0.061046510934829705","conf":"0.5","top":"0.5090277777777777","level":"0","word_num":"0","left":"0.04505814064450373","height":"0.013194444444444509","line_num":"0","page_num":"0","par_num":"0","block_num":"0","text":"@ EnumUrllnterface.php"},{"top":"0.5243055555555556","height":"0.013194444444444398","block_num":"0","text":"© FlowUrl.php","width":"0.037790697813034055","left":"0.04505814009542093","page_num":"0","word_num":"0","level":"0","conf":"0.5","par_num":"0","line_num":"0"},{"block_num":"0","height":"0.01570641067292955","page_num":"0","conf":"1","left":"0.04504752814356874","line_num":"0","text":"© PageResult.php","top":"0.5373664324735505","width":"0.04653285145759583","level":"0","par_num":"0","word_num":"0"},{"par_num":"0","text":"© ProxyUrl.php","conf":"0.5","left":"0.04495536781044429","block_num":"0","width":"0.03951270878314972","word_num":"0","page_num":"0","line_num":"0","level":"0","height":"0.01333898570802472","top":"0.5540025208322561"},{"width":"0.053779065608978265","line_num":"0","top":"0.5708333332888438","word_num":"0","page_num":"0","conf":"0.5","level":"0","height":"0.007978036006291767","left":"0.045058143693342025","par_num":"0","block_num":"0","text":"C) RequestBuilder.ohp"},{"word_num":"0","conf":"1","line_num":"0","par_num":"0","page_num":"0","top":"0.5863481418972936","left":"0.04493710907944466","level":"0","width":"0.056887763738632205","text":"Requestexecute.pnp","block_num":"0","height":"0.010764256450864984"},{"block_num":"0","height":"0.013194444444444509","page_num":"0","level":"0","left":"0.043604651332287504","conf":"1","text":"• RequestExecutelnterface","width":"0.06976743936538696","word_num":"0","line_num":"0","par_num":"0","top":"0.5993055555555555"},{"level":"0","line_num":"0","par_num":"0","page_num":"0","top":"0.6149870802374857","width":"0.05523255467414856","block_num":"0","conf":"1","left":"0.04360465358589083","height":"0.012919896178775314","word_num":"0","text":"SystemEvents.php"},{"par_num":"0","text":"© SystemUrl.php","conf":"0.5","level":"0","line_num":"0","left":"0.04505814011459571","block_num":"0","height":"0.01325904395845201","page_num":"0","top":"0.6304909560892494","width":"0.04360465109348297","word_num":"0"},{"top":"0.6458333333333334","page_num":"0","conf":"0.5","level":"0","left":"0.0450581399628617","width":"0.05087209343910217","block_num":"0","par_num":"0","text":"C TokenBuilder.php","height":"0.013194444444444398","word_num":"0","line_num":"0"},{"page_num":"0","word_num":"0","left":"0.045058141015190255","conf":"0.5","block_num":"0","level":"0","par_num":"0","top":"0.661498708338261","text":"© TokenBuilderInterface.pt","width":"0.06831395030021667","height":"0.012919896178775314","line_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","top":"0.677002584081155","width":"0.043604651093482966","conf":"0.5","word_num":"0","level":"0","height":"0.012919896178775314","left":"0.045058140296281746","text":"© UrlBuilder.php","line_num":"0"},{"word_num":"0","level":"0","top":"0.41085271353851927","left":"0.12063953489784567","page_num":"0","conf":"1","par_num":"0","height":"0.012919896178775425","line_num":"0","text":"799","width":"0.011627906560897835","block_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","level":"0","height":"0.012919896178775425","text":"801","conf":"1","par_num":"0","page_num":"0","left":"0.12063953528544258","top":"0.44186046521810574","width":"0.011627906560897822"},{"word_num":"0","left":"0.12063953489784567","text":"802","block_num":"0","width":"0.011627906560897835","page_num":"0","conf":"1","height":"0.012919896178775425","level":"0","line_num":"0","par_num":"0","top":"0.457364341445496"},{"left":"0.12209302355887078","level":"0","height":"0.012919896178775314","page_num":"0","conf":"1","par_num":"0","top":"0.4728682175006209","line_num":"0","width":"0.010174418240785604","block_num":"0","text":"803","word_num":"0"},{"line_num":"0","left":"0.12063953523699293","par_num":"0","conf":"1","top":"0.4883720934696132","block_num":"0","level":"0","height":"0.012919896178775314","width":"0.011627906560897835","page_num":"0","text":"804","word_num":"0"},{"block_num":"0","height":"0.012919896178775425","level":"0","left":"0.12209302355887078","par_num":"0","text":"805","page_num":"0","word_num":"0","conf":"1","top":"0.5038759694386054","width":"0.010174418240785604","line_num":"0"},{"text":"800","top":"0.5219638243387497","page_num":"0","block_num":"0","level":"0","height":"0.005167958471510081","line_num":"0","word_num":"0","left":"0.12209302333908192","conf":"0.30000001192092896","par_num":"0","width":"0.00872092992067336"},{"height":"0.012919896178775425","par_num":"0","block_num":"0","left":"0.12209302365753558","level":"0","page_num":"0","conf":"1","text":"807","top":"0.5322997417038939","word_num":"0","width":"0.011627906560897822","line_num":"0"},{"left":"0.12209302356492698","par_num":"0","line_num":"0","top":"0.5478036177051859","width":"0.01017441824078559","page_num":"0","height":"0.012919896178775314","text":"808","conf":"1","word_num":"0","level":"0","block_num":"0"},{"level":"0","conf":"1","width":"0.01308139562606811","word_num":"0","block_num":"0","line_num":"0","text":"809","par_num":"0","top":"0.5633074936418784","page_num":"0","height":"0.012919896178775425","left":"0.12063953496312871"},{"line_num":"0","height":"0.012919896178775425","conf":"1","page_num":"0","width":"0.011627906560897822","word_num":"0","text":"810","par_num":"0","left":"0.12209302365753558","level":"0","block_num":"0","top":"0.5788113696108708"},{"conf":"1","level":"0","line_num":"0","par_num":"0","width":"0.011627906560897835","text":"811","page_num":"0","height":"0.012919896178775314","top":"0.5943152458382609","word_num":"0","block_num":"0","left":"0.12063953489784567"},{"level":"0","par_num":"0","block_num":"0","top":"0.6098191215857691","left":"0.12063953502935174","height":"0.012919896178775425","page_num":"0","width":"0.011627906560897822","word_num":"0","text":"812","line_num":"0","conf":"1"},{"text":"813","left":"0.12063953489784567","line_num":"0","conf":"1","level":"0","par_num":"0","top":"0.6253229977762454","width":"0.011627906560897835","block_num":"0","page_num":"0","word_num":"0","height":"0.012919896178775314"},{"width":"0.011627906560897835","conf":"1","word_num":"0","block_num":"0","level":"0","height":"0.012919896178775314","left":"0.12063953489784567","text":"814","page_num":"0","top":"0.6408268737452377","par_num":"0","line_num":"0"},{"height":"0.012919896178775425","conf":"1","par_num":"0","block_num":"0","level":"0","text":"815","page_num":"0","left":"0.12209302349830872","line_num":"0","width":"0.010174418240785604","word_num":"0","top":"0.6563307496926967"},{"par_num":"0","top":"0.67183462543399","page_num":"0","width":"0.010174418240785604","line_num":"0","block_num":"0","conf":"1","height":"0.010335916943020274","left":"0.12209302336507233","level":"0","text":"816","word_num":"0"},{"top":"0.689922480669499","left":"0.12209302333908192","text":"817","line_num":"0","page_num":"0","word_num":"0","width":"0.00872092992067336","conf":"0.30000001192092896","block_num":"0","height":"0.005167958471510081","par_num":"0","level":"0"},{"top":"0.42635658959992184","level":"0","height":"0.013226743539174302","page_num":"0","width":"0.15988371372222898","block_num":"0","conf":"1","word_num":"0","left":"0.16715116600160834","text":"$accountId = $this->resolveAccountId($associations);","line_num":"0","par_num":"0"},{"width":"0.25290696620941155","par_num":"0","word_num":"0","height":"0.013194444444444509","level":"0","block_num":"0","page_num":"0","text":"$businessProcess = $this->resolveBusinessProcess($properties['pipeline'] ?? null);","left":"0.16715117321904924","top":"0.44166666666666665","line_num":"0","conf":"1"},{"page_num":"0","level":"0","par_num":"0","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess, $propertiesl 'dealstage'] ?? null) : null;","top":"0.45478036177593895","width":"0.3284883737564087","line_num":"0","left":"0.16715116228520088","conf":"1","word_num":"0","height":"0.015503875414530466","block_num":"0"},{"conf":"0.30000001192092896","level":"0","left":"0.4970930239588268","height":"0.020671833886040547","word_num":"0","page_num":"0","par_num":"0","top":"0.41602067220426653","block_num":"0","width":"0.020348836481571264","text":"1580","line_num":"0"},{"top":"0.4392764861483385","word_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","par_num":"0","text":"1581","block_num":"0","left":"0.502906976761842","line_num":"0","conf":"1","page_num":"0","level":"0"},{"level":"0","line_num":"0","page_num":"0","par_num":"0","text":"1582","word_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.5029069772463381","conf":"1","top":"0.4547803618589328","width":"0.014534883201122284"},{"block_num":"0","height":"0.012919896178775314","level":"0","conf":"1","text":"1583","top":"0.47028423782792506","width":"0.014534883201122284","left":"0.5029069772463381","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"text":"$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);","block_num":"0","height":"0.015600775347815565","par_num":"0","top":"0.48578811361808194","left":"0.1671511753218598","width":"0.26744184494018547","conf":"1","level":"0","line_num":"0","word_num":"0","page_num":"0"},{"par_num":"0","height":"0.005184108681148936","level":"0","block_num":"0","page_num":"0","text":"select x Tol","top":"0.3979166665896581","conf":"0.30000001192092896","left":"0.5377906990353346","width":"0.04069767296314242","word_num":"0","line_num":"0"},{"word_num":"0","page_num":"0","left":"0.5784883833231165","block_num":"0","par_num":"0","top":"0.39513888888461934","height":"0.007961885796652912","line_num":"0","width":"0.14389533996582027","text":"teams where id = 556: # owner: 18101. crm: 477","level":"0","conf":"0.5"},{"line_num":"0","block_num":"0","top":"0.4082687338670272","word_num":"0","text":"select * from crm_configurations where id = 477;","level":"0","width":"0.1482558131217957","height":"0.0132590439584519","page_num":"0","left":"0.5377907011398049","par_num":"0","conf":"1"},{"top":"0.42361111111111116","word_num":"0","par_num":"0","left":"0.5377906972822756","block_num":"0","line_num":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 18101;","width":"0.11482558250427244","conf":"1","height":"0.013194444444444398","level":"0"},{"conf":"1","word_num":"0","line_num":"0","text":"SELECT","width":"0.02180232554674144","top":"0.4392764858899405","height":"0.012919896178775425","par_num":"0","left":"0.5377906980551176","level":"0","page_num":"0","block_num":"0"},{"block_num":"0","left":"0.5494186051709558","line_num":"0","page_num":"0","height":"0.015503875414530466","width":"0.1409883737564087","top":"0.4547803618620716","level":"0","par_num":"0","word_num":"0","conf":"0.5","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN"},{"block_num":"0","height":"0.02325581444634328","left":"0.6947674428233819","level":"0","par_num":"0","top":"0.44444444381042003","conf":"0.30000001192092896","page_num":"0","word_num":"0","line_num":"0","width":"0.03488371968269355","text":"(ouner)+T"},{"left":"0.5494186039378854","level":"0","line_num":"0","top":"0.470284238086323","block_num":"0","word_num":"0","text":"u.email,","height":"0.012919896178775314","conf":"0.5","page_num":"0","par_num":"0","width":"0.026162791252136164"},{"par_num":"0","block_num":"0","width":"0.015988372266292572","word_num":"0","line_num":"0","conf":"1","height":"0.012919896178775314","top":"0.48578811382921705","page_num":"0","level":"0","left":"0.5508720931364758","text":"sa.*,"},{"left":"0.4069767440502912","level":"0","par_num":"0","width":"0.05087209343910215","word_num":"0","text":"Choose Declaration","height":"0.010545865694681855","conf":"1","top":"0.506249999954431","page_num":"0","line_num":"0","block_num":"0"},{"line_num":"0","par_num":"0","width":"0.04521198272705074","word_num":"0","left":"0.6103881954088033","level":"0","page_num":"0","conf":"1","height":"0.016985346211327412","block_num":"0","top":"0.5005512548249306","text":"al_accounts sa"},{"level":"0","line_num":"0","block_num":"0","page_num":"0","conf":"0.5","top":"0.5166666666666667","text":"$attributes = [","par_num":"0","height":"0.013194444444444398","left":"0.16715116421655613","width":"0.0479651153087616","word_num":"0"},{"left":"0.6119186049596808","word_num":"0","level":"0","page_num":"0","conf":"1","height":"0.010335917605294176","block_num":"0","line_num":"0","par_num":"0","text":"a.sociable_id","top":"0.5167958654689381","width":"0.042151162028312705"},{"line_num":"0","block_num":"0","level":"0","width":"0.2761627674102783","height":"0.005167958140373186","par_num":"0","page_num":"0","left":"0.25581397675784795","conf":"0.30000001192092896","word_num":"0","text":"m • ououooorunryara Uodorunovciraur .doo seruces urirnuosoot seru celralrs","top":"0.5297157625318806"},{"par_num":"0","block_num":"0","line_num":"0","text":"\"cri connourarlon 1oi","height":"0.005167958140373186","conf":"0.30000001192092896","top":"0.5374677005163767","word_num":"0","page_num":"0","left":"0.18023255680560632","level":"0","width":"0.0654069721698761"},{"word_num":"0","width":"0.05087209343910226","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","top":"0.5322997419299922","page_num":"0","left":"0.6133720923353738","text":"t.id = u.team_id","block_num":"0"},{"width":"0.20058138370513917","block_num":"0","level":"0","height":"0.012919896178775314","left":"0.25726745350416313","line_num":"0","page_num":"0","conf":"1","par_num":"0","word_num":"0","text":"• a buildOpportunityData (OpportunitySyncTraitMatchActivitiesTest","top":"0.5400516796883902"},{"page_num":"0","block_num":"0","left":"0.18023255894511658","level":"0","top":"0.5478036179312841","word_num":"0","width":"0.07122092843055727","line_num":"0","height":"0.012919896178775425","conf":"0.5","text":"'crm_provider_id' => $cl","par_num":"0"},{"height":"0.015503875414530355","conf":"1","page_num":"0","block_num":"0","left":"0.45639534939159426","par_num":"0","line_num":"0","text":"../tests/Unit/Services/Crm/Hubspot/ServiceTrait","top":"0.5400516800360595","word_num":"0","level":"0","width":"0.14970929622650148"},{"text":"d sa.provider = 'integration-app';","page_num":"0","top":"0.5451388888888888","block_num":"0","level":"0","left":"0.6119186129734091","conf":"0.5","par_num":"0","line_num":"0","width":"0.10465115308761597","height":"0.013194444444444509","word_num":"0"},{"block_num":"0","text":"]:","page_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","width":"0.008720929920673387","word_num":"0","top":"0.5633074936095788","left":"0.16715116287396564","height":"0.012919896178775314"},{"level":"0","block_num":"0","text":"$values = array_merge($attributes, $data);","height":"0.012919896178775425","top":"0.5943152456121626","conf":"1","page_num":"0","left":"0.16715116267238034","width":"0.13081395626068115","line_num":"0","par_num":"0","word_num":"0"},{"conf":"1","height":"0.013194444444444398","level":"0","top":"0.6097222222222223","page_num":"0","text":"$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);","left":"0.16715116402538407","width":"0.25581395626068115","line_num":"0","block_num":"0","par_num":"0","word_num":"0"},{"word_num":"0","text":"1590","top":"0.5762273905088036","conf":"1","left":"0.502906976822404","par_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","width":"0.014534883201122284","page_num":"0","line_num":"0"},{"conf":"1","width":"0.014534883201122284","left":"0.502906976761842","level":"0","word_num":"0","height":"0.012919896178775425","par_num":"0","text":"1591","page_num":"0","block_num":"0","line_num":"0","top":"0.5917312665100956"},{"text":"1592","width":"0.014534883201122284","line_num":"0","top":"0.607235142446788","word_num":"0","page_num":"0","height":"0.012919896178775425","level":"0","conf":"1","par_num":"0","left":"0.502906976822404","block_num":"0"},{"par_num":"0","level":"0","block_num":"0","conf":"1","left":"0.1671511716620861","width":"0.20639533996582032","height":"0.012919896178775314","page_num":"0","line_num":"0","text":"$this->importExternalFieldData($properties, $opportunity->getId());","word_num":"0","top":"0.6408268734868398"},{"conf":"1","level":"0","height":"0.013194444444444398","width":"0.20348837375640869","par_num":"0","word_num":"0","top":"0.65625","block_num":"0","text":"$this->update0pportunityAssociations(Sopportunity, $associations);","line_num":"0","left":"0.1671511599698622","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","left":"0.03590116178866337","page_num":"0","height":"0.017054265737533658","top":"0.6891472857368536","text":"D Config","line_num":"0","par_num":"0","word_num":"0","level":"0","width":"0.027034886181354523"},{"page_num":"0","height":"0.015536175833808064","level":"0","line_num":"0","par_num":"0","conf":"1","block_num":"0","left":"0.16715116210525852","text":"return $opportunity;","top":"0.6847222219022174","word_num":"0","width":"0.06395348906517029"},{"width":"0.018895348906517027","line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","text":"DDTO","par_num":"0","height":"0.012919896178775314","left":"0.03779069787595659","top":"0.7054263567232738","word_num":"0"},{"width":"0.021802324056625362","text":"M Filters","par_num":"0","height":"0.007751937707265233","top":"0.7235142119603207","block_num":"0","conf":"1","left":"0.03779069919579286","level":"0","line_num":"0","page_num":"0","word_num":"0"},{"height":"0.013242893748813156","level":"0","text":"D Jobs","word_num":"0","left":"0.037790698388461594","conf":"0.30000001192092896","page_num":"0","width":"0.0203488364815712","line_num":"0","block_num":"0","par_num":"0","top":"0.7361111111359293"},{"top":"0.7519379845454681","word_num":"0","height":"0.005167958471510081","block_num":"0","left":"0.12209302333908192","page_num":"0","level":"0","conf":"0.5","line_num":"0","width":"0.00872092992067336","par_num":"0","text":"040"},{"block_num":"0","left":"0.037790702958057865","level":"0","par_num":"0","text":"• ProspectSearchStrateay","page_num":"0","width":"0.06686046123504638","top":"0.7545219644985337","word_num":"0","height":"0.007978035344017975","line_num":"0","conf":"0.5"},{"conf":"1","left":"0.1540697723936196","block_num":"0","par_num":"0","width":"0.20058138370513914","page_num":"0","text":"private function resolveAccountId(array $associations): ?int{...}","line_num":"0","word_num":"0","level":"0","height":"0.013194444444444398","top":"0.7465277777777778"},{"block_num":"0","text":"D ServiceTraits","word_num":"0","conf":"0.5","par_num":"0","width":"0.04215116202831268","left":"0.03633721038603743","page_num":"0","height":"0.013194444444444398","top":"0.7673611111111112","level":"0","line_num":"0"},{"top":"0.782638889083126","width":"0.04360465109348298","par_num":"0","block_num":"0","conf":"1","text":"© DataClient.php","height":"0.013226743539174413","word_num":"0","page_num":"0","line_num":"0","left":"0.0377906982541306","level":"0"},{"text":"1596","block_num":"0","par_num":"0","line_num":"0","height":"0.012919896178775314","left":"0.5043604650987876","level":"0","conf":"1","top":"0.6692506464411895","width":"0.013081395626068137","page_num":"0","word_num":"0"},{"block_num":"0","text":"1597","conf":"1","page_num":"0","left":"0.5043604648141462","par_num":"0","height":"0.012919896178775425","top":"0.6847545222917493","level":"0","width":"0.013081395626068026","line_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","word_num":"0","left":"0.5043604649534388","top":"0.7002583983791739","height":"0.012919896178775314","conf":"1","par_num":"0","text":"1598","width":"0.013081395626068137","level":"0"},{"top":"0.7286821705583297","width":"0.013081395626068137","word_num":"0","par_num":"0","left":"0.5029069766297954","page_num":"0","level":"0","height":"0.012919896178775425","conf":"1","line_num":"0","text":"1600","block_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","text":"1602","top":"0.7622739020797389","width":"0.013081395626068137","conf":"1","height":"0.010335916943020274","word_num":"0","left":"0.5029069763875473","line_num":"0","level":"0"},{"left":"0.5043604651956869","width":"0.013081395626068137","height":"0.012919896178775425","text":"1603","line_num":"0","par_num":"0","level":"0","block_num":"0","conf":"1","word_num":"0","top":"0.7751937985514391","page_num":"0"},{"height":"0.012919896178775314","top":"0.7906976745204314","word_num":"0","left":"0.5043604651956869","line_num":"0","par_num":"0","conf":"1","width":"0.013081395626068137","page_num":"0","level":"0","text":"1604","block_num":"0"},{"left":"0.5377907018328815","level":"0","text":"select * from opportunities where id = 7594349;","width":"0.145348834991455","page_num":"0","conf":"1","par_num":"0","word_num":"0","line_num":"0","height":"0.012919896178775425","block_num":"0","top":"0.576227390315005"},{"height":"0.013194444444444398","text":"select * from opportunity_stages where opportunity_id = 759434","level":"0","width":"0.19040697813034058","top":"0.5916666666666667","word_num":"0","left":"0.5377906960816976","conf":"1","block_num":"0","line_num":"0","par_num":"0","page_num":"0"},{"block_num":"0","level":"0","word_num":"0","left":"0.5377906921530803","conf":"1","line_num":"0","par_num":"0","height":"0.015972222222222276","page_num":"0","text":"select * from business_processes where id = 6024;","top":"0.6069444444444444","width":"0.15116279125213627"},{"word_num":"0","line_num":"0","page_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.5377907033584309","height":"0.012919896178775425","top":"0.6227390182758147","level":"0","text":"select * from business_process_stages where stage_id = 16352;","width":"0.18895348310470583"},{"block_num":"0","level":"0","par_num":"0","conf":"1","height":"0.013194444444444509","width":"0.19040696620941155","line_num":"0","page_num":"0","text":"select * from business_process_stages where business_process_]","left":"0.5377907082091762","top":"0.6381944444444444","word_num":"0"},{"width":"0.12790696620941155","conf":"1","left":"0.5377907079319618","text":"select * from stages where team_id = 459;","level":"0","block_num":"0","line_num":"0","page_num":"0","height":"0.013194444444444398","top":"0.6534722222222222","par_num":"0","word_num":"0"},{"par_num":"0","page_num":"0","word_num":"0","conf":"0.5","left":"0.5377907029593075","block_num":"0","level":"0","text":"select * from teams where id = 459;","top":"0.669250646322757","height":"0.012919896178775425","width":"0.10755813121795654","line_num":"0"},{"top":"0.6873385013645231","left":"0.5377906975670903","page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","word_num":"0","level":"0","text":"DELEEIT","par_num":"0","width":"0.018895348906517007"},{"block_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7","page_num":"0","top":"0.6976744188847286","height":"0.01552002562416921","conf":"0.5","par_num":"0","level":"0","line_num":"0","width":"0.17877906560897827","word_num":"0","left":"0.5494186036123988"},{"width":"0.024709302186965876","left":"0.5494186046477961","block_num":"0","par_num":"0","text":"U.enaru","page_num":"0","word_num":"0","height":"0.005167958471510192","level":"0","line_num":"0","conf":"0.30000001192092896","top":"0.7183462533071845"},{"left":"0.5494186052537453","par_num":"0","conf":"1","page_num":"0","height":"0.010335916943020274","line_num":"0","level":"0","block_num":"0","text":"sa.*,","top":"0.7312661499694889","width":"0.01744185984134672","word_num":"0"},{"text":"t.owner_id FROM social_accounts sa","conf":"1","width":"0.10755813121795654","line_num":"0","par_num":"0","height":"0.015536175833808064","page_num":"0","top":"0.7441860465361537","word_num":"0","block_num":"0","left":"0.5494186123096455","level":"0"},{"height":"0.013226743539174413","line_num":"0","par_num":"0","top":"0.7596899228471226","block_num":"0","left":"0.5377907027588188","conf":"0.5","level":"0","text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","page_num":"0","width":"0.11627906560897827"},{"width":"0.12790697813034058","left":"0.5363372062024003","line_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.775","conf":"0.5","height":"0.013194444444444398","block_num":"0","word_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id"},{"text":"WHERE u.team_id = 459 and sa.provider = 'hubspot'","width":"0.1569767355918884","block_num":"0","level":"0","top":"0.7906976747788294","line_num":"0","page_num":"0","word_num":"0","par_num":"0","conf":"0.5","height":"0.012919896178775314","left":"0.5363372126562856"},{"par_num":"0","text":"© DecorateActivity.php","line_num":"0","conf":"1","left":"0.03779069911240864","width":"0.05959302186965943","top":"0.7984496125372272","word_num":"0","level":"0","page_num":"0","height":"0.012919896178775425","block_num":"0"},{"level":"0","line_num":"0","word_num":"0","text":"© LocalSearch.php","conf":"1","width":"0.04941860437393189","left":"0.037790698636677444","page_num":"0","par_num":"0","top":"0.8138888888888889","height":"0.013194444444444398","block_num":"0"},{"height":"0.013210593329535558","left":"0.03779069976243452","par_num":"0","page_num":"0","level":"0","line_num":"0","top":"0.8291666669872563","width":"0.07122092843055725","word_num":"0","conf":"1","text":"© LocalSearchInterface.php","block_num":"0"},{"block_num":"0","level":"0","line_num":"0","width":"0.055232554674148567","word_num":"0","par_num":"0","height":"0.012919896178775314","top":"0.8449612404119043","conf":"1","left":"0.037790701139780135","page_num":"0","text":"© RemoteSearch.php"},{"height":"0.013194444444444398","par_num":"0","block_num":"0","text":"© Service.php","top":"0.8604166666666667","word_num":"0","width":"0.03779069781303406","conf":"1","line_num":"0","left":"0.03779069823495582","level":"0","page_num":"0"},{"level":"0","page_num":"0","par_num":"0","height":"0.008333333333333304","text":"> MListeners","left":"0.021802326968594077","top":"0.8756944444444444","line_num":"0","block_num":"0","width":"0.03779069483280182","word_num":"0","conf":"0.30000001192092896"},{"word_num":"0","height":"0.007832687430911589","top":"0.8914728681708491","width":"0.03779069483280182","conf":"0.30000001192092896","page_num":"0","line_num":"0","text":"> M Metadata","block_num":"0","par_num":"0","level":"0","left":"0.02180232696488544"},{"height":"0.007784237464269039","level":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","top":"0.9069444444461602","width":"0.03779069483280181","page_num":"0","left":"0.021802325104005583","word_num":"0","block_num":"0","text":"> M Miaration"},{"top":"0.9222222222222223","height":"0.008333333333333304","block_num":"0","word_num":"0","left":"0.021802325112669052","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","width":"0.03779069483280182","text":"› Pipedrive"},{"level":"0","width":"0.04215116202831268","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.9354005174609858","word_num":"0","text":"> D Salesforce","block_num":"0","height":"0.01321059332953567","line_num":"0","left":"0.02180232525140502"},{"par_num":"0","block_num":"0","width":"0.023255813121795654","top":"0.9506944444444444","text":"D Traits","height":"0.013194444444444509","left":"0.029069768269642294","level":"0","page_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896"},{"level":"0","width":"0.011627906560897822","line_num":"0","left":"0.12063953528544258","par_num":"0","top":"0.7932816538485967","word_num":"0","height":"0.012919896178775425","conf":"1","block_num":"0","page_num":"0","text":"838"},{"height":"0.012919896178775314","top":"0.8087855298498888","word_num":"0","page_num":"0","block_num":"0","par_num":"0","line_num":"0","conf":"1","level":"0","text":"839","width":"0.01017441824078559","left":"0.12209302356492698"},{"width":"0.010174418240785604","page_num":"0","height":"0.012919896178775425","block_num":"0","conf":"1","left":"0.12209302355887078","line_num":"0","level":"0","par_num":"0","top":"0.8242894061311119","word_num":"0","text":"840"},{"conf":"1","par_num":"0","page_num":"0","width":"0.011627906560897835","block_num":"0","height":"0.010335916943020274","left":"0.12063953501896969","level":"0","line_num":"0","text":"841","top":"0.8397932817739678","word_num":"0"},{"block_num":"0","left":"0.12063953489784567","text":"842","page_num":"0","width":"0.011627906560897835","word_num":"0","top":"0.8552971578936924","conf":"1","par_num":"0","level":"0","line_num":"0","height":"0.010335916943020274"},{"word_num":"0","left":"0.12063953492946186","height":"0.005167958140373186","page_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","text":"845","top":"0.8733850131778755","width":"0.010174417495727534","par_num":"0"},{"page_num":"0","conf":"1","line_num":"0","text":"844","top":"0.8837209303666846","left":"0.12209302356492698","width":"0.01017441824078559","block_num":"0","word_num":"0","par_num":"0","height":"0.012919896178775425","level":"0"},{"level":"0","line_num":"0","block_num":"0","left":"0.12209302356492698","par_num":"0","width":"0.01017441824078559","word_num":"0","page_num":"0","top":"0.8992248063356769","text":"845","height":"0.012919896178775314","conf":"1"},{"conf":"1","block_num":"0","left":"0.12063953489784567","page_num":"0","width":"0.011627906560897835","top":"0.9147286825307674","text":"846","height":"0.012919896178775314","line_num":"0","word_num":"0","par_num":"0","level":"0"},{"level":"0","text":"847","height":"0.012919896178775314","par_num":"0","left":"0.12209302349830872","line_num":"0","page_num":"0","conf":"1","top":"0.9302325584782264","width":"0.010174418240785604","block_num":"0","word_num":"0"},{"page_num":"0","width":"0.010174418240785604","par_num":"0","line_num":"0","left":"0.12209302336507233","block_num":"0","level":"0","top":"0.9457364342472678","text":"848","height":"0.012919896178775425","conf":"1","word_num":"0"},{"conf":"0.30000001192092896","word_num":"0","left":"0.15406976711412929","line_num":"0","height":"0.005167958140373297","block_num":"0","level":"0","par_num":"0","text":"Lusages","top":"0.7829457366920872","width":"0.021802324056625383","page_num":"0"},{"conf":"1","word_num":"0","par_num":"0","left":"0.15406976780853876","height":"0.013194444444444509","width":"0.11918604373931885","top":"0.7930555555555555","level":"0","page_num":"0","line_num":"0","text":"private function buildOpportunityData(","block_num":"0"},{"height":"0.012919896178775314","level":"0","text":"array $properties,","top":"0.808785530075987","width":"0.05668604373931885","block_num":"0","left":"0.1671511636733452","page_num":"0","par_num":"0","line_num":"0","word_num":"0","conf":"1"},{"word_num":"0","conf":"1","page_num":"0","par_num":"0","width":"0.04941860437393189","text":"Pint $accountId,","left":"0.16715116249351336","height":"0.013210594654083252","top":"0.8242894056445347","line_num":"0","level":"0","block_num":"0"},{"word_num":"0","left":"0.16860466225201787","width":"0.10174417495727539","block_num":"0","height":"0.00518410835001204","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"rbusnessrrocess sousnessprocess","top":"0.8423611110704722"},{"block_num":"0","page_num":"0","text":"?Stage $stage","top":"0.8552971580690963","conf":"1","left":"0.16715116312368727","par_num":"0","height":"0.012919896178775314","width":"0.04215116202831268","line_num":"0","level":"0","word_num":"0"},{"line_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","text":"): array &","height":"0.015721982055240225","top":"0.8681080016086459","width":"0.03491418957710268","page_num":"0","word_num":"0","left":"0.1540545333952234","level":"0"},{"left":"0.16715116147929293","line_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","page_num":"0","conf":"1","par_num":"0","top":"0.8837209302482524","width":"0.05087209343910215","word_num":"0","text":"$ownerId = null;"},{"word_num":"0","width":"0.05087209343910218","conf":"1","line_num":"0","left":"0.16715116144901193","par_num":"0","page_num":"0","text":"$profile = null;","height":"0.012919896178775314","level":"0","top":"0.8992248065617751","block_num":"0"},{"block_num":"0","conf":"1","text":"if (! empty($properties['hubspot_owner_id'])) {","height":"0.013194444444444509","top":"0.9145833333333333","left":"0.16715116258606438","word_num":"0","line_num":"0","level":"0","width":"0.14534883499145507","par_num":"0","page_num":"0"},{"height":"0.012919896178775314","word_num":"0","page_num":"0","line_num":"0","level":"0","left":"0.17877907752990724","text":"$ownerId = $properties['hubspot_owner_id'];","conf":"1","block_num":"0","width":"0.13372092247009276","top":"0.9302325582413618","par_num":"0"},{"height":"0.012919896178775425","par_num":"0","width":"0.29941859245300295","word_num":"0","level":"0","top":"0.9457364342103539","block_num":"0","page_num":"0","text":"$profile = $this->crmEntityRepository->findProfileByExternalId($this->config, (string) $ownerId);","line_num":"0","left":"0.17877908196195103","conf":"1"},{"top":"0.8217054264584159","left":"0.5029069772463381","par_num":"0","block_num":"0","conf":"1","page_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","line_num":"0","text":"1606","level":"0","word_num":"0"},{"level":"0","word_num":"0","page_num":"0","top":"0.8372093024274081","block_num":"0","conf":"1","par_num":"0","text":"1607","height":"0.012919896178775314","width":"0.014534883201122284","left":"0.5029069772463381","line_num":"0"},{"left":"0.5043604651956869","par_num":"0","page_num":"0","text":"1608","width":"0.013081395626068137","word_num":"0","line_num":"0","top":"0.8527131783964005","block_num":"0","height":"0.012919896178775314","conf":"1","level":"0"},{"word_num":"0","left":"0.5377907080269276","line_num":"0","page_num":"0","level":"0","conf":"1","height":"0.013194444444444509","text":"SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEF","block_num":"0","par_num":"0","width":"0.19040696620941155","top":"0.8215277777777777"},{"text":"FROM stages","height":"0.015503875414530355","block_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.53779069858594","par_num":"0","top":"0.834625323145448","width":"0.036337208747863725","conf":"1","word_num":"0"},{"block_num":"0","left":"0.5377906958790934","text":"WHERE team_id = 459 AND type = 'opportunity'","word_num":"0","height":"0.01325904395845201","level":"0","page_num":"0","top":"0.852713178408371","par_num":"0","width":"0.13808139562606803","conf":"1","line_num":"0"},{"top":"0.8656330749510948","width":"0.07558139562606814","word_num":"0","block_num":"0","level":"0","height":"0.012919896178775314","page_num":"0","conf":"1","par_num":"0","text":"GROUP BY crm_provider_id","line_num":"0","left":"0.5377906967520282"},{"top":"0.8861111111111111","page_num":"0","height":"0.005555555555555647","text":"HAVING CHT>1A","width":"0.046511626243591286","block_num":"0","word_num":"0","left":"0.5377906991698187","line_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896"},{"width":"0.24999997615814207","page_num":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","top":"0.9868055554662841","word_num":"0","conf":"1","height":"0.010610465208689357","block_num":"0","left":"0.004360480307990344","par_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","width":"0.013081395626068137","word_num":"0","text":"> 0","height":"0.012919896178775314","page_num":"0","par_num":"0","top":"0.0025839794299922225","left":"0.7529069768235939","level":"0","line_num":"0"},{"width":"0.008720929920673415","height":"0.012919896178775425","block_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.7703488374379193","conf":"0.30000001192092896","par_num":"0","top":"0.0025839797206897996","word_num":"0","text":"labl"},{"block_num":"0","height":"0.012919896178775314","text":"Support Daily - in 2 h 43 m","top":"0.0025839796560903627","left":"0.799418603367673","width":"0.06395348906517029","word_num":"0","line_num":"0","par_num":"0","conf":"0.5","level":"0","page_num":"0"},{"left":"0.8706395352228682","top":"0.002583979414297999","width":"0.010174418265504026","conf":"0.30000001192092896","block_num":"0","text":"A","height":"0.01291989621016365","word_num":"0","page_num":"0","line_num":"0","level":"0","par_num":"0"},{"height":"0.005167958140373186","left":"0.8095930312135469","level":"0","conf":"1","top":"0.025839793539632505","page_num":"0","word_num":"0","width":"0.08430231809616084","text":"AutomatedRenortsCommandTest","par_num":"0","line_num":"0","block_num":"0"},{"height":"0.010610465208689357","par_num":"0","text":"100% C•","width":"0.026162791252136275","line_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.0025839793250265197","word_num":"0","left":"0.8997093023714182"},{"block_num":"0","top":"0.0025839796560903627","conf":"0.5","width":"0.06540697813034058","left":"0.9287790678514896","level":"0","text":"8 • Fri 17 Apr 12:17:02","word_num":"0","page_num":"0","par_num":"0","height":"0.012919896178775314","line_num":"0"},{"left":"0.7311046511910402","top":"0.046511628267201455","width":"0.023255813121795588","word_num":"0","conf":"1","par_num":"0","height":"0.012919896178775425","text":"Cascade","page_num":"0","block_num":"0","line_num":"0","level":"0"},{"level":"0","par_num":"0","conf":"1","text":"Automated Report Retr","block_num":"0","height":"0.013242893748813156","left":"0.7311046545930007","line_num":"0","page_num":"0","top":"0.06944444442619635","width":"0.05523255467414856","word_num":"0"},{"par_num":"0","height":"0.013242893748813156","block_num":"0","width":"0.05377906560897827","left":"0.7936046553141967","word_num":"0","page_num":"0","line_num":"0","text":"Investigating Opportur","level":"0","conf":"1","top":"0.06944444442619635"},{"top":"0.0671834625479939","width":"0.024709302186965987","par_num":"0","level":"0","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"+D ...","left":"0.9593023254845784","word_num":"0","height":"0.012919896178775314"},{"level":"0","par_num":"0","width":"0.2398255586624145","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.7354651181493372","page_num":"0","text":"1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestage","top":"0.10069444444444442","height":"0.005555555555555536","word_num":"0"},{"par_num":"0","word_num":"0","top":"0.11111111111111116","page_num":"0","left":"0.9883720931686046","conf":"0.30000001192092896","height":"0.01291989621016365","line_num":"0","level":"0","text":"w","width":"0.010174418265503915","block_num":"0"},{"conf":"0.30000001192092896","par_num":"0","width":"0.05377906560897827","level":"0","page_num":"0","height":"0.005167958140373186","line_num":"0","text":"nole calls cribervic","word_num":"0","top":"0.13178294599441287","block_num":"0","left":"0.7863372089417549"},{"height":"0.013194444444444509","line_num":"0","left":"0.8502907023012025","text":"pdateStage() → pushes the stage change to HubSpot","page_num":"0","top":"0.12638888888888888","width":"0.1293604612350463","word_num":"0","par_num":"0","level":"0","conf":"0.5","block_num":"0"},{"height":"0.013194444444444509","block_num":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.21366279125213616","left":"0.7354651184983692","text":"3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny","conf":"1","level":"0","top":"0.14444444444444438","word_num":"0"},{"left":"0.7354651171079769","par_num":"0","text":"4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → up","top":"0.16020671867417824","word_num":"0","level":"0","height":"0.012919896178775314","conf":"1","width":"0.24418604373931885","line_num":"0","block_num":"0","page_num":"0"},{"level":"0","block_num":"0","conf":"1","text":"sertOpportunity() with the stage HubSpot now has","left":"0.7441860434211762","width":"0.12063953876495359","top":"0.1729166666666666","word_num":"0","height":"0.013194444444444509","page_num":"0","line_num":"0","par_num":"0"},{"height":"0.013194444444444398","conf":"1","page_num":"0","line_num":"0","block_num":"0","level":"0","par_num":"0","text":"5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejects","top":"0.1909722222222222","width":"0.2383720874786377","word_num":"0","left":"0.7354651218193589"},{"par_num":"0","page_num":"0","width":"0.11191860437393186","block_num":"0","word_num":"0","text":"the change - writing a different stage_id back","level":"0","line_num":"0","top":"0.20413436729156698","conf":"1","left":"0.7441860482493505","height":"0.013226743539174413"},{"top":"0.2270833333333333","height":"0.005555555555555536","left":"0.734011632393781","level":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"cloudwatch loas to look for.","width":"0.0683139503002167","word_num":"0","line_num":"0"},{"width":"0.08430231809616096","level":"0","line_num":"0","par_num":"0","page_num":"0","word_num":"0","height":"0.008333333333333304","block_num":"0","left":"0.7383720927582743","text":"\"opportunity stage nas changed\"","top":"0.27361111111111114","conf":"1"},{"block_num":"0","height":"0.012919896178775314","top":"0.28165374687185274","level":"0","left":"0.73837209745895","par_num":"0","text":"\"[HubSpot] User changing opportunity stage from\"","word_num":"0","page_num":"0","line_num":"0","width":"0.13226743936538699","conf":"1"},{"word_num":"0","width":"0.2194767236709595","text":"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)","level":"0","conf":"1","left":"0.7325581600053038","top":"0.32816537477882946","page_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775314","line_num":"0"},{"page_num":"0","width":"0.2267441749572754","text":"The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRM","word_num":"0","level":"0","left":"0.7340116212827847","top":"0.3486111110666217","line_num":"0","conf":"1","par_num":"0","height":"0.007978036006291767","block_num":"0"},{"width":"0.2383720874786377","word_num":"0","level":"0","left":"0.7325581403543489","text":"provider ID keeps reappearing in the Redis set (because the failed() handler in ImportBatchJobTrait","conf":"1","line_num":"0","block_num":"0","page_num":"0","par_num":"0","height":"0.013194444444444509","top":"0.3590277777777777"},{"line_num":"0","word_num":"0","conf":"0.5","left":"0.7325581430118675","width":"0.15552325248718257","height":"0.012919896178775314","block_num":"0","level":"0","page_num":"0","text":"requeues it after failures), then it gets reprocessed on every cycle.","top":"0.37467700268580617","par_num":"0"},{"level":"0","left":"0.734011628795344","block_num":"0","height":"0.013194444444444509","line_num":"0","word_num":"0","conf":"1","text":"CloudWatch logs to look for:","par_num":"0","top":"0.38749999999999996","width":"0.06831395030021659","page_num":"0"},{"block_num":"0","par_num":"0","text":"\"[WebhookSyncBatchProcessor] Batch processing completed\"","height":"0.013194444444444398","level":"0","page_num":"0","left":"0.7383720882013008","top":"0.4340277777777778","width":"0.15406976938247685","line_num":"0","word_num":"0","conf":"1"},{"line_num":"0","par_num":"0","width":"0.08284883499145512","conf":"1","height":"0.013194444444444398","level":"0","page_num":"0","block_num":"0","top":"0.4340277777777778","left":"0.8938953480906677","word_num":"0","text":"- with config_id for team 459"},{"height":"0.012919896178775425","conf":"1","par_num":"0","top":"0.4470284241005348","word_num":"0","line_num":"0","left":"0.738372092106937","page_num":"0","width":"0.1918604612350464","level":"0","text":"\"[ImportOpportunityBatch]\" or \"[HubSpot] Failed to import opportunity\"","block_num":"0"},{"text":"\"(HubSpot) Syncing opportunities using strateqy\"","conf":"1","page_num":"0","width":"0.13081394433975224","block_num":"0","line_num":"0","word_num":"0","top":"0.46250000000171565","height":"0.007784237464268928","left":"0.738372102166481","par_num":"0","level":"0"},{"height":"0.013194444444444509","text":"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.","line_num":"0","par_num":"0","word_num":"0","block_num":"0","left":"0.7340116498082183","top":"0.4881944444444444","width":"0.22965114116668706","conf":"1","level":"0","page_num":"0"},{"page_num":"0","width":"0.1918604493141174","line_num":"0","height":"0.013194444444444398","conf":"1","word_num":"0","level":"0","left":"0.7340116436658211","text":"3. importExternalFieldData / SyncCrmField writing back and triggering re-sync","top":"0.5243055555555556","par_num":"0","block_num":"0"},{"page_num":"0","text":"FrocessALAucomaclonAnalysiskesults calls service","width":"0.11918603181838994","height":"0.005167958140373186","left":"0.7340116309337787","line_num":"0","top":"0.5478036178290382","block_num":"0","par_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"height":"0.005167958802647088","par_num":"0","left":"0.857558138415517","text":"›Syncuppolcunity cerore writine Al tiele values.","conf":"0.30000001192092896","word_num":"0","width":"0.11482558250427244","top":"0.547803617501172","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"width":"0.24563951492309566","word_num":"0","height":"0.012919896178775314","block_num":"0","conf":"1","par_num":"0","page_num":"0","text":"Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageC","level":"0","line_num":"0","left":"0.734011647867602","top":"0.5581395349855478"},{"line_num":"0","par_num":"0","height":"0.013194444444444509","left":"0.7325581584026069","text":"hanged logs), even though this specific opportunity has no templates, other opportunities do - and their s","level":"0","conf":"1","top":"0.5708333333333333","word_num":"0","block_num":"0","page_num":"0","width":"0.24854648113250732"},{"left":"0.7325581592182623","width":"0.1337209105491638","conf":"0.5","par_num":"0","word_num":"0","level":"0","top":"0.5888888888888889","text":"yncupporcunity calls ao through 1mporturupdateuppo","height":"0.005555555555555536","page_num":"0","block_num":"0","line_num":"0"},{"text":"rcunity → which can atrect the keals queue","height":"0.005555555555555536","width":"0.10755813121795654","line_num":"0","left":"0.8662790694489886","page_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.5888888888888889"},{"top":"0.5994832042361936","page_num":"0","level":"0","conf":"1","left":"0.7340116284091287","height":"0.012919896178775425","par_num":"0","word_num":"0","line_num":"0","block_num":"0","width":"0.014534883201122284","text":"state."},{"par_num":"0","top":"0.6354166666666666","width":"0.08284883499145501","level":"0","height":"0.013194444444444509","text":"What to search in CloudWatch","word_num":"0","page_num":"0","block_num":"0","conf":"1","left":"0.7340116286358876","line_num":"0"},{"line_num":"0","page_num":"0","text":"For opportunity 7594349, search for these in order:","level":"0","word_num":"0","left":"0.7325581412063185","top":"0.6511627907133686","par_num":"0","height":"0.012919896178775425","block_num":"0","conf":"1","width":"0.12209302186965942"},{"block_num":"0","page_num":"0","left":"0.7340116273038205","width":"0.10465115308761597","line_num":"0","level":"0","par_num":"0","text":"estwuike nisinss oussiness orocess","word_num":"0","conf":"0.30000001192092896","height":"0.00518410835001204","top":"0.7080103361350715"},{"top":"0.7284722222222222","text":"\"Id\": 60241","width":"0.024709302186965987","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.7412790698420464","page_num":"0","block_num":"0","word_num":"0","par_num":"0"},{"conf":"1","page_num":"0","height":"0.008333333333333304","top":"0.7361111111111112","line_num":"0","width":"0.12209302186965942","left":"0.741279067758694","word_num":"0","text":"\"uuid\". \"0x42500C7A22F88945929CEF122051B62E\"","par_num":"0","block_num":"0","level":"0"},{"conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"\"team 10\"* 459","width":"0.034883716702461265","block_num":"0","line_num":"0","top":"0.7493055555555556","left":"0.7412790738843894","word_num":"0","level":"0","height":"0.005555555555555536"},{"height":"0.010497415728039194","conf":"1","width":"0.06540697813034058","line_num":"0","page_num":"0","par_num":"0","top":"0.7569444445792765","block_num":"0","word_num":"0","left":"0.7412790685790756","text":"\"crm_configuration_id\": 367,","level":"0"},{"conf":"0.5","left":"0.7427325664564595","block_num":"0","level":"0","line_num":"0","text":"created atl: 2025-04-02 12:50:16","width":"0.08284882903099067","height":"0.005555555555555536","page_num":"0","par_num":"0","top":"0.8111111111111111","word_num":"0"},{"left":"0.7412790751694972","level":"0","text":"\"updated at\": \"2025-04-02 12:59:16\"","conf":"1","line_num":"0","page_num":"0","height":"0.010335916943020385","top":"0.8191214471271115","width":"0.08866278529167182","block_num":"0","par_num":"0","word_num":"0"},{"conf":"1","left":"0.7688953635304474","par_num":"0","height":"0.0077519370449914415","top":"0.852713178635127","word_num":"0","page_num":"0","line_num":"0","width":"0.13226742744445796","level":"0","text":"5 602416349 2025-04-02 12:59:16,2025-04-02 12:59:16","block_num":"0"},{"page_num":"0","line_num":"0","width":"0.12790697813034058","word_num":"0","text":"600416251 095 04 0219 0169025 04 0212:50116","conf":"0.30000001192092896","height":"0.005167958802647088","level":"0","left":"0.7354651149728137","top":"0.8630490955311406","par_num":"0","block_num":"0"},{"line_num":"0","text":",2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen","block_num":"0","page_num":"0","par_num":"0","top":"0.9222222222222223","conf":"1","level":"0","width":"0.21366276741027834","word_num":"0","left":"0.7630814184629638","height":"0.013194444444444398"},{"word_num":"0","left":"0.7354651162605419","par_num":"0","block_num":"0","conf":"1","top":"0.9430555555555555","height":"0.013194444444444509","text":"$stage is null.","width":"0.031976744532585144","line_num":"0","level":"0","page_num":"0"},{"height":"0.013242893748813156","level":"0","block_num":"0","left":"0.7427325589242146","width":"0.020348836481571153","conf":"0.30000001192092896","word_num":"0","line_num":"0","par_num":"0","top":"0.9583333333150852","text":"<> Code","page_num":"0"},{"word_num":"0","line_num":"0","left":"0.7645348866088086","conf":"1","block_num":"0","height":"0.010658914513058115","page_num":"0","top":"0.9583333333119464","text":"Claude Sonnet 4.6","par_num":"0","width":"0.04360464811325082","level":"0"},{"level":"0","page_num":"0","par_num":"0","left":"0.8590116332144453","text":"Winasun leams","top":"0.9895833333333334","block_num":"0","width":"0.045058134198188715","word_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","line_num":"0"},{"height":"0.005167958140373297","line_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.9302325579985398","page_num":"0","text":"ulr-o","top":"0.9896640829453173","width":"0.01598837077617654","word_num":"0","level":"0"},{"word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.010610464546415566","left":"0.9534883738137369","line_num":"0","text":"( 4 spaces","width":"0.02761627733707428","block_num":"0","top":"0.9868055557112884","par_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8063
|
NULL
|
NULL
|
|
58671
|
PhostormFV faVsco.jsProletey© SyncLeads.php© SyncO PhostormFV faVsco.jsProletey© SyncLeads.php© SyncObjects.phpsyncopportunitiesJob.onp© syncopportunity.ong© SyncProfileMetadata.phpcsyncleamrielasJoo.ono© SyncTeamMetadata.phpC) UpdateOpportunitySpecifications.phoC) UpdateStage.phpDealRisks1 StreaminaTeamM TelenhonvM UserC BaseProcessingJob.php@ Dummv.loh.ohr© ImportRecallAlRecordingsJob.php© ImportRemoteTrackJob.phpcob.onp© JobDispatcher.php© JobDispatcherInterface.php© PurgeSoftDeletedOpportunityJob.php© SqsVisibilityControl.phpv D Listenersv @ Activitiesv @ ActivityProviden> D JustCall|v D UserPilotc) TrackProviderinstalledEvent.pho>[ Audio>W Bots> D Coachinav _ ConferencesIntercom• Planhatv UserPilotC) CreateHeldActivitvevent.ohoC.Conterencelistener.oho@ Ended.phpC) Locked.nhnC) [EMAIL]© ParticipantDeclinedRecordingListener.phpC) Started nhnM ConnectionsTm CrmFollowingM DrovidorsMCocciondAutomatedkeporscommand.pnp© SyncOpportunitiesJob.php xcsyncoblecis.ono(C) Service.phpc HubspotsyncstrcImportOpportunityBatch.phpC) Client.php(C) HubspotPaqinationService.phpAutomatedReportsController.phpphp api v2.php© TrackProviderInstalledEvent.php(C) AutomatedReportResult.ohvclass SyncOpportunitiesJob extends Job implements ShouldQueueCH CH GH CHoublic function handledResolveTeamCrmConnection SresolveteamCrmConnectionLoggerInterface Slogger,CrmConfigurationRepository $crmConfigurationRepository): void {$startTime = microtime(as_float: true);$crmConfig = $crmConfigurationRepository->findById(Sthis->crmConfigurationId):if (ScrmConfig === null) {$logger->error('[SyncOpportunitiesJob] CRM configuration not found', [crnconticuraclonlo → schls->crnuonticuracionlaI);ScrmService = SresolveTeamCrmConnection->resolveForTeam(ScrmConfiq->qetTeamO):sLoqger->intol'' , Scrmservice-›oetunsplavvameo." syncina opportunitles'.'team' => ScrmConfia->qetTeam@->qet1do'parameters' = Sthis->parameters,SermServi.ce->svnconnortunitles/sthis-snanametens.sthis->stnateov)Choose DeclarationSdurationMs = roundin$logger->info('[' . $c@ d syncOpportunities (Service .../app/Services/Crm/Salesforce)Idunation mel =s1);m d syncupportunitles (Service ...app/Services/crm/ Dummy)M d syncOpportunities (SyncCrmEntitiesTrait.../app/Services/Crm/IntegrationApp/ServiceTraitM d syncOpportunities (Service .../app/Services/Crm/Copper)@ d syncOpportunities (Service .../app/Services/Crm/Close)M & svncOoportunities (BullhornServiceaoo//Servaces/crm/BulLhorn)l@ & syncOpportunities (OpportunitySyncTrait .../app/Services/Crm/‹@bspot/ServiceTraits)(m) & svncOoportunities (Serviceaon/Services/Crm/Pinedrive)@ ơ syncOpportunities (SyncCrmEntitiesInterface.. ./app/Contracts/Services/Crm)m. a syncioportunities..aon/Contracts/Services/Crm)=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]A console [PROD] X A console [EU]A console [STAGING]D 60569570UTaIYTAY572575581584586589591do jiminny v034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.SELECTCONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from teatures:select * from team_features where feature id = 40:select * trom teams where 10 = 556select * fromnated_reports where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin(^822fa41b-afd3-43asselect * from automated renort results order oy 1d desc:SELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE repont 1d = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvineselect * from nlavbooks where team 1d = 711: # event 2261471SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•SELECT * FROM crm_field_values WHERE crm_field_id = 226147;LECT * FROM crm_configurations WHERE id = 692:CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) AU.emall,sa.*t.owner id FROM social accounts saN users u on u.id = sa.sociable idIN teams t 1..n<->1: on t.id = u.team_idERE u.team_id = 711 and sa.provider = 'salesforce':LECT A FRON one- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-2ie NHE>0 lbl100% C47• Mon 20 Apr 15:58:26L AskJiminnyReportActivityServiceTestCascadeRetactor ConnectionCRM Initial Sync Over+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.ono: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).•Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementationsin Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterfaceNotable observationsHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrationApp → TeamInitialSyncJob).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved Ckm owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]57-21UTE.8Po 4 spaces...
|
[{"word_num":"0","page_num" [{"word_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"Phostorm","top":"0.006968641046706359","height":"0.006968641205077342","width":"0.021802326466174835","conf":"1","left":"0.01744185995005212","block_num":"0"},{"width":"0.029069763548830722","height":"0.010452960286604362","left":"0.030523259704860126","line_num":"0","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","top":"0.02787456497864904","text":"FV faVsco.js"},{"level":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","text":"Proletey","top":"0.05923344944238418","word_num":"0","page_num":"0","left":"0.014534883869450689","block_num":"0","height":"0.003484320602538671","width":"0.020348836766912577"},{"left":"0.04651162935311917","text":"© SyncLeads.php","word_num":"0","width":"0.037790696671668525","block_num":"0","height":"0.010552989619010189","page_num":"0","par_num":"0","level":"0","conf":"1","top":"0.07655502394664249","line_num":"0"},{"width":"0.04215115942853562","word_num":"0","conf":"1","block_num":"0","line_num":"0","text":"© SyncObjects.php","left":"0.046511631695615716","top":"0.09407665557098355","level":"0","height":"0.010452960286604362","par_num":"0","page_num":"0"},{"left":"0.047965115894772065","par_num":"0","width":"0.059593018065107625","conf":"0.5","top":"0.11498257873241813","height":"0.006968640444571461","page_num":"0","block_num":"0","level":"0","word_num":"0","text":"syncopportunitiesJob.onp","line_num":"0"},{"width":"0.049418601583927226","text":"© syncopportunity.ong","height":"0.0071770334928229484","left":"0.04651162696966455","conf":"0.30000001192092896","line_num":"0","level":"0","block_num":"0","par_num":"0","top":"0.13237639553429026","word_num":"0","page_num":"0"},{"width":"0.05813953217039717","level":"0","word_num":"0","block_num":"0","height":"0.010755824890623433","line_num":"0","left":"0.04651163071712692","page_num":"0","par_num":"0","conf":"1","text":"© SyncProfileMetadata.php","top":"0.14634146368723133"},{"left":"0.046511628097621764","height":"0.006968641205077453","level":"0","par_num":"0","top":"0.16724738672346862","width":"0.056686046275686706","word_num":"0","text":"csyncleamrielasJoo.ono","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0"},{"top":"0.18102073365231264","width":"0.05668604627568671","height":"0.014354066985645897","block_num":"0","left":"0.04651162896971475","level":"0","word_num":"0","page_num":"0","conf":"1","line_num":"0","par_num":"0","text":"© SyncTeamMetadata.php"},{"line_num":"0","height":"0.0073048471453848185","top":"0.2017543859602864","width":"0.08430231885707123","conf":"0.5","text":"C) UpdateOpportunitySpecifications.pho","block_num":"0","level":"0","page_num":"0","left":"0.04651163543380903","word_num":"0","par_num":"0"},{"top":"0.21929824549679078","width":"0.043604647859613946","level":"0","line_num":"0","text":"C) UpdateStage.php","conf":"0.5","word_num":"0","page_num":"0","height":"0.007182590508955311","block_num":"0","left":"0.046511631754655655","par_num":"0"},{"top":"0.23693379824461314","word_num":"0","conf":"0.5","block_num":"0","par_num":"0","left":"0.03924418940333296","text":"DealRisks","height":"0.006968640444571572","width":"0.0276162751177524","page_num":"0","line_num":"0","level":"0"},{"left":"0.040697678368294715","width":"0.0276162751177524","page_num":"0","block_num":"0","par_num":"0","top":"0.306620209394439","text":"1 Streamina","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0","line_num":"0"},{"height":"0.006968640444571461","conf":"0.30000001192092896","block_num":"0","left":"0.04069767620496972","line_num":"0","text":"Team","width":"0.017441858636572008","level":"0","par_num":"0","page_num":"0","top":"0.32404181218189543","word_num":"0"},{"width":"0.0276162751177524","level":"0","top":"0.34130781499202545","left":"0.040697678368294715","word_num":"0","text":"M Telenhonv","page_num":"0","block_num":"0","line_num":"0","height":"0.0071770334928230595","conf":"0.30000001192092896","par_num":"0"},{"text":"M User","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.0392441878697835","level":"0","top":"0.3588516746411483","height":"0.0071770334928229484","width":"0.017441858636572008","word_num":"0","par_num":"0"},{"par_num":"0","text":"C BaseProcessingJob.php","top":"0.3763066204472084","width":"0.05523255530824053","word_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.010455739935429365","left":"0.040697677249898964","page_num":"0","conf":"1"},{"height":"0.010744710858358708","text":"@ Dummv.loh.ohr","width":"0.03779069413530066","block_num":"0","conf":"0.30000001192092896","level":"0","left":"0.04069767807769832","word_num":"0","page_num":"0","top":"0.38995215300737773","line_num":"0","par_num":"0"},{"text":"© ImportRecallAlRecordingsJob.php","block_num":"0","par_num":"0","level":"0","top":"0.41114982595421345","line_num":"0","left":"0.04069768173679198","word_num":"0","page_num":"0","height":"0.010700253968793927","width":"0.07558138827060132","conf":"1"},{"page_num":"0","height":"0.011164274322169154","conf":"1","par_num":"0","text":"© ImportRemoteTrackJob.php","width":"0.06395348082197475","line_num":"0","word_num":"0","block_num":"0","level":"0","top":"0.4282296650717703","left":"0.04069768196872287"},{"height":"0.011673457314523294","line_num":"0","top":"0.4454977488767321","level":"0","par_num":"0","text":"cob.onp","block_num":"0","page_num":"0","width":"0.023573076471369317","word_num":"0","left":"0.04048370783442762","conf":"0.30000001192092896"},{"par_num":"0","block_num":"0","height":"0.010550210730691068","line_num":"0","level":"0","conf":"1","text":"© JobDispatcher.php","top":"0.4633173843806381","width":"0.04505813375432441","word_num":"0","left":"0.04069768019915425","page_num":"0"},{"height":"0.010452960286604362","level":"0","word_num":"0","line_num":"0","width":"0.06395348082197473","par_num":"0","conf":"1","block_num":"0","left":"0.04069768196872292","text":"© JobDispatcherInterface.php","top":"0.4808362374525167","page_num":"0"},{"conf":"1","line_num":"0","level":"0","top":"0.49825784007433493","height":"0.01051408974557777","text":"© PurgeSoftDeletedOpportunityJob.php","block_num":"0","page_num":"0","left":"0.03924419524821828","width":"0.08575580475178171","par_num":"0","word_num":"0"},{"level":"0","text":"© SqsVisibilityControl.php","word_num":"0","top":"0.5156794429744099","width":"0.055232550235504795","page_num":"0","block_num":"0","conf":"1","height":"0.010636346382007167","line_num":"0","par_num":"0","left":"0.04069768232263459"},{"line_num":"0","page_num":"0","left":"0.027616282843257383","block_num":"0","conf":"0.5","height":"0.010758603778942555","text":"v D Listeners","level":"0","top":"0.5331010454942319","width":"0.03197674041098737","par_num":"0","word_num":"0"},{"conf":"0.30000001192092896","block_num":"0","top":"0.5502392344517595","line_num":"0","page_num":"0","level":"0","left":"0.03343023400552911","height":"0.010736374953907335","par_num":"0","text":"v @ Activities","width":"0.031976742947355224","word_num":"0"},{"line_num":"0","text":"v @ ActivityProviden","word_num":"0","block_num":"0","conf":"0.5","top":"0.5677830941943007","left":"0.03924418991340952","par_num":"0","width":"0.04651162472177058","level":"0","page_num":"0","height":"0.010614117556971947"},{"word_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.5853269537308051","height":"0.01049186092054255","line_num":"0","conf":"0.30000001192092896","left":"0.04651163173994368","text":"> D JustCall|","width":"0.030523251979909037"},{"par_num":"0","top":"0.6027874569647118","page_num":"0","width":"0.03197674041098737","left":"0.046511631681215526","conf":"0.30000001192092896","level":"0","line_num":"0","text":"v D UserPilot","word_num":"0","height":"0.010452960286604251","block_num":"0"},{"height":"0.0071770334928230595","block_num":"0","left":"0.05813953714452","level":"0","line_num":"0","conf":"1","par_num":"0","page_num":"0","text":"c) TrackProviderinstalledEvent.pho","top":"0.6236044657097288","width":"0.07412789730315514","word_num":"0"},{"height":"0.010694696192155795","width":"0.026162786686674072","conf":"0.30000001192092896","page_num":"0","left":"0.03924419002208197","level":"0","par_num":"0","word_num":"0","block_num":"0","top":"0.6376306625144285","text":">[ Audio","line_num":"0"},{"word_num":"0","left":"0.03924418576112737","conf":"0.30000001192092896","level":"0","line_num":"0","width":"0.023255812360885295","block_num":"0","text":">W Bots","page_num":"0","par_num":"0","top":"0.6585365856142653","height":"0.007332632986552401"},{"word_num":"0","width":"0.033459257572255235","top":"0.6722000592529489","par_num":"0","page_num":"0","block_num":"0","height":"0.01100057924383191","level":"0","conf":"0.30000001192092896","line_num":"0","text":"> D Coachina","left":"0.039229675305420944"},{"text":"v _ Conferences","word_num":"0","height":"0.007365975843852457","line_num":"0","page_num":"0","left":"0.039244185905473634","level":"0","top":"0.6929824560019078","width":"0.03924418256637898","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"word_num":"0","height":"0.006968641205077342","level":"0","par_num":"0","left":"0.046511628628489454","page_num":"0","conf":"0.30000001192092896","line_num":"0","text":"Intercom","top":"0.7108013936997676","width":"0.03052325451627691","block_num":"0"},{"level":"0","width":"0.02906976608519858","top":"0.7280701754385965","block_num":"0","conf":"0.30000001192092896","text":"• Planhat","word_num":"0","par_num":"0","line_num":"0","page_num":"0","left":"0.046511629254175235","height":"0.0071770334928229484"},{"left":"0.04651162913662472","level":"0","width":"0.03197674294735523","height":"0.0071770334928229484","block_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"v UserPilot","line_num":"0","top":"0.7456140350877193"},{"conf":"0.5","width":"0.06831394865157757","height":"0.00726872616027141","par_num":"0","text":"C) CreateHeldActivitvevent.oho","left":"0.05813954070948078","block_num":"0","page_num":"0","top":"0.7630662022542091","level":"0","word_num":"0","line_num":"0"},{"height":"0.006968641205077342","page_num":"0","text":"C.Conterencelistener.oho","top":"0.7804878048240673","width":"0.05668604627568671","line_num":"0","word_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","left":"0.052325581440645016"},{"conf":"0.5","par_num":"0","width":"0.029410585444024265","block_num":"0","left":"0.05215517303397246","top":"0.7938242942697826","level":"0","page_num":"0","line_num":"0","word_num":"0","text":"@ Ended.php","height":"0.015138867939488154"},{"left":"0.052325585169938835","line_num":"0","par_num":"0","top":"0.8149920253520749","width":"0.03197674041098737","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007307626033703829","text":"C) Locked.nhn","page_num":"0","word_num":"0"},{"line_num":"0","conf":"0.5","level":"0","par_num":"0","block_num":"0","top":"0.8325358852688322","width":"0.07122092551373421","text":"C) [EMAIL]","page_num":"0","left":"0.05232558733433549","height":"0.007185368636768552","word_num":"0"},{"page_num":"0","par_num":"0","text":"© ParticipantDeclinedRecordingListener.php","conf":"1","top":"0.8500797449888496","width":"0.0944767302655159","level":"0","word_num":"0","height":"0.010547431842372057","block_num":"0","left":"0.05232559531587943","line_num":"0"},{"line_num":"0","height":"0.007204818573484761","par_num":"0","top":"0.8675958192744054","width":"0.031976740410987366","page_num":"0","block_num":"0","text":"C) Started nhn","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.05232558503715903"},{"conf":"0.30000001192092896","block_num":"0","width":"0.040697670997457296","word_num":"0","left":"0.03924418979196883","height":"0.007327075970420038","line_num":"0","level":"0","page_num":"0","text":"M Connections","top":"0.8850174217942274","par_num":"0"},{"block_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","text":"Tm Crm","line_num":"0","width":"0.01598837020549368","top":"0.9024390247254496","word_num":"0","left":"0.045058141400683434"},{"line_num":"0","par_num":"0","conf":"0.5","height":"0.010452960286604362","left":"0.04505814289170505","text":"Following","level":"0","block_num":"0","page_num":"0","top":"0.9198606276964191","width":"0.0276162751177524","word_num":"0"},{"top":"0.9370015950824949","width":"0.027616275117752408","page_num":"0","height":"0.007249275463049543","par_num":"0","block_num":"0","text":"M Drovidors","line_num":"0","level":"0","word_num":"0","left":"0.045058143484573786","conf":"0.5"},{"width":"0.03197674041098736","top":"0.9547038330878187","left":"0.039244189532878254","page_num":"0","level":"0","par_num":"0","text":"MCocciond","word_num":"0","block_num":"0","height":"0.006968640444571572","line_num":"0","conf":"0.30000001192092896"},{"height":"0.006968640444571572","conf":"0.30000001192092896","text":"Automatedkeporscommand.pnp","width":"0.06976743454628803","word_num":"0","par_num":"0","top":"0.08362369371499645","block_num":"0","page_num":"0","line_num":"0","left":"0.37790697691290287","level":"0"},{"top":"0.10446570977791247","width":"0.06395348082197472","conf":"1","line_num":"0","left":"0.4040697746998172","par_num":"0","word_num":"0","height":"0.010516867873391123","page_num":"0","block_num":"0","level":"0","text":"© SyncOpportunitiesJob.php x"},{"text":"csyncoblecis.ono","height":"0.006968641205077342","width":"0.039244185102746854","par_num":"0","line_num":"0","top":"0.15679442505496555","left":"0.37354651217246376","word_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","page_num":"0"},{"height":"0.0071770334928229484","word_num":"0","line_num":"0","level":"0","conf":"0.5","left":"0.3938953526709332","page_num":"0","top":"0.18102073365231264","width":"0.030523251979909072","block_num":"0","par_num":"0","text":"(C) Service.php"},{"conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.15679442505789842","width":"0.03779069667166851","word_num":"0","text":"c Hubspotsyncstr","page_num":"0","level":"0","left":"0.15406976841813277","line_num":"0"},{"width":"0.06104650395981809","block_num":"0","par_num":"0","height":"0.006968640444571572","word_num":"0","page_num":"0","level":"0","text":"cImportOpportunityBatch.php","left":"0.15406977432823019","line_num":"0","conf":"0.5","top":"0.18118466932475252"},{"word_num":"0","conf":"0.5","page_num":"0","top":"0.18102073365231264","width":"0.027616275117752387","par_num":"0","text":"C) Client.php","level":"0","left":"0.28488372488104713","height":"0.0071770334928229484","block_num":"0","line_num":"0"},{"conf":"0.5","left":"0.31976744929261275","par_num":"0","word_num":"0","page_num":"0","text":"(C) HubspotPaqinationService.php","top":"0.18102073365231264","height":"0.0071770334928229484","width":"0.06686045768413135","level":"0","block_num":"0","line_num":"0"},{"block_num":"0","par_num":"0","text":"AutomatedReportsController.php","top":"0.20209059320164557","width":"0.07122092551373418","word_num":"0","left":"0.15261628499022556","level":"0","conf":"1","height":"0.010452960286604362","page_num":"0","line_num":"0"},{"height":"0.007343747018817126","top":"0.20557491325434107","word_num":"0","page_num":"0","text":"php api v2.php","line_num":"0","left":"0.23110465510025063","level":"0","block_num":"0","par_num":"0","width":"0.027616275117752387","conf":"0.30000001192092896"},{"page_num":"0","text":"© TrackProviderInstalledEvent.php","left":"0.2688953546713039","width":"0.06831394865157758","level":"0","top":"0.20557491325434107","block_num":"0","word_num":"0","height":"0.01053353968229398","par_num":"0","conf":"1","line_num":"0"},{"page_num":"0","conf":"0.5","level":"0","block_num":"0","top":"0.22966507158551952","word_num":"0","left":"0.15406977309014946","height":"0.007268726160271521","text":"(C) AutomatedReportResult.ohv","width":"0.05959301806510761","par_num":"0","line_num":"0"},{"page_num":"0","width":"0.16133719302238306","word_num":"0","block_num":"0","line_num":"0","left":"0.16860466867003085","par_num":"0","conf":"1","text":"class SyncOpportunitiesJob extends Job implements ShouldQueue","top":"0.2508710804142831","level":"0","height":"0.010691918064342554"},{"left":"0.15116278890548945","line_num":"0","par_num":"0","width":"0.005813956260681152","conf":"0.30000001192092896","page_num":"0","text":"CH CH GH CH","word_num":"0","top":"0.26480836083663895","block_num":"0","height":"0.06271777236670784","level":"0"},{"width":"0.06104650395981809","conf":"0.5","top":"0.2822299656344178","text":"oublic function handled","left":"0.18313954253498912","height":"0.007243718446917069","page_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0","word_num":"0"},{"word_num":"0","block_num":"0","conf":"0.5","left":"0.19040699420383456","line_num":"0","height":"0.007365975843852457","top":"0.29965156815423977","level":"0","width":"0.13226742440081657","page_num":"0","text":"ResolveTeamCrmConnection SresolveteamCrmConnection","par_num":"0"},{"block_num":"0","left":"0.19040698264602235","level":"0","text":"LoggerInterface Slogger,","width":"0.06249999492726427","conf":"1","par_num":"0","line_num":"0","height":"0.010678025143758818","top":"0.31707317105431465","word_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","conf":"1","text":"CrmConfigurationRepository $crmConfigurationRepository","left":"0.19040697574076132","page_num":"0","block_num":"0","word_num":"0","height":"0.014354066985646008","level":"0","top":"0.3341307814992025","width":"0.14098836006002224"},{"top":"0.3516746410002709","level":"0","width":"0.024709300791963623","conf":"0.5","left":"0.18023255811856767","block_num":"0","page_num":"0","par_num":"0","text":"): void {","word_num":"0","height":"0.010694696952661675","line_num":"0"},{"width":"0.0959302212329621","text":"$startTime = microtime(as_float: true);","par_num":"0","line_num":"0","block_num":"0","level":"0","conf":"1","left":"0.19040698804658798","page_num":"0","top":"0.36921850065570416","word_num":"0","height":"0.010572439555726398"},{"par_num":"0","text":"$crmConfig = $crmConfigurationRepository->findById(Sthis->crmConfigurationId):","width":"0.2034883499145508","block_num":"0","top":"0.3867595824002519","page_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","word_num":"0","conf":"1","left":"0.19040699892265853"},{"page_num":"0","par_num":"0","top":"0.4216027876942583","left":"0.19040698352666732","level":"0","height":"0.010614118317477717","block_num":"0","conf":"0.5","line_num":"0","text":"if (ScrmConfig === null) {","width":"0.069767434546288","word_num":"0"},{"width":"0.18313951695219002","left":"0.20058139513744652","line_num":"0","block_num":"0","height":"0.010736374953907335","word_num":"0","top":"0.43902439076854916","conf":"1","par_num":"0","text":"$logger->error('[SyncOpportunitiesJob] CRM configuration not found', [","level":"0","page_num":"0"},{"width":"0.12790696164394946","page_num":"0","word_num":"0","line_num":"0","level":"0","par_num":"0","left":"0.21220930463512147","height":"0.006968640444571461","block_num":"0","conf":"0.30000001192092896","text":"crnconticuraclonlo → schls->crnuonticuracionla","top":"0.4599303139240558"},{"left":"0.20058139558661486","top":"0.4703832753982965","block_num":"0","line_num":"0","word_num":"0","height":"0.017421602252187474","conf":"0.30000001192092896","par_num":"0","text":"I);","level":"0","width":"0.010174418383456285","page_num":"0"},{"word_num":"0","left":"0.19040697503189546","line_num":"0","height":"0.011164274322169154","top":"0.5606060606060606","width":"0.20639533184944314","block_num":"0","level":"0","page_num":"0","par_num":"0","text":"ScrmService = SresolveTeamCrmConnection->resolveForTeam(ScrmConfiq->qetTeamO):","conf":"1"},{"block_num":"0","top":"0.5993031362237073","line_num":"0","left":"0.19040697033062354","text":"sLoqger->intol'' , Scrmservice-›oetunsplavvameo.\" syncina opportunitles'.","width":"0.2093023137843355","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0","page_num":"0","par_num":"0"},{"text":"'team' => ScrmConfia->qetTeam@->qet1do","height":"0.010455739935429254","line_num":"0","conf":"0.30000001192092896","level":"0","left":"0.20203488975945866","block_num":"0","top":"0.6132376395302542","width":"0.10465115689216775","word_num":"0","page_num":"0","par_num":"0"},{"height":"0.010628010477555794","left":"0.2020348898300624","level":"0","page_num":"0","text":"'parameters' = Sthis->parameters,","block_num":"0","conf":"0.5","top":"0.6339712919137487","par_num":"0","line_num":"0","word_num":"0","width":"0.0886627866866741"},{"conf":"0.5","block_num":"0","height":"0.006968640444571572","word_num":"0","par_num":"0","top":"0.7038327529484459","line_num":"0","text":"SermServi.ce->svnconnortunitles/sthis-snanametens.sthis->stnateov)","left":"0.19040699207146888","level":"0","width":"0.17441859143845578","page_num":"0"},{"line_num":"0","height":"0.007318740065968665","conf":"1","page_num":"0","text":"Choose Declaration","left":"0.35319767820045367","top":"0.724738676254297","par_num":"0","block_num":"0","level":"0","width":"0.042151159428535645","word_num":"0"},{"word_num":"0","top":"0.7384370015438981","left":"0.1904069787015768","text":"SdurationMs = roundin","line_num":"0","level":"0","block_num":"0","page_num":"0","width":"0.05813952709766143","conf":"0.30000001192092896","par_num":"0","height":"0.007207597461803772"},{"block_num":"0","conf":"0.5","text":"$logger->info('[' . $c","left":"0.19040698027447034","width":"0.05813953217039716","word_num":"0","page_num":"0","par_num":"0","top":"0.7526132407400975","line_num":"0","height":"0.013937280889143033","level":"0"},{"page_num":"0","par_num":"0","width":"0.1656976557792501","left":"0.25290699538354056","line_num":"0","block_num":"0","text":"@ d syncOpportunities (Service .../app/Services/Crm/Salesforce)","word_num":"0","height":"0.010483525016091066","level":"0","conf":"1","top":"0.7456140351751869"},{"height":"0.006968641205077342","level":"0","top":"0.8083623692820433","conf":"0.30000001192092896","text":"Idunation mel =s","block_num":"0","line_num":"0","width":"0.04651162472177059","left":"0.20203488613907","word_num":"0","par_num":"0","page_num":"0"},{"left":"0.19040697702435716","top":"0.8222996516613625","line_num":"0","text":"1);","block_num":"0","conf":"0.30000001192092896","width":"0.010174418383456285","level":"0","page_num":"0","par_num":"0","height":"0.017421602252187585","word_num":"0"},{"left":"0.2543604724513624","page_num":"0","height":"0.0071770334928229484","par_num":"0","text":"m d syncupportunitles (Service .","width":"0.08430231885707123","level":"0","conf":"0.5","line_num":"0","top":"0.766347687400319","word_num":"0","block_num":"0"},{"left":"0.33866279144041317","conf":"0.30000001192092896","text":"..app/Services/crm/ Dummy)","top":"0.766347687400319","line_num":"0","block_num":"0","height":"0.0071770334928229484","level":"0","word_num":"0","width":"0.06686045768413135","page_num":"0","par_num":"0"},{"block_num":"0","top":"0.7804878051542838","left":"0.2529070126072479","height":"0.010580775460177883","par_num":"0","width":"0.24127903390437994","level":"0","conf":"1","text":"M d syncOpportunities (SyncCrmEntitiesTrait.../app/Services/Crm/IntegrationApp/ServiceTrait","word_num":"0","page_num":"0","line_num":"0"},{"word_num":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.7979094082285748","conf":"0.5","left":"0.25290697770774573","page_num":"0","level":"0","text":"M d syncOpportunities (Service .../app/Services/Crm/Copper)","width":"0.15552323929806972","height":"0.010703032096607279"},{"page_num":"0","block_num":"0","height":"0.011164274322169154","top":"0.8149920255183413","width":"0.15261626750864882","level":"0","conf":"1","text":"@ d syncOpportunities (Service .../app/Services/Crm/Close)","par_num":"0","word_num":"0","left":"0.2529069903216325","line_num":"0"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"M & svncOoportunities (BullhornService","top":"0.8325358852463084","height":"0.010669689239307223","word_num":"0","width":"0.10029068398982921","conf":"1","left":"0.2529069803996642"},{"word_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","level":"0","page_num":"0","top":"0.8362369337601211","width":"0.07122093058646994","left":"0.3633720929174603","text":"aoo//Servaces/crm/BulLhorn)l","block_num":"0","line_num":"0"},{"conf":"1","height":"0.014354066985646008","left":"0.2514535078421678","par_num":"0","text":"@ & syncOpportunities (OpportunitySyncTrait .../app/Services/Crm/‹@bspot/ServiceTraits)","page_num":"0","width":"0.2296511467466963","word_num":"0","top":"0.8500797448165869","level":"0","line_num":"0","block_num":"0"},{"block_num":"0","left":"0.25290698865276484","par_num":"0","top":"0.8708133969827938","conf":"0.30000001192092896","width":"0.08139533692217887","text":"(m) & svncOoportunities (Service","word_num":"0","height":"0.007235383302971576","level":"0","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","text":"aon/Services/Crm/Pinedrive)","top":"0.871080139320943","line_num":"0","par_num":"0","width":"0.07558139334333702","word_num":"0","page_num":"0","level":"0","left":"0.3401162800012681","height":"0.006968641205077342"},{"word_num":"0","left":"0.25290697562590747","line_num":"0","top":"0.8850174222731986","page_num":"0","conf":"1","height":"0.013937280889143033","width":"0.12499998985452854","par_num":"0","block_num":"0","level":"0","text":"@ ơ syncOpportunities (SyncCrmEntitiesInterface"},{"height":"0.01059744650857486","conf":"1","par_num":"0","level":"0","block_num":"0","text":".. ./app/Contracts/Services/Crm)","top":"0.8883572568770277","width":"0.07994185102746842","word_num":"0","page_num":"0","left":"0.37936046655974154","line_num":"0"},{"conf":"0.30000001192092896","left":"0.2529069821328764","level":"0","width":"0.056686041202950954","line_num":"0","page_num":"0","par_num":"0","text":"m. a syncioportunities","height":"0.0071770334928229484","top":"0.9059011164274322","word_num":"0","block_num":"0"},{"par_num":"0","line_num":"0","width":"0.07848837020549365","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","text":"..aon/Contracts/Services/Crm)","level":"0","top":"0.9059233448957192","left":"0.36046511715597407","word_num":"0","page_num":"0"},{"word_num":"0","block_num":"0","left":"0.4738372107074007","page_num":"0","height":"0.010452961047110132","level":"0","line_num":"0","top":"0.055749129145434506","text":"=custom.log","par_num":"0","width":"0.029069766085198623","conf":"0.5"},{"left":"0.5101744200028817","level":"0","text":"=laravel.log","top":"0.055749129145434506","width":"0.027616277654120225","word_num":"0","page_num":"0","height":"0.010452961047110132","conf":"1","par_num":"0","block_num":"0","line_num":"0"},{"level":"0","line_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.055749129145434506","height":"0.010452961047110132","width":"0.05087209255137348","word_num":"0","text":"A SF [jiminny@localhost]","left":"0.5450581409431235","conf":"0.5"},{"width":"0.06104650903255382","word_num":"0","page_num":"0","left":"0.6046511653860412","line_num":"0","conf":"0.5","par_num":"0","level":"0","height":"0.010452961807616012","block_num":"0","text":"4 HS_local (iminny@localhost]","top":"0.0557491288647336"},{"width":"0.0770348843107832","level":"0","line_num":"0","left":"0.4738372088570477","conf":"0.30000001192092896","par_num":"0","top":"0.0797448165869219","text":"A console [PROD] X A console [EU]","block_num":"0","height":"0.011164274322169043","page_num":"0","word_num":"0"},{"conf":"0.5","level":"0","left":"0.5595930268498099","line_num":"0","text":"A console [STAGING]","top":"0.0797448165869219","word_num":"0","height":"0.011164274322169043","page_num":"0","block_num":"0","par_num":"0","width":"0.04360464785961393"},{"height":"0.010516868633896892","width":"0.014534883042599256","conf":"0.30000001192092896","left":"0.47529069837695614","line_num":"0","par_num":"0","text":"D 60","level":"0","word_num":"0","block_num":"0","page_num":"0","top":"0.10446570957187562"},{"conf":"1","level":"0","top":"0.2020905928532135","block_num":"0","line_num":"0","width":"0.008720929318285997","word_num":"0","text":"569","height":"0.010452960286604362","page_num":"0","left":"0.4723837218234151","par_num":"0"},{"block_num":"0","height":"0.010452960286604251","line_num":"0","par_num":"0","conf":"1","text":"570","page_num":"0","left":"0.4723837218234151","level":"0","top":"0.21951219564067004","width":"0.008720929318285997","word_num":"0"},{"level":"0","height":"0.006968640444571461","line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.428779069340965","page_num":"0","block_num":"0","top":"0.25435540103206966","word_num":"0","text":"UTaIYTAY","width":"0.04215115942853559"},{"word_num":"0","level":"0","line_num":"0","height":"0.010452960286604362","conf":"1","page_num":"0","text":"572","par_num":"0","top":"0.25435540121558287","block_num":"0","left":"0.4709302334945038","width":"0.01017441774936434"},{"text":"575","block_num":"0","left":"0.47093023257922917","line_num":"0","top":"0.30662020992638417","level":"0","conf":"1","par_num":"0","word_num":"0","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997"},{"par_num":"0","height":"0.017421602252187585","top":"0.4076655056683314","block_num":"0","word_num":"0","line_num":"0","text":"581","page_num":"0","left":"0.4723837209249739","width":"0.008720929952377943","level":"0","conf":"1"},{"height":"0.006968641205077342","width":"0.010174418383456285","par_num":"0","top":"0.4668989547168574","conf":"1","word_num":"0","text":"584","left":"0.47093023272929896","block_num":"0","page_num":"0","line_num":"0","level":"0"},{"level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","height":"0.006968640444571572","top":"0.5017421606139512","width":"0.01017441774936434","word_num":"0","left":"0.470930232477062","text":"586"},{"block_num":"0","page_num":"0","line_num":"0","par_num":"0","level":"0","conf":"1","text":"589","top":"0.5470383284999282","width":"0.008720929952377943","height":"0.020905922094220264","word_num":"0","left":"0.47238372116722194"},{"left":"0.47238372099764825","level":"0","height":"0.020905922094220375","text":"591","block_num":"0","par_num":"0","page_num":"0","top":"0.581881533465085","conf":"1","width":"0.008720929952377998","line_num":"0","word_num":"0"},{"height":"0.010516867873391123","conf":"0.5","text":"do jiminny v","left":"0.6613372113013815","par_num":"0","level":"0","top":"0.10446570977791247","word_num":"0","line_num":"0","page_num":"0","width":"0.02470930079196365","block_num":"0"},{"page_num":"0","left":"0.6293604699974747","text":"034 A1 A34 M62 ^ -","top":"0.12519936195537007","width":"0.056686041202950954","level":"0","word_num":"0","block_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010689139176023432"},{"line_num":"0","top":"0.1463414639485554","page_num":"0","text":"SELECT * FROM crm_configurations WHERE id = 555;","left":"0.49273257825228517","height":"0.013945617554100287","par_num":"0","width":"0.12499997970905713","block_num":"0","conf":"1","level":"0","word_num":"0"},{"block_num":"0","word_num":"0","text":"SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.","par_num":"0","level":"0","height":"0.010583553587991013","top":"0.16724738725442934","page_num":"0","width":"0.19767440633570887","conf":"0.5","line_num":"0","left":"0.4927325610998535"},{"level":"0","text":"SELECT","par_num":"0","line_num":"0","width":"0.015988370205493707","height":"0.013937280889142922","top":"0.18118466965995816","left":"0.49273255988271814","conf":"1","block_num":"0","page_num":"0","word_num":"0"},{"conf":"0.5","line_num":"0","par_num":"0","block_num":"0","width":"0.18614622887144694","left":"0.5028665758881613","word_num":"0","level":"0","page_num":"0","height":"0.018594422408838573","text":"CONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) AS","top":"0.1950152927165849"},{"top":"0.21951219564067004","word_num":"0","par_num":"0","page_num":"0","block_num":"0","height":"0.010452960286604251","conf":"1","left":"0.5014534902880033","level":"0","line_num":"0","text":"u.email,","width":"0.021802323929806966"},{"height":"0.010452960286604251","width":"0.01453488177441531","block_num":"0","page_num":"0","top":"0.23693379842812645","line_num":"0","par_num":"0","conf":"1","text":"sa.*,","level":"0","word_num":"0","left":"0.5014534900720946"},{"conf":"1","text":"t.owner_id FROM social_accounts sa","height":"0.010452960286604362","line_num":"0","width":"0.09011626750864876","block_num":"0","level":"0","top":"0.25435540121558287","left":"0.5014534999682023","page_num":"0","par_num":"0","word_num":"0"},{"width":"0.09738371220040826","left":"0.49273256686935046","height":"0.010519646761710244","level":"0","word_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.27177700389437287","block_num":"0"},{"par_num":"0","page_num":"0","word_num":"0","height":"0.01064190339813953","width":"0.10610464785961399","block_num":"0","left":"0.49273255291782087","level":"0","line_num":"0","conf":"0.5","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.28919860696866384"},{"block_num":"0","page_num":"0","text":"VHERE u.team_id = 581 and sa.provider = 'salesforce';","top":"0.3066202098687387","height":"0.010764160034569037","left":"0.49273256155467765","line_num":"0","conf":"1","par_num":"0","width":"0.13808137812512983","word_num":"0","level":"0"},{"height":"0.010608561301345354","conf":"1","block_num":"0","left":"0.4927325604645367","level":"0","width":"0.1438953318494432","word_num":"0","par_num":"0","text":"SELECT * FROM automated report results order by id desc","top":"0.3413078148244342","line_num":"0","page_num":"0"},{"block_num":"0","left":"0.49273255825680645","height":"0.0071770334928229484","text":"select * from teatures:","par_num":"0","conf":"0.5","page_num":"0","top":"0.379585326953748","width":"0.05959302313784337","word_num":"0","level":"0","line_num":"0"},{"word_num":"0","line_num":"0","block_num":"0","left":"0.4927325576371601","width":"0.12936045261139567","par_num":"0","level":"0","text":"select * from team_features where feature id = 40:","page_num":"0","top":"0.3937282236086074","conf":"1","height":"0.010577996571858761"},{"height":"0.0073381900026847635","left":"0.4927325606504821","word_num":"0","level":"0","block_num":"0","top":"0.43205574943430325","line_num":"0","conf":"0.30000001192092896","page_num":"0","text":"select * trom teams where 10 = 556","par_num":"0","width":"0.09011626750864876"},{"conf":"1","page_num":"0","height":"0.007360418827719983","level":"0","text":"select * from","top":"0.4665071769977761","line_num":"0","par_num":"0","width":"0.034883719809511826","block_num":"0","left":"0.4927325590401212","word_num":"0"},{"height":"0.014354066985645897","left":"0.5406976761995009","width":"0.1497092855737564","page_num":"0","block_num":"0","text":"nated_reports where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0","line_num":"0","par_num":"0","conf":"1","top":"0.463317384370016","level":"0"},{"word_num":"0","left":"0.49273255752230366","level":"0","page_num":"0","par_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin(^822fa41b-afd3-43as","width":"0.19912790744862657","height":"0.017421602252187585","conf":"1","block_num":"0","line_num":"0","top":"0.4773519166375828"},{"top":"0.5015948963317385","page_num":"0","par_num":"0","width":"0.14534882281688932","conf":"1","line_num":"0","word_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.49273257406553184","level":"0","text":"select * from automated renort results order oy 1d desc:"},{"height":"0.013937280889143033","block_num":"0","word_num":"0","line_num":"0","top":"0.5156794430049059","text":"SELECT * FROM automated_report_results WHERE id = 1919;","width":"0.14244185102746848","conf":"1","level":"0","page_num":"0","left":"0.49273256751082434","par_num":"0"},{"top":"0.5540069689743217","word_num":"0","width":"0.15552324944354118","conf":"1","block_num":"0","height":"0.010586332476310134","level":"0","left":"0.49273255654847065","line_num":"0","par_num":"0","page_num":"0","text":"select * from automated_report_results WHERE repont 1d = 54;"},{"line_num":"0","left":"0.49273256470902255","page_num":"0","word_num":"0","text":"select * from onnortunities where 1d = 7594349:","level":"0","width":"0.12209301806510758","height":"0.007302068257065586","block_num":"0","par_num":"0","top":"0.5885167465684981","conf":"0.5"},{"block_num":"0","level":"0","top":"0.595693780170347","word_num":"0","conf":"0.30000001192092896","text":"SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvine","left":"0.49273257010867466","page_num":"0","par_num":"0","width":"0.19767440633570887","line_num":"0","height":"0.0384525591106506"},{"word_num":"0","height":"0.007210375589617124","page_num":"0","text":"select * from nlavbooks where team 1d = 711: # event 2261471","block_num":"0","width":"0.15406974833062353","conf":"0.5","line_num":"0","par_num":"0","left":"0.49273257723786884","level":"0","top":"0.6411149830944434"},{"text":"SELECT * FROM playbook_categories WHERE playbook_id = 5515;","level":"0","line_num":"0","height":"0.014354066985646008","block_num":"0","page_num":"0","par_num":"0","top":"0.6547049441786283","conf":"1","width":"0.1526162573631774","word_num":"0","left":"0.4927325797134081"},{"word_num":"0","width":"0.11191859143845573","height":"0.006968640444571461","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"RELECT * CROM eom Fiolde WHERE 1d = 224147•","left":"0.4927325713160673","top":"0.6759581884885157"},{"left":"0.492732554551083","page_num":"0","word_num":"0","width":"0.15261627765412022","block_num":"0","line_num":"0","height":"0.014354066985646008","level":"0","text":"SELECT * FROM crm_field_values WHERE crm_field_id = 226147;","top":"0.689792663476874","conf":"1","par_num":"0"},{"line_num":"0","height":"0.010605782413026343","top":"0.7280701752584297","left":"0.4985465220035809","level":"0","width":"0.11918603613021522","text":"LECT * FROM crm_configurations WHERE id = 692:","page_num":"0","conf":"0.5","block_num":"0","word_num":"0","par_num":"0"},{"left":"0.5014534879038741","word_num":"0","height":"0.013942838665781276","block_num":"0","conf":"0.5","level":"0","page_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) A","top":"0.7595818824028789","line_num":"0","width":"0.18749997970905707","par_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","text":"U.emall,","word_num":"0","level":"0","top":"0.7839721257707456","width":"0.021802323929806966","height":"0.006968640444571572","conf":"0.5","left":"0.5014534881077711","line_num":"0"},{"page_num":"0","width":"0.011627907448626518","height":"0.006968641205077342","par_num":"0","text":"sa.*","block_num":"0","top":"0.8013937282215031","word_num":"0","conf":"1","left":"0.5029069765809193","level":"0","line_num":"0"},{"block_num":"0","page_num":"0","height":"0.011164274322169154","level":"0","left":"0.501453498993266","line_num":"0","top":"0.8149920255183413","word_num":"0","conf":"1","width":"0.09011626750864876","text":"t.owner id FROM social accounts sa","par_num":"0"},{"page_num":"0","top":"0.8325358850720923","word_num":"0","height":"0.010669689239307223","par_num":"0","level":"0","block_num":"0","width":"0.091569758476095","left":"0.49854652027003615","text":"N users u on u.id = sa.sociable id","line_num":"0","conf":"0.5"},{"conf":"0.5","line_num":"0","height":"0.010547431842372057","page_num":"0","par_num":"0","level":"0","block_num":"0","top":"0.8500797449888496","width":"0.10029069413530062","word_num":"0","left":"0.4985465172426777","text":"IN teams t 1..n<->1: on t.id = u.team_id"},{"page_num":"0","height":"0.010452960286604362","block_num":"0","par_num":"0","left":"0.4985465158603709","level":"0","width":"0.13226742440081662","word_num":"0","text":"ERE u.team_id = 711 and sa.provider = 'salesforce':","top":"0.8675958196824817","line_num":"0","conf":"0.5"},{"width":"0.19040694135300662","level":"0","page_num":"0","text":"LECT A FRON one- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-2ie NHE","conf":"0.30000001192092896","block_num":"0","height":"0.03854980955473741","left":"0.4985465268734105","par_num":"0","word_num":"0","line_num":"0","top":"0.9024390256290241"},{"height":"0.014354066985646008","line_num":"0","left":"0.8459302345920479","level":"0","conf":"0.30000001192092896","text":">0 lbl","top":"0.0031897926634768536","block_num":"0","word_num":"0","page_num":"0","par_num":"0","width":"0.023255812360885253"},{"width":"0.020348835498728568","line_num":"0","height":"0.01074748898617195","word_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.0031897926052030234","left":"0.9113372111340684","text":"100% C47","page_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","width":"0.05959301806510764","line_num":"0","word_num":"0","block_num":"0","text":"• Mon 20 Apr 15:58:26","par_num":"0","page_num":"0","height":"0.01074748898617195","top":"0.0031897926052030234","level":"0","left":"0.9345930284460118"},{"par_num":"0","level":"0","page_num":"0","top":"0.02787456497864904","conf":"1","height":"0.010452960286604362","left":"0.8284883796703012","text":"L AskJiminnyReportActivityServiceTest","width":"0.08430231885707118","word_num":"0","block_num":"0","line_num":"0"},{"par_num":"0","conf":"1","height":"0.010452960286604362","text":"Cascade","page_num":"0","level":"0","width":"0.01889534706765028","block_num":"0","left":"0.6933139553179188","line_num":"0","top":"0.05574912943857935","word_num":"0"},{"conf":"1","line_num":"0","top":"0.08362369355134636","text":"Retactor Connection","width":"0.04651162979450629","block_num":"0","par_num":"0","left":"0.6933139526375853","level":"0","height":"0.007285397208668609","word_num":"0","page_num":"0"},{"text":"CRM Initial Sync Over","width":"0.045058133754324436","page_num":"0","height":"0.007285397208668609","block_num":"0","conf":"1","par_num":"0","top":"0.08362369371432266","line_num":"0","word_num":"0","left":"0.7456395360691178","level":"0"},{"text":"+0 ..","conf":"0.30000001192092896","top":"0.0797448165869219","page_num":"0","line_num":"0","level":"0","width":"0.020348834230544677","word_num":"0","block_num":"0","par_num":"0","height":"0.011164274322169043","left":"0.965116281891486"},{"par_num":"0","level":"0","width":"0.24854649888708236","text":"syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\\Profile row is","page_num":"0","left":"0.7194767362515125","line_num":"0","word_num":"0","conf":"1","block_num":"0","top":"0.11149825885856435","height":"0.013937280889143033"},{"page_num":"0","text":"insented, Prottleuoserver.pnp:te-to tlres Protttecreated.","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.6947674449873289","level":"0","par_num":"0","height":"0.0071770334928229484","top":"0.13237639553429026","width":"0.12209300791963618","word_num":"0"},{"word_num":"0","height":"0.006968640444571461","par_num":"0","level":"0","text":"EventServiceProvider.ono: 139-142 suoscribes two llsteners:","left":"0.6962209443887487","page_num":"0","top":"0.1463414637498397","width":"0.12354649888708236","conf":"0.5","line_num":"0","block_num":"0"},{"left":"0.6976744198592751","page_num":"0","par_num":"0","text":"• Listeners\\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. Cooper","width":"0.27761627765412034","conf":"0.30000001192092896","top":"0.16724738671271022","line_num":"0","level":"0","block_num":"0","word_num":"0","height":"0.006968641205077342"},{"conf":"1","line_num":"0","text":"Pipedrive, Zoho. For each new profile it:","height":"0.017674452190003742","top":"0.17770034867229334","width":"0.07994186117293989","word_num":"0","page_num":"0","left":"0.703488369621426","block_num":"0","par_num":"0","level":"0"},{"width":"0.09883720316785449","par_num":"0","left":"0.7049418588204345","level":"0","line_num":"0","page_num":"0","text":"1. Dispatches SyncProfileMetadata (see below).","top":"0.20175438596491224","conf":"1","word_num":"0","block_num":"0","height":"0.011164274322169154"},{"height":"0.006968640444571461","left":"0.7049419076487465","block_num":"0","line_num":"0","width":"0.2747092551373421","conf":"0.5","par_num":"0","text":"2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout","word_num":"0","level":"0","page_num":"0","top":"0.2229965160146481"},{"left":"0.7049418747478652","height":"0.011164274322169154","page_num":"0","line_num":"0","text":"3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).","width":"0.18168603613021528","level":"0","word_num":"0","block_num":"0","par_num":"0","top":"0.2400318979266347","conf":"1"},{"height":"0.010605782413026343","text":"4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when r","width":"0.27761627765412034","page_num":"0","par_num":"0","level":"0","line_num":"0","word_num":"0","conf":"1","left":"0.7049418499935235","top":"0.2613240421543279","block_num":"0"},{"par_num":"0","conf":"0.5","height":"0.006968641205077453","block_num":"0","level":"0","line_num":"0","page_num":"0","text":"equress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor","top":"0.2787456445573667","width":"0.2441860564211581","left":"0.7122092946653942","word_num":"0"},{"width":"0.2761627765412026","line_num":"0","word_num":"0","conf":"0.5","left":"0.697674406232178","height":"0.010558546635142552","page_num":"0","level":"0","block_num":"0","par_num":"0","text":"• Listeners\\Crm\\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run a","top":"0.3030303029362562"},{"level":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.007193704541220036","left":"0.7034883748155327","text":"per-prome ledd sync nere,","top":"0.32055749163432967","page_num":"0","width":"0.0523255733733482","word_num":"0","block_num":"0"},{"width":"0.27470927542828505","word_num":"0","height":"0.010505753841126397","line_num":"0","level":"0","text":"• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providers","left":"0.6976744180126778","conf":"0.5","page_num":"0","par_num":"0","block_num":"0","top":"0.33797909453440456"},{"line_num":"0","text":"implementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .","par_num":"0","top":"0.35167464111919977","height":"0.010694696192155795","left":"0.7049418744256664","page_num":"0","width":"0.20494185102746842","level":"0","word_num":"0","conf":"1","block_num":"0"},{"height":"0.010658575207042498","conf":"1","word_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0","text":"End-to-end flow summary","top":"0.3795853269186489","page_num":"0","width":"0.06104650395981803","left":"0.6947674434129528"},{"width":"0.02616278922304205","par_num":"0","left":"0.6976744206501068","page_num":"0","conf":"1","block_num":"0","level":"0","height":"0.011164274322168932","line_num":"0","text":"• HubSpot","top":"0.40031897926634774","word_num":"0"},{"line_num":"0","text":"•Team creation → no CRM sync.","block_num":"0","conf":"0.5","page_num":"0","level":"0","word_num":"0","par_num":"0","left":"0.7049418662773873","top":"0.4216027876942583","width":"0.06831394865157747","height":"0.010614118317477717"},{"par_num":"0","page_num":"0","height":"0.007252054351368553","text":"•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is a","level":"0","top":"0.4425087111743482","block_num":"0","word_num":"0","conf":"0.5","left":"0.7049418557765228","line_num":"0","width":"0.27470927542828494"},{"height":"0.010758603018436785","level":"0","top":"0.45614035093286254","word_num":"0","conf":"1","block_num":"0","left":"0.7122093200061365","line_num":"0","width":"0.26889533184944314","text":"no-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnecte","par_num":"0","page_num":"0"},{"height":"0.0071770334928230595","par_num":"0","top":"0.4736842105263157","text":"d → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imd","conf":"0.5","word_num":"0","line_num":"0","page_num":"0","width":"0.2703488329623608","block_num":"0","left":"0.7107558176603528","level":"0"},{"width":"0.09302324944354112","left":"0.7107558203237098","line_num":"0","word_num":"0","height":"0.01060022539689398","level":"0","conf":"1","block_num":"0","par_num":"0","top":"0.487804878247182","page_num":"0","text":"ortRecordTypes syncProfiles → syncFields"},{"block_num":"0","conf":"0.5","page_num":"0","width":"0.27616275625025977","top":"0.5087108018143799","text":"•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches Sync","par_num":"0","line_num":"0","word_num":"0","height":"0.0072381614307848174","left":"0.7049418947060824","level":"0"},{"page_num":"0","text":"OpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).","width":"0.21511627765412034","level":"0","top":"0.5223285486443381","height":"0.011164274322169043","conf":"1","line_num":"0","word_num":"0","block_num":"0","left":"0.7122093037390841","par_num":"0"},{"par_num":"0","left":"0.6962209306234177","top":"0.5470383283932831","block_num":"0","page_num":"0","level":"0","conf":"1","text":"•Salesforce","word_num":"0","width":"0.030523251979909016","height":"0.010452960286604362","line_num":"0"},{"block_num":"0","text":"•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account exists","top":"0.5714285713857018","word_num":"0","conf":"1","height":"0.006968641205077342","left":"0.7049418511859914","par_num":"0","width":"0.23255814897253158","level":"0","page_num":"0","line_num":"0"},{"conf":"1","par_num":"0","block_num":"0","page_num":"0","height":"0.011164274322169043","top":"0.5885167464114832","level":"0","line_num":"0","left":"0.7093023421784774","text":"Same reconnect-driven metadata path: SyncTeamMetadata → sync0rganization/importStages/importBusinessProcesses/importRecordTyp","width":"0.2718023137843355","word_num":"0"},{"word_num":"0","par_num":"0","left":"0.7122093138400413","conf":"1","block_num":"0","text":"es/syncProfiles/svncFields Salesforce implementationsin Service.ono.","top":"0.6060606061050023","width":"0.14825580475178168","line_num":"0","level":"0","height":"0.0071798116206361895","page_num":"0"},{"level":"0","left":"0.7049418541848951","par_num":"0","text":"•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfil","top":"0.6236044657904484","width":"0.2761627968321455","word_num":"0","conf":"1","height":"0.010541875586745464","block_num":"0","line_num":"0","page_num":"0"},{"height":"0.0072103763501228935","level":"0","left":"0.745639532524309","word_num":"0","conf":"1","top":"0.6411149825421121","page_num":"0","block_num":"0","line_num":"0","par_num":"0","text":"uses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileReco","width":"0.23691861172939865"},{"text":"rdTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface","left":"0.7122093212008772","top":"0.6547049441786283","level":"0","line_num":"0","page_num":"0","word_num":"0","height":"0.011164274322169154","width":"0.15988370205493685","conf":"1","block_num":"0","par_num":"0"},{"top":"0.6897926635444678","left":"0.6947674474049814","height":"0.01055576774682343","block_num":"0","page_num":"0","line_num":"0","level":"0","conf":"1","text":"Notable observations","word_num":"0","width":"0.050872087478637695","par_num":"0"},{"line_num":"0","width":"0.2674418510274684","conf":"0.5","word_num":"0","block_num":"0","height":"0.0072437192074230605","page_num":"0","level":"0","par_num":"0","left":"0.6976744278944692","text":"HubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedi","top":"0.7105263157107344"},{"height":"0.010508532729445408","level":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.7049418747013358","top":"0.7247386761671891","word_num":"0","line_num":"0","text":"event/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrat","width":"0.2761627765412026","conf":"1"},{"page_num":"0","height":"0.010630789365874915","block_num":"0","level":"0","par_num":"0","top":"0.742160279154372","word_num":"0","text":"ionApp → TeamInitialSyncJob).","conf":"1","line_num":"0","width":"0.0654069717894209","left":"0.7034883779397986"},{"line_num":"0","text":"• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfileso","conf":"0.5","height":"0.007268726160271521","block_num":"0","level":"0","par_num":"0","top":"0.763066202081789","width":"0.2819767201200445","word_num":"0","left":"0.6976744426698599","page_num":"0"},{"conf":"0.5","left":"0.7034883710756957","page_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.7804878052132543","width":"0.0973837122004082","height":"0.006968640444571572","word_num":"0","text":"nas resolved Ckm owners/users to Jiminny users."},{"block_num":"0","width":"0.2848836817639939","left":"0.6976744577455185","conf":"0.30000001192092896","level":"0","page_num":"0","word_num":"0","line_num":"0","par_num":"0","height":"0.006968640444571572","text":"The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreau","top":"0.7979094080007108"},{"left":"0.7049418612096862","top":"0.8149920253520749","page_num":"0","height":"0.007307626033703829","conf":"1","level":"0","line_num":"0","text":"iresStidingWindowSearch settings","width":"0.06686045768413129","word_num":"0","block_num":"0","par_num":"0"},{"top":"0.9266347687400319","left":"0.6962209263682917","block_num":"0","line_num":"0","page_num":"0","text":"what obiects are sunced on team creation and orofile creation","word_num":"0","height":"0.0071770334928229484","level":"0","par_num":"0","width":"0.12063952709766146","conf":"1"},{"top":"0.9545454546835835","height":"0.010611339429158706","left":"0.9622093020410507","page_num":"0","par_num":"0","block_num":"0","level":"0","text":"•0 (+]","width":"0.02034883676691257","word_num":"0","conf":"0.30000001192092896","line_num":"0"},{"text":"57-21","par_num":"0","page_num":"0","width":"0.011627907448626518","left":"0.9360465113192914","conf":"0.5","word_num":"0","height":"0.006968641205077342","level":"0","top":"0.9860627176814334","line_num":"0","block_num":"0"},{"word_num":"0","top":"0.9860627181052405","line_num":"0","text":"UTE.8","left":"0.9505813955953505","page_num":"0","par_num":"0","level":"0","width":"0.01453488177441542","conf":"0.30000001192092896","block_num":"0","height":"0.006968640444571572"},{"block_num":"0","page_num":"0","text":"Po 4 spaces","width":"0.024709298255595757","level":"0","top":"0.986062718234409","word_num":"0","left":"0.969476748236339","conf":"0.30000001192092896","line_num":"0","height":"0.01074748898617195","par_num":"0"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8063
|
NULL
|
NULL
|
|
31561
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp@ Not Securehttp://[IP_ADDRESS]:8767/ocr_text/content/?page=15~ Google Geminip! Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAiSl I SeneticТвърд диск, Western Digital Red 6TB Plus ( 3.5". 256N@ SQLite Web: db.sqlitew Screenpipe DashboardV Welcome to Steam+ New labmenoe c re ermmlal vomridileIf you already have Terminal open, or preferusing it, you can command Finder to open thefolder for you.1. Open the Terminal app (you can find itby pressing Command + Space to openSpotlight and typing "Terminal").2. Type the following command: open~/. screenpipe3. Press Return. A new Finder window willimmediately pop up showing thecontents of the folder.Method 3: Unhide All Files in Your HomeDirectoryIf you want to be able to see the folderalongside your normal files so you can clickinto it manually.1. Open Finder.2. Go to your Home folder by pressingCommand + Shift + H (this is what the~ symbol represents).3. Press Command + Shift + . (Command,Shift, and the Period key at the sametime).4. You will see all your hidden files andfolders fade into view. Scroll down to findthe .screenpipe folder and double-click5. Note: You can press Command + Shift +• again to hide the files when you aredone to keep your folders looking clean.Eс :Ask Geminisqlite-web 0.7.2table name..._saix_migrationsaudio_chunksaudio_tagsaudio_transcriptionsaudio_transcriptions_fts (v)audio_transcriptions_audio_transcriptions_audio_transcriptions_..elementselements_fts (v)elements_fts_configelements_fts_dataelements_fts_idxframesframes_fts (V)frames_fts_configframes_fts_dataframes_fts_idxmeetingsmemoriesmemories_fts (v)memories_fts_configmemories_fts_datamemories_fts_idxOC1Textpipe_executionspipe_scheduler_statespeaker_embeddingsspeakerssqlite_sequencetagsui_eventsui_events_fts (v)ui_events_fts_configui_events_fts_dataui_events_fts_idxViceo cnunksIvision_lagsToggle helper tablesPro vGemini is Al and can make mistakes, including about people.Your privacy and GeminiSummarize pagedb.sqlite ocr_text 14190 rows, showing page 15StructureContentQueryExportframe_id120512071208120g121012121214121512161217121812201221122212231228123012311234123612371238123y124012421244124612481250125212541256125712591260126412651266126812691270127212/41276iTerm2ShellEditViewSessionScriptsProfilesWindowHel ….iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …1lermzsnellcaltviewsessionscriorsrrotlieswindowhel..iTerm2ShellEditViewSessionScriptsProfilesWindowHel…ermesnelicew ewsessionscriotsrrotlesvineowrel...1lermzshell-ditviewsessionscriotsProflleswindow=lel..ermesnelccw ewsessionscrlotsrrotlesvineowrel..iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …ermesnelccw ewsessionscrlotsrrotlesvineowrel..1lermzsnellcaltviewsessionscrlorsProtlieswindowhel..nermzsnelltaltVlewsesslonschptsPforlleswindowheliTerm2ShellEditViewSessionScriptsProfilesWindowHel …..iTerm2ShellEditViewSessionScriptsProfilesWindowHel…..iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..iTerm2ShellEditViewSessionScriptsProfilesWindowHel...iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel…ermesnelccw ewsessionscrlotsrrotlesvineowrel..1lermzsnellcaltviewsessionscrlorsProtlieswindowhel..ermesnelccw ewsessionscrlotsrrotlesvineowrel..iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..sionscriotsProtlleswindowrel ..WindowHel ..criptsProfilesWindowHel …ScriptsProfilesWindowHel .iTerm2ShellEditViewSe:nScriptsProfilesWindowHel …..mericonelcanviewionScriptsProfilesWindowHel ...iTerm2ShellEditViewSessionScriptsProfilesWindowHeliTerm2ShellEditViewSessionScriptsProfilesWindowHel ...ermesnelccw ewsessionscrlotsrrotlesvineowrel.iTerm2ShellEditViewSessionScriotsProfilesWindowHel ..1lermzshellzditviewsessionscriotsProflleswindow=lel...iTerm2ShellEditViewSessionScriptsProfilesWindowHel...iTerm2ShellEditViewSessionScriptsProfilesWindowHel...iTerm2ShellEditViewSessionScriptsProfilesWindowHel...iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..iTerm2ShellEditViewSessionScriptsProfilesWindowHel…iTerm2ShellEditViewSessionScriptsProfilesWindowHel …iTerm2ShellEditViewSessionScriptsProfilesWindowHel …ermesnelccw ewsessionscrlotsrrotlesvineowrel..ermesnelicat ewsessionscrlotsrrotleswineowrel..Deskton 1Deskton zsshbockzRDzv (-zshiAPP (-zsh)-zs ...Page 15 / 284text_json[{"height":"0.013953487608167836", ..[("par_num":"0", "width":&# ...["block_num":"0", "left":& ..[{"level":"O","line_num":&...[{"conf":"","level":" …[{"left":"0.[CREDIT_CARD]",".K"conf":"1", "word_num":&# ...["top":"0.006976744645528443", ...K"line_num":"0", "word_num" ...[{"block_num":"0", "width": ...K"height":"0.013953487608167836", ...[("text": "iTerm2", "height" ...["par_num":"0", "text": ...[{"line_num":"0", "text": &#...[{"par_num":"0"."page_num".[("top": "0.006976744645528443",...["par_num":"O","level": &#...K"left": "0.[CREDIT_CARD]",'...K"block_num":"0", "conf":&...[{"top":"0.006976744645528443", ...K"block_num":"0","par_num"...[{"word_num":"0", "block_num….[("page_num":"0","block_num …..[("conf":"1", "width":"..[{"par_num":"0","text": ..Knelonr:U.u 399348/00810/830 ....[{"conf":"1","block_num":& ...["top":"0.006976744645528443", ...["word _num". "O", "page_num"...["word _num". "O" "line_num"...K"page_num":"0","height": ...[("level": "O", "par_num":&#….[("block_num":"O", "height" ...["level":"0" "page_num":& ...["top":"0.006976744645528443", ..[{"block_num":"0", "text":&..["line_num":"0","block_num…..R top: 0.0009/0/44045528445, •["height":"0.013953487608167836", ...K"conf":"]", "block_num":&...["line_num":"0","height": ...["left":"0.[CREDIT_CARD]","...[{"top":"0.006976744645528443", …..[{"page_num":"0","par_num"…[{"block_num":"0", "par_num" …[{"word_num":"0","line_num" ...K"Ine num:"u, block num ...[("page_num":"0","block_num…["left":"0.[CREDIT_CARD]",".k"height":"0.019688231150309266", .app_lldmeWhlocr_engineAppleNativeAppleNativeAppleNativeAppleNativenooleialiveAoo eNarivelApoleNativeAoo eNarivelAppleNativeAppleNativeAppleNativeAppleNativeAppleNativeRopienalivenooleialiveAoo eNarivelAppleNativeAoo eNarivelAppleNativeAppleNativeAppleNativeAppleNativenooleialiveAppleNativenooleialiveAoo eNarivelAppleNativeAppleNativeAppleNativeApoleNativeAppleNativeAppleNativeAppleNativeAppleNativenooleialivenooleialiveAppleNativeAoo eNarivelAooeNariveAppleNativeAppleNativeAppleNativeAppleNativeAppleNativeAppleNativenooleialiveAppleNativeAoo eNarivelAooeNariveApoleNativewindow_nameNULLNULLNULLNULU:NULL: NULUNULLNULLNULLNULLNULLNULLNULL: NULUNULL: NULUNULLNULLNULLNULLNULLNULL: NULUNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL: NULU: NULINULLNULLNULLNULLNULL:NULLNULLNULL: NULLINULLNULLAfocusedFalseFalseFalseralseFalseiralseFalseralseFalseFalseFalseFalseFalseFalseFalseralseFalseiralseFalseFalseFalseFalseFalseFalseFalseiralseralseralseFalseralseFalseFalseFalseFalseFalseFalseFalseiralseralseFalseFalseFalseFalseFalseFalseFalseFalseralseralseralse100% CWed 15 Apr 18:51:52text_length26062604260626062606Zo0o2600Zo0o26042604260426042606260626042606260426062606260626062604260626082608Zo0o2608Zo08260826082608260826082608260826062608Zo08260826082608260826082608260826082608Zo08Zou82401sync_idNULLNULLNULLNULUNULL: NULUNULUNULLNULLNULLNULLNULLNULUNULLNULLNULLNULLNULLNULLNULL: NULL: NULUNULLNULLNULLNULUNULLNULLNULLNULLNULLNULUNULLNULLNULUNULLNULLNULLNULLNULL: NULLNULL; NULU:NULUNULUsynced_atNULLNULLNULLNULLNULL: NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL: NULLNULLNULLNULLNULLNULLNULLNULL: NULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULLNULL: NULLNULLINULLNULLNULLNULLNULLNULLNULL: NULLNULLNULL...
|
[{"block_num":"0","text":& [{"block_num":"0","text":"Firefox","height":"0.010335916943020385","top":"0.002583979426853289","line_num":"0","par_num":"0","word_num":"0","conf":"1","left":"0.01889534921790832","page_num":"0","width":"0.021802325546741486","level":"0"},{"text":"File","width":"0.011627906560897829","left":"0.045058139936605346","page_num":"0","line_num":"0","top":"0.0025839794299922225","block_num":"0","height":"0.012919896178775314","word_num":"0","conf":"1","level":"0","par_num":"0"},{"page_num":"0","left":"0.06104651278975448","width":"0.011627905815839765","word_num":"0","conf":"0.30000001192092896","top":"0.005167958914309545","block_num":"0","height":"0.005167958140373186","level":"0","text":"Eoit","line_num":"0","par_num":"0"},{"par_num":"0","top":"0.002583979426853289","word_num":"0","block_num":"0","width":"0.015988372266292572","text":"View","level":"0","conf":"1","page_num":"0","left":"0.07848837227286146","line_num":"0","height":"0.010335916943020385"},{"text":"History","par_num":"0","conf":"1","top":"0.0025839794299922225","left":"0.09738372131093158","level":"0","width":"0.021802325546741483","word_num":"0","block_num":"0","height":"0.012919896178775314","page_num":"0","line_num":"0"},{"par_num":"0","left":"0.12209302671922626","text":"Bookmarks","page_num":"0","level":"0","conf":"1","height":"0.0077519370449914415","line_num":"0","block_num":"0","top":"0.005167958996884159","width":"0.02906976342201234","word_num":"0"},{"block_num":"0","par_num":"0","page_num":"0","top":"0.0025839794299922225","height":"0.012919896178775314","text":"Profiles","conf":"1","width":"0.02034883648157118","word_num":"0","left":"0.15843023326115238","level":"0","line_num":"0"},{"top":"0.0025839794299922225","left":"0.18313953506355912","text":"Tools","height":"0.012919896178775314","block_num":"0","par_num":"0","level":"0","page_num":"0","conf":"1","line_num":"0","width":"0.015988372266292572","word_num":"0"},{"conf":"1","level":"0","block_num":"0","text":"Window","line_num":"0","left":"0.2049418623176175","height":"0.0077519370449914415","par_num":"0","top":"0.005167958996884159","word_num":"0","page_num":"0","width":"0.021802324056625355"},{"word_num":"0","text":"Help","conf":"1","height":"0.0077519370449914415","top":"0.0051679592552820175","block_num":"0","level":"0","line_num":"0","width":"0.013081394135951996","left":"0.22965116274307057","par_num":"0","page_num":"0"},{"height":"0.013194444444444398","left":"0.14098837363327232","width":"0.04069767296314239","top":"0.025694444444444464","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","word_num":"0","page_num":"0","par_num":"0","text":"@ Not Secure"},{"text":"http://[IP_ADDRESS]:8767/ocr_text/content/?page=15","page_num":"0","level":"0","par_num":"0","height":"0.012919896178775314","conf":"1","line_num":"0","width":"0.13953487873077394","top":"0.025839793641878495","left":"0.1802325583090317","block_num":"0","word_num":"0"},{"par_num":"0","block_num":"0","line_num":"0","text":"~ Google Gemini","conf":"0.5","page_num":"0","left":"0.14098837227247216","top":"0.05138888888888893","width":"0.052325582504272466","height":"0.015972222222222165","level":"0","word_num":"0"},{"left":"0.005813972790573907","width":"0.12063951492309569","block_num":"0","page_num":"0","word_num":"0","level":"0","height":"0.0077519370449913305","par_num":"0","text":"p! Western Digital Red Plus 3.5 6TB 5400rpm 256MB SAi","top":"0.0930232561545069","line_num":"0","conf":"0.5"},{"conf":"0.30000001192092896","par_num":"0","left":"0.005813953846233541","level":"0","block_num":"0","word_num":"0","width":"0.02906976640224457","top":"0.11874999975357259","text":"Sl I Senetic","page_num":"0","line_num":"0","height":"0.015616925557454309"},{"level":"0","line_num":"0","top":"0.14987080113198725","block_num":"0","par_num":"0","text":"Твърд диск, Western Digital Red 6TB Plus ( 3.5\". 256N","word_num":"0","width":"0.12063951492309569","left":"0.005813973119785631","height":"0.007768087916904087","conf":"0.5","page_num":"0"},{"top":"0.17569444444444438","line_num":"0","block_num":"0","conf":"0.5","par_num":"0","height":"0.013194444444444509","text":"@ SQLite Web: db.sqlite","width":"0.05523255467414855","word_num":"0","left":"0.0058139569522288655","level":"0","page_num":"0"},{"top":"0.2090277777777778","conf":"0.5","width":"0.05668604373931884","word_num":"0","par_num":"0","block_num":"0","height":"0.008333333333333304","level":"0","line_num":"0","left":"0.005813953426297008","page_num":"0","text":"w Screenpipe Dashboard"},{"par_num":"0","left":"0.005813954424620471","width":"0.047965115308761595","text":"V Welcome to Steam","conf":"0.5","block_num":"0","line_num":"0","level":"0","page_num":"0","top":"0.23750000000000004","word_num":"0","height":"0.005555555555555536"},{"conf":"0.5","height":"0.007961885796652912","page_num":"0","par_num":"0","block_num":"0","text":"+ New lab","top":"0.2635658918561955","width":"0.02761627733707428","line_num":"0","word_num":"0","left":"0.005813955740205615","level":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.005200258228513999","par_num":"0","left":"0.14389534807502602","level":"0","page_num":"0","text":"menoe c re ermmlal vomridile","top":"0.12916666662217713","width":"0.10465115308761597","word_num":"0","line_num":"0"},{"level":"0","text":"If you already have Terminal open, or prefer","top":"0.14444444444444438","word_num":"0","conf":"1","height":"0.015972222222222276","par_num":"0","block_num":"0","left":"0.14389534760437872","line_num":"0","width":"0.125","page_num":"0"},{"left":"0.14389535601345935","page_num":"0","block_num":"0","line_num":"0","top":"0.16527777777777775","height":"0.013194444444444509","level":"0","text":"using it, you can command Finder to open the","par_num":"0","word_num":"0","conf":"1","width":"0.1337209224700928"},{"text":"folder for you.","conf":"1","height":"0.015972222222222165","line_num":"0","level":"0","block_num":"0","left":"0.14389534854837044","width":"0.042151162028312705","word_num":"0","page_num":"0","par_num":"0","top":"0.18055555555555558"},{"block_num":"0","level":"0","line_num":"0","conf":"1","page_num":"0","word_num":"0","top":"0.20671834656276067","par_num":"0","left":"0.1497093087711998","text":"1. Open the Terminal app (you can find it","height":"0.015503875414530466","width":"0.12354650497436526"},{"par_num":"0","line_num":"0","height":"0.015503875414530355","text":"by pressing Command + Space to open","conf":"1","block_num":"0","left":"0.15988372360921083","top":"0.2248062015692206","width":"0.1133720874786377","word_num":"0","level":"0","page_num":"0"},{"height":"0.015503875414530466","block_num":"0","left":"0.15843023282973032","page_num":"0","level":"0","word_num":"0","conf":"1","par_num":"0","line_num":"0","text":"Spotlight and typing \"Terminal\").","top":"0.24289405725397506","width":"0.09447674155235289"},{"level":"0","text":"2. Type the following command: open","conf":"0.5","top":"0.26873385027723096","height":"0.015503875414530466","width":"0.11191860437393186","par_num":"0","word_num":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.14970930276739686"},{"text":"~/. screenpipe","conf":"0.5","height":"0.012919896178775314","level":"0","line_num":"0","top":"0.28940568485634877","left":"0.15843023422359762","block_num":"0","width":"0.046511626243591314","word_num":"0","page_num":"0","par_num":"0"},{"left":"0.149709306554542","conf":"1","top":"0.3125","text":"3. Press Return. A new Finder window will","line_num":"0","par_num":"0","block_num":"0","height":"0.015972222222222276","page_num":"0","width":"0.12354650497436526","word_num":"0","level":"0"},{"left":"0.15843023553832158","conf":"1","width":"0.0959302306175232","block_num":"0","height":"0.015972222222222276","par_num":"0","word_num":"0","page_num":"0","line_num":"0","text":"immediately pop up showing the","level":"0","top":"0.3305555555555555"},{"par_num":"0","page_num":"0","height":"0.013194444444444398","word_num":"0","conf":"1","width":"0.06395348906517029","level":"0","block_num":"0","left":"0.15988372144899476","top":"0.3486111111111111","text":"contents of the folder.","line_num":"0"},{"conf":"1","height":"0.01638604402542121","width":"0.12369717359542848","word_num":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.14382199482639862","top":"0.384293858422014","text":"Method 3: Unhide All Files in Your Home","level":"0"},{"conf":"1","text":"Directory","word_num":"0","page_num":"0","level":"0","width":"0.03210273087024687","line_num":"0","par_num":"0","top":"0.40267951657828827","height":"0.01634639369116886","left":"0.14383235598171035","block_num":"0"},{"top":"0.42635658959992184","word_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.1438953463132888","line_num":"0","width":"0.11191860437393189","conf":"1","height":"0.013226743539174302","par_num":"0","text":"If you want to be able to see the folder"},{"conf":"1","block_num":"0","text":"alongside your normal files so you can click","width":"0.1264534831047058","level":"0","height":"0.013194444444444509","page_num":"0","left":"0.14389535403557333","line_num":"0","word_num":"0","par_num":"0","top":"0.4444444444444444"},{"block_num":"0","page_num":"0","level":"0","left":"0.14389534895010492","par_num":"0","top":"0.4625","text":"into it manually.","height":"0.013194444444444398","conf":"1","word_num":"0","line_num":"0","width":"0.046511626243591314"},{"conf":"1","left":"0.14970930161885368","line_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","text":"1. Open Finder.","word_num":"0","width":"0.04941860437393189","height":"0.015600775347815565","top":"0.48578811361808194"},{"width":"0.1133720874786377","block_num":"0","page_num":"0","line_num":"0","text":"2. Go to your Home folder by pressing","top":"0.5116279074262403","level":"0","left":"0.14825581570905183","conf":"1","height":"0.015503875414530466","word_num":"0","par_num":"0"},{"block_num":"0","par_num":"0","height":"0.012919896178775425","top":"0.5322997417038939","line_num":"0","text":"Command + Shift + H (this is what the","level":"0","width":"0.1148255825042725","left":"0.15843023252348493","page_num":"0","word_num":"0","conf":"1"},{"par_num":"0","conf":"0.5","height":"0.012919896178775314","left":"0.15988372258222738","block_num":"0","width":"0.06686046123504638","word_num":"0","line_num":"0","top":"0.5503875972594495","page_num":"0","text":"~ symbol represents).","level":"0"},{"top":"0.5736111109203053","level":"0","block_num":"0","page_num":"0","width":"0.12500000000000003","left":"0.14970930523647116","conf":"1","line_num":"0","word_num":"0","height":"0.015536175833808064","text":"3. Press Command + Shift + . (Command,","par_num":"0"},{"block_num":"0","line_num":"0","left":"0.15988372902190956","par_num":"0","text":"Shift, and the Period key at the same","conf":"1","top":"0.5943152455798629","word_num":"0","width":"0.10755813121795654","page_num":"0","height":"0.012919896178775425","level":"0"},{"text":"time).","top":"0.6124031011031188","level":"0","height":"0.012919896178775314","page_num":"0","width":"0.018895348906517034","word_num":"0","par_num":"0","left":"0.15843023228729383","line_num":"0","conf":"1","block_num":"0"},{"top":"0.6354166666666666","block_num":"0","left":"0.1497093071830784","level":"0","width":"0.1133720874786377","text":"4. You will see all your hidden files and","word_num":"0","line_num":"0","page_num":"0","conf":"1","height":"0.015972222222222276","par_num":"0"},{"block_num":"0","height":"0.015972222222222165","text":"folders fade into view. Scroll down to find","top":"0.6534722222222222","width":"0.11918604373931885","conf":"1","left":"0.15843023132294914","level":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0"},{"height":"0.015972222222222276","left":"0.1584302287505576","top":"0.6715277777777777","width":"0.11773256063461304","conf":"1","line_num":"0","text":"the .screenpipe folder and double-click","block_num":"0","page_num":"0","word_num":"0","level":"0","par_num":"0"},{"width":"0.12645348310470583","height":"0.015503875414530355","top":"0.7157622743082387","block_num":"0","line_num":"0","text":"5. Note: You can press Command + Shift +","level":"0","word_num":"0","left":"0.14970930624298173","conf":"1","par_num":"0","page_num":"0"},{"left":"0.15988372481146493","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"• again to hide the files when you are","conf":"0.5","top":"0.7338501293900647","word_num":"0","level":"0","height":"0.015503875414530466","width":"0.10610464811325074"},{"left":"0.1598837227322333","height":"0.015503875414530466","width":"0.11482558250427247","text":"done to keep your folders looking clean.","word_num":"0","conf":"1","line_num":"0","page_num":"0","block_num":"0","top":"0.7519379846872223","level":"0","par_num":"0"},{"height":"0.015503875414530466","line_num":"0","block_num":"0","text":"Eс :","conf":"0.30000001192092896","word_num":"0","page_num":"0","width":"0.06776435375213621","left":"0.1458984372227691","level":"0","top":"0.7881136952384712","par_num":"0"},{"word_num":"0","par_num":"0","height":"0.013242893748813267","top":"0.8472222222470404","width":"0.03488371968269349","block_num":"0","left":"0.1482558151934918","level":"0","conf":"1","line_num":"0","page_num":"0","text":"Ask Gemini"},{"page_num":"0","conf":"1","level":"0","word_num":"0","text":"sqlite-web 0.7.2","par_num":"0","top":"0.05943152476088509","line_num":"0","width":"0.05377907156944273","left":"0.2979651150638272","block_num":"0","height":"0.012919896178775314"},{"left":"0.3005262617779262","height":"0.017152277628580737","level":"0","text":"table name...","top":"0.10017820397478783","page_num":"0","line_num":"0","word_num":"0","block_num":"0","width":"0.03410685658454893","conf":"0.5","par_num":"0"},{"left":"0.3023255813915765","level":"0","top":"0.12661498767905466","conf":"0.30000001192092896","par_num":"0","text":"_saix_migrations","width":"0.04651162326335906","page_num":"0","line_num":"0","word_num":"0","height":"0.0077519370449914415","block_num":"0"},{"par_num":"0","text":"audio_chunks","height":"0.012919896178775425","width":"0.03924418389797213","word_num":"0","level":"0","top":"0.14211886315092237","left":"0.30232558312368835","page_num":"0","line_num":"0","conf":"1","block_num":"0"},{"line_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775314","text":"audio_tags","conf":"1","top":"0.16279069777624544","level":"0","left":"0.3023255817550252","page_num":"0","width":"0.031976744532585144","par_num":"0"},{"block_num":"0","level":"0","top":"0.18087855333180092","height":"0.012919896178775425","line_num":"0","word_num":"0","page_num":"0","text":"audio_transcriptions","par_num":"0","width":"0.058139532804489136","conf":"1","left":"0.30087209309387947"},{"level":"0","conf":"1","line_num":"0","text":"audio_transcriptions_fts (v)","width":"0.07558138966560363","word_num":"0","top":"0.1989664088999118","block_num":"0","left":"0.30087209581761837","page_num":"0","par_num":"0","height":"0.015616924232906837"},{"conf":"0.5","page_num":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","width":"0.06540697216987607","block_num":"0","left":"0.30087209422029454","word_num":"0","level":"0","text":"audio_transcriptions_","top":"0.22222222258244695"},{"height":"0.015503875414530466","line_num":"0","width":"0.06395348906517029","conf":"1","word_num":"0","page_num":"0","level":"0","block_num":"0","par_num":"0","text":"audio_transcriptions_","top":"0.24031007771047808","left":"0.3023255821147016"},{"conf":"0.5","page_num":"0","text":"audio_transcriptions_..","line_num":"0","height":"0.012919896178775425","level":"0","par_num":"0","top":"0.2609819123326622","width":"0.06395348906517029","block_num":"0","left":"0.3023255821147016","word_num":"0"},{"width":"0.02470930218696593","word_num":"0","par_num":"0","page_num":"0","block_num":"0","height":"0.005167958471510081","text":"elements","level":"0","conf":"1","top":"0.28423772617540166","left":"0.3023255813919822","line_num":"0"},{"height":"0.01815136538611517","word_num":"0","line_num":"0","left":"0.302193387055287","par_num":"0","level":"0","text":"elements_fts (v)","page_num":"0","conf":"0.5","top":"0.29583387789922866","width":"0.04532252848148349","block_num":"0"},{"height":"0.012919896178775425","level":"0","conf":"1","left":"0.302325583490079","page_num":"0","par_num":"0","line_num":"0","text":"elements_fts_config","block_num":"0","word_num":"0","top":"0.32041343682663304","width":"0.05668604373931885"},{"height":"0.010335916943020385","left":"0.30232558171298","width":"0.05232558250427244","par_num":"0","conf":"1","text":"elements_fts_data","block_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.34108527141651734","word_num":"0"},{"par_num":"0","left":"0.3023255824800669","line_num":"0","text":"elements_fts_idx","block_num":"0","top":"0.3591731266845142","width":"0.047965115308761574","height":"0.012919896178775314","level":"0","word_num":"0","conf":"1","page_num":"0"},{"block_num":"0","level":"0","text":"frames","top":"0.37984496151440217","conf":"1","word_num":"0","line_num":"0","height":"0.012919896178775314","par_num":"0","left":"0.30087209267721066","page_num":"0","width":"0.021802325546741497"},{"left":"0.300872094829291","level":"0","conf":"1","par_num":"0","text":"frames_fts (V)","top":"0.39513888888888893","width":"0.03924418389797213","word_num":"0","block_num":"0","page_num":"0","line_num":"0","height":"0.015972222222222165"},{"left":"0.30087209159670103","line_num":"0","top":"0.4186046515230153","width":"0.05232558250427244","word_num":"0","page_num":"0","par_num":"0","text":"frames_fts_config","block_num":"0","level":"0","height":"0.012919896178775425","conf":"1"},{"block_num":"0","line_num":"0","left":"0.3008720925441387","page_num":"0","height":"0.012919896178775314","text":"frames_fts_data","word_num":"0","conf":"1","width":"0.04941860437393186","par_num":"0","top":"0.43927648611603876","level":"0"},{"height":"0.010335916943020274","line_num":"0","par_num":"0","text":"frames_fts_idx","top":"0.45994832051212464","word_num":"0","width":"0.04360465109348299","conf":"1","left":"0.30087209378465385","block_num":"0","level":"0","page_num":"0"},{"par_num":"0","left":"0.30232558144515276","level":"0","text":"meetings","word_num":"0","conf":"1","line_num":"0","width":"0.026162791252136275","page_num":"0","block_num":"0","height":"0.012919896178775425","top":"0.4780361758447208"},{"par_num":"0","height":"0.012919896178775425","top":"0.49870801043774404","line_num":"0","width":"0.030523255467414856","page_num":"0","word_num":"0","level":"0","conf":"1","left":"0.30087209370524604","text":"memories","block_num":"0"},{"width":"0.04811051189899446","conf":"0.5","left":"0.30225288416352897","line_num":"0","level":"0","height":"0.01699511872397519","page_num":"0","par_num":"0","text":"memories_fts (v)","top":"0.5134662644807884","word_num":"0","block_num":"0"},{"conf":"1","left":"0.30087209272311605","line_num":"0","par_num":"0","height":"0.012919896178775425","block_num":"0","text":"memories_fts_config","level":"0","page_num":"0","top":"0.5374677006186227","width":"0.059593021869659424","word_num":"0"},{"conf":"1","line_num":"0","left":"0.3008720956764916","page_num":"0","par_num":"0","text":"memories_fts_data","top":"0.5581395349855478","word_num":"0","width":"0.05523255467414856","height":"0.012919896178775314","block_num":"0","level":"0"},{"level":"0","page_num":"0","text":"memories_fts_idx","left":"0.30087209196746445","block_num":"0","conf":"1","height":"0.012919896178775425","line_num":"0","width":"0.05087209343910215","par_num":"0","top":"0.5788113698692686","word_num":"0"},{"height":"0.005167958471510081","block_num":"0","line_num":"0","level":"0","page_num":"0","top":"0.6020671835387927","text":"OC1Text","conf":"0.30000001192092896","par_num":"0","width":"0.0232558131217957","word_num":"0","left":"0.30232558173852075"},{"block_num":"0","text":"pipe_executions","conf":"1","page_num":"0","top":"0.6227390186868066","width":"0.04796511232852935","left":"0.3008720926002705","line_num":"0","par_num":"0","height":"0.0077519370449914415","word_num":"0","level":"0"},{"top":"0.6382428941586743","word_num":"0","page_num":"0","level":"0","text":"pipe_scheduler_state","height":"0.012919896178775425","block_num":"0","par_num":"0","width":"0.06104651093482971","conf":"1","left":"0.3008720943872362","line_num":"0"},{"conf":"1","left":"0.3023255830816431","line_num":"0","par_num":"0","level":"0","text":"speaker_embeddings","top":"0.6563307495451034","width":"0.059593021869659424","page_num":"0","word_num":"0","block_num":"0","height":"0.015503875414530466"},{"top":"0.6821705428936377","par_num":"0","left":"0.30087209292800166","block_num":"0","word_num":"0","level":"0","line_num":"0","width":"0.02616278827190399","text":"speakers","page_num":"0","conf":"0.5","height":"0.005167958140373297"},{"left":"0.3008720939855146","top":"0.6976744187064778","width":"0.04941860437393192","word_num":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"sqlite_sequence","level":"0","page_num":"0","conf":"1","line_num":"0"},{"line_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775314","page_num":"0","par_num":"0","top":"0.7183462533318009","conf":"1","level":"0","text":"tags","width":"0.015988372266292572","left":"0.300872093203094"},{"text":"ui_events","top":"0.7364341090627606","width":"0.02761627733707428","line_num":"0","page_num":"0","word_num":"0","height":"0.015503875414530466","conf":"1","block_num":"0","left":"0.30232558267351706","level":"0","par_num":"0"},{"conf":"0.5","top":"0.7545219635778619","width":"0.047965115308761574","text":"ui_events_fts (v)","page_num":"0","par_num":"0","left":"0.3023255822107208","line_num":"0","level":"0","word_num":"0","height":"0.01561692555745442","block_num":"0"},{"word_num":"0","width":"0.05668604373931885","par_num":"0","page_num":"0","level":"0","conf":"1","top":"0.7777777781057027","text":"ui_events_fts_config","line_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.3023255820729278"},{"line_num":"0","width":"0.05232558250427244","par_num":"0","height":"0.012919896178775314","conf":"1","page_num":"0","left":"0.3023255814949568","top":"0.7958656332090619","word_num":"0","text":"ui_events_fts_data","block_num":"0","level":"0"},{"word_num":"0","page_num":"0","level":"0","text":"ui_events_fts_idx","left":"0.30232558235760765","width":"0.04941860437393186","conf":"1","height":"0.012919896178775314","line_num":"0","block_num":"0","par_num":"0","top":"0.8165374678020852"},{"width":"0.03779069483280184","block_num":"0","page_num":"0","word_num":"0","top":"0.8395833333333333","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.3023255847832135","par_num":"0","text":"Viceo cnunksI"},{"block_num":"0","left":"0.30232558080553684","par_num":"0","text":"vision_lags","width":"0.030523255467414856","page_num":"0","height":"0.007751937707265233","line_num":"0","conf":"0.5","top":"0.8604651164822849","level":"0","word_num":"0"},{"word_num":"0","top":"0.89375","conf":"1","height":"0.015972222222222165","page_num":"0","left":"0.29796511875326087","text":"Toggle helper tables","level":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.05668604373931885"},{"height":"0.010335916943020385","par_num":"0","text":"Pro v","block_num":"0","line_num":"0","width":"0.02034883797168735","word_num":"0","left":"0.23546511573396572","top":"0.8837209303804647","level":"0","page_num":"0","conf":"0.30000001192092896"},{"word_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.9198966409287002","text":"Gemini is Al and can make mistakes, including about people.","width":"0.13226742744445802","line_num":"0","page_num":"0","height":"0.012919896178775425","conf":"1","left":"0.14534885158848682"},{"height":"0.013194444444444398","page_num":"0","text":"Your privacy and Gemini","conf":"1","word_num":"0","top":"0.9326388888888889","par_num":"0","block_num":"0","left":"0.1845930266924435","level":"0","line_num":"0","width":"0.05523255467414856"},{"line_num":"0","block_num":"0","conf":"1","height":"0.013194444444444398","text":"Summarize page","level":"0","par_num":"0","width":"0.05232558250427244","left":"0.14534883717247166","word_num":"0","top":"0.96875","page_num":"0"},{"page_num":"0","text":"db.sqlite ocr_text 14190 rows, showing page 15","level":"0","conf":"0.5","left":"0.35901162847622603","width":"0.11627906560897827","height":"0.012919896178775425","word_num":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.05943152487572856"},{"text":"Structure","block_num":"0","level":"0","width":"0.02761627733707428","page_num":"0","height":"0.012919896178775425","left":"0.4215116292335946","line_num":"0","conf":"1","par_num":"0","word_num":"0","top":"0.10594315255660713"},{"line_num":"0","block_num":"0","height":"0.010335916943020274","par_num":"0","width":"0.023255813121795643","top":"0.10594315255346831","conf":"1","left":"0.4607558147569316","word_num":"0","text":"Content","page_num":"0","level":"0"},{"word_num":"0","page_num":"0","conf":"1","level":"0","left":"0.49418604616205164","block_num":"0","text":"Query","width":"0.018895348906517007","par_num":"0","height":"0.012919896178775314","line_num":"0","top":"0.1059431528150051"},{"block_num":"0","top":"0.10594315284730482","conf":"1","width":"0.018895348906517007","level":"0","height":"0.012919896178775314","word_num":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.5247093023454333","text":"Export"},{"line_num":"0","par_num":"0","page_num":"0","conf":"1","text":"frame_id","left":"0.4156976737053273","block_num":"0","width":"0.02616279125213622","word_num":"0","top":"0.14211886340932034","height":"0.012919896178775425","level":"0"},{"line_num":"0","page_num":"0","par_num":"0","conf":"1","width":"0.013081395626068137","top":"0.15762273934601279","text":"1205","left":"0.41715116248856476","level":"0","word_num":"0","block_num":"0","height":"0.012919896178775314"},{"block_num":"0","page_num":"0","top":"0.1731266151144789","par_num":"0","text":"1207","width":"0.013081395626068082","conf":"1","height":"0.010335916943020274","left":"0.4171511625794079","line_num":"0","word_num":"0","level":"0"},{"height":"0.012919896178775425","page_num":"0","level":"0","word_num":"0","block_num":"0","conf":"1","top":"0.18863049105789909","left":"0.4171511632928497","line_num":"0","text":"1208","width":"0.014534883201122284","par_num":"0"},{"text":"120g","block_num":"0","level":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.013081394135951996","left":"0.4171511640512099","height":"0.005167958140373297","page_num":"0","par_num":"0","top":"0.20930232583937403"},{"width":"0.013081395626068137","height":"0.012919896178775425","page_num":"0","left":"0.4171511628155997","par_num":"0","level":"0","top":"0.21963824302818336","text":"1210","conf":"1","block_num":"0","word_num":"0","line_num":"0"},{"block_num":"0","height":"0.010335916943020274","line_num":"0","par_num":"0","text":"1212","left":"0.4171511625794079","conf":"1","width":"0.013081395626068082","top":"0.2532299742876055","level":"0","page_num":"0","word_num":"0"},{"block_num":"0","conf":"1","text":"1214","top":"0.28423772622559007","height":"0.010335916943020274","width":"0.013081395626068082","word_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.4171511625794079"},{"word_num":"0","block_num":"0","height":"0.012919896178775314","text":"1215","width":"0.013081395626068082","level":"0","line_num":"0","conf":"1","left":"0.4171511628216559","page_num":"0","par_num":"0","top":"0.2997416025135409"},{"conf":"1","width":"0.013081395626068082","height":"0.012919896178775425","left":"0.4171511628216559","block_num":"0","line_num":"0","text":"1216","word_num":"0","level":"0","page_num":"0","top":"0.31524547848253304","par_num":"0"},{"text":"1217","height":"0.012919896178775425","conf":"1","block_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.3307493544515253","word_num":"0","width":"0.013081395626068137","page_num":"0","left":"0.41715116277320624"},{"word_num":"0","block_num":"0","text":"1218","conf":"1","par_num":"0","width":"0.013081395626068137","height":"0.012919896178775425","line_num":"0","page_num":"0","left":"0.41715116248856476","level":"0","top":"0.3462532303020852"},{"left":"0.4171511632928497","conf":"1","height":"0.012919896178775425","block_num":"0","line_num":"0","top":"0.36175710604497924","text":"1220","width":"0.014534883201122284","word_num":"0","level":"0","page_num":"0","par_num":"0"},{"height":"0.012919896178775425","par_num":"0","left":"0.4156976749207567","conf":"1","line_num":"0","text":"1221","top":"0.3772609820139715","block_num":"0","level":"0","width":"0.014534883201122284","page_num":"0","word_num":"0"},{"line_num":"0","left":"0.4171511625794079","top":"0.3927648580403855","conf":"1","par_num":"0","page_num":"0","level":"0","text":"1222","word_num":"0","height":"0.012919896178775314","block_num":"0","width":"0.013081395626068082"},{"block_num":"0","top":"0.40826873395195595","width":"0.014534883201122284","line_num":"0","left":"0.4171511632928497","par_num":"0","level":"0","word_num":"0","height":"0.012919896178775425","conf":"1","page_num":"0","text":"1223"},{"text":"1228","conf":"1","level":"0","height":"0.010335916943020274","line_num":"0","width":"0.013081395626068082","page_num":"0","block_num":"0","par_num":"0","top":"0.44186046524367795","word_num":"0","left":"0.4171511625794079"},{"conf":"1","width":"0.013081395626068082","word_num":"0","top":"0.4573643412126701","page_num":"0","par_num":"0","level":"0","line_num":"0","text":"1230","height":"0.010335916943020274","block_num":"0","left":"0.4171511625794079"},{"page_num":"0","left":"0.4171511625794079","line_num":"0","word_num":"0","level":"0","block_num":"0","par_num":"0","text":"1231","top":"0.4728682171816624","width":"0.013081395626068082","height":"0.010335916943020274","conf":"1"},{"line_num":"0","conf":"1","height":"0.012919896178775314","level":"0","par_num":"0","text":"1234","top":"0.48837209312508256","word_num":"0","left":"0.4171511632928497","block_num":"0","width":"0.014534883201122284","page_num":"0"},{"page_num":"0","par_num":"0","text":"1236","top":"0.503875969320173","width":"0.013081395626068137","left":"0.41715116248856476","word_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.012919896178775425","conf":"1"},{"line_num":"0","conf":"1","page_num":"0","word_num":"0","height":"0.010335916943020274","left":"0.4171511625794079","block_num":"0","text":"1237","top":"0.5193798450886391","width":"0.013081395626068082","level":"0","par_num":"0"},{"text":"1238","left":"0.4171511625794079","line_num":"0","top":"0.5348837210894811","conf":"1","page_num":"0","par_num":"0","width":"0.013081395626068082","word_num":"0","block_num":"0","level":"0","height":"0.012919896178775314"},{"block_num":"0","text":"123y","conf":"0.30000001192092896","width":"0.013081394135951996","word_num":"0","line_num":"0","top":"0.5555555558135343","height":"0.005167958140373186","level":"0","page_num":"0","par_num":"0","left":"0.4171511640512099"},{"block_num":"0","par_num":"0","width":"0.013081394135951996","page_num":"0","level":"0","top":"0.5710594317825266","word_num":"0","left":"0.4171511640512099","height":"0.005167958140373186","text":"1240","line_num":"0","conf":"1"},{"par_num":"0","left":"0.4171511625794079","level":"0","page_num":"0","block_num":"0","text":"1242","width":"0.013081395626068082","height":"0.010335916943020274","conf":"1","line_num":"0","top":"0.5994832042617658","word_num":"0"},{"height":"0.005167958140373186","page_num":"0","word_num":"0","conf":"1","par_num":"0","left":"0.4171511640512099","width":"0.013081394135951996","text":"1244","line_num":"0","block_num":"0","top":"0.6175710596895033","level":"0"},{"width":"0.014534883201122284","word_num":"0","line_num":"0","page_num":"0","level":"0","height":"0.010335916943020274","block_num":"0","par_num":"0","left":"0.4171511632928497","text":"1246","top":"0.6304909561710393","conf":"1"},{"width":"0.014534883201122284","left":"0.4171511632928497","height":"0.012919896178775425","level":"0","conf":"1","par_num":"0","block_num":"0","line_num":"0","text":"1248","page_num":"0","top":"0.6459948321431704","word_num":"0"},{"page_num":"0","level":"0","top":"0.6614987081121626","par_num":"0","left":"0.4171511632928497","text":"1250","block_num":"0","conf":"1","word_num":"0","height":"0.012919896178775314","line_num":"0","width":"0.014534883201122284"},{"conf":"1","level":"0","block_num":"0","left":"0.4171511632928497","line_num":"0","top":"0.677002584081155","width":"0.014534883201122284","word_num":"0","page_num":"0","par_num":"0","text":"1252","height":"0.012919896178775314"},{"top":"0.692506460107569","level":"0","text":"1254","page_num":"0","line_num":"0","conf":"1","left":"0.4171511625794079","width":"0.013081395626068082","word_num":"0","height":"0.012919896178775314","block_num":"0","par_num":"0"},{"page_num":"0","line_num":"0","left":"0.4171511628155997","text":"1256","conf":"1","width":"0.013081395626068137","word_num":"0","par_num":"0","height":"0.012919896178775425","level":"0","top":"0.7080103360514391","block_num":"0"},{"page_num":"0","conf":"1","top":"0.7235142119881317","width":"0.013081395626068137","word_num":"0","block_num":"0","left":"0.41715116287010545","level":"0","line_num":"0","par_num":"0","text":"1257","height":"0.012919896178775314"},{"word_num":"0","level":"0","conf":"1","block_num":"0","text":"1259","line_num":"0","width":"0.013081395626068082","left":"0.417151162434059","par_num":"0","top":"0.7545219641845141","height":"0.012919896178775425","page_num":"0"},{"top":"0.775193798509723","height":"0.005167958471510081","line_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","text":"1260","left":"0.41715116292594645","word_num":"0","width":"0.01162790656089785","conf":"1"},{"line_num":"0","par_num":"0","conf":"1","level":"0","height":"0.010335916943020385","word_num":"0","left":"0.4171511625794079","block_num":"0","text":"1264","top":"0.7881136952178381","page_num":"0","width":"0.013081395626068082"},{"left":"0.41715116248856476","page_num":"0","conf":"1","line_num":"0","top":"0.8036175713873566","width":"0.013081395626068137","height":"0.012919896178775425","word_num":"0","block_num":"0","level":"0","text":"1265","par_num":"0"},{"word_num":"0","level":"0","left":"0.4171511625794079","height":"0.010335916943020274","par_num":"0","conf":"1","line_num":"0","text":"1266","top":"0.8191214471558226","page_num":"0","block_num":"0","width":"0.013081395626068082"},{"par_num":"0","top":"0.834625323325341","width":"0.013081395626068137","level":"0","text":"1268","page_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","left":"0.41715116248856476","word_num":"0","line_num":"0"},{"top":"0.8501291991005347","width":"0.013081395626068137","height":"0.012919896178775314","conf":"1","left":"0.4171511628155997","level":"0","block_num":"0","word_num":"0","page_num":"0","par_num":"0","line_num":"0","text":"1269"},{"conf":"1","top":"0.865633075069527","word_num":"0","page_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.013081395626068137","text":"1270","left":"0.4171511628155997","block_num":"0","line_num":"0","level":"0"},{"left":"0.4171511628155997","par_num":"0","line_num":"0","text":"1272","width":"0.013081395626068137","height":"0.012919896178775314","word_num":"0","top":"0.8811369510385193","conf":"1","level":"0","page_num":"0","block_num":"0"},{"left":"0.41715116292594645","par_num":"0","height":"0.005167958471510192","page_num":"0","top":"0.9173126615588185","block_num":"0","width":"0.01162790656089785","level":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","text":"12/4"},{"block_num":"0","top":"0.9302325582669337","line_num":"0","left":"0.4171511625794079","conf":"1","word_num":"0","par_num":"0","level":"0","text":"1276","height":"0.010335916943020274","page_num":"0","width":"0.013081395626068082"},{"level":"0","left":"0.44767442381755174","par_num":"0","conf":"1","page_num":"0","top":"0.1576227389348016","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel ….","line_num":"0","block_num":"0","word_num":"0","width":"0.1366279006004334","height":"0.013210594654083252"},{"par_num":"0","level":"0","width":"0.13662790060043328","block_num":"0","page_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","left":"0.44767442236950006","top":"0.1729166666666666","word_num":"0","conf":"1","height":"0.013194444444444509","line_num":"0"},{"par_num":"0","width":"0.1366279006004334","level":"0","height":"0.012919896178775425","conf":"1","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","page_num":"0","word_num":"0","block_num":"0","top":"0.18863049114403174","line_num":"0","left":"0.4476744226541415"},{"par_num":"0","conf":"0.30000001192092896","text":"1lermzsnellcaltviewsessionscriorsrrotlieswindowhel..","page_num":"0","level":"0","block_num":"0","height":"0.005167958140373297","top":"0.20930232583937403","left":"0.4476744318782977","line_num":"0","width":"0.13517440557479854","word_num":"0"},{"block_num":"0","width":"0.13662790060043334","left":"0.4476744236338918","height":"0.012919896178775314","page_num":"0","level":"0","par_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel…","conf":"1","top":"0.21963824290975098","line_num":"0","word_num":"0"},{"left":"0.4476744319761008","conf":"0.30000001192092896","word_num":"0","page_num":"0","line_num":"0","block_num":"0","text":"ermesnelicew ewsessionscriotsrrotlesvineowrel...","par_num":"0","top":"0.2402777777332883","height":"0.005200258228513888","level":"0","width":"0.13517440557479854"},{"text":"1lermzshell-ditviewsessionscriotsProflleswindow=lel..","level":"0","top":"0.25581395374635085","page_num":"0","left":"0.4476744318782977","height":"0.005167958140373186","block_num":"0","width":"0.13517440557479854","word_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896"},{"level":"0","left":"0.4476744319761008","word_num":"0","width":"0.13517440557479854","conf":"0.30000001192092896","height":"0.005167958140373186","par_num":"0","top":"0.27131782971534313","line_num":"0","block_num":"0","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel..","page_num":"0"},{"block_num":"0","top":"0.28402777777777777","height":"0.013194444444444509","line_num":"0","page_num":"0","width":"0.13662790060043334","conf":"1","left":"0.4476744243280965","level":"0","par_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","word_num":"0"},{"text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","line_num":"0","block_num":"0","width":"0.13662790060043328","word_num":"0","left":"0.44767442236950006","height":"0.012919896178775425","top":"0.29974160220130996","par_num":"0","page_num":"0","conf":"1","level":"0"},{"block_num":"0","level":"0","word_num":"0","conf":"1","height":"0.013226743539174302","left":"0.4476744243280965","line_num":"0","top":"0.3152454783919115","page_num":"0","par_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","width":"0.13662790060043334"},{"line_num":"0","conf":"1","left":"0.4476744226541415","height":"0.013194444444444509","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","word_num":"0","page_num":"0","width":"0.1366279006004334","top":"0.3305555555555555","par_num":"0","block_num":"0","level":"0"},{"level":"0","conf":"1","page_num":"0","left":"0.4476744226541415","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","width":"0.1366279006004334","par_num":"0","block_num":"0","line_num":"0","height":"0.012919896178775314","top":"0.34625323016211973","word_num":"0"},{"block_num":"0","line_num":"0","top":"0.36175710618330226","width":"0.13808139562606814","left":"0.44622093228423687","conf":"1","page_num":"0","level":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","par_num":"0","word_num":"0","height":"0.013242893748813267"},{"level":"0","left":"0.44622093228423687","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","page_num":"0","width":"0.13808139562606814","word_num":"0","block_num":"0","top":"0.3770833333333333","conf":"1","height":"0.013194444444444398","par_num":"0","line_num":"0"},{"line_num":"0","left":"0.4476744319761008","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","par_num":"0","height":"0.005184108350011929","top":"0.39791666662602765","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel..","word_num":"0","width":"0.13517440557479854"},{"line_num":"0","top":"0.4134366927644386","width":"0.13517440557479854","height":"0.005167958140373297","conf":"0.30000001192092896","text":"1lermzsnellcaltviewsessionscrlorsProtlieswindowhel..","level":"0","block_num":"0","left":"0.4476744318782977","page_num":"0","par_num":"0","word_num":"0"},{"left":"0.4476744318782977","line_num":"0","par_num":"0","block_num":"0","level":"0","text":"nermzsnelltaltVlewsesslonschptsPforlleswindowhel","conf":"0.30000001192092896","page_num":"0","top":"0.4289405688160056","width":"0.13517440557479854","word_num":"0","height":"0.0077519370449913305"},{"conf":"1","page_num":"0","level":"0","block_num":"0","word_num":"0","width":"0.13662790060043334","par_num":"0","height":"0.013194444444444509","left":"0.4476744243280965","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","top":"0.44166666666666665","line_num":"0"},{"block_num":"0","left":"0.4476744235006554","conf":"1","width":"0.13662790060043334","page_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel…..","par_num":"0","height":"0.012919896178775425","level":"0","top":"0.45736434121939784","word_num":"0","line_num":"0"},{"width":"0.13662790060043334","word_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","left":"0.4476744243280965","line_num":"0","height":"0.013242893748813267","conf":"1","block_num":"0","page_num":"0","top":"0.4728682172405805","level":"0","par_num":"0"},{"page_num":"0","line_num":"0","par_num":"0","conf":"1","left":"0.44767442084879316","width":"0.13517441749572756","block_num":"0","level":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel...","top":"0.4883720931573824","height":"0.012919896178775425","word_num":"0"},{"line_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.1366279006004334","left":"0.4476744226541415","top":"0.5038759691802075","page_num":"0","word_num":"0","level":"0","block_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","conf":"1"},{"top":"0.5193798450319712","page_num":"0","par_num":"0","width":"0.1366279006004334","word_num":"0","level":"0","line_num":"0","conf":"1","block_num":"0","height":"0.01325904395845201","left":"0.4476744226541415","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …"},{"par_num":"0","width":"0.1366279006004334","conf":"1","left":"0.4476744240699383","page_num":"0","block_num":"0","line_num":"0","height":"0.012919896178775314","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel…","top":"0.5348837211181919","word_num":"0","level":"0"},{"height":"0.005167958471510192","par_num":"0","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.4476744319761008","top":"0.5555555555187669","width":"0.13517440557479854","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel..","word_num":"0","page_num":"0"},{"left":"0.4476744318782977","level":"0","block_num":"0","top":"0.5710594317825266","page_num":"0","conf":"0.30000001192092896","text":"1lermzsnellcaltviewsessionscrlorsProtlieswindowhel..","word_num":"0","height":"0.005167958140373186","par_num":"0","line_num":"0","width":"0.13517440557479854"},{"height":"0.005167958140373186","line_num":"0","block_num":"0","width":"0.13517440557479854","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel..","left":"0.4476744319761008","par_num":"0","word_num":"0","page_num":"0","level":"0","top":"0.5865633077515188","conf":"0.30000001192092896"},{"top":"0.5993055555555555","word_num":"0","left":"0.4476744243280965","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","width":"0.13662790060043334","block_num":"0","level":"0","height":"0.013194444444444509","line_num":"0","page_num":"0","par_num":"0","conf":"1"},{"page_num":"0","block_num":"0","width":"0.07558138966560368","level":"0","left":"0.505813960402717","height":"0.005555555555555536","text":"sionscriotsProtlleswindowrel ..","conf":"0.30000001192092896","top":"0.6173611111111111","line_num":"0","par_num":"0","word_num":"0"},{"top":"0.630490956100016","left":"0.5508720953350832","block_num":"0","par_num":"0","width":"0.03197674155235286","conf":"0.30000001192092896","level":"0","word_num":"0","height":"0.010481266180674242","text":"WindowHel ..","page_num":"0","line_num":"0"},{"height":"0.010497415728039194","text":"criptsProfilesWindowHel …","block_num":"0","line_num":"0","left":"0.520348837746109","page_num":"0","par_num":"0","top":"0.6458333333504507","conf":"1","level":"0","width":"0.0625","word_num":"0"},{"line_num":"0","text":"ScriptsProfilesWindowHel .","level":"0","block_num":"0","top":"0.6614987081090238","page_num":"0","left":"0.515988375760178","conf":"1","width":"0.06540697216987601","par_num":"0","word_num":"0","height":"0.010335916943020385"},{"par_num":"0","height":"0.012919896178775314","page_num":"0","top":"0.677002584081155","width":"0.05668604373931885","block_num":"0","line_num":"0","conf":"1","text":"iTerm2ShellEditViewSe:","left":"0.4476744209355731","word_num":"0","level":"0"},{"conf":"0.5","level":"0","line_num":"0","page_num":"0","text":"nScriptsProfilesWindowHel …..","block_num":"0","top":"0.677002584081155","width":"0.07122092843055727","par_num":"0","height":"0.012919896178775314","left":"0.5116279086758815","word_num":"0"},{"conf":"0.30000001192092896","height":"0.005167958471510192","level":"0","page_num":"0","text":"mericonelcanview","word_num":"0","width":"0.050872093439102206","top":"0.6976744187142879","left":"0.44767441837250316","block_num":"0","line_num":"0","par_num":"0"},{"text":"ionScriptsProfilesWindowHel ...","word_num":"0","page_num":"0","level":"0","left":"0.508720928754516","conf":"1","line_num":"0","block_num":"0","height":"0.013194444444444509","top":"0.6923611111111111","width":"0.07412790656089785","par_num":"0"},{"par_num":"0","level":"0","conf":"1","left":"0.44622093569784527","block_num":"0","line_num":"0","page_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel","height":"0.012919896178775314","top":"0.7080103360191395","width":"0.1366279006004334","word_num":"0"},{"height":"0.012919896178775314","level":"0","top":"0.7235142120742644","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel ...","width":"0.1351744174957275","word_num":"0","page_num":"0","conf":"1","par_num":"0","left":"0.4476744200083355","line_num":"0","block_num":"0"},{"level":"0","par_num":"0","left":"0.44767442930607004","line_num":"0","page_num":"0","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel.","width":"0.1337209224700927","word_num":"0","top":"0.7441860467696068","block_num":"0","conf":"0.30000001192092896","height":"0.005167958140373297"},{"top":"0.7569444444153567","page_num":"0","block_num":"0","line_num":"0","height":"0.007913436492284154","width":"0.13372092247009276","par_num":"0","word_num":"0","text":"iTerm2ShellEditViewSessionScriotsProfilesWindowHel ..","left":"0.44767442853190814","level":"0","conf":"1"},{"left":"0.4476744318782977","text":"1lermzshellzditviewsessionscriotsProflleswindow=lel...","page_num":"0","block_num":"0","top":"0.7751937987075912","line_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","width":"0.13517440557479854","level":"0"},{"page_num":"0","par_num":"0","top":"0.7881136952245658","word_num":"0","conf":"1","line_num":"0","block_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel...","height":"0.012919896178775314","width":"0.13662790060043334","left":"0.4476744235006554","level":"0"},{"word_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","left":"0.44767442084879316","par_num":"0","conf":"1","line_num":"0","page_num":"0","top":"0.8036175711935581","width":"0.13517441749572756","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel..."},{"level":"0","top":"0.8191214472163832","conf":"1","height":"0.012919896178775314","word_num":"0","line_num":"0","left":"0.4476744240699383","par_num":"0","width":"0.1366279006004334","page_num":"0","block_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel..."},{"height":"0.012919896178775425","block_num":"0","par_num":"0","level":"0","page_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …..","top":"0.8346253231853754","width":"0.1351744174957275","word_num":"0","conf":"1","left":"0.4476744200083355","line_num":"0"},{"left":"0.4476744240699383","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel…","word_num":"0","top":"0.8501291991543677","block_num":"0","line_num":"0","level":"0","width":"0.1366279006004334","conf":"1","page_num":"0","par_num":"0","height":"0.012919896178775314"},{"height":"0.012919896178775314","conf":"1","word_num":"0","left":"0.4476744226541415","top":"0.8656330751233599","width":"0.1366279006004334","block_num":"0","level":"0","par_num":"0","page_num":"0","text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","line_num":"0"},{"text":"iTerm2ShellEditViewSessionScriptsProfilesWindowHel …","page_num":"0","par_num":"0","left":"0.4476744226541415","block_num":"0","conf":"1","height":"0.012919896178775314","line_num":"0","level":"0","top":"0.8811369510923522","word_num":"0","width":"0.1366279006004334"},{"page_num":"0","conf":"0.30000001192092896","width":"0.13517440557479854","level":"0","top":"0.9018087857876945","word_num":"0","par_num":"0","height":"0.005167958140373186","block_num":"0","left":"0.4476744319761008","line_num":"0","text":"ermesnelccw ewsessionscrlotsrrotlesvineowrel.."},{"line_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.9173126617566867","height":"0.005167958140373186","text":"ermesnelicat ewsessionscrlotsrrotleswineowrel..","block_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.4476744319761008","width":"0.13517440557479854"},{"conf":"0.30000001192092896","line_num":"0","block_num":"0","text":"Deskton 1Deskton zsshbockzRDzv (-zshiAPP (-zsh)-zs ...","width":"0.14389533996582032","word_num":"0","left":"0.4476744291913632","top":"0.9326388888888889","level":"0","par_num":"0","height":"0.005555555555555536","page_num":"0"},{"level":"0","line_num":"0","top":"0.9611111111111111","page_num":"0","word_num":"0","height":"0.013194444444444398","block_num":"0","left":"0.44912790625312005","width":"0.03779069781303401","text":"Page 15 / 284","par_num":"0","conf":"0.5"},{"block_num":"0","level":"0","text":"text_json","top":"0.14211886315092237","line_num":"0","conf":"1","height":"0.012919896178775425","word_num":"0","par_num":"0","left":"0.6191860478382457","page_num":"0","width":"0.02761627733707428"},{"word_num":"0","text":"[{\"height\":\"0.013953487608167836\", ..","block_num":"0","page_num":"0","height":"0.013210594654083252","level":"0","conf":"0.5","top":"0.1576227389348016","line_num":"0","left":"0.6206395406668914","par_num":"0","width":"0.09883720278739927"},{"top":"0.1729166666666666","word_num":"0","conf":"0.5","left":"0.620639537378443","level":"0","line_num":"0","height":"0.013194444444444509","page_num":"0","block_num":"0","par_num":"0","text":"[(\"par_num\":\"0\", \"width\":&# ...","width":"0.07267441749572745"},{"width":"0.06976743936538699","par_num":"0","height":"0.012919896178775425","top":"0.18863049114403174","conf":"0.30000001192092896","left":"0.6206395380674469","level":"0","page_num":"0","text":"[\"block_num\":\"0\", \"left\":& ..","block_num":"0","line_num":"0","word_num":"0"},{"level":"0","height":"0.012919896178775425","width":"0.0683139503002167","top":"0.2041343669407587","block_num":"0","conf":"0.30000001192092896","left":"0.6206395370349691","text":"[{\"level\":\"O\",\"line_num\":&...","par_num":"0","word_num":"0","line_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","level":"0","page_num":"0","text":"[{\"conf\":\"\",\"level\":\" …","width":"0.05523255467414856","word_num":"0","left":"0.6206395373019354","height":"0.013194444444444398","par_num":"0","top":"0.21944444444444444","conf":"0.30000001192092896"},{"width":"0.08720930218696599","level":"0","page_num":"0","block_num":"0","left":"0.6206395364065169","par_num":"0","text":"[{\"left\":\"0.[CREDIT_CARD]\",\".","conf":"0.5","top":"0.23514211905100857","line_num":"0","height":"0.012919896178775314","word_num":"0"},{"page_num":"0","word_num":"0","conf":"0.5","level":"0","text":"K\"conf\":\"1\", \"word_num\":&# ...","left":"0.6206395409481363","height":"0.012919896178775314","block_num":"0","line_num":"0","top":"0.25322997426203353","width":"0.07412790060043328","par_num":"0"},{"word_num":"0","top":"0.2659722222222223","conf":"0.30000001192092896","height":"0.015972222222222165","block_num":"0","page_num":"0","left":"0.6206395382926083","level":"0","line_num":"0","par_num":"0","text":"[\"top\":\"0.006976744645528443\", ...","width":"0.09302325248718268"},{"block_num":"0","level":"0","conf":"0.5","top":"0.28402777777777777","width":"0.07703487873077386","word_num":"0","page_num":"0","height":"0.013194444444444509","text":"K\"line_num\":\"0\", \"word_num\" ...","left":"0.6206395397349606","line_num":"0","par_num":"0"},{"top":"0.29974160220130996","conf":"0.5","line_num":"0","word_num":"0","height":"0.012919896178775425","level":"0","par_num":"0","block_num":"0","page_num":"0","width":"0.07122092843055727","left":"0.6206395377203758","text":"[{\"block_num\":\"0\", \"width\": ..."},{"height":"0.013226743539174302","level":"0","text":"K\"height\":\"0.013953487608167836\", ...","conf":"0.5","top":"0.3152454783919115","width":"0.09738371968269355","block_num":"0","left":"0.6206395370864468","par_num":"0","page_num":"0","word_num":"0","line_num":"0"},{"height":"0.013194444444444509","page_num":"0","word_num":"0","level":"0","line_num":"0","width":"0.0683139503002167","left":"0.6206395384137158","conf":"0.5","text":"[(\"text\": \"iTerm2\", \"height\" ...","block_num":"0","top":"0.3305555555555555","par_num":"0"},{"block_num":"0","left":"0.6206395405819484","line_num":"0","par_num":"0","word_num":"0","text":"[\"par_num\":\"0\", \"text\": ...","conf":"0.30000001192092896","height":"0.012919896178775314","page_num":"0","top":"0.34625323016211973","level":"0","width":"0.062499994039535545"},{"conf":"0.30000001192092896","width":"0.06976743936538699","word_num":"0","height":"0.013242893748813156","page_num":"0","line_num":"0","block_num":"0","left":"0.6206395380618817","par_num":"0","text":"[{\"line_num\":\"0\", \"text\": &#...","level":"0","top":"0.36175710612946943"},{"level":"0","left":"0.6206395386627138","text":"[{\"par_num\":\"0\".\"page_num\".","height":"0.012919896178775425","conf":"0.30000001192092896","word_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.37726098210010406","line_num":"0","width":"0.07703487873077386"},{"level":"0","line_num":"0","word_num":"0","page_num":"0","par_num":"0","height":"0.015568474928538079","block_num":"0","left":"0.6206395382104919","conf":"0.5","text":"[(\"top\": \"0.006976744645528443\",...","top":"0.3927648582290988","width":"0.09302325248718257"},{"block_num":"0","width":"0.07267441749572756","left":"0.6191860483173437","text":"[\"par_num\":\"O\",\"level\": &#...","word_num":"0","page_num":"0","par_num":"0","top":"0.4082687339981612","height":"0.015503875414530355","line_num":"0","level":"0","conf":"0.30000001192092896"},{"text":"K\"left\": \"0.[CREDIT_CARD]\",'...","conf":"0.30000001192092896","line_num":"0","height":"0.015972222222222165","page_num":"0","par_num":"0","word_num":"0","left":"0.6206395350147613","level":"0","top":"0.42361111111111116","width":"0.08720930218696588","block_num":"0"},{"height":"0.013194444444444509","left":"0.620639536117648","page_num":"0","text":"K\"block_num\":\"0\", \"conf\":&...","block_num":"0","par_num":"0","level":"0","top":"0.44166666666666665","line_num":"0","conf":"0.30000001192092896","width":"0.07267441749572745","word_num":"0"},{"top":"0.45736434121939784","block_num":"0","word_num":"0","par_num":"0","text":"[{\"top\":\"0.006976744645528443\", ...","width":"0.09156976342201228","height":"0.012919896178775425","page_num":"0","level":"0","conf":"1","left":"0.6206395387867429","line_num":"0"},{"text":"K\"block_num\":\"0\",\"par_num\"...","conf":"0.30000001192092896","height":"0.012919896178775425","line_num":"0","block_num":"0","width":"0.07848836779594426","level":"0","top":"0.47286821724222305","par_num":"0","word_num":"0","left":"0.6206395383403999","page_num":"0"},{"par_num":"0","text":"[{\"word_num\":\"0\", \"block_num….","top":"0.4881944444444444","block_num":"0","level":"0","conf":"0.5","page_num":"0","word_num":"0","line_num":"0","left":"0.6206395384871968","height":"0.013194444444444509","width":"0.07994185686111455"},{"left":"0.6206395384463451","line_num":"0","height":"0.012919896178775425","level":"0","text":"[(\"page_num\":\"0\",\"block_num …..","top":"0.5038759691802075","block_num":"0","width":"0.07994185686111444","conf":"0.30000001192092896","page_num":"0","par_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","text":"[(\"conf\":\"1\", \"width\":\"..","conf":"0.30000001192092896","line_num":"0","width":"0.05668604373931885","page_num":"0","height":"0.01325904395845201","left":"0.6206395376553576","level":"0","top":"0.5193798450319712"},{"text":"[{\"par_num\":\"0\",\"text\": ..","par_num":"0","page_num":"0","block_num":"0","height":"0.013194444444444509","left":"0.6206395400996401","level":"0","conf":"0.30000001192092896","top":"0.5347222222222222","width":"0.062499994039535545","line_num":"0","word_num":"0"},{"level":"0","line_num":"0","par_num":"0","text":"Knelonr:U.u 399348/00810/830 ....","conf":"0.30000001192092896","top":"0.5555555555187669","width":"0.09738371372222898","word_num":"0","block_num":"0","page_num":"0","height":"0.005167958471510192","left":"0.6206395434305801"},{"level":"0","par_num":"0","width":"0.07122092843055727","block_num":"0","conf":"0.5","line_num":"0","text":"[{\"conf\":\"1\",\"block_num\":& ...","height":"0.012919896178775314","left":"0.6206395373485373","top":"0.5658914730561765","word_num":"0","page_num":"0"},{"height":"0.015972222222222165","page_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.58125","width":"0.09302325248718268","word_num":"0","level":"0","par_num":"0","text":"[\"top\":\"0.006976744645528443\", ...","block_num":"0","left":"0.6206395382926083"},{"par_num":"0","level":"0","left":"0.6206395374553395","page_num":"0","top":"0.596899224729193","block_num":"0","height":"0.015600775347815676","width":"0.08139534592628483","word_num":"0","conf":"0.30000001192092896","line_num":"0","text":"[\"word _num\". \"O\", \"page_num\"..."},{"height":"0.015503875414530466","text":"[\"word _num\". \"O\" \"line_num\"...","width":"0.07848836779594415","top":"0.6124031007940267","conf":"0.30000001192092896","page_num":"0","left":"0.6206395375333008","line_num":"0","par_num":"0","level":"0","word_num":"0","block_num":"0"},{"height":"0.01325904395845201","text":"K\"page_num\":\"0\",\"height\": ...","level":"0","top":"0.6304909560892494","word_num":"0","width":"0.07267441749572756","par_num":"0","line_num":"0","page_num":"0","left":"0.620639536862706","conf":"0.5","block_num":"0"},{"page_num":"0","left":"0.6206395366857029","top":"0.6458333333333334","height":"0.013194444444444398","level":"0","line_num":"0","par_num":"0","width":"0.07122092843055716","word_num":"0","conf":"0.30000001192092896","text":"[(\"level\": \"O\", \"par_num\":&#….","block_num":"0"},{"width":"0.07122092843055727","conf":"0.5","top":"0.6614987081444624","word_num":"0","text":"[(\"block_num\":\"O\", \"height\" ...","page_num":"0","level":"0","height":"0.012919896178775425","block_num":"0","left":"0.6206395377203758","line_num":"0","par_num":"0"},{"left":"0.6206395377250639","page_num":"0","level":"0","line_num":"0","width":"0.07122092843055727","block_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.6770025841672875","par_num":"0","height":"0.012919896178775425","text":"[\"level\":\"0\" \"page_num\":& ..."},{"width":"0.09302325248718268","block_num":"0","word_num":"0","line_num":"0","par_num":"0","top":"0.6923611111111111","height":"0.015972222222222276","left":"0.6206395382926083","page_num":"0","conf":"0.30000001192092896","text":"[\"top\":\"0.006976744645528443\", ..","level":"0"},{"word_num":"0","text":"[{\"block_num\":\"0\", \"text\":&..","level":"0","conf":"0.5","line_num":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775314","width":"0.07122092843055727","left":"0.6206395366855612","top":"0.708010336105272"},{"top":"0.723514211901999","word_num":"0","block_num":"0","level":"0","par_num":"0","width":"0.07703487873077386","conf":"0.30000001192092896","line_num":"0","text":"[\"line_num\":\"0\",\"block_num…..","left":"0.6206395372092255","page_num":"0","height":"0.012919896178775425"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.00789728694491909","top":"0.7441860465146205","line_num":"0","width":"0.09011627435684211","text":"R top: 0.0009/0/44045528445, •","left":"0.6206395392588726","level":"0","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","height":"0.01561692555745442","top":"0.7545219636424615","conf":"0.5","par_num":"0","width":"0.09738371968269355","word_num":"0","text":"[\"height\":\"0.013953487608167836\", ...","page_num":"0","left":"0.6206395370864468","level":"0"},{"word_num":"0","height":"0.012919896178775314","width":"0.07122092843055727","line_num":"0","top":"0.7726098192555736","level":"0","left":"0.6206395366857148","conf":"0.30000001192092896","block_num":"0","page_num":"0","par_num":"0","text":"K\"conf\":\"]\", \"block_num\":&..."},{"block_num":"0","page_num":"0","word_num":"0","text":"[\"line_num\":\"0\",\"height\": ...","top":"0.7881136952245658","line_num":"0","width":"0.0683139503002167","conf":"0.5","height":"0.012919896178775314","par_num":"0","level":"0","left":"0.6206395380226745"},{"block_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.08720930218696599","left":"0.6206395364065169","conf":"0.5","height":"0.012919896178775425","top":"0.8036175712473909","word_num":"0","text":"[\"left\":\"0.[CREDIT_CARD]\",\"..."},{"page_num":"0","word_num":"0","width":"0.09302325248718268","conf":"0.5","par_num":"0","block_num":"0","line_num":"0","top":"0.8191214472163832","text":"[{\"top\":\"0.006976744645528443\", …..","left":"0.6206395382926083","height":"0.012919896178775314","level":"0"},{"text":"[{\"page_num\":\"0\",\"par_num\"…","conf":"0.30000001192092896","block_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.8346253231853754","width":"0.07703487873077386","word_num":"0","page_num":"0","height":"0.012919896178775425","left":"0.6206395386627138"},{"conf":"0.5","par_num":"0","page_num":"0","text":"[{\"block_num\":\"0\", \"par_num\" …","word_num":"0","block_num":"0","height":"0.013194444444444509","line_num":"0","top":"0.85","left":"0.6206395389722592","level":"0","width":"0.07848836779594415"},{"par_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","text":"[{\"word_num\":\"0\",\"line_num\" ...","page_num":"0","top":"0.8656330751233599","height":"0.012919896178775314","left":"0.6206395396531741","width":"0.07703487873077397","block_num":"0","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","left":"0.6206395463007988","height":"0.005555555555555647","page_num":"0","width":"0.07558138370513912","level":"0","text":"K\"Ine num:\"u, block num ...","top":"0.8861111111111111","word_num":"0"},{"width":"0.07994185686111455","left":"0.6206395380180861","par_num":"0","conf":"0.5","block_num":"0","top":"0.8966408270613444","word_num":"0","line_num":"0","level":"0","text":"[(\"page_num\":\"0\",\"block_num…","height":"0.012919896178775314","page_num":"0"},{"height":"0.012919896178775314","word_num":"0","line_num":"0","text":"[\"left\":\"0.[CREDIT_CARD]\",\".","top":"0.9121447028580714","conf":"0.30000001192092896","block_num":"0","left":"0.6191860487543579","level":"0","page_num":"0","width":"0.08866278529167171","par_num":"0"},{"top":"0.9326388890215191","height":"0.007929586039649106","par_num":"0","word_num":"0","conf":"0.5","text":"k\"height\":\"0.019688231150309266\", .","level":"0","line_num":"0","block_num":"0","page_num":"0","left":"0.6191860445533668","width":"0.09738371372222898"},{"height":"0.005167958471510192","conf":"0.30000001192092896","level":"0","top":"0.1472868218265475","width":"0.02761627733707428","par_num":"0","line_num":"0","block_num":"0","word_num":"0","page_num":"0","text":"app_lldme","left":"0.7383720938815274"},{"page_num":"0","width":"0.010174418240785577","left":"0.8095930232681731","block_num":"0","level":"0","par_num":"0","height":"0.012919896178775425","line_num":"0","text":"Whl","word_num":"0","conf":"0.30000001192092896","top":"0.002583979688390081"},{"top":"0.14178343471228705","par_num":"0","width":"0.03061089515686033","page_num":"0","text":"ocr_engine","height":"0.013590753078460693","left":"0.7732119947916166","line_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1"},{"par_num":"0","block_num":"0","height":"0.013184568617078951","left":"0.7732390598714105","line_num":"0","page_num":"0","text":"AppleNative","top":"0.15749040315474583","level":"0","width":"0.03201025128364554","word_num":"0","conf":"1"},{"line_num":"0","top":"0.17312661508890692","block_num":"0","height":"0.012919896178775314","level":"0","left":"0.7732558143131648","text":"AppleNative","page_num":"0","conf":"1","par_num":"0","width":"0.031976744532585144","word_num":"0"},{"width":"0.03214326202869411","conf":"1","block_num":"0","page_num":"0","left":"0.7731725555667129","word_num":"0","level":"0","top":"0.18794448135593222","text":"AppleNative","line_num":"0","par_num":"0","height":"0.014291915628645069"},{"conf":"0.5","width":"0.030523255467414856","line_num":"0","height":"0.005167958471510192","par_num":"0","text":"AppleNative","block_num":"0","level":"0","word_num":"0","left":"0.7732558140540833","page_num":"0","top":"0.20930232566150098"},{"par_num":"0","height":"0.005167958471510081","conf":"0.30000001192092896","width":"0.030523255467414856","level":"0","line_num":"0","block_num":"0","left":"0.7732558140540833","page_num":"0","text":"nooleialive","top":"0.22480620163049325","word_num":"0"},{"line_num":"0","top":"0.24027777785018256","left":"0.7732558141536776","level":"0","width":"0.030523255467414856","text":"Aoo eNarivel","word_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","height":"0.005200258228513888"},{"block_num":"0","line_num":"0","page_num":"0","height":"0.005167958140373186","top":"0.25581395374635085","par_num":"0","width":"0.030523252487182684","word_num":"0","level":"0","text":"ApoleNative","left":"0.7732558171430365","conf":"1"},{"height":"0.005167958140373186","left":"0.7732558172788317","block_num":"0","word_num":"0","level":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","text":"Aoo eNarivel","top":"0.27131782971534313","width":"0.030523252487182462"},{"width":"0.031976744532585144","line_num":"0","level":"0","par_num":"0","block_num":"0","conf":"1","height":"0.012919896178775425","left":"0.7732558143131648","top":"0.28423772620001797","word_num":"0","text":"AppleNative","page_num":"0"},{"conf":"1","width":"0.031976744532585144","par_num":"0","page_num":"0","line_num":"0","top":"0.29974160216901025","word_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.7732558143131648","level":"0","text":"AppleNative"},{"block_num":"0","conf":"1","page_num":"0","height":"0.012919896178775314","top":"0.3152454781380025","line_num":"0","text":"AppleNative","par_num":"0","left":"0.7732558143131648","level":"0","width":"0.031976744532585144","word_num":"0"},{"conf":"1","left":"0.7732558143131648","page_num":"0","par_num":"0","text":"AppleNative","height":"0.012919896178775314","top":"0.3307493541069948","word_num":"0","line_num":"0","level":"0","block_num":"0","width":"0.031976744532585144"},{"text":"AppleNative","left":"0.7732558143131648","top":"0.3462532300759871","width":"0.031976744532585144","page_num":"0","height":"0.012919896178775314","par_num":"0","block_num":"0","level":"0","word_num":"0","line_num":"0","conf":"1"},{"page_num":"0","word_num":"0","line_num":"0","left":"0.7732558140907111","par_num":"0","level":"0","conf":"0.30000001192092896","text":"Ropienalive","block_num":"0","top":"0.366925064857462","width":"0.030523252487182573","height":"0.005167958140373186"},{"conf":"0.30000001192092896","par_num":"0","block_num":"0","top":"0.38242894064858113","width":"0.030523255467414856","height":"0.005167958471510192","left":"0.7732558140540833","line_num":"0","page_num":"0","text":"nooleialive","level":"0","word_num":"0"},{"top":"0.3979166667429219","page_num":"0","line_num":"0","block_num":"0","par_num":"0","height":"0.005184108350011929","left":"0.7732558141536776","conf":"0.30000001192092896","text":"Aoo eNarivel","width":"0.030523255467414856","word_num":"0","level":"0"},{"top":"0.41343669258656557","block_num":"0","text":"AppleNative","width":"0.030523255467414856","level":"0","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","left":"0.7732558140540833","word_num":"0","height":"0.005167958471510081"},{"line_num":"0","page_num":"0","height":"0.005167958471510081","text":"Aoo eNarivel","top":"0.42894056855555784","width":"0.030523255467414856","block_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.7732558141536776"},{"page_num":"0","level":"0","conf":"1","text":"AppleNative","par_num":"0","word_num":"0","top":"0.441860465277609","width":"0.031976744532585144","left":"0.7732558137075447","line_num":"0","height":"0.010335916943020274","block_num":"0"},{"conf":"1","page_num":"0","level":"0","left":"0.7732558143131648","block_num":"0","par_num":"0","text":"AppleNative","width":"0.031976744532585144","line_num":"0","top":"0.45736434118709823","height":"0.012919896178775314","word_num":"0"},{"level":"0","text":"AppleNative","page_num":"0","conf":"1","par_num":"0","block_num":"0","top":"0.4728682171560903","line_num":"0","height":"0.012919896178775425","width":"0.031976744532585144","word_num":"0","left":"0.7732558143131648"},{"par_num":"0","left":"0.7732558143131648","page_num":"0","top":"0.48837209312508256","width":"0.031976744532585144","block_num":"0","line_num":"0","word_num":"0","conf":"1","level":"0","text":"AppleNative","height":"0.012919896178775314"},{"text":"nooleialive","block_num":"0","width":"0.030523255467414856","page_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.5090439277532937","left":"0.7732558141994321","level":"0","word_num":"0","height":"0.005167958471510192"},{"height":"0.012919896178775314","line_num":"0","width":"0.031976744532585144","level":"0","page_num":"0","conf":"1","left":"0.7732558143131648","text":"AppleNative","par_num":"0","word_num":"0","top":"0.5193798450630671","block_num":"0"},{"left":"0.7732558140540833","line_num":"0","text":"nooleialive","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.005167958471510192","top":"0.540051679666669","width":"0.030523255467414856","word_num":"0","level":"0","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","level":"0","left":"0.7732558141536776","text":"Aoo eNarivel","top":"0.5555555556356612","width":"0.030523255467414856","height":"0.005167958471510192","word_num":"0"},{"block_num":"0","line_num":"0","height":"0.005167958471510192","left":"0.7732558140540833","page_num":"0","par_num":"0","top":"0.5710594316046534","conf":"0.5","level":"0","width":"0.030523255467414856","word_num":"0","text":"AppleNative"},{"top":"0.5839793283267045","level":"0","width":"0.031976744532585144","word_num":"0","height":"0.010335916943020274","conf":"1","par_num":"0","text":"AppleNative","left":"0.7732558137075447","line_num":"0","page_num":"0","block_num":"0"},{"page_num":"0","left":"0.7732558143131648","conf":"1","top":"0.5994832042361936","width":"0.031976744532585144","line_num":"0","height":"0.012919896178775425","par_num":"0","level":"0","text":"AppleNative","block_num":"0","word_num":"0"},{"text":"ApoleNative","left":"0.7732558171430365","conf":"1","word_num":"0","width":"0.030523252487182684","height":"0.005167958140373186","page_num":"0","line_num":"0","top":"0.6175710596895033","level":"0","block_num":"0","par_num":"0"},{"text":"AppleNative","height":"0.012919896178775425","conf":"1","level":"0","page_num":"0","par_num":"0","block_num":"0","left":"0.7732558143131648","line_num":"0","top":"0.6304909561741782","width":"0.031976744532585144","word_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775425","left":"0.7732558143131648","line_num":"0","page_num":"0","width":"0.031976744532585144","level":"0","par_num":"0","text":"AppleNative","word_num":"0","top":"0.6459948321431704"},{"top":"0.6614987081121626","word_num":"0","level":"0","line_num":"0","text":"AppleNative","conf":"1","left":"0.7732558143131648","block_num":"0","page_num":"0","par_num":"0","height":"0.012919896178775314","width":"0.031976744532585144"},{"height":"0.012919896178775314","level":"0","par_num":"0","line_num":"0","width":"0.031976744532585144","left":"0.773255813537971","block_num":"0","top":"0.6770025839950223","text":"AppleNative","conf":"1","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","text":"nooleialive","level":"0","width":"0.030523255467414856","conf":"0.30000001192092896","left":"0.7732558141994321","top":"0.6976744187093661","par_num":"0","word_num":"0","height":"0.005167958471510192","page_num":"0"},{"par_num":"0","line_num":"0","top":"0.7131782948316221","height":"0.005167958140373186","text":"nooleialive","width":"0.030523252487182573","page_num":"0","conf":"0.30000001192092896","word_num":"0","level":"0","left":"0.7732558140907111","block_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","conf":"0.5","block_num":"0","level":"0","page_num":"0","width":"0.030523255467414856","height":"0.005167958471510192","left":"0.7732558141994321","top":"0.7286821706473506","text":"AppleNative"},{"line_num":"0","width":"0.030523255467414856","page_num":"0","par_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.7732558141536776","text":"Aoo eNarivel","top":"0.7441860465917336","word_num":"0","height":"0.005167958471510192"},{"text":"AooeNarive","block_num":"0","width":"0.030523255467414856","par_num":"0","word_num":"0","page_num":"0","level":"0","height":"0.005167958471510081","conf":"0.30000001192092896","left":"0.7732558141994321","top":"0.7596899225853351","line_num":"0"},{"height":"0.010335916943020385","left":"0.7732558137075447","text":"AppleNative","word_num":"0","top":"0.7726098192827767","block_num":"0","conf":"1","level":"0","width":"0.031976744532585144","par_num":"0","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.012919896178775425","par_num":"0","word_num":"0","page_num":"0","text":"AppleNative","left":"0.7732558143131648","level":"0","line_num":"0","top":"0.788113695192266","conf":"1","width":"0.031976744532585144"},{"text":"AppleNative","conf":"1","left":"0.7732558143131648","block_num":"0","word_num":"0","width":"0.031976744532585144","par_num":"0","height":"0.012919896178775314","top":"0.8036175711612583","line_num":"0","page_num":"0","level":"0"},{"height":"0.012919896178775314","line_num":"0","block_num":"0","conf":"1","level":"0","text":"AppleNative","word_num":"0","par_num":"0","top":"0.8191214471302505","left":"0.7732558143131648","width":"0.031976744532585144","page_num":"0"},{"top":"0.8339393133972758","height":"0.01429191562864518","conf":"1","line_num":"0","par_num":"0","text":"AppleNative","level":"0","left":"0.7731725555667129","word_num":"0","page_num":"0","block_num":"0","width":"0.03214326202869411"},{"height":"0.012919896178775425","text":"AppleNative","top":"0.8501291990359353","par_num":"0","left":"0.7732558137075447","word_num":"0","line_num":"0","width":"0.031976744532585144","level":"0","page_num":"0","conf":"1","block_num":"0"},{"left":"0.7732558141957984","text":"nooleialive","word_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.030523255467414856","height":"0.005167958471510081","block_num":"0","line_num":"0","top":"0.8708010336970615","conf":"0.30000001192092896"},{"top":"0.8863049096408291","block_num":"0","conf":"0.5","width":"0.030523255467414856","word_num":"0","par_num":"0","page_num":"0","line_num":"0","height":"0.005167958471510192","text":"AppleNative","left":"0.7732558140540833","level":"0"},{"conf":"0.30000001192092896","top":"0.9018087857876945","width":"0.030523252487182462","level":"0","page_num":"0","left":"0.7732558172788317","block_num":"0","height":"0.005167958140373186","line_num":"0","par_num":"0","text":"Aoo eNarivel","word_num":"0"},{"line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"AooeNarive","width":"0.030523255467414856","word_num":"0","height":"0.005167958471510192","block_num":"0","top":"0.9173126615788136","left":"0.7732558140540833","page_num":"0","level":"0"},{"block_num":"0","level":"0","page_num":"0","left":"0.7732558171430365","par_num":"0","height":"0.005167958140373186","text":"ApoleNative","top":"0.9328165377256791","word_num":"0","conf":"1","width":"0.030523252487182684","line_num":"0"},{"line_num":"0","height":"0.012919896178775425","conf":"1","page_num":"0","par_num":"0","block_num":"0","width":"0.03924418389797213","word_num":"0","top":"0.14211886315092237","text":"window_name","level":"0","left":"0.8110465133562463"},{"height":"0.012919896178775314","par_num":"0","line_num":"0","text":"NULL","top":"0.15762273911991465","page_num":"0","level":"0","left":"0.8110465121300591","word_num":"0","conf":"1","width":"0.014534883201122284","block_num":"0"},{"left":"0.8110465121300591","line_num":"0","width":"0.014534883201122284","page_num":"0","height":"0.010335916943020274","par_num":"0","top":"0.1731266150857681","word_num":"0","block_num":"0","text":"NULL","conf":"1","level":"0"},{"conf":"1","page_num":"0","par_num":"0","line_num":"0","word_num":"0","width":"0.014534883201122284","top":"0.18863049105789909","level":"0","block_num":"0","height":"0.012919896178775425","left":"0.8110465121300591","text":"NULL"},{"block_num":"0","left":"0.8110465117631558","level":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"NULU","line_num":"0","top":"0.20930232564150597","height":"0.005167958471510081","width":"0.011627906560897738","page_num":"0"},{"left":"0.8110465117631558","width":"0.011627906560897738","word_num":"0","par_num":"0","page_num":"0","block_num":"0","height":"0.005167958471510081","line_num":"0","level":"0","text":":NULL","conf":"0.30000001192092896","top":"0.22480620161049814"},{"word_num":"0","top":"0.24027777783018744","text":": NULU","page_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","left":"0.8110465118814985","width":"0.011627906560897738","height":"0.005200258228513999","line_num":"0","block_num":"0"},{"width":"0.014534883201122284","conf":"1","page_num":"0","block_num":"0","word_num":"0","top":"0.2532299742588947","left":"0.8110465121300591","text":"NULL","height":"0.010335916943020274","line_num":"0","par_num":"0","level":"0"},{"top":"0.28423772620001797","conf":"1","width":"0.014534883201122284","text":"NULL","page_num":"0","height":"0.012919896178775425","block_num":"0","word_num":"0","par_num":"0","left":"0.8110465121300591","level":"0","line_num":"0"},{"height":"0.012919896178775425","par_num":"0","width":"0.014534883201122284","conf":"1","block_num":"0","line_num":"0","text":"NULL","page_num":"0","top":"0.29974160216901025","word_num":"0","left":"0.8110465121300591","level":"0"},{"level":"0","word_num":"0","conf":"1","block_num":"0","left":"0.8110465113257741","top":"0.31524547836410066","width":"0.013081395626068026","line_num":"0","page_num":"0","par_num":"0","text":"NULL","height":"0.012919896178775425"},{"par_num":"0","block_num":"0","text":"NULL","top":"0.35142118888846974","line_num":"0","left":"0.8110465115802798","level":"0","conf":"0.5","page_num":"0","width":"0.013081394135951996","word_num":"0","height":"0.005167958140373186"},{"par_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.012919896178775314","left":"0.8110465115135164","text":"NULL","top":"0.3617571059588467","conf":"1","level":"0","width":"0.013081395626068026","block_num":"0"},{"word_num":"0","conf":"1","page_num":"0","level":"0","par_num":"0","line_num":"0","left":"0.8110465115802798","width":"0.013081394135951996","text":"NULL","height":"0.005167958140373186","block_num":"0","top":"0.3824289408264543"},{"word_num":"0","conf":"0.30000001192092896","level":"0","top":"0.3979166667229268","width":"0.011627906560897738","height":"0.00518410835001204","block_num":"0","page_num":"0","left":"0.8110465118814985","par_num":"0","line_num":"0","text":": NULU"},{"par_num":"0","line_num":"0","word_num":"0","text":"NULL","block_num":"0","left":"0.8110465119524104","page_num":"0","level":"0","conf":"1","top":"0.410852713420537","height":"0.010335916943020274","width":"0.014534883201122284"},{"left":"0.8110465118814985","height":"0.005167958471510081","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":": NULU","top":"0.4289405685355627","level":"0","width":"0.011627906560897738","word_num":"0"},{"left":"0.8110465121300591","word_num":"0","level":"0","page_num":"0","top":"0.44186046521810574","block_num":"0","text":"NULL","width":"0.014534883201122284","line_num":"0","par_num":"0","conf":"1","height":"0.012919896178775425"},{"block_num":"0","left":"0.8110465121300591","height":"0.010335916943020274","level":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.4573643411839593","width":"0.014534883201122284","text":"NULL","conf":"0.5","word_num":"0"},{"par_num":"0","level":"0","line_num":"0","block_num":"0","width":"0.014534883201122284","conf":"1","text":"NULL","word_num":"0","top":"0.47286821715295146","height":"0.010335916943020385","page_num":"0","left":"0.8110465121300591"},{"block_num":"0","word_num":"0","top":"0.48837209313424834","text":"NULL","height":"0.010335916943020385","width":"0.013081395626068137","par_num":"0","conf":"1","page_num":"0","left":"0.8110465114373813","level":"0","line_num":"0"},{"conf":"1","par_num":"0","height":"0.005167958471510081","left":"0.8110465115528817","level":"0","line_num":"0","top":"0.5090439277732889","word_num":"0","text":"NULL","page_num":"0","width":"0.013081395626068137","block_num":"0"},{"page_num":"0","left":"0.8110465115528817","text":"NULL","top":"0.5400516797112734","word_num":"0","height":"0.005167958471510081","par_num":"0","conf":"0.5","level":"0","width":"0.013081395626068137","line_num":"0","block_num":"0"},{"line_num":"0","top":"0.5555555556156662","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.011627906560897738","text":": NULU","height":"0.005167958471510081","par_num":"0","word_num":"0","left":"0.8110465118814985"},{"left":"0.8110465115528817","top":"0.5710594316492578","line_num":"0","text":"NULL","word_num":"0","level":"0","conf":"1","height":"0.005167958471510192","page_num":"0","block_num":"0","par_num":"0","width":"0.013081395626068137"},{"par_num":"0","height":"0.010335916943020385","left":"0.8110465121300591","page_num":"0","line_num":"0","top":"0.5839793282640626","word_num":"0","text":"NULL","width":"0.014534883201122284","block_num":"0","conf":"1","level":"0"},{"width":"0.014534883201122284","height":"0.012919896178775425","block_num":"0","text":"NULL","word_num":"0","left":"0.8110465121300591","par_num":"0","top":"0.5994832042361936","line_num":"0","page_num":"0","conf":"1","level":"0"},{"level":"0","left":"0.8110465121300591","conf":"1","block_num":"0","width":"0.014534883201122284","word_num":"0","top":"0.6149870802020472","par_num":"0","line_num":"0","page_num":"0","text":"NULL","height":"0.010335916943020274"},{"width":"0.014534883201122284","text":"NULL","level":"0","par_num":"0","top":"0.6304909561741782","word_num":"0","block_num":"0","conf":"1","height":"0.012919896178775425","left":"0.8110465121300591","page_num":"0","line_num":"0"},{"width":"0.014534883201122284","conf":"1","block_num":"0","text":"NULL","par_num":"0","word_num":"0","top":"0.6459948320570378","left":"0.8110465116940124","height":"0.012919896178775314","line_num":"0","level":"0","page_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","top":"0.6614987081121626","left":"0.8110465121300591","page_num":"0","height":"0.012919896178775314","conf":"1","level":"0","par_num":"0","width":"0.014534883201122284","text":"NULL"},{"block_num":"0","level":"0","top":"0.6821705428936377","conf":"0.5","height":"0.005167958140373297","page_num":"0","left":"0.8110465115802798","line_num":"0","text":"NULL","word_num":"0","width":"0.013081394135951996","par_num":"0"},{"word_num":"0","top":"0.6976744188626299","height":"0.005167958140373297","page_num":"0","conf":"1","text":"NULL","left":"0.8110465115802798","width":"0.013081394135951996","block_num":"0","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","block_num":"0","line_num":"0","top":"0.7131782948316221","level":"0","word_num":"0","conf":"1","height":"0.005167958140373186","left":"0.8110465115802798","width":"0.013081394135951996","text":"NULL"},{"conf":"0.30000001192092896","left":"0.8110465117631558","par_num":"0","line_num":"0","width":"0.011627906560897738","word_num":"0","height":"0.005167958471510192","top":"0.7286821706027461","text":"NULL","block_num":"0","level":"0","page_num":"0"},{"text":": NULU","par_num":"0","height":"0.005167958471510081","block_num":"0","width":"0.011627906560897738","left":"0.8110465118814985","level":"0","conf":"0.30000001192092896","page_num":"0","top":"0.7441860465717385","line_num":"0","word_num":"0"},{"height":"0.005167958471510081","width":"0.011627906560897738","word_num":"0","level":"0","block_num":"0","left":"0.8110465118814985","top":"0.7596899225407309","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":": NULI","page_num":"0"},{"height":"0.010335916943020274","block_num":"0","width":"0.013081395626068137","line_num":"0","level":"0","conf":"1","par_num":"0","text":"NULL","top":"0.7726098192488459","word_num":"0","left":"0.8110465114166171","page_num":"0"},{"top":"0.7881136952178381","block_num":"0","width":"0.013081395626068137","level":"0","line_num":"0","text":"NULL","height":"0.010335916943020385","page_num":"0","conf":"1","left":"0.8110465114166171","par_num":"0","word_num":"0"},{"level":"0","text":"NULL","conf":"1","left":"0.8110465121300591","line_num":"0","page_num":"0","height":"0.010335916943020274","top":"0.8036175711581194","word_num":"0","block_num":"0","par_num":"0","width":"0.014534883201122284"},{"height":"0.010335916943020274","level":"0","width":"0.013081395626068137","page_num":"0","word_num":"0","text":"NULL","conf":"1","block_num":"0","left":"0.8110465114257014","top":"0.8191214471486449","par_num":"0","line_num":"0"},{"height":"0.012919896178775314","block_num":"0","page_num":"0","conf":"1","width":"0.014534883201122284","word_num":"0","top":"0.8346253230131102","level":"0","line_num":"0","text":"NULL","left":"0.8110465118878111","par_num":"0"},{"height":"0.005167958471510192","page_num":"0","text":":NULL","left":"0.8110465117631558","top":"0.8552971576828495","level":"0","line_num":"0","par_num":"0","width":"0.011627906560897738","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"page_num":"0","word_num":"0","line_num":"0","top":"0.8708010337164414","conf":"0.30000001192092896","width":"0.013081395626068137","par_num":"0","height":"0.005167958471510081","level":"0","block_num":"0","left":"0.8110465115528817","text":"NULL"},{"line_num":"0","word_num":"0","level":"0","height":"0.005167958471510192","width":"0.011627906560897738","top":"0.8863049096208341","par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"NULL","left":"0.8110465117631558"},{"height":"0.005167958140373186","page_num":"0","level":"0","par_num":"0","line_num":"0","top":"0.9018087857876945","word_num":"0","width":"0.013081394135951996","conf":"0.5","block_num":"0","left":"0.8110465128884193","text":": NULLI"},{"page_num":"0","block_num":"0","left":"0.8110465121300591","conf":"1","par_num":"0","level":"0","text":"NULL","top":"0.9147286822692305","width":"0.014534883201122284","word_num":"0","height":"0.010335916943020274","line_num":"0"},{"left":"0.8110465121300591","block_num":"0","width":"0.014534883201122284","word_num":"0","par_num":"0","page_num":"0","height":"0.010335916943020385","conf":"1","level":"0","line_num":"0","text":"NULL","top":"0.9302325582382228"},{"block_num":"0","left":"0.8662790697674418","conf":"0.30000001192092896","width":"0.008720930087209311","height":"0.012919896425495292","level":"0","page_num":"0","line_num":"0","top":"0.0025839793281653423","word_num":"0","par_num":"0","text":"A"},{"line_num":"0","level":"0","text":"focused","top":"0.14211886314778355","width":"0.024709302186965876","conf":"1","left":"0.8575581400160133","block_num":"0","height":"0.010335916943020274","par_num":"0","page_num":"0","word_num":"0"},{"left":"0.857558139714722","top":"0.15762273911991465","width":"0.015988372266292572","word_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775314","text":"False","level":"0","par_num":"0","conf":"1","line_num":"0"},{"height":"0.012919896178775314","par_num":"0","top":"0.17312661508890692","left":"0.857558139714722","block_num":"0","word_num":"0","text":"False","page_num":"0","line_num":"0","level":"0","width":"0.015988372266292572","conf":"1"},{"height":"0.012919896178775314","line_num":"0","word_num":"0","left":"0.8590116283485667","level":"0","conf":"1","par_num":"0","block_num":"0","top":"0.18863049109019892","text":"False","width":"0.014534883201122284","page_num":"0"},{"line_num":"0","conf":"0.5","top":"0.20930232583937403","text":"ralse","page_num":"0","par_num":"0","block_num":"0","width":"0.014534881711006142","word_num":"0","height":"0.005167958140373297","left":"0.8575581398131018","level":"0"},{"page_num":"0","block_num":"0","line_num":"0","text":"False","left":"0.8575581392786754","top":"0.21963824290975098","level":"0","conf":"1","width":"0.015988372266292572","word_num":"0","height":"0.012919896178775314","par_num":"0"},{"top":"0.24031007777735858","left":"0.8575581398131018","conf":"0.30000001192092896","height":"0.005167958140373297","line_num":"0","level":"0","text":"iralse","par_num":"0","word_num":"0","page_num":"0","block_num":"0","width":"0.014534881711006142"},{"par_num":"0","left":"0.8590116283606791","page_num":"0","height":"0.012919896178775314","conf":"1","level":"0","block_num":"0","top":"0.25322997460656405","width":"0.014534883201122284","line_num":"0","text":"False","word_num":"0"},{"block_num":"0","page_num":"0","text":"ralse","level":"0","width":"0.014534881711006142","left":"0.8575581398131018","conf":"0.30000001192092896","par_num":"0","height":"0.005167958140373186","line_num":"0","word_num":"0","top":"0.27131782971534313"},{"line_num":"0","par_num":"0","top":"0.2842377265445486","level":"0","conf":"1","page_num":"0","block_num":"0","text":"False","height":"0.012919896178775314","width":"0.014534883201122284","word_num":"0","left":"0.8590116283606791"},{"level":"0","par_num":"0","block_num":"0","left":"0.8590116284091287","width":"0.014534883201122284","word_num":"0","conf":"1","text":"False","top":"0.29974160216901025","page_num":"0","height":"0.012919896178775425","line_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"False","word_num":"0","height":"0.012919896178775314","left":"0.8590116284091287","top":"0.3152454781380025","level":"0","conf":"1","width":"0.014534883201122284"},{"level":"0","text":"False","top":"0.3307493541069948","width":"0.014534883201122284","left":"0.8590116284091287","par_num":"0","block_num":"0","conf":"1","word_num":"0","line_num":"0","height":"0.012919896178775314","page_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","line_num":"0","top":"0.3462532300759871","par_num":"0","level":"0","width":"0.014534883201122284","conf":"1","text":"False","height":"0.012919896178775314","left":"0.8590116284091287"},{"par_num":"0","left":"0.8590116283485667","page_num":"0","conf":"1","line_num":"0","block_num":"0","level":"0","width":"0.014534883201122284","text":"False","word_num":"0","height":"0.012919896178775314","top":"0.36175710607727907"},{"block_num":"0","par_num":"0","left":"0.8590116283485667","conf":"1","text":"False","height":"0.012919896178775314","line_num":"0","top":"0.37726098204627134","level":"0","page_num":"0","width":"0.014534883201122284","word_num":"0"},{"left":"0.859011627695687","top":"0.3979328166011671","line_num":"0","width":"0.013081395626068137","par_num":"0","word_num":"0","conf":"1","text":"ralse","height":"0.005167958471510081","block_num":"0","level":"0","page_num":"0"},{"left":"0.8575581392786754","par_num":"0","top":"0.4082687338658233","conf":"1","line_num":"0","text":"False","height":"0.012919896178775425","word_num":"0","page_num":"0","width":"0.015988372266292572","block_num":"0","level":"0"},{"conf":"0.30000001192092896","word_num":"0","level":"0","line_num":"0","page_num":"0","width":"0.014534881711006142","text":"iralse","block_num":"0","height":"0.005167958140373297","left":"0.8575581398131018","par_num":"0","top":"0.4289405687334309"},{"level":"0","top":"0.44186046521810574","height":"0.012919896178775425","conf":"1","left":"0.857558139714722","word_num":"0","page_num":"0","line_num":"0","par_num":"0","width":"0.015988372266292572","text":"False","block_num":"0"},{"block_num":"0","conf":"1","par_num":"0","text":"False","left":"0.8575581396662724","top":"0.45736434153162864","level":"0","page_num":"0","width":"0.015988372266292572","height":"0.012919896178775314","word_num":"0","line_num":"0"},{"conf":"1","page_num":"0","width":"0.014534883201122284","word_num":"0","level":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","left":"0.8590116284091287","top":"0.4728682171560903","text":"False","par_num":"0"},{"width":"0.015988372266292572","conf":"1","top":"0.48837209338348053","word_num":"0","height":"0.012919896178775425","line_num":"0","block_num":"0","level":"0","page_num":"0","left":"0.8575581391817764","par_num":"0","text":"False"},{"par_num":"0","text":"False","width":"0.015988372266292572","word_num":"0","top":"0.5038759693524728","height":"0.012919896178775314","left":"0.8575581391817764","level":"0","conf":"1","line_num":"0","block_num":"0","page_num":"0"},{"line_num":"0","left":"0.8575581391817764","block_num":"0","conf":"1","page_num":"0","top":"0.5193798453214651","word_num":"0","height":"0.012919896178775425","width":"0.015988372266292572","par_num":"0","text":"False","level":"0"},{"line_num":"0","par_num":"0","top":"0.5348837209459266","height":"0.012919896178775425","block_num":"0","left":"0.8575581392786754","text":"False","conf":"1","page_num":"0","width":"0.015988372266292572","word_num":"0","level":"0"},{"height":"0.005167958140373186","block_num":"0","line_num":"0","left":"0.8575581398131018","top":"0.5555555558135343","page_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","text":"iralse","width":"0.014534881711006142","word_num":"0"},{"height":"0.005167958140373186","left":"0.8575581398131018","level":"0","text":"ralse","width":"0.014534881711006142","par_num":"0","block_num":"0","line_num":"0","conf":"0.5","top":"0.5710594317825266","page_num":"0","word_num":"0"},{"conf":"0.30000001192092896","height":"0.005167958140373186","block_num":"0","level":"0","line_num":"0","top":"0.5865633077515188","word_num":"0","page_num":"0","text":"ralse","par_num":"0","left":"0.8575581398131018","width":"0.014534881711006142"},{"level":"0","word_num":"0","left":"0.8590116283606791","page_num":"0","top":"0.5994832045807243","par_num":"0","text":"False","conf":"1","height":"0.012919896178775314","line_num":"0","block_num":"0","width":"0.014534883201122284"},{"width":"0.014534881711006142","height":"0.005167958140373186","word_num":"0","page_num":"0","left":"0.8575581398131018","block_num":"0","top":"0.6175710596895033","par_num":"0","text":"ralse","line_num":"0","conf":"0.30000001192092896","level":"0"},{"par_num":"0","text":"False","top":"0.6304909561741782","left":"0.8590116284091287","width":"0.014534883201122284","page_num":"0","conf":"1","word_num":"0","block_num":"0","line_num":"0","height":"0.012919896178775425","level":"0"},{"width":"0.014534883201122284","word_num":"0","text":"False","left":"0.8590116284091287","block_num":"0","height":"0.012919896178775425","par_num":"0","level":"0","top":"0.6459948321431704","line_num":"0","page_num":"0","conf":"1"},{"top":"0.6614987081121626","width":"0.014534883201122284","height":"0.012919896178775314","page_num":"0","word_num":"0","line_num":"0","conf":"1","block_num":"0","left":"0.8590116284091287","level":"0","par_num":"0","text":"False"},{"height":"0.012919896178775314","par_num":"0","top":"0.677002584081155","page_num":"0","block_num":"0","level":"0","text":"False","left":"0.8590116284091287","conf":"1","width":"0.014534883201122284","line_num":"0","word_num":"0"},{"level":"0","block_num":"0","par_num":"0","conf":"1","text":"False","page_num":"0","left":"0.8590116283485667","top":"0.692506460082447","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775425","line_num":"0"},{"page_num":"0","top":"0.7080103360514391","level":"0","line_num":"0","par_num":"0","word_num":"0","text":"False","block_num":"0","left":"0.8590116283485667","width":"0.014534883201122284","height":"0.012919896178775425","conf":"1"},{"word_num":"0","width":"0.015988372266292572","page_num":"0","conf":"1","text":"False","block_num":"0","top":"0.723514211901999","level":"0","line_num":"0","left":"0.8575581392786754","par_num":"0","height":"0.012919896178775425"},{"left":"0.8575581398131018","height":"0.005167958140373297","level":"0","top":"0.7441860467696068","word_num":"0","width":"0.014534881711006142","page_num":"0","block_num":"0","par_num":"0","line_num":"0","text":"iralse","conf":"0.30000001192092896"},{"level":"0","line_num":"0","text":"ralse","top":"0.7596899227385989","page_num":"0","par_num":"0","word_num":"0","width":"0.014534881711006142","height":"0.005167958140373297","conf":"0.30000001192092896","left":"0.8575581398131018","block_num":"0"},{"height":"0.010335916943020274","block_num":"0","conf":"1","word_num":"0","line_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.8590116280942063","text":"False","top":"0.7726098192545882","width":"0.014534883201122284"},{"text":"False","conf":"1","top":"0.7881136955367967","page_num":"0","word_num":"0","block_num":"0","width":"0.014534883201122284","par_num":"0","height":"0.012919896178775425","left":"0.8590116283606791","level":"0","line_num":"0"},{"block_num":"0","line_num":"0","word_num":"0","par_num":"0","height":"0.012919896178775314","text":"False","top":"0.8036175711612583","conf":"1","left":"0.857558139714722","level":"0","page_num":"0","width":"0.015988372266292572"},{"word_num":"0","level":"0","par_num":"0","top":"0.8191214471302505","height":"0.012919896178775314","block_num":"0","line_num":"0","page_num":"0","conf":"1","text":"False","width":"0.015988372266292572","left":"0.857558139714722"},{"width":"0.015988372266292572","page_num":"0","top":"0.8346253233576407","left":"0.8575581391817764","par_num":"0","conf":"1","word_num":"0","level":"0","block_num":"0","line_num":"0","text":"False","height":"0.012919896178775314"},{"par_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775425","top":"0.850129199326633","word_num":"0","conf":"1","line_num":"0","text":"False","width":"0.015988372266292572","left":"0.8575581391817764","level":"0"},{"level":"0","block_num":"0","left":"0.8575581392786754","page_num":"0","par_num":"0","line_num":"0","text":"False","conf":"1","width":"0.015988372266292572","top":"0.8656330749510948","height":"0.012919896178775314","word_num":"0"},{"block_num":"0","left":"0.8575581392786754","conf":"1","page_num":"0","par_num":"0","top":"0.8811369509200869","width":"0.015988372266292572","height":"0.012919896178775425","text":"False","word_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","left":"0.8575581398131018","height":"0.005167958140373186","text":"ralse","block_num":"0","width":"0.014534881711006142","top":"0.9018087857876945","par_num":"0","line_num":"0","word_num":"0","page_num":"0","level":"0"},{"level":"0","left":"0.8575581398131018","conf":"0.30000001192092896","top":"0.9173126617566867","line_num":"0","page_num":"0","par_num":"0","text":"ralse","block_num":"0","height":"0.005167958140373186","word_num":"0","width":"0.014534881711006142"},{"par_num":"0","conf":"1","page_num":"0","width":"0.013081394135951996","height":"0.005167958140373186","left":"0.8590116291674891","text":"ralse","line_num":"0","word_num":"0","block_num":"0","level":"0","top":"0.9328165377256791"},{"left":"0.8953488373406909","block_num":"0","height":"0.012919896178775314","word_num":"0","top":"0.0025839794299922225","page_num":"0","text":"100% C","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.026162791252136164"},{"height":"0.012919896178775425","page_num":"0","conf":"1","par_num":"0","width":"0.05668604373931885","top":"0.002583979688390081","word_num":"0","text":"Wed 15 Apr 18:51:52","block_num":"0","level":"0","left":"0.9375000008793257","line_num":"0"},{"text":"text_length","top":"0.14211886340932034","width":"0.031976744532585144","word_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.8866279062705292","line_num":"0","conf":"1","page_num":"0","par_num":"0","level":"0"},{"height":"0.012919896178775314","word_num":"0","width":"0.015988372266292572","page_num":"0","par_num":"0","text":"2606","line_num":"0","top":"0.15762273911991465","level":"0","conf":"1","left":"0.8866279071565824","block_num":"0"},{"width":"0.015988372266292572","height":"0.010335916943020163","par_num":"0","text":"2604","left":"0.886627906817435","top":"0.17312661512491934","line_num":"0","block_num":"0","conf":"1","word_num":"0","page_num":"0","level":"0"},{"par_num":"0","width":"0.015988372266292572","word_num":"0","level":"0","left":"0.8866279071565824","line_num":"0","conf":"1","top":"0.18863049105789909","page_num":"0","block_num":"0","height":"0.012919896178775425","text":"2606"},{"width":"0.015988372266292572","word_num":"0","height":"0.012919896178775425","block_num":"0","page_num":"0","level":"0","left":"0.886627906962784","conf":"1","line_num":"0","top":"0.2041343669407587","text":"2606","par_num":"0"},{"left":"0.886627906962784","block_num":"0","height":"0.012919896178775314","par_num":"0","line_num":"0","conf":"1","width":"0.015988372266292572","text":"2606","page_num":"0","top":"0.21963824290975098","word_num":"0","level":"0"},{"conf":"0.30000001192092896","level":"0","line_num":"0","width":"0.014534883201122284","page_num":"0","top":"0.24031007758595035","word_num":"0","text":"Zo0o","height":"0.005167958471510081","par_num":"0","block_num":"0","left":"0.8866279071639738"},{"width":"0.014534881711006253","height":"0.005167958140373186","conf":"0.30000001192092896","block_num":"0","top":"0.25581395374635085","text":"2600","level":"0","page_num":"0","line_num":"0","left":"0.8866279087084503","par_num":"0","word_num":"0"},{"line_num":"0","width":"0.014534883201122284","top":"0.2713178295239348","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.8866279071639738","height":"0.005167958471510192","page_num":"0","par_num":"0","word_num":"0","text":"Zo0o"},{"height":"0.010335916943020385","text":"2604","conf":"1","block_num":"0","left":"0.8866279071565824","page_num":"0","top":"0.28423772619687915","width":"0.015988372266292572","word_num":"0","line_num":"0","level":"0","par_num":"0"},{"block_num":"0","top":"0.30232558165332757","par_num":"0","conf":"1","word_num":"0","left":"0.8866279087084503","level":"0","text":"2604","width":"0.014534881711006253","height":"0.005167958140373297","page_num":"0","line_num":"0"},{"par_num":"0","left":"0.8866279071565824","text":"2604","width":"0.015988372266292572","conf":"1","level":"0","line_num":"0","page_num":"0","top":"0.3152454781348637","block_num":"0","word_num":"0","height":"0.010335916943020274"},{"top":"0.3307493541069948","width":"0.015988372266292572","block_num":"0","conf":"1","word_num":"0","page_num":"0","height":"0.012919896178775314","level":"0","par_num":"0","line_num":"0","left":"0.8866279071565824","text":"2604"},{"text":"2606","left":"0.8866279071565824","level":"0","top":"0.3462532300759871","page_num":"0","height":"0.012919896178775314","width":"0.015988372266292572","block_num":"0","word_num":"0","conf":"1","line_num":"0","par_num":"0"},{"height":"0.012919896178775425","conf":"1","line_num":"0","text":"2606","word_num":"0","page_num":"0","top":"0.36175710604497924","width":"0.015988372266292572","left":"0.8866279071565824","par_num":"0","level":"0","block_num":"0"},{"block_num":"0","top":"0.3772609820139715","width":"0.015988372266292572","word_num":"0","conf":"1","height":"0.012919896178775425","page_num":"0","par_num":"0","left":"0.8866279071565824","line_num":"0","level":"0","text":"2604"},{"word_num":"0","text":"2606","left":"0.8866279071565824","par_num":"0","block_num":"0","page_num":"0","width":"0.015988372266292572","height":"0.012919896178775425","conf":"1","line_num":"0","top":"0.3927648579829638","level":"0"},{"level":"0","top":"0.40826873395195595","height":"0.012919896178775425","line_num":"0","page_num":"0","width":"0.015988372266292572","par_num":"0","left":"0.8866279071565824","conf":"1","block_num":"0","text":"2604","word_num":"0"},{"text":"2606","width":"0.015988372266292572","word_num":"0","page_num":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","left":"0.8866279071565824","level":"0","top":"0.42377260992094823"},{"level":"0","word_num":"0","width":"0.014534883201122284","left":"0.8866279071639738","line_num":"0","page_num":"0","conf":"1","top":"0.44186046524942","height":"0.010335916943020385","block_num":"0","par_num":"0","text":"2606"},{"block_num":"0","page_num":"0","top":"0.45736434118709823","width":"0.015988372266292572","conf":"1","line_num":"0","height":"0.012919896178775314","left":"0.8866279071565824","par_num":"0","text":"2606","level":"0","word_num":"0"},{"width":"0.014534883201122284","top":"0.47286821718740457","word_num":"0","left":"0.8866279071639738","par_num":"0","level":"0","height":"0.010335916943020385","line_num":"0","conf":"1","page_num":"0","text":"2606","block_num":"0"},{"conf":"1","height":"0.010335916943020385","par_num":"0","level":"0","text":"2604","width":"0.015988372266292572","block_num":"0","top":"0.48837209316109487","left":"0.886627906817435","line_num":"0","word_num":"0","page_num":"0"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","conf":"1","height":"0.012919896178775314","par_num":"0","text":"2606","width":"0.015988372266292572","left":"0.8866279071565824","top":"0.503875969094075","word_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","width":"0.015988372266292572","level":"0","top":"0.5193798450630671","text":"2608","line_num":"0","left":"0.8866279071565824","height":"0.012919896178775314","conf":"1","page_num":"0"},{"level":"0","line_num":"0","par_num":"0","text":"2608","word_num":"0","block_num":"0","height":"0.012919896178775425","width":"0.015988372266292572","left":"0.886627906962784","page_num":"0","conf":"1","top":"0.5348837209459266"},{"top":"0.5555555556221261","left":"0.8866279071639738","page_num":"0","block_num":"0","height":"0.005167958471510081","par_num":"0","text":"Zo0o","line_num":"0","level":"0","width":"0.014534883201122284","conf":"0.30000001192092896","word_num":"0"},{"level":"0","par_num":"0","page_num":"0","left":"0.886627906962784","line_num":"0","conf":"1","text":"2608","word_num":"0","height":"0.012919896178775425","width":"0.015988372266292572","top":"0.5658914728839112","block_num":"0"},{"level":"0","left":"0.8866279087084503","page_num":"0","width":"0.014534881711006253","line_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.005167958140373186","text":"Zo08","block_num":"0","top":"0.5865633077515188"},{"left":"0.8866279071565824","level":"0","block_num":"0","height":"0.010335916943020274","text":"2608","word_num":"0","page_num":"0","par_num":"0","conf":"1","top":"0.5994832042330548","width":"0.015988372266292572","line_num":"0"},{"level":"0","width":"0.014534881711006253","height":"0.005167958140373186","line_num":"0","block_num":"0","text":"2608","word_num":"0","left":"0.8866279087084503","par_num":"0","page_num":"0","top":"0.6175710596895033","conf":"0.30000001192092896"},{"par_num":"0","text":"2608","width":"0.015988372266292572","block_num":"0","top":"0.6304909561710393","word_num":"0","height":"0.010335916943020274","left":"0.8866279071565824","level":"0","page_num":"0","line_num":"0","conf":"1"},{"top":"0.6459948321431704","width":"0.015988372266292572","block_num":"0","left":"0.8866279071565824","conf":"1","line_num":"0","page_num":"0","height":"0.012919896178775425","level":"0","par_num":"0","text":"2608","word_num":"0"},{"line_num":"0","top":"0.6614987081121626","width":"0.015988372266292572","block_num":"0","page_num":"0","height":"0.012919896178775314","conf":"1","left":"0.8866279071565824","text":"2608","level":"0","par_num":"0","word_num":"0"},{"level":"0","left":"0.8866279071565824","conf":"1","width":"0.015988372266292572","word_num":"0","height":"0.012919896178775314","page_num":"0","text":"2608","top":"0.677002584081155","par_num":"0","line_num":"0","block_num":"0"},{"width":"0.015988372266292572","height":"0.012919896178775314","page_num":"0","left":"0.8866279071565824","line_num":"0","conf":"1","top":"0.6925064600501472","word_num":"0","level":"0","par_num":"0","text":"2608","block_num":"0"},{"page_num":"0","conf":"1","height":"0.012919896178775314","left":"0.8866279071565824","line_num":"0","text":"2606","word_num":"0","level":"0","block_num":"0","top":"0.7080103360191395","width":"0.015988372266292572","par_num":"0"},{"height":"0.012919896178775314","width":"0.015988372266292572","par_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","left":"0.8866279071565824","line_num":"0","page_num":"0","text":"2608","top":"0.7235142119881317"},{"left":"0.8866279073012476","text":"Zo08","line_num":"0","block_num":"0","page_num":"0","width":"0.014534883201122284","level":"0","height":"0.005167958471510081","word_num":"0","top":"0.744186046632749","par_num":"0","conf":"0.30000001192092896"},{"block_num":"0","level":"0","height":"0.012919896178775314","page_num":"0","top":"0.7545219639261161","width":"0.015988372266292572","conf":"1","par_num":"0","text":"2608","word_num":"0","line_num":"0","left":"0.8866279071565824"},{"par_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005167958471510192","text":"2608","top":"0.775193798513312","word_num":"0","line_num":"0","page_num":"0","left":"0.8866279067654543","width":"0.013081395626068137"},{"top":"0.7881136951891272","width":"0.015988372266292572","conf":"1","par_num":"0","left":"0.8866279071565824","word_num":"0","level":"0","text":"2608","line_num":"0","page_num":"0","height":"0.010335916943020274","block_num":"0"},{"top":"0.8036175711612583","width":"0.015988372266292572","page_num":"0","word_num":"0","text":"2608","line_num":"0","conf":"1","height":"0.012919896178775314","block_num":"0","left":"0.8866279071565824","par_num":"0","level":"0"},{"par_num":"0","left":"0.8866279071565824","word_num":"0","block_num":"0","level":"0","line_num":"0","page_num":"0","conf":"1","text":"2608","top":"0.8191214471271115","width":"0.015988372266292572","height":"0.010335916943020385"},{"line_num":"0","top":"0.8346253230992429","level":"0","conf":"1","width":"0.015988372266292572","word_num":"0","left":"0.8866279071565824","block_num":"0","height":"0.012919896178775314","text":"2608","par_num":"0","page_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","top":"0.8501291989821024","height":"0.012919896178775425","width":"0.015988372266292572","text":"2608","level":"0","line_num":"0","conf":"1","par_num":"0","left":"0.886627906962784"},{"level":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","text":"2608","top":"0.8656330749510948","width":"0.015988372266292572","left":"0.886627906962784","word_num":"0","block_num":"0","height":"0.012919896178775314"},{"block_num":"0","left":"0.886627906962784","text":"2608","height":"0.012919896178775425","conf":"1","page_num":"0","top":"0.8811369509200869","width":"0.015988372266292572","word_num":"0","line_num":"0","par_num":"0","level":"0"},{"line_num":"0","height":"0.005167958471510081","left":"0.8866279071639738","page_num":"0","text":"Zo08","word_num":"0","level":"0","width":"0.014534883201122284","conf":"0.30000001192092896","par_num":"0","top":"0.9018087855962863","block_num":"0"},{"conf":"0.30000001192092896","left":"0.8866279087084503","text":"Zou8","block_num":"0","page_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.014534881711006253","top":"0.9173126617566867","word_num":"0","height":"0.005167958140373186"},{"conf":"0.5","page_num":"0","height":"0.005167958471510192","par_num":"0","word_num":"0","line_num":"0","block_num":"0","text":"2401","level":"0","top":"0.9328165375313997","width":"0.013081395626068137","left":"0.8866279067654543"},{"block_num":"0","height":"0.012919896178775425","par_num":"0","text":"sync_id","line_num":"0","page_num":"0","top":"0.14211886315092237","word_num":"0","left":"0.9258720931132572","width":"0.02180232554674144","level":"0","conf":"1"},{"level":"0","block_num":"0","page_num":"0","height":"0.012919896178775314","par_num":"0","top":"0.15762273911991465","conf":"1","text":"NULL","width":"0.014534883201122284","word_num":"0","left":"0.9244186051533149","line_num":"0"},{"text":"NULL","level":"0","top":"0.1731266150857681","par_num":"0","block_num":"0","width":"0.014534883201122284","word_num":"0","height":"0.010335916943020274","line_num":"0","page_num":"0","left":"0.9244186051533149","conf":"1"},{"top":"0.18863049105789909","word_num":"0","level":"0","height":"0.012919896178775425","line_num":"0","width":"0.014534883201122284","conf":"1","block_num":"0","page_num":"0","par_num":"0","left":"0.9244186051533149","text":"NULL"},{"line_num":"0","left":"0.9244186046035356","height":"0.005167958140373297","width":"0.013081394135951996","top":"0.20930232583937403","par_num":"0","conf":"0.30000001192092896","text":"NULU","page_num":"0","block_num":"0","word_num":"0","level":"0"},{"level":"0","top":"0.21963824290975098","left":"0.9244186049595164","line_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","page_num":"0","text":"NULL","width":"0.014534883201122284","par_num":"0","word_num":"0"},{"width":"0.013081394135951996","left":"0.9244186046035356","line_num":"0","top":"0.2402777777332883","page_num":"0","par_num":"0","text":": NULU","word_num":"0","conf":"0.5","level":"0","block_num":"0","height":"0.005200258228513888"},{"page_num":"0","left":"0.9258720931585046","par_num":"0","line_num":"0","height":"0.005167958471510081","word_num":"0","text":"NULU","block_num":"0","conf":"0.30000001192092896","top":"0.2558139535484827","width":"0.01162790656089785","level":"0"},{"word_num":"0","height":"0.005167958471510081","conf":"0.30000001192092896","line_num":"0","block_num":"0","text":"NULL","level":"0","page_num":"0","top":"0.27131782951747496","width":"0.01162790656089785","par_num":"0","left":"0.9258720931585046"},{"conf":"1","level":"0","block_num":"0","top":"0.28423772622559007","par_num":"0","width":"0.013081395626068137","height":"0.010335916943020274","word_num":"0","left":"0.9258720928119659","page_num":"0","text":"NULL","line_num":"0"},{"height":"0.012919896178775314","block_num":"0","conf":"1","text":"NULL","left":"0.9258720931026637","line_num":"0","top":"0.3152454781380025","level":"0","word_num":"0","width":"0.013081395626068137","par_num":"0","page_num":"0"},{"page_num":"0","conf":"0.5","block_num":"0","text":"NULL","top":"0.35142118888846974","width":"0.011627905815839723","word_num":"0","level":"0","height":"0.005167958140373186","left":"0.9258720930223128","par_num":"0","line_num":"0"},{"level":"0","width":"0.011627905815839723","line_num":"0","page_num":"0","block_num":"0","top":"0.3824289408264543","left":"0.9258720930223128","height":"0.005167958140373186","par_num":"0","word_num":"0","text":"NULL","conf":"0.5"},{"left":"0.9258720931585046","level":"0","par_num":"0","text":"NULU","top":"0.41343669256657056","width":"0.01162790656089785","word_num":"0","line_num":"0","height":"0.005167958471510192","block_num":"0","page_num":"0","conf":"0.5"},{"text":"NULL","height":"0.005167958471510081","page_num":"0","word_num":"0","width":"0.01162790656089785","conf":"0.30000001192092896","level":"0","line_num":"0","top":"0.4289405685355627","block_num":"0","par_num":"0","left":"0.9258720931585046"},{"height":"0.010335916943020274","par_num":"0","word_num":"0","left":"0.9258720928119659","top":"0.44186046524367795","conf":"1","width":"0.013081395626068137","line_num":"0","text":"NULL","page_num":"0","level":"0","block_num":"0"},{"level":"0","text":"NULL","line_num":"0","block_num":"0","par_num":"0","top":"0.4573643411839593","left":"0.9244186051533149","height":"0.010335916943020274","page_num":"0","width":"0.014534883201122284","conf":"1","word_num":"0"},{"text":"NULL","page_num":"0","top":"0.47286821715295146","par_num":"0","height":"0.010335916943020385","level":"0","word_num":"0","left":"0.9258720931026637","conf":"1","block_num":"0","width":"0.013081395626068137","line_num":"0"},{"page_num":"0","left":"0.9244186051533149","height":"0.010335916943020274","top":"0.48837209312194385","width":"0.014534883201122284","word_num":"0","line_num":"0","block_num":"0","text":"NULL","conf":"1","par_num":"0","level":"0"},{"left":"0.9244186046035356","word_num":"0","block_num":"0","height":"0.005167958140373186","top":"0.5090439279065576","width":"0.013081394135951996","page_num":"0","line_num":"0","par_num":"0","conf":"0.5","level":"0","text":"NULL"},{"conf":"1","top":"0.5193798450630671","width":"0.014534883201122284","word_num":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"NULL","left":"0.9244186051533149","level":"0","page_num":"0"},{"block_num":"0","level":"0","page_num":"0","conf":"0.5","text":": NULL","top":"0.540051679844542","width":"0.013081394135951996","left":"0.9244186046035356","height":"0.005167958140373297","word_num":"0","par_num":"0","line_num":"0"},{"word_num":"0","height":"0.005167958471510192","width":"0.013081394135951996","line_num":"0","left":"0.9244186046035356","conf":"0.5","level":"0","page_num":"0","block_num":"0","par_num":"0","text":": NULU","top":"0.5555555555187669"},{"level":"0","page_num":"0","height":"0.005167958140373186","line_num":"0","text":"NULL","top":"0.5710594317825266","width":"0.013081394135951996","left":"0.9244186046035356","conf":"1","word_num":"0","par_num":"0","block_num":"0"},{"page_num":"0","level":"0","left":"0.9258720931585046","width":"0.01162790656089785","line_num":"0","word_num":"0","block_num":"0","top":"0.5865633075536506","par_num":"0","text":"NULL","height":"0.005167958471510192","conf":"0.30000001192092896"},{"width":"0.013081395626068137","line_num":"0","page_num":"0","top":"0.5994832042617658","left":"0.9258720928119659","word_num":"0","par_num":"0","text":"NULL","block_num":"0","height":"0.010335916943020274","level":"0","conf":"1"},{"text":"NULU","width":"0.01162790656089785","left":"0.9258720931585046","word_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.6175710594916352","par_num":"0","height":"0.005167958471510192","block_num":"0","conf":"0.30000001192092896"},{"conf":"1","line_num":"0","page_num":"0","text":"NULL","top":"0.6304909561710393","width":"0.013081395626068137","height":"0.010335916943020274","left":"0.9258720931026637","block_num":"0","par_num":"0","word_num":"0","level":"0"},{"line_num":"0","top":"0.6614987081090238","block_num":"0","left":"0.9258720931026637","level":"0","conf":"1","width":"0.013081395626068137","text":"NULL","page_num":"0","par_num":"0","word_num":"0","height":"0.010335916943020385"},{"left":"0.9258720930481579","block_num":"0","word_num":"0","text":"NULL","page_num":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","top":"0.6770025841134546","conf":"1","level":"0","width":"0.013081395626068026"},{"par_num":"0","conf":"1","height":"0.012919896178775425","block_num":"0","level":"0","top":"0.692506460082447","width":"0.013081395626068026","text":"NULL","line_num":"0","word_num":"0","left":"0.9258720930481579","page_num":"0"},{"page_num":"0","top":"0.7080103360514391","height":"0.012919896178775425","conf":"1","text":"NULL","par_num":"0","left":"0.9258720930481579","block_num":"0","level":"0","width":"0.013081395626068026","word_num":"0","line_num":"0"},{"line_num":"0","top":"0.7286821706027461","width":"0.01162790656089785","word_num":"0","conf":"0.5","level":"0","height":"0.005167958471510192","left":"0.9258720931585046","par_num":"0","text":"NULU","block_num":"0","page_num":"0"},{"level":"0","line_num":"0","left":"0.9258720931585046","top":"0.7441860465717385","conf":"0.30000001192092896","par_num":"0","width":"0.01162790656089785","text":"NULL","height":"0.005167958471510081","word_num":"0","block_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","top":"0.7596899225407309","word_num":"0","width":"0.01162790656089785","level":"0","conf":"0.30000001192092896","height":"0.005167958471510081","left":"0.9258720931585046","line_num":"0","text":"NULL"},{"height":"0.005167958471510081","conf":"0.30000001192092896","top":"0.775193798509723","level":"0","text":"NULU","page_num":"0","left":"0.9258720931585046","line_num":"0","width":"0.01162790656089785","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.010335916943020385","left":"0.9258720928119659","text":"NULL","conf":"1","top":"0.7881136952178381","line_num":"0","page_num":"0","block_num":"0","par_num":"0","width":"0.013081395626068137","word_num":"0","level":"0"},{"height":"0.012919896178775314","text":"NULL","left":"0.9244186051533149","width":"0.014534883201122284","level":"0","line_num":"0","block_num":"0","conf":"1","page_num":"0","par_num":"0","top":"0.8036175711612583","word_num":"0"},{"left":"0.9258720931026637","width":"0.013081395626068137","word_num":"0","line_num":"0","par_num":"0","block_num":"0","page_num":"0","level":"0","text":"NULL","conf":"1","height":"0.012919896178775314","top":"0.8191214471302505"},{"line_num":"0","conf":"1","top":"0.8346253230992429","height":"0.012919896178775314","width":"0.014534883201122284","block_num":"0","par_num":"0","text":"NULL","word_num":"0","page_num":"0","left":"0.9244186051533149","level":"0"},{"conf":"1","par_num":"0","top":"0.8501291989821024","width":"0.014534883201122284","line_num":"0","word_num":"0","height":"0.012919896178775425","level":"0","page_num":"0","text":"NULL","block_num":"0","left":"0.9244186049595164"},{"text":": NULL","par_num":"0","width":"0.013081394135951996","conf":"0.5","height":"0.005167958140373186","line_num":"0","left":"0.9244186046035356","level":"0","page_num":"0","block_num":"0","top":"0.8708010338497101","word_num":"0"},{"level":"0","text":"NULL","word_num":"0","left":"0.9244186046035356","top":"0.8863049098187022","par_num":"0","page_num":"0","block_num":"0","conf":"1","width":"0.013081394135951996","height":"0.005167958140373297","line_num":"0"},{"par_num":"0","text":"; NULU","block_num":"0","top":"0.9018087857876945","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.9244186046035356","level":"0","line_num":"0","height":"0.005167958140373186","width":"0.013081394135951996"},{"par_num":"0","line_num":"0","text":":NULU","top":"0.9173126617566867","left":"0.9244186046035356","width":"0.013081394135951996","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186"},{"level":"0","left":"0.9258720931585046","width":"0.01162790656089785","text":"NULU","block_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.9328165375278107","height":"0.005167958471510192","word_num":"0","conf":"0.30000001192092896"},{"line_num":"0","width":"0.030523255467414856","text":"synced_at","par_num":"0","left":"0.9520348844029204","level":"0","top":"0.14211886315092237","conf":"1","height":"0.012919896178775425","word_num":"0","page_num":"0","block_num":"0"},{"text":"NULL","top":"0.15762273915221447","page_num":"0","level":"0","width":"0.011627906560897738","left":"0.9534883724462955","line_num":"0","par_num":"0","conf":"1","height":"0.012919896178775314","block_num":"0","word_num":"0"},{"left":"0.9520348842230824","conf":"1","page_num":"0","par_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","text":"NULL","block_num":"0","line_num":"0","top":"0.17312661508890692","level":"0","word_num":"0"},{"top":"0.18863049105789909","word_num":"0","page_num":"0","width":"0.014534883201122284","line_num":"0","text":"NULL","level":"0","block_num":"0","height":"0.012919896178775425","left":"0.9520348842230824","conf":"1","par_num":"0"},{"top":"0.20930232583937403","block_num":"0","page_num":"0","width":"0.013081394135951996","left":"0.9520348836733031","line_num":"0","height":"0.005167958140373297","conf":"0.30000001192092896","text":"NULL","word_num":"0","level":"0","par_num":"0"},{"top":"0.2248062018083663","block_num":"0","line_num":"0","page_num":"0","height":"0.005167958140373297","conf":"0.30000001192092896","level":"0","text":"NULL","left":"0.9520348836733031","width":"0.013081394135951996","word_num":"0","par_num":"0"},{"par_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","left":"0.9520348836733031","level":"0","text":": NULL","top":"0.2402777777332883","height":"0.005200258228513888","width":"0.013081394135951996","word_num":"0"},{"level":"0","conf":"1","left":"0.9520348842230824","line_num":"0","page_num":"0","top":"0.2532299742588947","width":"0.014534883201122284","text":"NULL","height":"0.010335916943020274","par_num":"0","block_num":"0","word_num":"0"},{"conf":"1","par_num":"0","left":"0.9534883718817333","width":"0.013081395626068137","word_num":"0","height":"0.010335916943020274","line_num":"0","top":"0.2687338502565978","page_num":"0","text":"NULL","block_num":"0","level":"0"},{"top":"0.28423772620001797","block_num":"0","par_num":"0","text":"NULL","conf":"1","level":"0","line_num":"0","left":"0.9520348842230824","height":"0.012919896178775425","page_num":"0","word_num":"0","width":"0.014534883201122284"},{"line_num":"0","text":"NULL","left":"0.9520348842230824","level":"0","word_num":"0","block_num":"0","height":"0.012919896178775425","par_num":"0","top":"0.29974160216901025","page_num":"0","width":"0.014534883201122284","conf":"1"},{"top":"0.3152454781348637","block_num":"0","word_num":"0","conf":"1","level":"0","line_num":"0","width":"0.013081395626068137","page_num":"0","text":"NULL","left":"0.9534883721724311","height":"0.010335916943020274","par_num":"0"},{"page_num":"0","word_num":"0","conf":"1","height":"0.012919896178775314","left":"0.9520348842230824","par_num":"0","text":"NULL","top":"0.3307493541069948","block_num":"0","width":"0.014534883201122284","line_num":"0","level":"0"},{"level":"0","conf":"1","par_num":"0","height":"0.012919896178775314","text":"NULL","top":"0.3462532299898544","line_num":"0","block_num":"0","left":"0.9520348837870358","width":"0.014534883201122284","page_num":"0","word_num":"0"},{"text":"NULL","top":"0.3617571059588467","word_num":"0","left":"0.9520348837870358","width":"0.014534883201122284","conf":"1","line_num":"0","level":"0","par_num":"0","page_num":"0","block_num":"0","height":"0.012919896178775314"},{"height":"0.005167958140373186","word_num":"0","width":"0.013081394135951996","block_num":"0","line_num":"0","conf":"1","left":"0.9520348836733031","par_num":"0","top":"0.3824289408264543","text":"NULL","page_num":"0","level":"0"},{"conf":"0.30000001192092896","par_num":"0","level":"0","width":"0.013081394135951996","word_num":"0","line_num":"0","left":"0.9520348836733031","top":"0.4134366927644386","height":"0.005167958140373297","page_num":"0","text":"NULL","block_num":"0"},{"level":"0","width":"0.013081394135951996","page_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005167958140373297","par_num":"0","text":": NULL","top":"0.4289405687334309","left":"0.9520348836733031","block_num":"0"},{"text":"NULL","line_num":"0","top":"0.44186046521810574","block_num":"0","word_num":"0","conf":"1","left":"0.9534883721724311","width":"0.013081395626068137","page_num":"0","par_num":"0","height":"0.012919896178775425","level":"0"},{"word_num":"0","block_num":"0","level":"0","top":"0.4573643411839593","text":"NULL","par_num":"0","height":"0.010335916943020274","conf":"1","line_num":"0","left":"0.9520348842230824","page_num":"0","width":"0.014534883201122284"},{"top":"0.4728682171560903","width":"0.014534883201122284","page_num":"0","block_num":"0","height":"0.012919896178775425","level":"0","par_num":"0","left":"0.9520348842230824","text":"NULL","word_num":"0","line_num":"0","conf":"1"},{"level":"0","conf":"1","par_num":"0","block_num":"0","text":"NULL","top":"0.48837209312508256","line_num":"0","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775314","page_num":"0","left":"0.9520348842230824"},{"par_num":"0","conf":"1","block_num":"0","text":"NULL","top":"0.5038759693524728","page_num":"0","left":"0.952034883738586","level":"0","word_num":"0","line_num":"0","width":"0.014534883201122284","height":"0.012919896178775314"},{"line_num":"0","height":"0.012919896178775425","level":"0","left":"0.9520348837870358","conf":"1","text":"NULL","top":"0.5193798449769345","width":"0.014534883201122284","word_num":"0","par_num":"0","block_num":"0","page_num":"0"},{"text":"NULL","top":"0.540051679844542","block_num":"0","left":"0.9520348836733031","page_num":"0","word_num":"0","line_num":"0","par_num":"0","width":"0.013081394135951996","level":"0","conf":"0.30000001192092896","height":"0.005167958140373297"},{"page_num":"0","word_num":"0","level":"0","par_num":"0","width":"0.013081394135951996","block_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","left":"0.9520348836733031","line_num":"0","text":": NULL","top":"0.5555555555187669"},{"page_num":"0","conf":"1","height":"0.005167958140373186","line_num":"0","par_num":"0","top":"0.5710594317825266","width":"0.013081394135951996","word_num":"0","left":"0.9520348836733031","level":"0","text":"NULL","block_num":"0"},{"height":"0.010335916943020274","level":"0","top":"0.583979328436328","line_num":"0","word_num":"0","conf":"1","text":"NULL","width":"0.014534883201122284","left":"0.952034883738586","page_num":"0","par_num":"0","block_num":"0"},{"word_num":"0","left":"0.9520348839323844","level":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","page_num":"0","text":"NULL","top":"0.5994832045807243","par_num":"0","width":"0.014534883201122284","conf":"1"},{"width":"0.014534883201122284","par_num":"0","line_num":"0","left":"0.9520348839162347","top":"0.614987080230758","word_num":"0","page_num":"0","conf":"1","text":"NULL","level":"0","height":"0.010335916943020274","block_num":"0"},{"block_num":"0","left":"0.9520348842230824","line_num":"0","top":"0.6304909561741782","par_num":"0","text":"NULL","width":"0.014534883201122284","height":"0.012919896178775425","page_num":"0","conf":"1","level":"0","word_num":"0"},{"block_num":"0","top":"0.6459948321431704","conf":"1","width":"0.014534883201122284","par_num":"0","level":"0","page_num":"0","word_num":"0","height":"0.012919896178775425","line_num":"0","left":"0.9520348842230824","text":"NULL"},{"left":"0.9520348842230824","conf":"1","page_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","level":"0","line_num":"0","word_num":"0","block_num":"0","text":"NULL","top":"0.6614987081121626","par_num":"0"},{"level":"0","block_num":"0","width":"0.014534883201122284","page_num":"0","height":"0.012919896178775314","par_num":"0","left":"0.9520348842230824","text":"NULL","top":"0.677002584081155","line_num":"0","word_num":"0","conf":"1"},{"height":"0.012919896178775314","level":"0","left":"0.9520348842230824","top":"0.6925064600501472","width":"0.014534883201122284","conf":"1","line_num":"0","par_num":"0","page_num":"0","text":"NULL","word_num":"0","block_num":"0"},{"top":"0.7080103360191395","par_num":"0","block_num":"0","conf":"1","line_num":"0","left":"0.9520348842230824","word_num":"0","text":"NULL","page_num":"0","width":"0.014534883201122284","level":"0","height":"0.012919896178775314"},{"word_num":"0","text":"NULL","page_num":"0","width":"0.014534883201122284","conf":"1","par_num":"0","block_num":"0","left":"0.9520348837870358","line_num":"0","level":"0","top":"0.723514211901999","height":"0.012919896178775425"},{"top":"0.7441860465717385","left":"0.9534883722282721","text":"NULL","word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","height":"0.005167958471510081","par_num":"0","width":"0.01162790656089785"},{"page_num":"0","left":"0.9520348836733031","top":"0.7596899227385989","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.013081394135951996","height":"0.005167958140373297","text":": NULL","block_num":"0"},{"block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","height":"0.005167958140373186","par_num":"0","text":"NULLI","top":"0.7751937987075912","width":"0.011627905815839723","word_num":"0","left":"0.9534883732548709"},{"word_num":"0","width":"0.013081395626068137","block_num":"0","line_num":"0","conf":"1","height":"0.012919896178775425","text":"NULL","page_num":"0","top":"0.788113695192266","level":"0","left":"0.9534883721724311","par_num":"0"},{"left":"0.9520348842230824","text":"NULL","line_num":"0","top":"0.8036175711612583","width":"0.014534883201122284","height":"0.012919896178775314","level":"0","par_num":"0","word_num":"0","page_num":"0","block_num":"0","conf":"1"},{"width":"0.014534883201122284","block_num":"0","page_num":"0","height":"0.012919896178775314","line_num":"0","text":"NULL","par_num":"0","top":"0.8191214471302505","left":"0.9520348842230824","conf":"1","level":"0","word_num":"0"},{"word_num":"0","page_num":"0","top":"0.8346253230992429","conf":"1","left":"0.9520348842230824","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","width":"0.014534883201122284","text":"NULL","par_num":"0"},{"left":"0.9520348837870358","level":"0","height":"0.012919896178775425","top":"0.8501291989821024","line_num":"0","par_num":"0","block_num":"0","width":"0.014534883201122284","word_num":"0","text":"NULL","page_num":"0","conf":"1"},{"par_num":"0","width":"0.014534883201122284","level":"0","height":"0.012919896178775314","page_num":"0","left":"0.9520348837870358","block_num":"0","conf":"1","text":"NULL","top":"0.8656330749510948","line_num":"0","word_num":"0"},{"left":"0.9520348836733031","width":"0.013081394135951996","word_num":"0","line_num":"0","text":"NULL","conf":"1","height":"0.005167958140373297","par_num":"0","page_num":"0","block_num":"0","top":"0.8863049098187022","level":"0"},{"width":"0.013081394135951996","left":"0.9520348836733031","word_num":"0","line_num":"0","height":"0.005167958140373186","par_num":"0","text":": NULL","conf":"0.30000001192092896","top":"0.9018087857876945","page_num":"0","level":"0","block_num":"0"},{"left":"0.9534883722282721","height":"0.005167958471510192","conf":"0.30000001192092896","par_num":"0","width":"0.01162790656089785","text":"NULL","top":"0.9173126615588185","level":"0","block_num":"0","page_num":"0","line_num":"0","word_num":"0"},{"block_num":"0","line_num":"0","height":"0.010335916943020274","text":"NULL","word_num":"0","width":"0.014534883201122284","conf":"1","left":"0.9520348839162347","par_num":"0","top":"0.9302325582669337","level":"0","page_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8061
|
NULL
|
NULL
|
|
59351
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T595-596597598$99=6006011-602604605606— 607608• Mon ZU Aor 10.41:44L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"par_num":"0","line_num" [{"par_num":"0","line_num":"0","text":"Phostorm","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","left":"0.01744185995005212","width":"0.021802326466174835","word_num":"0","level":"0","top":"0.006968641046706359","block_num":"0"},{"width":"0.01162790618044264","par_num":"0","left":"0.1148255812121043","word_num":"0","height":"0.006968640444571461","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","top":"0.006968641450188162","text":"code"},{"level":"0","par_num":"0","block_num":"0","left":"0.030523259704860126","page_num":"0","conf":"0.5","height":"0.010452960286604362","text":"FV faVsco.js","line_num":"0","top":"0.02787456497864904","width":"0.029069763548830722","word_num":"0"},{"width":"0.024709300791963623","block_num":"0","conf":"0.30000001192092896","top":"0.02787456497864904","line_num":"0","word_num":"0","height":"0.010452960286604362","level":"0","text":"?9 master","page_num":"0","left":"0.06831395542728312","par_num":"0"},{"page_num":"0","left":"0.014534883869450689","line_num":"0","par_num":"0","text":"Proledey","height":"0.003484320602538671","width":"0.020348836766912577","conf":"0.30000001192092896","top":"0.05923344944238418","block_num":"0","word_num":"0","level":"0"},{"block_num":"0","left":"0.043574765514713835","line_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","height":"0.01150821840934213","page_num":"0","level":"0","text":"D Salesforce","top":"0.07612742412338913","width":"0.030583024024963372"},{"height":"0.010452960286604362","page_num":"0","top":"0.09407665591941561","width":"0.021802323929806973","level":"0","text":"> DDTO","word_num":"0","left":"0.046511627642654756","line_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896"},{"width":"0.07137109878215384","word_num":"0","block_num":"0","conf":"1","line_num":"0","left":"0.0537095887639354","par_num":"0","level":"0","page_num":"0","height":"0.015479323586398475","text":"© FetchSalesforceEntitiesJob.pnp","top":"0.11024367702094318"},{"text":"c ProcesssalestorcetnutybatchJob.ong","conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.05232558202147495","par_num":"0","line_num":"0","page_num":"0","top":"0.13237639553429026","block_num":"0","width":"0.08575580475178171","word_num":"0","level":"0"},{"block_num":"0","height":"0.0072715042880847625","level":"0","line_num":"0","left":"0.05232558202147495","page_num":"0","par_num":"0","conf":"0.5","text":"C) ketryralleasalestorcerecorasJob.onp","top":"0.14982578435435434","width":"0.08575580475178171","word_num":"0"},{"word_num":"0","height":"0.006968640444571461","left":"0.046511627154292065","conf":"0.30000001192092896","text":"c) AulolocDelavec locrm.ono","level":"0","page_num":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.16724738709478748","width":"0.06249999492726427"},{"page_num":"0","left":"0.046511627667025296","height":"0.010616896445291069","line_num":"0","block_num":"0","par_num":"0","text":"© CheckAndRetryRemoteMatch.php","top":"0.18102073376030525","width":"0.07558138827060132","conf":"1","word_num":"0","level":"0"},{"width":"0.06395348082197473","word_num":"0","conf":"0.5","text":"C) CreaterollowupActivity.php","level":"0","height":"0.0073048471453848185","left":"0.04651163545709501","block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.2017543859602864"},{"par_num":"0","page_num":"0","width":"0.04215116196490349","left":"0.04651162858740109","word_num":"0","block_num":"0","height":"0.007182590508955311","top":"0.21929824565899192","level":"0","text":"C) CreateNotes.php","line_num":"0","conf":"0.30000001192092896"},{"conf":"1","left":"0.04651163557061816","par_num":"0","level":"0","text":"© MatchActivitiesToNewOpportunity.php","height":"0.010544653714558705","line_num":"0","width":"0.08720929571922789","word_num":"0","top":"0.23684210521680837","block_num":"0","page_num":"0"},{"page_num":"0","height":"0.007207597461803994","left":"0.04651163358738779","width":"0.06249999492726427","level":"0","line_num":"0","text":"C) MatchActivitvermData.php","top":"0.2543554009942979","par_num":"0","word_num":"0","block_num":"0","conf":"0.5"},{"height":"0.00732985485873916","width":"0.039244185102746854","top":"0.27177700333990396","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","left":"0.046511628705343505","par_num":"0","text":"E) NoteObiect.ohp","block_num":"0"},{"left":"0.04651163174781109","text":"c) SaveActiviv.ono","word_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.2891986066069825","page_num":"0","width":"0.04215115942853562"},{"height":"0.006968641205077342","conf":"0.30000001192092896","page_num":"0","left":"0.04651162677256695","par_num":"0","top":"0.30662020900450737","text":"c)saveliranscriotion.onv","block_num":"0","width":"0.0523255835188196","level":"0","line_num":"0","word_num":"0"},{"block_num":"0","width":"0.04215115942853562","level":"0","text":"C) SetuoLavout.oho","conf":"0.5","height":"0.0072464973352361906","left":"0.04651163174781109","line_num":"0","par_num":"0","word_num":"0","page_num":"0","top":"0.32376395531045343"},{"width":"0.04215115942853562","level":"0","block_num":"0","par_num":"0","word_num":"0","page_num":"0","text":"C) SvncActivitv.oho","left":"0.04651163174781109","conf":"0.5","top":"0.34130781499202545","line_num":"0","height":"0.0071770334928230595"},{"width":"0.055435398791698696","block_num":"0","height":"0.014418177627490425","text":"@ SvncFieldMetadata.php","line_num":"0","word_num":"0","left":"0.04638947542561308","top":"0.3552072621290665","conf":"1","level":"0","par_num":"0","page_num":"0"},{"width":"0.039244182566378974","line_num":"0","height":"0.010455739935429254","left":"0.046511631609252174","page_num":"0","par_num":"0","conf":"1","word_num":"0","block_num":"0","text":"© SyncLeads.php","level":"0","top":"0.3763066205343165"},{"level":"0","top":"0.38995215311004783","line_num":"0","page_num":"0","height":"0.014354066985645897","left":"0.046511631695615716","word_num":"0","conf":"1","block_num":"0","par_num":"0","width":"0.04215115942853562","text":"© SyncObjects.php"},{"line_num":"0","text":"© SyncOpportunitiesJob.php","left":"0.04651163073081603","top":"0.41114982586710536","width":"0.06104650903255382","word_num":"0","par_num":"0","page_num":"0","block_num":"0","conf":"1","height":"0.010700253968793927","level":"0"},{"width":"0.05087208747863769","level":"0","top":"0.42503987240829344","line_num":"0","word_num":"0","height":"0.014354066985646008","left":"0.046511633451594","page_num":"0","conf":"1","block_num":"0","par_num":"0","text":"© SyncOpportunity.php"},{"height":"0.010672468127626344","top":"0.44577352463809683","left":"0.04651163071712692","width":"0.05813953217039717","page_num":"0","par_num":"0","word_num":"0","block_num":"0","line_num":"0","level":"0","text":"© SyncProfileMetadata.php","conf":"1"},{"width":"0.056686041202950996","height":"0.010550210730691068","left":"0.04651163321565249","par_num":"0","top":"0.46331738455485405","level":"0","text":"© SyncTeamFieldsJob.php","word_num":"0","block_num":"0","line_num":"0","page_num":"0","conf":"1"},{"level":"0","left":"0.04651163321565131","par_num":"0","text":"© SyncTeamMetadata.php","word_num":"0","line_num":"0","top":"0.48083623715937174","width":"0.05668604120295098","block_num":"0","height":"0.010452961047110243","page_num":"0","conf":"1"},{"text":"© UpdateOpportunitySpecifications.php","line_num":"0","block_num":"0","left":"0.04651163548425466","level":"0","top":"0.49825784007433493","page_num":"0","height":"0.01051408974557777","word_num":"0","conf":"1","par_num":"0","width":"0.08430231885707123"},{"width":"0.04215115942853563","word_num":"0","page_num":"0","left":"0.046511627480499834","line_num":"0","height":"0.006968640444571461","block_num":"0","par_num":"0","top":"0.5191637634014077","level":"0","text":"Updatestage.ong","conf":"0.30000001192092896"},{"height":"0.010758603778942555","width":"0.03343022884206569","level":"0","top":"0.5331010454942319","block_num":"0","word_num":"0","text":"> @ DealRisks","conf":"0.30000001192092896","left":"0.03343023627313173","line_num":"0","page_num":"0","par_num":"0"},{"text":"_Meeuine bor","block_num":"0","height":"0.006968640444571572","left":"0.03924418649273823","conf":"0.30000001192092896","par_num":"0","top":"0.5714285717637769","word_num":"0","level":"0","page_num":"0","width":"0.031976740410987366","line_num":"0"},{"height":"0.007210375589617124","block_num":"0","top":"0.6411149830944434","conf":"0.30000001192092896","par_num":"0","width":"0.029069763548830715","left":"0.03924418703063903","line_num":"0","text":"a Telephony","page_num":"0","level":"0","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"C User","top":"0.6547049441786283","width":"0.017441858636572008","word_num":"0","level":"0","block_num":"0","left":"0.03924418612559764","page_num":"0","height":"0.011164274322169154"},{"page_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","text":"c8aseprocessing.oo.ono","left":"0.04069767337055839","word_num":"0","width":"0.05523256038097625","block_num":"0","line_num":"0","par_num":"0","top":"0.675958188117432"},{"width":"0.03779069667166852","word_num":"0","top":"0.6897926633384308","height":"0.01055576850732931","text":"@ Dummv.Job.php","page_num":"0","level":"0","line_num":"0","block_num":"0","left":"0.04069767586474709","conf":"0.30000001192092896","par_num":"0"},{"top":"0.7108013940634285","conf":"0.5","page_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","height":"0.006968640444571572","block_num":"0","left":"0.04069768173679198","level":"0","par_num":"0","width":"0.07558138827060132","line_num":"0","word_num":"0"},{"conf":"0.5","height":"0.010508531968939527","block_num":"0","left":"0.0406976819687229","level":"0","line_num":"0","page_num":"0","text":"@ ImportRemoteTrack.Job.ohp","width":"0.06395348082197475","top":"0.724738676808766","word_num":"0","par_num":"0"},{"height":"0.0071770334928229484","left":"0.04069767637769677","block_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","text":"C ob.oho","top":"0.7456140350877193","width":"0.023255812360885288","word_num":"0"},{"line_num":"0","text":"C)JobDisoatcher.oho","word_num":"0","top":"0.7630662020343051","width":"0.04505813882706013","level":"0","left":"0.04069767469984203","conf":"0.30000001192092896","page_num":"0","height":"0.006968641205077342","par_num":"0","block_num":"0"},{"level":"0","text":".lobDisnatcherintertace.oho","word_num":"0","block_num":"0","height":"0.006968640444571572","width":"0.06395348082197473","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.7804878052132543","left":"0.04069768139133789"},{"conf":"0.5","par_num":"0","width":"0.08430231885707126","word_num":"0","text":"@ [EMAIL]","block_num":"0","top":"0.7942583731520936","line_num":"0","left":"0.04069768199588256","page_num":"0","level":"0","height":"0.01061967533361019"},{"text":"T. SacVisibilitvControl.ohn","level":"0","line_num":"0","page_num":"0","block_num":"0","top":"0.8149920253520749","word_num":"0","left":"0.039244191467289816","par_num":"0","height":"0.007307626033703829","width":"0.05668604120295098","conf":"0.30000001192092896"},{"level":"0","top":"0.8325358850720923","word_num":"0","text":"v D Listeners","par_num":"0","width":"0.03197674041098737","block_num":"0","height":"0.010669689239307223","conf":"0.5","left":"0.027616282843257383","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","page_num":"0","height":"0.0071770334928230595","level":"0","par_num":"0","text":"v M Activitiod","width":"0.031976740410987366","left":"0.03343023313500392","block_num":"0","line_num":"0","top":"0.8500797448165869","word_num":"0"},{"width":"0.04651162979450632","line_num":"0","word_num":"0","level":"0","left":"0.03924418511117721","page_num":"0","height":"0.007204819333990642","par_num":"0","text":"v M ActivitvProviden","top":"0.8675958187199364","conf":"0.5","block_num":"0"},{"height":"0.007327075970420038","page_num":"0","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.02906976608519858","text":"> M.lustCall","top":"0.8850174216200114","par_num":"0","word_num":"0","left":"0.046511629117106865"},{"block_num":"0","left":"0.046511631681215526","top":"0.9024390246943023","word_num":"0","height":"0.010639125270326288","par_num":"0","text":"v D UserPilot","level":"0","conf":"0.5","page_num":"0","line_num":"0","width":"0.03197674041098737"},{"page_num":"0","top":"0.9198606275943773","width":"0.07412789730315514","word_num":"0","text":"© TrackProviderInstalledEvent.php","height":"0.010761381906755796","level":"0","left":"0.059593032929402996","line_num":"0","block_num":"0","conf":"1","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","width":"0.026162789223041938","top":"0.9372822303003622","text":"MAudia","line_num":"0","par_num":"0","word_num":"0","level":"0","page_num":"0","height":"0.006968640444571572","left":"0.039244188091967266"},{"block_num":"0","conf":"0.30000001192092896","top":"0.9547038330878187","height":"0.006968640444571572","level":"0","par_num":"0","page_num":"0","text":"MRots","left":"0.039244188005603746","width":"0.0232558123608853","line_num":"0","word_num":"0"},{"word_num":"0","line_num":"0","top":"0.05574912945445576","height":"0.007249275463049432","level":"0","page_num":"0","par_num":"0","left":"0.15406977310444897","block_num":"0","text":"C ActivitvController.ohn","width":"0.047965110616481066","conf":"0.5"},{"width":"0.07122093058646994","par_num":"0","text":"Automateakeporskepository.pnp","word_num":"0","page_num":"0","block_num":"0","left":"0.15406976733606492","conf":"0.30000001192092896","line_num":"0","level":"0","height":"0.006968641205077342","top":"0.08362369334200259"},{"line_num":"0","left":"0.30668604530999377","page_num":"0","height":"0.011164274322169043","block_num":"0","par_num":"0","text":"© AutomatedReportsCommand.php","conf":"1","level":"0","top":"0.0797448165869219","width":"0.07122092551373421","word_num":"0"},{"par_num":"0","text":"Opportunitysynclrait.ong","word_num":"0","left":"0.3066860477020153","block_num":"0","height":"0.006968640444571461","top":"0.13240418151987454","width":"0.05523255023550483","conf":"0.5","level":"0","line_num":"0","page_num":"0"},{"conf":"0.5","top":"0.13240418151987454","width":"0.08720929571922792","height":"0.006968640444571461","par_num":"0","level":"0","left":"0.37063954254736237","word_num":"0","block_num":"0","page_num":"0","line_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp"},{"page_num":"0","line_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","level":"0","left":"0.31831396020201475","block_num":"0","top":"0.1567944254223136","par_num":"0","text":"wsyncermenuuiestrait.ono","width":"0.05523255023550483","word_num":"0"},{"top":"0.18102073365231264","word_num":"0","line_num":"0","left":"0.15406976824025068","conf":"0.30000001192092896","height":"0.0071770334928229484","text":"c) SyncObiects.pho","page_num":"0","level":"0","width":"0.039244185102746826","par_num":"0","block_num":"0"},{"top":"0.17770034929920653","block_num":"0","page_num":"0","left":"0.20203489060729998","conf":"1","height":"0.010452960286604362","text":"©ImportOpportunityBatch.php","line_num":"0","par_num":"0","level":"0","width":"0.06104650395981806","word_num":"0"},{"word_num":"0","line_num":"0","level":"0","conf":"1","par_num":"0","block_num":"0","left":"0.27180233100804285","text":"© ImportContactBatch.php","width":"0.053779064340794325","height":"0.010497417936674913","page_num":"0","top":"0.17770034916869026"},{"word_num":"0","page_num":"0","width":"0.027616275117752387","conf":"1","par_num":"0","left":"0.33284884116015484","height":"0.010497417936674913","text":"© Client.php","top":"0.17770034916869026","block_num":"0","line_num":"0","level":"0"},{"level":"0","line_num":"0","left":"0.3677325572728374","top":"0.18102073365231264","conf":"0.5","text":"C) HubspotPaqinationService.phg","par_num":"0","block_num":"0","height":"0.0071770334928229484","width":"0.0654069717894209","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","level":"0","left":"0.15406977127553043","block_num":"0","word_num":"0","height":"0.007343747018817126","par_num":"0","line_num":"0","text":"() Service.php","page_num":"0","top":"0.20557491325434107","width":"0.030523251979909044"},{"left":"0.19186047025946548","par_num":"0","page_num":"0","block_num":"0","word_num":"0","top":"0.20557491322719157","level":"0","height":"0.006968640444571572","width":"0.04505813375432441","text":"BatchSyncTrait.php","conf":"0.5","line_num":"0"},{"page_num":"0","line_num":"0","par_num":"0","top":"0.20175438596491224","left":"0.2441860510865191","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","width":"0.14534883296236076","word_num":"0","block_num":"0","height":"0.011164274322169154","conf":"0.5","level":"0"},{"par_num":"0","width":"0.02906976354883073","conf":"0.5","block_num":"0","left":"0.3982558178455254","height":"0.007343747018817126","level":"0","line_num":"0","top":"0.20557491325434107","word_num":"0","text":"php api_v2.php","page_num":"0"},{"text":"(C) AutomatedReportResult.oho","top":"0.22966507158551952","width":"0.06104650395981809","par_num":"0","word_num":"0","height":"0.007268726160271521","left":"0.15406977510994932","level":"0","line_num":"0","block_num":"0","conf":"1","page_num":"0"},{"par_num":"0","word_num":"0","line_num":"0","top":"0.2508710809687519","width":"0.21656975847609497","block_num":"0","height":"0.010691917303836784","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0","conf":"1","left":"0.17151161694332442","level":"0"},{"top":"0.26794258384399516","height":"0.007318740065968554","par_num":"0","line_num":"0","left":"0.18313953485556841","text":"nublic function handlel","width":"0.05959302313784334","word_num":"0","block_num":"0","page_num":"0","level":"0","conf":"1"},{"top":"0.4111498263026909","width":"0.010174417749364312","block_num":"0","text":"138","left":"0.1497093032619457","page_num":"0","word_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","conf":"0.30000001192092896","par_num":"0"},{"left":"0.15116279097784552","width":"0.010174418383456285","word_num":"0","par_num":"0","level":"0","height":"0.017421602252187474","conf":"1","line_num":"0","page_num":"0","block_num":"0","text":"140","top":"0.44250871089481225"},{"conf":"0.30000001192092896","level":"0","height":"0.006968641205077342","left":"0.15116279076509007","top":"0.5017421601756263","line_num":"0","block_num":"0","page_num":"0","text":"1143","par_num":"0","width":"0.00872092995237797","word_num":"0"},{"block_num":"0","line_num":"0","page_num":"0","conf":"1","left":"0.1511627908377645","level":"0","par_num":"0","word_num":"0","text":"144","width":"0.00872092995237797","top":"0.5156794425600686","height":"0.010452961047110132"},{"level":"0","page_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.6062717769003649","width":"0.00872092995237797","left":"0.15116279076509007","word_num":"0","line_num":"0","block_num":"0","text":"149","conf":"0.30000001192092896"},{"page_num":"0","conf":"1","left":"0.15116279159085694","level":"0","word_num":"0","top":"0.7108013942469417","par_num":"0","text":"155","block_num":"0","line_num":"0","height":"0.010452960286604362","width":"0.008720929318285997"},{"par_num":"0","line_num":"0","word_num":"0","block_num":"0","page_num":"0","top":"0.763066202609311","level":"0","width":"0.008720929318285997","left":"0.15116279159085694","text":"158","conf":"1","height":"0.010452960286604362"},{"page_num":"0","word_num":"0","line_num":"0","height":"0.010452960286604362","left":"0.15116279159085694","text":"161","top":"0.8153310109716805","level":"0","conf":"1","par_num":"0","block_num":"0","width":"0.008720929318285997"},{"width":"0.008720929318285997","height":"0.010452960286604362","left":"0.15116279159085694","top":"0.8501742165465933","word_num":"0","block_num":"0","par_num":"0","line_num":"0","conf":"1","level":"0","page_num":"0","text":"163"},{"page_num":"0","text":"1164","top":"0.871080139269703","word_num":"0","conf":"1","level":"0","height":"0.006968641205077342","par_num":"0","width":"0.00872092995237797","block_num":"0","line_num":"0","left":"0.15116279076509007"},{"conf":"1","left":"0.15116279159085694","text":"165","top":"0.8850174221215062","level":"0","width":"0.008720929318285997","block_num":"0","par_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.010452960286604362"},{"word_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.006968641205077342","page_num":"0","top":"0.9059233448446159","text":"1166","conf":"0.30000001192092896","left":"0.15116279076509007","par_num":"0","width":"0.00872092995237797"},{"width":"0.021802323929806966","word_num":"0","line_num":"0","block_num":"0","top":"0.2891986067904957","text":"$config,","par_num":"0","level":"0","conf":"1","height":"0.010452960286604362","page_num":"0","left":"0.21366279261358478"},{"width":"0.04505813375432441","word_num":"0","top":"0.30662020992638417","block_num":"0","height":"0.010452960286604362","text":"$batchRepository,","left":"0.21366279584086087","page_num":"0","conf":"1","par_num":"0","level":"0","line_num":"0"},{"block_num":"0","par_num":"0","text":"SredisService","left":"0.21366279067986574","page_num":"0","top":"0.3240418127138407","width":"0.03633720570422233","word_num":"0","conf":"1","line_num":"0","height":"0.010452960286604362","level":"0"},{"left":"0.21366279592722434","block_num":"0","height":"0.010452960286604251","text":"$entityRepository,","width":"0.04796511061648104","page_num":"0","level":"0","conf":"1","par_num":"0","top":"0.3414634155012971","word_num":"0","line_num":"0"},{"level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"sloggen","height":"0.006968640444571461","top":"0.3623693383142996","conf":"0.30000001192092896","width":"0.018895347067650337","word_num":"0","left":"0.21366279063768656"},{"left":"0.20348838007687264","width":"0.2398255733733482","conf":"0.5","word_num":"0","height":"0.007215933366255367","top":"0.4146341463621239","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","level":"0"},{"width":"0.07994185102746842","left":"0.20348838095072486","block_num":"0","conf":"0.5","text":"if (Sthis->attemots@ === 1) {","par_num":"0","top":"0.4457735248441337","page_num":"0","height":"0.010672467367120575","level":"0","word_num":"0","line_num":"0"},{"top":"0.46331738455485405","left":"0.21366278713067985","line_num":"0","page_num":"0","block_num":"0","height":"0.010550210730691068","conf":"1","par_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","level":"0","width":"0.1482558047517817","word_num":"0"},{"block_num":"0","line_num":"0","conf":"0.5","level":"0","page_num":"0","par_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","width":"0.091569758476095","left":"0.20348838105878864","word_num":"0","height":"0.0071770334928229484"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","top":"0.5331010453200158","par_num":"0","left":"0.20348837906873227","word_num":"0","conf":"1","width":"0.15552324944354115","height":"0.013948396442419408"},{"conf":"0.30000001192092896","width":"0.14970930586469938","block_num":"0","page_num":"0","line_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","height":"0.006968641205077342","top":"0.5714285713801411","par_num":"0","word_num":"0","left":"0.20348837025078986","level":"0"},{"text":"<1/6 >","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","top":"0.5923344949742337","width":"0.021802323929806966","page_num":"0","left":"0.2470930229619993","word_num":"0","height":"0.010536318570613101","block_num":"0"},{"line_num":"0","height":"0.0071798116206361895","par_num":"0","left":"0.2151162810652241","level":"0","block_num":"0","text":"'entity tvo","width":"0.027616277654120253","conf":"0.30000001192092896","page_num":"0","word_num":"0","top":"0.6060606061050023"},{"left":"0.25000000055269916","text":"© Logger","top":"0.6132376396173622","par_num":"0","word_num":"0","width":"0.021802323929806966","block_num":"0","conf":"0.5","height":"0.010455739935429254","line_num":"0","page_num":"0","level":"0"},{"height":"0.0071770334928230595","page_num":"0","text":"Itotal reco","left":"0.2151162810652241","width":"0.027616277654120253","level":"0","conf":"0.5","word_num":"0","line_num":"0","block_num":"0","top":"0.6236044657097288","par_num":"0"},{"text":"public function info","line_num":"0","left":"0.248546517777781","level":"0","par_num":"0","top":"0.6339712919137487","conf":"0.5","height":"0.010628010477555794","page_num":"0","block_num":"0","width":"0.05668604120295098","word_num":"0"},{"width":"0.027616277654120253","line_num":"0","word_num":"0","block_num":"0","conf":"0.5","height":"0.0072103763501230045","level":"0","left":"0.2151162799850968","top":"0.6411149825399743","page_num":"0","text":"\"batches d","par_num":"0"},{"par_num":"0","left":"0.21511628105837952","line_num":"0","top":"0.6585365856142653","height":"0.007332632986552401","block_num":"0","conf":"0.30000001192092896","width":"0.026162789223041966","text":"Isvnced atl","word_num":"0","level":"0","page_num":"0"},{"line_num":"0","width":"0.04360464785961399","level":"0","conf":"0.5","page_num":"0","left":"0.26598837545525295","block_num":"0","par_num":"0","text":"cav $context = [1","top":"0.6618819775389818","height":"0.010591889492442497","word_num":"0"},{"width":"0.020348835498728624","top":"0.6794258373205742","page_num":"0","word_num":"0","block_num":"0","height":"0.0071770334928229484","level":"0","left":"0.24854651350063556","line_num":"0","text":": voidi","conf":"0.30000001192092896","par_num":"0"},{"page_num":"0","text":"} catch (SocialAcco","block_num":"0","level":"0","par_num":"0","left":"0.1918604731373945","width":"0.052325573373348144","conf":"1","word_num":"0","top":"0.6929824561403509","line_num":"0","height":"0.011164274322169043"},{"height":"0.006968641205077342","text":"Cloaden-swannir","level":"0","width":"0.039244185102746854","line_num":"0","par_num":"0","page_num":"0","top":"0.7108013936697744","block_num":"0","word_num":"0","left":"0.2034883724950264","conf":"0.5"},{"page_num":"0","text":"Log an informational message to the logs.","left":"0.24854651872595424","top":"0.7105263157219254","block_num":"0","height":"0.01072803904945585","conf":"1","level":"0","word_num":"0","line_num":"0","width":"0.08720929571922792","par_num":"0"},{"page_num":"0","level":"0","height":"0.010691917303836673","left":"0.24854651107352554","word_num":"0","par_num":"0","block_num":"0","top":"0.7384370017274113","conf":"1","text":"Implements: Loggerinterface::info","line_num":"0","width":"0.0813953419949146"},{"top":"0.7595818820518198","width":"0.07122092551373421","word_num":"0","line_num":"0","text":"array|ArravyablelJsonable|Stri","level":"0","block_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0","conf":"1","left":"0.27761628499022556"},{"text":"ngable lstring smessage","top":"0.7804878052132543","width":"0.056686041202950954","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.2761627910440279","block_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.006968640444571572"},{"top":"0.7979094080543587","par_num":"0","conf":"1","width":"0.049418596511191515","block_num":"0","height":"0.010703032096607279","page_num":"0","word_num":"0","left":"0.19186047325424327","level":"0","line_num":"0","text":"} catch (Throwable"},{"level":"0","height":"0.010452960286604362","block_num":"0","left":"0.2761627943999499","top":"0.7944250876267327","page_num":"0","line_num":"0","text":"arrayScontext","par_num":"0","word_num":"0","conf":"0.5","width":"0.03924418256637896"},{"line_num":"0","level":"0","par_num":"0","top":"0.8188153313456585","conf":"0.30000001192092896","left":"0.20348837187088045","page_num":"0","block_num":"0","text":"slogger->errorl","height":"0.006968640444571461","width":"0.03924418256637899","word_num":"0"},{"par_num":"0","width":"0.01889534706765031","text":"Returns:","word_num":"0","left":"0.2485465134574538","conf":"1","level":"0","line_num":"0","height":"0.010452960286604362","page_num":"0","top":"0.8188153315291717","block_num":"0"},{"top":"0.8432055752480975","level":"0","width":"0.01598837020549368","line_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.24854651337109027","height":"0.006968640444571572","par_num":"0","text":"CAurno","page_num":"0","block_num":"0"},{"conf":"0.5","left":"0.2747093029029664","word_num":"0","block_num":"0","level":"0","text":"vendor/aravel/tramework/src","top":"0.8466898958055888","par_num":"0","page_num":"0","width":"0.06395348082197477","height":"0.006968640444571461","line_num":"0"},{"width":"0.05668604120295101","line_num":"0","word_num":"0","left":"0.2747093023963053","par_num":"0","height":"0.006968640444571461","block_num":"0","top":"0.8641114985930454","page_num":"0","conf":"0.30000001192092896","level":"0","text":"luminare Loc/Loccer.ono"},{"left":"0.21511627846207848","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","width":"0.026162789223041938","word_num":"0","height":"0.007235383302971576","page_num":"0","text":"'error' =>","top":"0.8708133969827938","par_num":"0"},{"conf":"0.30000001192092896","par_num":"0","level":"0","block_num":"0","height":"0.0072770620647228945","line_num":"0","page_num":"0","word_num":"0","top":"0.9233449476199234","text":"throw Ser","left":"0.20348837139363007","width":"0.023255814897253146"},{"level":"0","block_num":"0","word_num":"0","par_num":"0","text":"826 л v 512","top":"0.2508710809687519","line_num":"0","height":"0.010691917303836784","page_num":"0","width":"0.03488371727314399","left":"0.44476744220017683","conf":"0.30000001192092896"},{"left":"0.47238372096131104","conf":"1","page_num":"0","block_num":"0","height":"0.017421602252187585","line_num":"0","level":"0","text":"575","top":"0.29965156834254736","word_num":"0","par_num":"0","width":"0.008720929952377943"},{"text":"576","width":"0.008720929318285997","level":"0","height":"0.010452960286604362","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.47093023257922917","line_num":"0","page_num":"0","par_num":"0","top":"0.3205574921563493"},{"conf":"1","word_num":"0","top":"0.3379790945953738","page_num":"0","height":"0.010452960286604362","width":"0.01017441774936434","left":"0.4709302334945038","line_num":"0","par_num":"0","level":"0","text":"577","block_num":"0"},{"page_num":"0","conf":"1","block_num":"0","word_num":"0","left":"0.47093023257922917","line_num":"0","width":"0.008720929318285997","par_num":"0","height":"0.010452960286604362","text":"578","level":"0","top":"0.35540069773126226"},{"height":"0.017421602252187585","line_num":"0","conf":"1","block_num":"0","par_num":"0","text":"579","width":"0.011627906180442682","word_num":"0","top":"0.3693379791874951","level":"0","page_num":"0","left":"0.4709302331500887"},{"height":"0.010452960286604362","line_num":"0","top":"0.39024390295774314","par_num":"0","conf":"1","level":"0","left":"0.4709302334945038","text":"580","width":"0.01017441774936434","word_num":"0","block_num":"0","page_num":"0"},{"text":"=581","top":"0.40418118460121666","width":"0.0159883714736776","conf":"0.5","block_num":"0","level":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.024390243457264815","left":"0.4665697680180062","par_num":"0"},{"width":"0.008720929318285997","line_num":"0","level":"0","text":"583","word_num":"0","par_num":"0","left":"0.4723837218234151","page_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1","top":"0.4425087113201125"},{"conf":"1","level":"0","text":"584","page_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","top":"0.459930314107569","width":"0.01017441774936434","word_num":"0","left":"0.4709302334945038","block_num":"0"},{"conf":"0.5","level":"0","width":"0.013081394611520969","height":"0.010452960286604362","page_num":"0","par_num":"0","word_num":"0","top":"0.4773519168950253","left":"0.46656976846458836","line_num":"0","text":"—585","block_num":"0"},{"word_num":"0","block_num":"0","width":"0.008720929318285997","page_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","conf":"1","par_num":"0","text":"586","level":"0","line_num":"0","top":"0.4947735200309138"},{"left":"0.4723837218234151","page_num":"0","text":"587","conf":"1","level":"0","block_num":"0","height":"0.010452960286604362","word_num":"0","top":"0.5121951224699383","width":"0.008720929318285997","line_num":"0","par_num":"0"},{"top":"0.5296167252573947","word_num":"0","width":"0.008720929318285997","line_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","block_num":"0","par_num":"0","text":"588","left":"0.4723837218234151","conf":"1"},{"block_num":"0","height":"0.010452960286604362","word_num":"0","par_num":"0","top":"0.5470383280448511","page_num":"0","conf":"1","text":"589","line_num":"0","left":"0.4709302334945038","width":"0.01017441774936434","level":"0"},{"top":"0.5609756106427853","block_num":"0","level":"0","text":"590","page_num":"0","left":"0.47238372114299704","conf":"0.5","width":"0.008720929952377943","word_num":"0","height":"0.020905922094220375","line_num":"0","par_num":"0"},{"height":"0.006968640444571572","text":"15911","left":"0.46802325552854196","par_num":"0","line_num":"0","top":"0.5853658539937421","conf":"0.30000001192092896","width":"0.013081394611520969","block_num":"0","page_num":"0","word_num":"0","level":"0"},{"height":"0.020905923615232025","line_num":"0","top":"0.5958188150216522","left":"0.4723837209560432","text":"592","width":"0.010174418383456285","block_num":"0","word_num":"0","par_num":"0","level":"0","conf":"1","page_num":"0"},{"left":"0.47238372099764825","line_num":"0","level":"0","top":"0.616724738727316","par_num":"0","page_num":"0","conf":"1","height":"0.010452961047110132","word_num":"0","width":"0.008720929952377998","block_num":"0","text":"593"},{"block_num":"0","left":"0.466569769141862","height":"0.013937280889142922","page_num":"0","top":"0.6480836243637909","width":"0.014534881774415365","word_num":"0","text":"T595","conf":"0.30000001192092896","line_num":"0","par_num":"0","level":"0"},{"conf":"0.30000001192092896","level":"0","left":"0.46656976759933994","par_num":"0","text":"-596","top":"0.6655052271933078","block_num":"0","page_num":"0","width":"0.014534883042599256","word_num":"0","height":"0.020905922094220375","line_num":"0"},{"line_num":"0","width":"0.010174418383456285","word_num":"0","conf":"0.30000001192092896","block_num":"0","text":"597","level":"0","page_num":"0","top":"0.6898954702884519","left":"0.47093023259606254","height":"0.006968641205077342","par_num":"0"},{"height":"0.020905922094220375","left":"0.4709302331016392","page_num":"0","conf":"0.5","word_num":"0","line_num":"0","text":"598","block_num":"0","level":"0","par_num":"0","top":"0.7003484325068968","width":"0.011627906180442626"},{"top":"0.7247386758550688","block_num":"0","page_num":"0","left":"0.4723837209976482","word_num":"0","height":"0.006968641205077342","text":"$99","conf":"1","level":"0","line_num":"0","par_num":"0","width":"0.008720929952377943"},{"par_num":"0","width":"0.014534883042599311","height":"0.027874564820309367","page_num":"0","left":"0.46656976790214993","text":"=600","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","top":"0.7282229962193458"},{"top":"0.7595818818683066","word_num":"0","height":"0.006968640444571572","left":"0.4709302334945038","page_num":"0","line_num":"0","par_num":"0","block_num":"0","text":"6011","width":"0.01017441774936434","conf":"0.30000001192092896","level":"0"},{"width":"0.014534883042599311","word_num":"0","par_num":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.020905923615232025","conf":"0.30000001192092896","left":"0.466569767781026","level":"0","top":"0.7700348428613736","text":"-602"},{"text":"604","height":"0.020905922094220375","level":"0","block_num":"0","top":"0.8048780490574194","par_num":"0","left":"0.47093023264451217","line_num":"0","page_num":"0","conf":"1","width":"0.010174418383456285","word_num":"0"},{"width":"0.008720929318285997","word_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","conf":"0.30000001192092896","left":"0.47093023257922917","page_num":"0","par_num":"0","block_num":"0","text":"605","top":"0.8292682935500775"},{"text":"606","par_num":"0","width":"0.008720929952377943","line_num":"0","page_num":"0","block_num":"0","word_num":"0","top":"0.8432055753547425","height":"0.017421602252187474","left":"0.4723837211284622","level":"0","conf":"1"},{"conf":"0.30000001192092896","par_num":"0","text":"— 607","level":"0","width":"0.013081394611520969","word_num":"0","top":"0.8641114988686065","page_num":"0","block_num":"0","left":"0.4665697671564489","height":"0.010689139176023432","line_num":"0"},{"text":"608","level":"0","block_num":"0","par_num":"0","top":"0.8815331015640149","word_num":"0","height":"0.010452960286604362","width":"0.008720929318285997","line_num":"0","page_num":"0","left":"0.4723837218234151","conf":"1"},{"line_num":"0","top":"0.006968641450188162","page_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968640444571461","block_num":"0","par_num":"0","text":"• Mon ZU Aor 10.41:44","width":"0.05813952709766146","left":"0.9345930252198137","word_num":"0"},{"page_num":"0","text":"L AskJiminnyReportActivityServiceTestv","level":"0","word_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","line_num":"0","left":"0.8270348901595695","par_num":"0","width":"0.08866278668667404","top":"0.02787456497864904"},{"line_num":"0","word_num":"0","text":"=custom.log","conf":"0.5","left":"0.4738372097953522","height":"0.010452960286604362","top":"0.05574912978701141","level":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.029069763548830674"},{"top":"0.055749129145434506","height":"0.010452961047110132","conf":"1","par_num":"0","text":"=laravel.log","block_num":"0","width":"0.027616277654120225","word_num":"0","left":"0.5101744200028817","line_num":"0","level":"0","page_num":"0"},{"text":"A SF [jiminny@localhost]","level":"0","height":"0.010452960286604362","top":"0.05574912978701141","line_num":"0","word_num":"0","left":"0.5450581399922917","par_num":"0","page_num":"0","width":"0.050872087478637695","block_num":"0","conf":"0.5"},{"block_num":"0","word_num":"0","par_num":"0","conf":"0.5","left":"0.6046511654871605","text":"4 HS_local (iminny@localhost]","width":"0.06104650903255382","line_num":"0","level":"0","page_num":"0","height":"0.010452961047110132","top":"0.055749129145434506"},{"word_num":"0","page_num":"0","block_num":"0","width":"0.017441858636571994","conf":"1","line_num":"0","top":"0.05574912943857935","par_num":"0","level":"0","text":"Cascade","height":"0.010452960286604362","left":"0.6947674436468302"},{"text":"A console [PROD] X A console [EU]","conf":"0.30000001192092896","height":"0.011164274322169043","level":"0","width":"0.07703488431078326","page_num":"0","line_num":"0","block_num":"0","word_num":"0","left":"0.4738372088584945","par_num":"0","top":"0.0797448165869219"},{"page_num":"0","text":"A console [STAGING]","top":"0.0797448165869219","word_num":"0","level":"0","par_num":"0","width":"0.04360464785961393","left":"0.5595930266071848","conf":"0.5","block_num":"0","height":"0.011164274322169043","line_num":"0"},{"height":"0.007285397208668498","left":"0.6933139525309181","page_num":"0","conf":"1","top":"0.08362369354010668","word_num":"0","block_num":"0","width":"0.04651162979450629","text":"Retactor Connection","line_num":"0","level":"0","par_num":"0"},{"height":"0.007285397208668609","par_num":"0","text":"CRM Initial Sync Oven","width":"0.045058133754324436","block_num":"0","level":"0","word_num":"0","left":"0.7470930289847444","page_num":"0","line_num":"0","top":"0.08362369371432266","conf":"0.30000001192092896"},{"left":"0.5348837228066751","line_num":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","text":"Tx: Autov","word_num":"0","width":"0.02034883549872868","conf":"0.5","par_num":"0","top":"0.1044657097288676","level":"0"},{"left":"0.6627906972313775","level":"0","page_num":"0","height":"0.010516868633897003","line_num":"0","width":"0.023255814897253146","word_num":"0","block_num":"0","text":"do jiminny v","top":"0.1044657097460916","conf":"0.5","par_num":"0"},{"level":"0","word_num":"0","page_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","block_num":"0","line_num":"0","left":"0.49273255700367574","conf":"0.5","height":"0.010689139176023432","par_num":"0","top":"0.12519936212958604","width":"0.12936045261139567"},{"par_num":"0","left":"0.6279069838403225","level":"0","page_num":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146","conf":"0.30000001192092896","word_num":"0","top":"0.12519936195537007","block_num":"0","height":"0.010689139176023432","line_num":"0"},{"block_num":"0","line_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","width":"0.12499997970905707","conf":"0.30000001192092896","page_num":"0","word_num":"0","height":"0.006968640444571461","par_num":"0","left":"0.4927325782522842","level":"0","top":"0.1463414637498397"},{"block_num":"0","line_num":"0","par_num":"0","word_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","level":"0","left":"0.4927325630147635","page_num":"0","conf":"1","height":"0.013937280889143033","width":"0.1962209052227913","top":"0.15679442610595107"},{"height":"0.010452960286604362","par_num":"0","conf":"1","left":"0.49273255988271814","page_num":"0","top":"0.17770034895077447","block_num":"0","line_num":"0","text":"SELECT","width":"0.015988370205493707","word_num":"0","level":"0"},{"level":"0","block_num":"0","conf":"0.5","height":"0.013937280889143033","width":"0.1889534605310318","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","top":"0.1951219518899232","left":"0.5014535184914614","par_num":"0","word_num":"0","page_num":"0","line_num":"0"},{"top":"0.21602787489966546","block_num":"0","page_num":"0","level":"0","line_num":"0","left":"0.5029069786600965","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","text":"U.ema1l.","width":"0.021802323929806966","word_num":"0"},{"top":"0.233449477263315","word_num":"0","conf":"0.30000001192092896","left":"0.5029069764355705","par_num":"0","text":"sa.*","page_num":"0","line_num":"0","width":"0.011627907448626518","block_num":"0","height":"0.006968641205077342","level":"0"},{"height":"0.006968641205077342","top":"0.25087108008861336","level":"0","word_num":"0","block_num":"0","width":"0.08866278668667404","text":"towner 1d FRol sochal accounts sa","conf":"0.30000001192092896","line_num":"0","left":"0.5029069796729173","page_num":"0","par_num":"0"},{"word_num":"0","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","page_num":"0","left":"0.49273255569667207","width":"0.0959302313784336","block_num":"0","conf":"0.5","top":"0.2679425837320575","line_num":"0","level":"0","height":"0.011164274322168932"},{"height":"0.007196483429539158","conf":"0.30000001192092896","left":"0.492732561293783","page_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","top":"0.28548644338568163","line_num":"0","block_num":"0","word_num":"0","par_num":"0","level":"0","width":"0.10610464785961388"},{"page_num":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","block_num":"0","par_num":"0","conf":"0.5","width":"0.1381482875093501","height":"0.0148935728666314","word_num":"0","line_num":"0","level":"0","left":"0.49269744083144135","top":"0.2995371262853762"},{"height":"0.010505753841126397","top":"0.33797909453440456","conf":"1","left":"0.4927325646028267","level":"0","par_num":"0","width":"0.14534883296236073","word_num":"0","block_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","page_num":"0","line_num":"0"},{"height":"0.01075026787449107","conf":"1","line_num":"0","top":"0.3728222999543015","block_num":"0","par_num":"0","left":"0.4927325633660667","width":"0.059593018065107584","word_num":"0","page_num":"0","level":"0","text":"select * from features;"},{"height":"0.007260390255820148","text":"Bplect * from team fpatunos where featunp id = 40:","left":"0.49273257312172364","level":"0","page_num":"0","top":"0.38995215302990127","line_num":"0","par_num":"0","width":"0.12936045261139567","conf":"0.30000001192092896","block_num":"0","word_num":"0"},{"conf":"1","top":"0.42503987254774733","text":"select * from teams where id = 556;","height":"0.010500196824994035","left":"0.4927325550814989","line_num":"0","page_num":"0","level":"0","width":"0.09011627765412028","word_num":"0","block_num":"0","par_num":"0"},{"conf":"1","line_num":"0","page_num":"0","text":"select * from","width":"0.03779069413530067","word_num":"0","par_num":"0","left":"0.4927325616686351","level":"0","top":"0.4599303140744231","block_num":"0","height":"0.010564103651274914"},{"height":"0.010564103651274914","line_num":"0","word_num":"0","level":"0","conf":"1","par_num":"0","left":"0.5654069877565148","block_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","width":"0.12499998985452854","top":"0.4599303140744231","page_num":"0"},{"level":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","width":"0.19767440633570887","left":"0.4927325741233989","top":"0.47735191659424503","word_num":"0","block_num":"0","page_num":"0","par_num":"0","line_num":"0","conf":"1","height":"0.010686361048210191"},{"conf":"0.5","top":"0.49466613506674073","level":"0","line_num":"0","word_num":"0","left":"0.4927008834473122","width":"0.1453954818400931","height":"0.014546766235497555","page_num":"0","block_num":"0","text":"select * from automated_report_results order Dy zu desc,","par_num":"0"},{"word_num":"0","conf":"1","page_num":"0","line_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","par_num":"0","level":"0","width":"0.14244185102746842","block_num":"0","height":"0.010686361048210191","top":"0.5119617223575448","left":"0.4927325548990552"},{"height":"0.010452960286604362","word_num":"0","block_num":"0","left":"0.49273255862023396","level":"0","line_num":"0","par_num":"0","text":"select * from automated report results WHERE report id = 54:","width":"0.15552323929806972","conf":"1","page_num":"0","top":"0.5470383283932831"},{"line_num":"0","block_num":"0","top":"0.5818815337886577","conf":"1","par_num":"0","text":"select * from opportunities where id = 7594349:","page_num":"0","width":"0.12209300791963623","height":"0.010622453461423431","word_num":"0","level":"0","left":"0.49273256125581216"},{"page_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","top":"0.6164274323772443","block_num":"0","conf":"0.5","line_num":"0","width":"0.19767440633570899","level":"0","left":"0.49273257226354994","height":"0.010750267113985301","par_num":"0","word_num":"0"},{"left":"0.49273256709487234","level":"0","block_num":"0","word_num":"0","par_num":"0","line_num":"0","page_num":"0","conf":"1","text":"select * from plavbooks where team id = 711: # event 226147","width":"0.15406975847609494","top":"0.6339712919137487","height":"0.010628010477555794"},{"height":"0.010505753841126397","page_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","top":"0.651515151624469","level":"0","word_num":"0","block_num":"0","width":"0.15261626750864876","par_num":"0","line_num":"0","conf":"1","left":"0.4927325551571803"},{"width":"0.11046511061648101","block_num":"0","par_num":"0","line_num":"0","conf":"1","word_num":"0","page_num":"0","top":"0.6689895475345226","level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","height":"0.013937280889143033","left":"0.4927325646279135"},{"line_num":"0","top":"0.6864111504286012","width":"0.15261626750864876","height":"0.010558546635142552","par_num":"0","word_num":"0","left":"0.4927325552882119","block_num":"0","conf":"1","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","level":"0","page_num":"0"},{"height":"0.007318740065968554","level":"0","word_num":"0","page_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","par_num":"0","block_num":"0","left":"0.4927325602990887","line_num":"0","top":"0.724738676080081","width":"0.12354650903255388","conf":"0.5"},{"block_num":"0","width":"0.0159883714736776","par_num":"0","text":"GELECT","word_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.010452961047110132","conf":"0.30000001192092896","top":"0.7386759584137272","left":"0.492732558848917"},{"block_num":"0","top":"0.7559808612440191","par_num":"0","width":"0.18604649888708236","conf":"0.5","line_num":"0","left":"0.5029069807442199","height":"0.014354066985646008","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","page_num":"0","word_num":"0","level":"0"},{"text":"u. email","page_num":"0","height":"0.007257611367501027","word_num":"0","conf":"0.30000001192092896","left":"0.5014534902332606","line_num":"0","level":"0","block_num":"0","par_num":"0","top":"0.7767145136381128","width":"0.021802323929806966"},{"page_num":"0","word_num":"0","conf":"1","height":"0.010452960286604362","block_num":"0","text":"sa.*,","left":"0.5029069777669138","top":"0.7944250876267327","level":"0","par_num":"0","line_num":"0","width":"0.013081394611520913"},{"left":"0.5014534906556222","word_num":"0","level":"0","text":"t.owner_id FROM social_accounts sa","width":"0.09011626750864876","top":"0.8118022326885981","line_num":"0","height":"0.010497418697180683","par_num":"0","page_num":"0","conf":"1","block_num":"0"},{"block_num":"0","width":"0.09738371220040826","level":"0","conf":"0.30000001192092896","par_num":"0","left":"0.49273256673203064","text":"JOTN usens u on trid = ca.cociable idi","top":"0.8292682928942409","page_num":"0","word_num":"0","line_num":"0","height":"0.007254833239687675"},{"page_num":"0","par_num":"0","left":"0.49273255613526434","width":"0.10610464785961393","level":"0","height":"0.010566882539594036","top":"0.8466898957943156","block_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0","line_num":"0","conf":"0.5"},{"block_num":"0","word_num":"0","conf":"1","line_num":"0","page_num":"0","top":"0.8641114986943905","width":"0.1380813882706013","left":"0.4927325670763793","par_num":"0","height":"0.010689139176023432","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","level":"0"},{"left":"0.4927325575704069","conf":"0.5","width":"0.19622092551373427","line_num":"0","page_num":"0","par_num":"0","height":"0.01068358215989107","top":"0.8987240830528642","word_num":"0","block_num":"0","level":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE"},{"text":"+0 ..","block_num":"0","line_num":"0","width":"0.020348834230544677","par_num":"0","level":"0","left":"0.965116281891486","word_num":"0","height":"0.011164274322169043","conf":"0.30000001192092896","page_num":"0","top":"0.0797448165869219"},{"height":"0.01059744650857497","page_num":"0","level":"0","word_num":"0","line_num":"0","left":"0.6976744093136732","block_num":"0","conf":"1","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608","top":"0.10104529661439754","par_num":"0"},{"width":"0.23837209255137337","word_num":"0","left":"0.703488371377582","page_num":"0","top":"0.11846689891207607","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.006968641205077342","level":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )"},{"conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","height":"0.007357639939400973","width":"0.28633718287691157","level":"0","word_num":"0","line_num":"0","left":"0.694767473312973","block_num":"0","page_num":"0","par_num":"0","top":"0.1393728226143094"},{"width":"0.2819767201200445","word_num":"0","page_num":"0","top":"0.15311004796085603","block_num":"0","height":"0.010653017430404366","left":"0.6962209524994839","conf":"0.5","line_num":"0","par_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","level":"0"},{"page_num":"0","text":"already solved - just not parametrised for the profile/since case","block_num":"0","conf":"1","line_num":"0","height":"0.010583553587991013","level":"0","par_num":"0","top":"0.1672473874286453","width":"0.12645347067650337","word_num":"0","left":"0.6947674594038452"},{"par_num":"0","level":"0","block_num":"0","top":"0.19856459312259356","left":"0.6947674552483422","width":"0.13517440633570899","word_num":"0","conf":"1","height":"0.010494639808861561","line_num":"0","page_num":"0","text":"What splitting the profile sync into batches would look like"},{"level":"0","page_num":"0","height":"0.007182590508955311","line_num":"0","conf":"1","left":"0.6947674427962095","par_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","word_num":"0","top":"0.21929824549679078","block_num":"0","width":"0.1511627765412027"},{"level":"0","height":"0.010569660667407277","top":"0.233449478068677","left":"0.694767459943104","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","width":"0.28633716258596864","line_num":"0","par_num":"0","block_num":"0","conf":"1","page_num":"0","word_num":"0"},{"top":"0.2508710804745784","height":"0.006968640444571461","left":"0.6947674612076477","level":"0","block_num":"0","par_num":"0","page_num":"0","width":"0.24127905419532292","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","word_num":"0","line_num":"0","conf":"0.30000001192092896"},{"conf":"1","block_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","height":"0.007329854098233168","line_num":"0","word_num":"0","left":"0.6962209605769604","par_num":"0","top":"0.271777003894373","page_num":"0","width":"0.284883661473051","level":"0"},{"word_num":"0","page_num":"0","width":"0.2877906636988863","height":"0.006968640444571461","block_num":"0","line_num":"0","level":"0","top":"0.306620209394439","par_num":"0","conf":"0.30000001192092896","left":"0.6962209692158519","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,"},{"word_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","top":"0.3205574921563493","left":"0.7034883691075557","conf":"1","line_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","width":"0.2776162573631774","block_num":"0","par_num":"0"},{"level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.33797909453440456","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","height":"0.010505753841126397","width":"0.20639533184944325","left":"0.7034883928957734","line_num":"0","word_num":"0"},{"top":"0.3554006976086954","par_num":"0","width":"0.2819767201200445","word_num":"0","line_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","block_num":"0","conf":"1","page_num":"0","left":"0.6962209294276679","level":"0","height":"0.010628010477555794"},{"line_num":"0","conf":"1","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","level":"0","top":"0.3763066205343165","width":"0.2848836817639939","word_num":"0","left":"0.6962209430504749","par_num":"0","height":"0.0072659472719524","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","page_num":"0","text":"You get for free","conf":"0.5","width":"0.0319767404109873","left":"0.6947674424200525","height":"0.007215933366255256","level":"0","top":"0.41463414653422836","word_num":"0"},{"line_num":"0","word_num":"0","left":"0.697674417508692","level":"0","height":"0.0071770334928229484","conf":"0.5","top":"0.43540669856459324","width":"0.08575581489725315","block_num":"0","par_num":"0","text":"•streamed fetch (no 0OM on big owners)","page_num":"0"},{"page_num":"0","par_num":"0","top":"0.4529505582137161","text":"• 100-record batches via Redis","width":"0.06540696671668522","word_num":"0","line_num":"0","height":"0.0071770334928229484","conf":"0.5","level":"0","left":"0.6976744285694189","block_num":"0"},{"conf":"1","line_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","top":"0.4703832754342152","block_num":"0","height":"0.010477968760464584","page_num":"0","left":"0.6976744332330052","width":"0.13953486909257606","par_num":"0","word_num":"0","level":"0"},{"line_num":"0","height":"0.010514089745577881","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","width":"0.1322674244008165","top":"0.4912280700058711","block_num":"0","par_num":"0","level":"0","left":"0.6976744360642997","word_num":"0","page_num":"0","conf":"1"},{"block_num":"0","page_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","left":"0.6976744452422932","top":"0.508710801912447","line_num":"0","height":"0.010452960286604251","level":"0","width":"0.2819767201200444","par_num":"0","conf":"0.5","word_num":"0"},{"top":"0.5261324047144549","conf":"0.5","par_num":"0","left":"0.7034883798200974","page_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.007360418067214214","word_num":"0","text":"key so difterent orofiles don't collide","width":"0.07267441140844466"},{"page_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","par_num":"0","left":"0.6947674678139966","block_num":"0","conf":"1","top":"0.5470383280448511","width":"0.1729650903255382","level":"0","height":"0.010452960286604362","line_num":"0","word_num":"0"},{"height":"0.0073104049220229506","page_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","line_num":"0","block_num":"0","conf":"0.5","top":"0.5644599301598978","word_num":"0","left":"0.6947674633339377","par_num":"0","level":"0","width":"0.2819767201200445"},{"text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","par_num":"0","word_num":"0","page_num":"0","conf":"1","line_num":"0","level":"0","height":"0.010577996571858761","left":"0.6947674627311626","block_num":"0","width":"0.28052323929806977","top":"0.5956937798195339"},{"word_num":"0","page_num":"0","left":"0.6947674461509291","top":"0.613237639553429","level":"0","width":"0.13953487923804753","block_num":"0","line_num":"0","conf":"1","height":"0.0071770334928229484","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns."},{"conf":"1","height":"0.006968641205077342","page_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.6411149825213349","width":"0.04215116196490354","text":"Recommendation","word_num":"0","left":"0.6947674422006878"},{"text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","height":"0.010522425650029366","block_num":"0","width":"0.28052323929806977","page_num":"0","word_num":"0","conf":"1","left":"0.6947674626641019","par_num":"0","top":"0.6585365856142653","level":"0","line_num":"0"},{"level":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0","page_num":"0","line_num":"0","conf":"0.5","block_num":"0","left":"0.6947674655515993","par_num":"0","top":"0.6759581884885157","width":"0.28488370205493685","height":"0.006968640444571461"},{"top":"0.6897926635444678","height":"0.01055576774682343","left":"0.6947674548777797","block_num":"0","level":"0","word_num":"0","page_num":"0","conf":"1","line_num":"0","par_num":"0","width":"0.17441859143845573","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:"},{"text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","line_num":"0","block_num":"0","height":"0.01072803904945574","conf":"1","word_num":"0","page_num":"0","width":"0.22819766592472157","level":"0","top":"0.7105263158961413","left":"0.697674427545875","par_num":"0"},{"conf":"1","block_num":"0","width":"0.2848836817639939","level":"0","word_num":"0","height":"0.010716925017191015","line_num":"0","par_num":"0","left":"0.6976744576996018","top":"0.7317073174143272","page_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel"},{"conf":"0.30000001192092896","left":"0.7034883726365229","level":"0","height":"0.017421602252187585","par_num":"0","line_num":"0","block_num":"0","text":"do),","top":"0.7421602788826169","width":"0.011627906180442626","page_num":"0","word_num":"0"},{"conf":"0.5","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","height":"0.0071770334928229484","level":"0","page_num":"0","par_num":"0","top":"0.766347687400319","width":"0.2776162573631774","line_num":"0","block_num":"0","word_num":"0","left":"0.6976744436144179"},{"conf":"1","left":"0.694767475704478","height":"0.011164274322169043","line_num":"0","page_num":"0","top":"0.7870813397129187","width":"0.2877906636988864","word_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","par_num":"0","block_num":"0","level":"0"},{"block_num":"0","height":"0.013937280889143033","page_num":"0","top":"0.8013937288934075","par_num":"0","width":"0.2718022934933926","word_num":"0","line_num":"0","conf":"1","left":"0.6947674739397125","level":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level"},{"par_num":"0","page_num":"0","block_num":"0","width":"0.08430232392980697","height":"0.0071770334928229484","level":"0","line_num":"0","text":"watermark — gate it on \"no profile context\".","conf":"1","top":"0.8221690590111643","word_num":"0","left":"0.6962209318790669"},{"left":"0.9651162807795277","height":"0.010461296951561616","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"G.l .","top":"0.8397129185198681","width":"0.017441858636571994","page_num":"0","word_num":"0"},{"height":"0.0071770334928229484","line_num":"0","par_num":"0","text":"Ask anvthina (84-D","page_num":"0","top":"0.9266347687400319","width":"0.04069767099745736","block_num":"0","word_num":"0","left":"0.6962209300842392","level":"0","conf":"0.30000001192092896"},{"line_num":"0","height":"0.0071770334928229484","level":"0","left":"0.7223837197862006","text":"Claude Qnus 17 Medium","par_num":"0","width":"0.04651162472177062","top":"0.9545454545454546","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0"},{"width":"0.01453488177441542","word_num":"0","conf":"0.5","page_num":"0","block_num":"0","level":"0","height":"0.006968640444571572","par_num":"0","text":"144-25","left":"0.9331395351302343","top":"0.9860627181052405","line_num":"0"},{"par_num":"0","width":"0.01453488177441531","text":"Po 4 sp","left":"0.9709302343731505","page_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","height":"0.01074748898617195","top":"0.986062718234409"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8061
|
NULL
|
NULL
|
|
59354
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T595-596597598$99=6006011-602604605606— 607608• Mon ZU Aor 10.41:49L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"level":"0","top":"0 [{"level":"0","top":"0.006968641046706359","left":"0.01744185995005212","page_num":"0","width":"0.021802326466174835","word_num":"0","height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","text":"Phostorm","par_num":"0","line_num":"0"},{"block_num":"0","height":"0.006968640444571461","level":"0","page_num":"0","left":"0.1148255812121043","top":"0.006968641450188162","line_num":"0","text":"code","par_num":"0","width":"0.01162790618044264","conf":"0.30000001192092896","word_num":"0"},{"line_num":"0","page_num":"0","top":"0.02787456497864904","text":"FV faVsco.js","conf":"0.5","width":"0.029069763548830722","word_num":"0","par_num":"0","left":"0.030523259704860126","height":"0.010452960286604362","block_num":"0","level":"0"},{"text":"?9 master","par_num":"0","block_num":"0","word_num":"0","page_num":"0","top":"0.02787456497864904","width":"0.024709300791963623","left":"0.06831395542728312","line_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","level":"0"},{"width":"0.020348836766912577","word_num":"0","level":"0","left":"0.014534883869450689","height":"0.003484320602538671","page_num":"0","par_num":"0","block_num":"0","top":"0.05923344944238418","line_num":"0","conf":"0.30000001192092896","text":"Proledey"},{"block_num":"0","left":"0.043574765514713835","level":"0","page_num":"0","top":"0.07612742412338913","conf":"0.30000001192092896","line_num":"0","width":"0.030583024024963372","text":"D Salesforce","word_num":"0","height":"0.01150821840934213","par_num":"0"},{"conf":"0.30000001192092896","par_num":"0","text":"> DDTO","left":"0.046511627642654756","line_num":"0","level":"0","top":"0.09407665591941561","width":"0.021802323929806973","word_num":"0","page_num":"0","block_num":"0","height":"0.010452960286604362"},{"left":"0.0537095887639354","text":"© FetchSalesforceEntitiesJob.pnp","height":"0.015479323586398475","top":"0.11024367702094318","par_num":"0","width":"0.07137109878215384","line_num":"0","conf":"1","word_num":"0","level":"0","block_num":"0","page_num":"0"},{"line_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171","word_num":"0","par_num":"0","page_num":"0","level":"0","block_num":"0","left":"0.05232558202147495","conf":"0.30000001192092896","top":"0.13237639553429026","height":"0.0071770334928229484"},{"line_num":"0","width":"0.08575580475178171","level":"0","block_num":"0","top":"0.14982578435435434","word_num":"0","conf":"0.5","par_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","page_num":"0","height":"0.0072715042880847625","left":"0.05232558202147495"},{"conf":"0.30000001192092896","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","width":"0.06249999492726427","block_num":"0","word_num":"0","page_num":"0","left":"0.046511627154292065","level":"0","height":"0.006968640444571461","par_num":"0","line_num":"0"},{"word_num":"0","text":"© CheckAndRetryRemoteMatch.php","conf":"1","left":"0.046511627667025296","block_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.010616896445291069","par_num":"0","top":"0.18102073376030525","width":"0.07558138827060132"},{"par_num":"0","text":"C) CreaterollowupActivity.php","left":"0.04651163545709501","line_num":"0","height":"0.0073048471453848185","page_num":"0","top":"0.2017543859602864","conf":"0.5","block_num":"0","width":"0.06395348082197473","level":"0","word_num":"0"},{"height":"0.007182590508955311","text":"C) CreateNotes.php","block_num":"0","conf":"0.30000001192092896","left":"0.04651162858740109","page_num":"0","par_num":"0","top":"0.21929824565899192","word_num":"0","level":"0","line_num":"0","width":"0.04215116196490349"},{"height":"0.010544653714558705","block_num":"0","par_num":"0","top":"0.23684210521680837","word_num":"0","width":"0.08720929571922789","text":"© MatchActivitiesToNewOpportunity.php","page_num":"0","conf":"1","level":"0","left":"0.04651163557061816","line_num":"0"},{"line_num":"0","level":"0","conf":"0.5","page_num":"0","width":"0.06249999492726427","block_num":"0","height":"0.007207597461803994","par_num":"0","left":"0.04651163358738779","text":"C) MatchActivitvermData.php","word_num":"0","top":"0.2543554009942979"},{"level":"0","height":"0.00732985485873916","left":"0.046511628705343505","conf":"0.30000001192092896","par_num":"0","text":"E) NoteObiect.ohp","top":"0.27177700333990396","line_num":"0","width":"0.039244185102746854","word_num":"0","page_num":"0","block_num":"0"},{"text":"c) SaveActiviv.ono","top":"0.2891986066069825","width":"0.04215115942853562","left":"0.04651163174781109","page_num":"0","par_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0","height":"0.006968640444571461"},{"left":"0.04651162677256695","page_num":"0","text":"c)saveliranscriotion.onv","width":"0.0523255835188196","block_num":"0","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","top":"0.30662020900450737","height":"0.006968641205077342"},{"width":"0.04215115942853562","block_num":"0","par_num":"0","line_num":"0","top":"0.32376395531045343","conf":"0.5","height":"0.0072464973352361906","left":"0.04651163174781109","page_num":"0","text":"C) SetuoLavout.oho","word_num":"0","level":"0"},{"block_num":"0","left":"0.04651163174781109","word_num":"0","conf":"0.5","text":"C) SvncActivitv.oho","top":"0.34130781499202545","level":"0","line_num":"0","par_num":"0","width":"0.04215115942853562","page_num":"0","height":"0.0071770334928230595"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.055435398791698696","height":"0.014418177627490425","left":"0.04638947542561308","word_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","level":"0","block_num":"0","conf":"1"},{"word_num":"0","height":"0.010455739935429254","block_num":"0","page_num":"0","conf":"1","par_num":"0","text":"© SyncLeads.php","line_num":"0","level":"0","width":"0.039244182566378974","left":"0.046511631609252174","top":"0.3763066205343165"},{"block_num":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1","height":"0.014354066985645897","level":"0","text":"© SyncObjects.php","word_num":"0","top":"0.38995215311004783","width":"0.04215115942853562","left":"0.046511631695615716"},{"top":"0.41114982586710536","left":"0.04651163073081603","block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.010700253968793927","conf":"1","text":"© SyncOpportunitiesJob.php","width":"0.06104650903255382","word_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","word_num":"0","block_num":"0","left":"0.046511633451594","conf":"1","level":"0","width":"0.05087208747863769","top":"0.42503987240829344","text":"© SyncOpportunity.php","height":"0.014354066985646008"},{"left":"0.04651163071712692","level":"0","page_num":"0","line_num":"0","block_num":"0","conf":"1","text":"© SyncProfileMetadata.php","top":"0.44577352463809683","height":"0.010672468127626344","width":"0.05813953217039717","word_num":"0","par_num":"0"},{"block_num":"0","conf":"1","line_num":"0","left":"0.04651163321565249","text":"© SyncTeamFieldsJob.php","top":"0.46331738455485405","height":"0.010550210730691068","par_num":"0","width":"0.056686041202950996","page_num":"0","word_num":"0","level":"0"},{"block_num":"0","par_num":"0","height":"0.010452961047110243","conf":"1","text":"© SyncTeamMetadata.php","page_num":"0","top":"0.48083623715937174","level":"0","width":"0.05668604120295098","word_num":"0","line_num":"0","left":"0.04651163321565131"},{"top":"0.49825784007433493","width":"0.08430231885707123","word_num":"0","height":"0.01051408974557777","line_num":"0","conf":"1","par_num":"0","block_num":"0","level":"0","left":"0.04651163548425466","text":"© UpdateOpportunitySpecifications.php","page_num":"0"},{"level":"0","conf":"0.30000001192092896","left":"0.046511627480499834","block_num":"0","width":"0.04215115942853563","word_num":"0","page_num":"0","text":"Updatestage.ong","par_num":"0","height":"0.006968640444571461","top":"0.5191637634014077","line_num":"0"},{"par_num":"0","height":"0.010758603778942555","line_num":"0","width":"0.03343022884206569","conf":"0.30000001192092896","level":"0","word_num":"0","block_num":"0","page_num":"0","text":"> @ DealRisks","top":"0.5331010454942319","left":"0.03343023627313173"},{"top":"0.5714285717637769","block_num":"0","height":"0.006968640444571572","width":"0.031976740410987366","word_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"_Meeuine bor","line_num":"0","left":"0.03924418649273823"},{"level":"0","par_num":"0","top":"0.6411149830944434","width":"0.029069763548830715","word_num":"0","block_num":"0","line_num":"0","text":"a Telephony","height":"0.007210375589617124","left":"0.03924418703063903","page_num":"0","conf":"0.30000001192092896"},{"text":"C User","width":"0.017441858636572008","par_num":"0","conf":"0.30000001192092896","left":"0.03924418612559764","top":"0.6547049441786283","page_num":"0","height":"0.011164274322169154","block_num":"0","word_num":"0","level":"0","line_num":"0"},{"par_num":"0","text":"c8aseprocessing.oo.ono","block_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.675958188117432","left":"0.04069767337055839","word_num":"0","width":"0.05523256038097625","height":"0.006968641205077342","conf":"0.30000001192092896"},{"height":"0.01055576850732931","width":"0.03779069667166852","block_num":"0","page_num":"0","text":"@ Dummv.Job.php","par_num":"0","level":"0","top":"0.6897926633384308","word_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.04069767586474709"},{"height":"0.006968640444571572","level":"0","page_num":"0","block_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho","top":"0.7108013940634285","width":"0.07558138827060132","conf":"0.5","par_num":"0","line_num":"0","word_num":"0","left":"0.04069768173679198"},{"text":"@ ImportRemoteTrack.Job.ohp","conf":"0.5","height":"0.010508531968939527","page_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0","left":"0.0406976819687229","top":"0.724738676808766","block_num":"0","width":"0.06395348082197475"},{"par_num":"0","left":"0.04069767637769677","page_num":"0","text":"C ob.oho","top":"0.7456140350877193","width":"0.023255812360885288","level":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.0071770334928229484"},{"text":"C)JobDisoatcher.oho","height":"0.006968641205077342","conf":"0.30000001192092896","line_num":"0","block_num":"0","top":"0.7630662020343051","word_num":"0","left":"0.04069767469984203","page_num":"0","par_num":"0","width":"0.04505813882706013","level":"0"},{"text":".lobDisnatcherintertace.oho","word_num":"0","height":"0.006968640444571572","block_num":"0","par_num":"0","top":"0.7804878052132543","width":"0.06395348082197473","level":"0","left":"0.04069768139133789","line_num":"0","page_num":"0","conf":"0.30000001192092896"},{"left":"0.04069768199588256","par_num":"0","page_num":"0","text":"@ [EMAIL]","conf":"0.5","height":"0.01061967533361019","word_num":"0","top":"0.7942583731520936","width":"0.08430231885707126","line_num":"0","level":"0","block_num":"0"},{"block_num":"0","par_num":"0","level":"0","line_num":"0","height":"0.007307626033703829","text":"T. SacVisibilitvControl.ohn","conf":"0.30000001192092896","left":"0.039244191467289816","page_num":"0","top":"0.8149920253520749","width":"0.05668604120295098","word_num":"0"},{"block_num":"0","height":"0.010669689239307223","conf":"0.5","level":"0","page_num":"0","par_num":"0","top":"0.8325358850720923","text":"v D Listeners","width":"0.03197674041098737","line_num":"0","word_num":"0","left":"0.027616282843257383"},{"page_num":"0","level":"0","word_num":"0","left":"0.03343023313500392","top":"0.8500797448165869","conf":"0.30000001192092896","line_num":"0","height":"0.0071770334928230595","block_num":"0","par_num":"0","text":"v M Activitiod","width":"0.031976740410987366"},{"page_num":"0","conf":"0.5","word_num":"0","level":"0","top":"0.8675958187199364","par_num":"0","width":"0.04651162979450632","height":"0.007204819333990642","block_num":"0","line_num":"0","text":"v M ActivitvProviden","left":"0.03924418511117721"},{"height":"0.007327075970420038","text":"> M.lustCall","level":"0","block_num":"0","left":"0.046511629117106865","line_num":"0","width":"0.02906976608519858","word_num":"0","conf":"0.30000001192092896","top":"0.8850174216200114","par_num":"0","page_num":"0"},{"top":"0.9024390246943023","height":"0.010639125270326288","width":"0.03197674041098737","conf":"0.5","left":"0.046511631681215526","text":"v D UserPilot","page_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0"},{"level":"0","text":"© TrackProviderInstalledEvent.php","width":"0.07412789730315514","left":"0.059593032929402996","page_num":"0","top":"0.9198606275943773","line_num":"0","par_num":"0","block_num":"0","conf":"1","word_num":"0","height":"0.010761381906755796"},{"text":"MAudia","height":"0.006968640444571572","left":"0.039244188091967266","level":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","top":"0.9372822303003622","width":"0.026162789223041938","word_num":"0"},{"level":"0","left":"0.039244188005603746","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","height":"0.006968640444571572","text":"MRots","top":"0.9547038330878187","width":"0.0232558123608853","page_num":"0"},{"word_num":"0","conf":"0.5","height":"0.007249275463049432","page_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","text":"C ActivitvController.ohn","left":"0.15406977310444897","top":"0.05574912945445576","width":"0.047965110616481066"},{"word_num":"0","page_num":"0","height":"0.006968641205077342","level":"0","left":"0.15406976733606492","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0","text":"Automateakeporskepository.pnp","top":"0.08362369334200259","width":"0.07122093058646994"},{"conf":"1","word_num":"0","block_num":"0","left":"0.30668604530999377","level":"0","par_num":"0","height":"0.011164274322169043","page_num":"0","top":"0.0797448165869219","width":"0.07122092551373421","text":"© AutomatedReportsCommand.php","line_num":"0"},{"page_num":"0","conf":"0.5","height":"0.006968640444571461","width":"0.05523255023550483","left":"0.3066860477020153","text":"Opportunitysynclrait.ong","level":"0","block_num":"0","word_num":"0","top":"0.13240418151987454","par_num":"0","line_num":"0"},{"top":"0.13240418151987454","left":"0.37063954254736237","word_num":"0","width":"0.08720929571922792","level":"0","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","height":"0.006968640444571461"},{"top":"0.1567944254223136","width":"0.05523255023550483","par_num":"0","text":"wsyncermenuuiestrait.ono","height":"0.006968640444571461","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","word_num":"0","left":"0.31831396020201475"},{"conf":"0.30000001192092896","level":"0","par_num":"0","top":"0.18102073365231264","line_num":"0","block_num":"0","left":"0.15406976824025068","page_num":"0","width":"0.039244185102746826","text":"c) SyncObiects.pho","word_num":"0","height":"0.0071770334928229484"},{"height":"0.010452960286604362","top":"0.17770034929920653","par_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1","word_num":"0","width":"0.06104650395981806","text":"©ImportOpportunityBatch.php","left":"0.20203489060729998","level":"0"},{"top":"0.17770034916869026","block_num":"0","conf":"1","left":"0.27180233100804285","height":"0.010497417936674913","par_num":"0","text":"© ImportContactBatch.php","width":"0.053779064340794325","word_num":"0","page_num":"0","level":"0","line_num":"0"},{"top":"0.17770034916869026","level":"0","block_num":"0","conf":"1","width":"0.027616275117752387","line_num":"0","text":"© Client.php","par_num":"0","word_num":"0","left":"0.33284884116015484","page_num":"0","height":"0.010497417936674913"},{"height":"0.0071770334928229484","block_num":"0","conf":"0.5","left":"0.3677325572728374","level":"0","page_num":"0","word_num":"0","par_num":"0","text":"C) HubspotPaqinationService.phg","top":"0.18102073365231264","line_num":"0","width":"0.0654069717894209"},{"top":"0.20557491325434107","par_num":"0","left":"0.15406977127553043","text":"() Service.php","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007343747018817126","line_num":"0","level":"0","page_num":"0","width":"0.030523251979909044"},{"left":"0.19186047025946548","level":"0","top":"0.20557491322719157","line_num":"0","conf":"0.5","page_num":"0","height":"0.006968640444571572","text":"BatchSyncTrait.php","width":"0.04505813375432441","par_num":"0","word_num":"0","block_num":"0"},{"block_num":"0","conf":"0.5","top":"0.20175438596491224","par_num":"0","width":"0.14534883296236076","level":"0","page_num":"0","word_num":"0","line_num":"0","height":"0.011164274322169154","left":"0.2441860510865191","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs"},{"width":"0.02906976354883073","left":"0.3982558178455254","top":"0.20557491325434107","level":"0","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","text":"php api_v2.php","par_num":"0","word_num":"0","height":"0.007343747018817126"},{"par_num":"0","word_num":"0","conf":"1","line_num":"0","block_num":"0","text":"(C) AutomatedReportResult.oho","left":"0.15406977510994932","top":"0.22966507158551952","level":"0","page_num":"0","width":"0.06104650395981809","height":"0.007268726160271521"},{"word_num":"0","height":"0.010691917303836784","block_num":"0","conf":"1","par_num":"0","line_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0","level":"0","left":"0.17151161694332442","top":"0.2508710809687519","width":"0.21656975847609497"},{"height":"0.007318740065968554","top":"0.26794258384399516","page_num":"0","level":"0","line_num":"0","left":"0.18313953485556841","conf":"1","block_num":"0","par_num":"0","width":"0.05959302313784334","text":"nublic function handlel","word_num":"0"},{"top":"0.4111498263026909","width":"0.010174417749364312","block_num":"0","left":"0.1497093032619457","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","par_num":"0","text":"138","height":"0.010452960286604362"},{"width":"0.010174418383456285","height":"0.017421602252187474","line_num":"0","page_num":"0","block_num":"0","conf":"1","left":"0.15116279097784552","text":"140","par_num":"0","top":"0.44250871089481225","level":"0","word_num":"0"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","text":"1143","top":"0.5017421601756263","left":"0.15116279076509007","level":"0","width":"0.00872092995237797","line_num":"0","page_num":"0","height":"0.006968641205077342","word_num":"0"},{"width":"0.00872092995237797","word_num":"0","level":"0","height":"0.010452961047110132","top":"0.5156794425600686","page_num":"0","text":"144","conf":"1","block_num":"0","line_num":"0","left":"0.1511627908377645","par_num":"0"},{"width":"0.00872092995237797","word_num":"0","level":"0","par_num":"0","page_num":"0","line_num":"0","left":"0.15116279076509007","height":"0.006968641205077342","text":"149","block_num":"0","conf":"0.30000001192092896","top":"0.6062717769003649"},{"height":"0.010452960286604362","text":"155","top":"0.7108013942469417","line_num":"0","width":"0.008720929318285997","page_num":"0","word_num":"0","left":"0.15116279159085694","par_num":"0","level":"0","block_num":"0","conf":"1"},{"text":"158","page_num":"0","left":"0.15116279159085694","word_num":"0","level":"0","line_num":"0","block_num":"0","top":"0.763066202609311","conf":"1","height":"0.010452960286604362","par_num":"0","width":"0.008720929318285997"},{"conf":"1","page_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","block_num":"0","text":"161","left":"0.15116279159085694","top":"0.8153310109716805","word_num":"0","level":"0","line_num":"0","par_num":"0"},{"height":"0.010452960286604362","left":"0.15116279159085694","top":"0.8501742165465933","line_num":"0","block_num":"0","conf":"1","par_num":"0","level":"0","width":"0.008720929318285997","word_num":"0","page_num":"0","text":"163"},{"page_num":"0","top":"0.871080139269703","level":"0","height":"0.006968641205077342","block_num":"0","par_num":"0","word_num":"0","conf":"1","line_num":"0","width":"0.00872092995237797","left":"0.15116279076509007","text":"1164"},{"line_num":"0","left":"0.15116279159085694","text":"165","par_num":"0","conf":"1","level":"0","top":"0.8850174221215062","word_num":"0","block_num":"0","width":"0.008720929318285997","height":"0.010452960286604362","page_num":"0"},{"height":"0.006968641205077342","word_num":"0","text":"1166","level":"0","conf":"0.30000001192092896","left":"0.15116279076509007","par_num":"0","block_num":"0","top":"0.9059233448446159","width":"0.00872092995237797","line_num":"0","page_num":"0"},{"page_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.2891986067904957","word_num":"0","left":"0.21366279261358478","width":"0.021802323929806966","conf":"1","line_num":"0","block_num":"0","text":"$config,","level":"0"},{"left":"0.21366279584086087","top":"0.30662020992638417","word_num":"0","page_num":"0","par_num":"0","line_num":"0","block_num":"0","level":"0","width":"0.04505813375432441","conf":"1","text":"$batchRepository,","height":"0.010452960286604362"},{"conf":"1","height":"0.010452960286604362","width":"0.03633720570422233","level":"0","page_num":"0","par_num":"0","word_num":"0","top":"0.3240418127138407","left":"0.21366279067986574","block_num":"0","line_num":"0","text":"SredisService"},{"height":"0.010452960286604251","conf":"1","page_num":"0","par_num":"0","width":"0.04796511061648104","block_num":"0","text":"$entityRepository,","top":"0.3414634155012971","left":"0.21366279592722434","level":"0","word_num":"0","line_num":"0"},{"page_num":"0","top":"0.3623693383142996","block_num":"0","line_num":"0","text":"sloggen","conf":"0.30000001192092896","height":"0.006968640444571461","width":"0.018895347067650337","par_num":"0","word_num":"0","left":"0.21366279063768656","level":"0"},{"line_num":"0","top":"0.4146341463621239","width":"0.2398255733733482","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","block_num":"0","conf":"0.5","left":"0.20348838007687264","par_num":"0","word_num":"0","height":"0.007215933366255367","level":"0","page_num":"0"},{"line_num":"0","conf":"0.5","text":"if (Sthis->attemots@ === 1) {","width":"0.07994185102746842","top":"0.4457735248441337","height":"0.010672467367120575","word_num":"0","block_num":"0","level":"0","left":"0.20348838095072486","page_num":"0","par_num":"0"},{"line_num":"0","width":"0.1482558047517817","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","word_num":"0","left":"0.21366278713067985","conf":"1","page_num":"0","block_num":"0","top":"0.46331738455485405","height":"0.010550210730691068","level":"0","par_num":"0"},{"level":"0","width":"0.091569758476095","line_num":"0","height":"0.0071770334928229484","page_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","conf":"0.5","top":"0.5191387559808612","left":"0.20348838105878864","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.013948396442419408","width":"0.15552324944354115","word_num":"0","left":"0.20348837906873227","conf":"1","par_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","line_num":"0","top":"0.5331010453200158","block_num":"0","level":"0","page_num":"0"},{"word_num":"0","left":"0.20348837025078986","block_num":"0","par_num":"0","level":"0","line_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","conf":"0.30000001192092896","height":"0.006968641205077342","top":"0.5714285713801411","width":"0.14970930586469938","page_num":"0"},{"text":"<1/6 >","left":"0.2470930229619993","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.5923344949742337","block_num":"0","width":"0.021802323929806966","level":"0","height":"0.010536318570613101","word_num":"0","page_num":"0"},{"block_num":"0","left":"0.2151162810652241","text":"'entity tvo","top":"0.6060606061050023","width":"0.027616277654120253","height":"0.0071798116206361895","conf":"0.30000001192092896","par_num":"0","page_num":"0","level":"0","line_num":"0","word_num":"0"},{"conf":"0.5","width":"0.021802323929806966","left":"0.25000000055269916","par_num":"0","top":"0.6132376396173622","block_num":"0","level":"0","line_num":"0","page_num":"0","text":"© Logger","height":"0.010455739935429254","word_num":"0"},{"line_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"Itotal reco","top":"0.6236044657097288","left":"0.2151162810652241","level":"0","height":"0.0071770334928230595","width":"0.027616277654120253","word_num":"0","page_num":"0"},{"level":"0","conf":"0.5","par_num":"0","width":"0.05668604120295098","height":"0.010628010477555794","block_num":"0","text":"public function info","top":"0.6339712919137487","word_num":"0","line_num":"0","left":"0.248546517777781","page_num":"0"},{"height":"0.0072103763501230045","level":"0","page_num":"0","text":"\"batches d","width":"0.027616277654120253","par_num":"0","word_num":"0","left":"0.2151162799850968","top":"0.6411149825399743","block_num":"0","conf":"0.5","line_num":"0"},{"height":"0.007332632986552401","left":"0.21511628105837952","par_num":"0","level":"0","block_num":"0","width":"0.026162789223041966","page_num":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.6585365856142653","text":"Isvnced atl"},{"conf":"0.5","text":"cav $context = [1","top":"0.6618819775389818","word_num":"0","width":"0.04360464785961399","page_num":"0","height":"0.010591889492442497","left":"0.26598837545525295","block_num":"0","par_num":"0","line_num":"0","level":"0"},{"conf":"0.30000001192092896","level":"0","text":": voidi","height":"0.0071770334928229484","left":"0.24854651350063556","page_num":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.020348835498728624","word_num":"0","top":"0.6794258373205742"},{"word_num":"0","page_num":"0","par_num":"0","text":"} catch (SocialAcco","level":"0","conf":"1","left":"0.1918604731373945","block_num":"0","height":"0.011164274322169043","top":"0.6929824561403509","line_num":"0","width":"0.052325573373348144"},{"height":"0.006968641205077342","level":"0","line_num":"0","word_num":"0","text":"Cloaden-swannir","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","width":"0.039244185102746854","top":"0.7108013936697744","left":"0.2034883724950264"},{"word_num":"0","width":"0.08720929571922792","line_num":"0","par_num":"0","top":"0.7105263157219254","block_num":"0","height":"0.01072803904945585","left":"0.24854651872595424","text":"Log an informational message to the logs.","conf":"1","page_num":"0","level":"0"},{"block_num":"0","conf":"1","page_num":"0","par_num":"0","word_num":"0","text":"Implements: Loggerinterface::info","line_num":"0","left":"0.24854651107352554","level":"0","top":"0.7384370017274113","height":"0.010691917303836673","width":"0.0813953419949146"},{"height":"0.010452960286604362","block_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","top":"0.7595818820518198","left":"0.27761628499022556","width":"0.07122092551373421","word_num":"0","par_num":"0","text":"array|ArravyablelJsonable|Stri"},{"left":"0.2761627910440279","text":"ngable lstring smessage","word_num":"0","height":"0.006968640444571572","level":"0","par_num":"0","top":"0.7804878052132543","line_num":"0","width":"0.056686041202950954","block_num":"0","conf":"0.30000001192092896","page_num":"0"},{"height":"0.010703032096607279","par_num":"0","width":"0.049418596511191515","word_num":"0","line_num":"0","top":"0.7979094080543587","text":"} catch (Throwable","level":"0","block_num":"0","page_num":"0","conf":"1","left":"0.19186047325424327"},{"top":"0.7944250876267327","line_num":"0","height":"0.010452960286604362","block_num":"0","word_num":"0","par_num":"0","level":"0","conf":"0.5","page_num":"0","text":"arrayScontext","width":"0.03924418256637896","left":"0.2761627943999499"},{"left":"0.20348837187088045","word_num":"0","height":"0.006968640444571461","block_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.8188153313456585","text":"slogger->errorl","width":"0.03924418256637899","level":"0"},{"word_num":"0","block_num":"0","par_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","left":"0.2485465134574538","text":"Returns:","conf":"1","top":"0.8188153315291717","page_num":"0","width":"0.01889534706765031"},{"conf":"0.30000001192092896","width":"0.01598837020549368","word_num":"0","left":"0.24854651337109027","height":"0.006968640444571572","top":"0.8432055752480975","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"CAurno","level":"0"},{"block_num":"0","level":"0","page_num":"0","top":"0.8466898958055888","line_num":"0","width":"0.06395348082197477","word_num":"0","conf":"0.5","left":"0.2747093029029664","height":"0.006968640444571461","par_num":"0","text":"vendor/aravel/tramework/src"},{"block_num":"0","width":"0.05668604120295101","conf":"0.30000001192092896","par_num":"0","word_num":"0","page_num":"0","top":"0.8641114985930454","height":"0.006968640444571461","left":"0.2747093023963053","level":"0","line_num":"0","text":"luminare Loc/Loccer.ono"},{"height":"0.007235383302971576","level":"0","page_num":"0","text":"'error' =>","par_num":"0","top":"0.8708133969827938","word_num":"0","block_num":"0","left":"0.21511627846207848","width":"0.026162789223041938","conf":"0.30000001192092896","line_num":"0"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.0072770620647228945","level":"0","par_num":"0","width":"0.023255814897253146","page_num":"0","left":"0.20348837139363007","block_num":"0","top":"0.9233449476199234","text":"throw Ser"},{"left":"0.44476744220017683","line_num":"0","top":"0.2508710809687519","conf":"0.30000001192092896","page_num":"0","height":"0.010691917303836784","par_num":"0","text":"826 л v 512","width":"0.03488371727314399","word_num":"0","level":"0","block_num":"0"},{"height":"0.017421602252187585","block_num":"0","left":"0.47238372096131104","level":"0","page_num":"0","text":"575","width":"0.008720929952377943","top":"0.29965156834254736","word_num":"0","par_num":"0","line_num":"0","conf":"1"},{"height":"0.010452960286604362","page_num":"0","level":"0","par_num":"0","text":"576","left":"0.47093023257922917","word_num":"0","line_num":"0","block_num":"0","top":"0.3205574921563493","width":"0.008720929318285997","conf":"0.30000001192092896"},{"line_num":"0","conf":"1","height":"0.010452960286604362","par_num":"0","level":"0","left":"0.4709302334945038","block_num":"0","top":"0.3379790945953738","word_num":"0","text":"577","width":"0.01017441774936434","page_num":"0"},{"line_num":"0","conf":"1","text":"578","top":"0.35540069773126226","level":"0","height":"0.010452960286604362","page_num":"0","block_num":"0","width":"0.008720929318285997","word_num":"0","left":"0.47093023257922917","par_num":"0"},{"width":"0.011627906180442682","conf":"1","page_num":"0","height":"0.017421602252187585","line_num":"0","block_num":"0","par_num":"0","text":"579","level":"0","top":"0.3693379791874951","left":"0.4709302331500887","word_num":"0"},{"left":"0.4709302334945038","conf":"1","top":"0.39024390295774314","width":"0.01017441774936434","level":"0","height":"0.010452960286604362","text":"580","word_num":"0","par_num":"0","page_num":"0","line_num":"0","block_num":"0"},{"par_num":"0","height":"0.024390243457264815","text":"=581","conf":"0.5","top":"0.40418118460121666","word_num":"0","block_num":"0","page_num":"0","left":"0.4665697680180062","level":"0","line_num":"0","width":"0.0159883714736776"},{"level":"0","page_num":"0","width":"0.008720929318285997","line_num":"0","top":"0.4425087113201125","left":"0.4723837218234151","word_num":"0","height":"0.010452960286604362","block_num":"0","text":"583","par_num":"0","conf":"1"},{"width":"0.01017441774936434","conf":"1","top":"0.459930314107569","word_num":"0","line_num":"0","left":"0.4709302334945038","block_num":"0","text":"584","level":"0","height":"0.010452960286604362","par_num":"0","page_num":"0"},{"level":"0","top":"0.4773519168950253","width":"0.013081394611520969","par_num":"0","height":"0.010452960286604362","word_num":"0","left":"0.46656976846458836","text":"—585","line_num":"0","block_num":"0","page_num":"0","conf":"0.5"},{"level":"0","left":"0.47093023257922917","par_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","line_num":"0","text":"586","top":"0.4947735200309138","width":"0.008720929318285997","word_num":"0"},{"height":"0.010452960286604362","page_num":"0","top":"0.5121951224699383","word_num":"0","width":"0.008720929318285997","text":"587","conf":"1","par_num":"0","block_num":"0","left":"0.4723837218234151","level":"0","line_num":"0"},{"top":"0.5296167252573947","block_num":"0","text":"588","line_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","conf":"1","width":"0.008720929318285997","par_num":"0","word_num":"0","level":"0","page_num":"0"},{"left":"0.4709302334945038","word_num":"0","height":"0.010452960286604362","block_num":"0","page_num":"0","level":"0","width":"0.01017441774936434","line_num":"0","conf":"1","par_num":"0","text":"589","top":"0.5470383280448511"},{"block_num":"0","par_num":"0","text":"590","top":"0.5609756106427853","left":"0.47238372114299704","width":"0.008720929952377943","height":"0.020905922094220375","level":"0","page_num":"0","conf":"0.5","word_num":"0","line_num":"0"},{"text":"15911","word_num":"0","height":"0.006968640444571572","page_num":"0","level":"0","width":"0.013081394611520969","line_num":"0","block_num":"0","left":"0.46802325552854196","par_num":"0","top":"0.5853658539937421","conf":"0.30000001192092896"},{"page_num":"0","level":"0","conf":"1","left":"0.4723837209560432","height":"0.020905923615232025","par_num":"0","text":"592","width":"0.010174418383456285","line_num":"0","word_num":"0","top":"0.5958188150216522","block_num":"0"},{"text":"593","top":"0.616724738727316","width":"0.008720929952377998","conf":"1","level":"0","block_num":"0","left":"0.47238372099764825","word_num":"0","par_num":"0","height":"0.010452961047110132","line_num":"0","page_num":"0"},{"level":"0","block_num":"0","conf":"0.30000001192092896","text":"T595","height":"0.013937280889142922","left":"0.466569769141862","page_num":"0","top":"0.6480836243637909","width":"0.014534881774415365","line_num":"0","word_num":"0","par_num":"0"},{"left":"0.46656976759933994","line_num":"0","block_num":"0","top":"0.6655052271933078","word_num":"0","conf":"0.30000001192092896","height":"0.020905922094220375","level":"0","page_num":"0","width":"0.014534883042599256","par_num":"0","text":"-596"},{"text":"597","top":"0.6898954702884519","left":"0.47093023259606254","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.010174418383456285","height":"0.006968641205077342","word_num":"0","level":"0"},{"level":"0","block_num":"0","page_num":"0","left":"0.4709302331016392","height":"0.020905922094220375","line_num":"0","conf":"0.5","par_num":"0","text":"598","top":"0.7003484325068968","width":"0.011627906180442626","word_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","left":"0.4723837209976482","block_num":"0","width":"0.008720929952377943","text":"$99","top":"0.7247386758550688","height":"0.006968641205077342","level":"0","conf":"1","word_num":"0"},{"left":"0.46656976790214993","par_num":"0","height":"0.027874564820309367","text":"=600","line_num":"0","block_num":"0","conf":"0.30000001192092896","word_num":"0","top":"0.7282229962193458","width":"0.014534883042599311","level":"0","page_num":"0"},{"top":"0.7595818818683066","width":"0.01017441774936434","block_num":"0","line_num":"0","page_num":"0","left":"0.4709302334945038","conf":"0.30000001192092896","level":"0","par_num":"0","text":"6011","word_num":"0","height":"0.006968640444571572"},{"block_num":"0","left":"0.466569767781026","page_num":"0","word_num":"0","line_num":"0","text":"-602","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.7700348428613736","height":"0.020905923615232025","width":"0.014534883042599311"},{"conf":"1","line_num":"0","top":"0.8048780490574194","level":"0","page_num":"0","text":"604","par_num":"0","left":"0.47093023264451217","width":"0.010174418383456285","block_num":"0","word_num":"0","height":"0.020905922094220375"},{"top":"0.8292682935500775","par_num":"0","width":"0.008720929318285997","page_num":"0","height":"0.010452960286604362","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.47093023257922917","line_num":"0","block_num":"0","text":"605"},{"word_num":"0","block_num":"0","height":"0.017421602252187474","text":"606","width":"0.008720929952377943","line_num":"0","conf":"1","page_num":"0","top":"0.8432055753547425","left":"0.4723837211284622","level":"0","par_num":"0"},{"height":"0.010689139176023432","conf":"0.30000001192092896","top":"0.8641114988686065","page_num":"0","level":"0","par_num":"0","word_num":"0","block_num":"0","left":"0.4665697671564489","line_num":"0","text":"— 607","width":"0.013081394611520969"},{"block_num":"0","par_num":"0","width":"0.008720929318285997","left":"0.4723837218234151","word_num":"0","line_num":"0","top":"0.8815331015640149","level":"0","page_num":"0","text":"608","height":"0.010452960286604362","conf":"1"},{"level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571461","text":"• Mon ZU Aor 10.41:49","page_num":"0","top":"0.006968641450188162","width":"0.05813952709766146","left":"0.9345930252198137","word_num":"0","block_num":"0"},{"height":"0.010452960286604362","level":"0","par_num":"0","width":"0.08866278668667404","block_num":"0","conf":"1","left":"0.8270348901595695","word_num":"0","page_num":"0","top":"0.02787456497864904","line_num":"0","text":"L AskJiminnyReportActivityServiceTestv"},{"top":"0.05574912978701141","block_num":"0","height":"0.010452960286604362","par_num":"0","width":"0.029069763548830674","word_num":"0","left":"0.4738372097953522","line_num":"0","page_num":"0","text":"=custom.log","conf":"0.5","level":"0"},{"word_num":"0","top":"0.055749129145434506","left":"0.5101744200028817","line_num":"0","block_num":"0","height":"0.010452961047110132","width":"0.027616277654120225","conf":"1","level":"0","par_num":"0","text":"=laravel.log","page_num":"0"},{"block_num":"0","line_num":"0","word_num":"0","conf":"0.5","page_num":"0","top":"0.05574912978701141","par_num":"0","level":"0","text":"A SF [jiminny@localhost]","height":"0.010452960286604362","width":"0.050872087478637695","left":"0.5450581399922917"},{"par_num":"0","page_num":"0","level":"0","line_num":"0","conf":"0.5","height":"0.010452961047110132","width":"0.06104650903255382","word_num":"0","left":"0.6046511654871605","text":"4 HS_local (iminny@localhost]","top":"0.055749129145434506","block_num":"0"},{"height":"0.010452960286604362","line_num":"0","word_num":"0","page_num":"0","top":"0.05574912943857935","block_num":"0","level":"0","conf":"1","text":"Cascade","left":"0.6947674436468302","par_num":"0","width":"0.017441858636571994"},{"block_num":"0","left":"0.4738372088584945","text":"A console [PROD] X A console [EU]","top":"0.0797448165869219","page_num":"0","conf":"0.30000001192092896","height":"0.011164274322169043","par_num":"0","level":"0","line_num":"0","word_num":"0","width":"0.07703488431078326"},{"line_num":"0","par_num":"0","conf":"0.5","top":"0.0797448165869219","page_num":"0","block_num":"0","width":"0.04360464785961393","word_num":"0","level":"0","height":"0.011164274322169043","left":"0.5595930266071848","text":"A console [STAGING]"},{"word_num":"0","text":"Retactor Connection","top":"0.08362369354010668","width":"0.04651162979450629","block_num":"0","level":"0","par_num":"0","conf":"1","left":"0.6933139525309181","line_num":"0","page_num":"0","height":"0.007285397208668498"},{"level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.7470930289847444","width":"0.045058133754324436","par_num":"0","top":"0.08362369371432266","word_num":"0","text":"CRM Initial Sync Oven","height":"0.007285397208668609","block_num":"0","page_num":"0"},{"block_num":"0","left":"0.5348837228066751","height":"0.0071770334928229484","page_num":"0","conf":"0.5","word_num":"0","line_num":"0","top":"0.1044657097288676","text":"Tx: Autov","par_num":"0","width":"0.02034883549872868","level":"0"},{"conf":"0.5","page_num":"0","level":"0","height":"0.010516868633897003","text":"do jiminny v","top":"0.1044657097460916","par_num":"0","word_num":"0","width":"0.023255814897253146","line_num":"0","block_num":"0","left":"0.6627906972313775"},{"par_num":"0","line_num":"0","word_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","level":"0","page_num":"0","conf":"0.5","height":"0.010689139176023432","width":"0.12936045261139567","top":"0.12519936212958604","left":"0.49273255700367574","block_num":"0"},{"page_num":"0","left":"0.6279069838403225","par_num":"0","block_num":"0","level":"0","text":"034 A1 A34 M62 ^ -","conf":"0.30000001192092896","top":"0.12519936195537007","line_num":"0","width":"0.05813952709766146","height":"0.010689139176023432","word_num":"0"},{"level":"0","page_num":"0","left":"0.4927325782522842","block_num":"0","height":"0.006968640444571461","word_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.1463414637498397","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","line_num":"0","width":"0.12499997970905707"},{"text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","word_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.013937280889143033","page_num":"0","top":"0.15679442610595107","width":"0.1962209052227913","conf":"1","left":"0.4927325630147635","par_num":"0"},{"block_num":"0","height":"0.010452960286604362","word_num":"0","conf":"1","left":"0.49273255988271814","line_num":"0","width":"0.015988370205493707","text":"SELECT","level":"0","page_num":"0","par_num":"0","top":"0.17770034895077447"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","word_num":"0","conf":"0.5","block_num":"0","line_num":"0","left":"0.5014535184914614","height":"0.013937280889143033","page_num":"0","level":"0","par_num":"0","width":"0.1889534605310318","top":"0.1951219518899232"},{"block_num":"0","conf":"0.30000001192092896","left":"0.5029069786600965","level":"0","page_num":"0","height":"0.006968640444571461","par_num":"0","line_num":"0","width":"0.021802323929806966","top":"0.21602787489966546","word_num":"0","text":"U.ema1l."},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"sa.*","page_num":"0","left":"0.5029069764355705","width":"0.011627907448626518","top":"0.233449477263315","word_num":"0","height":"0.006968641205077342","level":"0","line_num":"0"},{"level":"0","height":"0.006968641205077342","text":"towner 1d FRol sochal accounts sa","width":"0.08866278668667404","left":"0.5029069796729173","word_num":"0","block_num":"0","page_num":"0","par_num":"0","line_num":"0","top":"0.25087108008861336","conf":"0.30000001192092896"},{"level":"0","line_num":"0","block_num":"0","height":"0.011164274322168932","left":"0.49273255569667207","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.2679425837320575","conf":"0.5","par_num":"0","word_num":"0","width":"0.0959302313784336"},{"conf":"0.30000001192092896","par_num":"0","line_num":"0","height":"0.007196483429539158","page_num":"0","left":"0.492732561293783","top":"0.28548644338568163","word_num":"0","width":"0.10610464785961388","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","block_num":"0","level":"0"},{"conf":"0.5","left":"0.49269744083144135","line_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.2995371262853762","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","block_num":"0","word_num":"0","height":"0.0148935728666314","width":"0.1381482875093501"},{"block_num":"0","height":"0.010505753841126397","top":"0.33797909453440456","conf":"1","width":"0.14534883296236073","level":"0","page_num":"0","par_num":"0","word_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","left":"0.4927325646028267","line_num":"0"},{"text":"select * from features;","left":"0.4927325633660667","block_num":"0","height":"0.01075026787449107","line_num":"0","page_num":"0","top":"0.3728222999543015","width":"0.059593018065107584","level":"0","conf":"1","par_num":"0","word_num":"0"},{"page_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.49273257312172364","block_num":"0","height":"0.007260390255820148","width":"0.12936045261139567","top":"0.38995215302990127","level":"0","text":"Bplect * from team fpatunos where featunp id = 40:","line_num":"0","word_num":"0"},{"line_num":"0","top":"0.42503987254774733","level":"0","width":"0.09011627765412028","word_num":"0","page_num":"0","block_num":"0","height":"0.010500196824994035","left":"0.4927325550814989","par_num":"0","conf":"1","text":"select * from teams where id = 556;"},{"top":"0.4599303140744231","word_num":"0","conf":"1","text":"select * from","line_num":"0","width":"0.03779069413530067","level":"0","left":"0.4927325616686351","page_num":"0","par_num":"0","height":"0.010564103651274914","block_num":"0"},{"level":"0","block_num":"0","conf":"1","line_num":"0","top":"0.4599303140744231","par_num":"0","width":"0.12499998985452854","height":"0.010564103651274914","page_num":"0","left":"0.5654069877565148","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","word_num":"0"},{"par_num":"0","height":"0.010686361048210191","left":"0.4927325741233989","line_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","top":"0.47735191659424503","width":"0.19767440633570887","conf":"1","word_num":"0","block_num":"0","level":"0","page_num":"0"},{"conf":"0.5","left":"0.4927008834473122","top":"0.49466613506674073","text":"select * from automated_report_results order Dy zu desc,","par_num":"0","word_num":"0","page_num":"0","height":"0.014546766235497555","block_num":"0","line_num":"0","level":"0","width":"0.1453954818400931"},{"word_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","level":"0","block_num":"0","left":"0.4927325548990552","line_num":"0","height":"0.010686361048210191","conf":"1","par_num":"0","top":"0.5119617223575448","page_num":"0","width":"0.14244185102746842"},{"par_num":"0","width":"0.15552323929806972","word_num":"0","page_num":"0","block_num":"0","conf":"1","left":"0.49273255862023396","line_num":"0","text":"select * from automated report results WHERE report id = 54:","top":"0.5470383283932831","height":"0.010452960286604362","level":"0"},{"block_num":"0","level":"0","top":"0.5818815337886577","conf":"1","height":"0.010622453461423431","width":"0.12209300791963623","par_num":"0","line_num":"0","text":"select * from opportunities where id = 7594349:","word_num":"0","left":"0.49273256125581216","page_num":"0"},{"height":"0.010750267113985301","conf":"0.5","left":"0.49273257226354994","line_num":"0","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","page_num":"0","word_num":"0","top":"0.6164274323772443","width":"0.19767440633570899","block_num":"0","level":"0"},{"left":"0.49273256709487234","text":"select * from plavbooks where team id = 711: # event 226147","word_num":"0","conf":"1","level":"0","line_num":"0","width":"0.15406975847609494","top":"0.6339712919137487","height":"0.010628010477555794","par_num":"0","page_num":"0","block_num":"0"},{"top":"0.651515151624469","left":"0.4927325551571803","width":"0.15261626750864876","word_num":"0","level":"0","par_num":"0","height":"0.010505753841126397","conf":"1","block_num":"0","line_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","page_num":"0"},{"line_num":"0","word_num":"0","level":"0","block_num":"0","left":"0.4927325646279135","height":"0.013937280889143033","page_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","top":"0.6689895475345226","par_num":"0","conf":"1","width":"0.11046511061648101"},{"word_num":"0","left":"0.4927325552882119","page_num":"0","width":"0.15261626750864876","height":"0.010558546635142552","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","line_num":"0","conf":"1","level":"0","top":"0.6864111504286012","block_num":"0","par_num":"0"},{"width":"0.12354650903255388","word_num":"0","left":"0.4927325602990887","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","height":"0.007318740065968554","top":"0.724738676080081","conf":"0.5","block_num":"0"},{"height":"0.010452961047110132","page_num":"0","top":"0.7386759584137272","conf":"0.30000001192092896","par_num":"0","level":"0","block_num":"0","word_num":"0","text":"GELECT","line_num":"0","left":"0.492732558848917","width":"0.0159883714736776"},{"line_num":"0","page_num":"0","par_num":"0","left":"0.5029069807442199","level":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","word_num":"0","height":"0.014354066985646008","top":"0.7559808612440191","width":"0.18604649888708236","block_num":"0","conf":"0.5"},{"left":"0.5014534902332606","text":"u. email","word_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.007257611367501027","line_num":"0","block_num":"0","par_num":"0","top":"0.7767145136381128","level":"0","width":"0.021802323929806966"},{"width":"0.013081394611520913","text":"sa.*,","word_num":"0","left":"0.5029069777669138","height":"0.010452960286604362","conf":"1","par_num":"0","line_num":"0","level":"0","top":"0.7944250876267327","page_num":"0","block_num":"0"},{"width":"0.09011626750864876","conf":"1","top":"0.8118022326885981","par_num":"0","line_num":"0","page_num":"0","height":"0.010497418697180683","left":"0.5014534906556222","block_num":"0","text":"t.owner_id FROM social_accounts sa","word_num":"0","level":"0"},{"level":"0","text":"JOTN usens u on trid = ca.cociable idi","top":"0.8292682928942409","height":"0.007254833239687675","left":"0.49273256673203064","par_num":"0","width":"0.09738371220040826","conf":"0.30000001192092896","block_num":"0","page_num":"0","word_num":"0","line_num":"0"},{"top":"0.8466898957943156","width":"0.10610464785961393","conf":"0.5","par_num":"0","level":"0","block_num":"0","left":"0.49273255613526434","page_num":"0","height":"0.010566882539594036","line_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","word_num":"0"},{"conf":"1","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","level":"0","page_num":"0","left":"0.4927325670763793","par_num":"0","top":"0.8641114986943905","word_num":"0","line_num":"0","block_num":"0","height":"0.010689139176023432","width":"0.1380813882706013"},{"conf":"0.5","top":"0.8987240830528642","word_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","block_num":"0","width":"0.19622092551373427","height":"0.01068358215989107","left":"0.4927325575704069"},{"block_num":"0","par_num":"0","left":"0.965116281891486","level":"0","text":"+0 ..","width":"0.020348834230544677","conf":"0.30000001192092896","height":"0.011164274322169043","line_num":"0","page_num":"0","top":"0.0797448165869219","word_num":"0"},{"text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","page_num":"0","level":"0","width":"0.2703488329623608","par_num":"0","block_num":"0","height":"0.01059744650857497","line_num":"0","left":"0.6976744093136732","top":"0.10104529661439754","word_num":"0","conf":"1"},{"top":"0.11846689891207607","word_num":"0","height":"0.006968641205077342","left":"0.703488371377582","line_num":"0","page_num":"0","par_num":"0","block_num":"0","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","level":"0","width":"0.23837209255137337","conf":"0.30000001192092896"},{"level":"0","block_num":"0","page_num":"0","height":"0.007357639939400973","par_num":"0","conf":"1","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","top":"0.1393728226143094","width":"0.28633718287691157","word_num":"0","line_num":"0","left":"0.694767473312973"},{"left":"0.6962209524994839","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","top":"0.15311004796085603","level":"0","width":"0.2819767201200445","conf":"0.5","word_num":"0","height":"0.010653017430404366","line_num":"0","par_num":"0","block_num":"0","page_num":"0"},{"level":"0","line_num":"0","page_num":"0","height":"0.010583553587991013","left":"0.6947674594038452","conf":"1","word_num":"0","width":"0.12645347067650337","par_num":"0","text":"already solved - just not parametrised for the profile/since case","top":"0.1672473874286453","block_num":"0"},{"par_num":"0","text":"What splitting the profile sync into batches would look like","line_num":"0","page_num":"0","height":"0.010494639808861561","level":"0","width":"0.13517440633570899","conf":"1","top":"0.19856459312259356","word_num":"0","left":"0.6947674552483422","block_num":"0"},{"text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","conf":"1","width":"0.1511627765412027","height":"0.007182590508955311","line_num":"0","par_num":"0","left":"0.6947674427962095","block_num":"0","page_num":"0","top":"0.21929824549679078","word_num":"0","level":"0"},{"width":"0.28633716258596864","page_num":"0","par_num":"0","word_num":"0","level":"0","conf":"1","left":"0.694767459943104","block_num":"0","height":"0.010569660667407277","top":"0.233449478068677","line_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra"},{"page_num":"0","top":"0.2508710804745784","line_num":"0","level":"0","conf":"0.30000001192092896","left":"0.6947674612076477","height":"0.006968640444571461","width":"0.24127905419532292","block_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","par_num":"0","word_num":"0"},{"word_num":"0","left":"0.6962209605769604","level":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","par_num":"0","top":"0.271777003894373","width":"0.284883661473051","page_num":"0","conf":"1","height":"0.007329854098233168","line_num":"0","block_num":"0"},{"height":"0.006968640444571461","par_num":"0","width":"0.2877906636988863","top":"0.306620209394439","block_num":"0","line_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","left":"0.6962209692158519","level":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0"},{"conf":"1","left":"0.7034883691075557","line_num":"0","width":"0.2776162573631774","par_num":"0","block_num":"0","word_num":"0","level":"0","page_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","height":"0.010452960286604362","top":"0.3205574921563493"},{"text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","top":"0.33797909453440456","width":"0.20639533184944325","conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","left":"0.7034883928957734","level":"0","par_num":"0","word_num":"0","height":"0.010505753841126397"},{"height":"0.010628010477555794","par_num":"0","word_num":"0","left":"0.6962209294276679","page_num":"0","line_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","top":"0.3554006976086954","width":"0.2819767201200445","conf":"1","block_num":"0","level":"0"},{"page_num":"0","level":"0","conf":"1","height":"0.0072659472719524","left":"0.6962209430504749","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","par_num":"0","top":"0.3763066205343165","width":"0.2848836817639939","word_num":"0","block_num":"0","line_num":"0"},{"height":"0.007215933366255256","width":"0.0319767404109873","word_num":"0","par_num":"0","block_num":"0","top":"0.41463414653422836","line_num":"0","conf":"0.5","level":"0","page_num":"0","left":"0.6947674424200525","text":"You get for free"},{"page_num":"0","width":"0.08575581489725315","block_num":"0","left":"0.697674417508692","height":"0.0071770334928229484","word_num":"0","level":"0","par_num":"0","conf":"0.5","top":"0.43540669856459324","line_num":"0","text":"•streamed fetch (no 0OM on big owners)"},{"height":"0.0071770334928229484","conf":"0.5","width":"0.06540696671668522","left":"0.6976744285694189","par_num":"0","word_num":"0","level":"0","page_num":"0","text":"• 100-record batches via Redis","line_num":"0","top":"0.4529505582137161","block_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","top":"0.4703832754342152","left":"0.6976744332330052","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","width":"0.13953486909257606","conf":"1","word_num":"0","block_num":"0","height":"0.010477968760464584","level":"0"},{"text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","conf":"1","top":"0.4912280700058711","width":"0.1322674244008165","left":"0.6976744360642997","block_num":"0","word_num":"0","height":"0.010514089745577881","level":"0","par_num":"0","line_num":"0","page_num":"0"},{"top":"0.508710801912447","page_num":"0","word_num":"0","conf":"0.5","left":"0.6976744452422932","par_num":"0","width":"0.2819767201200444","level":"0","line_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","block_num":"0","height":"0.010452960286604251"},{"line_num":"0","page_num":"0","level":"0","text":"key so difterent orofiles don't collide","top":"0.5261324047144549","left":"0.7034883798200974","word_num":"0","block_num":"0","height":"0.007360418067214214","conf":"0.5","width":"0.07267441140844466","par_num":"0"},{"left":"0.6947674678139966","par_num":"0","width":"0.1729650903255382","height":"0.010452960286604362","block_num":"0","page_num":"0","level":"0","word_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","top":"0.5470383280448511","conf":"1","line_num":"0"},{"word_num":"0","conf":"0.5","level":"0","page_num":"0","line_num":"0","width":"0.2819767201200445","height":"0.0073104049220229506","block_num":"0","left":"0.6947674633339377","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","par_num":"0","top":"0.5644599301598978"},{"height":"0.010577996571858761","level":"0","top":"0.5956937798195339","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","conf":"1","par_num":"0","width":"0.28052323929806977","left":"0.6947674627311626","word_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"width":"0.13953487923804753","block_num":"0","height":"0.0071770334928229484","line_num":"0","top":"0.613237639553429","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","par_num":"0","word_num":"0","page_num":"0","conf":"1","left":"0.6947674461509291","level":"0"},{"width":"0.04215116196490354","word_num":"0","height":"0.006968641205077342","page_num":"0","block_num":"0","level":"0","left":"0.6947674422006878","text":"Recommendation","conf":"1","line_num":"0","par_num":"0","top":"0.6411149825213349"},{"page_num":"0","top":"0.6585365856142653","level":"0","line_num":"0","height":"0.010522425650029366","left":"0.6947674626641019","word_num":"0","block_num":"0","par_num":"0","conf":"1","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","width":"0.28052323929806977"},{"top":"0.6759581884885157","conf":"0.5","left":"0.6947674655515993","par_num":"0","word_num":"0","block_num":"0","page_num":"0","height":"0.006968640444571461","level":"0","width":"0.28488370205493685","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","line_num":"0"},{"left":"0.6947674548777797","conf":"1","height":"0.01055576774682343","page_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","top":"0.6897926635444678","level":"0","line_num":"0","width":"0.17441859143845573","block_num":"0","word_num":"0","par_num":"0"},{"line_num":"0","height":"0.01072803904945574","level":"0","block_num":"0","page_num":"0","left":"0.697674427545875","par_num":"0","conf":"1","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","top":"0.7105263158961413","width":"0.22819766592472157","word_num":"0"},{"top":"0.7317073174143272","word_num":"0","par_num":"0","width":"0.2848836817639939","left":"0.6976744576996018","level":"0","conf":"1","line_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","page_num":"0","block_num":"0","height":"0.010716925017191015"},{"left":"0.7034883726365229","par_num":"0","width":"0.011627906180442626","block_num":"0","height":"0.017421602252187585","level":"0","conf":"0.30000001192092896","text":"do),","top":"0.7421602788826169","line_num":"0","page_num":"0","word_num":"0"},{"par_num":"0","page_num":"0","height":"0.0071770334928229484","word_num":"0","level":"0","left":"0.6976744436144179","line_num":"0","block_num":"0","conf":"0.5","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","top":"0.766347687400319","width":"0.2776162573631774"},{"par_num":"0","page_num":"0","height":"0.011164274322169043","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","word_num":"0","line_num":"0","level":"0","left":"0.694767475704478","block_num":"0","conf":"1","width":"0.2877906636988864","top":"0.7870813397129187"},{"left":"0.6947674739397125","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","page_num":"0","par_num":"0","level":"0","top":"0.8013937288934075","width":"0.2718022934933926","block_num":"0","height":"0.013937280889143033","conf":"1","word_num":"0","line_num":"0"},{"word_num":"0","left":"0.6962209318790669","conf":"1","line_num":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","level":"0","top":"0.8221690590111643","par_num":"0","text":"watermark — gate it on \"no profile context\".","width":"0.08430232392980697"},{"conf":"0.30000001192092896","height":"0.010461296951561616","left":"0.9651162807795277","par_num":"0","block_num":"0","top":"0.8397129185198681","line_num":"0","text":"G.l .","level":"0","width":"0.017441858636571994","word_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","width":"0.04069767099745736","height":"0.0071770334928229484","line_num":"0","text":"Ask anvthina (84-D","page_num":"0","conf":"0.30000001192092896","left":"0.6962209300842392","level":"0","top":"0.9266347687400319","word_num":"0"},{"page_num":"0","block_num":"0","text":"Claude Qnus 17 Medium","left":"0.7223837197862006","height":"0.0071770334928229484","par_num":"0","width":"0.04651162472177062","conf":"0.30000001192092896","line_num":"0","word_num":"0","top":"0.9545454545454546","level":"0"},{"left":"0.9331395351302343","block_num":"0","height":"0.006968640444571572","text":"144-25","level":"0","page_num":"0","top":"0.9860627181052405","par_num":"0","width":"0.01453488177441542","word_num":"0","conf":"0.5","line_num":"0"},{"par_num":"0","width":"0.01453488177441531","page_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.9709302343731505","top":"0.986062718234409","height":"0.01074748898617195","text":"Po 4 sp","word_num":"0","block_num":"0","level":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8061
|
NULL
|
NULL
|
|
59357
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ong'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T595-596597598$99=6006011-602604605606— 607608• Mon ZU Aor 10.42:10L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*,t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".G.l .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"width":"0.021802326466174835",& [{"width":"0.021802326466174835","conf":"0.30000001192092896","height":"0.006968641205077342","page_num":"0","top":"0.006968641046706359","left":"0.01744185995005212","text":"Phostorm","block_num":"0","word_num":"0","par_num":"0","level":"0","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","left":"0.1148255812121043","level":"0","par_num":"0","width":"0.01162790618044264","line_num":"0","top":"0.006968641450188162","page_num":"0","text":"code","word_num":"0"},{"top":"0.02787456497864904","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","height":"0.010452960286604362","level":"0","word_num":"0","left":"0.030523259704860126","line_num":"0","width":"0.029069763548830722","text":"FV faVsco.js"},{"level":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","top":"0.02787456497864904","left":"0.06831395542728312","width":"0.024709300791963623","par_num":"0","page_num":"0","text":"?9 master","word_num":"0","conf":"0.30000001192092896"},{"par_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","left":"0.014534883869450689","page_num":"0","height":"0.003484320602538671","text":"Proledey","word_num":"0","top":"0.05923344944238418","width":"0.020348836766912577","block_num":"0"},{"left":"0.043574765514713835","level":"0","line_num":"0","height":"0.01150821840934213","word_num":"0","width":"0.030583024024963372","par_num":"0","block_num":"0","text":"D Salesforce","top":"0.07612742412338913","conf":"0.30000001192092896","page_num":"0"},{"line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"> DDTO","width":"0.021802323929806973","level":"0","word_num":"0","height":"0.010452960286604362","left":"0.046511627642654756","block_num":"0","par_num":"0","top":"0.09407665591941561"},{"top":"0.11024367702094318","text":"© FetchSalesforceEntitiesJob.pnp","block_num":"0","conf":"1","level":"0","width":"0.07137109878215384","height":"0.015479323586398475","word_num":"0","line_num":"0","left":"0.0537095887639354","par_num":"0","page_num":"0"},{"conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.05232558202147495","level":"0","line_num":"0","page_num":"0","top":"0.13237639553429026","block_num":"0","par_num":"0","width":"0.08575580475178171","word_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong"},{"width":"0.08575580475178171","word_num":"0","left":"0.05232558202147495","line_num":"0","text":"C) ketryralleasalestorcerecorasJob.onp","page_num":"0","block_num":"0","conf":"0.5","level":"0","height":"0.0072715042880847625","par_num":"0","top":"0.14982578435435434"},{"height":"0.006968640444571461","par_num":"0","text":"c) AulolocDelavec locrm.ono","word_num":"0","page_num":"0","block_num":"0","top":"0.16724738709478748","width":"0.06249999492726427","level":"0","conf":"0.30000001192092896","line_num":"0","left":"0.046511627154292065"},{"height":"0.010616896445291069","conf":"1","level":"0","line_num":"0","top":"0.18102073376030525","width":"0.07558138827060132","text":"© CheckAndRetryRemoteMatch.php","block_num":"0","page_num":"0","left":"0.046511627667025296","word_num":"0","par_num":"0"},{"level":"0","line_num":"0","par_num":"0","word_num":"0","width":"0.06395348082197473","conf":"0.5","block_num":"0","left":"0.04651163545709501","page_num":"0","text":"C) CreaterollowupActivity.php","height":"0.0073048471453848185","top":"0.2017543859602864"},{"par_num":"0","height":"0.007182590508955311","block_num":"0","text":"C) CreateNotes.php","level":"0","left":"0.04651162858740109","top":"0.21929824565899192","conf":"0.30000001192092896","word_num":"0","page_num":"0","width":"0.04215116196490349","line_num":"0"},{"conf":"1","left":"0.04651163557061816","level":"0","page_num":"0","text":"© MatchActivitiesToNewOpportunity.php","word_num":"0","line_num":"0","height":"0.010544653714558705","top":"0.23684210521680837","width":"0.08720929571922789","par_num":"0","block_num":"0"},{"width":"0.06249999492726427","block_num":"0","height":"0.007207597461803994","level":"0","conf":"0.5","line_num":"0","left":"0.04651163358738779","page_num":"0","par_num":"0","top":"0.2543554009942979","word_num":"0","text":"C) MatchActivitvermData.php"},{"par_num":"0","page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.046511628705343505","top":"0.27177700333990396","height":"0.00732985485873916","text":"E) NoteObiect.ohp","width":"0.039244185102746854","word_num":"0"},{"height":"0.006968640444571461","text":"c) SaveActiviv.ono","block_num":"0","top":"0.2891986066069825","width":"0.04215115942853562","conf":"0.30000001192092896","left":"0.04651163174781109","par_num":"0","page_num":"0","word_num":"0","level":"0","line_num":"0"},{"width":"0.0523255835188196","line_num":"0","top":"0.30662020900450737","page_num":"0","block_num":"0","level":"0","height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.04651162677256695","par_num":"0","word_num":"0","text":"c)saveliranscriotion.onv"},{"top":"0.32376395531045343","page_num":"0","level":"0","width":"0.04215115942853562","word_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"C) SetuoLavout.oho","left":"0.04651163174781109","height":"0.0072464973352361906","line_num":"0"},{"page_num":"0","level":"0","text":"C) SvncActivitv.oho","left":"0.04651163174781109","conf":"0.5","block_num":"0","height":"0.0071770334928230595","line_num":"0","top":"0.34130781499202545","width":"0.04215115942853562","word_num":"0","par_num":"0"},{"page_num":"0","block_num":"0","width":"0.055435398791698696","height":"0.014418177627490425","line_num":"0","level":"0","left":"0.04638947542561308","conf":"1","par_num":"0","text":"@ SvncFieldMetadata.php","top":"0.3552072621290665","word_num":"0"},{"left":"0.046511631609252174","word_num":"0","top":"0.3763066205343165","block_num":"0","page_num":"0","height":"0.010455739935429254","level":"0","line_num":"0","par_num":"0","text":"© SyncLeads.php","width":"0.039244182566378974","conf":"1"},{"word_num":"0","block_num":"0","level":"0","height":"0.014354066985645897","page_num":"0","line_num":"0","par_num":"0","text":"© SyncObjects.php","conf":"1","top":"0.38995215311004783","left":"0.046511631695615716","width":"0.04215115942853562"},{"top":"0.41114982586710536","level":"0","block_num":"0","height":"0.010700253968793927","line_num":"0","left":"0.04651163073081603","conf":"1","par_num":"0","text":"© SyncOpportunitiesJob.php","page_num":"0","width":"0.06104650903255382","word_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","left":"0.046511633451594","top":"0.42503987240829344","level":"0","width":"0.05087208747863769","height":"0.014354066985646008","par_num":"0","block_num":"0","text":"© SyncOpportunity.php","conf":"1"},{"left":"0.04651163071712692","line_num":"0","conf":"1","par_num":"0","level":"0","height":"0.010672468127626344","text":"© SyncProfileMetadata.php","page_num":"0","top":"0.44577352463809683","word_num":"0","width":"0.05813953217039717","block_num":"0"},{"text":"© SyncTeamFieldsJob.php","left":"0.04651163321565249","par_num":"0","height":"0.010550210730691068","width":"0.056686041202950996","line_num":"0","block_num":"0","level":"0","conf":"1","top":"0.46331738455485405","page_num":"0","word_num":"0"},{"text":"© SyncTeamMetadata.php","top":"0.48083623715937174","conf":"1","word_num":"0","width":"0.05668604120295098","block_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.010452961047110243","line_num":"0","left":"0.04651163321565131"},{"word_num":"0","level":"0","block_num":"0","line_num":"0","left":"0.04651163548425466","conf":"1","height":"0.01051408974557777","page_num":"0","par_num":"0","text":"© UpdateOpportunitySpecifications.php","top":"0.49825784007433493","width":"0.08430231885707123"},{"height":"0.006968640444571461","block_num":"0","left":"0.046511627480499834","width":"0.04215115942853563","page_num":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0","level":"0","text":"Updatestage.ong","top":"0.5191637634014077","par_num":"0"},{"conf":"0.30000001192092896","height":"0.010758603778942555","left":"0.03343023627313173","width":"0.03343022884206569","par_num":"0","block_num":"0","text":"> @ DealRisks","line_num":"0","level":"0","page_num":"0","word_num":"0","top":"0.5331010454942319"},{"top":"0.5714285717637769","level":"0","text":"_Meeuine bor","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968640444571572","left":"0.03924418649273823","par_num":"0","width":"0.031976740410987366","word_num":"0"},{"word_num":"0","text":"a Telephony","top":"0.6411149830944434","left":"0.03924418703063903","page_num":"0","width":"0.029069763548830715","conf":"0.30000001192092896","height":"0.007210375589617124","block_num":"0","line_num":"0","level":"0","par_num":"0"},{"word_num":"0","line_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.6547049441786283","width":"0.017441858636572008","text":"C User","left":"0.03924418612559764","conf":"0.30000001192092896","height":"0.011164274322169154"},{"top":"0.675958188117432","width":"0.05523256038097625","page_num":"0","word_num":"0","level":"0","height":"0.006968641205077342","line_num":"0","par_num":"0","left":"0.04069767337055839","text":"c8aseprocessing.oo.ono","block_num":"0","conf":"0.30000001192092896"},{"level":"0","line_num":"0","conf":"0.30000001192092896","width":"0.03779069667166852","top":"0.6897926633384308","height":"0.01055576850732931","par_num":"0","text":"@ Dummv.Job.php","left":"0.04069767586474709","word_num":"0","page_num":"0","block_num":"0"},{"text":"(C)ImoortRecallA|Recordinas.Job.oho","level":"0","conf":"0.5","par_num":"0","top":"0.7108013940634285","word_num":"0","page_num":"0","height":"0.006968640444571572","left":"0.04069768173679198","block_num":"0","line_num":"0","width":"0.07558138827060132"},{"line_num":"0","text":"@ ImportRemoteTrack.Job.ohp","par_num":"0","left":"0.0406976819687229","word_num":"0","top":"0.724738676808766","height":"0.010508531968939527","block_num":"0","conf":"0.5","width":"0.06395348082197475","level":"0","page_num":"0"},{"word_num":"0","width":"0.023255812360885288","level":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.0071770334928229484","par_num":"0","text":"C ob.oho","top":"0.7456140350877193","page_num":"0","left":"0.04069767637769677"},{"word_num":"0","text":"C)JobDisoatcher.oho","line_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.7630662020343051","height":"0.006968641205077342","page_num":"0","width":"0.04505813882706013","left":"0.04069767469984203"},{"height":"0.006968640444571572","block_num":"0","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543","left":"0.04069768139133789","par_num":"0","width":"0.06395348082197473","word_num":"0","page_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896"},{"text":"@ [EMAIL]","block_num":"0","par_num":"0","width":"0.08430231885707126","level":"0","page_num":"0","height":"0.01061967533361019","conf":"0.5","top":"0.7942583731520936","left":"0.04069768199588256","line_num":"0","word_num":"0"},{"height":"0.007307626033703829","level":"0","conf":"0.30000001192092896","left":"0.039244191467289816","block_num":"0","par_num":"0","text":"T. SacVisibilitvControl.ohn","word_num":"0","width":"0.05668604120295098","top":"0.8149920253520749","line_num":"0","page_num":"0"},{"page_num":"0","block_num":"0","conf":"0.5","line_num":"0","height":"0.010669689239307223","left":"0.027616282843257383","level":"0","top":"0.8325358850720923","text":"v D Listeners","width":"0.03197674041098737","word_num":"0","par_num":"0"},{"height":"0.0071770334928230595","page_num":"0","par_num":"0","width":"0.031976740410987366","word_num":"0","level":"0","left":"0.03343023313500392","text":"v M Activitiod","block_num":"0","conf":"0.30000001192092896","top":"0.8500797448165869","line_num":"0"},{"top":"0.8675958187199364","word_num":"0","block_num":"0","level":"0","width":"0.04651162979450632","left":"0.03924418511117721","height":"0.007204819333990642","page_num":"0","conf":"0.5","par_num":"0","line_num":"0","text":"v M ActivitvProviden"},{"level":"0","top":"0.8850174216200114","conf":"0.30000001192092896","word_num":"0","line_num":"0","block_num":"0","left":"0.046511629117106865","page_num":"0","height":"0.007327075970420038","par_num":"0","width":"0.02906976608519858","text":"> M.lustCall"},{"conf":"0.5","par_num":"0","text":"v D UserPilot","top":"0.9024390246943023","width":"0.03197674041098737","page_num":"0","word_num":"0","block_num":"0","height":"0.010639125270326288","level":"0","line_num":"0","left":"0.046511631681215526"},{"width":"0.07412789730315514","page_num":"0","line_num":"0","word_num":"0","level":"0","par_num":"0","block_num":"0","text":"© TrackProviderInstalledEvent.php","height":"0.010761381906755796","left":"0.059593032929402996","conf":"1","top":"0.9198606275943773"},{"left":"0.039244188091967266","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":"MAudia","word_num":"0","page_num":"0","block_num":"0","width":"0.026162789223041938","height":"0.006968640444571572","level":"0","top":"0.9372822303003622"},{"line_num":"0","width":"0.0232558123608853","block_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.039244188005603746","height":"0.006968640444571572","text":"MRots","conf":"0.30000001192092896","top":"0.9547038330878187","word_num":"0"},{"block_num":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","text":"C ActivitvController.ohn","top":"0.05574912945445576","width":"0.047965110616481066","word_num":"0","height":"0.007249275463049432","level":"0","left":"0.15406977310444897"},{"block_num":"0","left":"0.15406976733606492","height":"0.006968641205077342","page_num":"0","text":"Automateakeporskepository.pnp","width":"0.07122093058646994","word_num":"0","top":"0.08362369334200259","conf":"0.30000001192092896","level":"0","par_num":"0","line_num":"0"},{"conf":"1","block_num":"0","left":"0.30668604530999377","line_num":"0","page_num":"0","text":"© AutomatedReportsCommand.php","word_num":"0","level":"0","par_num":"0","top":"0.0797448165869219","height":"0.011164274322169043","width":"0.07122092551373421"},{"height":"0.006968640444571461","left":"0.3066860477020153","par_num":"0","conf":"0.5","line_num":"0","top":"0.13240418151987454","width":"0.05523255023550483","block_num":"0","text":"Opportunitysynclrait.ong","word_num":"0","level":"0","page_num":"0"},{"text":"C)Hubspotwebnookbatchsyncstrategy.pnp","conf":"0.5","width":"0.08720929571922792","word_num":"0","page_num":"0","top":"0.13240418151987454","height":"0.006968640444571461","level":"0","block_num":"0","left":"0.37063954254736237","line_num":"0","par_num":"0"},{"height":"0.006968640444571461","top":"0.1567944254223136","par_num":"0","level":"0","width":"0.05523255023550483","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.31831396020201475","text":"wsyncermenuuiestrait.ono","word_num":"0","line_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","left":"0.15406976824025068","par_num":"0","top":"0.18102073365231264","level":"0","height":"0.0071770334928229484","page_num":"0","text":"c) SyncObiects.pho","conf":"0.30000001192092896","width":"0.039244185102746826"},{"height":"0.010452960286604362","width":"0.06104650395981806","top":"0.17770034929920653","page_num":"0","par_num":"0","left":"0.20203489060729998","text":"©ImportOpportunityBatch.php","word_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1"},{"height":"0.010497417936674913","block_num":"0","conf":"1","page_num":"0","text":"© ImportContactBatch.php","par_num":"0","line_num":"0","word_num":"0","level":"0","left":"0.27180233100804285","top":"0.17770034916869026","width":"0.053779064340794325"},{"word_num":"0","par_num":"0","conf":"1","left":"0.33284884116015484","text":"© Client.php","height":"0.010497417936674913","line_num":"0","level":"0","block_num":"0","top":"0.17770034916869026","page_num":"0","width":"0.027616275117752387"},{"level":"0","par_num":"0","top":"0.18102073365231264","line_num":"0","word_num":"0","text":"C) HubspotPaqinationService.phg","block_num":"0","width":"0.0654069717894209","height":"0.0071770334928229484","conf":"0.5","page_num":"0","left":"0.3677325572728374"},{"block_num":"0","word_num":"0","line_num":"0","height":"0.007343747018817126","conf":"0.30000001192092896","level":"0","par_num":"0","text":"() Service.php","top":"0.20557491325434107","width":"0.030523251979909044","page_num":"0","left":"0.15406977127553043"},{"conf":"0.5","top":"0.20557491322719157","word_num":"0","page_num":"0","text":"BatchSyncTrait.php","width":"0.04505813375432441","block_num":"0","line_num":"0","par_num":"0","height":"0.006968640444571572","left":"0.19186047025946548","level":"0"},{"width":"0.14534883296236076","word_num":"0","block_num":"0","conf":"0.5","left":"0.2441860510865191","height":"0.011164274322169154","top":"0.20175438596491224","level":"0","line_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","page_num":"0","par_num":"0"},{"height":"0.007343747018817126","word_num":"0","par_num":"0","left":"0.3982558178455254","block_num":"0","line_num":"0","level":"0","text":"php api_v2.php","width":"0.02906976354883073","top":"0.20557491325434107","conf":"0.5","page_num":"0"},{"word_num":"0","height":"0.007268726160271521","text":"(C) AutomatedReportResult.oho","left":"0.15406977510994932","page_num":"0","conf":"1","line_num":"0","level":"0","par_num":"0","top":"0.22966507158551952","width":"0.06104650395981809","block_num":"0"},{"left":"0.17151161694332442","height":"0.010691917303836784","block_num":"0","conf":"1","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","page_num":"0","top":"0.2508710809687519","par_num":"0","line_num":"0","width":"0.21656975847609497","word_num":"0","level":"0"},{"conf":"1","level":"0","width":"0.05959302313784334","page_num":"0","block_num":"0","line_num":"0","text":"nublic function handlel","par_num":"0","top":"0.26794258384399516","height":"0.007318740065968554","left":"0.18313953485556841","word_num":"0"},{"conf":"0.30000001192092896","text":"138","page_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.010452960286604362","top":"0.4111498263026909","word_num":"0","left":"0.1497093032619457","width":"0.010174417749364312","par_num":"0"},{"line_num":"0","left":"0.15116279097784552","level":"0","text":"140","word_num":"0","par_num":"0","block_num":"0","page_num":"0","conf":"1","top":"0.44250871089481225","height":"0.017421602252187474","width":"0.010174418383456285"},{"height":"0.006968641205077342","conf":"0.30000001192092896","block_num":"0","left":"0.15116279076509007","par_num":"0","text":"1143","width":"0.00872092995237797","level":"0","word_num":"0","top":"0.5017421601756263","line_num":"0","page_num":"0"},{"width":"0.00872092995237797","text":"144","word_num":"0","height":"0.010452961047110132","line_num":"0","left":"0.1511627908377645","top":"0.5156794425600686","conf":"1","page_num":"0","par_num":"0","level":"0","block_num":"0"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","text":"149","top":"0.6062717769003649","page_num":"0","width":"0.00872092995237797","word_num":"0","left":"0.15116279076509007","height":"0.006968641205077342"},{"height":"0.010452960286604362","top":"0.7108013942469417","word_num":"0","width":"0.008720929318285997","level":"0","text":"155","left":"0.15116279159085694","block_num":"0","conf":"1","page_num":"0","line_num":"0","par_num":"0"},{"height":"0.010452960286604362","text":"158","conf":"1","level":"0","page_num":"0","top":"0.763066202609311","word_num":"0","left":"0.15116279159085694","line_num":"0","par_num":"0","width":"0.008720929318285997","block_num":"0"},{"left":"0.15116279159085694","word_num":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.8153310109716805","conf":"1","level":"0","text":"161","height":"0.010452960286604362","width":"0.008720929318285997","page_num":"0"},{"text":"163","top":"0.8501742165465933","width":"0.008720929318285997","word_num":"0","level":"0","left":"0.15116279159085694","line_num":"0","page_num":"0","conf":"1","block_num":"0","height":"0.010452960286604362","par_num":"0"},{"block_num":"0","height":"0.006968641205077342","page_num":"0","left":"0.15116279076509007","text":"1164","word_num":"0","top":"0.871080139269703","level":"0","conf":"1","line_num":"0","par_num":"0","width":"0.00872092995237797"},{"top":"0.8850174221215062","word_num":"0","height":"0.010452960286604362","left":"0.15116279159085694","text":"165","line_num":"0","page_num":"0","width":"0.008720929318285997","block_num":"0","conf":"1","level":"0","par_num":"0"},{"text":"1166","top":"0.9059233448446159","width":"0.00872092995237797","height":"0.006968641205077342","page_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.15116279076509007","line_num":"0","par_num":"0","level":"0"},{"block_num":"0","left":"0.21366279261358478","height":"0.010452960286604362","line_num":"0","par_num":"0","top":"0.2891986067904957","level":"0","word_num":"0","page_num":"0","text":"$config,","width":"0.021802323929806966","conf":"1"},{"conf":"1","left":"0.21366279584086087","text":"$batchRepository,","par_num":"0","line_num":"0","page_num":"0","top":"0.30662020992638417","level":"0","width":"0.04505813375432441","height":"0.010452960286604362","word_num":"0","block_num":"0"},{"width":"0.03633720570422233","conf":"1","word_num":"0","height":"0.010452960286604362","page_num":"0","block_num":"0","par_num":"0","left":"0.21366279067986574","text":"SredisService","level":"0","line_num":"0","top":"0.3240418127138407"},{"line_num":"0","height":"0.010452960286604251","page_num":"0","text":"$entityRepository,","level":"0","block_num":"0","word_num":"0","width":"0.04796511061648104","conf":"1","par_num":"0","top":"0.3414634155012971","left":"0.21366279592722434"},{"level":"0","text":"sloggen","word_num":"0","conf":"0.30000001192092896","left":"0.21366279063768656","par_num":"0","block_num":"0","top":"0.3623693383142996","width":"0.018895347067650337","page_num":"0","line_num":"0","height":"0.006968640444571461"},{"par_num":"0","left":"0.20348838007687264","top":"0.4146341463621239","page_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","line_num":"0","conf":"0.5","word_num":"0","height":"0.007215933366255367","level":"0","block_num":"0","width":"0.2398255733733482"},{"text":"if (Sthis->attemots@ === 1) {","page_num":"0","height":"0.010672467367120575","conf":"0.5","word_num":"0","level":"0","par_num":"0","left":"0.20348838095072486","line_num":"0","top":"0.4457735248441337","block_num":"0","width":"0.07994185102746842"},{"height":"0.010550210730691068","par_num":"0","word_num":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","left":"0.21366278713067985","line_num":"0","top":"0.46331738455485405","width":"0.1482558047517817","level":"0","conf":"1","page_num":"0","block_num":"0"},{"par_num":"0","line_num":"0","page_num":"0","conf":"0.5","text":"ssuncedat = carbonimmuta.le::nowo:","top":"0.5191387559808612","left":"0.20348838105878864","word_num":"0","height":"0.0071770334928229484","width":"0.091569758476095","level":"0","block_num":"0"},{"page_num":"0","top":"0.5331010453200158","width":"0.15552324944354115","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","word_num":"0","par_num":"0","conf":"1","block_num":"0","level":"0","line_num":"0","height":"0.013948396442419408","left":"0.20348837906873227"},{"height":"0.006968641205077342","conf":"0.30000001192092896","word_num":"0","line_num":"0","level":"0","left":"0.20348837025078986","block_num":"0","top":"0.5714285713801411","par_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","page_num":"0","width":"0.14970930586469938"},{"level":"0","line_num":"0","top":"0.5923344949742337","block_num":"0","text":"<1/6 >","height":"0.010536318570613101","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.021802323929806966","left":"0.2470930229619993","word_num":"0"},{"level":"0","par_num":"0","page_num":"0","height":"0.0071798116206361895","left":"0.2151162810652241","text":"'entity tvo","top":"0.6060606061050023","line_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.027616277654120253","word_num":"0"},{"top":"0.6132376396173622","line_num":"0","text":"© Logger","par_num":"0","block_num":"0","word_num":"0","level":"0","left":"0.25000000055269916","width":"0.021802323929806966","page_num":"0","conf":"0.5","height":"0.010455739935429254"},{"block_num":"0","width":"0.027616277654120253","word_num":"0","page_num":"0","left":"0.2151162810652241","height":"0.0071770334928230595","level":"0","conf":"0.5","par_num":"0","text":"Itotal reco","top":"0.6236044657097288","line_num":"0"},{"conf":"0.5","page_num":"0","par_num":"0","text":"public function info","left":"0.248546517777781","level":"0","line_num":"0","top":"0.6339712919137487","word_num":"0","block_num":"0","height":"0.010628010477555794","width":"0.05668604120295098"},{"left":"0.2151162799850968","word_num":"0","top":"0.6411149825399743","level":"0","line_num":"0","text":"\"batches d","height":"0.0072103763501230045","par_num":"0","width":"0.027616277654120253","block_num":"0","conf":"0.5","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","left":"0.21511628105837952","line_num":"0","text":"Isvnced atl","word_num":"0","block_num":"0","height":"0.007332632986552401","par_num":"0","level":"0","top":"0.6585365856142653","width":"0.026162789223041966"},{"top":"0.6618819775389818","width":"0.04360464785961399","word_num":"0","page_num":"0","left":"0.26598837545525295","block_num":"0","height":"0.010591889492442497","line_num":"0","level":"0","conf":"0.5","par_num":"0","text":"cav $context = [1"},{"width":"0.020348835498728624","text":": voidi","conf":"0.30000001192092896","left":"0.24854651350063556","top":"0.6794258373205742","block_num":"0","word_num":"0","height":"0.0071770334928229484","level":"0","page_num":"0","line_num":"0","par_num":"0"},{"block_num":"0","conf":"1","page_num":"0","text":"} catch (SocialAcco","line_num":"0","top":"0.6929824561403509","height":"0.011164274322169043","level":"0","par_num":"0","left":"0.1918604731373945","word_num":"0","width":"0.052325573373348144"},{"conf":"0.5","line_num":"0","top":"0.7108013936697744","block_num":"0","height":"0.006968641205077342","left":"0.2034883724950264","par_num":"0","text":"Cloaden-swannir","page_num":"0","width":"0.039244185102746854","word_num":"0","level":"0"},{"left":"0.24854651872595424","text":"Log an informational message to the logs.","top":"0.7105263157219254","width":"0.08720929571922792","block_num":"0","word_num":"0","par_num":"0","height":"0.01072803904945585","conf":"1","level":"0","page_num":"0","line_num":"0"},{"line_num":"0","page_num":"0","conf":"1","height":"0.010691917303836673","block_num":"0","left":"0.24854651107352554","par_num":"0","text":"Implements: Loggerinterface::info","level":"0","top":"0.7384370017274113","width":"0.0813953419949146","word_num":"0"},{"left":"0.27761628499022556","height":"0.010452960286604362","par_num":"0","width":"0.07122092551373421","line_num":"0","block_num":"0","level":"0","word_num":"0","conf":"1","page_num":"0","text":"array|ArravyablelJsonable|Stri","top":"0.7595818820518198"},{"left":"0.2761627910440279","height":"0.006968640444571572","level":"0","top":"0.7804878052132543","block_num":"0","text":"ngable lstring smessage","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","width":"0.056686041202950954","page_num":"0"},{"height":"0.010703032096607279","conf":"1","left":"0.19186047325424327","text":"} catch (Throwable","top":"0.7979094080543587","word_num":"0","line_num":"0","block_num":"0","page_num":"0","width":"0.049418596511191515","level":"0","par_num":"0"},{"top":"0.7944250876267327","width":"0.03924418256637896","par_num":"0","page_num":"0","level":"0","block_num":"0","text":"arrayScontext","word_num":"0","height":"0.010452960286604362","conf":"0.5","left":"0.2761627943999499","line_num":"0"},{"par_num":"0","width":"0.03924418256637899","left":"0.20348837187088045","page_num":"0","level":"0","text":"slogger->errorl","word_num":"0","top":"0.8188153313456585","height":"0.006968640444571461","conf":"0.30000001192092896","line_num":"0","block_num":"0"},{"top":"0.8188153315291717","width":"0.01889534706765031","level":"0","line_num":"0","left":"0.2485465134574538","text":"Returns:","word_num":"0","page_num":"0","par_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1"},{"conf":"0.30000001192092896","text":"CAurno","width":"0.01598837020549368","line_num":"0","word_num":"0","left":"0.24854651337109027","block_num":"0","top":"0.8432055752480975","par_num":"0","page_num":"0","height":"0.006968640444571572","level":"0"},{"height":"0.006968640444571461","word_num":"0","left":"0.2747093029029664","par_num":"0","line_num":"0","top":"0.8466898958055888","block_num":"0","page_num":"0","level":"0","text":"vendor/aravel/tramework/src","conf":"0.5","width":"0.06395348082197477"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","text":"luminare Loc/Loccer.ong","top":"0.8641114985930454","left":"0.2747093023963053","width":"0.05668604120295101","word_num":"0","level":"0","line_num":"0","height":"0.006968640444571461","par_num":"0"},{"width":"0.026162789223041938","page_num":"0","level":"0","top":"0.8708133969827938","left":"0.21511627846207848","block_num":"0","text":"'error' =>","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.007235383302971576","word_num":"0"},{"par_num":"0","conf":"0.30000001192092896","top":"0.9233449476199234","block_num":"0","level":"0","left":"0.20348837139363007","text":"throw Ser","width":"0.023255814897253146","word_num":"0","height":"0.0072770620647228945","line_num":"0","page_num":"0"},{"page_num":"0","block_num":"0","text":"826 л v 512","conf":"0.30000001192092896","line_num":"0","top":"0.2508710809687519","word_num":"0","left":"0.44476744220017683","level":"0","height":"0.010691917303836784","width":"0.03488371727314399","par_num":"0"},{"conf":"1","left":"0.47238372096131104","par_num":"0","text":"575","line_num":"0","level":"0","height":"0.017421602252187585","width":"0.008720929952377943","top":"0.29965156834254736","word_num":"0","page_num":"0","block_num":"0"},{"block_num":"0","left":"0.47093023257922917","par_num":"0","level":"0","top":"0.3205574921563493","text":"576","page_num":"0","word_num":"0","line_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","width":"0.008720929318285997"},{"text":"577","word_num":"0","left":"0.4709302334945038","top":"0.3379790945953738","height":"0.010452960286604362","par_num":"0","level":"0","page_num":"0","block_num":"0","conf":"1","line_num":"0","width":"0.01017441774936434"},{"par_num":"0","level":"0","conf":"1","word_num":"0","height":"0.010452960286604362","text":"578","page_num":"0","width":"0.008720929318285997","left":"0.47093023257922917","line_num":"0","top":"0.35540069773126226","block_num":"0"},{"conf":"1","level":"0","par_num":"0","top":"0.3693379791874951","width":"0.011627906180442682","left":"0.4709302331500887","word_num":"0","block_num":"0","height":"0.017421602252187585","line_num":"0","text":"579","page_num":"0"},{"width":"0.01017441774936434","par_num":"0","top":"0.39024390295774314","page_num":"0","word_num":"0","block_num":"0","height":"0.010452960286604362","conf":"1","line_num":"0","left":"0.4709302334945038","level":"0","text":"580"},{"height":"0.024390243457264815","conf":"0.5","block_num":"0","level":"0","line_num":"0","text":"=581","word_num":"0","page_num":"0","left":"0.4665697680180062","par_num":"0","top":"0.40418118460121666","width":"0.0159883714736776"},{"par_num":"0","conf":"1","block_num":"0","level":"0","line_num":"0","text":"583","top":"0.4425087113201125","left":"0.4723837218234151","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","page_num":"0"},{"block_num":"0","page_num":"0","left":"0.4709302334945038","par_num":"0","text":"584","width":"0.01017441774936434","word_num":"0","conf":"1","top":"0.459930314107569","line_num":"0","level":"0","height":"0.010452960286604362"},{"height":"0.010452960286604362","line_num":"0","text":"—585","top":"0.4773519168950253","width":"0.013081394611520969","page_num":"0","word_num":"0","block_num":"0","conf":"0.5","left":"0.46656976846458836","level":"0","par_num":"0"},{"block_num":"0","text":"586","width":"0.008720929318285997","page_num":"0","conf":"1","top":"0.4947735200309138","par_num":"0","height":"0.010452960286604362","word_num":"0","left":"0.47093023257922917","line_num":"0","level":"0"},{"line_num":"0","page_num":"0","word_num":"0","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.5121951224699383","par_num":"0","conf":"1","block_num":"0","level":"0","text":"587","width":"0.008720929318285997"},{"conf":"1","left":"0.4723837218234151","width":"0.008720929318285997","text":"588","page_num":"0","word_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","top":"0.5296167252573947","height":"0.010452960286604362"},{"page_num":"0","text":"589","block_num":"0","conf":"1","par_num":"0","left":"0.4709302334945038","line_num":"0","top":"0.5470383280448511","word_num":"0","width":"0.01017441774936434","height":"0.010452960286604362","level":"0"},{"text":"590","block_num":"0","left":"0.47238372114299704","level":"0","par_num":"0","top":"0.5609756106427853","height":"0.020905922094220375","width":"0.008720929952377943","line_num":"0","word_num":"0","page_num":"0","conf":"0.5"},{"left":"0.46802325552854196","top":"0.5853658539937421","level":"0","page_num":"0","text":"15911","width":"0.013081394611520969","conf":"0.30000001192092896","height":"0.006968640444571572","word_num":"0","line_num":"0","block_num":"0","par_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","height":"0.020905923615232025","conf":"1","width":"0.010174418383456285","line_num":"0","left":"0.4723837209560432","top":"0.5958188150216522","text":"592","word_num":"0","level":"0"},{"line_num":"0","par_num":"0","level":"0","word_num":"0","top":"0.616724738727316","width":"0.008720929952377998","page_num":"0","conf":"1","text":"593","left":"0.47238372099764825","height":"0.010452961047110132","block_num":"0"},{"level":"0","top":"0.6480836243637909","word_num":"0","conf":"0.30000001192092896","text":"T595","left":"0.466569769141862","page_num":"0","width":"0.014534881774415365","block_num":"0","line_num":"0","height":"0.013937280889142922","par_num":"0"},{"left":"0.46656976759933994","height":"0.020905922094220375","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.6655052271933078","word_num":"0","level":"0","text":"-596","width":"0.014534883042599256","block_num":"0"},{"line_num":"0","text":"597","level":"0","block_num":"0","height":"0.006968641205077342","top":"0.6898954702884519","width":"0.010174418383456285","page_num":"0","par_num":"0","left":"0.47093023259606254","conf":"0.30000001192092896","word_num":"0"},{"par_num":"0","level":"0","conf":"0.5","word_num":"0","text":"598","top":"0.7003484325068968","block_num":"0","height":"0.020905922094220375","page_num":"0","left":"0.4709302331016392","width":"0.011627906180442626","line_num":"0"},{"line_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.7247386758550688","word_num":"0","text":"$99","block_num":"0","width":"0.008720929952377943","page_num":"0","conf":"1","left":"0.4723837209976482","level":"0"},{"block_num":"0","left":"0.46656976790214993","par_num":"0","line_num":"0","height":"0.027874564820309367","text":"=600","top":"0.7282229962193458","word_num":"0","width":"0.014534883042599311","level":"0","page_num":"0","conf":"0.30000001192092896"},{"text":"6011","top":"0.7595818818683066","par_num":"0","width":"0.01017441774936434","word_num":"0","height":"0.006968640444571572","left":"0.4709302334945038","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0"},{"page_num":"0","word_num":"0","par_num":"0","line_num":"0","text":"-602","block_num":"0","left":"0.466569767781026","height":"0.020905923615232025","level":"0","width":"0.014534883042599311","top":"0.7700348428613736","conf":"0.30000001192092896"},{"height":"0.020905922094220375","width":"0.010174418383456285","word_num":"0","conf":"1","text":"604","level":"0","top":"0.8048780490574194","left":"0.47093023264451217","page_num":"0","line_num":"0","par_num":"0","block_num":"0"},{"height":"0.010452960286604362","top":"0.8292682935500775","level":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","block_num":"0","left":"0.47093023257922917","text":"605","width":"0.008720929318285997","word_num":"0"},{"height":"0.017421602252187474","line_num":"0","conf":"1","block_num":"0","width":"0.008720929952377943","par_num":"0","word_num":"0","left":"0.4723837211284622","text":"606","page_num":"0","level":"0","top":"0.8432055753547425"},{"left":"0.4665697671564489","par_num":"0","height":"0.010689139176023432","width":"0.013081394611520969","page_num":"0","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"— 607","top":"0.8641114988686065","block_num":"0"},{"block_num":"0","left":"0.4723837218234151","top":"0.8815331015640149","width":"0.008720929318285997","page_num":"0","word_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","conf":"1","line_num":"0","text":"608"},{"par_num":"0","page_num":"0","text":"• Mon ZU Aor 10.42:10","line_num":"0","left":"0.9360465118627957","width":"0.05668604627568674","word_num":"0","level":"0","top":"0.006968641078869298","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077453"},{"word_num":"0","conf":"1","block_num":"0","left":"0.8270348901595695","line_num":"0","par_num":"0","text":"L AskJiminnyReportActivityServiceTestv","top":"0.02787456497864904","height":"0.010452960286604362","page_num":"0","level":"0","width":"0.08866278668667404"},{"word_num":"0","line_num":"0","height":"0.010452960286604362","page_num":"0","left":"0.4738372097953522","text":"=custom.log","level":"0","conf":"0.5","block_num":"0","par_num":"0","width":"0.029069763548830674","top":"0.05574912978701141"},{"left":"0.5101744200028817","line_num":"0","par_num":"0","text":"=laravel.log","block_num":"0","top":"0.055749129145434506","level":"0","word_num":"0","page_num":"0","conf":"1","height":"0.010452961047110132","width":"0.027616277654120225"},{"line_num":"0","level":"0","text":"A SF [jiminny@localhost]","left":"0.5450581399922917","conf":"0.5","block_num":"0","page_num":"0","top":"0.05574912978701141","width":"0.050872087478637695","height":"0.010452960286604362","word_num":"0","par_num":"0"},{"par_num":"0","level":"0","block_num":"0","left":"0.6046511654871605","height":"0.010452961047110132","width":"0.06104650903255382","page_num":"0","top":"0.055749129145434506","text":"4 HS_local (iminny@localhost]","line_num":"0","word_num":"0","conf":"0.5"},{"width":"0.017441858636571994","word_num":"0","text":"Cascade","level":"0","page_num":"0","left":"0.6947674436468302","height":"0.010452960286604362","par_num":"0","block_num":"0","top":"0.05574912943857935","line_num":"0","conf":"1"},{"height":"0.011164274322169043","level":"0","par_num":"0","page_num":"0","left":"0.4738372088584945","width":"0.07703488431078326","text":"A console [PROD] X A console [EU]","word_num":"0","line_num":"0","block_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896"},{"left":"0.5595930266071848","top":"0.0797448165869219","height":"0.011164274322169043","level":"0","par_num":"0","word_num":"0","width":"0.04360464785961393","text":"A console [STAGING]","block_num":"0","conf":"0.5","line_num":"0","page_num":"0"},{"level":"0","conf":"1","height":"0.007285397208668498","width":"0.04651162979450629","line_num":"0","page_num":"0","word_num":"0","left":"0.6933139525309181","par_num":"0","text":"Retactor Connection","top":"0.08362369354010668","block_num":"0"},{"level":"0","height":"0.007285397208668609","page_num":"0","block_num":"0","top":"0.08362369371432266","width":"0.045058133754324436","par_num":"0","left":"0.7470930289847444","word_num":"0","text":"CRM Initial Sync Oven","line_num":"0","conf":"0.30000001192092896"},{"level":"0","par_num":"0","text":"Tx: Autov","word_num":"0","height":"0.0071770334928229484","top":"0.1044657097288676","width":"0.02034883549872868","line_num":"0","page_num":"0","conf":"0.5","block_num":"0","left":"0.5348837228066751"},{"text":"do jiminny v","line_num":"0","top":"0.1044657097460916","page_num":"0","width":"0.023255814897253146","word_num":"0","left":"0.6627906972313775","conf":"0.5","height":"0.010516868633897003","level":"0","par_num":"0","block_num":"0"},{"par_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","left":"0.49273255700367574","top":"0.12519936212958604","conf":"0.5","line_num":"0","width":"0.12936045261139567","word_num":"0","page_num":"0","block_num":"0","height":"0.010689139176023432","level":"0"},{"page_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","height":"0.010689139176023432","top":"0.12519936195537007","par_num":"0","left":"0.6279069838403225","line_num":"0","text":"034 A1 A34 M62 ^ -","width":"0.05813952709766146","word_num":"0"},{"left":"0.4927325782522842","level":"0","page_num":"0","top":"0.1463414637498397","width":"0.12499997970905707","word_num":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896","line_num":"0","text":"bElecl * rkun crm contlcuracions whEkE 10= J05."},{"par_num":"0","line_num":"0","height":"0.013937280889143033","level":"0","block_num":"0","word_num":"0","left":"0.4927325630147635","page_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","top":"0.15679442610595107","width":"0.1962209052227913","conf":"1"},{"level":"0","top":"0.17770034895077447","page_num":"0","height":"0.010452960286604362","line_num":"0","width":"0.015988370205493707","conf":"1","par_num":"0","word_num":"0","left":"0.49273255988271814","block_num":"0","text":"SELECT"},{"conf":"0.5","top":"0.1951219518899232","par_num":"0","width":"0.1889534605310318","line_num":"0","block_num":"0","page_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","left":"0.5014535184914614","word_num":"0","height":"0.013937280889143033","level":"0"},{"line_num":"0","par_num":"0","height":"0.006968640444571461","text":"U.ema1l.","top":"0.21602787489966546","left":"0.5029069786600965","conf":"0.30000001192092896","block_num":"0","page_num":"0","level":"0","word_num":"0","width":"0.021802323929806966"},{"width":"0.011627907448626518","left":"0.5029069764355705","page_num":"0","height":"0.006968641205077342","block_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","text":"sa.*","top":"0.233449477263315","level":"0","word_num":"0"},{"par_num":"0","left":"0.5029069796729173","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","text":"towner 1d FRol sochal accounts sa","width":"0.08866278668667404","word_num":"0","page_num":"0","top":"0.25087108008861336"},{"conf":"0.5","height":"0.011164274322168932","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.0959302313784336","page_num":"0","block_num":"0","left":"0.49273255569667207","top":"0.2679425837320575","level":"0","word_num":"0","line_num":"0"},{"width":"0.10610464785961388","par_num":"0","height":"0.007196483429539158","word_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","conf":"0.30000001192092896","page_num":"0","left":"0.492732561293783","level":"0","block_num":"0","line_num":"0","top":"0.28548644338568163"},{"block_num":"0","height":"0.0148935728666314","left":"0.49269744083144135","top":"0.2995371262853762","width":"0.1381482875093501","word_num":"0","conf":"0.5","level":"0","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","page_num":"0","line_num":"0","par_num":"0"},{"par_num":"0","word_num":"0","conf":"1","block_num":"0","width":"0.14534883296236073","left":"0.4927325646028267","page_num":"0","height":"0.010505753841126397","line_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","top":"0.33797909453440456","level":"0"},{"level":"0","conf":"1","left":"0.4927325633660667","line_num":"0","height":"0.01075026787449107","top":"0.3728222999543015","width":"0.059593018065107584","block_num":"0","page_num":"0","par_num":"0","word_num":"0","text":"select * from features;"},{"conf":"0.30000001192092896","par_num":"0","top":"0.38995215302990127","level":"0","width":"0.12936045261139567","text":"Bplect * from team fpatunos where featunp id = 40:","line_num":"0","page_num":"0","word_num":"0","block_num":"0","left":"0.49273257312172364","height":"0.007260390255820148"},{"text":"select * from teams where id = 556;","width":"0.09011627765412028","height":"0.010500196824994035","top":"0.42503987254774733","page_num":"0","level":"0","conf":"1","line_num":"0","word_num":"0","left":"0.4927325550814989","par_num":"0","block_num":"0"},{"par_num":"0","text":"select * from","block_num":"0","page_num":"0","conf":"1","height":"0.010564103651274914","left":"0.4927325616686351","level":"0","width":"0.03779069413530067","line_num":"0","word_num":"0","top":"0.4599303140744231"},{"height":"0.010564103651274914","top":"0.4599303140744231","line_num":"0","width":"0.12499998985452854","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734","page_num":"0","par_num":"0","word_num":"0","conf":"1","block_num":"0","level":"0","left":"0.5654069877565148"},{"text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","width":"0.19767440633570887","height":"0.010686361048210191","line_num":"0","conf":"1","level":"0","block_num":"0","page_num":"0","left":"0.4927325741233989","par_num":"0","top":"0.47735191659424503","word_num":"0"},{"block_num":"0","level":"0","conf":"0.5","par_num":"0","width":"0.1453954818400931","word_num":"0","text":"select * from automated_report_results order Dy zu desc,","line_num":"0","top":"0.49466613506674073","page_num":"0","left":"0.4927008834473122","height":"0.014546766235497555"},{"height":"0.010686361048210191","block_num":"0","left":"0.4927325548990552","page_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","line_num":"0","level":"0","conf":"1","par_num":"0","word_num":"0","width":"0.14244185102746842","top":"0.5119617223575448"},{"width":"0.15552323929806972","line_num":"0","page_num":"0","left":"0.49273255862023396","conf":"1","block_num":"0","par_num":"0","top":"0.5470383283932831","level":"0","word_num":"0","height":"0.010452960286604362","text":"select * from automated report results WHERE report id = 54:"},{"width":"0.12209300791963623","level":"0","block_num":"0","conf":"1","height":"0.010622453461423431","line_num":"0","page_num":"0","par_num":"0","text":"select * from opportunities where id = 7594349:","top":"0.5818815337886577","word_num":"0","left":"0.49273256125581216"},{"conf":"0.5","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","height":"0.010750267113985301","level":"0","top":"0.6164274323772443","left":"0.49273257226354994","width":"0.19767440633570899","word_num":"0"},{"word_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","block_num":"0","height":"0.010628010477555794","level":"0","conf":"1","par_num":"0","width":"0.15406975847609494","left":"0.49273256709487234","line_num":"0","top":"0.6339712919137487","page_num":"0"},{"block_num":"0","line_num":"0","top":"0.651515151624469","width":"0.15261626750864876","level":"0","height":"0.010505753841126397","word_num":"0","left":"0.4927325551571803","page_num":"0","par_num":"0","conf":"1","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:"},{"width":"0.11046511061648101","text":"SELECT * FROM crm_fields WHERE id = 226147","height":"0.013937280889143033","word_num":"0","level":"0","page_num":"0","line_num":"0","block_num":"0","top":"0.6689895475345226","conf":"1","left":"0.4927325646279135","par_num":"0"},{"width":"0.15261626750864876","line_num":"0","page_num":"0","height":"0.010558546635142552","par_num":"0","top":"0.6864111504286012","left":"0.4927325552882119","word_num":"0","conf":"1","block_num":"0","level":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:"},{"left":"0.4927325602990887","line_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","word_num":"0","par_num":"0","page_num":"0","height":"0.007318740065968554","conf":"0.5","level":"0","width":"0.12354650903255388","top":"0.724738676080081","block_num":"0"},{"par_num":"0","text":"GELECT","line_num":"0","top":"0.7386759584137272","width":"0.0159883714736776","page_num":"0","word_num":"0","height":"0.010452961047110132","left":"0.492732558848917","conf":"0.30000001192092896","block_num":"0","level":"0"},{"level":"0","height":"0.014354066985646008","word_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","conf":"0.5","top":"0.7559808612440191","line_num":"0","width":"0.18604649888708236","block_num":"0","par_num":"0","left":"0.5029069807442199","page_num":"0"},{"line_num":"0","text":"u. email","top":"0.7767145136381128","width":"0.021802323929806966","block_num":"0","word_num":"0","height":"0.007257611367501027","left":"0.5014534902332606","page_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0"},{"block_num":"0","conf":"1","height":"0.010452960286604362","level":"0","top":"0.7944250876267327","word_num":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.5029069777669138","text":"sa.*,","width":"0.013081394611520913"},{"text":"t.owner_id FROM social_accounts sa","word_num":"0","level":"0","page_num":"0","top":"0.8118022326885981","width":"0.09011626750864876","left":"0.5014534906556222","conf":"1","line_num":"0","block_num":"0","par_num":"0","height":"0.010497418697180683"},{"text":"JOTN usens u on trid = ca.cociable idi","height":"0.007254833239687675","word_num":"0","width":"0.09738371220040826","top":"0.8292682928942409","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.49273256673203064","block_num":"0","line_num":"0"},{"par_num":"0","word_num":"0","line_num":"0","width":"0.10610464785961393","left":"0.49273255613526434","level":"0","block_num":"0","conf":"0.5","page_num":"0","height":"0.010566882539594036","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","top":"0.8466898957943156"},{"par_num":"0","page_num":"0","conf":"1","left":"0.4927325670763793","line_num":"0","block_num":"0","height":"0.010689139176023432","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","top":"0.8641114986943905","level":"0","width":"0.1380813882706013","word_num":"0"},{"conf":"0.5","page_num":"0","width":"0.19622092551373427","par_num":"0","top":"0.8987240830528642","word_num":"0","block_num":"0","height":"0.01068358215989107","level":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","left":"0.4927325575704069","line_num":"0"},{"height":"0.011164274322169043","block_num":"0","width":"0.020348834230544677","line_num":"0","top":"0.0797448165869219","conf":"0.30000001192092896","text":"+0 ..","left":"0.965116281891486","level":"0","page_num":"0","par_num":"0","word_num":"0"},{"top":"0.10104529661439754","word_num":"0","line_num":"0","block_num":"0","level":"0","conf":"1","left":"0.6976744093136732","page_num":"0","height":"0.01059744650857497","par_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","width":"0.2703488329623608"},{"left":"0.703488371377582","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","line_num":"0","top":"0.11846689891207607","conf":"0.30000001192092896","par_num":"0","height":"0.006968641205077342","block_num":"0","page_num":"0","level":"0","width":"0.23837209255137337","word_num":"0"},{"level":"0","block_num":"0","line_num":"0","width":"0.28633718287691157","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","conf":"1","word_num":"0","par_num":"0","height":"0.007357639939400973","left":"0.694767473312973","page_num":"0","top":"0.1393728226143094"},{"width":"0.2819767201200445","height":"0.010653017430404366","conf":"0.5","par_num":"0","line_num":"0","left":"0.6962209524994839","top":"0.15311004796085603","level":"0","page_num":"0","word_num":"0","block_num":"0","text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is"},{"height":"0.010583553587991013","conf":"1","par_num":"0","text":"already solved - just not parametrised for the profile/since case","line_num":"0","width":"0.12645347067650337","level":"0","page_num":"0","top":"0.1672473874286453","word_num":"0","left":"0.6947674594038452","block_num":"0"},{"height":"0.010494639808861561","par_num":"0","block_num":"0","level":"0","text":"What splitting the profile sync into batches would look like","word_num":"0","left":"0.6947674552483422","top":"0.19856459312259356","page_num":"0","line_num":"0","conf":"1","width":"0.13517440633570899"},{"top":"0.21929824549679078","level":"0","page_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","block_num":"0","conf":"1","height":"0.007182590508955311","width":"0.1511627765412027","word_num":"0","line_num":"0","left":"0.6947674427962095","par_num":"0"},{"block_num":"0","left":"0.694767459943104","word_num":"0","level":"0","par_num":"0","top":"0.233449478068677","line_num":"0","height":"0.010569660667407277","width":"0.28633716258596864","conf":"1","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","page_num":"0"},{"page_num":"0","width":"0.24127905419532292","height":"0.006968640444571461","block_num":"0","word_num":"0","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","level":"0","line_num":"0","top":"0.2508710804745784","par_num":"0","conf":"0.30000001192092896","left":"0.6947674612076477"},{"word_num":"0","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","page_num":"0","conf":"1","left":"0.6962209605769604","top":"0.271777003894373","width":"0.284883661473051","level":"0","block_num":"0","height":"0.007329854098233168","par_num":"0","line_num":"0"},{"block_num":"0","word_num":"0","page_num":"0","left":"0.6962209692158519","level":"0","par_num":"0","top":"0.306620209394439","height":"0.006968640444571461","line_num":"0","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","width":"0.2877906636988863","conf":"0.30000001192092896"},{"level":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","height":"0.010452960286604362","top":"0.3205574921563493","width":"0.2776162573631774","word_num":"0","par_num":"0","page_num":"0","block_num":"0","left":"0.7034883691075557","conf":"1","line_num":"0"},{"left":"0.7034883928957734","width":"0.20639533184944325","par_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","word_num":"0","level":"0","height":"0.010505753841126397","block_num":"0","top":"0.33797909453440456"},{"line_num":"0","width":"0.2819767201200445","conf":"1","word_num":"0","level":"0","top":"0.3554006976086954","height":"0.010628010477555794","left":"0.6962209294276679","par_num":"0","block_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","page_num":"0"},{"par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.0072659472719524","level":"0","width":"0.2848836817639939","word_num":"0","conf":"1","left":"0.6962209430504749","top":"0.3763066205343165","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn"},{"word_num":"0","line_num":"0","width":"0.0319767404109873","text":"You get for free","block_num":"0","top":"0.41463414653422836","page_num":"0","conf":"0.5","left":"0.6947674424200525","level":"0","height":"0.007215933366255256","par_num":"0"},{"par_num":"0","text":"•streamed fetch (no 0OM on big owners)","height":"0.0071770334928229484","width":"0.08575581489725315","block_num":"0","word_num":"0","left":"0.697674417508692","top":"0.43540669856459324","level":"0","page_num":"0","line_num":"0","conf":"0.5"},{"level":"0","text":"• 100-record batches via Redis","par_num":"0","conf":"0.5","block_num":"0","top":"0.4529505582137161","height":"0.0071770334928229484","page_num":"0","line_num":"0","width":"0.06540696671668522","word_num":"0","left":"0.6976744285694189"},{"conf":"1","top":"0.4703832754342152","height":"0.010477968760464584","word_num":"0","line_num":"0","level":"0","left":"0.6976744332330052","block_num":"0","page_num":"0","par_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","width":"0.13953486909257606"},{"level":"0","line_num":"0","conf":"1","top":"0.4912280700058711","width":"0.1322674244008165","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","height":"0.010514089745577881","page_num":"0","block_num":"0","left":"0.6976744360642997","par_num":"0","word_num":"0"},{"line_num":"0","par_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","top":"0.508710801912447","word_num":"0","left":"0.6976744452422932","conf":"0.5","height":"0.010452960286604251","page_num":"0","width":"0.2819767201200444","level":"0","block_num":"0"},{"height":"0.007360418067214214","page_num":"0","top":"0.5261324047144549","width":"0.07267441140844466","par_num":"0","word_num":"0","line_num":"0","text":"key so difterent orofiles don't collide","block_num":"0","left":"0.7034883798200974","conf":"0.5","level":"0"},{"height":"0.010452960286604362","par_num":"0","block_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","width":"0.1729650903255382","word_num":"0","top":"0.5470383280448511","level":"0","left":"0.6947674678139966","conf":"1","page_num":"0","line_num":"0"},{"block_num":"0","height":"0.0073104049220229506","page_num":"0","conf":"0.5","line_num":"0","top":"0.5644599301598978","width":"0.2819767201200445","par_num":"0","word_num":"0","left":"0.6947674633339377","level":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:"},{"left":"0.6947674627311626","height":"0.010577996571858761","line_num":"0","level":"0","par_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","page_num":"0","block_num":"0","conf":"1","top":"0.5956937798195339","word_num":"0","width":"0.28052323929806977"},{"text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","conf":"1","word_num":"0","page_num":"0","width":"0.13953487923804753","level":"0","line_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.6947674461509291","par_num":"0","top":"0.613237639553429"},{"level":"0","left":"0.6947674422006878","page_num":"0","height":"0.006968641205077342","conf":"1","par_num":"0","width":"0.04215116196490354","word_num":"0","line_num":"0","block_num":"0","text":"Recommendation","top":"0.6411149825213349"},{"height":"0.010522425650029366","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","top":"0.6585365856142653","par_num":"0","width":"0.28052323929806977","left":"0.6947674626641019","word_num":"0","block_num":"0","conf":"1","level":"0","page_num":"0","line_num":"0"},{"conf":"0.5","page_num":"0","par_num":"0","level":"0","top":"0.6759581884885157","width":"0.28488370205493685","height":"0.006968640444571461","block_num":"0","left":"0.6947674655515993","line_num":"0","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","word_num":"0"},{"level":"0","block_num":"0","top":"0.6897926635444678","word_num":"0","width":"0.17441859143845573","left":"0.6947674548777797","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","page_num":"0","par_num":"0","line_num":"0","conf":"1","height":"0.01055576774682343"},{"block_num":"0","height":"0.01072803904945574","left":"0.697674427545875","line_num":"0","conf":"1","top":"0.7105263158961413","width":"0.22819766592472157","word_num":"0","level":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","par_num":"0","page_num":"0"},{"top":"0.7317073174143272","width":"0.2848836817639939","line_num":"0","block_num":"0","level":"0","left":"0.6976744576996018","page_num":"0","conf":"1","par_num":"0","text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","word_num":"0","height":"0.010716925017191015"},{"level":"0","text":"do),","width":"0.011627906180442626","height":"0.017421602252187585","word_num":"0","par_num":"0","top":"0.7421602788826169","page_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","left":"0.7034883726365229"},{"par_num":"0","width":"0.2776162573631774","level":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.5","top":"0.766347687400319","page_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","word_num":"0","line_num":"0","left":"0.6976744436144179"},{"conf":"1","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","level":"0","par_num":"0","width":"0.2877906636988864","height":"0.011164274322169043","left":"0.694767475704478","word_num":"0","line_num":"0","block_num":"0","page_num":"0","top":"0.7870813397129187"},{"par_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","left":"0.6947674739397125","width":"0.2718022934933926","conf":"1","word_num":"0","block_num":"0","top":"0.8013937288934075","page_num":"0","line_num":"0","height":"0.013937280889143033","level":"0"},{"top":"0.8221690590111643","par_num":"0","block_num":"0","line_num":"0","word_num":"0","level":"0","conf":"1","height":"0.0071770334928229484","text":"watermark — gate it on \"no profile context\".","left":"0.6962209318790669","width":"0.08430232392980697","page_num":"0"},{"par_num":"0","top":"0.8397129185198681","line_num":"0","width":"0.017441858636571994","page_num":"0","block_num":"0","height":"0.010461296951561616","text":"G.l .","word_num":"0","left":"0.9651162807795277","level":"0","conf":"0.30000001192092896"},{"block_num":"0","par_num":"0","text":"Ask anvthina (84-D","page_num":"0","top":"0.9266347687400319","line_num":"0","word_num":"0","level":"0","height":"0.0071770334928229484","width":"0.04069767099745736","left":"0.6962209300842392","conf":"0.30000001192092896"},{"left":"0.7223837197862006","level":"0","text":"Claude Qnus 17 Medium","top":"0.9545454545454546","par_num":"0","block_num":"0","width":"0.04651162472177062","word_num":"0","line_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","page_num":"0"},{"height":"0.006968640444571572","left":"0.9331395351302343","page_num":"0","text":"144-25","line_num":"0","width":"0.01453488177441542","par_num":"0","block_num":"0","top":"0.9860627181052405","level":"0","word_num":"0","conf":"0.5"},{"text":"Po 4 sp","par_num":"0","width":"0.01453488177441531","word_num":"0","page_num":"0","height":"0.01074748898617195","top":"0.986062718234409","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","left":"0.9709302343731505"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8061
|
NULL
|
NULL
|
|
59360
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ong'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T595-596597598$99=6006011-602604605606— 607608• MOn ZU Aor 10.42:40L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniqueldo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"height":"0.006968641205077342", [{"height":"0.006968641205077342","level":"0","width":"0.021802326466174835","par_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.01744185995005212","page_num":"0","text":"Phostorm","top":"0.006968641046706359","block_num":"0","word_num":"0"},{"top":"0.006968641450188162","left":"0.1148255812121043","par_num":"0","width":"0.01162790618044264","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","text":"code","line_num":"0"},{"level":"0","page_num":"0","width":"0.029069763548830722","block_num":"0","word_num":"0","height":"0.010452960286604362","text":"FV faVsco.js","par_num":"0","conf":"0.5","left":"0.030523259704860126","line_num":"0","top":"0.02787456497864904"},{"page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.024709300791963623","word_num":"0","text":"?9 master","top":"0.02787456497864904","block_num":"0","height":"0.010452960286604362","line_num":"0","level":"0","left":"0.06831395542728312"},{"line_num":"0","block_num":"0","text":"Proledey","conf":"0.30000001192092896","left":"0.014534883869450689","width":"0.020348836766912577","level":"0","word_num":"0","page_num":"0","par_num":"0","top":"0.05923344944238418","height":"0.003484320602538671"},{"line_num":"0","left":"0.043574765514713835","level":"0","conf":"0.30000001192092896","par_num":"0","top":"0.07612742412338913","text":"D Salesforce","page_num":"0","width":"0.030583024024963372","height":"0.01150821840934213","word_num":"0","block_num":"0"},{"level":"0","par_num":"0","block_num":"0","height":"0.010452960286604362","top":"0.09407665591941561","conf":"0.30000001192092896","page_num":"0","line_num":"0","left":"0.046511627642654756","text":"> DDTO","word_num":"0","width":"0.021802323929806973"},{"block_num":"0","height":"0.015479323586398475","level":"0","par_num":"0","conf":"1","top":"0.11024367702094318","word_num":"0","page_num":"0","line_num":"0","width":"0.07137109878215384","left":"0.0537095887639354","text":"© FetchSalesforceEntitiesJob.pnp"},{"word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"c ProcesssalestorcetnutybatchJob.ong","width":"0.08575580475178171","block_num":"0","left":"0.05232558202147495","line_num":"0","page_num":"0","height":"0.0071770334928229484","top":"0.13237639553429026","level":"0"},{"text":"C) ketryralleasalestorcerecorasJob.onp","level":"0","line_num":"0","top":"0.14982578435435434","height":"0.0072715042880847625","conf":"0.5","left":"0.05232558202147495","par_num":"0","width":"0.08575580475178171","page_num":"0","block_num":"0","word_num":"0"},{"left":"0.046511627154292065","height":"0.006968640444571461","block_num":"0","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","width":"0.06249999492726427","word_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0"},{"block_num":"0","text":"© CheckAndRetryRemoteMatch.php","top":"0.18102073376030525","width":"0.07558138827060132","left":"0.046511627667025296","par_num":"0","word_num":"0","line_num":"0","conf":"1","page_num":"0","height":"0.010616896445291069","level":"0"},{"left":"0.04651163545709501","block_num":"0","text":"C) CreaterollowupActivity.php","top":"0.2017543859602864","word_num":"0","level":"0","line_num":"0","width":"0.06395348082197473","height":"0.0073048471453848185","conf":"0.5","par_num":"0","page_num":"0"},{"par_num":"0","level":"0","conf":"0.30000001192092896","left":"0.04651162858740109","line_num":"0","height":"0.007182590508955311","top":"0.21929824565899192","word_num":"0","page_num":"0","text":"C) CreateNotes.php","block_num":"0","width":"0.04215116196490349"},{"width":"0.08720929571922789","line_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"1","text":"© MatchActivitiesToNewOpportunity.php","level":"0","left":"0.04651163557061816","par_num":"0","height":"0.010544653714558705","top":"0.23684210521680837"},{"page_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.2543554009942979","height":"0.007207597461803994","word_num":"0","conf":"0.5","block_num":"0","left":"0.04651163358738779","width":"0.06249999492726427","text":"C) MatchActivitvermData.php"},{"block_num":"0","line_num":"0","top":"0.27177700333990396","par_num":"0","left":"0.046511628705343505","width":"0.039244185102746854","word_num":"0","text":"E) NoteObiect.ohp","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.00732985485873916"},{"text":"c) SaveActiviv.ono","page_num":"0","par_num":"0","width":"0.04215115942853562","word_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.04651163174781109","top":"0.2891986066069825","level":"0"},{"conf":"0.30000001192092896","width":"0.0523255835188196","word_num":"0","line_num":"0","height":"0.006968641205077342","block_num":"0","level":"0","page_num":"0","text":"c)saveliranscriotion.onv","par_num":"0","left":"0.04651162677256695","top":"0.30662020900450737"},{"conf":"0.5","left":"0.04651163174781109","par_num":"0","level":"0","line_num":"0","text":"C) SetuoLavout.oho","block_num":"0","top":"0.32376395531045343","word_num":"0","width":"0.04215115942853562","height":"0.0072464973352361906","page_num":"0"},{"block_num":"0","width":"0.04215115942853562","top":"0.34130781499202545","line_num":"0","word_num":"0","level":"0","height":"0.0071770334928230595","left":"0.04651163174781109","par_num":"0","text":"C) SvncActivitv.oho","conf":"0.5","page_num":"0"},{"text":"@ SvncFieldMetadata.php","conf":"1","height":"0.014418177627490425","page_num":"0","par_num":"0","block_num":"0","top":"0.3552072621290665","line_num":"0","left":"0.04638947542561308","word_num":"0","width":"0.055435398791698696","level":"0"},{"width":"0.039244182566378974","height":"0.010455739935429254","par_num":"0","page_num":"0","block_num":"0","conf":"1","level":"0","left":"0.046511631609252174","text":"© SyncLeads.php","top":"0.3763066205343165","word_num":"0","line_num":"0"},{"conf":"1","block_num":"0","word_num":"0","line_num":"0","top":"0.38995215311004783","left":"0.046511631695615716","height":"0.014354066985645897","level":"0","text":"© SyncObjects.php","page_num":"0","par_num":"0","width":"0.04215115942853562"},{"top":"0.41114982586710536","width":"0.06104650903255382","level":"0","line_num":"0","left":"0.04651163073081603","block_num":"0","word_num":"0","height":"0.010700253968793927","conf":"1","page_num":"0","par_num":"0","text":"© SyncOpportunitiesJob.php"},{"block_num":"0","height":"0.014354066985646008","left":"0.046511633451594","page_num":"0","word_num":"0","top":"0.42503987240829344","par_num":"0","text":"© SyncOpportunity.php","conf":"1","line_num":"0","width":"0.05087208747863769","level":"0"},{"conf":"1","text":"© SyncProfileMetadata.php","level":"0","top":"0.44577352463809683","height":"0.010672468127626344","page_num":"0","width":"0.05813953217039717","word_num":"0","line_num":"0","par_num":"0","left":"0.04651163071712692","block_num":"0"},{"left":"0.04651163321565249","height":"0.010550210730691068","par_num":"0","page_num":"0","width":"0.056686041202950996","block_num":"0","level":"0","conf":"1","line_num":"0","text":"© SyncTeamFieldsJob.php","top":"0.46331738455485405","word_num":"0"},{"left":"0.04651163321565131","line_num":"0","word_num":"0","width":"0.05668604120295098","level":"0","conf":"1","par_num":"0","text":"© SyncTeamMetadata.php","top":"0.48083623715937174","block_num":"0","height":"0.010452961047110243","page_num":"0"},{"conf":"1","height":"0.01051408974557777","par_num":"0","left":"0.04651163548425466","top":"0.49825784007433493","page_num":"0","level":"0","line_num":"0","text":"© UpdateOpportunitySpecifications.php","width":"0.08430231885707123","block_num":"0","word_num":"0"},{"height":"0.006968640444571461","block_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.5191637634014077","word_num":"0","width":"0.04215115942853563","text":"Updatestage.ong","left":"0.046511627480499834","par_num":"0","conf":"0.30000001192092896"},{"page_num":"0","text":"> @ DealRisks","width":"0.03343022884206569","line_num":"0","block_num":"0","par_num":"0","height":"0.010758603778942555","left":"0.03343023627313173","word_num":"0","level":"0","top":"0.5331010454942319","conf":"0.30000001192092896"},{"height":"0.006968640444571572","page_num":"0","conf":"0.30000001192092896","top":"0.5714285717637769","left":"0.03924418649273823","text":"_Meeuine bor","level":"0","line_num":"0","block_num":"0","width":"0.031976740410987366","word_num":"0","par_num":"0"},{"conf":"0.30000001192092896","par_num":"0","level":"0","line_num":"0","top":"0.6411149830944434","block_num":"0","height":"0.007210375589617124","text":"a Telephony","width":"0.029069763548830715","word_num":"0","left":"0.03924418703063903","page_num":"0"},{"par_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.6547049441786283","left":"0.03924418612559764","line_num":"0","text":"C User","page_num":"0","word_num":"0","level":"0","width":"0.017441858636572008","height":"0.011164274322169154"},{"level":"0","par_num":"0","top":"0.675958188117432","line_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","block_num":"0","left":"0.04069767337055839","width":"0.05523256038097625","word_num":"0","text":"c8aseprocessing.oo.ono","page_num":"0"},{"conf":"0.30000001192092896","par_num":"0","height":"0.01055576850732931","top":"0.6897926633384308","left":"0.04069767586474709","page_num":"0","block_num":"0","level":"0","text":"@ Dummv.Job.php","line_num":"0","width":"0.03779069667166852","word_num":"0"},{"height":"0.006968640444571572","width":"0.07558138827060132","par_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"0.5","level":"0","top":"0.7108013940634285","left":"0.04069768173679198","block_num":"0","text":"(C)ImoortRecallA|Recordinas.Job.oho"},{"par_num":"0","conf":"0.5","top":"0.724738676808766","left":"0.0406976819687229","block_num":"0","level":"0","text":"@ ImportRemoteTrack.Job.ohp","height":"0.010508531968939527","line_num":"0","width":"0.06395348082197475","word_num":"0","page_num":"0"},{"par_num":"0","top":"0.7456140350877193","word_num":"0","level":"0","line_num":"0","text":"C ob.oho","width":"0.023255812360885288","left":"0.04069767637769677","block_num":"0","height":"0.0071770334928229484","page_num":"0","conf":"0.30000001192092896"},{"line_num":"0","page_num":"0","text":"C)JobDisoatcher.oho","left":"0.04069767469984203","conf":"0.30000001192092896","level":"0","top":"0.7630662020343051","height":"0.006968641205077342","block_num":"0","width":"0.04505813882706013","par_num":"0","word_num":"0"},{"block_num":"0","left":"0.04069768139133789","height":"0.006968640444571572","text":".lobDisnatcherintertace.oho","top":"0.7804878052132543","par_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.06395348082197473","page_num":"0"},{"par_num":"0","word_num":"0","line_num":"0","block_num":"0","conf":"0.5","page_num":"0","level":"0","left":"0.04069768199588256","text":"@ [EMAIL]","height":"0.01061967533361019","width":"0.08430231885707126","top":"0.7942583731520936"},{"word_num":"0","width":"0.05668604120295098","left":"0.039244191467289816","par_num":"0","text":"T. SacVisibilitvControl.ohn","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.8149920253520749","height":"0.007307626033703829","level":"0"},{"page_num":"0","level":"0","width":"0.03197674041098737","conf":"0.5","height":"0.010669689239307223","text":"v D Listeners","line_num":"0","par_num":"0","top":"0.8325358850720923","block_num":"0","left":"0.027616282843257383","word_num":"0"},{"height":"0.0071770334928230595","page_num":"0","width":"0.031976740410987366","word_num":"0","left":"0.03343023313500392","block_num":"0","line_num":"0","conf":"0.30000001192092896","top":"0.8500797448165869","text":"v M Activitiod","level":"0","par_num":"0"},{"block_num":"0","height":"0.007204819333990642","level":"0","page_num":"0","text":"v M ActivitvProviden","top":"0.8675958187199364","width":"0.04651162979450632","conf":"0.5","word_num":"0","left":"0.03924418511117721","line_num":"0","par_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","level":"0","width":"0.02906976608519858","word_num":"0","conf":"0.30000001192092896","top":"0.8850174216200114","left":"0.046511629117106865","text":"> M.lustCall","height":"0.007327075970420038","page_num":"0"},{"line_num":"0","block_num":"0","conf":"0.5","par_num":"0","page_num":"0","height":"0.010639125270326288","top":"0.9024390246943023","text":"v D UserPilot","width":"0.03197674041098737","word_num":"0","left":"0.046511631681215526","level":"0"},{"block_num":"0","text":"© TrackProviderInstalledEvent.php","height":"0.010761381906755796","word_num":"0","level":"0","page_num":"0","conf":"1","par_num":"0","left":"0.059593032929402996","top":"0.9198606275943773","line_num":"0","width":"0.07412789730315514"},{"page_num":"0","left":"0.039244188091967266","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"MAudia","top":"0.9372822303003622","par_num":"0","width":"0.026162789223041938","word_num":"0","height":"0.006968640444571572","level":"0"},{"left":"0.039244188005603746","line_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"MRots","width":"0.0232558123608853","page_num":"0","block_num":"0","height":"0.006968640444571572","top":"0.9547038330878187","level":"0"},{"level":"0","text":"C ActivitvController.ohn","page_num":"0","top":"0.05574912945445576","left":"0.15406977310444897","height":"0.007249275463049432","par_num":"0","word_num":"0","line_num":"0","conf":"0.5","block_num":"0","width":"0.047965110616481066"},{"block_num":"0","top":"0.08362369334200259","width":"0.07122093058646994","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","height":"0.006968641205077342","left":"0.15406976733606492","word_num":"0","text":"Automateakeporskepository.pnp"},{"text":"© AutomatedReportsCommand.php","top":"0.0797448165869219","conf":"1","block_num":"0","page_num":"0","par_num":"0","word_num":"0","height":"0.011164274322169043","level":"0","line_num":"0","width":"0.07122092551373421","left":"0.30668604530999377"},{"par_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.3066860477020153","block_num":"0","page_num":"0","level":"0","width":"0.05523255023550483","word_num":"0","top":"0.13240418151987454","text":"Opportunitysynclrait.ong","conf":"0.5"},{"width":"0.08720929571922792","left":"0.37063954254736237","level":"0","page_num":"0","block_num":"0","word_num":"0","line_num":"0","par_num":"0","conf":"0.5","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","top":"0.13240418151987454","height":"0.006968640444571461"},{"par_num":"0","page_num":"0","height":"0.006968640444571461","block_num":"0","conf":"0.30000001192092896","top":"0.1567944254223136","width":"0.05523255023550483","line_num":"0","word_num":"0","left":"0.31831396020201475","text":"wsyncermenuuiestrait.ono","level":"0"},{"word_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","line_num":"0","text":"c) SyncObiects.pho","width":"0.039244185102746826","left":"0.15406976824025068","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.18102073365231264"},{"block_num":"0","height":"0.010452960286604362","level":"0","left":"0.20203489060729998","text":"©ImportOpportunityBatch.php","top":"0.17770034929920653","word_num":"0","conf":"1","page_num":"0","width":"0.06104650395981806","line_num":"0","par_num":"0"},{"page_num":"0","text":"© ImportContactBatch.php","word_num":"0","left":"0.27180233100804285","par_num":"0","level":"0","conf":"1","top":"0.17770034916869026","width":"0.053779064340794325","line_num":"0","height":"0.010497417936674913","block_num":"0"},{"text":"© Client.php","top":"0.17770034916869026","conf":"1","height":"0.010497417936674913","word_num":"0","left":"0.33284884116015484","width":"0.027616275117752387","par_num":"0","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"top":"0.18102073365231264","text":"C) HubspotPaqinationService.phg","block_num":"0","par_num":"0","left":"0.3677325572728374","page_num":"0","conf":"0.5","height":"0.0071770334928229484","line_num":"0","width":"0.0654069717894209","level":"0","word_num":"0"},{"height":"0.007343747018817126","conf":"0.30000001192092896","line_num":"0","block_num":"0","top":"0.20557491325434107","left":"0.15406977127553043","page_num":"0","text":"() Service.php","width":"0.030523251979909044","par_num":"0","word_num":"0","level":"0"},{"top":"0.20557491322719157","left":"0.19186047025946548","height":"0.006968640444571572","par_num":"0","width":"0.04505813375432441","text":"BatchSyncTrait.php","word_num":"0","conf":"0.5","line_num":"0","level":"0","block_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","top":"0.20175438596491224","level":"0","conf":"0.5","block_num":"0","left":"0.2441860510865191","line_num":"0","height":"0.011164274322169154","width":"0.14534883296236076","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","word_num":"0"},{"conf":"0.5","text":"php api_v2.php","line_num":"0","left":"0.3982558178455254","width":"0.02906976354883073","word_num":"0","par_num":"0","height":"0.007343747018817126","block_num":"0","page_num":"0","top":"0.20557491325434107","level":"0"},{"conf":"1","text":"(C) AutomatedReportResult.oho","left":"0.15406977510994932","par_num":"0","page_num":"0","width":"0.06104650395981809","word_num":"0","block_num":"0","level":"0","line_num":"0","top":"0.22966507158551952","height":"0.007268726160271521"},{"level":"0","page_num":"0","conf":"1","block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","top":"0.2508710809687519","width":"0.21656975847609497","line_num":"0","word_num":"0","par_num":"0","left":"0.17151161694332442","height":"0.010691917303836784"},{"word_num":"0","conf":"1","left":"0.18313953485556841","par_num":"0","text":"nublic function handlel","width":"0.05959302313784334","level":"0","block_num":"0","line_num":"0","height":"0.007318740065968554","page_num":"0","top":"0.26794258384399516"},{"level":"0","page_num":"0","word_num":"0","left":"0.1497093032619457","line_num":"0","height":"0.010452960286604362","text":"138","conf":"0.30000001192092896","block_num":"0","top":"0.4111498263026909","par_num":"0","width":"0.010174417749364312"},{"conf":"1","level":"0","width":"0.010174418383456285","page_num":"0","line_num":"0","par_num":"0","word_num":"0","text":"140","block_num":"0","height":"0.017421602252187474","top":"0.44250871089481225","left":"0.15116279097784552"},{"block_num":"0","line_num":"0","left":"0.15116279076509007","text":"1143","conf":"0.30000001192092896","height":"0.006968641205077342","word_num":"0","top":"0.5017421601756263","level":"0","width":"0.00872092995237797","page_num":"0","par_num":"0"},{"conf":"1","text":"144","top":"0.5156794425600686","width":"0.00872092995237797","word_num":"0","height":"0.010452961047110132","level":"0","left":"0.1511627908377645","block_num":"0","line_num":"0","par_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","text":"149","width":"0.00872092995237797","top":"0.6062717769003649","conf":"0.30000001192092896","left":"0.15116279076509007","level":"0","height":"0.006968641205077342","line_num":"0","page_num":"0","word_num":"0"},{"par_num":"0","width":"0.008720929318285997","word_num":"0","text":"155","height":"0.010452960286604362","line_num":"0","level":"0","conf":"1","top":"0.7108013942469417","block_num":"0","left":"0.15116279159085694","page_num":"0"},{"block_num":"0","top":"0.763066202609311","left":"0.15116279159085694","height":"0.010452960286604362","width":"0.008720929318285997","word_num":"0","line_num":"0","level":"0","conf":"1","par_num":"0","text":"158","page_num":"0"},{"left":"0.15116279159085694","line_num":"0","conf":"1","width":"0.008720929318285997","block_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0","text":"161","top":"0.8153310109716805","word_num":"0","level":"0"},{"height":"0.010452960286604362","conf":"1","block_num":"0","left":"0.15116279159085694","level":"0","text":"163","top":"0.8501742165465933","width":"0.008720929318285997","page_num":"0","par_num":"0","word_num":"0","line_num":"0"},{"page_num":"0","width":"0.00872092995237797","conf":"1","word_num":"0","par_num":"0","text":"1164","height":"0.006968641205077342","left":"0.15116279076509007","line_num":"0","level":"0","block_num":"0","top":"0.871080139269703"},{"top":"0.8850174221215062","page_num":"0","line_num":"0","conf":"1","left":"0.15116279159085694","width":"0.008720929318285997","par_num":"0","text":"165","word_num":"0","level":"0","block_num":"0","height":"0.010452960286604362"},{"left":"0.15116279076509007","top":"0.9059233448446159","word_num":"0","block_num":"0","line_num":"0","page_num":"0","width":"0.00872092995237797","text":"1166","level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0"},{"page_num":"0","text":"$config,","line_num":"0","width":"0.021802323929806966","block_num":"0","conf":"1","height":"0.010452960286604362","word_num":"0","level":"0","par_num":"0","top":"0.2891986067904957","left":"0.21366279261358478"},{"top":"0.30662020992638417","line_num":"0","page_num":"0","left":"0.21366279584086087","level":"0","width":"0.04505813375432441","block_num":"0","height":"0.010452960286604362","word_num":"0","conf":"1","par_num":"0","text":"$batchRepository,"},{"block_num":"0","line_num":"0","top":"0.3240418127138407","height":"0.010452960286604362","page_num":"0","text":"SredisService","width":"0.03633720570422233","word_num":"0","left":"0.21366279067986574","par_num":"0","conf":"1","level":"0"},{"par_num":"0","word_num":"0","page_num":"0","height":"0.010452960286604251","level":"0","line_num":"0","text":"$entityRepository,","block_num":"0","width":"0.04796511061648104","left":"0.21366279592722434","conf":"1","top":"0.3414634155012971"},{"word_num":"0","text":"sloggen","line_num":"0","top":"0.3623693383142996","left":"0.21366279063768656","block_num":"0","conf":"0.30000001192092896","width":"0.018895347067650337","page_num":"0","height":"0.006968640444571461","level":"0","par_num":"0"},{"text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","par_num":"0","height":"0.007215933366255367","conf":"0.5","left":"0.20348838007687264","line_num":"0","page_num":"0","width":"0.2398255733733482","level":"0","block_num":"0","top":"0.4146341463621239","word_num":"0"},{"word_num":"0","left":"0.20348838095072486","width":"0.07994185102746842","block_num":"0","text":"if (Sthis->attemots@ === 1) {","level":"0","page_num":"0","line_num":"0","conf":"0.5","height":"0.010672467367120575","par_num":"0","top":"0.4457735248441337"},{"level":"0","line_num":"0","page_num":"0","top":"0.46331738455485405","word_num":"0","par_num":"0","block_num":"0","height":"0.010550210730691068","conf":"1","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","width":"0.1482558047517817","left":"0.21366278713067985"},{"par_num":"0","line_num":"0","page_num":"0","top":"0.5191387559808612","width":"0.091569758476095","word_num":"0","block_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","height":"0.0071770334928229484","conf":"0.5","left":"0.20348838105878864","level":"0"},{"page_num":"0","word_num":"0","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","height":"0.013948396442419408","left":"0.20348837906873227","level":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.5331010453200158","conf":"1","width":"0.15552324944354115"},{"block_num":"0","par_num":"0","width":"0.14970930586469938","line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968641205077342","left":"0.20348837025078986","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","word_num":"0"},{"height":"0.010536318570613101","level":"0","par_num":"0","text":"<1/6 >","left":"0.2470930229619993","width":"0.021802323929806966","top":"0.5923344949742337","word_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0"},{"level":"0","top":"0.6060606061050023","block_num":"0","par_num":"0","word_num":"0","text":"'entity tvo","height":"0.0071798116206361895","page_num":"0","left":"0.2151162810652241","conf":"0.30000001192092896","line_num":"0","width":"0.027616277654120253"},{"top":"0.6132376396173622","width":"0.021802323929806966","conf":"0.5","block_num":"0","height":"0.010455739935429254","word_num":"0","left":"0.25000000055269916","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"© Logger"},{"height":"0.0071770334928230595","text":"Itotal reco","left":"0.2151162810652241","page_num":"0","top":"0.6236044657097288","line_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.5","width":"0.027616277654120253","par_num":"0"},{"text":"public function info","block_num":"0","width":"0.05668604120295098","page_num":"0","left":"0.248546517777781","conf":"0.5","line_num":"0","level":"0","top":"0.6339712919137487","par_num":"0","height":"0.010628010477555794","word_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","text":"\"batches d","top":"0.6411149825399743","word_num":"0","left":"0.2151162799850968","level":"0","block_num":"0","width":"0.027616277654120253","conf":"0.5","height":"0.0072103763501230045"},{"level":"0","word_num":"0","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"Isvnced atl","height":"0.007332632986552401","conf":"0.30000001192092896","top":"0.6585365856142653","left":"0.21511628105837952","width":"0.026162789223041966"},{"level":"0","block_num":"0","left":"0.26598837545525295","word_num":"0","text":"cav $context = [1","par_num":"0","top":"0.6618819775389818","width":"0.04360464785961399","height":"0.010591889492442497","conf":"0.5","line_num":"0","page_num":"0"},{"word_num":"0","line_num":"0","width":"0.020348835498728624","height":"0.0071770334928229484","level":"0","page_num":"0","left":"0.24854651350063556","par_num":"0","text":": voidi","conf":"0.30000001192092896","block_num":"0","top":"0.6794258373205742"},{"line_num":"0","level":"0","text":"} catch (SocialAcco","page_num":"0","block_num":"0","par_num":"0","top":"0.6929824561403509","width":"0.052325573373348144","height":"0.011164274322169043","word_num":"0","left":"0.1918604731373945","conf":"1"},{"block_num":"0","page_num":"0","top":"0.7108013936697744","word_num":"0","level":"0","line_num":"0","text":"Cloaden-swannir","left":"0.2034883724950264","width":"0.039244185102746854","height":"0.006968641205077342","conf":"0.5","par_num":"0"},{"par_num":"0","word_num":"0","level":"0","left":"0.24854651872595424","line_num":"0","text":"Log an informational message to the logs.","width":"0.08720929571922792","block_num":"0","height":"0.01072803904945585","page_num":"0","conf":"1","top":"0.7105263157219254"},{"conf":"1","line_num":"0","top":"0.7384370017274113","par_num":"0","page_num":"0","level":"0","text":"Implements: Loggerinterface::info","word_num":"0","block_num":"0","width":"0.0813953419949146","left":"0.24854651107352554","height":"0.010691917303836673"},{"par_num":"0","text":"array|ArravyablelJsonable|Stri","line_num":"0","word_num":"0","top":"0.7595818820518198","height":"0.010452960286604362","left":"0.27761628499022556","page_num":"0","level":"0","conf":"1","width":"0.07122092551373421","block_num":"0"},{"height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","top":"0.7804878052132543","par_num":"0","text":"ngable lstring smessage","width":"0.056686041202950954","word_num":"0","line_num":"0","block_num":"0","left":"0.2761627910440279","page_num":"0"},{"block_num":"0","left":"0.19186047325424327","line_num":"0","par_num":"0","page_num":"0","conf":"1","level":"0","top":"0.7979094080543587","word_num":"0","height":"0.010703032096607279","text":"} catch (Throwable","width":"0.049418596511191515"},{"page_num":"0","text":"arrayScontext","height":"0.010452960286604362","line_num":"0","conf":"0.5","par_num":"0","left":"0.2761627943999499","width":"0.03924418256637896","top":"0.7944250876267327","block_num":"0","level":"0","word_num":"0"},{"page_num":"0","top":"0.8188153313456585","text":"slogger->errorl","width":"0.03924418256637899","left":"0.20348837187088045","conf":"0.30000001192092896","block_num":"0","word_num":"0","height":"0.006968640444571461","line_num":"0","level":"0","par_num":"0"},{"height":"0.010452960286604362","width":"0.01889534706765031","word_num":"0","text":"Returns:","left":"0.2485465134574538","level":"0","block_num":"0","top":"0.8188153315291717","page_num":"0","conf":"1","line_num":"0","par_num":"0"},{"par_num":"0","width":"0.01598837020549368","page_num":"0","word_num":"0","height":"0.006968640444571572","left":"0.24854651337109027","text":"CAurno","level":"0","top":"0.8432055752480975","line_num":"0","block_num":"0","conf":"0.30000001192092896"},{"line_num":"0","conf":"0.5","left":"0.2747093029029664","par_num":"0","top":"0.8466898958055888","width":"0.06395348082197477","block_num":"0","height":"0.006968640444571461","page_num":"0","level":"0","word_num":"0","text":"vendor/aravel/tramework/src"},{"par_num":"0","width":"0.05668604120295101","top":"0.8641114985930454","line_num":"0","page_num":"0","block_num":"0","text":"luminare Loc/Loccer.ong","word_num":"0","left":"0.2747093023963053","height":"0.006968640444571461","level":"0","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","top":"0.8708133969827938","width":"0.026162789223041938","line_num":"0","par_num":"0","text":"'error' =>","word_num":"0","block_num":"0","level":"0","height":"0.007235383302971576","left":"0.21511627846207848","page_num":"0"},{"block_num":"0","width":"0.023255814897253146","height":"0.0072770620647228945","word_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"throw Ser","par_num":"0","top":"0.9233449476199234","left":"0.20348837139363007","page_num":"0"},{"level":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","left":"0.44476744220017683","par_num":"0","text":"826 л v 512","top":"0.2508710809687519","height":"0.010691917303836784","width":"0.03488371727314399","word_num":"0","block_num":"0"},{"left":"0.47238372096131104","line_num":"0","width":"0.008720929952377943","top":"0.29965156834254736","word_num":"0","page_num":"0","par_num":"0","height":"0.017421602252187585","conf":"1","block_num":"0","level":"0","text":"575"},{"conf":"0.30000001192092896","left":"0.47093023257922917","level":"0","text":"576","line_num":"0","page_num":"0","par_num":"0","top":"0.3205574921563493","width":"0.008720929318285997","word_num":"0","block_num":"0","height":"0.010452960286604362"},{"left":"0.4709302334945038","height":"0.010452960286604362","level":"0","block_num":"0","width":"0.01017441774936434","page_num":"0","text":"577","par_num":"0","conf":"1","line_num":"0","word_num":"0","top":"0.3379790945953738"},{"width":"0.008720929318285997","word_num":"0","left":"0.47093023257922917","level":"0","par_num":"0","text":"578","top":"0.35540069773126226","height":"0.010452960286604362","block_num":"0","line_num":"0","conf":"1","page_num":"0"},{"left":"0.4709302331500887","top":"0.3693379791874951","text":"579","width":"0.011627906180442682","par_num":"0","line_num":"0","word_num":"0","conf":"1","page_num":"0","block_num":"0","level":"0","height":"0.017421602252187585"},{"width":"0.01017441774936434","left":"0.4709302334945038","page_num":"0","level":"0","height":"0.010452960286604362","par_num":"0","top":"0.39024390295774314","line_num":"0","conf":"1","text":"580","block_num":"0","word_num":"0"},{"par_num":"0","height":"0.024390243457264815","top":"0.40418118460121666","block_num":"0","width":"0.0159883714736776","left":"0.4665697680180062","text":"=581","page_num":"0","word_num":"0","conf":"0.5","line_num":"0","level":"0"},{"level":"0","block_num":"0","line_num":"0","conf":"1","page_num":"0","par_num":"0","width":"0.008720929318285997","word_num":"0","text":"583","top":"0.4425087113201125","left":"0.4723837218234151","height":"0.010452960286604362"},{"level":"0","word_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.4709302334945038","line_num":"0","page_num":"0","conf":"1","par_num":"0","text":"584","width":"0.01017441774936434","top":"0.459930314107569"},{"level":"0","page_num":"0","conf":"0.5","block_num":"0","word_num":"0","top":"0.4773519168950253","text":"—585","left":"0.46656976846458836","par_num":"0","line_num":"0","width":"0.013081394611520969","height":"0.010452960286604362"},{"page_num":"0","top":"0.4947735200309138","width":"0.008720929318285997","text":"586","left":"0.47093023257922917","word_num":"0","line_num":"0","par_num":"0","height":"0.010452960286604362","conf":"1","block_num":"0","level":"0"},{"conf":"1","page_num":"0","top":"0.5121951224699383","height":"0.010452960286604362","block_num":"0","par_num":"0","width":"0.008720929318285997","word_num":"0","level":"0","left":"0.4723837218234151","text":"587","line_num":"0"},{"page_num":"0","left":"0.4723837218234151","width":"0.008720929318285997","height":"0.010452960286604362","level":"0","text":"588","word_num":"0","block_num":"0","par_num":"0","top":"0.5296167252573947","conf":"1","line_num":"0"},{"conf":"1","level":"0","line_num":"0","par_num":"0","text":"589","block_num":"0","height":"0.010452960286604362","top":"0.5470383280448511","width":"0.01017441774936434","word_num":"0","left":"0.4709302334945038","page_num":"0"},{"line_num":"0","block_num":"0","level":"0","top":"0.5609756106427853","par_num":"0","conf":"0.5","left":"0.47238372114299704","width":"0.008720929952377943","text":"590","height":"0.020905922094220375","page_num":"0","word_num":"0"},{"left":"0.46802325552854196","width":"0.013081394611520969","top":"0.5853658539937421","level":"0","text":"15911","word_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.006968640444571572","line_num":"0"},{"text":"592","level":"0","block_num":"0","conf":"1","page_num":"0","height":"0.020905923615232025","word_num":"0","top":"0.5958188150216522","par_num":"0","width":"0.010174418383456285","left":"0.4723837209560432","line_num":"0"},{"height":"0.010452961047110132","conf":"1","width":"0.008720929952377998","word_num":"0","block_num":"0","left":"0.47238372099764825","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"593","top":"0.616724738727316"},{"text":"T595","level":"0","block_num":"0","word_num":"0","height":"0.013937280889142922","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.466569769141862","par_num":"0","top":"0.6480836243637909","width":"0.014534881774415365"},{"text":"-596","page_num":"0","left":"0.46656976759933994","block_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","level":"0","height":"0.020905922094220375","top":"0.6655052271933078","word_num":"0","width":"0.014534883042599256"},{"width":"0.010174418383456285","height":"0.006968641205077342","page_num":"0","line_num":"0","par_num":"0","text":"597","left":"0.47093023259606254","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","top":"0.6898954702884519"},{"par_num":"0","width":"0.011627906180442626","left":"0.4709302331016392","conf":"0.5","level":"0","block_num":"0","height":"0.020905922094220375","word_num":"0","top":"0.7003484325068968","text":"598","page_num":"0","line_num":"0"},{"conf":"1","left":"0.4723837209976482","height":"0.006968641205077342","top":"0.7247386758550688","line_num":"0","page_num":"0","par_num":"0","width":"0.008720929952377943","block_num":"0","level":"0","word_num":"0","text":"$99"},{"conf":"0.30000001192092896","left":"0.46656976790214993","line_num":"0","level":"0","top":"0.7282229962193458","page_num":"0","height":"0.027874564820309367","text":"=600","word_num":"0","block_num":"0","par_num":"0","width":"0.014534883042599311"},{"page_num":"0","top":"0.7595818818683066","left":"0.4709302334945038","width":"0.01017441774936434","level":"0","line_num":"0","height":"0.006968640444571572","par_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"6011"},{"line_num":"0","text":"-602","par_num":"0","height":"0.020905923615232025","block_num":"0","top":"0.7700348428613736","level":"0","conf":"0.30000001192092896","width":"0.014534883042599311","left":"0.466569767781026","word_num":"0","page_num":"0"},{"text":"604","top":"0.8048780490574194","conf":"1","page_num":"0","height":"0.020905922094220375","level":"0","width":"0.010174418383456285","block_num":"0","left":"0.47093023264451217","line_num":"0","par_num":"0","word_num":"0"},{"left":"0.47093023257922917","block_num":"0","par_num":"0","word_num":"0","width":"0.008720929318285997","line_num":"0","page_num":"0","level":"0","top":"0.8292682935500775","text":"605","conf":"0.30000001192092896","height":"0.010452960286604362"},{"line_num":"0","left":"0.4723837211284622","conf":"1","par_num":"0","page_num":"0","height":"0.017421602252187474","text":"606","word_num":"0","block_num":"0","width":"0.008720929952377943","top":"0.8432055753547425","level":"0"},{"par_num":"0","text":"— 607","top":"0.8641114988686065","level":"0","block_num":"0","page_num":"0","left":"0.4665697671564489","line_num":"0","height":"0.010689139176023432","width":"0.013081394611520969","conf":"0.30000001192092896","word_num":"0"},{"word_num":"0","conf":"1","top":"0.8815331015640149","width":"0.008720929318285997","block_num":"0","height":"0.010452960286604362","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"608","left":"0.4723837218234151"},{"word_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.006968641205077453","par_num":"0","text":"• MOn ZU Aor 10.42:40","left":"0.9360465118627957","page_num":"0","top":"0.006968641078869298","width":"0.05668604627568674","conf":"0.30000001192092896"},{"page_num":"0","conf":"1","left":"0.8270348901595695","top":"0.02787456497864904","line_num":"0","par_num":"0","word_num":"0","level":"0","block_num":"0","width":"0.08866278668667404","text":"L AskJiminnyReportActivityServiceTestv","height":"0.010452960286604362"},{"block_num":"0","level":"0","width":"0.029069763548830674","line_num":"0","conf":"0.5","height":"0.010452960286604362","par_num":"0","left":"0.4738372097953522","page_num":"0","text":"=custom.log","word_num":"0","top":"0.05574912978701141"},{"block_num":"0","level":"0","left":"0.5101744200028817","text":"=laravel.log","word_num":"0","height":"0.010452961047110132","par_num":"0","page_num":"0","conf":"1","width":"0.027616277654120225","line_num":"0","top":"0.055749129145434506"},{"word_num":"0","page_num":"0","height":"0.010452960286604362","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","left":"0.5450581399922917","par_num":"0","conf":"0.5","block_num":"0","level":"0","line_num":"0","top":"0.05574912978701141"},{"par_num":"0","line_num":"0","level":"0","top":"0.055749129145434506","text":"4 HS_local (iminny@localhost]","left":"0.6046511654871605","block_num":"0","width":"0.06104650903255382","height":"0.010452961047110132","word_num":"0","conf":"0.5","page_num":"0"},{"top":"0.05574912943857935","width":"0.017441858636571994","conf":"1","left":"0.6947674436468302","par_num":"0","text":"Cascade","word_num":"0","page_num":"0","height":"0.010452960286604362","level":"0","block_num":"0","line_num":"0"},{"height":"0.011164274322169043","top":"0.0797448165869219","block_num":"0","text":"A console [PROD] X A console [EU]","page_num":"0","left":"0.4738372088584945","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","word_num":"0","width":"0.07703488431078326"},{"line_num":"0","page_num":"0","top":"0.0797448165869219","text":"A console [STAGING]","width":"0.04360464785961393","level":"0","word_num":"0","left":"0.5595930266071848","height":"0.011164274322169043","block_num":"0","par_num":"0","conf":"0.5"},{"left":"0.6933139525309181","level":"0","par_num":"0","top":"0.08362369354010668","width":"0.04651162979450629","word_num":"0","text":"Retactor Connection","height":"0.007285397208668498","page_num":"0","block_num":"0","line_num":"0","conf":"1"},{"conf":"0.30000001192092896","top":"0.08362369371432266","height":"0.007285397208668609","level":"0","line_num":"0","text":"CRM Initial Sync Oven","par_num":"0","width":"0.045058133754324436","page_num":"0","block_num":"0","left":"0.7470930289847444","word_num":"0"},{"conf":"0.5","height":"0.0071770334928229484","block_num":"0","page_num":"0","text":"Tx: Autov","word_num":"0","level":"0","left":"0.5348837228066751","top":"0.1044657097288676","par_num":"0","line_num":"0","width":"0.02034883549872868"},{"block_num":"0","par_num":"0","text":"do jiminny v","conf":"0.5","top":"0.1044657097460916","width":"0.023255814897253146","word_num":"0","level":"0","page_num":"0","line_num":"0","height":"0.010516868633897003","left":"0.6627906972313775"},{"top":"0.12519936212958604","conf":"0.5","line_num":"0","width":"0.12936045261139567","par_num":"0","block_num":"0","height":"0.010689139176023432","level":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","left":"0.49273255700367574","page_num":"0","word_num":"0"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.05813952709766146","conf":"0.30000001192092896","left":"0.6279069838403225","text":"034 A1 A34 M62 ^ -","height":"0.010689139176023432","page_num":"0","top":"0.12519936195537007"},{"block_num":"0","level":"0","word_num":"0","width":"0.12499997970905707","top":"0.1463414637498397","conf":"0.30000001192092896","height":"0.006968640444571461","text":"bElecl * rkun crm contlcuracions whEkE 10= J05.","page_num":"0","line_num":"0","par_num":"0","left":"0.4927325782522842"},{"line_num":"0","par_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","top":"0.15679442610595107","word_num":"0","width":"0.1962209052227913","conf":"1","left":"0.4927325630147635","page_num":"0","level":"0","height":"0.013937280889143033","block_num":"0"},{"left":"0.49273255988271814","level":"0","width":"0.015988370205493707","block_num":"0","text":"SELECT","word_num":"0","height":"0.010452960286604362","conf":"1","line_num":"0","par_num":"0","top":"0.17770034895077447","page_num":"0"},{"conf":"0.5","level":"0","page_num":"0","word_num":"0","height":"0.013937280889143033","block_num":"0","line_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","width":"0.1889534605310318","top":"0.1951219518899232","left":"0.5014535184914614"},{"level":"0","block_num":"0","line_num":"0","text":"U.ema1l.","page_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.21602787489966546","width":"0.021802323929806966","left":"0.5029069786600965","height":"0.006968640444571461","word_num":"0"},{"height":"0.006968641205077342","page_num":"0","level":"0","left":"0.5029069764355705","conf":"0.30000001192092896","width":"0.011627907448626518","par_num":"0","word_num":"0","top":"0.233449477263315","block_num":"0","text":"sa.*","line_num":"0"},{"left":"0.5029069796729173","word_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","width":"0.08866278668667404","block_num":"0","level":"0","height":"0.006968641205077342","text":"towner 1d FRol sochal accounts sa","par_num":"0","top":"0.25087108008861336"},{"word_num":"0","line_num":"0","top":"0.2679425837320575","width":"0.0959302313784336","block_num":"0","height":"0.011164274322168932","text":"JOIN users u on u.id = sa.sociable_id","page_num":"0","conf":"0.5","level":"0","left":"0.49273255569667207","par_num":"0"},{"block_num":"0","level":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","page_num":"0","top":"0.28548644338568163","width":"0.10610464785961388","left":"0.492732561293783","conf":"0.30000001192092896","word_num":"0","height":"0.007196483429539158","par_num":"0","line_num":"0"},{"conf":"0.5","left":"0.49269744083144135","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","word_num":"0","height":"0.0148935728666314","top":"0.2995371262853762","level":"0","width":"0.1381482875093501","line_num":"0","block_num":"0","page_num":"0","par_num":"0"},{"word_num":"0","conf":"1","par_num":"0","text":"SELECT * FROM automated_report_results order by id desc;","level":"0","top":"0.33797909453440456","width":"0.14534883296236073","line_num":"0","page_num":"0","height":"0.010505753841126397","left":"0.4927325646028267","block_num":"0"},{"word_num":"0","conf":"1","level":"0","left":"0.4927325633660667","block_num":"0","page_num":"0","text":"select * from features;","par_num":"0","top":"0.3728222999543015","height":"0.01075026787449107","line_num":"0","width":"0.059593018065107584"},{"text":"Bplect * from team fpatunos where featunp id = 40:","top":"0.38995215302990127","word_num":"0","page_num":"0","height":"0.007260390255820148","conf":"0.30000001192092896","width":"0.12936045261139567","level":"0","left":"0.49273257312172364","block_num":"0","line_num":"0","par_num":"0"},{"height":"0.010500196824994035","width":"0.09011627765412028","level":"0","conf":"1","page_num":"0","line_num":"0","text":"select * from teams where id = 556;","word_num":"0","left":"0.4927325550814989","top":"0.42503987254774733","par_num":"0","block_num":"0"},{"text":"select * from","left":"0.4927325616686351","height":"0.010564103651274914","top":"0.4599303140744231","par_num":"0","line_num":"0","conf":"1","page_num":"0","block_num":"0","word_num":"0","level":"0","width":"0.03779069413530067"},{"height":"0.010564103651274914","par_num":"0","line_num":"0","top":"0.4599303140744231","level":"0","word_num":"0","block_num":"0","conf":"1","left":"0.5654069877565148","width":"0.12499998985452854","page_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734"},{"conf":"1","par_num":"0","width":"0.19767440633570887","word_num":"0","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","left":"0.4927325741233989","block_num":"0","height":"0.010686361048210191","page_num":"0","top":"0.47735191659424503","level":"0","line_num":"0"},{"width":"0.1453954818400931","par_num":"0","word_num":"0","block_num":"0","level":"0","page_num":"0","top":"0.49466613506674073","conf":"0.5","line_num":"0","height":"0.014546766235497555","text":"select * from automated_report_results order Dy zu desc,","left":"0.4927008834473122"},{"left":"0.4927325548990552","height":"0.010686361048210191","block_num":"0","conf":"1","page_num":"0","line_num":"0","par_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","level":"0","top":"0.5119617223575448","width":"0.14244185102746842","word_num":"0"},{"line_num":"0","top":"0.5470383283932831","width":"0.15552323929806972","word_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","height":"0.010452960286604362","left":"0.49273255862023396","text":"select * from automated report results WHERE report id = 54:"},{"height":"0.010622453461423431","conf":"1","line_num":"0","width":"0.12209300791963623","top":"0.5818815337886577","level":"0","page_num":"0","left":"0.49273256125581216","word_num":"0","par_num":"0","block_num":"0","text":"select * from opportunities where id = 7594349:"},{"left":"0.49273257226354994","par_num":"0","block_num":"0","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","width":"0.19767440633570899","page_num":"0","word_num":"0","conf":"0.5","height":"0.010750267113985301","level":"0","line_num":"0","top":"0.6164274323772443"},{"line_num":"0","par_num":"0","conf":"1","top":"0.6339712919137487","left":"0.49273256709487234","level":"0","text":"select * from plavbooks where team id = 711: # event 226147","width":"0.15406975847609494","block_num":"0","word_num":"0","page_num":"0","height":"0.010628010477555794"},{"conf":"1","level":"0","line_num":"0","left":"0.4927325551571803","par_num":"0","top":"0.651515151624469","word_num":"0","height":"0.010505753841126397","width":"0.15261626750864876","page_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","block_num":"0"},{"conf":"1","level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","line_num":"0","page_num":"0","par_num":"0","top":"0.6689895475345226","left":"0.4927325646279135","height":"0.013937280889143033","block_num":"0","width":"0.11046511061648101","word_num":"0"},{"height":"0.010558546635142552","level":"0","width":"0.15261626750864876","word_num":"0","conf":"1","left":"0.4927325552882119","par_num":"0","block_num":"0","text":"GELECT * FROM crm field values WHERE crm field id = 226147:","top":"0.6864111504286012","line_num":"0","page_num":"0"},{"word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.5","height":"0.007318740065968554","line_num":"0","left":"0.4927325602990887","par_num":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","top":"0.724738676080081","width":"0.12354650903255388"},{"conf":"0.30000001192092896","level":"0","par_num":"0","text":"GELECT","block_num":"0","top":"0.7386759584137272","word_num":"0","page_num":"0","width":"0.0159883714736776","height":"0.010452961047110132","line_num":"0","left":"0.492732558848917"},{"text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","level":"0","height":"0.014354066985646008","par_num":"0","left":"0.5029069807442199","conf":"0.5","width":"0.18604649888708236","top":"0.7559808612440191","line_num":"0","word_num":"0","block_num":"0","page_num":"0"},{"text":"u. email","width":"0.021802323929806966","line_num":"0","top":"0.7767145136381128","level":"0","word_num":"0","block_num":"0","left":"0.5014534902332606","conf":"0.30000001192092896","height":"0.007257611367501027","page_num":"0","par_num":"0"},{"width":"0.013081394611520913","block_num":"0","height":"0.006968640444571461","top":"0.7944250874432196","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.5029069777669138","line_num":"0","par_num":"0","text":"sa.*"},{"par_num":"0","conf":"1","page_num":"0","text":"t.owner_id FROM social_accounts sa","line_num":"0","left":"0.5014534906556222","top":"0.8118022326885981","block_num":"0","level":"0","width":"0.09011626750864876","word_num":"0","height":"0.010497418697180683"},{"text":"JOTN usens u on trid = ca.cociable idi","width":"0.09738371220040826","block_num":"0","left":"0.49273256673203064","word_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","level":"0","top":"0.8292682928942409","height":"0.007254833239687675"},{"left":"0.49273255613526434","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","level":"0","width":"0.10610464785961393","height":"0.010566882539594036","top":"0.8466898957943156","block_num":"0","word_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","conf":"1","height":"0.010689139176023432","left":"0.4927325670763793","page_num":"0","par_num":"0","width":"0.1380813882706013","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","level":"0","top":"0.8641114986943905"},{"height":"0.01068358215989107","top":"0.8987240830528642","block_num":"0","conf":"0.5","line_num":"0","par_num":"0","word_num":"0","page_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","left":"0.4927325575704069","width":"0.19622092551373427","level":"0"},{"text":"+0 ..","height":"0.011164274322169043","top":"0.0797448165869219","word_num":"0","par_num":"0","width":"0.020348834230544677","page_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.965116281891486","line_num":"0","level":"0"},{"width":"0.2703488329623608","level":"0","page_num":"0","line_num":"0","height":"0.01059744650857497","left":"0.6976744093136732","conf":"1","word_num":"0","par_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","block_num":"0","top":"0.10104529661439754"},{"width":"0.23837209255137337","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.703488371377582","word_num":"0","page_num":"0","top":"0.11846689891207607","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","height":"0.006968641205077342","par_num":"0","level":"0"},{"level":"0","line_num":"0","par_num":"0","block_num":"0","page_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","top":"0.1393728226143094","conf":"1","height":"0.007357639939400973","width":"0.28633718287691157","word_num":"0","left":"0.694767473312973"},{"text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","width":"0.2819767201200445","top":"0.15311004796085603","line_num":"0","word_num":"0","page_num":"0","height":"0.010653017430404366","conf":"0.5","level":"0","left":"0.6962209524994839","par_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","width":"0.12645347067650337","line_num":"0","left":"0.6947674594038452","conf":"1","par_num":"0","height":"0.010583553587991013","level":"0","text":"already solved - just not parametrised for the profile/since case","page_num":"0","top":"0.1672473874286453"},{"conf":"1","level":"0","page_num":"0","par_num":"0","height":"0.010494639808861561","left":"0.6947674552483422","line_num":"0","text":"What splitting the profile sync into batches would look like","top":"0.19856459312259356","word_num":"0","width":"0.13517440633570899","block_num":"0"},{"level":"0","line_num":"0","page_num":"0","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","block_num":"0","left":"0.6947674427962095","par_num":"0","conf":"1","height":"0.007182590508955311","top":"0.21929824549679078","width":"0.1511627765412027","word_num":"0"},{"conf":"1","level":"0","line_num":"0","par_num":"0","height":"0.010569660667407277","left":"0.694767459943104","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","block_num":"0","width":"0.28633716258596864","word_num":"0","page_num":"0","top":"0.233449478068677"},{"text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","width":"0.24127905419532292","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","height":"0.006968640444571461","top":"0.2508710804745784","block_num":"0","par_num":"0","left":"0.6947674612076477","page_num":"0"},{"page_num":"0","conf":"1","par_num":"0","height":"0.007329854098233168","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","left":"0.6962209605769604","level":"0","line_num":"0","word_num":"0","block_num":"0","width":"0.284883661473051"},{"level":"0","par_num":"0","conf":"0.30000001192092896","left":"0.6962209692158519","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","page_num":"0","word_num":"0","top":"0.306620209394439","width":"0.2877906636988863","height":"0.006968640444571461","line_num":"0","block_num":"0"},{"left":"0.7034883691075557","par_num":"0","word_num":"0","block_num":"0","level":"0","top":"0.3205574921563493","conf":"1","height":"0.010452960286604362","page_num":"0","width":"0.2776162573631774","line_num":"0","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro"},{"par_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","block_num":"0","level":"0","width":"0.20639533184944325","top":"0.33797909453440456","conf":"0.30000001192092896","word_num":"0","page_num":"0","left":"0.7034883928957734","height":"0.010505753841126397","line_num":"0"},{"conf":"1","block_num":"0","height":"0.010628010477555794","left":"0.6962209294276679","word_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.3554006976086954","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","width":"0.2819767201200445","page_num":"0"},{"block_num":"0","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","conf":"1","height":"0.0072659472719524","par_num":"0","word_num":"0","left":"0.6962209430504749","top":"0.3763066205343165","level":"0","width":"0.2848836817639939","page_num":"0","line_num":"0"},{"conf":"0.5","level":"0","text":"You get for free","line_num":"0","page_num":"0","left":"0.6947674424200525","par_num":"0","width":"0.0319767404109873","height":"0.007215933366255256","top":"0.41463414653422836","block_num":"0","word_num":"0"},{"text":"•streamed fetch (no 0OM on big owners)","height":"0.0071770334928229484","page_num":"0","par_num":"0","width":"0.08575581489725315","left":"0.697674417508692","line_num":"0","level":"0","conf":"0.5","top":"0.43540669856459324","block_num":"0","word_num":"0"},{"page_num":"0","conf":"0.5","level":"0","line_num":"0","height":"0.0071770334928229484","top":"0.4529505582137161","block_num":"0","word_num":"0","width":"0.06540696671668522","par_num":"0","text":"• 100-record batches via Redis","left":"0.6976744285694189"},{"top":"0.4703832754342152","par_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","word_num":"0","height":"0.010477968760464584","left":"0.6976744332330052","level":"0","line_num":"0","page_num":"0","conf":"1","block_num":"0","width":"0.13953486909257606"},{"block_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","width":"0.1322674244008165","line_num":"0","word_num":"0","top":"0.4912280700058711","par_num":"0","conf":"1","height":"0.010514089745577881","left":"0.6976744360642997","level":"0","page_num":"0"},{"level":"0","conf":"0.5","block_num":"0","left":"0.6976744452422932","page_num":"0","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","line_num":"0","top":"0.508710801912447","par_num":"0","height":"0.010452960286604251","width":"0.2819767201200444","word_num":"0"},{"height":"0.007360418067214214","level":"0","left":"0.7034883798200974","par_num":"0","word_num":"0","line_num":"0","page_num":"0","width":"0.07267441140844466","text":"key so difterent orofiles don't collide","top":"0.5261324047144549","conf":"0.5","block_num":"0"},{"line_num":"0","par_num":"0","conf":"1","block_num":"0","page_num":"0","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","width":"0.1729650903255382","level":"0","top":"0.5470383280448511","word_num":"0","height":"0.010452960286604362","left":"0.6947674678139966"},{"word_num":"0","top":"0.5644599301598978","line_num":"0","par_num":"0","conf":"0.5","width":"0.2819767201200445","page_num":"0","block_num":"0","height":"0.0073104049220229506","left":"0.6947674633339377","level":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:"},{"block_num":"0","left":"0.6947674627311626","line_num":"0","top":"0.5956937798195339","conf":"1","word_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","level":"0","height":"0.010577996571858761","page_num":"0","par_num":"0","width":"0.28052323929806977"},{"top":"0.613237639553429","level":"0","height":"0.0071770334928229484","width":"0.13953487923804753","left":"0.6947674461509291","word_num":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","page_num":"0"},{"width":"0.04215116196490354","top":"0.6411149825213349","line_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.6947674422006878","block_num":"0","conf":"1","text":"Recommendation"},{"width":"0.28052323929806977","line_num":"0","par_num":"0","word_num":"0","top":"0.6585365856142653","conf":"1","block_num":"0","page_num":"0","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","left":"0.6947674626641019","height":"0.010522425650029366","level":"0"},{"text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","level":"0","left":"0.6947674655515993","line_num":"0","top":"0.6759581884885157","par_num":"0","block_num":"0","height":"0.006968640444571461","width":"0.28488370205493685","word_num":"0","page_num":"0","conf":"0.5"},{"line_num":"0","conf":"1","word_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","top":"0.6897926635444678","block_num":"0","level":"0","page_num":"0","left":"0.6947674548777797","par_num":"0","width":"0.17441859143845573","height":"0.01055576774682343"},{"level":"0","line_num":"0","page_num":"0","height":"0.01072803904945574","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","top":"0.7105263158961413","word_num":"0","block_num":"0","left":"0.697674427545875","par_num":"0","conf":"1","width":"0.22819766592472157"},{"text":"•optional (?int Sprofileld, ?string $strategy, ?string $until) constructor args on FetchSalesforceEntitiesJob with an updated uniquel","conf":"1","left":"0.6976744576996018","par_num":"0","width":"0.2848836817639939","level":"0","word_num":"0","line_num":"0","top":"0.7317073174143272","height":"0.010716925017191015","block_num":"0","page_num":"0"},{"width":"0.011627906180442626","left":"0.7034883726365229","text":"do),","block_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.7421602788826169","word_num":"0","height":"0.017421602252187585","page_num":"0","level":"0","par_num":"0"},{"line_num":"0","top":"0.766347687400319","width":"0.2776162573631774","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","conf":"0.5","block_num":"0","left":"0.6976744436144179","page_num":"0","height":"0.0071770334928229484","word_num":"0","level":"0","par_num":"0"},{"left":"0.694767475704478","par_num":"0","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","width":"0.2877906636988864","word_num":"0","top":"0.7870813397129187","block_num":"0","conf":"1","page_num":"0","line_num":"0","height":"0.011164274322169043","level":"0"},{"height":"0.013937280889143033","top":"0.8013937288934075","page_num":"0","par_num":"0","line_num":"0","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","conf":"1","width":"0.2718022934933926","block_num":"0","left":"0.6947674739397125","word_num":"0","level":"0"},{"text":"watermark — gate it on \"no profile context\".","conf":"1","left":"0.6962209318790669","line_num":"0","height":"0.0071770334928229484","width":"0.08430232392980697","block_num":"0","word_num":"0","par_num":"0","top":"0.8221690590111643","level":"0","page_num":"0"},{"par_num":"0","top":"0.8397129185198681","text":"Gal .","page_num":"0","line_num":"0","width":"0.017441858636571994","left":"0.9651162807795277","block_num":"0","height":"0.010461296951561616","conf":"0.30000001192092896","word_num":"0","level":"0"},{"par_num":"0","left":"0.6962209300842392","line_num":"0","conf":"0.30000001192092896","text":"Ask anvthina (84-D","height":"0.0071770334928229484","width":"0.04069767099745736","word_num":"0","top":"0.9266347687400319","page_num":"0","level":"0","block_num":"0"},{"height":"0.0071770334928229484","line_num":"0","page_num":"0","word_num":"0","left":"0.7223837197862006","block_num":"0","conf":"0.30000001192092896","top":"0.9545454545454546","par_num":"0","text":"Claude Qnus 17 Medium","width":"0.04651162472177062","level":"0"},{"block_num":"0","text":"144-25","level":"0","par_num":"0","width":"0.01453488177441542","word_num":"0","top":"0.9860627181052405","height":"0.006968640444571572","conf":"0.5","page_num":"0","line_num":"0","left":"0.9331395351302343"},{"left":"0.9709302343731505","text":"Po 4 sp","page_num":"0","height":"0.01074748898617195","block_num":"0","level":"0","top":"0.986062718234409","conf":"0.30000001192092896","word_num":"0","par_num":"0","width":"0.01453488177441531","line_num":"0"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8060
|
NULL
|
NULL
|
|
59326
|
PhostormcodeFV faVsco.js?9 masterProledeyD Salesfo PhostormcodeFV faVsco.js?9 masterProledeyD Salesforce> DDTO© FetchSalesforceEntitiesJob.pnpc ProcesssalestorcetnutybatchJob.ongC) ketryralleasalestorcerecorasJob.onpc) AulolocDelavec locrm.ono© CheckAndRetryRemoteMatch.phpC) CreaterollowupActivity.phpC) CreateNotes.php© MatchActivitiesToNewOpportunity.phpC) MatchActivitvermData.phpE) NoteObiect.ohpc) SaveActiviv.onoc)saveliranscriotion.onvC) SetuoLavout.ohoC) SvncActivitv.oho@ SvncFieldMetadata.php© SyncLeads.php© SyncObjects.php© SyncOpportunitiesJob.php© SyncOpportunity.php© SyncProfileMetadata.php© SyncTeamFieldsJob.php© SyncTeamMetadata.php© UpdateOpportunitySpecifications.phpUpdatestage.ong> @ DealRisks_Meeuine bora TelephonyC Userc8aseprocessing.oo.ono@ Dummv.Job.php(C)ImoortRecallA|Recordinas.Job.oho@ ImportRemoteTrack.Job.ohpC ob.ohoC)JobDisoatcher.oho.lobDisnatcherintertace.oho@ [EMAIL]. SacVisibilitvControl.ohnv D Listenersv M Activitiodv M ActivitvProviden> M.lustCallv D UserPilot© TrackProviderInstalledEvent.phpMAudiaMRotsC ActivitvController.ohnAutomateakeporskepository.pnp© AutomatedReportsCommand.phpOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.pnpwsyncermenuuiestrait.onoc) SyncObiects.pho©ImportOpportunityBatch.php© ImportContactBatch.php© Client.phpC) HubspotPaqinationService.phg() Service.phpBatchSyncTrait.php© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phsphp api_v2.php(C) AutomatedReportResult.ohoclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquenublic function handlel $config,$batchRepository,SredisService$entityRepository,sloggensbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontextif (Sthis->attemots@ === 1) {Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):ssuncedat = carbonimmuta.le::nowo:$config->updateEntitySyncedAt($this->entityType, $syncedAt);slodder->infoFetchsalesforceentities..onComnl.eted'<1/6 >'entity tvo© LoggerItotal recopublic function info"batches dIsvnced atlcav $context = [1: voidi} catch (SocialAccoCloaden-swannirLog an informational message to the logs.Implements: Loggerinterface::infoarray|ArravyablelJsonable|Stringable lstring smessage} catch (ThrowablearrayScontextslogger->errorlReturns:CAurnovendor/aravel/tramework/srcluminare Loc/Loccer.ono'error' =>throw Ser826 л v 512575576577578579580=581583584—58558658758858959015911592593T595-596597598$99=6006011-602604605606— 607608• MOn ZU Aor 10.30-24L AskJiminnyReportActivityServiceTestv=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]A console [STAGING]Retactor ConnectionCRM Initial Sync OvenTx: Autovdo jiminny vGELECT * FROM crm profiles WHERE crm_confiqurat: w034 A1 A34 M62 ^ -bElecl * rkun crm contlcuracions whEkE 10= J05.SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) ASU.ema1l.sa.*towner 1d FRol sochal accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.teamidVHERE u.team id = 581 and sa.provider = 'salesforce';SELECT * FROM automated_report_results order by id desc;select * from features;Bplect * from team fpatunos where featunp id = 40:select * from teams where id = 556;select * fromrts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9select * from automated_report_results order Dy zu desc,SELECT * FROM automated report results WHERE id = 1919:select * from automated report results WHERE report id = 54:select * from opportunities where id = 7594349:GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinteselect * from plavbooks where team id = 711: # event 226147GELECT * FROM plavbook categories WHERE plavbook id = 5515:SELECT * FROM crm_fields WHERE id = 226147GELECT * FROM crm field values WHERE crm field id = 226147:SELECT * FROM com confiqurations WHERE 1d = 6925GELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$u. emailsa.*t.owner_id FROM social_accounts saJOTN usens u on trid = ca.cociable idiJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce';SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE+0 ..•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redispayload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctraitphp:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch isalready solved - just not parametrised for the profile/since caseWhat splitting the profile sync into batches would look likeOption A - minimal: reuse FetchSalesforceEntitiesJob for the profile pathCurrently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStraregles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['profile' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator3. In streamRecordsToBatches() branch on "has profile" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of SynYou get for free•streamed fetch (no 0OM on big owners)• 100-record batches via Redis•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).• per-record failure isolation + RetryFailedSalesforceRecordsJob•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in thatkey so difterent orofiles don't collideOption B - smaller surface: batch inside Salesforce\Service::syncOpportunities()If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicatesqueue/Redis plumbina that FetchSalesforceEntitiesJob already owns.RecommendationOption A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearlydesianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecordsretry, unique iob IDs) without a second parallel mechanism. The only real code change is:•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquetdo),•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the configat the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-levelwatermark — gate it on "no profile context".Gal .Ask anvthina (84-DClaude Qnus 17 Medium144-25Po 4 sp...
|
[{"level":"0","par_num": [{"level":"0","par_num":"0","block_num":"0","left":"0.01744185995005212","top":"0.006968641046706359","conf":"0.30000001192092896","line_num":"0","page_num":"0","width":"0.021802326466174835","word_num":"0","height":"0.006968641205077342","text":"Phostorm"},{"word_num":"0","text":"code","height":"0.006968640444571461","page_num":"0","left":"0.1148255812121043","level":"0","line_num":"0","par_num":"0","block_num":"0","width":"0.01162790618044264","top":"0.006968641450188162","conf":"0.30000001192092896"},{"page_num":"0","line_num":"0","height":"0.010452960286604362","width":"0.029069763548830722","left":"0.030523259704860126","level":"0","par_num":"0","conf":"0.5","word_num":"0","top":"0.02787456497864904","text":"FV faVsco.js","block_num":"0"},{"conf":"0.30000001192092896","line_num":"0","text":"?9 master","width":"0.024709300791963623","height":"0.010452960286604362","top":"0.02787456497864904","par_num":"0","word_num":"0","page_num":"0","left":"0.06831395542728312","level":"0","block_num":"0"},{"width":"0.020348836766912577","par_num":"0","page_num":"0","block_num":"0","top":"0.05923344944238418","left":"0.014534883869450689","conf":"0.30000001192092896","text":"Proledey","level":"0","height":"0.003484320602538671","line_num":"0","word_num":"0"},{"block_num":"0","level":"0","top":"0.07612742412338913","par_num":"0","width":"0.030583024024963372","height":"0.01150821840934213","left":"0.043574765514713835","word_num":"0","conf":"0.30000001192092896","page_num":"0","text":"D Salesforce","line_num":"0"},{"block_num":"0","text":"> DDTO","line_num":"0","level":"0","page_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","par_num":"0","top":"0.09407665591941561","width":"0.021802323929806973","word_num":"0","left":"0.046511627642654756"},{"page_num":"0","block_num":"0","height":"0.015479323586398475","level":"0","top":"0.11024367702094318","word_num":"0","conf":"1","text":"© FetchSalesforceEntitiesJob.pnp","line_num":"0","left":"0.0537095887639354","par_num":"0","width":"0.07137109878215384"},{"text":"c ProcesssalestorcetnutybatchJob.ong","level":"0","top":"0.13237639553429026","width":"0.08575580475178171","page_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.0071770334928229484","left":"0.05232558202147495","word_num":"0","block_num":"0","par_num":"0"},{"top":"0.14982578435435434","par_num":"0","word_num":"0","page_num":"0","line_num":"0","block_num":"0","level":"0","width":"0.08575580475178171","left":"0.05232558202147495","conf":"0.5","text":"C) ketryralleasalestorcerecorasJob.onp","height":"0.0072715042880847625"},{"left":"0.046511627154292065","text":"c) AulolocDelavec locrm.ono","top":"0.16724738709478748","block_num":"0","height":"0.006968640444571461","word_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.06249999492726427","line_num":"0","level":"0","page_num":"0"},{"conf":"1","height":"0.010616896445291069","top":"0.18102073376030525","width":"0.07558138827060132","text":"© CheckAndRetryRemoteMatch.php","block_num":"0","word_num":"0","left":"0.046511627667025296","level":"0","par_num":"0","line_num":"0","page_num":"0"},{"width":"0.06395348082197473","height":"0.0073048471453848185","par_num":"0","text":"C) CreaterollowupActivity.php","page_num":"0","word_num":"0","block_num":"0","conf":"0.5","left":"0.04651163545709501","level":"0","line_num":"0","top":"0.2017543859602864"},{"left":"0.04651162858740109","conf":"0.30000001192092896","line_num":"0","level":"0","text":"C) CreateNotes.php","top":"0.21929824565899192","word_num":"0","block_num":"0","par_num":"0","page_num":"0","width":"0.04215116196490349","height":"0.007182590508955311"},{"block_num":"0","top":"0.23684210521680837","width":"0.08720929571922789","word_num":"0","conf":"1","height":"0.010544653714558705","text":"© MatchActivitiesToNewOpportunity.php","level":"0","page_num":"0","par_num":"0","left":"0.04651163557061816","line_num":"0"},{"block_num":"0","top":"0.2543554009942979","width":"0.06249999492726427","word_num":"0","text":"C) MatchActivitvermData.php","page_num":"0","line_num":"0","conf":"0.5","par_num":"0","level":"0","left":"0.04651163358738779","height":"0.007207597461803994"},{"line_num":"0","top":"0.27177700333990396","block_num":"0","width":"0.039244185102746854","conf":"0.30000001192092896","left":"0.046511628705343505","par_num":"0","height":"0.00732985485873916","page_num":"0","text":"E) NoteObiect.ohp","word_num":"0","level":"0"},{"block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"c) SaveActiviv.ono","top":"0.2891986066069825","width":"0.04215115942853562","height":"0.006968640444571461","word_num":"0","par_num":"0","left":"0.04651163174781109","level":"0","line_num":"0"},{"block_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.04651162677256695","level":"0","page_num":"0","text":"c)saveliranscriotion.onv","par_num":"0","top":"0.30662020900450737","line_num":"0","width":"0.0523255835188196","word_num":"0"},{"height":"0.0072464973352361906","par_num":"0","width":"0.04215115942853562","word_num":"0","top":"0.32376395531045343","block_num":"0","left":"0.04651163174781109","conf":"0.5","text":"C) SetuoLavout.oho","line_num":"0","page_num":"0","level":"0"},{"line_num":"0","text":"C) SvncActivitv.oho","width":"0.04215115942853562","top":"0.34130781499202545","word_num":"0","level":"0","conf":"0.5","height":"0.0071770334928230595","par_num":"0","block_num":"0","page_num":"0","left":"0.04651163174781109"},{"top":"0.3552072621290665","page_num":"0","par_num":"0","text":"@ SvncFieldMetadata.php","word_num":"0","line_num":"0","left":"0.04638947542561308","width":"0.055435398791698696","conf":"1","height":"0.014418177627490425","block_num":"0","level":"0"},{"line_num":"0","left":"0.046511631609252174","conf":"1","level":"0","width":"0.039244182566378974","par_num":"0","height":"0.010455739935429254","top":"0.3763066205343165","word_num":"0","page_num":"0","block_num":"0","text":"© SyncLeads.php"},{"par_num":"0","word_num":"0","level":"0","page_num":"0","text":"© SyncObjects.php","top":"0.38995215311004783","block_num":"0","width":"0.04215115942853562","conf":"1","left":"0.046511631695615716","height":"0.014354066985645897","line_num":"0"},{"block_num":"0","page_num":"0","left":"0.04651163073081603","height":"0.010700253968793927","text":"© SyncOpportunitiesJob.php","conf":"1","width":"0.06104650903255382","word_num":"0","level":"0","par_num":"0","top":"0.41114982586710536","line_num":"0"},{"left":"0.046511633451594","conf":"1","level":"0","line_num":"0","par_num":"0","height":"0.014354066985646008","text":"© SyncOpportunity.php","word_num":"0","block_num":"0","page_num":"0","width":"0.05087208747863769","top":"0.42503987240829344"},{"block_num":"0","width":"0.05813953217039717","text":"© SyncProfileMetadata.php","par_num":"0","left":"0.04651163071712692","level":"0","page_num":"0","height":"0.010672468127626344","line_num":"0","conf":"1","word_num":"0","top":"0.44577352463809683"},{"width":"0.056686041202950996","text":"© SyncTeamFieldsJob.php","page_num":"0","level":"0","conf":"1","left":"0.04651163321565249","block_num":"0","top":"0.46331738455485405","word_num":"0","line_num":"0","height":"0.010550210730691068","par_num":"0"},{"block_num":"0","level":"0","par_num":"0","conf":"1","left":"0.04651163321565131","width":"0.05668604120295098","word_num":"0","height":"0.010452961047110243","line_num":"0","page_num":"0","text":"© SyncTeamMetadata.php","top":"0.48083623715937174"},{"block_num":"0","level":"0","par_num":"0","width":"0.08430231885707123","left":"0.04651163548425466","top":"0.49825784007433493","line_num":"0","word_num":"0","height":"0.01051408974557777","page_num":"0","conf":"1","text":"© UpdateOpportunitySpecifications.php"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.04215115942853563","page_num":"0","top":"0.5191637634014077","word_num":"0","level":"0","height":"0.006968640444571461","text":"Updatestage.ong","line_num":"0","left":"0.046511627480499834"},{"level":"0","page_num":"0","text":"> @ DealRisks","top":"0.5331010454942319","left":"0.03343023627313173","conf":"0.30000001192092896","par_num":"0","block_num":"0","width":"0.03343022884206569","height":"0.010758603778942555","word_num":"0","line_num":"0"},{"left":"0.03924418649273823","level":"0","par_num":"0","height":"0.006968640444571572","word_num":"0","width":"0.031976740410987366","page_num":"0","conf":"0.30000001192092896","text":"_Meeuine bor","block_num":"0","line_num":"0","top":"0.5714285717637769"},{"left":"0.03924418703063903","line_num":"0","par_num":"0","conf":"0.30000001192092896","text":"a Telephony","width":"0.029069763548830715","word_num":"0","height":"0.007210375589617124","page_num":"0","top":"0.6411149830944434","level":"0","block_num":"0"},{"page_num":"0","level":"0","par_num":"0","top":"0.6547049441786283","block_num":"0","height":"0.011164274322169154","left":"0.03924418612559764","conf":"0.30000001192092896","text":"C User","width":"0.017441858636572008","line_num":"0","word_num":"0"},{"height":"0.006968641205077342","left":"0.04069767337055839","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.675958188117432","width":"0.05523256038097625","word_num":"0","text":"c8aseprocessing.oo.ono"},{"par_num":"0","line_num":"0","page_num":"0","level":"0","left":"0.04069767586474709","top":"0.6897926633384308","conf":"0.30000001192092896","width":"0.03779069667166852","word_num":"0","height":"0.01055576850732931","text":"@ Dummv.Job.php","block_num":"0"},{"conf":"0.5","height":"0.006968640444571572","left":"0.04069768173679198","par_num":"0","width":"0.07558138827060132","text":"(C)ImoortRecallA|Recordinas.Job.oho","word_num":"0","page_num":"0","block_num":"0","top":"0.7108013940634285","level":"0","line_num":"0"},{"left":"0.0406976819687229","block_num":"0","par_num":"0","height":"0.010508531968939527","text":"@ ImportRemoteTrack.Job.ohp","top":"0.724738676808766","width":"0.06395348082197475","line_num":"0","word_num":"0","page_num":"0","level":"0","conf":"0.5"},{"width":"0.023255812360885288","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":"C ob.oho","left":"0.04069767637769677","word_num":"0","page_num":"0","height":"0.0071770334928229484","top":"0.7456140350877193"},{"word_num":"0","block_num":"0","height":"0.006968641205077342","level":"0","conf":"0.30000001192092896","page_num":"0","text":"C)JobDisoatcher.oho","left":"0.04069767469984203","width":"0.04505813882706013","top":"0.7630662020343051","line_num":"0","par_num":"0"},{"level":"0","conf":"0.30000001192092896","height":"0.006968640444571572","left":"0.04069768139133789","par_num":"0","text":".lobDisnatcherintertace.oho","page_num":"0","width":"0.06395348082197473","word_num":"0","top":"0.7804878052132543","line_num":"0","block_num":"0"},{"level":"0","page_num":"0","height":"0.01061967533361019","block_num":"0","line_num":"0","text":"@ [EMAIL]","conf":"0.5","word_num":"0","top":"0.7942583731520936","par_num":"0","left":"0.04069768199588256","width":"0.08430231885707126"},{"page_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.007307626033703829","block_num":"0","left":"0.039244191467289816","top":"0.8149920253520749","width":"0.05668604120295098","par_num":"0","text":"T. SacVisibilitvControl.ohn","word_num":"0"},{"width":"0.03197674041098737","left":"0.027616282843257383","top":"0.8325358850720923","word_num":"0","page_num":"0","height":"0.010669689239307223","line_num":"0","par_num":"0","conf":"0.5","level":"0","block_num":"0","text":"v D Listeners"},{"block_num":"0","level":"0","line_num":"0","width":"0.031976740410987366","word_num":"0","par_num":"0","height":"0.0071770334928230595","page_num":"0","top":"0.8500797448165869","conf":"0.30000001192092896","left":"0.03343023313500392","text":"v M Activitiod"},{"word_num":"0","line_num":"0","left":"0.03924418511117721","level":"0","width":"0.04651162979450632","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","height":"0.007204819333990642","text":"v M ActivitvProviden","top":"0.8675958187199364"},{"left":"0.046511629117106865","block_num":"0","text":"> M.lustCall","par_num":"0","height":"0.007327075970420038","top":"0.8850174216200114","width":"0.02906976608519858","page_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0"},{"conf":"0.5","block_num":"0","left":"0.046511631681215526","level":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.010639125270326288","page_num":"0","text":"v D UserPilot","width":"0.03197674041098737","top":"0.9024390246943023"},{"left":"0.059593032929402996","width":"0.07412789730315514","conf":"1","level":"0","text":"© TrackProviderInstalledEvent.php","height":"0.010761381906755796","word_num":"0","page_num":"0","par_num":"0","block_num":"0","line_num":"0","top":"0.9198606275943773"},{"top":"0.9372822303003622","line_num":"0","width":"0.026162789223041938","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","page_num":"0","level":"0","left":"0.039244188091967266","block_num":"0","par_num":"0","text":"MAudia"},{"width":"0.0232558123608853","height":"0.006968640444571572","text":"MRots","left":"0.039244188005603746","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","top":"0.9547038330878187","line_num":"0","block_num":"0","word_num":"0"},{"block_num":"0","line_num":"0","conf":"0.5","left":"0.15406977310444897","par_num":"0","height":"0.007249275463049432","text":"C ActivitvController.ohn","top":"0.05574912945445576","word_num":"0","width":"0.047965110616481066","level":"0","page_num":"0"},{"level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","line_num":"0","top":"0.08362369334200259","block_num":"0","par_num":"0","text":"Automateakeporskepository.pnp","width":"0.07122093058646994","left":"0.15406976733606492","page_num":"0","word_num":"0"},{"level":"0","text":"© AutomatedReportsCommand.php","top":"0.0797448165869219","conf":"1","line_num":"0","block_num":"0","height":"0.011164274322169043","par_num":"0","word_num":"0","left":"0.30668604530999377","page_num":"0","width":"0.07122092551373421"},{"line_num":"0","height":"0.006968640444571461","conf":"0.5","level":"0","block_num":"0","text":"Opportunitysynclrait.ong","top":"0.13240418151987454","word_num":"0","left":"0.3066860477020153","width":"0.05523255023550483","par_num":"0","page_num":"0"},{"width":"0.08720929571922792","word_num":"0","line_num":"0","conf":"0.5","text":"C)Hubspotwebnookbatchsyncstrategy.pnp","level":"0","page_num":"0","height":"0.006968640444571461","left":"0.37063954254736237","par_num":"0","block_num":"0","top":"0.13240418151987454"},{"height":"0.006968640444571461","block_num":"0","left":"0.31831396020201475","level":"0","word_num":"0","page_num":"0","width":"0.05523255023550483","top":"0.1567944254223136","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"wsyncermenuuiestrait.ono"},{"word_num":"0","text":"c) SyncObiects.pho","conf":"0.30000001192092896","left":"0.15406976824025068","width":"0.039244185102746826","par_num":"0","block_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.0071770334928229484","top":"0.18102073365231264"},{"block_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","left":"0.20203489060729998","top":"0.17770034929920653","conf":"1","width":"0.06104650395981806","word_num":"0","line_num":"0","par_num":"0","text":"©ImportOpportunityBatch.php"},{"line_num":"0","block_num":"0","left":"0.27180233100804285","top":"0.17770034916869026","level":"0","page_num":"0","height":"0.010497417936674913","word_num":"0","width":"0.053779064340794325","text":"© ImportContactBatch.php","conf":"1","par_num":"0"},{"left":"0.33284884116015484","page_num":"0","block_num":"0","height":"0.010497417936674913","line_num":"0","conf":"1","par_num":"0","top":"0.17770034916869026","width":"0.027616275117752387","word_num":"0","level":"0","text":"© Client.php"},{"top":"0.18102073365231264","left":"0.3677325572728374","width":"0.0654069717894209","page_num":"0","par_num":"0","word_num":"0","height":"0.0071770334928229484","line_num":"0","text":"C) HubspotPaqinationService.phg","block_num":"0","conf":"0.5","level":"0"},{"level":"0","par_num":"0","word_num":"0","page_num":"0","width":"0.030523251979909044","block_num":"0","left":"0.15406977127553043","top":"0.20557491325434107","height":"0.007343747018817126","conf":"0.30000001192092896","text":"() Service.php","line_num":"0"},{"block_num":"0","height":"0.006968640444571572","line_num":"0","page_num":"0","conf":"0.5","text":"BatchSyncTrait.php","width":"0.04505813375432441","level":"0","word_num":"0","par_num":"0","top":"0.20557491322719157","left":"0.19186047025946548"},{"height":"0.011164274322169154","line_num":"0","page_num":"0","text":"© FetchSalesforceEntitiesJob.php x ® AutomatedReportsController.phs","par_num":"0","width":"0.14534883296236076","word_num":"0","conf":"0.5","level":"0","block_num":"0","left":"0.2441860510865191","top":"0.20175438596491224"},{"page_num":"0","width":"0.02906976354883073","conf":"0.5","line_num":"0","left":"0.3982558178455254","text":"php api_v2.php","par_num":"0","top":"0.20557491325434107","height":"0.007343747018817126","level":"0","block_num":"0","word_num":"0"},{"conf":"1","line_num":"0","top":"0.22966507158551952","word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.007268726160271521","width":"0.06104650395981809","text":"(C) AutomatedReportResult.oho","left":"0.15406977510994932","par_num":"0"},{"conf":"1","height":"0.010691917303836784","left":"0.17151161694332442","page_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.2508710809687519","width":"0.21656975847609497","word_num":"0","line_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique"},{"par_num":"0","height":"0.007318740065968554","text":"nublic function handlel","line_num":"0","word_num":"0","level":"0","block_num":"0","left":"0.18313953485556841","conf":"1","width":"0.05959302313784334","page_num":"0","top":"0.26794258384399516"},{"line_num":"0","text":"138","block_num":"0","conf":"0.30000001192092896","left":"0.1497093032619457","height":"0.010452960286604362","par_num":"0","width":"0.010174417749364312","level":"0","top":"0.4111498263026909","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","height":"0.017421602252187474","par_num":"0","page_num":"0","text":"140","level":"0","width":"0.010174418383456285","word_num":"0","left":"0.15116279097784552","conf":"1","top":"0.44250871089481225"},{"left":"0.15116279076509007","level":"0","text":"1143","top":"0.5017421601756263","par_num":"0","block_num":"0","width":"0.00872092995237797","word_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","page_num":"0","line_num":"0"},{"conf":"1","height":"0.010452961047110132","block_num":"0","left":"0.1511627908377645","level":"0","page_num":"0","par_num":"0","word_num":"0","text":"144","width":"0.00872092995237797","top":"0.5156794425600686","line_num":"0"},{"line_num":"0","level":"0","height":"0.006968641205077342","top":"0.6062717769003649","conf":"0.30000001192092896","par_num":"0","text":"149","width":"0.00872092995237797","word_num":"0","page_num":"0","left":"0.15116279076509007","block_num":"0"},{"block_num":"0","top":"0.7108013942469417","left":"0.15116279159085694","par_num":"0","text":"155","height":"0.010452960286604362","word_num":"0","level":"0","conf":"1","page_num":"0","width":"0.008720929318285997","line_num":"0"},{"top":"0.763066202609311","par_num":"0","left":"0.15116279159085694","height":"0.010452960286604362","width":"0.008720929318285997","line_num":"0","block_num":"0","page_num":"0","text":"158","word_num":"0","conf":"1","level":"0"},{"top":"0.8153310109716805","conf":"1","width":"0.008720929318285997","word_num":"0","height":"0.010452960286604362","par_num":"0","text":"161","page_num":"0","line_num":"0","left":"0.15116279159085694","level":"0","block_num":"0"},{"word_num":"0","level":"0","height":"0.010452960286604362","line_num":"0","conf":"1","left":"0.15116279159085694","par_num":"0","page_num":"0","block_num":"0","text":"163","top":"0.8501742165465933","width":"0.008720929318285997"},{"block_num":"0","left":"0.15116279076509007","width":"0.00872092995237797","level":"0","top":"0.871080139269703","page_num":"0","conf":"1","text":"1164","height":"0.006968641205077342","par_num":"0","word_num":"0","line_num":"0"},{"par_num":"0","width":"0.008720929318285997","page_num":"0","block_num":"0","text":"165","top":"0.8850174221215062","conf":"1","word_num":"0","height":"0.010452960286604362","left":"0.15116279159085694","level":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","top":"0.9059233448446159","par_num":"0","word_num":"0","level":"0","height":"0.006968641205077342","line_num":"0","page_num":"0","text":"1166","width":"0.00872092995237797","left":"0.15116279076509007"},{"word_num":"0","level":"0","block_num":"0","left":"0.21366279261358478","conf":"1","text":"$config,","top":"0.2891986067904957","page_num":"0","line_num":"0","width":"0.021802323929806966","par_num":"0","height":"0.010452960286604362"},{"left":"0.21366279584086087","width":"0.04505813375432441","line_num":"0","text":"$batchRepository,","top":"0.30662020992638417","par_num":"0","block_num":"0","height":"0.010452960286604362","level":"0","page_num":"0","conf":"1","word_num":"0"},{"top":"0.3240418127138407","width":"0.03633720570422233","page_num":"0","word_num":"0","text":"SredisService","block_num":"0","height":"0.010452960286604362","conf":"1","left":"0.21366279067986574","level":"0","par_num":"0","line_num":"0"},{"page_num":"0","level":"0","conf":"1","par_num":"0","top":"0.3414634155012971","width":"0.04796511061648104","block_num":"0","height":"0.010452960286604251","word_num":"0","text":"$entityRepository,","line_num":"0","left":"0.21366279592722434"},{"level":"0","text":"sloggen","line_num":"0","word_num":"0","left":"0.21366279063768656","top":"0.3623693383142996","width":"0.018895347067650337","height":"0.006968640444571461","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0"},{"height":"0.007215933366255367","page_num":"0","block_num":"0","par_num":"0","text":"sbatchlount, stotalkecoras = sch1s->streamkecoraslobatchesscrmservice, ssince, scontext","conf":"0.5","left":"0.20348838007687264","top":"0.4146341463621239","line_num":"0","level":"0","width":"0.2398255733733482","word_num":"0"},{"width":"0.07994185102746842","top":"0.4457735248441337","block_num":"0","text":"if (Sthis->attemots@ === 1) {","left":"0.20348838095072486","line_num":"0","height":"0.010672467367120575","page_num":"0","par_num":"0","word_num":"0","conf":"0.5","level":"0"},{"block_num":"0","line_num":"0","height":"0.010550210730691068","left":"0.21366278713067985","page_num":"0","level":"0","text":"Sthis->syncRemotelyDeletedEntities(ScrmService, Slogger):","par_num":"0","top":"0.46331738455485405","word_num":"0","conf":"1","width":"0.1482558047517817"},{"par_num":"0","block_num":"0","text":"ssuncedat = carbonimmuta.le::nowo:","width":"0.091569758476095","line_num":"0","left":"0.20348838105878864","height":"0.0071770334928229484","conf":"0.5","word_num":"0","top":"0.5191387559808612","page_num":"0","level":"0"},{"top":"0.5331010453200158","page_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.15552324944354115","conf":"1","text":"$config->updateEntitySyncedAt($this->entityType, $syncedAt);","word_num":"0","block_num":"0","height":"0.013948396442419408","left":"0.20348837906873227"},{"par_num":"0","text":"slodder->infoFetchsalesforceentities..onComnl.eted'","top":"0.5714285713801411","page_num":"0","left":"0.20348837025078986","height":"0.006968641205077342","width":"0.14970930586469938","word_num":"0","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896"},{"block_num":"0","line_num":"0","left":"0.2470930229619993","top":"0.5923344949742337","width":"0.021802323929806966","conf":"0.30000001192092896","level":"0","par_num":"0","page_num":"0","text":"<1/6 >","word_num":"0","height":"0.010536318570613101"},{"height":"0.0071798116206361895","top":"0.6060606061050023","word_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0","left":"0.2151162810652241","block_num":"0","par_num":"0","line_num":"0","text":"'entity tvo","width":"0.027616277654120253"},{"top":"0.6132376396173622","height":"0.010455739935429254","conf":"0.5","par_num":"0","page_num":"0","line_num":"0","width":"0.021802323929806966","word_num":"0","left":"0.25000000055269916","level":"0","block_num":"0","text":"© Logger"},{"level":"0","width":"0.027616277654120253","page_num":"0","line_num":"0","left":"0.2151162810652241","text":"Itotal reco","top":"0.6236044657097288","par_num":"0","height":"0.0071770334928230595","block_num":"0","word_num":"0","conf":"0.5"},{"width":"0.05668604120295098","word_num":"0","level":"0","par_num":"0","top":"0.6339712919137487","height":"0.010628010477555794","left":"0.248546517777781","text":"public function info","line_num":"0","page_num":"0","conf":"0.5","block_num":"0"},{"top":"0.6411149825399743","word_num":"0","page_num":"0","width":"0.027616277654120253","height":"0.0072103763501230045","block_num":"0","conf":"0.5","level":"0","left":"0.2151162799850968","par_num":"0","line_num":"0","text":"\"batches d"},{"line_num":"0","text":"Isvnced atl","left":"0.21511628105837952","height":"0.007332632986552401","level":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.6585365856142653","page_num":"0","width":"0.026162789223041966","word_num":"0"},{"top":"0.6618819775389818","conf":"0.5","width":"0.04360464785961399","line_num":"0","left":"0.26598837545525295","block_num":"0","level":"0","height":"0.010591889492442497","word_num":"0","page_num":"0","text":"cav $context = [1","par_num":"0"},{"word_num":"0","level":"0","block_num":"0","left":"0.24854651350063556","par_num":"0","line_num":"0","text":": voidi","height":"0.0071770334928229484","conf":"0.30000001192092896","top":"0.6794258373205742","page_num":"0","width":"0.020348835498728624"},{"text":"} catch (SocialAcco","height":"0.011164274322169043","block_num":"0","page_num":"0","word_num":"0","conf":"1","line_num":"0","width":"0.052325573373348144","level":"0","left":"0.1918604731373945","top":"0.6929824561403509","par_num":"0"},{"top":"0.7108013936697744","width":"0.039244185102746854","page_num":"0","text":"Cloaden-swannir","word_num":"0","height":"0.006968641205077342","level":"0","conf":"0.5","left":"0.2034883724950264","line_num":"0","par_num":"0","block_num":"0"},{"height":"0.01072803904945585","block_num":"0","left":"0.24854651872595424","level":"0","page_num":"0","par_num":"0","word_num":"0","conf":"1","text":"Log an informational message to the logs.","line_num":"0","width":"0.08720929571922792","top":"0.7105263157219254"},{"block_num":"0","level":"0","width":"0.0813953419949146","page_num":"0","par_num":"0","word_num":"0","conf":"1","left":"0.24854651107352554","text":"Implements: Loggerinterface::info","height":"0.010691917303836673","top":"0.7384370017274113","line_num":"0"},{"top":"0.7595818820518198","line_num":"0","block_num":"0","level":"0","page_num":"0","left":"0.27761628499022556","conf":"1","par_num":"0","height":"0.010452960286604362","text":"array|ArravyablelJsonable|Stri","word_num":"0","width":"0.07122092551373421"},{"par_num":"0","text":"ngable lstring smessage","left":"0.2761627910440279","level":"0","top":"0.7804878052132543","width":"0.056686041202950954","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","height":"0.006968640444571572"},{"left":"0.19186047325424327","width":"0.049418596511191515","height":"0.010703032096607279","page_num":"0","line_num":"0","level":"0","conf":"1","text":"} catch (Throwable","block_num":"0","par_num":"0","top":"0.7979094080543587","word_num":"0"},{"width":"0.03924418256637896","level":"0","page_num":"0","word_num":"0","height":"0.010452960286604362","left":"0.2761627943999499","block_num":"0","conf":"0.5","text":"arrayScontext","top":"0.7944250876267327","line_num":"0","par_num":"0"},{"left":"0.20348837187088045","text":"slogger->errorl","conf":"0.30000001192092896","level":"0","par_num":"0","width":"0.03924418256637899","top":"0.8188153313456585","height":"0.006968640444571461","block_num":"0","line_num":"0","word_num":"0","page_num":"0"},{"top":"0.8188153315291717","block_num":"0","left":"0.2485465134574538","page_num":"0","par_num":"0","height":"0.010452960286604362","conf":"1","level":"0","text":"Returns:","word_num":"0","line_num":"0","width":"0.01889534706765031"},{"text":"CAurno","par_num":"0","width":"0.01598837020549368","conf":"0.30000001192092896","level":"0","left":"0.24854651337109027","line_num":"0","page_num":"0","top":"0.8432055752480975","word_num":"0","block_num":"0","height":"0.006968640444571572"},{"block_num":"0","level":"0","width":"0.06395348082197477","par_num":"0","text":"vendor/aravel/tramework/src","page_num":"0","height":"0.006968640444571461","left":"0.2747093029029664","line_num":"0","conf":"0.5","word_num":"0","top":"0.8466898958055888"},{"block_num":"0","text":"luminare Loc/Loccer.ono","top":"0.8641114985930454","level":"0","conf":"0.30000001192092896","left":"0.2747093023963053","par_num":"0","width":"0.05668604120295101","line_num":"0","word_num":"0","height":"0.006968640444571461","page_num":"0"},{"width":"0.026162789223041938","level":"0","height":"0.007235383302971576","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","text":"'error' =>","top":"0.8708133969827938","left":"0.21511627846207848","word_num":"0"},{"conf":"0.30000001192092896","level":"0","width":"0.023255814897253146","word_num":"0","left":"0.20348837139363007","par_num":"0","text":"throw Ser","height":"0.0072770620647228945","page_num":"0","block_num":"0","line_num":"0","top":"0.9233449476199234"},{"width":"0.03488371727314399","left":"0.44476744220017683","text":"826 л v 512","block_num":"0","top":"0.2508710809687519","conf":"0.30000001192092896","height":"0.010691917303836784","page_num":"0","par_num":"0","word_num":"0","line_num":"0","level":"0"},{"top":"0.29965156834254736","width":"0.008720929952377943","word_num":"0","conf":"1","level":"0","left":"0.47238372096131104","block_num":"0","line_num":"0","text":"575","page_num":"0","height":"0.017421602252187585","par_num":"0"},{"word_num":"0","page_num":"0","line_num":"0","top":"0.3205574921563493","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","text":"576","left":"0.47093023257922917","width":"0.008720929318285997","par_num":"0"},{"top":"0.3379790945953738","height":"0.010452960286604362","left":"0.4709302334945038","text":"577","width":"0.01017441774936434","line_num":"0","level":"0","block_num":"0","par_num":"0","conf":"1","page_num":"0","word_num":"0"},{"line_num":"0","text":"578","width":"0.008720929318285997","par_num":"0","block_num":"0","word_num":"0","left":"0.47093023257922917","height":"0.010452960286604362","conf":"1","level":"0","page_num":"0","top":"0.35540069773126226"},{"text":"579","word_num":"0","page_num":"0","height":"0.017421602252187585","line_num":"0","top":"0.3693379791874951","width":"0.011627906180442682","level":"0","par_num":"0","block_num":"0","left":"0.4709302331500887","conf":"1"},{"text":"580","page_num":"0","line_num":"0","conf":"1","block_num":"0","left":"0.4709302334945038","par_num":"0","height":"0.010452960286604362","top":"0.39024390295774314","width":"0.01017441774936434","level":"0","word_num":"0"},{"left":"0.4665697680180062","width":"0.0159883714736776","par_num":"0","line_num":"0","conf":"0.5","height":"0.024390243457264815","block_num":"0","page_num":"0","top":"0.40418118460121666","level":"0","word_num":"0","text":"=581"},{"height":"0.010452960286604362","left":"0.4723837218234151","top":"0.4425087113201125","word_num":"0","width":"0.008720929318285997","line_num":"0","page_num":"0","level":"0","text":"583","par_num":"0","block_num":"0","conf":"1"},{"word_num":"0","width":"0.01017441774936434","line_num":"0","page_num":"0","conf":"1","text":"584","left":"0.4709302334945038","level":"0","block_num":"0","par_num":"0","height":"0.010452960286604362","top":"0.459930314107569"},{"conf":"0.5","page_num":"0","word_num":"0","line_num":"0","par_num":"0","level":"0","width":"0.013081394611520969","block_num":"0","top":"0.4773519168950253","left":"0.46656976846458836","height":"0.010452960286604362","text":"—585"},{"block_num":"0","left":"0.47093023257922917","line_num":"0","par_num":"0","text":"586","top":"0.4947735200309138","height":"0.010452960286604362","width":"0.008720929318285997","conf":"1","word_num":"0","level":"0","page_num":"0"},{"left":"0.4723837218234151","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997","conf":"1","text":"587","block_num":"0","line_num":"0","level":"0","par_num":"0","word_num":"0","top":"0.5121951224699383"},{"page_num":"0","top":"0.5296167252573947","block_num":"0","line_num":"0","word_num":"0","text":"588","width":"0.008720929318285997","conf":"1","height":"0.010452960286604362","left":"0.4723837218234151","level":"0","par_num":"0"},{"top":"0.5470383280448511","width":"0.01017441774936434","word_num":"0","line_num":"0","page_num":"0","left":"0.4709302334945038","text":"589","level":"0","block_num":"0","conf":"1","height":"0.010452960286604362","par_num":"0"},{"conf":"0.5","page_num":"0","par_num":"0","level":"0","left":"0.47238372114299704","text":"590","line_num":"0","block_num":"0","word_num":"0","height":"0.020905922094220375","top":"0.5609756106427853","width":"0.008720929952377943"},{"par_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","text":"15911","block_num":"0","word_num":"0","height":"0.006968640444571572","left":"0.46802325552854196","top":"0.5853658539937421","width":"0.013081394611520969"},{"height":"0.020905923615232025","par_num":"0","page_num":"0","text":"592","top":"0.5958188150216522","left":"0.4723837209560432","conf":"1","level":"0","block_num":"0","width":"0.010174418383456285","word_num":"0","line_num":"0"},{"word_num":"0","line_num":"0","left":"0.47238372099764825","block_num":"0","page_num":"0","height":"0.010452961047110132","top":"0.616724738727316","level":"0","conf":"1","width":"0.008720929952377998","text":"593","par_num":"0"},{"top":"0.6480836243637909","text":"T595","block_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","line_num":"0","left":"0.466569769141862","width":"0.014534881774415365","word_num":"0","level":"0","height":"0.013937280889142922"},{"text":"-596","conf":"0.30000001192092896","block_num":"0","height":"0.020905922094220375","left":"0.46656976759933994","line_num":"0","word_num":"0","top":"0.6655052271933078","width":"0.014534883042599256","page_num":"0","par_num":"0","level":"0"},{"top":"0.6898954702884519","width":"0.010174418383456285","left":"0.47093023259606254","text":"597","conf":"0.30000001192092896","word_num":"0","par_num":"0","block_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.006968641205077342"},{"block_num":"0","left":"0.4709302331016392","line_num":"0","page_num":"0","par_num":"0","top":"0.7003484325068968","width":"0.011627906180442626","word_num":"0","text":"598","conf":"0.5","level":"0","height":"0.020905922094220375"},{"level":"0","page_num":"0","par_num":"0","left":"0.4723837209976482","line_num":"0","top":"0.7247386758550688","conf":"1","width":"0.008720929952377943","word_num":"0","text":"$99","block_num":"0","height":"0.006968641205077342"},{"block_num":"0","height":"0.027874564820309367","top":"0.7282229962193458","text":"=600","width":"0.014534883042599311","conf":"0.30000001192092896","word_num":"0","left":"0.46656976790214993","page_num":"0","level":"0","par_num":"0","line_num":"0"},{"level":"0","left":"0.4709302334945038","text":"6011","top":"0.7595818818683066","word_num":"0","par_num":"0","height":"0.006968640444571572","width":"0.01017441774936434","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","text":"-602","top":"0.7700348428613736","level":"0","width":"0.014534883042599311","word_num":"0","left":"0.466569767781026","line_num":"0","height":"0.020905923615232025","conf":"0.30000001192092896"},{"page_num":"0","text":"604","width":"0.010174418383456285","conf":"1","top":"0.8048780490574194","level":"0","word_num":"0","par_num":"0","block_num":"0","left":"0.47093023264451217","line_num":"0","height":"0.020905922094220375"},{"height":"0.010452960286604362","line_num":"0","top":"0.8292682935500775","page_num":"0","left":"0.47093023257922917","par_num":"0","block_num":"0","level":"0","text":"605","conf":"0.30000001192092896","width":"0.008720929318285997","word_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","width":"0.008720929952377943","height":"0.017421602252187474","left":"0.4723837211284622","top":"0.8432055753547425","block_num":"0","word_num":"0","text":"606","level":"0","conf":"1"},{"page_num":"0","width":"0.013081394611520969","conf":"0.30000001192092896","block_num":"0","left":"0.4665697671564489","level":"0","line_num":"0","word_num":"0","height":"0.010689139176023432","top":"0.8641114988686065","par_num":"0","text":"— 607"},{"word_num":"0","line_num":"0","page_num":"0","block_num":"0","text":"608","top":"0.8815331015640149","height":"0.010452960286604362","conf":"1","level":"0","left":"0.4723837218234151","par_num":"0","width":"0.008720929318285997"},{"block_num":"0","text":"• MOn ZU Aor 10.30-24","word_num":"0","page_num":"0","height":"0.006968640444571461","level":"0","top":"0.006968641450188162","width":"0.05813952709766146","left":"0.9345930252198137","line_num":"0","par_num":"0","conf":"0.30000001192092896"},{"text":"L AskJiminnyReportActivityServiceTestv","word_num":"0","height":"0.010452960286604362","left":"0.8270348901595695","level":"0","block_num":"0","conf":"1","par_num":"0","line_num":"0","page_num":"0","top":"0.02787456497864904","width":"0.08866278668667404"},{"level":"0","line_num":"0","word_num":"0","conf":"0.5","height":"0.010452960286604362","left":"0.4738372097953522","text":"=custom.log","width":"0.029069763548830674","page_num":"0","top":"0.05574912978701141","par_num":"0","block_num":"0"},{"level":"0","page_num":"0","par_num":"0","top":"0.055749129145434506","width":"0.027616277654120225","height":"0.010452961047110132","line_num":"0","block_num":"0","word_num":"0","conf":"1","text":"=laravel.log","left":"0.5101744200028817"},{"page_num":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0","conf":"0.5","level":"0","text":"A SF [jiminny@localhost]","top":"0.05574912978701141","height":"0.010452960286604362","left":"0.5450581399922917","width":"0.050872087478637695"},{"level":"0","left":"0.6046511654871605","par_num":"0","top":"0.055749129145434506","word_num":"0","conf":"0.5","block_num":"0","line_num":"0","height":"0.010452961047110132","page_num":"0","text":"4 HS_local (iminny@localhost]","width":"0.06104650903255382"},{"par_num":"0","conf":"1","line_num":"0","width":"0.017441858636571994","text":"Cascade","level":"0","height":"0.010452960286604362","top":"0.05574912943857935","word_num":"0","page_num":"0","block_num":"0","left":"0.6947674436468302"},{"left":"0.4738372088584945","text":"A console [PROD] X A console [EU]","top":"0.0797448165869219","width":"0.07703488431078326","height":"0.011164274322169043","word_num":"0","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"conf":"0.5","level":"0","block_num":"0","line_num":"0","text":"A console [STAGING]","width":"0.04360464785961393","top":"0.0797448165869219","page_num":"0","par_num":"0","word_num":"0","height":"0.011164274322169043","left":"0.5595930266071848"},{"text":"Retactor Connection","page_num":"0","par_num":"0","word_num":"0","block_num":"0","line_num":"0","left":"0.6933139525309181","conf":"1","height":"0.007285397208668498","level":"0","width":"0.04651162979450629","top":"0.08362369354010668"},{"height":"0.007285397208668609","left":"0.7470930289847444","level":"0","line_num":"0","page_num":"0","width":"0.045058133754324436","text":"CRM Initial Sync Oven","word_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.08362369371432266"},{"text":"Tx: Autov","top":"0.1044657097288676","word_num":"0","page_num":"0","left":"0.5348837228066751","par_num":"0","width":"0.02034883549872868","line_num":"0","level":"0","block_num":"0","conf":"0.5","height":"0.0071770334928229484"},{"line_num":"0","top":"0.1044657097460916","width":"0.023255814897253146","block_num":"0","word_num":"0","left":"0.6627906972313775","text":"do jiminny v","height":"0.010516868633897003","conf":"0.5","page_num":"0","level":"0","par_num":"0"},{"page_num":"0","block_num":"0","text":"GELECT * FROM crm profiles WHERE crm_confiqurat: w","line_num":"0","conf":"0.5","par_num":"0","word_num":"0","top":"0.12519936212958604","level":"0","width":"0.12936045261139567","height":"0.010689139176023432","left":"0.49273255700367574"},{"height":"0.010689139176023432","width":"0.05813952709766146","word_num":"0","text":"034 A1 A34 M62 ^ -","level":"0","left":"0.6279069838403225","top":"0.12519936195537007","par_num":"0","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"top":"0.1463414637498397","word_num":"0","width":"0.12499997970905707","par_num":"0","block_num":"0","height":"0.006968640444571461","left":"0.4927325782522842","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"bElecl * rkun crm contlcuracions whEkE 10= J05."},{"word_num":"0","text":"SELECT * FROM users WHERE id = 15440: # team. 581, gr. 15440, pl. 3911, act.","conf":"1","page_num":"0","height":"0.013937280889143033","block_num":"0","left":"0.4927325630147635","par_num":"0","width":"0.1962209052227913","level":"0","top":"0.15679442610595107","line_num":"0"},{"left":"0.49273255988271814","width":"0.015988370205493707","block_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","text":"SELECT","word_num":"0","conf":"1","top":"0.17770034895077447","page_num":"0","level":"0"},{"conf":"0.5","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS","line_num":"0","word_num":"0","width":"0.1889534605310318","level":"0","block_num":"0","left":"0.5014535184914614","par_num":"0","height":"0.013937280889143033","page_num":"0","top":"0.1951219518899232"},{"left":"0.5029069786600965","conf":"0.30000001192092896","block_num":"0","par_num":"0","top":"0.21602787489966546","level":"0","width":"0.021802323929806966","word_num":"0","height":"0.006968640444571461","text":"U.ema1l.","page_num":"0","line_num":"0"},{"par_num":"0","block_num":"0","top":"0.233449477263315","word_num":"0","conf":"0.30000001192092896","left":"0.5029069764355705","height":"0.006968641205077342","width":"0.011627907448626518","level":"0","text":"sa.*","line_num":"0","page_num":"0"},{"word_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.5029069796729173","height":"0.006968641205077342","block_num":"0","line_num":"0","text":"towner 1d FRol sochal accounts sa","width":"0.08866278668667404","top":"0.25087108008861336"},{"top":"0.2679425837320575","word_num":"0","conf":"0.5","left":"0.49273255569667207","line_num":"0","width":"0.0959302313784336","text":"JOIN users u on u.id = sa.sociable_id","page_num":"0","par_num":"0","block_num":"0","height":"0.011164274322168932","level":"0"},{"height":"0.007196483429539158","conf":"0.30000001192092896","par_num":"0","top":"0.28548644338568163","level":"0","line_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.teamid","width":"0.10610464785961388","block_num":"0","word_num":"0","page_num":"0","left":"0.492732561293783"},{"page_num":"0","top":"0.2995371262853762","text":"VHERE u.team id = 581 and sa.provider = 'salesforce';","word_num":"0","block_num":"0","level":"0","left":"0.49269744083144135","height":"0.0148935728666314","line_num":"0","conf":"0.5","par_num":"0","width":"0.1381482875093501"},{"top":"0.33797909453440456","width":"0.14534883296236073","height":"0.010505753841126397","text":"SELECT * FROM automated_report_results order by id desc;","level":"0","line_num":"0","page_num":"0","block_num":"0","word_num":"0","left":"0.4927325646028267","conf":"1","par_num":"0"},{"level":"0","height":"0.01075026787449107","width":"0.059593018065107584","word_num":"0","text":"select * from features;","conf":"1","par_num":"0","left":"0.4927325633660667","top":"0.3728222999543015","block_num":"0","page_num":"0","line_num":"0"},{"height":"0.007260390255820148","left":"0.49273257312172364","block_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","width":"0.12936045261139567","top":"0.38995215302990127","par_num":"0","level":"0","text":"Bplect * from team fpatunos where featunp id = 40:"},{"level":"0","line_num":"0","conf":"1","page_num":"0","left":"0.4927325550814989","par_num":"0","text":"select * from teams where id = 556;","word_num":"0","top":"0.42503987254774733","block_num":"0","width":"0.09011627765412028","height":"0.010500196824994035"},{"word_num":"0","conf":"1","width":"0.03779069413530067","text":"select * from","block_num":"0","level":"0","left":"0.4927325616686351","line_num":"0","page_num":"0","height":"0.010564103651274914","par_num":"0","top":"0.4599303140744231"},{"top":"0.4599303140744231","width":"0.12499998985452854","page_num":"0","word_num":"0","par_num":"0","conf":"1","height":"0.010564103651274914","left":"0.5654069877565148","block_num":"0","level":"0","line_num":"0","text":"rts where id = 54; # 4fdd41f6-dcf0-30d0-b339-734"},{"left":"0.4927325741233989","par_num":"0","top":"0.47735191659424503","block_num":"0","level":"0","height":"0.010686361048210191","line_num":"0","page_num":"0","conf":"1","text":"SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9","width":"0.19767440633570887","word_num":"0"},{"width":"0.1453954818400931","height":"0.014546766235497555","left":"0.4927008834473122","word_num":"0","top":"0.49466613506674073","page_num":"0","block_num":"0","level":"0","conf":"0.5","par_num":"0","line_num":"0","text":"select * from automated_report_results order Dy zu desc,"},{"block_num":"0","word_num":"0","par_num":"0","width":"0.14244185102746842","page_num":"0","conf":"1","line_num":"0","text":"SELECT * FROM automated report results WHERE id = 1919:","height":"0.010686361048210191","left":"0.4927325548990552","top":"0.5119617223575448","level":"0"},{"left":"0.49273255862023396","conf":"1","height":"0.010452960286604362","par_num":"0","page_num":"0","text":"select * from automated report results WHERE report id = 54:","line_num":"0","top":"0.5470383283932831","level":"0","word_num":"0","width":"0.15552323929806972","block_num":"0"},{"par_num":"0","text":"select * from opportunities where id = 7594349:","width":"0.12209300791963623","line_num":"0","word_num":"0","height":"0.010622453461423431","block_num":"0","left":"0.49273256125581216","level":"0","conf":"1","top":"0.5818815337886577","page_num":"0"},{"par_num":"0","top":"0.6164274323772443","height":"0.010750267113985301","conf":"0.5","text":"GELECT * FROM teams WHERE name LIKE 1%Les%': # 711. 692. 16067 - jiminnvinte","width":"0.19767440633570899","word_num":"0","page_num":"0","left":"0.49273257226354994","block_num":"0","line_num":"0","level":"0"},{"word_num":"0","line_num":"0","left":"0.49273256709487234","height":"0.010628010477555794","level":"0","block_num":"0","page_num":"0","text":"select * from plavbooks where team id = 711: # event 226147","conf":"1","par_num":"0","top":"0.6339712919137487","width":"0.15406975847609494"},{"block_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.4927325551571803","par_num":"0","top":"0.651515151624469","level":"0","word_num":"0","text":"GELECT * FROM plavbook categories WHERE plavbook id = 5515:","width":"0.15261626750864876","height":"0.010505753841126397"},{"level":"0","text":"SELECT * FROM crm_fields WHERE id = 226147","block_num":"0","word_num":"0","page_num":"0","left":"0.4927325646279135","line_num":"0","height":"0.013937280889143033","par_num":"0","conf":"1","width":"0.11046511061648101","top":"0.6689895475345226"},{"level":"0","width":"0.15261626750864876","word_num":"0","page_num":"0","left":"0.4927325552882119","par_num":"0","conf":"1","line_num":"0","block_num":"0","top":"0.6864111504286012","height":"0.010558546635142552","text":"GELECT * FROM crm field values WHERE crm field id = 226147:"},{"top":"0.724738676080081","left":"0.4927325602990887","line_num":"0","block_num":"0","page_num":"0","conf":"0.5","height":"0.007318740065968554","width":"0.12354650903255388","level":"0","text":"SELECT * FROM com confiqurations WHERE 1d = 6925","word_num":"0","par_num":"0"},{"width":"0.0159883714736776","text":"GELECT","par_num":"0","top":"0.7386759584137272","height":"0.010452961047110132","page_num":"0","left":"0.492732558848917","level":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN ' (owner)' ELSE •• END) A$","width":"0.18604649888708236","page_num":"0","line_num":"0","left":"0.5029069807442199","block_num":"0","height":"0.014354066985646008","top":"0.7559808612440191","conf":"0.5","level":"0"},{"page_num":"0","height":"0.007257611367501027","block_num":"0","left":"0.5014534902332606","level":"0","par_num":"0","text":"u. email","top":"0.7767145136381128","width":"0.021802323929806966","conf":"0.30000001192092896","word_num":"0","line_num":"0"},{"line_num":"0","top":"0.7944250874432196","word_num":"0","conf":"0.30000001192092896","width":"0.013081394611520913","par_num":"0","page_num":"0","height":"0.006968640444571461","text":"sa.*","block_num":"0","level":"0","left":"0.5029069777669138"},{"conf":"1","text":"t.owner_id FROM social_accounts sa","top":"0.8118022326885981","block_num":"0","height":"0.010497418697180683","width":"0.09011626750864876","word_num":"0","page_num":"0","level":"0","par_num":"0","line_num":"0","left":"0.5014534906556222"},{"width":"0.09738371220040826","left":"0.49273256673203064","text":"JOTN usens u on trid = ca.cociable idi","par_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","top":"0.8292682928942409","block_num":"0","line_num":"0","height":"0.007254833239687675"},{"line_num":"0","top":"0.8466898957943156","width":"0.10610464785961393","word_num":"0","block_num":"0","conf":"0.5","par_num":"0","level":"0","height":"0.010566882539594036","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","left":"0.49273255613526434","page_num":"0"},{"line_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce';","width":"0.1380813882706013","conf":"1","block_num":"0","page_num":"0","height":"0.010689139176023432","left":"0.4927325670763793","par_num":"0","top":"0.8641114986943905","word_num":"0","level":"0"},{"level":"0","top":"0.8987240830528642","conf":"0.5","line_num":"0","par_num":"0","page_num":"0","text":"SELECT * FROM crm profiles cp JOIN users u 1..n<->1: on u.id = cp.user id WHE","left":"0.4927325575704069","word_num":"0","height":"0.01068358215989107","block_num":"0","width":"0.19622092551373427"},{"line_num":"0","left":"0.965116281891486","par_num":"0","text":"+0 ..","block_num":"0","conf":"0.30000001192092896","width":"0.020348834230544677","word_num":"0","page_num":"0","top":"0.0797448165869219","height":"0.011164274322169043","level":"0"},{"page_num":"0","par_num":"0","text":"•dispatches one ProcessSalesforceEntityBatchJob per batch (ProcesssalesforceEntityBatchJob.php:42-204) which reads the Redis","top":"0.10104529661439754","block_num":"0","left":"0.6976744093136732","width":"0.2703488329623608","conf":"1","line_num":"0","height":"0.01059744650857497","level":"0","word_num":"0"},{"conf":"0.30000001192092896","text":"payload and calis inportupportunztyrromPay load) per fecoro tine-gralned remy via ketryralledsa lestorcekecorasJob )","page_num":"0","line_num":"0","left":"0.703488371377582","top":"0.11846689891207607","level":"0","width":"0.23837209255137337","par_num":"0","block_num":"0","word_num":"0","height":"0.006968641205077342"},{"word_num":"0","conf":"1","line_num":"0","par_num":"0","text":"Crucially, tor opportunities this lob already runs multiple strategies through fetch0pportunitiesModifiedSinceWithStrateqiesBatchSynctrait","page_num":"0","width":"0.28633718287691157","block_num":"0","level":"0","height":"0.007357639939400973","left":"0.694767473312973","top":"0.1393728226143094"},{"text":"php:63-90) and it already deduplicates across strategies (trackSeenIds branch in processIterator ). So the per-strategy, per-batch dispatch is","width":"0.2819767201200445","left":"0.6962209524994839","page_num":"0","par_num":"0","word_num":"0","level":"0","block_num":"0","top":"0.15311004796085603","line_num":"0","height":"0.010653017430404366","conf":"0.5"},{"level":"0","block_num":"0","height":"0.010583553587991013","par_num":"0","left":"0.6947674594038452","top":"0.1672473874286453","word_num":"0","conf":"1","line_num":"0","text":"already solved - just not parametrised for the profile/since case","page_num":"0","width":"0.12645347067650337"},{"block_num":"0","page_num":"0","text":"What splitting the profile sync into batches would look like","height":"0.010494639808861561","line_num":"0","conf":"1","top":"0.19856459312259356","par_num":"0","level":"0","left":"0.6947674552483422","width":"0.13517440633570899","word_num":"0"},{"width":"0.1511627765412027","text":"Option A - minimal: reuse FetchSalesforceEntitiesJob for the profile path","page_num":"0","conf":"1","block_num":"0","left":"0.6947674427962095","level":"0","word_num":"0","line_num":"0","top":"0.21929824549679078","par_num":"0","height":"0.007182590508955311"},{"block_num":"0","line_num":"0","height":"0.010569660667407277","level":"0","par_num":"0","text":"Currently FetchSalesforceEntitiesJob only takes (configId, entityType, since) and internally calls fetch0pportunitiesModifiedSinceWithStra","top":"0.233449478068677","word_num":"0","conf":"1","left":"0.694767459943104","width":"0.28633716258596864","page_num":"0"},{"top":"0.2508710804745784","line_num":"0","height":"0.006968640444571461","width":"0.24127905419532292","word_num":"0","conf":"0.30000001192092896","text":"regles (Ssince) which uses the team-level stratecies (no orofile tilter. To support the Prorlecreated oath vou 'd need to:","left":"0.6947674612076477","level":"0","page_num":"0","par_num":"0","block_num":"0"},{"height":"0.007329854098233168","top":"0.271777003894373","text":"1. Extend the iob to accept an optional profile context + strategy override e.g. ?int Sprofileld, ?string Sstrateay. ?Carbonimmutable Sunt","word_num":"0","page_num":"0","par_num":"0","level":"0","block_num":"0","line_num":"0","width":"0.284883661473051","left":"0.6962209605769604","conf":"1"},{"conf":"0.30000001192092896","width":"0.2877906636988863","block_num":"0","word_num":"0","left":"0.6962209692158519","page_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.006968640444571461","text":"2Add a profile-aware streamina method on Salestorce service (e.a. fetchopportunit esforPronile Profile Spronle, Carbon mmutable Ssince,","top":"0.306620209394439"},{"par_num":"0","height":"0.010452960286604362","text":"?CarbonImmutable Suntil, ?string $strategy) ) that runs SalesforceLastModifiedByProfileSyncStrategy:: fetchOpportunities() with ['pro","word_num":"0","top":"0.3205574921563493","block_num":"0","level":"0","line_num":"0","width":"0.2776162573631774","conf":"1","page_num":"0","left":"0.7034883691075557"},{"level":"0","conf":"0.30000001192092896","width":"0.20639533184944325","line_num":"0","height":"0.010505753841126397","par_num":"0","top":"0.33797909453440456","word_num":"0","text":"file' =..., 'crm_profile_id' = ..., 'since' => ..., 'to' => ...) and returns the QueryIterator","block_num":"0","page_num":"0","left":"0.7034883928957734"},{"left":"0.6962209294276679","height":"0.010628010477555794","conf":"1","block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"3. In streamRecordsToBatches() branch on \"has profile\" → call the new method instead of fetchOpportunitiesModifiedSinceWithStrategies()","width":"0.2819767201200445","word_num":"0","top":"0.3554006976086954"},{"left":"0.6962209430504749","line_num":"0","width":"0.2848836817639939","word_num":"0","top":"0.3763066205343165","level":"0","conf":"1","text":"4. In SyncProfile0pportunities Salesforce branch. dispatch FetchSalesforceEntitiesJob with the profile + strateay + window, instead of Syn","par_num":"0","height":"0.0072659472719524","block_num":"0","page_num":"0"},{"width":"0.0319767404109873","height":"0.007215933366255256","text":"You get for free","line_num":"0","level":"0","block_num":"0","conf":"0.5","par_num":"0","word_num":"0","left":"0.6947674424200525","top":"0.41463414653422836","page_num":"0"},{"level":"0","conf":"0.5","line_num":"0","block_num":"0","left":"0.697674417508692","text":"•streamed fetch (no 0OM on big owners)","width":"0.08575581489725315","word_num":"0","par_num":"0","height":"0.0071770334928229484","top":"0.43540669856459324","page_num":"0"},{"word_num":"0","block_num":"0","par_num":"0","width":"0.06540696671668522","height":"0.0071770334928229484","level":"0","page_num":"0","top":"0.4529505582137161","conf":"0.5","left":"0.6976744285694189","text":"• 100-record batches via Redis","line_num":"0"},{"width":"0.13953486909257606","height":"0.010477968760464584","conf":"1","line_num":"0","page_num":"0","level":"0","top":"0.4703832754342152","word_num":"0","block_num":"0","text":"•per-batch retries with backoff (ProcessSalesforceEntityBatchJob).","par_num":"0","left":"0.6976744332330052"},{"block_num":"0","text":"• per-record failure isolation + RetryFailedSalesforceRecordsJob","line_num":"0","top":"0.4912280700058711","width":"0.1322674244008165","word_num":"0","par_num":"0","page_num":"0","height":"0.010514089745577881","conf":"1","level":"0","left":"0.6976744360642997"},{"width":"0.2819767201200444","height":"0.010452960286604251","text":"•unique job IDs (fetch-sf-{configId}-{entityType}-{since} ) already computed via uniqueld() — note you'd need to include profileld in that","level":"0","line_num":"0","par_num":"0","top":"0.508710801912447","page_num":"0","block_num":"0","left":"0.6976744452422932","word_num":"0","conf":"0.5"},{"left":"0.7034883798200974","height":"0.007360418067214214","page_num":"0","word_num":"0","width":"0.07267441140844466","level":"0","conf":"0.5","par_num":"0","text":"key so difterent orofiles don't collide","line_num":"0","top":"0.5261324047144549","block_num":"0"},{"top":"0.5470383280448511","left":"0.6947674678139966","width":"0.1729650903255382","line_num":"0","word_num":"0","level":"0","conf":"1","height":"0.010452960286604362","text":"Option B - smaller surface: batch inside Salesforce\\Service::syncOpportunities()","block_num":"0","par_num":"0","page_num":"0"},{"top":"0.5644599301598978","conf":"0.5","width":"0.2819767201200445","word_num":"0","left":"0.6947674633339377","height":"0.0073104049220229506","block_num":"0","page_num":"0","text":"If vou want to avoid touchina FetchSalesforceEnt itieslob, mirror what the HubSoot OpportunitvSvncTrait does ( BATCH PROCESS STZE = 800 1:","par_num":"0","line_num":"0","level":"0"},{"left":"0.6947674627311626","par_num":"0","conf":"1","block_num":"0","height":"0.010577996571858761","line_num":"0","level":"0","page_num":"0","text":"payloads (or CRM IDs) and calls import0pportunityFromPayload() per record. This stays parallel to the existing HubSpot pattern but duplicates","top":"0.5956937798195339","width":"0.28052323929806977","word_num":"0"},{"line_num":"0","text":"queue/Redis plumbina that FetchSalesforceEntitiesJob already owns.","page_num":"0","conf":"1","block_num":"0","left":"0.6947674461509291","par_num":"0","top":"0.613237639553429","level":"0","width":"0.13953487923804753","word_num":"0","height":"0.0071770334928229484"},{"height":"0.006968641205077342","word_num":"0","par_num":"0","level":"0","line_num":"0","left":"0.6947674422006878","block_num":"0","top":"0.6411149825213349","page_num":"0","width":"0.04215116196490354","text":"Recommendation","conf":"1"},{"top":"0.6585365856142653","text":"Option A. The SyncBatch/ SyncBatchRedisService / ProcessSalesforceEntityBatchJob / RetryFailedSalesforceRecordsJob stack was clearly","block_num":"0","page_num":"0","left":"0.6947674626641019","height":"0.010522425650029366","line_num":"0","conf":"1","width":"0.28052323929806977","par_num":"0","word_num":"0","level":"0"},{"left":"0.6947674655515993","text":"desianed as.the canonicalbatched.nath.funnelina.the orofile_svnc.throuah.itaives.vou.identicalobservabilitvsvncBatch_statusfailedrecords","par_num":"0","width":"0.28488370205493685","top":"0.6759581884885157","word_num":"0","height":"0.006968640444571461","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","level":"0"},{"top":"0.6897926635444678","block_num":"0","height":"0.01055576774682343","line_num":"0","word_num":"0","left":"0.6947674548777797","width":"0.17441859143845573","conf":"1","level":"0","par_num":"0","text":"retry, unique iob IDs) without a second parallel mechanism. The only real code change is:","page_num":"0"},{"left":"0.697674427545875","top":"0.7105263158961413","width":"0.22819766592472157","word_num":"0","text":"•a profile-aware fetch method on the Salesforce service (reusing SalesforceLastModifiedByProfileSyncStrategy).","page_num":"0","height":"0.01072803904945574","conf":"1","level":"0","block_num":"0","par_num":"0","line_num":"0"},{"level":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","top":"0.7317073174083762","left":"0.6976744577707242","block_num":"0","width":"0.28488368176399403","word_num":"0","text":"• ontional(2int Sorofiileld. 2strina_Sstrateav. 2string_Sunticonstructor aras on.FetchSalesforceEntitiesiohwith an uodated.uniquet"},{"left":"0.7034883726365229","page_num":"0","block_num":"0","text":"do),","width":"0.011627906180442626","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.7421602788826169","level":"0","word_num":"0","height":"0.017421602252187585"},{"block_num":"0","text":"•swao the Svncûonortunitieslob dispatch in SvncProfileûonortunities for FetchSalesforceEntitjeclob when the provider is Salesforce.","width":"0.2776162573631774","word_num":"0","line_num":"0","level":"0","top":"0.766347687400319","page_num":"0","height":"0.0071770334928229484","left":"0.6976744436144179","par_num":"0","conf":"0.5"},{"left":"0.694767475704478","conf":"1","height":"0.011164274322169043","top":"0.7870813397129187","text":"Heads-up: FetchSalesforceEntitiesJob::stream0pportunitiesWithStrategies() writes updateEntitySyncedAt('opportunity', ...) on the config","page_num":"0","line_num":"0","word_num":"0","par_num":"0","width":"0.2877906636988864","block_num":"0","level":"0"},{"par_num":"0","width":"0.2718022934933926","block_num":"0","height":"0.013937280889143033","top":"0.8013937288934075","level":"0","left":"0.6947674739397125","text":"at the end (FetchSalesforceEntitiesJob.php: 144-145). For a profile backfill you don't want that side-effect bleeding into the team-level","word_num":"0","line_num":"0","page_num":"0","conf":"1"},{"height":"0.0071770334928229484","text":"watermark — gate it on \"no profile context\".","block_num":"0","par_num":"0","conf":"1","level":"0","width":"0.08430232392980697","left":"0.6962209318790669","word_num":"0","top":"0.8221690590111643","line_num":"0","page_num":"0"},{"top":"0.8397129185198681","word_num":"0","text":"Gal .","block_num":"0","conf":"0.30000001192092896","width":"0.017441858636571994","height":"0.010461296951561616","page_num":"0","left":"0.9651162807795277","par_num":"0","line_num":"0","level":"0"},{"word_num":"0","page_num":"0","block_num":"0","height":"0.0071770334928229484","left":"0.6962209300842392","level":"0","conf":"0.30000001192092896","width":"0.04069767099745736","line_num":"0","text":"Ask anvthina (84-D","par_num":"0","top":"0.9266347687400319"},{"conf":"0.30000001192092896","page_num":"0","text":"Claude Qnus 17 Medium","left":"0.7223837197862006","height":"0.0071770334928229484","word_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.9545454545454546","width":"0.04651162472177062"},{"line_num":"0","left":"0.9331395351302343","level":"0","par_num":"0","height":"0.006968640444571572","text":"144-25","top":"0.9860627181052405","width":"0.01453488177441542","word_num":"0","conf":"0.5","page_num":"0","block_num":"0"},{"level":"0","text":"Po 4 sp","block_num":"0","left":"0.9709302343731505","width":"0.01453488177441531","line_num":"0","word_num":"0","par_num":"0","height":"0.01074748898617195","page_num":"0","top":"0.986062718234409","conf":"0.30000001192092896"}]...
|
Firefox
|
AppleNative
|
Firefox
|
1
|
8057
|
NULL
|
NULL
|
|
43103
|
PhpStormFileFV faVsco.jsProject vEdit> D Redisv PhpStormFileFV faVsco.jsProject vEdit> D Redisv D ServiceTraits€ OpportunitySy& SyncCrmEntiti© SyncFieldsTra© WriteCrmTrait.→IUTIS•Weohook© BatchSyncCollect© BatchSyncRedisS© Client.php© ClosedDealStage6 DealFieldsService© DecorateActivity.© FieldDefinitions.p© FieldTypeConveri© HubspotClientInte© HubspotTokenMa© PayloadBuilder.pt© RemoteCrmObjecResponseNormalil© Service.php© SyncFieldAction.f© SyncRelatedActiv© WebhookSyncBa1v D IntegrationApp> D Accessors~ D Api© ActionUrl.php• EnumUrllnterfa© FlowUrl.php© PageResult.ph© ProxyUrl.php(c) recuestsuloeLa kequestcxecu• RequestExecuSystemEvents© SystemUrl.phpC TokenBuilder.f• TokenBuilderlr© UrlBuilder.php> D Config> DDTO> MFilters>MJobs> _ ProspectSearchS> D ServiceTraits© DataClient.php© DecorateActivity.© LocalSearch.php© LocalSearchlntert© RemoteSearch.pr© Service.phpustenersM Metadata[ MigrationPipedriveD SalesforceD TraitsViewNavigateCodeLaravelRefactor( #11894 on JY-18909-automated-reports-ask-jiminny k v© AutomatedReportsService.php© TeamSetupController.phppnp apl.onp© AutomatedReportsCommandTest.php© TrackProviderInstalledEvent.phpC AutomatedReportsCallbackService.php+ OpportunitySyncTrait.php xToolsWindowHelp© SendReportJob.php© SendReportMailJob.php© ReportController.php© TokenBuilder.php• Filesystem.phpAutomatedReportsCommand.phpAskJiminnykeponscontroller.ono© AutomatedReportsSendCommand.php© Team.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpsyncopoortunity.ono© AutomatedReportResult.php"podcast aualo unl© AutomatedReport.phpx § ccw.*O resultstrait OpportunitySyncTrait08060/69707070870973115473475573610 /73874074174274374474574674774874975075175275375415510/7941701Y079879980080118048038041 usageprivate function findOrSyncAccount(string $companyId): ?Account(...}1 usageprivate function findOrSyncContact(string $contactId): ?Contact(...}Tusaueprivate function convertSingleDealAssociations($opportunityAssociations = null): array{...}2 usagesprivate function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?0pportunityif (empty($crmData['properties'])) {return nuul.$crmId = (string) $crmData['id'];$properties = $crmData['properties'];$associations = $crmData['associations'] ?? [];$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId(фuh1s->cont1g,$crmId):if ($opportunityExists) {return $this->update0pportunity($crmId, $properties, $associations);f else {return $this->create0pportunity($crmId, $properties, $associations);* Creqte new oboorcunicuiprivate function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}/*** Update existing opportunity1 usageprivate function update0pportunity(string $crmId, array $properties, array $associations): Opportunitynaccouncio = .uhs->reso.veaccountocsassoctarons.$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess,$properties['dealstage'] ?? null): null;$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)CreateHeldActivityEvent.php= custom.log(° scratch_1.json= laravel.logV connect.vueA HS_local jiminny@localhost]fi crm_configurations [EU]A SF [jiminny@localhost]V Onboard.vueA console [EU] x|Al console [PROD]& console SlAGiNG1542HSZMRMI9 [IBAN]=104,-15481549=155015511552—1553=15541555155615571558—1559=1560156115621563115641565=15661567156811569157015711572157315751577157815791580158215841158610810841590Ix. Aulo vfajiminny~oElee* rrom crm026 49 421 23 2102SELECT * FROM crm_layout_entities WHERE crm_layoutSELECT * FROM teams WHERE id = 575;select * from opportunities where team_id = 575;=SELECT * FROM activities WHERE uvid_to_bin('96b126select * from contacts cwhere c.crm_configuration_id = 370 order by c.updaSELECT * FROM participants where activity_id = 39gSELECT * FROM participants where activity_id = 39SELECT * FROM activity_summary_logs where activitySELECT * FROM activities WHERE uvid_to_bin('c7d99FSELECT * FROM activities WHERE uuid_to_bin('2e6ff4select * from crm_profiles where crm_configurationselect * from opportunities where crm_configuratioselect * from accounts where crm_configuration_idselect * from contacts where crm_configuration_id# owner 13236 525785080# contact 116779180 665587441856 - activity - AL# contact 214247[PHONE]70 - asnosupporuro# company 4176133 47150650569# deal 7100953 410150124747SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot:select * tron teacures.select * from team_features where feature_id = 40,select * from teams where id = 556; # owner: 18101select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, LASE WHEN u.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJulr users u on u.l = sa.sociaole 1oJuir reals t ns"l on 1.10 = U.ceall l0lmnckr urreallio = opo and sarorovoer = unteorrasselect * from opportunities where id = 7594349;Backend Chapter - 38m left100% CFri 17 Apr 10:52:44AutomatedReportsCommandTest-CascadeAutomated Report Retrupdare patnInvestigating HubSpot+0 .eft unchangedStage missing from DBresolveStage() → importStagesTriggers on-demand stage import fromHUOSpOt AFlOdl *the issue is with stace la being impored very onten but it coesn't snow any new weonooks delncreceived. What coul dbe the issueLet me look at what triggers stage imports and where importstages Is called from beyond just the syncSearched importStages in app (43)Now let me look at the resolveBusinessProcess path more carefully - specifically what triggers repeatedimportstages calls without new weahookskead Opporunitysyncirai.ongNow I can see the bug clearly. Look at resolvestage() at lines 961-969:Read onnortunitvsvncirait.ono #L1-50Found it. There are two bugs in resolveStage():KootcauseBug 1: importStages result is ignored — OpportunitySyncTrait.php:961-9690 phpif ($stage == null) €sthis->impg(tStages(null, $stageld); // return value discarded!if ($stage == null) ‹ // always true - $stage was never reassignedsth1s→>logger->into( [Hubspot stage does not exist = • $Stagela);$this->cachedStages [$cacheKey] = $stage;// caches nullThe return value of importstages() is thrown away, $stage is never reassigned, so:1. importStages is called every time (no stage miss cached properly)nult is cached - but Bug 2 means the cache never helps anywayBuore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stadewill hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpotAPI call.Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.But every new job/sync run resets $cachedStages = [], so for scheduled sync jobs (e.g. SyncTeamMetadata, each run callsimportstages Tor every deal with an unknown stade.The Real ScenarioSince vou're seeing frequent importStages calls without new webhooks, the likely triggers are:1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.php:100)2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolvestage → oranv cea Wnose stace sn'tin Do, imoortstages Mres3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so thestace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne runnits the same stage again, creatino an intinite loon of unnecessarv imbortsThe FixD phpif ($stage == null) €Sstane = Sthis->imnortStaaes(null. Sstaneld):Ask anything (24L)+ <>Code Claude Sonnet 4.6winasun leams7411uir-o( 4 spaces...
|
[{"conf":"1","left":"0 [{"conf":"1","left":"0.020348838535920212","level":"0","page_num":"0","top":"0.0025839794299922225","word_num":"0","height":"0.012919896178775314","width":"0.02761627733707428","par_num":"0","block_num":"0","line_num":"0","text":"PhpStorm"},{"par_num":"0","width":"0.011627906560897822","word_num":"0","left":"0.05232558154097966","text":"File","level":"0","block_num":"0","line_num":"0","conf":"1","top":"0.0025839794391580018","page_num":"0","height":"0.010335916943020274"},{"text":"FV faVsco.js","top":"0.022916666651264905","word_num":"0","conf":"0.30000001192092896","width":"0.03633720874786377","par_num":"0","page_num":"0","height":"0.01325904395845201","block_num":"0","level":"0","line_num":"0","left":"0.03633720928200207"},{"height":"0.013210594654083252","left":"0.01744186141128189","level":"0","par_num":"0","top":"0.046511627737557903","block_num":"0","width":"0.02470930069684982","conf":"0.5","line_num":"0","page_num":"0","text":"Project v","word_num":"0"},{"level":"0","word_num":"0","text":"Edit","width":"0.011627906560897835","top":"0.0025839794483865086","height":"0.010335916943020274","line_num":"0","left":"0.06976744199571387","page_num":"0","block_num":"0","par_num":"0","conf":"1"},{"width":"0.03052325546741485","block_num":"0","left":"0.053779069509961454","par_num":"0","word_num":"0","line_num":"0","height":"0.013194444444444398","top":"0.06458333333333333","level":"0","text":"> D Redis","page_num":"0","conf":"0.30000001192092896"},{"left":"0.053779071377440715","line_num":"0","conf":"0.5","block_num":"0","page_num":"0","text":"v D ServiceTraits","par_num":"0","top":"0.07986111111111116","word_num":"0","width":"0.04941860139369965","height":"0.013194444444444398","level":"0"},{"block_num":"0","top":"0.09560723527624537","par_num":"0","word_num":"0","level":"0","left":"0.06976744244017712","height":"0.012919896178775425","page_num":"0","conf":"0.5","width":"0.04360465109348298","text":"€ OpportunitySy","line_num":"0"},{"left":"0.06976744262186314","height":"0.013194444444444398","page_num":"0","level":"0","line_num":"0","conf":"0.5","par_num":"0","text":"& SyncCrmEntiti","top":"0.11111111111111116","width":"0.043604651093482966","word_num":"0","block_num":"0"},{"page_num":"0","block_num":"0","top":"0.12638888888888888","width":"0.043604651093482966","left":"0.06976744262186314","word_num":"0","conf":"0.30000001192092896","height":"0.013194444444444509","par_num":"0","text":"© SyncFieldsTra","level":"0","line_num":"0"},{"word_num":"0","level":"0","height":"0.012919896178775425","width":"0.043604651093482966","text":"© WriteCrmTrait.","block_num":"0","left":"0.06976744262186314","line_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.14211886315092237"},{"left":"0.05377907201460226","level":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0","height":"0.005167958140373186","page_num":"0","width":"0.02761627733707428","conf":"0.30000001192092896","top":"0.16020671860423197","text":"→IUTIS"},{"line_num":"0","left":"0.05523256144987797","page_num":"0","word_num":"0","width":"0.03779069483280183","height":"0.005167958140373186","level":"0","par_num":"0","text":"•Weohook","conf":"0.30000001192092896","block_num":"0","top":"0.17571059457322424"},{"level":"0","page_num":"0","top":"0.1860465116125053","width":"0.05087209343910218","height":"0.01325904395845201","block_num":"0","text":"© BatchSyncCollect","word_num":"0","par_num":"0","line_num":"0","left":"0.062499998992658234","conf":"1"},{"block_num":"0","conf":"1","left":"0.06249999971940241","page_num":"0","text":"© BatchSyncRedisS","line_num":"0","height":"0.013194444444444509","top":"0.20138888888888884","word_num":"0","level":"0","par_num":"0","width":"0.050872093439102165"},{"line_num":"0","word_num":"0","height":"0.012919896178775425","left":"0.06250000193953738","block_num":"0","conf":"0.5","level":"0","page_num":"0","par_num":"0","text":"© Client.php","width":"0.03343023061752319","top":"0.217054263700018"},{"line_num":"0","word_num":"0","height":"0.016189303663041832","width":"0.04985416531562804","text":"© ClosedDealStage","level":"0","block_num":"0","page_num":"0","left":"0.06225802181468808","conf":"0.5","par_num":"0","top":"0.23221399127539644"},{"page_num":"0","conf":"0.5","width":"0.05087209343910218","left":"0.06250000042797796","level":"0","word_num":"0","line_num":"0","par_num":"0","text":"6 DealFieldsService","block_num":"0","top":"0.24791666666666667","height":"0.013194444444444398"},{"word_num":"0","page_num":"0","left":"0.06250000042797796","top":"0.26356589160699473","line_num":"0","level":"0","text":"© DecorateActivity.","par_num":"0","width":"0.05087209343910218","height":"0.012919896178775314","block_num":"0","conf":"0.5"},{"height":"0.012919896178775314","level":"0","left":"0.06250000063994501","line_num":"0","par_num":"0","block_num":"0","width":"0.050872093439102165","word_num":"0","page_num":"0","conf":"1","text":"© FieldDefinitions.p","top":"0.2790697675436873"},{"text":"© FieldTypeConveri","top":"0.2944444444444445","par_num":"0","width":"0.050872093439102165","left":"0.06250000063994501","block_num":"0","height":"0.013194444444444398","word_num":"0","page_num":"0","line_num":"0","level":"0","conf":"0.5"},{"height":"0.012919896178775425","level":"0","page_num":"0","conf":"0.5","width":"0.05087209343910217","top":"0.31007751970776987","par_num":"0","line_num":"0","word_num":"0","left":"0.06249999915617568","text":"© HubspotClientInte","block_num":"0"},{"page_num":"0","par_num":"0","height":"0.012919896178775425","conf":"1","line_num":"0","block_num":"0","text":"© HubspotTokenMa","left":"0.06249999915617568","width":"0.05087209343910217","word_num":"0","top":"0.32558139567676214","level":"0"},{"word_num":"0","page_num":"0","block_num":"0","line_num":"0","height":"0.013194444444444509","level":"0","par_num":"0","text":"© PayloadBuilder.pt","top":"0.34097222222222223","conf":"1","left":"0.06249999915617568","width":"0.05087209343910217"},{"conf":"1","line_num":"0","left":"0.06250000054304579","block_num":"0","width":"0.050872093439102165","word_num":"0","top":"0.3562499999845983","page_num":"0","par_num":"0","level":"0","text":"© RemoteCrmObjec","height":"0.01325904395845201"},{"level":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","page_num":"0","left":"0.06104651020135217","block_num":"0","text":"ResponseNormalil","top":"0.36950904428787323","word_num":"0","width":"0.05232558250427245","conf":"0.5"},{"conf":"1","level":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.03813460767269134","word_num":"0","left":"0.06232804357000101","text":"© Service.php","height":"0.014488391081492025","top":"0.385520661693608","block_num":"0"},{"height":"0.012919896178775425","block_num":"0","conf":"0.5","line_num":"0","width":"0.052325582504272466","word_num":"0","left":"0.06250000031763119","par_num":"0","text":"© SyncFieldAction.f","level":"0","top":"0.40051679605359247","page_num":"0"},{"level":"0","line_num":"0","conf":"1","block_num":"0","page_num":"0","left":"0.06250000042797796","width":"0.05087209343910218","word_num":"0","height":"0.013194444444444509","text":"© SyncRelatedActiv","par_num":"0","top":"0.4159722222222222"},{"height":"0.013194444444444398","par_num":"0","level":"0","page_num":"0","top":"0.43125","left":"0.06250000042797796","block_num":"0","text":"© WebhookSyncBa1","width":"0.05087209343910218","word_num":"0","line_num":"0","conf":"1"},{"block_num":"0","height":"0.012919896178775314","par_num":"0","line_num":"0","top":"0.44702842390673636","word_num":"0","conf":"0.30000001192092896","width":"0.052325582504272466","level":"0","page_num":"0","text":"v D IntegrationApp","left":"0.046511628008761505"},{"line_num":"0","word_num":"0","page_num":"0","width":"0.04360464811325073","text":"> D Accessors","left":"0.05377907281420489","level":"0","height":"0.013194444444444398","par_num":"0","conf":"0.30000001192092896","top":"0.4625","block_num":"0"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.47777777777777786","word_num":"0","height":"0.013194444444444287","left":"0.05377907049138682","text":"~ D Api","par_num":"0","width":"0.024709300696849817","page_num":"0"},{"height":"0.012919896178775425","block_num":"0","text":"© ActionUrl.php","width":"0.04215116202831269","conf":"0.5","level":"0","left":"0.06976744294417696","page_num":"0","top":"0.49354005178141336","par_num":"0","line_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","width":"0.043604651093482966","left":"0.06976744182244457","word_num":"0","conf":"0.5","top":"0.5090277777777777","height":"0.01041666666666674","level":"0","block_num":"0","par_num":"0","text":"• EnumUrllnterfa"},{"conf":"0.5","left":"0.06976744131877369","level":"0","page_num":"0","text":"© FlowUrl.php","top":"0.5243055555555556","word_num":"0","block_num":"0","width":"0.037790697813034055","height":"0.013194444444444398","par_num":"0","line_num":"0"},{"conf":"0.5","text":"© PageResult.ph","width":"0.04215116202831268","par_num":"0","left":"0.06976744118787859","word_num":"0","height":"0.008333333333333415","top":"0.5423611111111111","level":"0","page_num":"0","line_num":"0","block_num":"0"},{"width":"0.04069767296314239","height":"0.013194444444444398","block_num":"0","page_num":"0","conf":"1","text":"© ProxyUrl.php","top":"0.5555555555555556","line_num":"0","left":"0.06976744331590323","level":"0","word_num":"0","par_num":"0"},{"block_num":"0","par_num":"0","level":"0","left":"0.06976744247735586","page_num":"0","text":"(c) recuestsuloe","conf":"0.30000001192092896","top":"0.5736111111869102","height":"0.005200258228513999","word_num":"0","width":"0.04215116202831269","line_num":"0"},{"conf":"0.30000001192092896","height":"0.005555555555555536","line_num":"0","left":"0.06976744247731892","par_num":"0","block_num":"0","page_num":"0","level":"0","text":"La kequestcxecu","width":"0.04215116202831268","word_num":"0","top":"0.5888888888888889"},{"height":"0.013194444444444509","block_num":"0","word_num":"0","line_num":"0","conf":"1","left":"0.06976744262186314","page_num":"0","level":"0","text":"• RequestExecu","top":"0.5993055555555555","par_num":"0","width":"0.043604651093482966"},{"level":"0","top":"0.614987080205186","width":"0.04505813717842101","word_num":"0","block_num":"0","conf":"1","left":"0.06831395541757242","text":"SystemEvents","page_num":"0","par_num":"0","height":"0.012919896178775425","line_num":"0"},{"text":"© SystemUrl.php","top":"0.6304909560892494","level":"0","line_num":"0","width":"0.04360465109348298","par_num":"0","word_num":"0","conf":"0.5","height":"0.01325904395845201","block_num":"0","left":"0.06976744244017712","page_num":"0"},{"left":"0.06976744244017712","block_num":"0","width":"0.04360465109348298","top":"0.6458333333333334","level":"0","text":"C TokenBuilder.f","word_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","height":"0.013194444444444398","page_num":"0"},{"text":"• TokenBuilderlr","left":"0.06976744182244457","block_num":"0","height":"0.010335917605294065","width":"0.043604651093482966","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","word_num":"0","top":"0.6614987078467931","level":"0"},{"line_num":"0","conf":"0.5","page_num":"0","par_num":"0","block_num":"0","left":"0.06976744262186314","width":"0.043604651093482966","height":"0.012919896178775314","word_num":"0","top":"0.677002584081155","text":"© UrlBuilder.php","level":"0"},{"height":"0.015972222222222276","width":"0.0334302306175232","left":"0.0537790709197409","line_num":"0","text":"> D Config","page_num":"0","level":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.6895833333333333","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","block_num":"0","word_num":"0","text":"> DDTO","width":"0.029069766402244575","left":"0.053779070172798836","top":"0.7054263566048414"},{"word_num":"0","block_num":"0","height":"0.0077519370449914415","level":"0","page_num":"0","width":"0.0319767415523529","left":"0.05377907268312572","text":"> MFilters","par_num":"0","line_num":"0","conf":"0.5","top":"0.7235142124852563"},{"width":"0.027616277337074287","level":"0","word_num":"0","par_num":"0","text":">MJobs","conf":"0.30000001192092896","left":"0.05377906925297462","line_num":"0","page_num":"0","height":"0.0077519370449913305","block_num":"0","top":"0.7390180884542487"},{"width":"0.05813952684402465","height":"0.007978035344017975","block_num":"0","page_num":"0","word_num":"0","left":"0.05377907199312204","text":"> _ ProspectSearchS","top":"0.7545219644985337","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0"},{"line_num":"0","block_num":"0","conf":"0.5","level":"0","height":"0.013194444444444398","par_num":"0","text":"> D ServiceTraits","page_num":"0","left":"0.05523255917571146","top":"0.7673611111111112","width":"0.0479651153087616","word_num":"0"},{"line_num":"0","level":"0","left":"0.06250000235638761","par_num":"0","text":"© DataClient.php","page_num":"0","width":"0.045058137178421026","conf":"1","block_num":"0","word_num":"0","top":"0.782638889083126","height":"0.013226743539174413"},{"word_num":"0","conf":"0.5","line_num":"0","left":"0.06250000063994501","height":"0.012919896178775314","par_num":"0","text":"© DecorateActivity.","block_num":"0","level":"0","page_num":"0","top":"0.7984496125910601","width":"0.050872093439102165"},{"height":"0.013194444444444398","par_num":"0","level":"0","block_num":"0","left":"0.06250000075634798","width":"0.04941860437393189","word_num":"0","conf":"1","line_num":"0","page_num":"0","top":"0.8138888888888889","text":"© LocalSearch.php"},{"conf":"1","block_num":"0","left":"0.06249999913800708","page_num":"0","width":"0.05087209343910218","word_num":"0","line_num":"0","par_num":"0","top":"0.8291666664972477","text":"© LocalSearchlntert","height":"0.013210594654083252","level":"0"},{"conf":"1","left":"0.06249999915617568","level":"0","word_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775425","top":"0.8449612406380025","text":"© RemoteSearch.pr","line_num":"0","page_num":"0","width":"0.05087209343910217"},{"height":"0.013194444444444398","par_num":"0","level":"0","width":"0.037790697813034055","word_num":"0","line_num":"0","conf":"1","text":"© Service.php","top":"0.8604166666666667","page_num":"0","block_num":"0","left":"0.06250000056053721"},{"text":"usteners","height":"0.005167958140373186","conf":"0.30000001192092896","par_num":"0","page_num":"0","line_num":"0","width":"0.03052325248718262","block_num":"0","left":"0.053779072956989936","top":"0.8785529718342062","level":"0","word_num":"0"},{"page_num":"0","height":"0.007832686768637798","line_num":"0","width":"0.0319767415523529","par_num":"0","top":"0.8914728687603839","word_num":"0","conf":"1","block_num":"0","level":"0","left":"0.05377907268312572","text":"M Metadata"},{"line_num":"0","page_num":"0","width":"0.03052325546741485","block_num":"0","text":"[ Migration","top":"0.9041666666666667","level":"0","word_num":"0","conf":"0.30000001192092896","height":"0.015972222222222165","left":"0.055232558385478615","par_num":"0"},{"width":"0.03052325248718262","height":"0.0077519370449914415","left":"0.053779069904664654","text":"Pipedrive","conf":"0.5","par_num":"0","page_num":"0","line_num":"0","top":"0.9224806207539902","word_num":"0","level":"0","block_num":"0"},{"height":"0.013210594654083252","line_num":"0","conf":"0.5","par_num":"0","width":"0.0334302306175232","top":"0.9354005166587466","word_num":"0","page_num":"0","left":"0.05523256007907227","text":"D Salesforce","block_num":"0","level":"0"},{"par_num":"0","left":"0.05523255842939088","conf":"0.5","text":"D Traits","block_num":"0","page_num":"0","level":"0","height":"0.013194444444444509","top":"0.9506944444444444","line_num":"0","width":"0.02180232554674149","word_num":"0"},{"word_num":"0","text":"View","line_num":"0","left":"0.08720930282773343","level":"0","page_num":"0","conf":"1","par_num":"0","top":"0.0025839794299922225","height":"0.012919896178775314","block_num":"0","width":"0.014534883201122284"},{"height":"0.012919896178775314","word_num":"0","page_num":"0","top":"0.0025839794299922225","left":"0.1061046516439201","conf":"1","par_num":"0","text":"Navigate","width":"0.02470930218696596","level":"0","block_num":"0","line_num":"0"},{"word_num":"0","text":"Code","width":"0.017441859841346746","par_num":"0","left":"0.13517441920723358","page_num":"0","level":"0","block_num":"0","line_num":"0","top":"0.0025839794299922225","height":"0.012919896178775314","conf":"1"},{"page_num":"0","height":"0.010335916943020385","conf":"1","level":"0","par_num":"0","word_num":"0","text":"Laravel","block_num":"0","top":"0.002583979426853289","left":"0.1540697678225595","width":"0.02180232554674147","line_num":"0"},{"conf":"1","height":"0.010335916943020274","par_num":"0","word_num":"0","left":"0.1802325584875518","line_num":"0","level":"0","block_num":"0","text":"Refactor","width":"0.02325581312179567","page_num":"0","top":"0.0025839794785329495"},{"word_num":"0","text":"( #11894 on JY-18909-automated-reports-ask-jiminny k v","line_num":"0","left":"0.08139535055570093","top":"0.020671834644156006","conf":"0.5","level":"0","par_num":"0","width":"0.13953487873077391","page_num":"0","block_num":"0","height":"0.015503875414530355"},{"line_num":"0","height":"0.013210593329535558","left":"0.12063953656452098","block_num":"0","par_num":"0","text":"© AutomatedReportsService.php","top":"0.04651162857209701","page_num":"0","level":"0","conf":"1","width":"0.0784883677959442","word_num":"0"},{"width":"0.06686046123504638","par_num":"0","top":"0.0671834625479939","line_num":"0","conf":"1","block_num":"0","left":"0.12063953658472096","height":"0.012919896178775314","level":"0","page_num":"0","text":"© TeamSetupController.php","word_num":"0"},{"conf":"0.5","left":"0.19622093276659994","word_num":"0","level":"0","top":"0.07222222222222219","width":"0.02616278827190399","block_num":"0","par_num":"0","line_num":"0","page_num":"0","text":"pnp apl.onp","height":"0.005555555555555536"},{"top":"0.08768377708261221","left":"0.12199534782789252","level":"0","line_num":"0","word_num":"0","page_num":"0","conf":"1","text":"© AutomatedReportsCommandTest.php","width":"0.0932420253753662","block_num":"0","height":"0.01593374278810289","par_num":"0"},{"conf":"1","page_num":"0","level":"0","top":"0.11111111111111116","line_num":"0","left":"0.12209302616673848","par_num":"0","block_num":"0","text":"© TrackProviderInstalledEvent.php","width":"0.08139534592628478","height":"0.013194444444444398","word_num":"0"},{"block_num":"0","height":"0.008333333333333415","line_num":"0","width":"0.09447674155235292","page_num":"0","par_num":"0","level":"0","text":"C AutomatedReportsCallbackService.php","top":"0.13402777777777775","word_num":"0","left":"0.12209302693457924","conf":"1"},{"line_num":"0","left":"0.12063953374347172","level":"0","page_num":"0","text":"+ OpportunitySyncTrait.php x","block_num":"0","conf":"0.5","par_num":"0","height":"0.015600775347815676","top":"0.15245478028474846","width":"0.07267441749572753","word_num":"0"},{"width":"0.014534883201122284","level":"0","left":"0.2267441862337412","block_num":"0","line_num":"0","page_num":"0","conf":"1","height":"0.010335916943020274","text":"Tools","word_num":"0","par_num":"0","top":"0.002583979461306396"},{"page_num":"0","height":"0.005167958140373186","text":"Window","width":"0.023255811631679557","level":"0","word_num":"0","conf":"1","par_num":"0","left":"0.2616279093004392","block_num":"0","top":"0.005167958914309545","line_num":"0"},{"text":"Help","line_num":"0","height":"0.0077519370449914415","page_num":"0","left":"0.28779069762679155","par_num":"0","word_num":"0","top":"0.0051679592552820175","width":"0.013081394135951996","level":"0","block_num":"0","conf":"1"},{"level":"0","width":"0.05377906560897827","page_num":"0","top":"0.04651162776985762","par_num":"0","left":"0.20784884136774445","height":"0.013210594654083252","word_num":"0","text":"© SendReportJob.php","conf":"1","line_num":"0","block_num":"0"},{"height":"0.013210594654083252","page_num":"0","left":"0.2718023263626453","block_num":"0","conf":"1","text":"© SendReportMailJob.php","top":"0.04651162776985762","width":"0.0625","word_num":"0","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","top":"0.04651162778062423","level":"0","page_num":"0","conf":"1","block_num":"0","height":"0.013210594654083252","width":"0.058139532804489136","left":"0.3415697695210921","word_num":"0","text":"© ReportController.php","line_num":"0"},{"word_num":"0","height":"0.013210593329535558","page_num":"0","text":"© TokenBuilder.php","conf":"0.5","left":"0.40843023224387504","line_num":"0","width":"0.04796511530876163","par_num":"0","level":"0","top":"0.04651162857209701","block_num":"0"},{"block_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.04360465109348299","word_num":"0","level":"0","text":"• Filesystem.php","top":"0.06718346289252441","page_num":"0","line_num":"0","left":"0.2311046504707004","conf":"0.5"},{"page_num":"0","word_num":"0","level":"0","block_num":"0","top":"0.0671834625479939","par_num":"0","conf":"1","height":"0.012919896178775314","left":"0.2834302319639354","line_num":"0","text":"AutomatedReportsCommand.php","width":"0.08430232405662536"},{"left":"0.3764534966036903","text":"AskJiminnykeponscontroller.ono","par_num":"0","word_num":"0","level":"0","block_num":"0","page_num":"0","height":"0.005167958140373297","top":"0.07235142144660922","width":"0.08284882903099061","line_num":"0","conf":"0.5"},{"height":"0.01561692555745442","text":"© AutomatedReportsSendCommand.php","page_num":"0","level":"0","top":"0.08785529691119531","word_num":"0","par_num":"0","line_num":"0","width":"0.0959302306175232","block_num":"0","left":"0.22383720872224622","conf":"1"},{"word_num":"0","conf":"0.5","line_num":"0","text":"© Team.php","top":"0.09027777777777779","height":"0.013194444444444398","left":"0.32703488565831895","block_num":"0","par_num":"0","width":"0.033430230617523204","level":"0","page_num":"0"},{"width":"0.07994185686111452","line_num":"0","text":"© CreateActivityLoggedEvent.php","block_num":"0","par_num":"0","top":"0.11111111111111116","left":"0.21220930592958318","height":"0.013194444444444398","conf":"1","page_num":"0","level":"0","word_num":"0"},{"par_num":"0","block_num":"0","line_num":"0","top":"0.11111111111111116","page_num":"0","width":"0.07412790656089785","word_num":"0","conf":"1","text":"© UserPilotActivityListener.php","level":"0","left":"0.3008720919957139","height":"0.013194444444444398"},{"top":"0.13402777777777775","width":"0.10610463619232177","word_num":"0","height":"0.008333333333333415","par_num":"0","page_num":"0","text":"C RequestGenerateAskJiminnyReportJob.php","line_num":"0","conf":"1","left":"0.22674420101698053","level":"0","block_num":"0"},{"block_num":"0","par_num":"0","top":"0.13402777777777775","line_num":"0","conf":"1","height":"0.008333333333333415","page_num":"0","width":"0.07994185686111449","left":"0.3415697712424078","level":"0","word_num":"0","text":"C RequestGenerateReportJob.php"},{"line_num":"0","page_num":"0","conf":"0.5","top":"0.13695090465074367","left":"0.4375000053159134","text":"syncopoortunity.ono","height":"0.005167958140373186","par_num":"0","level":"0","width":"0.050872087478637695","word_num":"0","block_num":"0"},{"height":"0.013194444444444509","left":"0.19767442069266705","width":"0.07122092843055727","block_num":"0","text":"© AutomatedReportResult.php","page_num":"0","conf":"1","line_num":"0","par_num":"0","level":"0","word_num":"0","top":"0.15486111111111112"},{"height":"0.005555555555555536","conf":"0.30000001192092896","left":"0.1497093018506152","level":"0","par_num":"0","page_num":"0","text":"\"podcast aualo unl","width":"0.047965112328529375","line_num":"0","top":"0.18333333333333335","word_num":"0","block_num":"0"},{"word_num":"0","page_num":"0","height":"0.013194444444444509","block_num":"0","level":"0","line_num":"0","top":"0.15486111111111112","conf":"1","text":"© AutomatedReport.php","left":"0.27906976806760275","width":"0.058139532804489136","par_num":"0"},{"line_num":"0","height":"0.015503875414530466","left":"0.280523256650285","page_num":"0","par_num":"0","text":"x § ccw.*","word_num":"0","width":"0.04941860437393192","block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.17829457374837643"},{"width":"0.021802325546741497","line_num":"0","conf":"0.5","height":"0.012919896178775425","page_num":"0","par_num":"0","level":"0","word_num":"0","block_num":"0","text":"O results","top":"0.1782945737452376","left":"0.3401162794504664"},{"level":"0","conf":"1","par_num":"0","page_num":"0","height":"0.013194444444444509","word_num":"0","top":"0.20138888888888884","block_num":"0","left":"0.14680232849231975","text":"trait OpportunitySyncTrait","width":"0.0813953459262848","line_num":"0"},{"level":"0","width":"0.010174417495727534","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","top":"0.21705426382387016","par_num":"0","text":"080","height":"0.005167958140373186","block_num":"0","left":"0.12063953492946186"},{"height":"0.005167958471510192","block_num":"0","conf":"0.30000001192092896","top":"0.2480620156393526","word_num":"0","page_num":"0","text":"60/","width":"0.010174418240785604","left":"0.12209302349830872","par_num":"0","line_num":"0","level":"0"},{"width":"0.01308139562606811","conf":"1","height":"0.012919896178775425","page_num":"0","level":"0","par_num":"0","text":"697","word_num":"0","top":"0.2583979329183642","line_num":"0","left":"0.12063953496312871","block_num":"0"},{"top":"0.29457364366883154","level":"0","conf":"0.30000001192092896","block_num":"0","width":"0.010174417495727534","height":"0.005167958140373186","line_num":"0","par_num":"0","text":"070","left":"0.12063953492946186","word_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","left":"0.12209302355887078","width":"0.010174418240785604","word_num":"0","level":"0","height":"0.012919896178775314","page_num":"0","top":"0.30490956116987156","par_num":"0","text":"708","conf":"1"},{"width":"0.01017441824078559","conf":"1","block_num":"0","word_num":"0","par_num":"0","text":"709","height":"0.012919896178775425","level":"0","page_num":"0","left":"0.12209302360732037","top":"0.3359173127633255","line_num":"0"},{"top":"0.35142118874148354","par_num":"0","conf":"1","page_num":"0","height":"0.010335916943020385","block_num":"0","text":"731","word_num":"0","line_num":"0","left":"0.12209302336507233","level":"0","width":"0.010174418240785604"},{"conf":"0.30000001192092896","top":"0.38501291994598486","width":"0.00872092992067336","height":"0.005167958471510081","word_num":"0","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"154","left":"0.12209302333908192","level":"0"},{"top":"0.4108527133124211","height":"0.012919896178775314","text":"734","level":"0","left":"0.12209302356492698","par_num":"0","width":"0.01017441824078559","word_num":"0","page_num":"0","conf":"1","line_num":"0","block_num":"0"},{"height":"0.005167958140373186","line_num":"0","text":"755","conf":"0.30000001192092896","page_num":"0","left":"0.12063953492946186","top":"0.43152454806159635","width":"0.010174417495727534","par_num":"0","block_num":"0","word_num":"0","level":"0"},{"par_num":"0","width":"0.011627906560897822","word_num":"0","height":"0.012919896178775425","left":"0.12063953494629528","level":"0","block_num":"0","top":"0.4418604651319732","text":"736","page_num":"0","conf":"1","line_num":"0"},{"line_num":"0","conf":"0.30000001192092896","height":"0.005200258228513888","text":"10 /","left":"0.1206395350150136","par_num":"0","word_num":"0","block_num":"0","width":"0.010174417495727534","page_num":"0","level":"0","top":"0.4624999999555106"},{"width":"0.011627906560897822","height":"0.012919896178775425","left":"0.12063953528544258","top":"0.4728682171560903","conf":"1","block_num":"0","line_num":"0","text":"738","page_num":"0","level":"0","par_num":"0","word_num":"0"},{"text":"740","width":"0.01017441824078559","conf":"1","left":"0.12209302360732037","par_num":"0","level":"0","height":"0.012919896178775314","top":"0.503875969094075","line_num":"0","block_num":"0","page_num":"0","word_num":"0"},{"block_num":"0","left":"0.12063953523699293","par_num":"0","page_num":"0","word_num":"0","level":"0","top":"0.5193798454075976","width":"0.011627906560897835","conf":"1","height":"0.012919896178775425","line_num":"0","text":"741"},{"page_num":"0","top":"0.5348837213765899","block_num":"0","level":"0","par_num":"0","text":"742","width":"0.010174418240785604","word_num":"0","left":"0.12209302355887078","conf":"1","height":"0.012919896178775425","line_num":"0"},{"height":"0.010335916943020274","word_num":"0","page_num":"0","line_num":"0","width":"0.010174418240785604","block_num":"0","level":"0","par_num":"0","left":"0.12209302336507233","conf":"1","text":"743","top":"0.5503875970102173"},{"left":"0.12209302356492698","height":"0.012919896178775314","text":"744","top":"0.5633074936741782","word_num":"0","conf":"1","line_num":"0","block_num":"0","level":"0","par_num":"0","page_num":"0","width":"0.01017441824078559"},{"left":"0.12209302356492698","par_num":"0","text":"745","width":"0.01017441824078559","block_num":"0","line_num":"0","conf":"1","height":"0.012919896178775314","level":"0","top":"0.5788113696431705","word_num":"0","page_num":"0"},{"word_num":"0","conf":"1","level":"0","text":"746","left":"0.12063953494629528","line_num":"0","top":"0.5943152454937303","width":"0.011627906560897822","page_num":"0","height":"0.012919896178775425","block_num":"0","par_num":"0"},{"word_num":"0","height":"0.012919896178775425","line_num":"0","conf":"1","left":"0.12063953502935174","level":"0","text":"747","page_num":"0","top":"0.6098191215857691","block_num":"0","par_num":"0","width":"0.011627906560897822"},{"block_num":"0","par_num":"0","left":"0.12209302336507233","text":"748","conf":"1","level":"0","page_num":"0","width":"0.010174418240785604","word_num":"0","line_num":"0","height":"0.012919896178775314","top":"0.6253229975547615"},{"block_num":"0","left":"0.12209302331056651","page_num":"0","width":"0.010174418240785604","level":"0","line_num":"0","height":"0.012919896178775314","par_num":"0","text":"749","top":"0.6408268737129379","conf":"1","word_num":"0"},{"block_num":"0","height":"0.012919896178775425","top":"0.6563307496819301","width":"0.010174418240785604","conf":"1","word_num":"0","par_num":"0","text":"750","left":"0.12209302331056651","level":"0","page_num":"0","line_num":"0"},{"height":"0.012919896178775425","level":"0","text":"751","page_num":"0","par_num":"0","left":"0.12209302336507233","width":"0.010174418240785604","word_num":"0","conf":"1","block_num":"0","line_num":"0","top":"0.6718346254617382"},{"height":"0.012919896178775314","left":"0.12209302355887078","top":"0.6873385017383471","width":"0.010174418240785604","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","text":"752","block_num":"0","word_num":"0"},{"conf":"1","par_num":"0","line_num":"0","page_num":"0","text":"753","block_num":"0","level":"0","height":"0.010335916943020274","left":"0.12209302336507233","top":"0.7028423773719745","width":"0.010174418240785604","word_num":"0"},{"height":"0.012919896178775314","left":"0.12209302355887078","conf":"1","page_num":"0","par_num":"0","text":"754","level":"0","top":"0.7183462536763315","block_num":"0","width":"0.010174418240785604","word_num":"0","line_num":"0"},{"height":"0.005167958471510192","block_num":"0","level":"0","page_num":"0","text":"155","top":"0.7364341085764757","width":"0.00872092992067336","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.12209302333908192"},{"height":"0.005167958471510192","block_num":"0","text":"10/","line_num":"0","page_num":"0","width":"0.00872092992067336","word_num":"0","left":"0.12209302333908192","conf":"0.30000001192092896","top":"0.7829457364834524","par_num":"0","level":"0"},{"height":"0.012919896178775314","page_num":"0","block_num":"0","conf":"1","left":"0.12063953494629528","top":"0.7932816537624642","level":"0","line_num":"0","width":"0.011627906560897822","word_num":"0","text":"794","par_num":"0"},{"page_num":"0","block_num":"0","level":"0","height":"0.005167958140373297","text":"170","top":"0.8139534886300718","conf":"0.30000001192092896","width":"0.010174417495727534","left":"0.12063953492946186","par_num":"0","word_num":"0","line_num":"0"},{"line_num":"0","page_num":"0","text":"1Y0","block_num":"0","level":"0","conf":"0.30000001192092896","height":"0.005167958140373186","par_num":"0","width":"0.010174417495727534","left":"0.12063953492946186","word_num":"0","top":"0.829457364599064"},{"page_num":"0","conf":"1","left":"0.12209302349830872","line_num":"0","height":"0.012919896178775314","text":"798","top":"0.8708010339304229","block_num":"0","level":"0","par_num":"0","width":"0.010174418240785604","word_num":"0"},{"left":"0.12209302355887078","width":"0.010174418240785604","level":"0","text":"799","top":"0.8863049100070809","word_num":"0","page_num":"0","height":"0.012919896178775314","block_num":"0","conf":"1","par_num":"0","line_num":"0"},{"conf":"1","word_num":"0","width":"0.010174418240785604","line_num":"0","height":"0.010335916943020274","left":"0.12209302336507233","text":"800","top":"0.9018087856407084","block_num":"0","par_num":"0","page_num":"0","level":"0"},{"word_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.005167958471510192","par_num":"0","line_num":"0","text":"8011","top":"0.9198966408762175","width":"0.00872092992067336","conf":"0.30000001192092896","left":"0.12209302333908192"},{"par_num":"0","line_num":"0","page_num":"0","word_num":"0","level":"0","text":"804","top":"0.9354005168452096","width":"0.00872092992067336","block_num":"0","conf":"0.30000001192092896","left":"0.12209302333908192","height":"0.005167958471510192"},{"left":"0.12209302356492698","width":"0.01017441824078559","conf":"1","par_num":"0","block_num":"0","level":"0","text":"803","page_num":"0","height":"0.012919896178775314","top":"0.9457364342426536","word_num":"0","line_num":"0"},{"word_num":"0","text":"804","par_num":"0","height":"0.012919896178775425","left":"0.12209302356492698","top":"0.9612403102116458","block_num":"0","width":"0.01017441824078559","level":"0","line_num":"0","page_num":"0","conf":"1"},{"height":"0.010448966423670547","top":"0.2298611110636567","level":"0","conf":"1","left":"0.15843023245081125","block_num":"0","width":"0.018895348906517034","text":"1 usage","word_num":"0","line_num":"0","par_num":"0","page_num":"0"},{"left":"0.15843022940609072","height":"0.012919896178775425","text":"private function findOrSyncAccount(string $companyId): ?Account(...}","block_num":"0","par_num":"0","conf":"1","top":"0.24289405707253364","word_num":"0","page_num":"0","line_num":"0","width":"0.20930233001708984","level":"0"},{"text":"1 usage","word_num":"0","block_num":"0","level":"0","height":"0.010432816214031582","conf":"1","page_num":"0","par_num":"0","top":"0.27638888901085346","width":"0.018895348906517034","line_num":"0","left":"0.15843023245081125"},{"conf":"1","left":"0.1584302268609155","level":"0","line_num":"0","page_num":"0","top":"0.28940568514704634","text":"private function findOrSyncContact(string $contactId): ?Contact(...}","word_num":"0","block_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.2093023300170898"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","width":"0.01889534741640092","par_num":"0","height":"0.005167958140373186","page_num":"0","text":"Tusaue","left":"0.15843023232377637","top":"0.325581395606816","word_num":"0"},{"left":"0.15843024253845214","conf":"1","width":"0.27906975746154783","word_num":"0","par_num":"0","page_num":"0","text":"private function convertSingleDealAssociations($opportunityAssociations = null): array{...}","top":"0.335917312895889","level":"0","height":"0.012919896178775425","line_num":"0","block_num":"0"},{"text":"2 usages","word_num":"0","width":"0.02325581312179567","par_num":"0","conf":"1","block_num":"0","level":"0","left":"0.15843023338894943","line_num":"0","height":"0.013194444444444398","page_num":"0","top":"0.3666666666666667"},{"line_num":"0","par_num":"0","top":"0.38242894068398825","left":"0.15843023462924175","height":"0.010626614756054309","width":"0.2703488349914551","word_num":"0","text":"private function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?0pportunity","level":"0","page_num":"0","block_num":"0","conf":"1"},{"level":"0","left":"0.17005814410079617","conf":"0.5","page_num":"0","height":"0.015536175833807953","block_num":"0","par_num":"0","text":"if (empty($crmData['properties'])) {","top":"0.41085271337508567","line_num":"0","width":"0.1133720874786377","word_num":"0"},{"top":"0.43125","word_num":"0","line_num":"0","par_num":"0","left":"0.1831395347368711","height":"0.005555555555555536","width":"0.03779069781303407","conf":"0.30000001192092896","block_num":"0","level":"0","page_num":"0","text":"return nuul."},{"text":"$crmId = (string) $crmData['id'];","word_num":"0","conf":"1","page_num":"0","top":"0.47286821738054596","line_num":"0","width":"0.10319766998291016","height":"0.013242893748813267","block_num":"0","left":"0.17005814053059667","level":"0","par_num":"0"},{"par_num":"0","width":"0.11482558250427244","word_num":"0","conf":"1","block_num":"0","height":"0.013194444444444509","text":"$properties = $crmData['properties'];","line_num":"0","page_num":"0","top":"0.4881944444444444","level":"0","left":"0.1700581373005759"},{"left":"0.1700581481174722","text":"$associations = $crmData['associations'] ?? [];","word_num":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.5038759693524728","height":"0.012919896178775314","line_num":"0","conf":"1","level":"0","width":"0.14534882307052613"},{"block_num":"0","height":"0.013194444444444509","text":"$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId(","top":"0.5347222222222222","page_num":"0","par_num":"0","width":"0.29215114116668706","word_num":"0","left":"0.17005815385511544","level":"0","conf":"1","line_num":"0"},{"par_num":"0","block_num":"0","top":"0.5529715763014061","conf":"0.30000001192092896","line_num":"0","width":"0.042151162028312705","height":"0.007751937707265233","page_num":"0","text":"фuh1s->cont1g,","level":"0","word_num":"0","left":"0.18313953631869245"},{"conf":"1","line_num":"0","level":"0","left":"0.18313953507062147","text":"$crmId","par_num":"0","width":"0.021802325546741497","word_num":"0","block_num":"0","top":"0.5633074935557458","height":"0.012919896178775425","page_num":"0"},{"top":"0.5788113700446728","word_num":"0","text":"):","block_num":"0","width":"0.00872092992067336","line_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.015503875414530466","left":"0.17005813978772533","par_num":"0"},{"top":"0.6097222222222223","line_num":"0","word_num":"0","text":"if ($opportunityExists) {","par_num":"0","width":"0.07994185686111449","conf":"1","height":"0.013194444444444398","left":"0.1700581431388848","level":"0","page_num":"0","block_num":"0"},{"top":"0.6250000000248183","word_num":"0","left":"0.18313953478408013","width":"0.2093023300170898","conf":"1","height":"0.013242893748813156","par_num":"0","text":"return $this->update0pportunity($crmId, $properties, $associations);","page_num":"0","block_num":"0","line_num":"0","level":"0"},{"conf":"0.30000001192092896","top":"0.6408268737129379","text":"f else {","page_num":"0","height":"0.012919896178775314","width":"0.02761627733707428","word_num":"0","level":"0","left":"0.1700581403484188","par_num":"0","line_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","height":"0.013194444444444398","text":"return $this->create0pportunity($crmId, $properties, $associations);","width":"0.21075580120086668","level":"0","top":"0.65625","word_num":"0","line_num":"0","left":"0.18168605223881862","conf":"1"},{"height":"0.005555555555555536","left":"0.16133721633625112","block_num":"0","top":"0.7361111111111112","width":"0.07558138966560363","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","line_num":"0","text":"* Creqte new oboorcunicui"},{"line_num":"0","level":"0","left":"0.15843024198399033","page_num":"0","text":"private function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}","width":"0.33139533996582027","conf":"1","word_num":"0","top":"0.7777777777777778","height":"0.013194444444444398","par_num":"0","block_num":"0"},{"block_num":"0","word_num":"0","page_num":"0","conf":"1","line_num":"0","left":"0.15843023295986117","level":"0","width":"0.011627906560897822","par_num":"0","text":"/**","top":"0.808785529817589","height":"0.012919896178775314"},{"page_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1","text":"* Update existing opportunity","left":"0.16133720879931124","height":"0.013210594654083252","top":"0.8242894055476354","width":"0.0915697693824768","word_num":"0","par_num":"0"},{"level":"0","left":"0.1584302322085632","par_num":"0","line_num":"0","page_num":"0","top":"0.8552971579829637","block_num":"0","width":"0.018895348906517034","height":"0.012919896178775425","conf":"0.5","word_num":"0","text":"1 usage"},{"top":"0.8708010339582336","height":"0.013226743539174413","conf":"1","word_num":"0","block_num":"0","level":"0","page_num":"0","left":"0.15843024974293707","par_num":"0","line_num":"0","text":"private function update0pportunity(string $crmId, array $properties, array $associations): Opportunity","width":"0.31395347118377687"},{"height":"0.005555555555555536","block_num":"0","conf":"0.30000001192092896","level":"0","text":"naccouncio = .uhs->reso.veaccountocsassoctarons.","width":"0.15988370180130004","par_num":"0","left":"0.17005814267544564","top":"0.9041666666666667","word_num":"0","line_num":"0","page_num":"0"},{"level":"0","width":"0.2514534950256348","top":"0.9145833333333333","left":"0.17151162469097353","line_num":"0","page_num":"0","word_num":"0","conf":"1","text":"$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);","height":"0.015972222222222276","block_num":"0","par_num":"0"},{"level":"0","page_num":"0","line_num":"0","word_num":"0","left":"0.17005814681218379","height":"0.012919896178775425","block_num":"0","conf":"1","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess,","top":"0.9302325583274942","width":"0.20203487873077391","par_num":"0"},{"block_num":"0","line_num":"0","text":"$properties['dealstage'] ?? null): null;","top":"0.9302325582347916","conf":"0.5","height":"0.015600775347815676","word_num":"0","page_num":"0","par_num":"0","width":"0.12790696620941167","left":"0.37063954107758634","level":"0"},{"text":"$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);","width":"0.2674418449401855","page_num":"0","left":"0.1700581506024048","conf":"1","line_num":"0","top":"0.9611111111111111","word_num":"0","height":"0.013194444444444398","level":"0","block_num":"0","par_num":"0"},{"height":"0.010610465208689357","block_num":"0","level":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","page_num":"0","top":"0.9868055554662841","width":"0.2499999761581421","word_num":"0","conf":"1","par_num":"0","line_num":"0","left":"0.004360480307262304"},{"left":"0.46947674696241853","word_num":"0","top":"0.09043927661991469","text":"CreateHeldActivityEvent.php","line_num":"0","width":"0.06686046123504635","block_num":"0","height":"0.012919896178775314","conf":"1","par_num":"0","page_num":"0","level":"0"},{"left":"0.5479651175265261","block_num":"0","text":"= custom.log","word_num":"0","level":"0","page_num":"0","line_num":"0","height":"0.013210594654083252","par_num":"0","top":"0.04651162778062423","width":"0.03488371968269344","conf":"0.5"},{"width":"0.04069767296314242","block_num":"0","left":"0.54796511637793","word_num":"0","line_num":"0","text":"(° scratch_1.json","page_num":"0","height":"0.012919896178775425","conf":"0.5","level":"0","par_num":"0","top":"0.06718346289252441"},{"page_num":"0","height":"0.013210594654083252","line_num":"0","left":"0.5915697676683005","block_num":"0","conf":"0.5","par_num":"0","top":"0.04651162776985762","width":"0.031976744532585144","word_num":"0","text":"= laravel.log","level":"0"},{"left":"0.5973837245144399","top":"0.06944444444444442","page_num":"0","block_num":"0","line_num":"0","height":"0.008333333333333304","level":"0","width":"0.03633720576763155","par_num":"0","text":"V connect.vue","conf":"0.5","word_num":"0"},{"block_num":"0","word_num":"0","conf":"0.5","left":"0.5479651174745078","par_num":"0","top":"0.09027777777777779","height":"0.013194444444444398","page_num":"0","line_num":"0","level":"0","text":"A HS_local jiminny@localhost]","width":"0.07267441749572756"},{"word_num":"0","conf":"0.5","page_num":"0","par_num":"0","line_num":"0","level":"0","top":"0.11111111111111116","width":"0.06395348310470583","block_num":"0","left":"0.5479651215291292","text":"fi crm_configurations [EU]","height":"0.013194444444444398"},{"level":"0","conf":"0.5","left":"0.6322674432095422","width":"0.06104651093482971","block_num":"0","word_num":"0","line_num":"0","text":"A SF [jiminny@localhost]","par_num":"0","top":"0.04651162778062423","page_num":"0","height":"0.013210594654083252"},{"block_num":"0","conf":"1","text":"V Onboard.vue","par_num":"0","top":"0.06718346266642627","width":"0.03779069781303401","height":"0.012919896178775314","level":"0","line_num":"0","word_num":"0","left":"0.6438953492402852","page_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","height":"0.010497415728039305","width":"0.045058137178421","word_num":"0","page_num":"0","text":"A console [EU] x|","top":"0.09027777790686753","conf":"0.30000001192092896","level":"0","left":"0.6308139553380879"},{"top":"0.11111111111111116","width":"0.04360464811325082","text":"Al console [PROD]","height":"0.013194444444444398","level":"0","left":"0.620639536468812","word_num":"0","block_num":"0","par_num":"0","conf":"0.5","page_num":"0","line_num":"0"},{"block_num":"0","level":"0","top":"0.13680555555555562","left":"0.5494186049257126","width":"0.04941860437393186","word_num":"0","par_num":"0","page_num":"0","line_num":"0","height":"0.005555555555555536","text":"& console SlAGiNG","conf":"0.30000001192092896"},{"height":"0.012919896178775314","conf":"1","line_num":"0","page_num":"0","block_num":"0","par_num":"0","word_num":"0","level":"0","top":"0.19121447029993188","width":"0.014534883201122284","text":"1542","left":"0.5450581398432373"},{"word_num":"0","level":"0","line_num":"0","left":"0.4898255839714893","block_num":"0","par_num":"0","text":"HSZMRMI9 AY","page_num":"0","conf":"0.30000001192092896","height":"0.007864986525641604","top":"0.20671834672425926","width":"0.05377906560897833"},{"height":"0.012919896178775314","left":"0.5450581400370357","level":"0","top":"0.20671834635505681","width":"0.014534883201122284","text":"1543","page_num":"0","word_num":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0"},{"left":"0.5450581400370357","page_num":"0","text":"1544","line_num":"0","block_num":"0","top":"0.22222222232404898","level":"0","height":"0.012919896178775425","word_num":"0","conf":"1","par_num":"0","width":"0.014534883201122284"},{"par_num":"0","text":"1545","line_num":"0","page_num":"0","left":"0.5450581400370357","top":"0.23772609829304125","width":"0.014534883201122284","word_num":"0","level":"0","block_num":"0","conf":"1","height":"0.012919896178775425"},{"level":"0","conf":"1","block_num":"0","page_num":"0","text":"1546","par_num":"0","left":"0.5450581400370357","word_num":"0","height":"0.012919896178775314","line_num":"0","top":"0.25322997426203353","width":"0.014534883201122284"},{"left":"0.5406976748226677","par_num":"0","top":"0.2739018092287482","page_num":"0","height":"0.010335916943020385","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"=104,","width":"0.01598837077617643","word_num":"0","level":"0"},{"left":"0.5436046516649427","conf":"0.5","text":"-1548","line_num":"0","block_num":"0","page_num":"0","word_num":"0","par_num":"0","level":"0","width":"0.014534883201122284","height":"0.010335916943020385","top":"0.28423772619687915"},{"level":"0","text":"1549","left":"0.5450581395525396","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775314","block_num":"0","top":"0.2997416024274082","conf":"1","line_num":"0","par_num":"0","page_num":"0"},{"top":"0.31524547848253304","width":"0.018895348906517118","word_num":"0","left":"0.5392441858907338","block_num":"0","conf":"0.5","level":"0","line_num":"0","page_num":"0","text":"=1550","height":"0.012919896178775425","par_num":"0"},{"top":"0.3307493541069948","width":"0.014534883201122284","word_num":"0","left":"0.5450581400370357","page_num":"0","line_num":"0","level":"0","conf":"1","height":"0.012919896178775314","par_num":"0","text":"1551","block_num":"0"},{"width":"0.014534883201122284","conf":"1","word_num":"0","left":"0.5450581400370357","height":"0.012919896178775314","par_num":"0","block_num":"0","top":"0.3462532300759871","line_num":"0","page_num":"0","level":"0","text":"1552"},{"line_num":"0","height":"0.010335916943020163","level":"0","text":"—1553","top":"0.36175710608099165","word_num":"0","par_num":"0","block_num":"0","page_num":"0","left":"0.539244186357523","width":"0.020348836481571264","conf":"0.5"},{"conf":"1","line_num":"0","par_num":"0","text":"=1554","block_num":"0","height":"0.012919896178775425","top":"0.37726098235850203","width":"0.018895348906517118","word_num":"0","left":"0.5392441858907338","page_num":"0","level":"0"},{"block_num":"0","left":"0.5450581396009893","width":"0.014534883201122284","page_num":"0","line_num":"0","word_num":"0","height":"0.012919896178775314","text":"1555","par_num":"0","conf":"1","level":"0","top":"0.3901808785686658"},{"page_num":"0","par_num":"0","word_num":"0","conf":"1","text":"1556","block_num":"0","width":"0.014534883201122284","left":"0.5450581400370357","height":"0.012919896178775425","level":"0","top":"0.4056847546237905","line_num":"0"},{"width":"0.020348836481571153","block_num":"0","par_num":"0","line_num":"0","left":"0.5392441867495246","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.018087854650285506","text":"1557","top":"0.41602067211499505","word_num":"0"},{"word_num":"0","line_num":"0","text":"1558","level":"0","left":"0.5450581399764737","block_num":"0","conf":"1","par_num":"0","page_num":"0","width":"0.014534883201122284","top":"0.4366925065940749","height":"0.012919896178775425"},{"text":"—1559","word_num":"0","top":"0.45219638256306716","par_num":"0","line_num":"0","block_num":"0","level":"0","left":"0.5392441866647376","conf":"0.30000001192092896","height":"0.012919896178775425","page_num":"0","width":"0.020348836481571153"},{"page_num":"0","width":"0.020348836481571153","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","text":"=1560","height":"0.015503875414530355","line_num":"0","top":"0.46511627926086574","left":"0.5392441867495246","par_num":"0"},{"width":"0.014534883201122284","block_num":"0","word_num":"0","top":"0.4832041344687519","conf":"1","text":"1561","line_num":"0","left":"0.5450581400370357","par_num":"0","height":"0.012919896178775314","page_num":"0","level":"0"},{"top":"0.4987080107822748","word_num":"0","conf":"1","left":"0.5450581399885861","text":"1562","line_num":"0","height":"0.012919896178775314","width":"0.014534883201122284","level":"0","block_num":"0","par_num":"0","page_num":"0"},{"level":"0","block_num":"0","left":"0.5450581399885861","page_num":"0","par_num":"0","top":"0.5142118867512669","height":"0.012919896178775425","line_num":"0","width":"0.014534883201122284","text":"1563","conf":"1","word_num":"0"},{"line_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.5450581396009893","text":"11564","top":"0.5271317829614307","width":"0.014534883201122284","conf":"1","word_num":"0","level":"0","page_num":"0","par_num":"0"},{"level":"0","conf":"1","top":"0.5452196385138474","width":"0.014534883201122284","page_num":"0","left":"0.5450581395525396","word_num":"0","height":"0.010335916943020274","text":"1565","par_num":"0","block_num":"0","line_num":"0"},{"top":"0.5581395349855478","width":"0.020348836481571153","block_num":"0","line_num":"0","text":"=1566","left":"0.5392441867495246","height":"0.012919896178775314","word_num":"0","par_num":"0","level":"0","conf":"1","page_num":"0"},{"conf":"1","left":"0.5450581400370357","word_num":"0","line_num":"0","top":"0.57364341095454","height":"0.012919896178775314","block_num":"0","page_num":"0","text":"1567","par_num":"0","width":"0.014534883201122284","level":"0"},{"line_num":"0","conf":"1","par_num":"0","height":"0.012919896178775314","left":"0.5450581400370357","block_num":"0","page_num":"0","text":"1568","level":"0","width":"0.014534883201122284","word_num":"0","top":"0.5891472869235322"},{"conf":"0.30000001192092896","level":"0","width":"0.020348836481571153","line_num":"0","text":"11569","par_num":"0","top":"0.604651162898802","word_num":"0","block_num":"0","left":"0.5392441867495246","page_num":"0","height":"0.018087854650285506"},{"par_num":"0","conf":"1","level":"0","line_num":"0","text":"1570","width":"0.014534883201122284","top":"0.6201550388615167","block_num":"0","page_num":"0","height":"0.012919896178775425","word_num":"0","left":"0.5450581400370357"},{"left":"0.5450581400370357","line_num":"0","word_num":"0","block_num":"0","par_num":"0","page_num":"0","conf":"1","height":"0.012919896178775425","text":"1571","top":"0.6356589148305088","width":"0.014534883201122284","level":"0"},{"width":"0.014534883201122284","text":"1572","block_num":"0","level":"0","conf":"1","par_num":"0","word_num":"0","height":"0.012919896178775425","left":"0.5450581400370357","top":"0.6511627907995011","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.012919896178775425","left":"0.5465116279863845","word_num":"0","par_num":"0","top":"0.6666666667684934","page_num":"0","text":"1573","width":"0.013081395626068137","line_num":"0","conf":"1","level":"0"},{"width":"0.014534883201122284","par_num":"0","conf":"1","text":"1575","height":"0.010335916943020274","word_num":"0","line_num":"0","level":"0","top":"0.6976744187033391","page_num":"0","block_num":"0","left":"0.5450581400370357"},{"block_num":"0","height":"0.010335916943020385","par_num":"0","line_num":"0","text":"1577","left":"0.5450581395525396","top":"0.7286821708135889","width":"0.014534883201122284","word_num":"0","level":"0","conf":"1","page_num":"0"},{"level":"0","top":"0.7416020671991567","line_num":"0","height":"0.012919896178775425","text":"1578","conf":"1","par_num":"0","word_num":"0","block_num":"0","width":"0.014534883201122284","left":"0.5450581396009893","page_num":"0"},{"conf":"1","par_num":"0","line_num":"0","top":"0.7571059431681489","level":"0","block_num":"0","word_num":"0","height":"0.012919896178775314","left":"0.5450581396009893","width":"0.014534883201122284","text":"1579","page_num":"0"},{"text":"1580","width":"0.014534883201122284","level":"0","par_num":"0","height":"0.012919896178775314","page_num":"0","left":"0.5450581400370357","conf":"1","line_num":"0","top":"0.7726098192232738","block_num":"0","word_num":"0"},{"par_num":"0","page_num":"0","word_num":"0","top":"0.8036175711612583","width":"0.014534883201122284","line_num":"0","conf":"1","left":"0.5450581400370357","height":"0.012919896178775314","text":"1582","block_num":"0","level":"0"},{"height":"0.012919896178775314","width":"0.013081395626068026","left":"0.5450581392327509","word_num":"0","text":"1584","par_num":"0","block_num":"0","line_num":"0","conf":"1","page_num":"0","top":"0.834625323325341","level":"0"},{"width":"0.013081395626068026","height":"0.010335916943020274","block_num":"0","level":"0","line_num":"0","word_num":"0","top":"0.8656330750627995","conf":"0.5","page_num":"0","text":"11586","left":"0.5450581393235938","par_num":"0"},{"top":"0.8992248064595291","conf":"0.30000001192092896","line_num":"0","height":"0.005167958140373186","block_num":"0","level":"0","text":"108","width":"0.013081394135951996","par_num":"0","page_num":"0","word_num":"0","left":"0.5450581394872567"},{"block_num":"0","page_num":"0","left":"0.5450581394872567","text":"1084","height":"0.005167958140373186","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.9147286824285215","line_num":"0","word_num":"0","width":"0.013081394135951996"},{"text":"1590","par_num":"0","line_num":"0","page_num":"0","level":"0","width":"0.014534883201122284","word_num":"0","block_num":"0","height":"0.012919896178775425","conf":"1","top":"0.9250645996173306","left":"0.5450581399764737"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","page_num":"0","height":"0.005167958140373297","level":"0","text":"Ix. Aulo v","left":"0.6191860466784848","top":"0.15762273927606663","width":"0.023255811631679557"},{"left":"0.694767442016901","line_num":"0","top":"0.15503876001784744","word_num":"0","width":"0.029069766402244568","par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","page_num":"0","height":"0.012919896178775425","text":"fajiminny~"},{"block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","width":"0.05523255467414856","top":"0.18055555555555558","word_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","text":"oElee* rrom crm","left":"0.572674422847079"},{"left":"0.6424286905339495","par_num":"0","level":"0","text":"026 49 421 23 2102","width":"0.06834029555320742","block_num":"0","word_num":"0","height":"0.020948829915788503","line_num":"0","conf":"0.30000001192092896","top":"0.16523617878663432","page_num":"0"},{"width":"0.15552324056625366","word_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.5726744338480192","block_num":"0","conf":"1","height":"0.013194444444444398","text":"SELECT * FROM crm_layout_entities WHERE crm_layout","level":"0","top":"0.1909722222222222"},{"left":"0.5726744170751742","line_num":"0","level":"0","height":"0.013194444444444398","par_num":"0","conf":"0.5","text":"SELECT * FROM teams WHERE id = 575;","page_num":"0","top":"0.2222222222222222","word_num":"0","width":"0.10901162624359129","block_num":"0"},{"conf":"1","page_num":"0","line_num":"0","par_num":"0","text":"select * from opportunities where team_id = 575;=","word_num":"0","height":"0.013194444444444398","level":"0","width":"0.15552324056625366","left":"0.5726744337137128","top":"0.23750000000000004","block_num":"0"},{"level":"0","line_num":"0","block_num":"0","left":"0.5726744234492939","height":"0.013210593329535558","conf":"1","word_num":"0","par_num":"0","top":"0.2687338507943192","width":"0.15406975746154783","text":"SELECT * FROM activities WHERE uvid_to_bin('96b126","page_num":"0"},{"word_num":"0","top":"0.29974160216901025","line_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.07703487873077397","level":"0","conf":"1","left":"0.572674423519849","text":"select * from contacts c"},{"height":"0.013226743539174413","page_num":"0","width":"0.15552324056625366","left":"0.572674433782953","block_num":"0","top":"0.31524547840267814","text":"where c.crm_configuration_id = 370 order by c.upda","line_num":"0","par_num":"0","conf":"0.5","word_num":"0","level":"0"},{"height":"0.015503875414530466","width":"0.15552324056625366","text":"SELECT * FROM participants where activity_id = 39g","par_num":"0","left":"0.5726744332977075","level":"0","top":"0.3436692508370931","word_num":"0","page_num":"0","block_num":"0","conf":"1","line_num":"0"},{"level":"0","height":"0.015972222222222276","top":"0.3590277777777777","width":"0.15406975746154783","conf":"1","word_num":"0","block_num":"0","left":"0.572674421965987","line_num":"0","par_num":"0","page_num":"0","text":"SELECT * FROM participants where activity_id = 39"},{"height":"0.015600774023267872","line_num":"0","par_num":"0","word_num":"0","block_num":"0","conf":"1","page_num":"0","text":"SELECT * FROM activity_summary_logs where activity","width":"0.15406976938247685","top":"0.37467700342764254","left":"0.5726744169714035","level":"0"},{"left":"0.5726744234492939","par_num":"0","level":"0","conf":"1","top":"0.3901808789131962","block_num":"0","line_num":"0","page_num":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('c7d99F","width":"0.15406975746154783","word_num":"0","height":"0.012919896178775425"},{"word_num":"0","level":"0","block_num":"0","page_num":"0","top":"0.40555555555555556","text":"SELECT * FROM activities WHERE uuid_to_bin('2e6ff4","height":"0.015972222222222165","left":"0.5726744226990034","width":"0.15552325248718268","conf":"0.5","par_num":"0","line_num":"0"},{"par_num":"0","left":"0.5726744171621306","line_num":"0","block_num":"0","text":"select * from crm_profiles where crm_configuration","width":"0.15552325248718268","word_num":"0","conf":"1","top":"0.42118863085118075","level":"0","height":"0.012919896178775425","page_num":"0"},{"text":"select * from opportunities where crm_configuratio","block_num":"0","height":"0.012919896178775425","width":"0.15552324056625366","page_num":"0","par_num":"0","line_num":"0","left":"0.5726744338522805","level":"0","top":"0.43669250656177505","conf":"1","word_num":"0"},{"par_num":"0","text":"select * from accounts where crm_configuration_id","block_num":"0","height":"0.013194444444444398","conf":"1","line_num":"0","level":"0","width":"0.1526162743568421","top":"0.4520833333333334","word_num":"0","left":"0.5726744182303668","page_num":"0"},{"block_num":"0","text":"select * from contacts where crm_configuration_id","level":"0","width":"0.15406975746154783","conf":"1","height":"0.015503875414530466","page_num":"0","top":"0.4651162795192636","line_num":"0","word_num":"0","left":"0.5726744234492995","par_num":"0"},{"left":"0.572674419565805","line_num":"0","par_num":"0","text":"# owner 13236 525785080","conf":"1","level":"0","block_num":"0","height":"0.010545865694681855","page_num":"0","top":"0.48320413433612164","width":"0.07267441749572756","word_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.5726744209587247","par_num":"0","top":"0.4986111111111111","conf":"0.5","level":"0","line_num":"0","text":"# contact 1","width":"0.03779069483280184","height":"0.013194444444444398"},{"conf":"1","word_num":"0","par_num":"0","text":"16779180 665587441856 - activity - AL","height":"0.015972222222222165","width":"0.1133720874786377","left":"0.6133720969756984","block_num":"0","level":"0","page_num":"0","line_num":"0","top":"0.49583333333333335"},{"page_num":"0","block_num":"0","text":"# contact 2","conf":"0.5","height":"0.015503875414530466","left":"0.5726744208610685","line_num":"0","top":"0.5116279069955773","par_num":"0","level":"0","width":"0.03779069483280184","word_num":"0"},{"block_num":"0","par_num":"0","text":"14247[PHONE]70 - asnosupporuro","word_num":"0","width":"0.11482557058334353","page_num":"0","conf":"0.30000001192092896","left":"0.6119186041859349","height":"0.005555555555555536","level":"0","top":"0.5166666666666667","line_num":"0"},{"left":"0.572674422933733","height":"0.015552324718899224","par_num":"0","level":"0","line_num":"0","text":"# company 4176133 47150650569","width":"0.09156976342201228","conf":"1","page_num":"0","word_num":"0","block_num":"0","top":"0.5270833335061834"},{"level":"0","page_num":"0","conf":"1","text":"# deal 7100953 410150124747","block_num":"0","top":"0.5423611111111111","left":"0.572674420320823","line_num":"0","height":"0.013194444444444509","par_num":"0","word_num":"0","width":"0.0857558131217957"},{"left":"0.5726744191623151","text":"SELECT","top":"0.558139534899415","word_num":"0","height":"0.012919896178775425","level":"0","block_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","width":"0.020348836481571264"},{"par_num":"0","width":"0.14244185686111455","left":"0.5843023296036838","level":"0","block_num":"0","top":"0.5736111108341727","word_num":"0","page_num":"0","line_num":"0","height":"0.015536175833807953","conf":"0.5","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN"},{"line_num":"0","top":"0.589147286955832","height":"0.012919896178775425","left":"0.5857558140032924","conf":"1","level":"0","block_num":"0","text":"u.email,","par_num":"0","page_num":"0","width":"0.026162791252136164","word_num":"0"},{"page_num":"0","width":"0.015988372266292572","text":"sa.*,","par_num":"0","block_num":"0","conf":"1","left":"0.5857558140667083","line_num":"0","height":"0.012919896178775314","level":"0","word_num":"0","top":"0.6046511629248242"},{"height":"0.013194444444444398","left":"0.5857558124897835","text":"t.owner_id FROM social_accounts sa","top":"0.6201388888888889","level":"0","conf":"1","block_num":"0","par_num":"0","line_num":"0","word_num":"0","page_num":"0","width":"0.10465116500854499"},{"conf":"0.5","left":"0.5726744188870635","width":"0.11627906560897827","text":"JOIN users u on u.id = sa.sociable_id","block_num":"0","line_num":"0","height":"0.013194444444444509","par_num":"0","level":"0","top":"0.6354166666666666","word_num":"0","page_num":"0"},{"width":"0.12790696620941155","top":"0.6511627907995011","word_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.5726744291283256","par_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","conf":"0.5","block_num":"0","height":"0.012919896178775425"},{"text":"WHERE u.team_id = 400 and sa.provider = 'hubspot:","par_num":"0","word_num":"0","block_num":"0","height":"0.013194444444444509","left":"0.5726744151641616","level":"0","conf":"0.5","top":"0.6666666666666666","width":"0.15406976938247685","page_num":"0","line_num":"0"},{"left":"0.5726744202565369","height":"0.005555555555555647","top":"0.7","width":"0.07122092843055727","par_num":"0","text":"select * tron teacures.","block_num":"0","word_num":"0","conf":"0.5","level":"0","page_num":"0","line_num":"0"},{"width":"0.15552324056625366","line_num":"0","top":"0.7104166666666667","block_num":"0","left":"0.5726744332978779","conf":"1","level":"0","par_num":"0","text":"select * from team_features where feature_id = 40,","word_num":"0","page_num":"0","height":"0.015972222222222165"},{"par_num":"0","block_num":"0","line_num":"0","top":"0.7416020675468262","left":"0.5726744232633351","page_num":"0","height":"0.015503875414530466","width":"0.15406975746154783","level":"0","conf":"0.5","text":"select * from teams where id = 556; # owner: 18101","word_num":"0"},{"left":"0.5726744160052581","line_num":"0","page_num":"0","block_num":"0","top":"0.7569444444444444","conf":"1","text":"select * from crm_configurations where id = 477;","width":"0.1482558131217956","height":"0.013194444444444509","par_num":"0","word_num":"0","level":"0"},{"block_num":"0","par_num":"0","text":"SELECT * FROM users WHERE id = 18101;","conf":"1","height":"0.012919896178775314","line_num":"0","level":"0","width":"0.11627906560897827","page_num":"0","word_num":"0","left":"0.5726744231096511","top":"0.7726098192232738"},{"width":"0.020348836481571264","word_num":"0","page_num":"0","conf":"1","level":"0","par_num":"0","block_num":"0","height":"0.010335916943020385","line_num":"0","left":"0.5726744189014326","text":"SELECT","top":"0.7881136952355063"},{"left":"0.5857558109500923","par_num":"0","height":"0.013194444444444398","conf":"0.5","line_num":"0","top":"0.8034722222222223","width":"0.1409883737564087","word_num":"0","page_num":"0","text":"CONCAT(u.id, LASE WHEN u.id = t.owner_id THEN","block_num":"0","level":"0"},{"word_num":"0","line_num":"0","text":"u.email,","width":"0.02761627733707428","height":"0.012919896178775425","level":"0","block_num":"0","left":"0.5843023259874707","par_num":"0","top":"0.8191214473886484","conf":"0.5","page_num":"0"},{"height":"0.012919896178775425","top":"0.8346253231315425","par_num":"0","page_num":"0","conf":"1","level":"0","block_num":"0","left":"0.5857558140667083","text":"sa.*,","width":"0.015988372266292572","word_num":"0","line_num":"0"},{"top":"0.85","line_num":"0","word_num":"0","text":"t.owner_id FROM social_accounts sa","conf":"1","level":"0","block_num":"0","par_num":"0","height":"0.013194444444444509","width":"0.10465115308761597","left":"0.5857558224766352","page_num":"0"},{"level":"0","conf":"0.30000001192092896","word_num":"0","height":"0.005555555555555536","block_num":"0","text":"Julr users u on u.l = sa.sociaole 1o","par_num":"0","line_num":"0","page_num":"0","top":"0.8680555555555556","left":"0.5741279124472343","width":"0.1133720874786377"},{"text":"Juir reals t ns\"l on 1.10 = U.ceall l0l","top":"0.8837209301624399","width":"0.125","left":"0.5741279067959532","height":"0.005167958802647088","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","level":"0"},{"level":"0","page_num":"0","top":"0.8992248064595291","width":"0.15261626243591309","height":"0.005167958140373186","par_num":"0","conf":"0.30000001192092896","text":"mnckr urreallio = opo and sarorovoer = unteorras","word_num":"0","block_num":"0","left":"0.5726744206157272","line_num":"0"},{"line_num":"0","text":"select * from opportunities where id = 7594349;","page_num":"0","par_num":"0","top":"0.9250000002618292","left":"0.5726744186889577","height":"0.015568474928537968","word_num":"0","block_num":"0","conf":"1","width":"0.14534883499145512","level":"0"},{"line_num":"0","word_num":"0","height":"0.012919896178775314","text":"Backend Chapter - 38m left","page_num":"0","par_num":"0","width":"0.07122092843055727","conf":"0.5","left":"0.7936046535191877","level":"0","block_num":"0","top":"0.0025839794299922225"},{"line_num":"0","level":"0","par_num":"0","top":"0.0025839793250265197","width":"0.024709302186965876","page_num":"0","height":"0.010610465208689357","word_num":"0","conf":"0.30000001192092896","left":"0.899709302717486","text":"100% C","block_num":"0"},{"block_num":"0","conf":"1","width":"0.05087209343910215","page_num":"0","left":"0.943313953177934","line_num":"0","text":"Fri 17 Apr 10:52:44","top":"0.0025839797206897996","height":"0.012919896178775425","par_num":"0","word_num":"0","level":"0"},{"block_num":"0","left":"0.8095930312135469","page_num":"0","width":"0.08430231809616084","word_num":"0","height":"0.0077519370449914415","conf":"1","level":"0","line_num":"0","text":"AutomatedReportsCommandTest-","par_num":"0","top":"0.02583979362220712"},{"page_num":"0","top":"0.046511628041103315","word_num":"0","left":"0.7325581398247397","height":"0.012919896178775314","block_num":"0","par_num":"0","width":"0.021802325546741552","conf":"1","text":"Cascade","level":"0","line_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.013242893748813156","text":"Automated Report Retr","top":"0.06944444442619635","width":"0.05523255467414856","page_num":"0","word_num":"0","left":"0.7311046545930007","level":"0"},{"top":"0.0878552973715312","text":"updare patn","level":"0","par_num":"0","word_num":"0","width":"0.030523252487182573","block_num":"0","left":"0.7369186079571405","page_num":"0","line_num":"0","height":"0.005200258228513888","conf":"0.30000001192092896"},{"height":"0.013242893748813156","word_num":"0","line_num":"0","par_num":"0","level":"0","block_num":"0","width":"0.05523255467414856","conf":"1","top":"0.06944444442619635","text":"Investigating HubSpot","page_num":"0","left":"0.793604654619666"},{"conf":"0.30000001192092896","page_num":"0","par_num":"0","left":"0.9593023269801749","level":"0","text":"+0 .","word_num":"0","top":"0.06944444444444442","line_num":"0","height":"0.008333333333333304","width":"0.02180232405662541","block_num":"0"},{"line_num":"0","top":"0.08785529707676376","conf":"0.5","text":"eft unchanged","height":"0.005200258559650783","level":"0","par_num":"0","left":"0.8880813946701537","word_num":"0","width":"0.03343023359775543","block_num":"0","page_num":"0"},{"height":"0.010529715485043","width":"0.05087209343910215","block_num":"0","page_num":"0","left":"0.7369186045568192","level":"0","conf":"1","line_num":"0","text":"Stage missing from DB","word_num":"0","par_num":"0","top":"0.10335917326523048"},{"block_num":"0","left":"0.80377907077666","line_num":"0","par_num":"0","text":"resolveStage() → importStages","width":"0.07558139562606814","level":"0","word_num":"0","page_num":"0","height":"0.010529715485043","conf":"1","top":"0.1033591733082968"},{"top":"0.1033591734007071","width":"0.0857558131217957","text":"Triggers on-demand stage import from","word_num":"0","page_num":"0","block_num":"0","height":"0.012919896178775314","line_num":"0","left":"0.8880813944740353","level":"0","par_num":"0","conf":"1"},{"width":"0.02761627733707428","top":"0.11875000000000002","word_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.8895348830765111","level":"0","text":"HUOSpOt AFl","line_num":"0","par_num":"0","block_num":"0","page_num":"0"},{"page_num":"0","top":"0.14444444444444438","par_num":"0","left":"0.9607558159836126","line_num":"0","text":"Odl *","height":"0.008333333333333415","conf":"0.30000001192092896","block_num":"0","level":"0","width":"0.017441858351230577","word_num":"0"},{"width":"0.22238368988037116","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.005555555555555647","text":"the issue is with stace la being impored very onten but it coesn't snow any new weonooks delnc","block_num":"0","left":"0.7369186148554746","level":"0","top":"0.1729166666666666","word_num":"0"},{"word_num":"0","level":"0","height":"0.012919896178775425","conf":"1","block_num":"0","page_num":"0","par_num":"0","text":"received. What coul dbe the issue","line_num":"0","width":"0.07848837375640871","left":"0.7383720927714611","top":"0.17829457383137026"},{"line_num":"0","conf":"1","block_num":"0","height":"0.007864986525641493","text":"Let me look at what triggers stage imports and where importstages Is called from beyond just the sync","top":"0.20671834665965982","width":"0.23691859245300295","left":"0.7340116450956564","page_num":"0","par_num":"0","word_num":"0","level":"0"},{"left":"0.7325581484062674","height":"0.007978035344017864","line_num":"0","page_num":"0","par_num":"0","word_num":"0","block_num":"0","top":"0.23750000015744843","level":"0","width":"0.08284882903099056","conf":"1","text":"Searched importStages in app (43)"},{"par_num":"0","height":"0.008333333333333304","level":"0","page_num":"0","width":"0.24418601989746092","left":"0.7340116543590245","top":"0.25555555555555554","conf":"1","block_num":"0","word_num":"0","line_num":"0","text":"Now let me look at the resolveBusinessProcess path more carefully - specifically what triggers repeated"},{"line_num":"0","top":"0.2713178293783335","text":"importstages calls without new weahooks","height":"0.005167958802647088","page_num":"0","conf":"0.5","level":"0","width":"0.09883720874786384","left":"0.734011628312753","block_num":"0","word_num":"0","par_num":"0"},{"left":"0.7325581466042719","text":"kead Opporunitysyncirai.ong","height":"0.005555555555555536","level":"0","page_num":"0","block_num":"0","width":"0.0726744115352631","word_num":"0","line_num":"0","top":"0.29166666666666674","par_num":"0","conf":"0.30000001192092896"},{"level":"0","line_num":"0","left":"0.7340116258257539","top":"0.30486111111111114","width":"0.1686046481132507","height":"0.013194444444444398","page_num":"0","par_num":"0","word_num":"0","conf":"0.5","block_num":"0","text":"Now I can see the bug clearly. Look at resolvestage() at lines 961-969:"},{"block_num":"0","par_num":"0","height":"0.005167958802646977","level":"0","word_num":"0","line_num":"0","text":"Read onnortunitvsvncirait.ono #L1-50","conf":"0.30000001192092896","page_num":"0","width":"0.09011628031730645","top":"0.32816537460384443","left":"0.7340116270960803"},{"word_num":"0","height":"0.012919896178775314","level":"0","width":"0.11627906560897816","block_num":"0","left":"0.7325581398173093","top":"0.3436692510062196","par_num":"0","page_num":"0","conf":"1","line_num":"0","text":"Found it. There are two bugs in resolveStage():"},{"conf":"0.30000001192092896","height":"0.005167958471510081","left":"0.7340116280075717","page_num":"0","par_num":"0","width":"0.030523255467414856","line_num":"0","block_num":"0","level":"0","top":"0.37209302333591965","word_num":"0","text":"Kootcause"},{"line_num":"0","height":"0.013210593329535558","page_num":"0","par_num":"0","text":"Bug 1: importStages result is ignored — OpportunitySyncTrait.php:961-969","conf":"1","word_num":"0","left":"0.7325581461884255","width":"0.18604650497436526","level":"0","top":"0.38472222254281196","block_num":"0"},{"block_num":"0","height":"0.013194444444444398","line_num":"0","conf":"0.5","par_num":"0","top":"0.40555555555555556","width":"0.01744185984134672","page_num":"0","word_num":"0","level":"0","left":"0.7369186047366899","text":"0 php"},{"left":"0.7383720926888385","conf":"0.30000001192092896","line_num":"0","page_num":"0","level":"0","top":"0.43125","width":"0.0625","word_num":"0","par_num":"0","height":"0.013194444444444398","text":"if ($stage == null) €","block_num":"0"},{"word_num":"0","line_num":"0","height":"0.018087854650285617","block_num":"0","page_num":"0","level":"0","left":"0.7485465113062609","text":"sthis->impg(tStages(null, $stageld); // return value discarded!","top":"0.4444444446386815","conf":"0.5","par_num":"0","width":"0.1758720874786377"},{"left":"0.738372111597456","level":"0","par_num":"0","text":"if ($stage == null) ‹ // always true - $stage was never reassigned","top":"0.4857881140784177","width":"0.18604649305343623","word_num":"0","line_num":"0","block_num":"0","height":"0.007961885796652912","conf":"0.5","page_num":"0"},{"left":"0.7500000111576728","width":"0.1874999880790711","conf":"0.30000001192092896","level":"0","block_num":"0","top":"0.5012919899964966","line_num":"0","par_num":"0","page_num":"0","height":"0.007751937707265233","text":"sth1s→>logger->into( [Hubspot stage does not exist = • $Stagela);","word_num":"0"},{"block_num":"0","text":"$this->cachedStages [$cacheKey] = $stage;","left":"0.7383720989835616","top":"0.5374677006249003","height":"0.013226743539174302","conf":"1","line_num":"0","width":"0.1133720874786377","word_num":"0","page_num":"0","level":"0","par_num":"0"},{"conf":"1","left":"0.850290697421858","text":"// caches null","width":"0.042151162028312705","block_num":"0","level":"0","page_num":"0","height":"0.013226743539174413","top":"0.5374677007540993","line_num":"0","par_num":"0","word_num":"0"},{"width":"0.19476742744445796","left":"0.7340116418031759","line_num":"0","word_num":"0","page_num":"0","par_num":"0","text":"The return value of importstages() is thrown away, $stage is never reassigned, so:","level":"0","conf":"0.5","height":"0.012919896178775425","top":"0.5658914729700438","block_num":"0"},{"par_num":"0","text":"1. importStages is called every time (no stage miss cached properly)","top":"0.5839793284485909","width":"0.1642441749572754","level":"0","word_num":"0","conf":"1","page_num":"0","left":"0.7354651232583086","line_num":"0","height":"0.013242893748813156","block_num":"0"},{"level":"0","line_num":"0","text":"nult is cached - but Bug 2 means the cache never helps anyway","block_num":"0","left":"0.7427325584584052","width":"0.15552325248718257","word_num":"0","height":"0.013194444444444509","conf":"1","page_num":"0","par_num":"0","top":"0.5993055555555555"},{"left":"0.7325581416709227","top":"0.622739018345834","height":"0.005167958140373186","word_num":"0","level":"0","text":"Buore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stade","line_num":"0","page_num":"0","width":"0.24418601989746092","par_num":"0","conf":"0.30000001192092896","block_num":"0"},{"left":"0.7340116506355798","text":"will hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpot","conf":"1","block_num":"0","line_num":"0","word_num":"0","par_num":"0","page_num":"0","height":"0.008333333333333415","level":"0","top":"0.6354166666666666","width":"0.2398255586624145"},{"conf":"1","word_num":"0","par_num":"0","width":"0.018895348906517007","left":"0.7340116275867575","level":"0","page_num":"0","height":"0.013194444444444398","text":"API call.","top":"0.6458333333333334","block_num":"0","line_num":"0"},{"height":"0.012919896178775314","block_num":"0","conf":"1","left":"0.7340116506310655","level":"0","page_num":"0","top":"0.6614987081121626","text":"Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.","width":"0.23982555866241462","line_num":"0","par_num":"0","word_num":"0"},{"block_num":"0","height":"0.013194444444444398","level":"0","par_num":"0","top":"0.6743055555555556","conf":"0.5","text":"But every new job/sync run resets $cachedStages = [], so for scheduled sync jobs (e.g. SyncTeamMetada","left":"0.7325581504382193","width":"0.24854650497436526","word_num":"0","page_num":"0","line_num":"0"},{"left":"0.7340116302157309","level":"0","par_num":"0","text":"ta, each run calls","top":"0.6923611111111111","block_num":"0","height":"0.005555555555555536","width":"0.045058137178421","word_num":"0","page_num":"0","line_num":"0","conf":"0.5"},{"par_num":"0","word_num":"0","top":"0.6923611111111111","block_num":"0","left":"0.7790697821221034","page_num":"0","text":"importstages Tor every deal with an unknown stade.","width":"0.11918603181838983","line_num":"0","conf":"1","height":"0.005555555555555536","level":"0"},{"par_num":"0","top":"0.7131782944472908","width":"0.05087209343910215","word_num":"0","level":"0","conf":"1","left":"0.7340116284979704","line_num":"0","text":"The Real Scenario","height":"0.013210594654083252","page_num":"0","block_num":"0"},{"line_num":"0","left":"0.7325581551370146","top":"0.7312499998399977","width":"0.2209301948547363","level":"0","page_num":"0","par_num":"0","word_num":"0","height":"0.007768087916904087","text":"Since vou're seeing frequent importStages calls without new webhooks, the likely triggers are:","conf":"1","block_num":"0"},{"level":"0","line_num":"0","word_num":"0","par_num":"0","conf":"1","left":"0.7354651160905352","block_num":"0","text":"1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.p","top":"0.7465277777777778","height":"0.013194444444444398","width":"0.24418604373931885","page_num":"0"},{"level":"0","top":"0.7622739019566922","height":"0.010335916943020274","width":"0.020348836481571153","par_num":"0","block_num":"0","page_num":"0","text":"hp:100)","word_num":"0","conf":"1","line_num":"0","left":"0.7441860468028191"},{"level":"0","word_num":"0","top":"0.7777777777777778","par_num":"0","text":"2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolvestag","width":"0.24418604373931885","conf":"1","block_num":"0","height":"0.013194444444444398","left":"0.7354651201607565","line_num":"0","page_num":"0"},{"left":"0.7441860454405276","conf":"0.30000001192092896","level":"0","page_num":"0","width":"0.1438953518867493","word_num":"0","par_num":"0","text":"e → oranv cea Wnose stace sn'tin Do, imoortstages Mres","block_num":"0","top":"0.7958333332524744","height":"0.005200258559650783","line_num":"0"},{"height":"0.012919896178775314","page_num":"0","left":"0.735465124180152","par_num":"0","line_num":"0","top":"0.8087855298498888","width":"0.23255813121795654","conf":"0.5","block_num":"0","text":"3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so the","level":"0","word_num":"0"},{"page_num":"0","conf":"0.30000001192092896","height":"0.005167958802647088","line_num":"0","text":"stace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne run","top":"0.8268733849413972","par_num":"0","level":"0","width":"0.22965116500854488","word_num":"0","block_num":"0","left":"0.7441860484466121"},{"par_num":"0","level":"0","top":"0.8395833333333333","width":"0.17441858053207393","conf":"0.5","block_num":"0","text":"nits the same stage again, creatino an intinite loon of unnecessarv imborts","word_num":"0","page_num":"0","line_num":"0","left":"0.7427325647840919","height":"0.005555555555555536"},{"left":"0.7325581397190757","top":"0.8604166666666667","conf":"0.5","text":"The Fix","word_num":"0","line_num":"0","level":"0","width":"0.023255813121795588","block_num":"0","page_num":"0","height":"0.013194444444444398","par_num":"0"},{"height":"0.012919896178775425","block_num":"0","conf":"0.30000001192092896","text":"D php","top":"0.8837209303666846","level":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.01744185984134672","left":"0.7369186052514669"},{"conf":"0.30000001192092896","top":"0.9069444444444444","width":"0.0625","height":"0.013194444444444398","level":"0","word_num":"0","text":"if ($stage == null) €","page_num":"0","left":"0.7383720921894946","line_num":"0","par_num":"0","block_num":"0"},{"height":"0.013738318284352569","text":"Sstane = Sthis->imnortStaaes(null. Sstaneld):","page_num":"0","par_num":"0","level":"0","left":"0.7484933414689421","top":"0.919770995189582","width":"0.12511023283004752","block_num":"0","conf":"0.5","word_num":"0","line_num":"0"},{"par_num":"0","block_num":"0","conf":"0.5","left":"0.7340116287453207","page_num":"0","height":"0.013194444444444398","word_num":"0","line_num":"0","text":"Ask anything (24L)","width":"0.04941860437393186","top":"0.9326388888888889","level":"0"},{"block_num":"0","left":"0.7340116340181263","text":"+ <>Code Claude Sonnet 4.6","line_num":"0","page_num":"0","conf":"0.5","height":"0.013242893748813156","par_num":"0","level":"0","top":"0.9583333333150852","width":"0.07412790060043328","word_num":"0"},{"text":"winasun leams","block_num":"0","width":"0.045058134198188826","line_num":"0","height":"0.005555555555555536","top":"0.9895833333333334","word_num":"0","conf":"0.5","page_num":"0","left":"0.8633720983166459","level":"0","par_num":"0"},{"block_num":"0","height":"0.005167958140373297","level":"0","left":"0.9127906976267915","text":"7411","top":"0.9896640829453173","word_num":"0","par_num":"0","width":"0.013081394135951996","page_num":"0","conf":"0.30000001192092896","line_num":"0"},{"height":"0.005167958140373297","text":"uir-o","block_num":"0","top":"0.9896640829453173","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","line_num":"0","left":"0.9302325579985398","width":"0.01598837077617654"},{"page_num":"0","line_num":"0","par_num":"0","left":"0.9534883738137369","text":"( 4 spaces","block_num":"0","width":"0.02761627733707428","word_num":"0","level":"0","conf":"0.30000001192092896","top":"0.9868055557112884","height":"0.010610464546415566"}]...
|
|
AppleNative
|
NULL
|
0
|
8056
|
NULL
|
NULL
|
|
63599
|
PhostormINavigarecodeFV faVsco.jsProledeyC) FieldD PhostormINavigarecodeFV faVsco.jsProledeyC) FieldDefinitions.onv© PurgeLookupCache.php© FieldTypeConverter.php© ActivityLeadConverted.php© HubspotClientinterface.php© HubspotTokenManager.ph|orayloddbullder.onp)AskJiminnykeporiscontroller.ohoC) RemoteCrmObjectvanipuld© ResponseNormalize.php© Service.php© SyncFieldAction.phpC) TrackProviderInstalledEvent.phpLeadConvertedC) synckelatedacuivitymanagt15.05.23 Stamatov© WebhookSyncBatchProcesZ2.11.22 Kovalit.v U IntegrationApp> D Accessors26.01.24 Stamatov28.02.25 Ivanov•DAD: C Confic26.01.24 Stamato•DDTO26.02. 19 Graham26.03.18 Graham• Filters26.03.18 Graham• Jobs26.03.18 GrahamProsoectSearchStratedv• Service iraits30.08.18 GrahamC) DataClient. oho26.03.18 GrahamC) DecorateActivitv.oho30.08.18 GranamC) LocalSearch.ohv30.08.18 Granam26.03.18 Granam(1)LocalSearchinterface.oho© RemoteSearch.php© Service.phpv Mllisteners10.05.19iva10.05.19 iva10.05.19ival10.05.19 ivaConvertLeadActivities.php© PurgeLookupCache.php) M Metadata10.05.19ival14.10.21 Graham) M Miarationi10.05.19ivaL>@ Pipedrivevm CalocfarndD rielas> @ OpportunityMatcher10.05.19 iva10.05.19ival8.07.19Graham8.07.19GrahamOpportunitvsyncStrateayProspectSearchStrateav8.07 101Graham8.07 10 1Graham> D ServiceTraits10.05.19 iva8.07 10GrahamC) Client.phpC) [EMAIL]© FieldDefinitions.phpC) PavloadBuilder.ohvC) Profile.ohoC) @uervBuilder.ohoC) @uervHandler.oho8.07.19oranam10.05.19 iva8.07.19Granam8.07.19Graham8.07.19 Graham8.07.19Granam10.05.19 iva10.08.19 GrahamC) @uerviterator.oho10.08.19 Granamc) QuervResults nhnc) Service nhni@ SvncRatchRedicService nhTM Traits8.07.1910.05.19 iva8.07.19Graham8.07.191Granam171017121713171417161718172. olner Code will hoin IDF to underctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q-20)o ConvertLeadAetiVites.php© SaveActivity.phpC) LeadRepository.pnp= custom.log=laravel.log4 SF jiminny@localhost]© CreateNudgeCreatedEvent.php© CreatePlaybookCreatedEvent.phpA HS_local [jiminny@localhost]A console [PROD]A console [EU] XA console [STAGING]© AskAnythingPromptService.phpc) Automatedreporiscommand.onopnp api vz.ohp155%1156!(C) RequestGenerateReportJob.phpC) AutomatedReportResult.pho© AutomatedReport.phpCc W .*1J Y :11562class service excenas baseservice 1mplemencspublic function saveActivity(Activity Sactivity): Activity119 144 V3 V22 C1 AVif ((ShasLinkFeature && Sactivity->opportunity_id && ! Sactivity->contact_id)(! ShasLinkFeature && Sactivity->hasOpportunityO)$payload += ['WhatId' => $activity->opportunity->crm_provider_id];}else {Spayload += ['WhatId' => Sactivity->account->crm_provider_idl:if (Sactivity->contact id) {Soavload += "whold => sactzvitv->contact->crm provzder101*}elseif (Sactivity->lead_id) {l Sune the lead to det fresh data ir Cascade & TICommand*¿leadData = Sthis->svncLead(Sactivity->lead->crm_provider id):I/ Checking whenever we log if the lead is actually converted.1f Sleaddatal'converted at' == nulo «SconvertedLead = $this->config->leads()->find($activity->lead_id);SconvertedOpportunity = null;Sactivitv->lead id = null.ifSconvertedLead)if (SconvertedLead->account) 1// Overwrite account's crm_provider_id with converted account one.Snavload += "iWhattdi => Cconventedl.pad-Saccount->com nnoviden idl•Sactivity->account id = SconvertedLead->account->idif (SconvertedLead->opportunity) {// Overwrite opportunity crm_ provider id with converted opportunity one.$convertedOpportunity = SconvertedLead->opportunity:Spavload += ['WhatId' => Sconverted0pportunity->crm_provider_idl:Sactivity->opportunity_id = SconvertedOpportunity->id:Sactivity->value = SconvertedOpportunitv-›value:if (SconvertedLead->contact)≤// Overwnite contact com provider id with converted contact one.115641156415681=1569— 157:— 15711573)= 1575= 15/0157715781579158315841588E1598E15m160616011602= 16031604Ty: Autodo jiminny v027 A9 A23 /3 X105 A Vlect * from accounts where crm_conf vlect * from contacts where crm_ configuration id = 319 and crm_providowner 13236 525785080contact 126779180 665587441856 - activity - Alex Howes atex@suppor19247563 742723347700 - [EMAIL] 2026-03-24company 4176135 47150650569deal 7100953 410150124747CONCAT(U.id, CASE WHEN U.id = t.ovnen_id THEN • (owner) ' ELSE ..Eu.emanlsa.*,t.owner_id FROM social_accounts saIN users u on u.id = sa.sociable_idIN teams t 1..n<->1: on t.id = u.team_idERE u.team_id = 400 and sa.provider = 'hubspot':lect * from features;lect * from team_features where feature_id = 40;lect * from teams where id = 556; # owner: 18101, crm: 477lect * from crm_configurations where id = 477:LGoT + SPOM nconc WuEpE ¿d = 19101.LECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •• EU.emallsa.*t.owner 1d FruM soclal accounts saIN users u on u.id = sa.sociable idIN teams + 1.n<->1: on t.id = u.team idERE u.team id = 556 and sa.provider = 'integration-app';lect * from opportunities where id = 7594349;lect * from opportunity stages where opportunity id = 7594349 orderlect * from business process stages where stage 1d = 16352:lect * from business_process_stages where business_process_id = 6024lect * from staaes wherpteam id = 459.lect * from teams where id = 459;LECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN" ownen)' SISE1.emailsa.*,t.owner_id FROM social_accounts saIN users u on u.id = sa.sociable_idIN teams t 1..n<->1: on t.id = u.team idERE u.team id = 459 and sa.provider = 'hubspot'suppont Dally • In zn 30m100% S2Tue 21 Apr 12:24:23L AskJiminnyReportActivityServiceTest -CascadeReview Planhat IntearSalestorce Lead Convi+0 ..by saveActivity is re-relched viaSconvertedLead = Sthis->contio->leads->find(Sactivity->lead_ 10):and then read as relations:mphpSactivitv-saccount id=SconvertedLead-saccount-sid:$activity→>opportunity id = SconvertedLead->opportunity->id:Sactivity->contact id= SconvertedLead->contact-sid// Accl ~ stale// Opp?• or null// Conl ~ staleActivity A gets written with the pre-conversion account/contact because sconvertedLead->account resolves via the plain account_id FK (whichstill points at Acc1), not converted_account_idMeanwhile the payload sent to Salesforce uses $convertedLead->account->crm provider id → Acc1's Salesforce ID. So Salesforce receives theactivity linked to the wrond account2.ActivitvLeadConverted is constructed → side-effect fires LeadConvertedThe listener ConvertLeadActivities runs (queued). It looks at Activity B (still has lead id = 42 ) and updates it using attributes:!phraccount id= converted account 1d= Acc2contact 1d= Con2opportunity id = converted opportunity id = 0pp2Activity B ends up correctly linked to Acc2 / Con2 / Opp2.3. Result — inconsistent stateActivitvaccount idcontactidopportunity idIn Salesforce attached toossibly nullliwrondAcci wrong)nla veTwo activities for the same lead now disaaree on which accountlcontactlonnortunitv they belona to. and the one the user iust loaded is attached toWhy it messes uoThe inline nath in saveAct ivitv reads Slead-saccount / contact / onnortunity /which follow the non-converted EKs on the leads table) whilepportunity_id . As long as those two sets of columns don't pointto the same rows, activities processed inline will diverge from activities processed by the listener.Second scenario - Salesforce silently skips cleanupSame setup, but the user never logs Activity A. Instead, a background syncLead (called from any other place that doesn't go through saveActivity detects the lead is now converted• In IntegrationApp. SyncCrmEntitiesTrait::syncLead would dispatch LeadConverted → ConvertLeadActivities fixes Activity B.• In Salesforce, Service: : syncLead does not dispatch LeadConverted. The only thing that fires that event is the side-effect inside ActivityLeadConverted's constructor, which only runs from saveActivity.Result: Activitv B stavs nointina at the now-converted lead forever with lead id = 42 and no accountlonnortunitv. Renortina on "activities neThird scenario — double dispatch (intearationapo))Ask anvthina (84LClaude Qnus 4.7 MediumW Windsurf Teams1721-72 (15 charc)UTE.8Po 4 spaces...
|
[{"left":"0.01744185995005212", [{"left":"0.01744185995005212","word_num":"0","conf":"1","page_num":"0","height":"0.006968641205077342","par_num":"0","width":"0.021802326466174835","top":"0.006968641046706359","line_num":"0","block_num":"0","text":"Phostorm","level":"0"},{"par_num":"0","text":"INavigare","height":"0.006968640444571461","word_num":"0","width":"0.018895347067650323","left":"0.09011627900977959","top":"0.006968641450188162","level":"0","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896"},{"level":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.006968641450188162","conf":"0.30000001192092896","height":"0.006968640444571461","page_num":"0","text":"code","width":"0.01162790618044264","word_num":"0","left":"0.1148255812121043"},{"page_num":"0","word_num":"0","level":"0","block_num":"0","text":"FV faVsco.js","top":"0.02787456497864904","par_num":"0","conf":"0.5","height":"0.010452960286604362","left":"0.030523259704860126","line_num":"0","width":"0.029069763548830722"},{"top":"0.05923344944238418","conf":"0.30000001192092896","page_num":"0","level":"0","block_num":"0","text":"Proledey","width":"0.020348836766912577","word_num":"0","left":"0.014534883869450689","line_num":"0","height":"0.003484320602538671","par_num":"0"},{"block_num":"0","left":"0.05232558705793667","line_num":"0","conf":"0.5","text":"C) FieldDefinitions.onv","page_num":"0","height":"0.0071770334928230595","width":"0.04796511061648106","par_num":"0","word_num":"0","level":"0","top":"0.07655502392344493"},{"top":"0.0797448165869219","conf":"1","page_num":"0","left":"0.11918604946089255","level":"0","line_num":"0","word_num":"0","height":"0.011164274322169043","par_num":"0","width":"0.05232557844608389","block_num":"0","text":"© PurgeLookupCache.php"},{"block_num":"0","par_num":"0","left":"0.05232558121538525","height":"0.010452960286604362","text":"© FieldTypeConverter.php","word_num":"0","top":"0.09407665591941561","level":"0","width":"0.05668604120295098","page_num":"0","conf":"1","line_num":"0"},{"text":"© ActivityLeadConverted.php","block_num":"0","width":"0.05813953217039716","height":"0.010516868633896892","word_num":"0","page_num":"0","par_num":"0","top":"0.10446570957187562","level":"0","conf":"1","line_num":"0","left":"0.11918604932177809"},{"left":"0.05232558894546711","level":"0","page_num":"0","line_num":"0","conf":"1","width":"0.06395348082197475","top":"0.11149825835444249","height":"0.01051131085725876","word_num":"0","par_num":"0","text":"© HubspotClientinterface.php","block_num":"0"},{"height":"0.010633567493688156","level":"0","line_num":"0","text":"© HubspotTokenManager.ph|","left":"0.05232558080671701","page_num":"0","top":"0.12891986142873346","par_num":"0","width":"0.06249999492726427","block_num":"0","conf":"1","word_num":"0"},{"height":"0.006968640444571572","width":"0.04651162472177059","conf":"0.30000001192092896","level":"0","page_num":"0","top":"0.14982578430733096","text":"orayloddbullder.onp","line_num":"0","par_num":"0","word_num":"0","block_num":"0","left":"0.05232558066237074"},{"block_num":"0","word_num":"0","page_num":"0","width":"0.06976743454628802","left":"0.11918605365708819","conf":"0.30000001192092896","par_num":"0","level":"0","top":"0.1567944254223136","text":")AskJiminnykeporiscontroller.oho","height":"0.006968640444571461","line_num":"0"},{"par_num":"0","page_num":"0","block_num":"0","level":"0","left":"0.05227564899341957","line_num":"0","text":"C) RemoteCrmObjectvanipuld","top":"0.16341701269802977","width":"0.06403973762025225","conf":"0.5","word_num":"0","height":"0.012450872996207063"},{"left":"0.05232558386972239","line_num":"0","text":"© ResponseNormalize.php","top":"0.1810207334671603","block_num":"0","conf":"1","width":"0.056686041202950975","word_num":"0","page_num":"0","par_num":"0","height":"0.010616897205796949","level":"0"},{"conf":"1","level":"0","left":"0.052325585170126046","par_num":"0","line_num":"0","text":"© Service.php","top":"0.19856459312259356","width":"0.03197674041098737","block_num":"0","page_num":"0","word_num":"0","height":"0.010494639808861561"},{"top":"0.21602787543161073","width":"0.04941860158392724","word_num":"0","line_num":"0","left":"0.05232558045803664","conf":"1","block_num":"0","height":"0.010452960286604362","par_num":"0","text":"© SyncFieldAction.php","level":"0","page_num":"0"},{"level":"0","text":"C) TrackProviderInstalledEvent.php","height":"0.0071770334928229484","top":"0.18102073365231264","word_num":"0","width":"0.06831395372431329","par_num":"0","block_num":"0","page_num":"0","line_num":"0","conf":"1","left":"0.11918604626199761"},{"conf":"1","level":"0","page_num":"0","text":"LeadConverted","top":"0.20905923338859211","line_num":"0","block_num":"0","word_num":"0","width":"0.033430231378433595","height":"0.006968641205077342","left":"0.14244186098559822","par_num":"0"},{"width":"0.06395348082197473","level":"0","height":"0.0071770334928230595","left":"0.052325588945467086","word_num":"0","block_num":"0","top":"0.23684210526315785","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"C) synckelatedacuivitymanagt","line_num":"0"},{"page_num":"0","level":"0","width":"0.0406976709974573","par_num":"0","top":"0.23344947751420808","text":"15.05.23 Stamatov","word_num":"0","block_num":"0","left":"0.11773256199264881","height":"0.010569661427913157","line_num":"0","conf":"1"},{"page_num":"0","conf":"1","text":"© WebhookSyncBatchProces","width":"0.06249999492726427","par_num":"0","line_num":"0","top":"0.2508710809687519","word_num":"0","block_num":"0","height":"0.010691917303836784","left":"0.05232558080671701","level":"0"},{"top":"0.2504040892787551","width":"0.03646907654214411","word_num":"0","page_num":"0","left":"0.11766662559431536","text":"Z2.11.22 Kovalit.","conf":"0.30000001192092896","height":"0.011386942825439061","level":"0","par_num":"0","block_num":"0","line_num":"0"},{"line_num":"0","width":"0.04360464785961394","word_num":"0","page_num":"0","left":"0.03924418559897245","conf":"0.30000001192092896","level":"0","height":"0.007329854098233168","par_num":"0","top":"0.271777003894373","text":"v U IntegrationApp","block_num":"0"},{"height":"0.010680804032077829","left":"0.046511628279013735","text":"> D Accessors","line_num":"0","conf":"0.5","level":"0","page_num":"0","top":"0.28548644319371497","word_num":"0","par_num":"0","block_num":"0","width":"0.033430228842065694"},{"width":"0.04215115942853563","page_num":"0","block_num":"0","text":"26.01.24 Stamatov","top":"0.2822299656755132","level":"0","word_num":"0","height":"0.010452960286604362","left":"0.11773256167253972","line_num":"0","conf":"1","par_num":"0"},{"word_num":"0","page_num":"0","left":"0.11773256173505785","level":"0","par_num":"0","text":"28.02.25 Ivanov","height":"0.01055576850732931","line_num":"0","top":"0.29965156815423977","block_num":"0","conf":"1","width":"0.036337205704222345"},{"block_num":"0","page_num":"0","par_num":"0","text":"•DAD","conf":"0.30000001192092896","width":"0.018895347067650323","word_num":"0","top":"0.306620209394439","height":"0.006968640444571461","left":"0.04651162784698888","level":"0","line_num":"0"},{"conf":"0.30000001192092896","height":"0.010452960286604362","top":"0.3205574921563493","width":"0.023255812360885295","word_num":"0","par_num":"0","block_num":"0","line_num":"0","left":"0.04941860430057213","page_num":"0","text":": C Confic","level":"0"},{"block_num":"0","text":"26.01.24 Stamato","top":"0.31534175990651137","conf":"0.5","word_num":"0","page_num":"0","width":"0.0408445266967124","line_num":"0","height":"0.013125523045492637","level":"0","left":"0.1176666227534047","par_num":"0"},{"page_num":"0","top":"0.34146341456587015","level":"0","left":"0.04651162739191258","par_num":"0","block_num":"0","conf":"0.30000001192092896","text":"•DDTO","width":"0.02180232646617484","line_num":"0","height":"0.006968641205077342","word_num":"0"},{"top":"0.3341307813991823","page_num":"0","conf":"0.30000001192092896","left":"0.11773256169758702","line_num":"0","par_num":"0","block_num":"0","text":"26.02. 19 Graham","height":"0.007332632986552401","width":"0.03779069413530066","level":"0","word_num":"0"},{"block_num":"0","level":"0","left":"0.11918604647348532","word_num":"0","top":"0.35167464129341575","height":"0.010694696192155906","conf":"1","line_num":"0","width":"0.03633720570422233","par_num":"0","page_num":"0","text":"26.03.18 Graham"},{"level":"0","left":"0.04941860661025491","par_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","block_num":"0","page_num":"0","line_num":"0","top":"0.3588516746411483","word_num":"0","width":"0.023255812360885288","text":"• Filters"},{"height":"0.010572439555726287","left":"0.11773255818361203","level":"0","par_num":"0","text":"26.03.18 Graham","width":"0.037790694135300645","block_num":"0","conf":"1","line_num":"0","word_num":"0","top":"0.36921850082992025","page_num":"0"},{"block_num":"0","top":"0.3763066205343165","level":"0","word_num":"0","par_num":"0","width":"0.02034883549872865","height":"0.0072659472719524","left":"0.04941860652389138","line_num":"0","conf":"0.30000001192092896","text":"• Jobs","page_num":"0"},{"left":"0.11918604647317571","line_num":"0","par_num":"0","top":"0.38675958274868383","conf":"1","word_num":"0","block_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","width":"0.03633720570422233","text":"26.03.18 Graham"},{"level":"0","par_num":"0","text":"ProsoectSearchStratedv","width":"0.05668604627568671","word_num":"0","conf":"0.30000001192092896","top":"0.39372822294253407","block_num":"0","height":"0.006968641205077342","left":"0.052325581440645016","page_num":"0","line_num":"0"},{"height":"0.006968640444571461","level":"0","text":"• Service iraits","line_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.03633720570422233","word_num":"0","left":"0.049418604611954575","par_num":"0","top":"0.4111498261191777","block_num":"0"},{"conf":"1","line_num":"0","par_num":"0","word_num":"0","height":"0.01049186092054244","width":"0.03633720570422233","top":"0.40418118517443635","left":"0.11918605010823094","block_num":"0","level":"0","page_num":"0","text":"30.08.18 Graham"},{"block_num":"0","page_num":"0","par_num":"0","text":"C) DataClient. oho","conf":"0.5","level":"0","left":"0.0523255821266812","height":"0.0073104049220229506","top":"0.42822966490467806","width":"0.03779069667166851","word_num":"0","line_num":"0"},{"par_num":"0","width":"0.037790694135300645","text":"26.03.18 Graham","word_num":"0","height":"0.010614118317477717","conf":"1","top":"0.4216027876942583","block_num":"0","level":"0","page_num":"0","left":"0.11773256167782012","line_num":"0"},{"height":"0.007188147525087674","conf":"0.5","top":"0.4457735246606205","page_num":"0","left":"0.05232558693996662","block_num":"0","line_num":"0","par_num":"0","text":"C) DecorateActivitv.oho","width":"0.0508720874786377","word_num":"0","level":"0"},{"width":"0.037790694135300645","left":"0.11773255794582754","line_num":"0","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"30.08.18 Granam","top":"0.4425087111743482","level":"0","height":"0.007252054351368553","word_num":"0"},{"top":"0.463317384370016","block_num":"0","height":"0.0071770334928229484","left":"0.0523255851366455","page_num":"0","conf":"0.5","word_num":"0","par_num":"0","level":"0","line_num":"0","width":"0.042151159428535624","text":"C) LocalSearch.ohv"},{"conf":"1","block_num":"0","word_num":"0","text":"30.08.18 Granam","top":"0.4599303139240558","page_num":"0","left":"0.11918604647472379","line_num":"0","par_num":"0","height":"0.006968640444571461","width":"0.036337205704222345","level":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.47735191634785124","level":"0","page_num":"0","line_num":"0","width":"0.036337208240590196","word_num":"0","height":"0.006968641205077342","text":"26.03.18 Granam","left":"0.11918604752881301","block_num":"0"},{"par_num":"0","height":"0.006968640444571572","page_num":"0","left":"0.05232558697035287","level":"0","word_num":"0","text":"(1)LocalSearchinterface.oho","width":"0.05959301806510763","conf":"0.5","block_num":"0","line_num":"0","top":"0.4808362372690034"},{"width":"0.04651162472177059","word_num":"0","par_num":"0","level":"0","line_num":"0","block_num":"0","height":"0.01051408974557777","top":"0.49825784007433493","page_num":"0","conf":"1","left":"0.05232558531353307","text":"© RemoteSearch.php"},{"word_num":"0","height":"0.011092096234432636","text":"© Service.php","par_num":"0","line_num":"0","conf":"1","left":"0.052307952052884035","top":"0.5153598750854964","block_num":"0","page_num":"0","level":"0","width":"0.03201200606975149"},{"width":"0.031976740410987366","line_num":"0","level":"0","block_num":"0","left":"0.040697678193381874","conf":"0.30000001192092896","page_num":"0","top":"0.5331010456313727","word_num":"0","text":"v Mllisteners","height":"0.006968640444571461","par_num":"0"},{"par_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","text":"10.05.19iva","block_num":"0","top":"0.4947735190993583","level":"0","height":"0.006968641205077453","left":"0.1191860459080858","line_num":"0","width":"0.02616279175940979"},{"width":"0.026162791759409817","conf":"0.30000001192092896","height":"0.010452961807616012","word_num":"0","text":"10.05.19 iva","page_num":"0","par_num":"0","block_num":"0","top":"0.5087108012680852","level":"0","line_num":"0","left":"0.11918604585571464"},{"left":"0.11918604986844926","line_num":"0","text":"10.05.19ival","block_num":"0","page_num":"0","level":"0","par_num":"0","word_num":"0","height":"0.006968640444571461","conf":"0.5","top":"0.5296167250738816","width":"0.0276162751177524"},{"par_num":"0","left":"0.11918604794077445","page_num":"0","conf":"0.5","top":"0.5435540071471688","width":"0.026162789223041938","word_num":"0","level":"0","text":"10.05.19 iva","block_num":"0","height":"0.010672468127626344","line_num":"0"},{"page_num":"0","par_num":"0","word_num":"0","text":"ConvertLeadActivities.php","left":"0.05232558217706801","conf":"1","block_num":"0","level":"0","width":"0.06104650395981809","top":"0.5505226489507745","line_num":"0","height":"0.010452960286604251"},{"block_num":"0","width":"0.05668604120295098","page_num":"0","conf":"1","par_num":"0","text":"© PurgeLookupCache.php","top":"0.5677830939882639","word_num":"0","line_num":"0","height":"0.010614118317477828","level":"0","left":"0.0523255867040234"},{"page_num":"0","left":"0.039244189760186385","line_num":"0","par_num":"0","top":"0.5853269537480064","width":"0.03343022884206569","text":") M Metadata","height":"0.0071770334928229484","block_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"left":"0.11918604986844926","text":"10.05.19ival","top":"0.5644599306487944","level":"0","block_num":"0","word_num":"0","par_num":"0","conf":"0.5","width":"0.0276162751177524","height":"0.006968640444571572","line_num":"0","page_num":"0"},{"top":"0.5781499200769926","level":"0","page_num":"0","conf":"0.5","width":"0.037790694135300645","line_num":"0","par_num":"0","block_num":"0","text":"14.10.21 Graham","height":"0.010700253968794038","left":"0.11773255789917089","word_num":"0"},{"par_num":"0","height":"0.007260390255820037","left":"0.0392441897619857","top":"0.6027874567142786","block_num":"0","level":"0","width":"0.03343022884206568","text":") M Miarationi","line_num":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0"},{"block_num":"0","par_num":"0","top":"0.5993031362237073","width":"0.0276162751177524","word_num":"0","text":"10.05.19ivaL","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0","left":"0.11918604986844926","line_num":"0","page_num":"0"},{"level":"0","text":">@ Pipedrive","top":"0.6202090596143536","width":"0.033430228842065694","page_num":"0","word_num":"0","line_num":"0","block_num":"0","left":"0.039244189761695546","par_num":"0","height":"0.010572439555726287","conf":"0.30000001192092896"},{"par_num":"0","height":"0.006968640444571461","width":"0.03488371727314401","top":"0.6376306623561115","line_num":"0","word_num":"0","left":"0.03924418970312899","page_num":"0","text":"vm Calocfarnd","conf":"0.30000001192092896","level":"0","block_num":"0"},{"top":"0.6585365856142653","text":"D rielas","width":"0.023255812360885295","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","height":"0.007332632986552401","block_num":"0","word_num":"0","left":"0.04941860428467375","level":"0"},{"left":"0.047965121705716304","page_num":"0","text":"> @ OpportunityMatcher","top":"0.6722488040079635","conf":"0.30000001192092896","par_num":"0","width":"0.05377906434079434","level":"0","word_num":"0","height":"0.010678024383252938","block_num":"0","line_num":"0"},{"conf":"1","par_num":"0","width":"0.029069763548830715","page_num":"0","top":"0.6164274323772443","word_num":"0","height":"0.010750267113985301","block_num":"0","left":"0.11773256192963506","text":"10.05.19 iva","line_num":"0","level":"0"},{"left":"0.11918604986844926","page_num":"0","text":"10.05.19ival","block_num":"0","line_num":"0","word_num":"0","conf":"0.5","top":"0.6341463417986202","height":"0.006968640444571572","par_num":"0","width":"0.0276162751177524","level":"0"},{"block_num":"0","height":"0.006968641205077342","par_num":"0","top":"0.6515679441767878","text":"8.07.19","width":"0.01744185990475594","conf":"1","word_num":"0","line_num":"0","page_num":"0","left":"0.11773255834704063","level":"0"},{"block_num":"0","conf":"1","top":"0.6515679447695898","par_num":"0","level":"0","left":"0.13953488546411355","text":"Graham","page_num":"0","width":"0.01598837020549368","line_num":"0","word_num":"0","height":"0.010452960286604362"},{"block_num":"0","level":"0","height":"0.006968641205077342","page_num":"0","line_num":"0","par_num":"0","text":"8.07.19","top":"0.6689895469616045","width":"0.01744185990475594","word_num":"0","conf":"1","left":"0.1177325583536474"},{"left":"0.13953488395792865","height":"0.006968641205077342","line_num":"0","block_num":"0","par_num":"0","text":"Graham","word_num":"0","top":"0.6689895469616045","width":"0.0159883714736776","level":"0","conf":"1","page_num":"0"},{"height":"0.006968640444571461","page_num":"0","par_num":"0","width":"0.05959301806510763","left":"0.05232558697035287","text":"OpportunitvsyncStrateay","word_num":"0","conf":"1","block_num":"0","level":"0","line_num":"0","top":"0.693379791275972"},{"block_num":"0","top":"0.7108013940634285","conf":"0.30000001192092896","page_num":"0","left":"0.04651162731834491","level":"0","par_num":"0","text":"ProspectSearchStrateav","width":"0.062499994927264275","line_num":"0","word_num":"0","height":"0.006968640444571572"},{"left":"0.11773256005021383","line_num":"0","height":"0.006968640444571461","width":"0.017441858636572008","word_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","text":"8.07 101","top":"0.6864111501609896","page_num":"0","block_num":"0"},{"conf":"1","top":"0.6864111506929348","width":"0.017441858636571994","word_num":"0","block_num":"0","line_num":"0","left":"0.1380813953910164","page_num":"0","height":"0.010452960286604362","level":"0","text":"Graham","par_num":"0"},{"top":"0.7038327529484459","width":"0.018895347067650323","page_num":"0","level":"0","block_num":"0","left":"0.11773256012304088","line_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","text":"8.07 10 1","height":"0.006968640444571572"},{"conf":"0.5","top":"0.7038327525365174","left":"0.13808139556294974","par_num":"0","level":"0","height":"0.006968641205077342","text":"Graham","word_num":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.01744185990475594"},{"par_num":"0","line_num":"0","width":"0.03924418256637899","page_num":"0","word_num":"0","top":"0.7280701754385965","level":"0","text":"> D ServiceTraits","conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.04651162783967036","block_num":"0"},{"top":"0.7208931419457735","conf":"1","block_num":"0","page_num":"0","left":"0.11918604847505739","height":"0.011164274322169154","level":"0","line_num":"0","par_num":"0","width":"0.027616277654120266","word_num":"0","text":"10.05.19 iva"},{"height":"0.007207597461803772","par_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.7384370015438981","text":"8.07 10","width":"0.017441858636572008","block_num":"0","conf":"0.30000001192092896","left":"0.11773256005021383"},{"page_num":"0","conf":"1","top":"0.7386759587068721","left":"0.13953488546411355","block_num":"0","text":"Graham","par_num":"0","level":"0","word_num":"0","line_num":"0","width":"0.01598837020549368","height":"0.010452960286604362"},{"word_num":"0","text":"C) Client.php","top":"0.7456140350877193","page_num":"0","width":"0.027616275117752394","block_num":"0","height":"0.0071770334928229484","line_num":"0","level":"0","par_num":"0","left":"0.052325582584681764","conf":"0.5"},{"left":"0.05232558185275783","height":"0.00726872616027141","level":"0","block_num":"0","conf":"0.5","text":"C) DecorateActivitv.ohp","width":"0.05087208747863768","word_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.7630662022542091"},{"height":"0.006968640444571572","conf":"0.30000001192092896","level":"0","width":"0.0552325502355048","word_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.7804878052132543","left":"0.052325588108991516","text":"[EMAIL]","line_num":"0"},{"left":"0.05232558226142557","text":"© FieldDefinitions.php","conf":"0.5","height":"0.01061967533361019","page_num":"0","line_num":"0","word_num":"0","block_num":"0","par_num":"0","top":"0.7942583731520936","width":"0.04796511061648105","level":"0"},{"level":"0","text":"C) PavloadBuilder.ohv","top":"0.8149920255154023","word_num":"0","conf":"0.5","left":"0.052325580434208346","par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.00730762603370394","width":"0.04651162979450632"},{"width":"0.029069763548830715","word_num":"0","conf":"0.30000001192092896","height":"0.007185368636768552","page_num":"0","line_num":"0","block_num":"0","level":"0","text":"C) Profile.oho","top":"0.8325358852688322","left":"0.05232558238097465","par_num":"0"},{"word_num":"0","conf":"0.5","page_num":"0","height":"0.0071770334928230595","left":"0.05232558530201304","top":"0.8500797448165869","text":"C) @uervBuilder.oho","width":"0.04360464785961394","level":"0","line_num":"0","block_num":"0","par_num":"0"},{"par_num":"0","level":"0","width":"0.0450581337543244","text":"C) @uervHandler.oho","block_num":"0","top":"0.8675958192744054","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.052325587175889886","line_num":"0","height":"0.007204818573484761"},{"top":"0.7560975614943285","word_num":"0","line_num":"0","conf":"1","level":"0","left":"0.11773255996908172","par_num":"0","page_num":"0","text":"8.07.19","block_num":"0","width":"0.018895347067650337","height":"0.010452960286604362"},{"width":"0.017441858636571994","word_num":"0","height":"0.006968640444571572","text":"oranam","left":"0.1380813953910164","level":"0","par_num":"0","page_num":"0","top":"0.7595818818683066","line_num":"0","block_num":"0","conf":"0.30000001192092896"},{"word_num":"0","conf":"1","page_num":"0","par_num":"0","text":"10.05.19 iva","height":"0.010452960286604362","block_num":"0","level":"0","left":"0.11773256192963506","line_num":"0","top":"0.7735191642817849","width":"0.029069763548830715"},{"width":"0.017441858636572008","top":"0.7909407674176734","word_num":"0","text":"8.07.19","block_num":"0","conf":"1","height":"0.010452960286604362","left":"0.11773255818171409","page_num":"0","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","word_num":"0","conf":"1","block_num":"0","text":"Granam","level":"0","height":"0.006968640444571461","line_num":"0","top":"0.7944250874432196","page_num":"0","width":"0.017441858636571994","left":"0.1380813953910164"},{"height":"0.010452960286604362","left":"0.11773255996908172","page_num":"0","par_num":"0","level":"0","text":"8.07.19","width":"0.018895347067650337","word_num":"0","conf":"1","line_num":"0","top":"0.8083623698566978","block_num":"0"},{"text":"Graham","top":"0.8083623702051299","width":"0.017441858636571994","word_num":"0","block_num":"0","par_num":"0","height":"0.010452960286604251","conf":"1","line_num":"0","left":"0.1380813953910164","page_num":"0","level":"0"},{"par_num":"0","left":"0.11773255960430017","top":"0.8257839722271179","block_num":"0","page_num":"0","text":"8.07.19 Graham","level":"0","width":"0.037790696671668525","word_num":"0","line_num":"0","conf":"1","height":"0.010739153842226346"},{"left":"0.11773255992589995","level":"0","conf":"0.5","word_num":"0","par_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.017441858636571994","top":"0.8432055754316107","line_num":"0","block_num":"0","text":"8.07.19"},{"conf":"1","height":"0.006968641205077342","text":"Granam","line_num":"0","block_num":"0","word_num":"0","level":"0","left":"0.13953488397609726","top":"0.8466898955124439","par_num":"0","page_num":"0","width":"0.015988371473677626"},{"word_num":"0","block_num":"0","line_num":"0","par_num":"0","left":"0.11773256192963506","text":"10.05.19 iva","height":"0.010633567493688156","conf":"1","width":"0.029069763548830715","top":"0.8604465710775784","level":"0","page_num":"0"},{"left":"0.11773255789886128","level":"0","line_num":"0","page_num":"0","width":"0.037790694135300645","conf":"1","height":"0.01051131085725876","par_num":"0","block_num":"0","text":"10.08.19 Graham","top":"0.8779904307882987","word_num":"0"},{"height":"0.007327075970420038","conf":"0.5","line_num":"0","page_num":"0","level":"0","text":"C) @uerviterator.oho","top":"0.8850174217942274","width":"0.04360464785961394","par_num":"0","word_num":"0","left":"0.05232558092200359","block_num":"0"},{"par_num":"0","left":"0.11773255794582754","text":"10.08.19 Granam","top":"0.89872408298828","block_num":"0","level":"0","height":"0.007199261557352399","line_num":"0","width":"0.037790694135300645","word_num":"0","conf":"1","page_num":"0"},{"text":"c) QuervResults nhn","line_num":"0","word_num":"0","page_num":"0","top":"0.9024390247254496","width":"0.04360464785961394","left":"0.052325585376838256","height":"0.006968640444571461","conf":"0.30000001192092896","block_num":"0","level":"0","par_num":"0"},{"left":"0.053779073526715265","page_num":"0","height":"0.006968640444571461","level":"0","conf":"0.30000001192092896","width":"0.030523251979909044","text":"c) Service nhni","word_num":"0","block_num":"0","par_num":"0","top":"0.9198606275129059","line_num":"0"},{"text":"@ SvncRatchRedicService nh","width":"0.06249999492726427","top":"0.9337979096332393","word_num":"0","left":"0.05232558597485169","block_num":"0","height":"0.010452961047110132","level":"0","line_num":"0","page_num":"0","par_num":"0","conf":"0.5"},{"left":"0.0450581413560275","line_num":"0","par_num":"0","top":"0.9545454545454546","block_num":"0","level":"0","text":"TM Traits","word_num":"0","conf":"0.30000001192092896","width":"0.020348835498728644","page_num":"0","height":"0.0071770334928229484"},{"left":"0.11773255818171409","top":"0.9163763069554146","conf":"1","par_num":"0","text":"8.07.19","level":"0","line_num":"0","word_num":"0","page_num":"0","block_num":"0","width":"0.017441858636572008","height":"0.006968640444571461"},{"conf":"0.5","left":"0.11918604584218868","block_num":"0","height":"0.010675246255439585","page_num":"0","line_num":"0","par_num":"0","text":"10.05.19 iva","level":"0","top":"0.9303135895086383","word_num":"0","width":"0.026162789223041952"},{"height":"0.006968640444571572","page_num":"0","word_num":"0","text":"8.07.19","par_num":"0","conf":"1","level":"0","width":"0.017441858636572008","line_num":"0","top":"0.9512195125303274","block_num":"0","left":"0.11773255818171409"},{"word_num":"0","height":"0.010452961047110132","level":"0","block_num":"0","conf":"1","line_num":"0","text":"Graham","par_num":"0","top":"0.9477351918632045","page_num":"0","width":"0.0159883714736776","left":"0.13953488443031234"},{"height":"0.006968640444571572","left":"0.11773255818171409","width":"0.017441858636572008","level":"0","par_num":"0","text":"8.07.191","block_num":"0","line_num":"0","top":"0.968641115317784","word_num":"0","conf":"0.30000001192092896","page_num":"0"},{"line_num":"0","conf":"1","height":"0.006968640444571572","text":"Granam","top":"0.968641115317784","level":"0","page_num":"0","block_num":"0","par_num":"0","word_num":"0","left":"0.1380813953910164","width":"0.017441858636571994"},{"word_num":"0","line_num":"0","conf":"1","page_num":"0","level":"0","block_num":"0","left":"0.19186046605264334","par_num":"0","height":"0.010452960286604362","text":"1710","top":"0.317073171250426","width":"0.01017441774936434"},{"text":"1712","left":"0.19040697656094155","word_num":"0","line_num":"0","level":"0","height":"0.010452960286604362","block_num":"0","page_num":"0","par_num":"0","top":"0.351916377173771","width":"0.011627906180442654","conf":"1"},{"line_num":"0","left":"0.1904069777237321","conf":"1","level":"0","par_num":"0","top":"0.36933797961279535","block_num":"0","text":"1713","width":"0.011627906180442654","word_num":"0","height":"0.010452960286604362","page_num":"0"},{"word_num":"0","left":"0.19040697656094155","width":"0.011627906180442654","height":"0.006968640444571461","line_num":"0","level":"0","text":"1714","page_num":"0","conf":"1","block_num":"0","par_num":"0","top":"0.39024390277422993"},{"conf":"1","height":"0.006968641205077342","level":"0","par_num":"0","page_num":"0","text":"1716","top":"0.42508710791911386","word_num":"0","width":"0.010174418383456313","line_num":"0","left":"0.19186046515420208","block_num":"0"},{"line_num":"0","par_num":"0","text":"1718","block_num":"0","conf":"0.30000001192092896","word_num":"0","page_num":"0","top":"0.4599303134940267","level":"0","width":"0.010174418383456313","height":"0.006968641205077342","left":"0.19186046515420208"},{"left":"0.19186046518369476","par_num":"0","width":"0.00872092995237797","block_num":"0","height":"0.006968641205077342","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"172.","conf":"1","top":"0.5644599302104695"},{"left":"0.19186046605264334","line_num":"0","level":"0","page_num":"0","text":"1726","height":"0.006968640444571461","top":"0.5993031362237073","word_num":"0","width":"0.01017441774936434","par_num":"0","conf":"1","block_num":"0"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","text":"1728","width":"0.01017441774936434","left":"0.19186046605264334","top":"0.6341463417986202","page_num":"0","par_num":"0","height":"0.006968640444571572","conf":"1"},{"left":"0.19186046605264334","width":"0.01017441774936434","level":"0","height":"0.006968640444571461","par_num":"0","block_num":"0","conf":"1","page_num":"0","text":"1729","top":"0.6515679445860766","line_num":"0","word_num":"0"},{"left":"0.19186046605264334","page_num":"0","par_num":"0","block_num":"0","text":"1730","word_num":"0","width":"0.01017441774936434","line_num":"0","level":"0","top":"0.6689895473735331","conf":"0.30000001192092896","height":"0.006968640444571461"},{"page_num":"0","height":"0.010452960286604362","text":"1731","block_num":"0","top":"0.6864111503445027","conf":"1","left":"0.19186046605264334","par_num":"0","width":"0.01017441774936434","level":"0","word_num":"0","line_num":"0"},{"width":"0.01017441774936434","left":"0.19186046605264334","page_num":"0","par_num":"0","level":"0","text":"1772","word_num":"0","height":"0.006968640444571572","conf":"0.30000001192092896","line_num":"0","block_num":"0","top":"0.7038327529484459"},{"page_num":"0","level":"0","left":"0.19186046605264334","word_num":"0","line_num":"0","conf":"1","top":"0.7212543559194157","width":"0.01017441774936434","block_num":"0","par_num":"0","text":"1733","height":"0.010452960286604362"},{"top":"0.7560975614943285","left":"0.19186046605264334","line_num":"0","word_num":"0","page_num":"0","conf":"1","par_num":"0","text":"1735","block_num":"0","height":"0.010452960286604362","level":"0","width":"0.01017441774936434"},{"par_num":"0","text":"1724","width":"0.01017441774936434","word_num":"0","conf":"0.30000001192092896","left":"0.19186046605264334","page_num":"0","top":"0.7735191640982717","height":"0.006968640444571572","block_num":"0","level":"0","line_num":"0"},{"text":"1737","word_num":"0","conf":"1","line_num":"0","top":"0.7909407670692414","width":"0.01017441774936434","block_num":"0","level":"0","left":"0.19186046605264334","page_num":"0","height":"0.010452960286604362","par_num":"0"},{"left":"0.19186046511786486","level":"0","line_num":"0","height":"0.010452961047110132","conf":"1","page_num":"0","text":"1739","top":"0.8257839721767932","width":"0.010174418383456285","word_num":"0","par_num":"0","block_num":"0"},{"text":"1741","width":"0.01017441774936434","word_num":"0","left":"0.19186046605264334","conf":"1","level":"0","par_num":"0","block_num":"0","top":"0.8606271782190672","page_num":"0","height":"0.010452960286604362","line_num":"0"},{"word_num":"0","level":"0","par_num":"0","conf":"1","text":"1743","width":"0.010174418383456285","block_num":"0","height":"0.006968641205077342","left":"0.19186046528743853","page_num":"0","top":"0.8989547038457771","line_num":"0"},{"word_num":"0","text":"1745","page_num":"0","height":"0.006968641205077342","par_num":"0","block_num":"0","width":"0.010174418383456313","left":"0.19186046515420208","conf":"1","line_num":"0","top":"0.9337979093128422","level":"0"},{"line_num":"0","block_num":"0","conf":"0.5","left":"0.008720926744490548","text":"olner Code will hoin IDF to underctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q-20)","height":"0.006968641205077342","top":"0.9860627177224254","width":"0.20639535214038604","par_num":"0","word_num":"0","page_num":"0","level":"0"},{"line_num":"0","par_num":"0","left":"0.28924418628245285","level":"0","text":"o ConvertLeadAetiVites.php","top":"0.05901116422662489","height":"0.007190926413406795","width":"0.05668604627568674","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0"},{"page_num":"0","height":"0.010452961047110132","left":"0.35465116423684007","conf":"1","block_num":"0","par_num":"0","line_num":"0","text":"© SaveActivity.php","top":"0.055749129145434506","level":"0","width":"0.03779069667166851","word_num":"0"},{"conf":"0.5","text":"C) LeadRepository.pnp","page_num":"0","word_num":"0","level":"0","left":"0.4010368392133106","top":"0.05458968275657361","width":"0.04669803761421365","par_num":"0","block_num":"0","height":"0.01305567134510388","line_num":"0"},{"word_num":"0","left":"0.491092434007817","line_num":"0","block_num":"0","par_num":"0","conf":"1","top":"0.055098322430785496","page_num":"0","level":"0","text":"= custom.log","width":"0.027983893739416232","height":"0.011971497269528508"},{"block_num":"0","width":"0.026162789223041938","level":"0","word_num":"0","conf":"1","height":"0.010452961047110132","line_num":"0","par_num":"0","text":"=laravel.log","left":"0.5276162804611535","top":"0.055749129145434506","page_num":"0"},{"left":"0.5625000055446173","word_num":"0","par_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.05574912943857935","width":"0.050872087478637695","level":"0","text":"4 SF jiminny@localhost]","height":"0.010452960286604362"},{"text":"© CreateNudgeCreatedEvent.php","page_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.011164274322169043","block_num":"0","left":"0.2805232548166534","level":"0","top":"0.0797448165869219","width":"0.06831394865157758","conf":"1"},{"word_num":"0","width":"0.07267441140844466","line_num":"0","top":"0.0797448165869219","par_num":"0","height":"0.011164274322169043","left":"0.35465117002252144","block_num":"0","text":"© CreatePlaybookCreatedEvent.php","level":"0","conf":"1","page_num":"0"},{"level":"0","block_num":"0","conf":"0.5","left":"0.4912790713308782","height":"0.011164274322169043","page_num":"0","top":"0.0797448165869219","word_num":"0","text":"A HS_local [jiminny@localhost]","width":"0.061046503959818144","par_num":"0","line_num":"0"},{"line_num":"0","top":"0.0797448165869219","left":"0.5610465128558432","text":"A console [PROD]","par_num":"0","width":"0.03633720824059028","level":"0","conf":"0.5","block_num":"0","page_num":"0","word_num":"0","height":"0.011164274322169043"},{"top":"0.0797448165869219","page_num":"0","height":"0.011164274322169043","line_num":"0","par_num":"0","text":"A console [EU] X","left":"0.6061046515643578","width":"0.03633720824059017","block_num":"0","level":"0","word_num":"0","conf":"0.5"},{"level":"0","conf":"1","block_num":"0","text":"A console [STAGING]","par_num":"0","width":"0.043604647859613876","line_num":"0","left":"0.49127907285259526","height":"0.010516867873391011","word_num":"0","top":"0.10446570986502057","page_num":"0"},{"par_num":"0","level":"0","text":"© AskAnythingPromptService.php","top":"0.12891986142873346","width":"0.06831394865157753","block_num":"0","line_num":"0","page_num":"0","word_num":"0","left":"0.39244185946781623","conf":"1","height":"0.010633567493688156"},{"left":"0.2776162849165896","text":"c) Automatedreporiscommand.ono","top":"0.1567944254223136","block_num":"0","line_num":"0","width":"0.07122092551373421","word_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.5","height":"0.006968640444571461"},{"height":"0.006968641205077342","level":"0","top":"0.1567944250237221","word_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.02761628019048812","text":"pnp api vz.ohp","block_num":"0","left":"0.43459302257854027","par_num":"0","page_num":"0"},{"height":"0.006968641205077342","level":"0","page_num":"0","par_num":"0","text":"155%","line_num":"0","top":"0.15679442498398855","word_num":"0","left":"0.4898255814627645","block_num":"0","conf":"0.30000001192092896","width":"0.008720929952377943"},{"conf":"0.30000001192092896","word_num":"0","level":"0","top":"0.17421602820977","left":"0.48837209294217837","block_num":"0","line_num":"0","text":"1156!","width":"0.010174417749364284","height":"0.006968640444571461","par_num":"0","page_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","conf":"1","level":"0","page_num":"0","par_num":"0","top":"0.18102073365231264","left":"0.19622093603251195","height":"0.0071770334928229484","text":"(C) RequestGenerateReportJob.php","width":"0.06831394865157758"},{"page_num":"0","width":"0.06104650395981809","conf":"0.5","block_num":"0","text":"C) AutomatedReportResult.pho","left":"0.27180232714483366","height":"0.0071770334928229484","line_num":"0","level":"0","top":"0.18102073365231264","word_num":"0","par_num":"0"},{"level":"0","conf":"1","text":"© AutomatedReport.php","top":"0.17770034844000526","line_num":"0","height":"0.010497418697180794","par_num":"0","block_num":"0","width":"0.049418601583927246","page_num":"0","word_num":"0","left":"0.3415697681108392"},{"level":"0","page_num":"0","height":"0.010580775460177883","line_num":"0","conf":"0.30000001192092896","left":"0.20639535012330854","par_num":"0","top":"0.20893141938553828","word_num":"0","text":"Cc W .*","block_num":"0","width":"0.02470929825559573"},{"height":"0.01053353968229398","conf":"0.30000001192092896","word_num":"0","width":"0.030523251979909072","top":"0.20557491342855716","left":"0.26453488445683077","page_num":"0","block_num":"0","par_num":"0","line_num":"0","level":"0","text":"1J Y :"},{"text":"11562","height":"0.006968640444571572","width":"0.010174417749364284","left":"0.48837209294217837","top":"0.20905923378468283","line_num":"0","word_num":"0","level":"0","conf":"0.5","par_num":"0","block_num":"0","page_num":"0"},{"left":"0.21511627761615895","height":"0.0071770334928230595","level":"0","par_num":"0","top":"0.23684210526315785","text":"class service excenas baseservice 1mplemencs","word_num":"0","block_num":"0","line_num":"0","width":"0.11482558351881958","page_num":"0","conf":"1"},{"page_num":"0","left":"0.22529070388469488","par_num":"0","level":"0","height":"0.010691918064342554","line_num":"0","text":"public function saveActivity(Activity Sactivity): Activity","top":"0.250871080327175","conf":"1","width":"0.15116278668667407","word_num":"0","block_num":"0"},{"text":"119 144 V3 V22 C1 AV","top":"0.23684210526315785","page_num":"0","width":"0.07122092044099848","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.0071770334928230595","left":"0.41715117244480215","par_num":"0","line_num":"0"},{"line_num":"0","height":"0.010452960286604362","level":"0","word_num":"0","conf":"1","width":"0.20058136797965842","par_num":"0","top":"0.2822299656755132","left":"0.24563956225289857","text":"if ((ShasLinkFeature && Sactivity->opportunity_id && ! Sactivity->contact_id)","page_num":"0","block_num":"0"},{"block_num":"0","height":"0.010555767746823541","level":"0","text":"(! ShasLinkFeature && Sactivity->hasOpportunityO)","line_num":"0","word_num":"0","par_num":"0","top":"0.2996515687087087","width":"0.13808137812512983","left":"0.2558139569039413","conf":"0.5","page_num":"0"},{"top":"0.3341307814992025","height":"0.011164274322169154","conf":"1","line_num":"0","text":"$payload += ['WhatId' => $activity->opportunity->crm_provider_id];","level":"0","width":"0.1729650903255382","left":"0.2558139794419037","block_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"par_num":"0","line_num":"0","height":"0.010694696192155906","level":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.35167464129341575","text":"}else {","left":"0.24418604604652278","width":"0.02325581236088531","word_num":"0"},{"block_num":"0","left":"0.25581395975932375","page_num":"0","top":"0.36921850082992025","conf":"0.5","text":"Spayload += ['WhatId' => Sactivity->account->crm_provider_idl:","width":"0.16133720316785444","word_num":"0","height":"0.010572439555726287","line_num":"0","par_num":"0","level":"0"},{"page_num":"0","height":"0.010736374953907224","block_num":"0","level":"0","conf":"1","line_num":"0","par_num":"0","top":"0.4390243905943333","text":"if (Sactivity->contact id) {","word_num":"0","width":"0.07412790237589087","left":"0.23546512127404148"},{"height":"0.006968641205077342","line_num":"0","par_num":"0","top":"0.4599303135469994","width":"0.15843023137843354","word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","left":"0.24563953665327992","block_num":"0","text":"Soavload += \"whold => sactzvitv->contact->crm provzder101*"},{"word_num":"0","text":"}elseif (Sactivity->lead_id) {","line_num":"0","conf":"0.5","left":"0.23401162800849276","page_num":"0","block_num":"0","height":"0.010636347142513047","level":"0","width":"0.08284883803509649","top":"0.47368421042821296","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","text":"l Sune the lead to det fresh data ir Cascade & TI","width":"0.1279069616439495","page_num":"0","left":"0.245639549335189","height":"0.01769112247789495","block_num":"0","par_num":"0","word_num":"0","level":"0","top":"0.48405103654486914"},{"width":"0.02761628019048812","word_num":"0","page_num":"0","block_num":"0","top":"0.4878048779853945","conf":"0.30000001192092896","text":"Command*","height":"0.006968641205077342","level":"0","left":"0.3793604644832443","line_num":"0","par_num":"0"},{"block_num":"0","left":"0.2441860700438245","width":"0.16279067384435777","top":"0.508710802260879","line_num":"0","conf":"1","height":"0.010452960286604362","level":"0","page_num":"0","par_num":"0","text":"¿leadData = Sthis->svncLead(Sactivity->lead->crm_provider id):","word_num":"0"},{"left":"0.24563955116126096","page_num":"0","line_num":"0","width":"0.16133719302238297","conf":"0.5","word_num":"0","block_num":"0","height":"0.010672467367120464","text":"I/ Checking whenever we log if the lead is actually converted.","level":"0","par_num":"0","top":"0.5435540077887459"},{"page_num":"0","top":"0.5644599307143667","line_num":"0","width":"0.1075581286815887","conf":"0.30000001192092896","block_num":"0","height":"0.007310404161517181","left":"0.245639536112168","level":"0","par_num":"0","text":"1f Sleaddatal'converted at' == nulo «","word_num":"0"},{"par_num":"0","left":"0.2558139794419037","conf":"1","page_num":"0","text":"SconvertedLead = $this->config->leads()->find($activity->lead_id);","top":"0.5781499202551834","line_num":"0","width":"0.1729650903255382","level":"0","height":"0.014354066985645897","block_num":"0","word_num":"0"},{"top":"0.5993031362213715","height":"0.010744710858358708","left":"0.2558139604432496","page_num":"0","conf":"1","text":"SconvertedOpportunity = null;","line_num":"0","width":"0.07558138827060135","word_num":"0","par_num":"0","level":"0","block_num":"0"},{"level":"0","line_num":"0","page_num":"0","width":"0.06831395372431326","left":"0.2558139534083245","block_num":"0","conf":"0.5","height":"0.0072659472719524","text":"Sactivitv->lead id = null.","top":"0.6164274323605338","word_num":"0","par_num":"0"},{"width":"0.05668604120295101","left":"0.2558139589770126","block_num":"0","text":"ifSconvertedLead)","word_num":"0","level":"0","page_num":"0","height":"0.006968640444571461","line_num":"0","conf":"0.5","top":"0.6515679445860766","par_num":"0"},{"text":"if (SconvertedLead->account) 1","word_num":"0","par_num":"0","top":"0.6689895479054784","page_num":"0","block_num":"0","line_num":"0","width":"0.08284882788962505","conf":"0.5","height":"0.010452960286604362","level":"0","left":"0.2659883720214891"},{"line_num":"0","left":"0.27616281602710047","conf":"1","word_num":"0","height":"0.010558546635142552","par_num":"0","block_num":"0","page_num":"0","top":"0.6864111502543853","level":"0","text":"// Overwrite account's crm_provider_id with converted account one.","width":"0.17296509032553814"},{"line_num":"0","par_num":"0","page_num":"0","height":"0.006968640444571572","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.2761628111896271","text":"Snavload += \"iWhattdi => Cconventedl.pad-Saccount->com nnoviden idl•","width":"0.1758720722604305","top":"0.7038327529484459"},{"line_num":"0","top":"0.7384370017274113","block_num":"0","width":"0.13517440633570893","par_num":"0","conf":"1","text":"Sactivity->account id = SconvertedLead->account->id","left":"0.27616280296661655","word_num":"0","height":"0.010691917303836673","page_num":"0","level":"0"},{"conf":"0.5","word_num":"0","left":"0.26598837434609557","line_num":"0","page_num":"0","height":"0.010494639808861672","par_num":"0","text":"if (SconvertedLead->opportunity) {","top":"0.7909407670685449","width":"0.09011626750864887","level":"0","block_num":"0"},{"word_num":"0","conf":"1","block_num":"0","left":"0.2761628106731833","height":"0.010616896445291069","text":"// Overwrite opportunity crm_ provider id with converted opportunity one.","line_num":"0","top":"0.8083623697944038","page_num":"0","level":"0","par_num":"0","width":"0.18749997970905707"},{"top":"0.8257839728686945","conf":"1","par_num":"0","level":"0","block_num":"0","height":"0.010739153081720576","line_num":"0","page_num":"0","text":"$convertedOpportunity = SconvertedLead->opportunity:","left":"0.276162801672897","width":"0.13662789730315517","word_num":"0"},{"word_num":"0","text":"Spavload += ['WhatId' => Sconverted0pportunity->crm_provider_idl:","top":"0.8429027111608212","level":"0","par_num":"0","height":"0.010755824890623433","block_num":"0","left":"0.2761628116964409","line_num":"0","page_num":"0","width":"0.1700581185361172","conf":"1"},{"block_num":"0","line_num":"0","height":"0.01051131085725876","word_num":"0","level":"0","conf":"1","left":"0.27761628544212436","text":"Sactivity->opportunity_id = SconvertedOpportunity->id:","par_num":"0","top":"0.8779904307882987","width":"0.13953487923804753","page_num":"0"},{"conf":"1","top":"0.895470383326619","width":"0.12354650903255382","height":"0.010452961047110132","level":"0","par_num":"0","text":"Sactivity->value = SconvertedOpportunitv-›value:","left":"0.27761627892138313","line_num":"0","page_num":"0","word_num":"0","block_num":"0"},{"level":"0","text":"if (SconvertedLead->contact)≤","line_num":"0","page_num":"0","conf":"0.5","left":"0.2659883796234473","block_num":"0","top":"0.9473684210526315","par_num":"0","height":"0.011164274322169154","width":"0.0813953419949146","word_num":"0"},{"height":"0.010697475080474916","page_num":"0","conf":"1","block_num":"0","par_num":"0","level":"0","left":"0.27761628781869646","text":"// Overwnite contact com provider id with converted contact one.","top":"0.9649122806852043","width":"0.16569766592472157","word_num":"0","line_num":"0"},{"par_num":"0","level":"0","left":"0.48837209294217837","line_num":"0","word_num":"0","height":"0.006968640444571572","text":"11564","width":"0.010174417749364284","conf":"0.5","top":"0.24390243935959577","page_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","text":"11564","page_num":"0","word_num":"0","top":"0.2787456445044797","width":"0.010174418383456285","line_num":"0","level":"0","left":"0.48837209306117885","conf":"0.30000001192092896","height":"0.006968641205077342"},{"block_num":"0","line_num":"0","height":"0.006968640444571572","level":"0","text":"15681","top":"0.31358885050942154","conf":"0.30000001192092896","left":"0.48837209400280185","page_num":"0","par_num":"0","width":"0.011627906180442682","word_num":"0"},{"text":"=1569","top":"0.3135888511703335","width":"0.018895348335834283","word_num":"0","level":"0","left":"0.4825581401004937","height":"0.03135888314133062","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"page_num":"0","line_num":"0","left":"0.4837790696848413","top":"0.34655030128386966","block_num":"0","level":"0","par_num":"0","width":"0.014970930332833143","conf":"0.5","word_num":"0","text":"— 157:","height":"0.013728665773187987"},{"conf":"0.5","left":"0.4854651173017976","level":"0","page_num":"0","height":"0.007352082923268499","line_num":"0","top":"0.36585365879427156","block_num":"0","text":"— 1571","width":"0.013081394611520969","par_num":"0","word_num":"0"},{"width":"0.012242843496038602","height":"0.014876277442944286","par_num":"0","left":"0.48809257641205367","conf":"0.30000001192092896","level":"0","text":"1573)","block_num":"0","line_num":"0","word_num":"0","page_num":"0","top":"0.3988202371082279"},{"text":"= 1575","par_num":"0","level":"0","left":"0.48401162982267754","conf":"0.5","top":"0.4354066983751521","line_num":"0","page_num":"0","width":"0.014534881774415365","block_num":"0","height":"0.010586332476310134","word_num":"0"},{"text":"= 15/0","page_num":"0","level":"0","height":"0.007274283176403884","block_num":"0","conf":"0.30000001192092896","left":"0.4854651165024622","line_num":"0","par_num":"0","top":"0.4561403509235653","width":"0.013081394611520969","word_num":"0"},{"conf":"0.5","text":"1577","word_num":"0","par_num":"0","page_num":"0","left":"0.48837209400280185","block_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","top":"0.4703832757800428","width":"0.011627906180442682"},{"line_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","text":"1578","top":"0.4878048785674993","word_num":"0","left":"0.48837209400280185","par_num":"0","width":"0.011627906180442682","level":"0"},{"par_num":"0","text":"1579","level":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.48837209400280185","top":"0.5052264813549556","height":"0.010452960286604362","block_num":"0","width":"0.011627906180442682","word_num":"0"},{"left":"0.48837209400280185","height":"0.010452960286604362","line_num":"0","conf":"1","par_num":"0","level":"0","width":"0.011627906180442682","block_num":"0","page_num":"0","top":"0.5749128925047814","word_num":"0","text":"1583"},{"height":"0.010452960286604362","level":"0","par_num":"0","text":"1584","page_num":"0","width":"0.008720929318285997","top":"0.59233449564067","word_num":"0","conf":"1","block_num":"0","line_num":"0","left":"0.4898255814164384"},{"conf":"1","par_num":"0","text":"1588","width":"0.010174418383456285","word_num":"0","level":"0","height":"0.017421602252187585","line_num":"0","page_num":"0","left":"0.4898255813363726","top":"0.6585365858077041","block_num":"0"},{"page_num":"0","left":"0.4825581401004937","word_num":"0","block_num":"0","par_num":"0","conf":"0.5","height":"0.020905922094220375","line_num":"0","level":"0","top":"0.8327526137496378","width":"0.018895348335834283","text":"E1598"},{"page_num":"0","block_num":"0","left":"0.48255813977872675","height":"0.04181184418844075","level":"0","line_num":"0","text":"E15m","conf":"0.30000001192092896","top":"0.8536585383587413","width":"0.01744185990475594","par_num":"0","word_num":"0"},{"left":"0.48837209294217837","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.8745644607974643","text":"1606","width":"0.010174417749364284","par_num":"0","height":"0.010452960286604362","level":"0","word_num":"0"},{"level":"0","top":"0.8919860635849208","block_num":"0","left":"0.48837209294217837","line_num":"0","par_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.010174417749364284","word_num":"0","conf":"0.30000001192092896","text":"1601"},{"conf":"1","top":"0.9059233450411536","par_num":"0","page_num":"0","width":"0.011627906180442626","level":"0","left":"0.489825581987298","word_num":"0","line_num":"0","block_num":"0","height":"0.017421602252187585","text":"1602"},{"top":"0.9090909090909091","conf":"0.30000001192092896","page_num":"0","text":"= 1603","line_num":"0","level":"0","par_num":"0","block_num":"0","width":"0.01744185990475594","height":"0.03189792663476876","word_num":"0","left":"0.48255814005731196"},{"height":"0.017421602252187474","page_num":"0","block_num":"0","conf":"1","par_num":"0","left":"0.4883720932276081","text":"1604","line_num":"0","top":"0.9407665509644987","width":"0.011627906180442682","word_num":"0","level":"0"},{"top":"0.12891986096238317","word_num":"0","line_num":"0","width":"0.02034883549872868","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","block_num":"0","left":"0.5508720949033848","level":"0","text":"Ty: Auto","par_num":"0"},{"line_num":"0","top":"0.12891986078715645","conf":"0.5","word_num":"0","height":"0.010633568254194037","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"do jiminny v","left":"0.6627906991573884","width":"0.023255812360885364"},{"level":"0","height":"0.013945617554100287","line_num":"0","page_num":"0","left":"0.6177325603835976","text":"027 A9 A23 /3 X105 A V","width":"0.07122092551373416","block_num":"0","par_num":"0","top":"0.14634146360012334","word_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","par_num":"0","width":"0.09738371220040831","level":"0","page_num":"0","line_num":"0","word_num":"0","block_num":"0","top":"0.14982578499096855","text":"lect * from accounts where crm_conf v","height":"0.013937280889143033","left":"0.5116279067084119"},{"conf":"1","text":"lect * from contacts where crm_ configuration id = 319 and crm_provid","left":"0.5116279047806073","level":"0","width":"0.17877907448626573","top":"0.1706539076715764","block_num":"0","height":"0.01053076079397497","par_num":"0","word_num":"0","line_num":"0","page_num":"0"},{"page_num":"0","level":"0","left":"0.5116279125204661","line_num":"0","par_num":"0","top":"0.18815331062324836","height":"0.010452960286604362","conf":"1","word_num":"0","block_num":"0","width":"0.056686041202950954","text":"owner 13236 525785080"},{"text":"contact 1","top":"0.2089314194577352","word_num":"0","height":"0.0071770334928230595","conf":"1","par_num":"0","level":"0","block_num":"0","left":"0.5116279077911202","page_num":"0","width":"0.02470930079196365","line_num":"0"},{"left":"0.540697684881641","conf":"0.5","page_num":"0","width":"0.14825580475178168","word_num":"0","height":"0.028124634348794753","level":"0","top":"0.19138756029088444","block_num":"0","line_num":"0","par_num":"0","text":"26779180 665587441856 - activity - Alex Howes atex@suppor"},{"text":"19247563 742723347700 - [EMAIL] 2026-03-24","top":"0.22299651559994715","width":"0.1409883702054937","word_num":"0","line_num":"0","par_num":"0","page_num":"0","left":"0.54069767700718","height":"0.010655797079229257","level":"0","block_num":"0","conf":"1"},{"text":"company 4176135 47150650569","conf":"0.5","top":"0.24390243908003706","block_num":"0","height":"0.007293733113119982","left":"0.5116279069621393","width":"0.07122093058646983","page_num":"0","line_num":"0","par_num":"0","word_num":"0","level":"0"},{"height":"0.010716925017191126","line_num":"0","level":"0","top":"0.25757575739426586","word_num":"0","width":"0.0668604576841314","block_num":"0","text":"deal 7100953 410150124747","left":"0.511627914748312","par_num":"0","conf":"1","page_num":"0"},{"width":"0.1729650903255382","conf":"0.30000001192092896","left":"0.5174418857993022","height":"0.02827189565655519","line_num":"0","top":"0.27874564744649455","text":"CONCAT(U.id, CASE WHEN U.id = t.ovnen_id THEN • (owner) ' ELSE ..E","par_num":"0","word_num":"0","block_num":"0","level":"0","page_num":"0"},{"par_num":"0","text":"u.emanl","word_num":"0","line_num":"0","top":"0.31358885050942154","block_num":"0","width":"0.023255812360885253","height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","page_num":"0","left":"0.5159883740521154"},{"left":"0.5174418614878441","line_num":"0","width":"0.013081394611520913","height":"0.010452960286604362","level":"0","top":"0.33101045348039126","block_num":"0","text":"sa.*,","word_num":"0","conf":"1","page_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","height":"0.010452961047110243","level":"0","line_num":"0","text":"t.owner_id FROM social_accounts sa","par_num":"0","top":"0.3484320561489187","conf":"1","page_num":"0","left":"0.5174418602689659","width":"0.08866278668667416"},{"word_num":"0","left":"0.5116279137231027","top":"0.36585365879427156","conf":"0.5","line_num":"0","page_num":"0","block_num":"0","width":"0.09302324944354112","level":"0","height":"0.010541875586745464","text":"IN users u on u.id = sa.sociable_id","par_num":"0"},{"conf":"0.5","page_num":"0","line_num":"0","top":"0.38327526169434645","width":"0.10174418510274685","word_num":"0","height":"0.01066413222317486","level":"0","par_num":"0","text":"IN teams t 1..n<->1: on t.id = u.team_id","block_num":"0","left":"0.5116279028324362"},{"left":"0.5116279246689043","line_num":"0","par_num":"0","text":"ERE u.team_id = 400 and sa.provider = 'hubspot':","top":"0.40031897926634774","height":"0.011164274322168932","conf":"0.5","word_num":"0","level":"0","block_num":"0","width":"0.12645347067650325","page_num":"0"},{"block_num":"0","top":"0.4354066983751521","conf":"1","level":"0","word_num":"0","height":"0.010586332476310134","par_num":"0","line_num":"0","left":"0.5116279124984834","text":"lect * from features;","width":"0.056686041202951065","page_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","conf":"1","height":"0.010464075079374857","left":"0.5116279182195879","page_num":"0","level":"0","text":"lect * from team_features where feature_id = 40;","top":"0.45295055829190933","width":"0.12499998985452854","word_num":"0"},{"width":"0.15261626750864876","word_num":"0","left":"0.5116279185062338","par_num":"0","block_num":"0","top":"0.4878048783342901","conf":"0.5","level":"0","height":"0.01060022539689398","text":"lect * from teams where id = 556; # owner: 18101, crm: 477","page_num":"0","line_num":"0"},{"par_num":"0","left":"0.511627924603809","top":"0.5052264812343649","level":"0","width":"0.12063951695219","word_num":"0","page_num":"0","conf":"0.5","line_num":"0","height":"0.010722482033323488","block_num":"0","text":"lect * from crm_configurations where id = 477:"},{"top":"0.5223285484687972","word_num":"0","line_num":"0","height":"0.00728817609698762","page_num":"0","block_num":"0","level":"0","left":"0.5116279167681863","width":"0.09156975847609494","conf":"0.30000001192092896","par_num":"0","text":"LGoT + SPOM nconc WuEpE ¿d = 19101."},{"left":"0.5116279079562902","conf":"1","line_num":"0","width":"0.011627906180442626","level":"0","block_num":"0","par_num":"0","height":"0.010452960286604362","top":"0.5400696869298686","text":"LECT","page_num":"0","word_num":"0"},{"par_num":"0","height":"0.010527982666161617","left":"0.5174418586092502","text":"CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •• E","word_num":"0","line_num":"0","width":"0.17296511061648112","conf":"0.5","top":"0.5574162679866431","block_num":"0","page_num":"0","level":"0"},{"page_num":"0","text":"U.emall","conf":"0.5","top":"0.5783972128787596","left":"0.5159883718287014","height":"0.006968640444571572","width":"0.021802323929806966","block_num":"0","level":"0","word_num":"0","line_num":"0","par_num":"0"},{"top":"0.59233449564067","word_num":"0","height":"0.010452960286604362","line_num":"0","level":"0","text":"sa.*","width":"0.011627906180442626","par_num":"0","conf":"1","page_num":"0","left":"0.5174418602818718","block_num":"0"},{"left":"0.5159883715544601","level":"0","width":"0.09156975847609494","block_num":"0","line_num":"0","word_num":"0","page_num":"0","conf":"0.5","height":"0.0071770334928229484","top":"0.613237639553429","par_num":"0","text":"t.owner 1d FruM soclal accounts sa"},{"level":"0","line_num":"0","conf":"0.5","top":"0.6267942583732058","page_num":"0","text":"IN users u on u.id = sa.sociable id","width":"0.09302324944354123","word_num":"0","height":"0.011164274322169043","left":"0.5116279132709644","block_num":"0","par_num":"0"},{"width":"0.10319765577925011","level":"0","block_num":"0","page_num":"0","conf":"0.5","word_num":"0","left":"0.5116279243806682","height":"0.010714146128872004","line_num":"0","top":"0.6443381180024774","text":"IN teams + 1.n<->1: on t.id = u.team id","par_num":"0"},{"line_num":"0","top":"0.661950520831376","page_num":"0","height":"0.014148079417348858","block_num":"0","text":"ERE u.team id = 556 and sa.provider = 'integration-app';","left":"0.5115835557835452","width":"0.14687604092537088","level":"0","par_num":"0","word_num":"0","conf":"1"},{"top":"0.7001594895142677","word_num":"0","par_num":"0","height":"0.01064190415864541","block_num":"0","left":"0.5116279140518954","width":"0.11773254516276899","text":"lect * from opportunities where id = 7594349;","page_num":"0","conf":"1","line_num":"0","level":"0"},{"conf":"1","left":"0.5116279122388746","par_num":"0","top":"0.714285714514252","height":"0.01059466838076173","width":"0.17587209255137337","word_num":"0","text":"lect * from opportunity stages where opportunity id = 7594349 order","page_num":"0","block_num":"0","level":"0","line_num":"0"},{"word_num":"0","top":"0.752613240339948","conf":"1","level":"0","page_num":"0","left":"0.5101744155925944","text":"lect * from business process stages where stage 1d = 16352:","height":"0.007354861811587732","block_num":"0","line_num":"0","width":"0.1555232595890127","par_num":"0"},{"page_num":"0","height":"0.014354066985645897","conf":"1","line_num":"0","top":"0.766347687400319","par_num":"0","word_num":"0","block_num":"0","left":"0.5116279067905464","text":"lect * from business_process_stages where business_process_id = 6024","width":"0.1773255733733482","level":"0"},{"text":"lect * from staaes wherp","word_num":"0","top":"0.7870813397268418","block_num":"0","left":"0.511627914473283","level":"0","page_num":"0","width":"0.06395348082197472","height":"0.007343747018817126","par_num":"0","line_num":"0","conf":"0.30000001192092896"},{"block_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.5770348873514163","text":"team id = 459.","line_num":"0","height":"0.007343747018817126","top":"0.7870813397268418","width":"0.03779069413530067","par_num":"0","level":"0"},{"height":"0.013937280889143033","word_num":"0","top":"0.8013937288934075","par_num":"0","text":"lect * from teams where id = 459;","left":"0.511627915588477","conf":"0.5","level":"0","width":"0.08720929571922797","line_num":"0","page_num":"0","block_num":"0"},{"line_num":"0","par_num":"0","text":"LECT","left":"0.5116279073126025","word_num":"0","top":"0.8222996514731208","width":"0.011627906180442626","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.006968641205077342","page_num":"0"},{"left":"0.5174418673023491","page_num":"0","block_num":"0","par_num":"0","width":"0.1177325451627691","word_num":"0","height":"0.010461296951561727","line_num":"0","conf":"1","top":"0.8397129187811918","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN"},{"page_num":"0","left":"0.635174419456466","level":"0","par_num":"0","word_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","width":"0.04796511061648112","line_num":"0","top":"0.8397129186602871","text":"\" ownen)' SISE1","block_num":"0"},{"word_num":"0","text":".email","height":"0.006968640444571461","conf":"0.30000001192092896","left":"0.5159883740521154","line_num":"0","level":"0","block_num":"0","page_num":"0","top":"0.8571428574780627","par_num":"0","width":"0.023255812360885253"},{"block_num":"0","conf":"0.5","left":"0.5174418614878441","par_num":"0","height":"0.010452960286604362","text":"sa.*,","line_num":"0","word_num":"0","level":"0","top":"0.8745644604490322","page_num":"0","width":"0.013081394611520913"},{"text":"t.owner_id FROM social_accounts sa","par_num":"0","top":"0.8919860629542575","conf":"1","block_num":"0","level":"0","page_num":"0","width":"0.08866278668667416","line_num":"0","word_num":"0","height":"0.010725260921642499","left":"0.5174418602689659"},{"line_num":"0","word_num":"0","block_num":"0","left":"0.5116279138525217","par_num":"0","text":"IN users u on u.id = sa.sociable_id","conf":"0.5","level":"0","width":"0.09302324944354123","page_num":"0","height":"0.011164274322169043","top":"0.9090909090909091"},{"top":"0.9266347685909894","block_num":"0","conf":"0.5","line_num":"0","height":"0.010647461174777773","page_num":"0","left":"0.5116278995793144","par_num":"0","text":"IN teams t 1..n<->1: on t.id = u.team id","word_num":"0","level":"0","width":"0.10174418510274685"},{"level":"0","block_num":"0","par_num":"0","height":"0.010525203777842607","text":"ERE u.team id = 459 and sa.provider = 'hubspot'","page_num":"0","conf":"0.5","top":"0.9441786283335306","left":"0.5116279201813583","width":"0.12354649888708236","word_num":"0","line_num":"0"},{"line_num":"0","top":"0.006968641450188162","width":"0.05523255530824056","word_num":"0","level":"0","text":"suppont Dally • In zn 30m","block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.8139534864214845","height":"0.006968640444571461","par_num":"0"},{"level":"0","par_num":"0","height":"0.006968641205077342","text":"100% S2","top":"0.006968641043132773","page_num":"0","conf":"0.30000001192092896","width":"0.018895348335834172","word_num":"0","block_num":"0","left":"0.9127906979746175","line_num":"0"},{"height":"0.01074748898617195","conf":"1","block_num":"0","par_num":"0","top":"0.0031897927794189984","text":"Tue 21 Apr 12:24:23","word_num":"0","level":"0","line_num":"0","width":"0.04360464785961393","left":"0.9491279060031184","page_num":"0"},{"conf":"1","page_num":"0","text":"L AskJiminnyReportActivityServiceTest -","word_num":"0","left":"0.8284883794252935","top":"0.02787456497864904","level":"0","line_num":"0","block_num":"0","height":"0.010452960286604362","par_num":"0","width":"0.0813953419949146"},{"page_num":"0","word_num":"0","level":"0","conf":"1","left":"0.6933139553179188","block_num":"0","line_num":"0","text":"Cascade","top":"0.05574912943857935","par_num":"0","width":"0.01889534706765028","height":"0.010452960286604362"},{"width":"0.045058133754324436","conf":"1","height":"0.007285397208668609","par_num":"0","word_num":"0","block_num":"0","page_num":"0","text":"Review Planhat Intear","level":"0","left":"0.6933139592614318","line_num":"0","top":"0.08362369371432266"},{"conf":"1","line_num":"0","text":"Salestorce Lead Convi","height":"0.007285397208668498","width":"0.04505813882706011","par_num":"0","level":"0","top":"0.08362369354010668","left":"0.7470930237979465","block_num":"0","word_num":"0","page_num":"0"},{"page_num":"0","top":"0.0797448165869219","level":"0","par_num":"0","line_num":"0","block_num":"0","text":"+0 ..","left":"0.965116281891486","width":"0.020348834230544677","height":"0.011164274322169043","word_num":"0","conf":"0.30000001192092896"},{"top":"0.10104529612961344","conf":"0.5","page_num":"0","height":"0.006968641205077342","level":"0","par_num":"0","text":"by saveActivity is re-relched via","width":"0.06831395372431337","block_num":"0","left":"0.6947674415323591","line_num":"0","word_num":"0"},{"block_num":"0","word_num":"0","left":"0.699127918018793","top":"0.15311004784688997","line_num":"0","page_num":"0","height":"0.0071770334928229484","conf":"0.5","text":"SconvertedLead = Sthis->contio->leads->find(Sactivity->lead_ 10):","width":"0.15406975847609505","level":"0","par_num":"0"},{"block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0","top":"0.1846689898822439","left":"0.6962209356077814","width":"0.056686041202950954","height":"0.006968640444571461","text":"and then read as relations:","page_num":"0","conf":"0.5"},{"word_num":"0","page_num":"0","line_num":"0","text":"mphp","top":"0.2068929976347741","height":"0.014314580001709376","par_num":"0","level":"0","block_num":"0","left":"0.6974387183838875","conf":"0.30000001192092896","width":"0.013827780459789607"},{"top":"0.23684210526315785","width":"0.0479651156892168","block_num":"0","page_num":"0","conf":"0.5","left":"0.7005813954315278","par_num":"0","height":"0.0071770334928230595","level":"0","word_num":"0","line_num":"0","text":"Sactivitv-saccount id"},{"block_num":"0","page_num":"0","height":"0.006968640444571572","conf":"0.5","par_num":"0","level":"0","left":"0.7587209361530163","word_num":"0","text":"=SconvertedLead-saccount-sid:","line_num":"0","top":"0.23693379824461314","width":"0.07122092551373416"},{"top":"0.250871080327175","page_num":"0","height":"0.010691918064342554","conf":"1","block_num":"0","left":"0.7005814031979726","line_num":"0","text":"$activity→>opportunity id = SconvertedLead->opportunity->id:","level":"0","width":"0.13808138827060135","word_num":"0","par_num":"0"},{"width":"0.04941860665666298","conf":"0.5","block_num":"0","text":"Sactivity->contact id","word_num":"0","page_num":"0","line_num":"0","left":"0.6991279060203915","par_num":"0","height":"0.007318740065968665","level":"0","top":"0.26794258384339176"},{"page_num":"0","width":"0.06976743454628809","text":"= SconvertedLead->contact-sid","block_num":"0","line_num":"0","conf":"0.5","par_num":"0","height":"0.007318740065968554","level":"0","top":"0.26794258367973434","word_num":"0","left":"0.7587209375467352"},{"par_num":"0","top":"0.23684210521680837","word_num":"0","line_num":"0","block_num":"0","text":"// Accl ~ stale","width":"0.03924418256637907","level":"0","left":"0.8444767479949217","height":"0.010544653714558705","page_num":"0","conf":"0.30000001192092896"},{"line_num":"0","left":"0.8444767447823418","top":"0.24720893129603794","text":"// Opp?","level":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","width":"0.02034883676691257","page_num":"0","word_num":"0","height":"0.021083751173490928"},{"top":"0.25087108046135187","width":"0.023255812360885364","word_num":"0","height":"0.013937280889143033","block_num":"0","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.8648255833039133","par_num":"0","text":"• or null"},{"level":"0","conf":"0.30000001192092896","top":"0.2679425837320575","line_num":"0","page_num":"0","height":"0.011164274322168932","width":"0.03779069413530067","par_num":"0","block_num":"0","word_num":"0","text":"// Conl ~ stale","left":"0.8444767480623917"},{"left":"0.694767421640973","block_num":"0","page_num":"0","conf":"1","line_num":"0","height":"0.010555767746823541","level":"0","text":"Activity A gets written with the pre-conversion account/contact because sconvertedLead->account resolves via the plain account_id FK (which","par_num":"0","top":"0.2996515687087087","width":"0.2819767404109874","word_num":"0"},{"par_num":"0","height":"0.014354066985645897","line_num":"0","text":"still points at Acc1), not converted_account_id","word_num":"0","level":"0","conf":"1","width":"0.09156975847609494","page_num":"0","block_num":"0","left":"0.6962209391983202","top":"0.3133971291866029"},{"block_num":"0","height":"0.010522424889523485","line_num":"0","page_num":"0","text":"Meanwhile the payload sent to Salesforce uses $convertedLead->account->crm provider id → Acc1's Salesforce ID. So Salesforce receives the","width":"0.2819767201200445","top":"0.3309409889417423","par_num":"0","level":"0","word_num":"0","conf":"1","left":"0.6947674661118204"},{"left":"0.6947674413575011","word_num":"0","block_num":"0","par_num":"0","width":"0.07122093058646994","top":"0.3484320557199807","text":"activity linked to the wrond account","page_num":"0","line_num":"0","conf":"1","height":"0.007229826286839103","level":"0"},{"par_num":"0","width":"0.15552324944354112","page_num":"0","level":"0","left":"0.6947674480851145","word_num":"0","height":"0.0071770334928229484","conf":"1","block_num":"0","text":"2.ActivitvLeadConverted is constructed → side-effect fires LeadConverted","top":"0.3692185007974482","line_num":"0"},{"height":"0.010744710858358708","line_num":"0","conf":"1","block_num":"0","level":"0","page_num":"0","top":"0.38995215300737773","width":"0.25436044246592426","word_num":"0","text":"The listener ConvertLeadActivities runs (queued). It looks at Activity B (still has lead id = 42 ) and updates it using attributes:","par_num":"0","left":"0.6947674438419812"},{"block_num":"0","par_num":"0","top":"0.41811846723416024","width":"0.013081394611520913","left":"0.6976744183192396","text":"!phr","height":"0.006968640444571461","word_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0","line_num":"0"},{"height":"0.010452960286604362","top":"0.4425087113201125","page_num":"0","width":"0.02470930079196365","left":"0.699127909083625","word_num":"0","text":"account id","block_num":"0","level":"0","conf":"1","line_num":"0","par_num":"0"},{"page_num":"0","top":"0.4457735246606205","height":"0.007188147525087674","block_num":"0","left":"0.7340116304666212","width":"0.0523255733733482","text":"= converted account 1d","word_num":"0","line_num":"0","par_num":"0","level":"0","conf":"0.5"},{"top":"0.4425087113201125","conf":"0.5","page_num":"0","level":"0","par_num":"0","line_num":"0","text":"= Acc2","height":"0.010452960286604362","left":"0.7950581413581557","word_num":"0","width":"0.017441858636571994","block_num":"0"},{"word_num":"0","height":"0.006968641205077342","left":"0.7005813965006364","par_num":"0","width":"0.023255812360885253","text":"contact 1d","line_num":"0","level":"0","conf":"0.5","page_num":"0","block_num":"0","top":"0.45993031352202585"},{"left":"0.7965116284066477","text":"= Con2","line_num":"0","word_num":"0","page_num":"0","height":"0.006968641205077342","block_num":"0","level":"0","conf":"0.5","top":"0.45993031350895963","width":"0.0145348830425992","par_num":"0"},{"block_num":"0","level":"0","conf":"1","page_num":"0","text":"opportunity id = converted opportunity id = 0pp2","par_num":"0","width":"0.11191859143845573","word_num":"0","height":"0.010636346382007389","left":"0.6991279097090783","top":"0.4736842106435828","line_num":"0"},{"level":"0","par_num":"0","top":"0.5052264812343649","height":"0.010722482033323488","width":"0.11337208240590202","word_num":"0","page_num":"0","left":"0.6947674523339253","line_num":"0","conf":"0.5","text":"Activity B ends up correctly linked to Acc2 / Con2 / Opp2.","block_num":"0"},{"top":"0.529505582137161","conf":"1","par_num":"0","width":"0.061046514105289496","line_num":"0","page_num":"0","text":"3. Result — inconsistent state","height":"0.0071770334928230595","word_num":"0","block_num":"0","left":"0.6947674400621826","level":"0"},{"left":"0.6976744203910161","text":"Activitv","height":"0.006968640444571572","level":"0","page_num":"0","par_num":"0","block_num":"0","conf":"1","top":"0.560975610091303","width":"0.017441858636572105","word_num":"0","line_num":"0"},{"block_num":"0","level":"0","conf":"0.5","line_num":"0","text":"account id","word_num":"0","page_num":"0","width":"0.023255814897253146","par_num":"0","left":"0.7499999994554433","top":"0.5606060607154509","height":"0.0073381900026847635"},{"height":"0.006968641205077342","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.7921511622509858","text":"contactid","conf":"1","width":"0.023255814897253146","word_num":"0","top":"0.5609756096878213"},{"height":"0.0073381900026847635","left":"0.8343023265128647","text":"opportunity id","top":"0.5606060607206359","width":"0.0319767429473552","page_num":"0","line_num":"0","block_num":"0","word_num":"0","level":"0","conf":"1","par_num":"0"},{"block_num":"0","text":"In Salesforce attached to","level":"0","height":"0.0073381900026847635","top":"0.5606060607275493","width":"0.05232558351881955","conf":"1","line_num":"0","left":"0.896802324255098","par_num":"0","word_num":"0","page_num":"0"},{"text":"ossibly nullliwrond","par_num":"0","conf":"0.30000001192092896","top":"0.5818815334362508","left":"0.8343023291510087","word_num":"0","level":"0","block_num":"0","width":"0.03779069413530067","height":"0.006968640444571461","line_num":"0","page_num":"0"},{"height":"0.006968640444571461","width":"0.026162789223041938","word_num":"0","top":"0.5818815334362508","page_num":"0","left":"0.8968023275110222","level":"0","par_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"Acci wrong)"},{"width":"0.013081394611521024","height":"0.007260390255820037","par_num":"0","text":"nla ve","page_num":"0","block_num":"0","word_num":"0","top":"0.6027874565400626","level":"0","line_num":"0","left":"0.8968023260567068","conf":"0.5"},{"top":"0.6267942584549162","width":"0.2877906636988863","page_num":"0","word_num":"0","left":"0.6947674745693099","height":"0.00735208292326861","block_num":"0","text":"Two activities for the same lead now disaaree on which accountlcontactlonnortunitv they belona to. and the one the user iust loaded is attached to","par_num":"0","line_num":"0","conf":"1","level":"0"},{"height":"0.007193704541220036","left":"0.6947674415811634","par_num":"0","text":"Why it messes uo","top":"0.6722488038244503","width":"0.042151159428535645","word_num":"0","page_num":"0","block_num":"0","conf":"0.5","level":"0","line_num":"0"},{"text":"The inline nath in saveAct ivitv reads Slead-saccount / contact / onnortunity /which follow the non-converted EKs on the leads table) while","line_num":"0","width":"0.2863372031678544","left":"0.6947674477133259","height":"0.0071770334928230595","page_num":"0","level":"0","par_num":"0","conf":"0.5","block_num":"0","top":"0.689792663476874","word_num":"0"},{"top":"0.7038327532836515","conf":"0.5","height":"0.013937280889143033","line_num":"0","par_num":"0","text":"pportunity_id . As long as those two sets of columns don't point","left":"0.8546511704708822","level":"0","width":"0.12499997970905707","page_num":"0","word_num":"0","block_num":"0"},{"text":"to the same rows, activities processed inline will diverge from activities processed by the listener.","conf":"1","word_num":"0","block_num":"0","level":"0","page_num":"0","height":"0.011164274322169154","top":"0.7208931419457735","left":"0.694767456954491","par_num":"0","line_num":"0","width":"0.19040696164394944"},{"line_num":"0","left":"0.6947674578266082","height":"0.011164274322169043","par_num":"0","word_num":"0","text":"Second scenario - Salesforce silently skips cleanup","top":"0.7488038277511961","block_num":"0","level":"0","width":"0.12209300791963618","page_num":"0","conf":"1"},{"block_num":"0","top":"0.770034843414239","left":"0.6947674267658436","level":"0","line_num":"0","conf":"1","height":"0.010666911111493982","page_num":"0","par_num":"0","text":"Same setup, but the user never logs Activity A. Instead, a background syncLead (called from any other place that doesn't go through saveActivit","width":"0.2877906839898292","word_num":"0"},{"text":"y detects the lead is now converted","block_num":"0","page_num":"0","word_num":"0","level":"0","width":"0.07267441140844466","top":"0.7870813397268418","left":"0.6947674417862302","par_num":"0","line_num":"0","height":"0.007343747018817126","conf":"1"},{"par_num":"0","level":"0","left":"0.6976744564322874","height":"0.01070581022442052","top":"0.8046251994468593","block_num":"0","text":"• In IntegrationApp. SyncCrmEntitiesTrait::syncLead would dispatch LeadConverted → ConvertLeadActivities fixes Activity B.","width":"0.2616278668667408","conf":"1","line_num":"0","page_num":"0","word_num":"0"},{"page_num":"0","block_num":"0","left":"0.6962209268211779","level":"0","par_num":"0","height":"0.017552194793068465","conf":"1","text":"• In Salesforce, Service: : syncLead does not dispatch LeadConverted. The only thing that fires that event is the side-effect inside ActivityLe","top":"0.8221690592867482","width":"0.2863372031678545","word_num":"0","line_num":"0"},{"word_num":"0","text":"adConverted's constructor, which only runs from saveActivity.","height":"0.0072715042880847625","width":"0.12499998985452865","page_num":"0","level":"0","top":"0.8429027113575609","conf":"1","block_num":"0","left":"0.7049418596417644","par_num":"0","line_num":"0"},{"page_num":"0","conf":"0.5","height":"0.006968640444571461","line_num":"0","word_num":"0","par_num":"0","level":"0","width":"0.27906975847609494","text":"Result: Activitv B stavs nointina at the now-converted lead forever with lead id = 42 and no accountlonnortunitv. Renortina on \"activities ne","top":"0.8641114985930454","block_num":"0","left":"0.6947674224772162"},{"line_num":"0","height":"0.007285397208668609","par_num":"0","top":"0.9090909090770088","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.6947674430639551","block_num":"0","word_num":"0","text":"Third scenario — double dispatch (intearationapo))","width":"0.11773254516276899"},{"conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","height":"0.0071770334928229484","width":"0.03924418256637896","left":"0.6962209301864064","page_num":"0","text":"Ask anvthina (84L","level":"0","top":"0.9266347687400319","word_num":"0"},{"level":"0","left":"0.7209302333970329","line_num":"0","word_num":"0","top":"0.9545454545454546","conf":"0.5","par_num":"0","text":"Claude Qnus 4.7 Medium","width":"0.04796511061648101","page_num":"0","height":"0.0071770334928229484","block_num":"0"},{"level":"0","line_num":"0","text":"W Windsurf Teams","word_num":"0","left":"0.8691860524911511","width":"0.03924418003001118","conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0","block_num":"0","page_num":"0","top":"0.9860627181052405"},{"width":"0.03633721077695806","line_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","level":"0","page_num":"0","left":"0.9127906967347347","text":"1721-72 (15 charc)","top":"0.9860627177395054"},{"left":"0.9505813955953505","par_num":"0","width":"0.01453488177441542","height":"0.006968640444571572","page_num":"0","conf":"0.30000001192092896","word_num":"0","text":"UTE.8","top":"0.9860627181052405","level":"0","block_num":"0","line_num":"0"},{"width":"0.024709298255595757","line_num":"0","height":"0.01074748898617195","level":"0","conf":"0.30000001192092896","left":"0.969476748236339","block_num":"0","par_num":"0","text":"Po 4 spaces","top":"0.986062718234409","page_num":"0","word_num":"0"}]...
|
PhpStorm
|
AppleNative
|
faVsco.js – Salesforce/Service.php
|
1
|
8055
|
NULL
|
NULL
|
|
11849
|
PhpStormFileEditViewNavigateCodeLaravelRefactorToo PhpStormFileEditViewNavigateCodeLaravelRefactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-jiminnyProject v© ReportController.php© JiminnyDebugCommand.php• Repository© AutomatedReportsCommand.phpC AutomatedReportsSendCommand.phpv D OnDemandActivitySearc© AddLayoutEntities.php• Team.php© AutomatedReportsRepository.php© Criteria.php© AutomatedReportsCommandTest.php xC AutomatedReportsService.php© TranscriptionKeywordP;> D TeamSettings(c 1rackProviderinstallea.venconophp helpers.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.phpInitialFrontendState.php© Jiminny.php© ActivityLogged.php© AutomatedReportsCallbackService.php© Plan.php• RequestGenerateAskJiminnyReportJob.php(C) RequestGenerateReportJob.php© Serializer.php©TeamScimDetails.php© AutomatedReportResult.php© AutomatedReport.phpbootstrap<?phpA10 A 12 X6 ^buildO configdeclare(strict_types=1);D contribcaraoasenanespace ests untt console connanos reporus.M docs> M front-enduse> Mlana>node modules library rootclass nuLulllaLeureoor escolllanurest exucnus lesluaseD phpstan> D publicC resources> Droutesscriptsv E storage> Dapp> D debugbar12 usagesprivate Logger Interface&Mockery\MockInterface $logger;12 usagesprivate Dispatcher&Mockery\MockInterface $dispatcher;24 usagesprivate AutomatedReportsRepository&Mockery\MockInterface $reportl11 usages> M frameworkonvate Aurolarecreoor scoliano nconliianov Mloas.gitignore26 đt >protected function setUp(): voidf...}• audio.wav= custom.10035 6t >protected function tearDown(): voidf...}=hubspot-journal-poll.log= laravel.log42 >public function testProcessDailyReportsEveryDay(): voidf.h<phpunit.xmlOS ttt.js640>=oauth-private.key= oauth-public.key91 € >public function testProcessWeeklyReports0nMonday(): voidf.t≥ storageE supervisord.pidlu text-relay. sonv _tests› DFeature> D Integration119 C ›1141142 € >169170 G >public function testDoNotProcessMonthlyReports0nNonFirstDay0fMon'› D ServicesC Unit> Actions› D Component› D Configurationv M Console196 >230231 ( >259260 ( >public function testDoNotProcessQuarterlyReports0nNonQuarterlyFilououc runcion resurrocessauurreouenc esunronocvrirstuavuruualrdM Commands› MActivities› Crm300 % ›315public function testReturnsZero0nSuccess(): void.)> D Elasticsearch17 usagesv D Reports316private function createStandardReports(string $frequency, int $c© AutomatedReport© ImportUsersFromCst› D Contracts33415451private function createAskJiminnyReport(string &frequenex): mixeTests failed: 10, passed: 0 (8 minutes ago)= custom.logE laravel.log xA console [PROD]A console (EU]AskJiminnyReportActivityService.php© HistoryService.php© AskJiminnyReportActivityServiceTest.phpA SF [jiminny@localhost]A console [STAGING]A HS_local [jiminny@localhost]© ActivitySearch.php© OnDemandV2Controller.php248 ^[2026-04-14 10:05:19]Local. INFO: Jiminny\Console\Commands\Command:: run Mem[2026-04-14 10:05:19]Local. INFO: Jiminny\Console\Commands\Command: : run Mem[2026-04-14 10:05:23]Local. INFO: Jiminny\Console\Commands\Command: :run Mem[2026-04-14 10:05:23]Local. INFO: Running pre-meeting notification command[2026-04-14 10:05:23]Local. INFO: Jiminny\Console\Commands\Command::run Mem[2026-04-14 10:05:26]Local. INFO: Jiminny\Console\Commands\Command: : run Mem[2026-04-14 10:05:26]LocaL.INFO: Running conference:monitor:start commanc[2026-04-14 10:05:26]Local. INFO: [conference:monitor:start] start ok {"act[2026-04-14 10:05:26]local. INFO: Jiminny\Console\Commands command: • run Men[2026-04-14 10:05:28]local.INF0: Jiminny\Console\Commands\Command::run Mem[2026-04-14 10:05:28]Local. INFO: conference:monitor:end: Jiminny\Console\Co[2026-04-14 10:05:28]Local. INFO: conference:monitor: end:Jiminny\Console\Co[2026-04-14 10:05:28]Local. INFO: Jiminny\ConsoLe\Commands\Command: : run Mem[2026-04-14 10:05:30]Local. NOTICE: Repairing HubSpot tokens start{"corre[2026-04-14 10:05:30]Local. INFO: Trying to refresh HubSpot token {"account[2026-04-14 10:05:30]Local. INFO: [EncryptedTokenManager] Generating access[2026-04-14 10:05:30] local. INFO: [SocialAccountService] Refreshing token f[2026-04-14 10:05:31] Local. ERROR: Failed to refresh HubSpot token {"accoun[2026-04-14 10:05:31] local. INF0: Trying to refresh HubSpot token {"account[2026-04-14 10:05:31] Local. INFO: [EncryptedTokenManager] Generating access[2026-04-14 10:05:31]Local. INFO: [SocialAccountService] Refreshing token +[2026-04-14 10:05:31]Local.ERROR: Failed to refresh HubSpot token {"accoun[2026-04-14 10:05:31]Local. INFO: Trying to refresh HubSpot token {"account[2026-04-14 10:05:31]Local. INFO: [EncryptedTokenManager] Generating access[2026-04-14 10:05:31]Local. INFO: [SocialAccountService] Refreshing token f[2026-04-14 10:05:31]Local. ERROR: Failed to refresh HubSpot token {"accoun[2026-04-14 10:05:31]Local. NOTICE: Repairing HubSpot tokens end {"total" :3[2026-04-14 10:05:341Local. INFO: Jiminny\Console\Commands\Command::run Mem[2026-04-14 10:05:34]local. INFO: Jiminny\Console\Commands\Command: :run Mem[2026-04-14 10:05:34]local. INFO: [HubSpot Journal Pollingl Getting offset[2026-04-14 10:05:34]Local. INFO: Jiminny\Console\Commands\Command: : run Mem[2026-04-14 10:05:34]LocaL.INFU: LHuDspot Journal commandy scarting poluir[2026-04-14[2026-04-14[2026-04-14 10:05:34][2026-04-14 10:05:34][2026-04-14 10:05:34]Jiminny\ConsoLe\Commands\Command: : run Mem[2026-04-14 10:05:34]Local. INFO: [HubSpot Journal Polling] No data{"corr[2026-04-14 10:05:39]Local. INFO: [HubSpot Journal Polling] Getting offset[2026-04-14 10:05:39]Local. INFO: [HubSpot Journal API] Fetching latest jou[2026-04-14 10:05:39]Local. INFO: [HubSpot Journal Polling] No data {"corr2096-94-14 199059441[HubSpot Journal Pollingl Getting offset2026-04-14 10:05:441Local. INFO: [HubSpot Journal API] Fetching latest jou[2026-04-14 10:05:44]local.INFO:[HubSpot Journal Polling] No data {"corr[2026-04-14 10:05:59][2026-04-14 10:05:59]Local. INFO: [HubSpot Journal API] Fetching latest jou[2026-04-14 10:06:00]Local. INFO: [HubSpot Journal Polling] No data{"corr[2026-04-14 10:06:04]Local. INFO: Jiminny\Console\Commands\Command: :run Mem[2026-04-14 10:06:04]Local. INFO: [ScheduleBotCommand] Number of activities[2026-04-14 10:06:04]Local. INFO: Jiminny\Console\Commands\Command::run Mem[2026-04-14 10:06:06]local. INFO: Jiminny\Console\Commands\Command: :run Mem[2026-04-14 10:06:06]local. INFO: Jiminny\Console\Commands\Command: :run Mem12996-04-14 19•96-981{"correlation_id":"0dlibl{ Support Daily • in 1h 39 mAU AutomatedReportsCommandTestv100% [2Tue 14 Apr 13:21:11+D ...@AutomatedReportsCommandTest.php fix it for me. Keep running till it is passingCascadeNew Cascade© Fix AutomatedReporLet me start by reading the test file and the related source files.Read AutomatedReportsCorlandlest.ono and Aulomateakeponscommana.onoNow let me run the tests to see the current failures:exec docker lamps bash -c"ca /var/www/neme ox onp vendor/ oen/ onounytests/Unit/Console/Commands/Reports/AutomatedReportsCommandTest.php --no-coverage 2>&1"Could not open input file: vendor/bin/phpunitdocker exec docker_lamp_1 bash -c "cd /var/www/html && ./vendor/bin/phpunit-no-coverage 2>&1'line 1: •/vendor/bin/phpunit: No such file or directory• docker exec docker_lamp_1 bash -c "find /var/www/html —name 'phpunit' -type f 2>/dev/null | head -5'• docker ps —format "{(.Names}]" 2>&1docker_lamp_1redisdocker-mariadb-1• docker exec docker_lamp_1 bash -c "ls /var/www/html/ 2>&1 | head -20"index.nginx-debian.html• docker exec docker lamp 1 bash -c "find / -name 'phpunit' -maxdepth 10 2>/dev/null | qrep -v proc | head -10'/sh/vendor-bin/phpunit1m1nny/vendor phounit phoun1tnome1minnyvenaor/pnounlu/ pnounit/onounzuomozaru asseru coolsonounieiles/phpunit/root/.composer/cache/files/phpunit/phpunitCommand docken•docker exec aocker lamp i bash -c "ca/home/jiminny &&./vendor/bin/phpunittests/Unit/Console/Commands/Reports/AutomatedReportsCommandTest.php --no-coverage 2>&1"ARun a+ SkipAsk anything (24L)<> CodeClaude Sonnet 4.6Winasun leamsuir-o( 4 spaces...
|
[{"word_num":"0","conf": [{"word_num":"0","conf":"1","line_num":"0","top":"0.0025839794299922225","left":"0.020348838535920212","level":"0","height":"0.012919896178775314","par_num":"0","block_num":"0","page_num":"0","text":"PhpStorm","width":"0.02761627733707428"},{"height":"0.010335916943020274","level":"0","line_num":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.0025839794391580018","word_num":"0","width":"0.011627906560897822","conf":"1","left":"0.05232558154097966","text":"File"},{"level":"0","conf":"1","left":"0.06976744199571387","height":"0.010335916943020274","par_num":"0","width":"0.011627906560897835","word_num":"0","block_num":"0","top":"0.0025839794483865086","text":"Edit","line_num":"0","page_num":"0"},{"word_num":"0","height":"0.012919896178775314","left":"0.08720930282773343","line_num":"0","block_num":"0","top":"0.0025839794299922225","level":"0","width":"0.014534883201122284","conf":"1","text":"View","page_num":"0","par_num":"0"},{"text":"Navigate","line_num":"0","level":"0","conf":"1","block_num":"0","left":"0.1061046516439201","par_num":"0","height":"0.012919896178775314","width":"0.02470930218696596","page_num":"0","word_num":"0","top":"0.0025839794299922225"},{"line_num":"0","par_num":"0","width":"0.015988372266292572","block_num":"0","height":"0.010335916943020385","left":"0.13517441878448935","page_num":"0","text":"Code","conf":"1","level":"0","top":"0.002583979426853289","word_num":"0"},{"text":"Laravel","width":"0.02180232554674147","left":"0.1540697678225595","height":"0.012919896178775314","word_num":"0","top":"0.0025839794299922225","page_num":"0","block_num":"0","level":"0","line_num":"0","conf":"1","par_num":"0"},{"block_num":"0","height":"0.010335916943020274","conf":"1","left":"0.18168604645628045","par_num":"0","line_num":"0","top":"0.0025839794785329495","width":"0.02180232554674147","word_num":"0","text":"Refactor","level":"0","page_num":"0"},{"par_num":"0","top":"0.002583979461306396","text":"Tools","height":"0.010335916943020274","conf":"1","word_num":"0","width":"0.014534883201122284","page_num":"0","level":"0","line_num":"0","block_num":"0","left":"0.2267441862337412"},{"left":"0.2616279077801874","level":"0","width":"0.0232558131217957","block_num":"0","line_num":"0","conf":"1","text":"Window","height":"0.010335916943020385","page_num":"0","par_num":"0","top":"0.002583979426853289","word_num":"0"},{"page_num":"0","word_num":"0","line_num":"0","height":"0.012919896178775425","level":"0","block_num":"0","par_num":"0","top":"0.002583979688390081","left":"0.28779069769207455","width":"0.014534883201122284","conf":"1","text":"Help"},{"block_num":"0","left":"0.036337209691515326","width":"0.03343023061752319","page_num":"0","text":"FV faVsco.js v","level":"0","line_num":"0","top":"0.025694444382837522","word_num":"0","height":"0.007897286944919202","par_num":"0","conf":"0.5"},{"level":"0","left":"0.08139535325665151","top":"0.022916666618965187","conf":"1","par_num":"0","word_num":"0","width":"0.13372092247009276","page_num":"0","text":"#11894 on JY-18909-automated-reports-ask-jiminny","line_num":"0","block_num":"0","height":"0.01325904395845201"},{"line_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.017441860956921497","word_num":"0","height":"0.013210594654083252","text":"Project v","top":"0.04651162778062423","width":"0.024709302186965938","par_num":"0","conf":"0.5"},{"top":"0.04651162778062423","word_num":"0","conf":"1","page_num":"0","block_num":"0","par_num":"0","left":"0.1293604678885873","text":"© ReportController.php","line_num":"0","width":"0.05668604373931885","height":"0.013210594654083252","level":"0"},{"top":"0.04651162782369045","level":"0","height":"0.013210594654083252","width":"0.0741279065608978","word_num":"0","left":"0.19476744330385337","line_num":"0","text":"© JiminnyDebugCommand.php","block_num":"0","page_num":"0","conf":"1","par_num":"0"},{"level":"0","width":"0.036410853266716","page_num":"0","par_num":"0","text":"• Repository","line_num":"0","left":"0.046474806531125","top":"0.072015719995005","block_num":"0","word_num":"0","height":"0.013591298792097306","conf":"0.5"},{"block_num":"0","top":"0.0671834625479939","height":"0.012919896178775314","left":"0.12936046452207495","width":"0.08430232405662536","word_num":"0","page_num":"0","text":"© AutomatedReportsCommand.php","level":"0","par_num":"0","line_num":"0","conf":"1"},{"line_num":"0","block_num":"0","conf":"1","height":"0.010502582126193594","par_num":"0","text":"C AutomatedReportsSendCommand.php","word_num":"0","top":"0.0696841094328039","width":"0.09316388368606565","left":"0.22231340767272872","page_num":"0","level":"0"},{"conf":"0.30000001192092896","word_num":"0","width":"0.07412790656089782","page_num":"0","text":"v D OnDemandActivitySearc","line_num":"0","par_num":"0","block_num":"0","top":"0.0878552972563107","height":"0.010335916943020274","left":"0.04796511774690489","level":"0"},{"top":"0.09027777777777779","line_num":"0","width":"0.059593021869659424","word_num":"0","page_num":"0","height":"0.013194444444444398","text":"© AddLayoutEntities.php","level":"0","conf":"1","par_num":"0","left":"0.12936046655426908","block_num":"0"},{"text":"• Team.php","level":"0","conf":"0.5","top":"0.08731994375249497","height":"0.016446099016401483","block_num":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.03266734778881075","left":"0.19736927011435695","line_num":"0"},{"line_num":"0","text":"© AutomatedReportsRepository.php","top":"0.08785529691119531","word_num":"0","block_num":"0","left":"0.23837209205828822","page_num":"0","conf":"1","width":"0.08575581312179567","height":"0.01561692555745442","par_num":"0","level":"0"},{"left":"0.062492671431831105","top":"0.10329371733225945","width":"0.03635186553001404","word_num":"0","height":"0.013050807846917034","block_num":"0","level":"0","par_num":"0","conf":"1","page_num":"0","line_num":"0","text":"© Criteria.php"},{"left":"0.12936046673696128","block_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"1","height":"0.013194444444444398","top":"0.11111111111111116","level":"0","par_num":"0","text":"© AutomatedReportsCommandTest.php x","width":"0.09883720874786381"},{"text":"C AutomatedReportsService.php","par_num":"0","level":"0","width":"0.07558138966560363","height":"0.007832687430911589","word_num":"0","page_num":"0","left":"0.2325581452181173","block_num":"0","line_num":"0","top":"0.11369509045767079","conf":"1"},{"height":"0.013194444444444398","width":"0.06686046123504638","line_num":"0","block_num":"0","conf":"1","text":"© TranscriptionKeywordP;","top":"0.11875000000000002","left":"0.055232562020767165","par_num":"0","word_num":"0","level":"0","page_num":"0"},{"top":"0.13178294592753237","word_num":"0","width":"0.05087209343910218","text":"> D TeamSettings","par_num":"0","line_num":"0","left":"0.039244186842974746","height":"0.015503875414530466","conf":"0.30000001192092896","block_num":"0","level":"0","page_num":"0"},{"left":"0.21220931119697042","par_num":"0","top":"0.13680555555555562","line_num":"0","width":"0.0813953399658203","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","level":"0","text":"(c 1rackProviderinstallea.vencono","page_num":"0"},{"text":"php helpers.php","level":"0","par_num":"0","page_num":"0","conf":"1","block_num":"0","height":"0.010545865694681855","top":"0.1498708010458546","left":"0.03924418819458133","width":"0.03924418389797211","word_num":"0","line_num":"0"},{"level":"0","height":"0.010513565937678049","word_num":"0","top":"0.1548611109588096","left":"0.12936046872028087","width":"0.07994185686111449","conf":"1","par_num":"0","text":"© CreateActivityLoggedEvent.php","line_num":"0","block_num":"0","page_num":"0"},{"block_num":"0","left":"0.21947674562943478","line_num":"0","word_num":"0","width":"0.07412790656089782","text":"© UserPilotActivityListener.php","level":"0","height":"0.013194444444444509","page_num":"0","par_num":"0","top":"0.15486111111111112","conf":"1"},{"height":"0.012919896178775314","word_num":"0","block_num":"0","top":"0.1627906978623781","page_num":"0","conf":"1","left":"0.039244188779155184","level":"0","text":"InitialFrontendState.php","par_num":"0","width":"0.06831395030021668","line_num":"0"},{"block_num":"0","page_num":"0","conf":"0.5","height":"0.012919896178775425","text":"© Jiminny.php","line_num":"0","par_num":"0","top":"0.17829457400363558","width":"0.039244183897972115","word_num":"0","left":"0.03924418688650132","level":"0"},{"block_num":"0","left":"0.129360465215887","page_num":"0","level":"0","par_num":"0","top":"0.17569444444444438","word_num":"0","height":"0.013194444444444509","width":"0.05232558250427244","conf":"1","line_num":"0","text":"© ActivityLogged.php"},{"level":"0","left":"0.19040697574489363","page_num":"0","top":"0.17569444444444438","word_num":"0","line_num":"0","par_num":"0","text":"© AutomatedReportsCallbackService.php","conf":"1","height":"0.013194444444444509","width":"0.09738371968269349","block_num":"0"},{"left":"0.03924418571106003","level":"0","block_num":"0","conf":"1","height":"0.013194444444444398","text":"© Plan.php","width":"0.030523255467414856","top":"0.19374999999999998","word_num":"0","par_num":"0","line_num":"0","page_num":"0"},{"level":"0","text":"• RequestGenerateAskJiminnyReportJob.php","word_num":"0","line_num":"0","par_num":"0","left":"0.12936046492108785","top":"0.19638242895626257","width":"0.10610464811325074","conf":"1","block_num":"0","page_num":"0","height":"0.012919896178775425"},{"left":"0.24418604808190886","level":"0","height":"0.007978035344017864","conf":"1","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"(C) RequestGenerateReportJob.php","width":"0.07994185090065004","word_num":"0","top":"0.19896640894297812"},{"left":"0.039244185725184774","height":"0.013194444444444398","top":"0.2090277777777778","width":"0.04215116202831269","word_num":"0","block_num":"0","par_num":"0","text":"© Serializer.php","conf":"1","line_num":"0","level":"0","page_num":"0"},{"page_num":"0","conf":"1","height":"0.012919896178775314","par_num":"0","width":"0.0625","top":"0.22480620165221443","level":"0","left":"0.03924418708817825","text":"©TeamScimDetails.php","word_num":"0","line_num":"0","block_num":"0"},{"par_num":"0","top":"0.21944444444444444","block_num":"0","text":"© AutomatedReportResult.php","page_num":"0","level":"0","height":"0.013194444444444398","width":"0.07267441749572753","left":"0.12936046688198113","line_num":"0","word_num":"0","conf":"1"},{"conf":"1","left":"0.21075581603271892","text":"© AutomatedReport.php","height":"0.013194444444444398","par_num":"0","top":"0.21944444444444444","level":"0","line_num":"0","page_num":"0","word_num":"0","width":"0.058139532804489136","block_num":"0"},{"block_num":"0","left":"0.030469413162073515","par_num":"0","text":"bootstrap","top":"0.2398337550338825","width":"0.03499140739440918","level":"0","height":"0.013872541321648502","line_num":"0","conf":"1","word_num":"0","page_num":"0"},{"height":"0.012919896178775425","block_num":"0","text":"<?php","page_num":"0","conf":"1","width":"0.017441859841346746","left":"0.15116279130025684","line_num":"0","word_num":"0","level":"0","top":"0.23772609829304125","par_num":"0"},{"block_num":"0","line_num":"0","top":"0.23750000000000004","left":"0.3052325575284332","width":"0.045058140158653226","height":"0.013194444444444398","text":"A10 A 12 X6 ^","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0"},{"height":"0.013261269198523662","word_num":"0","block_num":"0","top":"0.2556432670746318","width":"0.02186557799577713","level":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","text":"build","line_num":"0","left":"0.03194511834157254"},{"word_num":"0","block_num":"0","level":"0","width":"0.026162791252136226","conf":"0.30000001192092896","par_num":"0","page_num":"0","height":"0.012919896178775314","left":"0.030523255100676085","line_num":"0","text":"O config","top":"0.27131782973145646"},{"block_num":"0","line_num":"0","conf":"1","text":"declare(strict_types=1);","left":"0.15116279103144267","page_num":"0","top":"0.2687338505217234","width":"0.07558139562606811","level":"0","par_num":"0","word_num":"0","height":"0.012919896178775425"},{"block_num":"0","par_num":"0","left":"0.03052325661975912","width":"0.027616277337074276","text":"D contrib","top":"0.28680555555555554","conf":"0.30000001192092896","page_num":"0","word_num":"0","level":"0","height":"0.01041666666666674","line_num":"0"},{"page_num":"0","left":"0.02906976674065718","block_num":"0","level":"0","par_num":"0","height":"0.005167958140373186","line_num":"0","conf":"0.30000001192092896","text":"caraoase","top":"0.304909560981493","width":"0.03343023061752319","word_num":"0"},{"text":"nanespace ests untt console connanos reporus.","level":"0","left":"0.15116279007053818","par_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.005555555555555647","page_num":"0","top":"0.30208333333333326","width":"0.14098837375640866","block_num":"0"},{"word_num":"0","conf":"0.5","height":"0.007864986525641493","line_num":"0","page_num":"0","level":"0","text":"M docs","block_num":"0","par_num":"0","top":"0.31782945789996986","width":"0.021802324056625366","left":"0.03052325766645465"},{"word_num":"0","height":"0.007751937707265233","level":"0","line_num":"0","text":"> M front-end","block_num":"0","left":"0.02470930745239867","top":"0.33333333321355085","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.039244180917739874"},{"block_num":"0","top":"0.33074935436539266","word_num":"0","level":"0","width":"0.02470930218696593","height":"0.012919896178775314","conf":"0.30000001192092896","line_num":"0","left":"0.14970930198306742","page_num":"0","par_num":"0","text":"use"},{"text":"> Mlana","width":"0.02616278827190399","top":"0.3486111110666217","conf":"0.30000001192092896","page_num":"0","left":"0.024709304846606016","word_num":"0","block_num":"0","line_num":"0","height":"0.007978036006291767","par_num":"0","level":"0"},{"height":"0.007881136735280236","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":">node modules library root","top":"0.3643410855083289","width":"0.0799418568611145","word_num":"0","left":"0.024709307360542332","conf":"0.5"},{"line_num":"0","width":"0.1540697455406189","word_num":"0","top":"0.36434108552929656","conf":"0.30000001192092896","level":"0","par_num":"0","height":"0.005167958140373186","page_num":"0","block_num":"0","left":"0.15116279718442685","text":"class nuLulllaLeureoor escolllanurest exucnus lesluase"},{"level":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.013194444444444398","top":"0.3770833333333333","word_num":"0","par_num":"0","text":"D phpstan","block_num":"0","left":"0.02906976673564543","width":"0.031976744532585144"},{"left":"0.024709304937009412","word_num":"0","conf":"0.30000001192092896","line_num":"0","width":"0.0319767415523529","text":"> D public","level":"0","block_num":"0","page_num":"0","height":"0.012919896178775425","top":"0.3927648579829638","par_num":"0"},{"level":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.013832783699035622","block_num":"0","left":"0.03192281324340205","conf":"0.30000001192092896","text":"C resources","top":"0.4078122902127068","width":"0.03353809416294098","word_num":"0"},{"left":"0.02470930343609908","level":"0","line_num":"0","par_num":"0","top":"0.4211886302445286","width":"0.03343023061752319","word_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.01561692555745442","text":"> Droutes","block_num":"0"},{"left":"0.030523256220028765","level":"0","height":"0.012919896178775314","text":"scripts","top":"0.4392764860622058","block_num":"0","page_num":"0","width":"0.027616277337074273","word_num":"0","par_num":"0","line_num":"0","conf":"1"},{"level":"0","conf":"0.30000001192092896","page_num":"0","height":"0.0171788838174608","top":"0.4513588779179446","word_num":"0","left":"0.02459753561894588","block_num":"0","par_num":"0","text":"v E storage","width":"0.03510725498199463","line_num":"0"},{"conf":"0.30000001192092896","page_num":"0","level":"0","line_num":"0","top":"0.4701388888888889","text":"> Dapp","left":"0.03197674358178073","height":"0.013194444444444509","width":"0.026162791252136233","word_num":"0","block_num":"0","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.4832041343826192","width":"0.04069767296314239","left":"0.031976744575340166","text":"> D debugbar","block_num":"0","par_num":"0","word_num":"0","height":"0.012919896178775314","level":"0"},{"block_num":"0","width":"0.024709300696849817","level":"0","par_num":"0","word_num":"0","page_num":"0","text":"12 usages","top":"0.3901808789131962","conf":"1","line_num":"0","height":"0.012919896178775425","left":"0.16279069846801023"},{"word_num":"0","width":"0.1671511650085449","height":"0.015972222222222165","block_num":"0","left":"0.16279069235856322","level":"0","line_num":"0","conf":"1","page_num":"0","par_num":"0","text":"private Logger Interface&Mockery\\MockInterface $logger;","top":"0.40555555555555556"},{"height":"0.012919896178775314","word_num":"0","top":"0.421188630592783","conf":"1","left":"0.16279069783612932","line_num":"0","level":"0","page_num":"0","text":"12 usages","width":"0.02616279125213622","par_num":"0","block_num":"0"},{"block_num":"0","width":"0.16424418687820436","page_num":"0","height":"0.012919896178775314","conf":"1","line_num":"0","par_num":"0","text":"private Dispatcher&Mockery\\MockInterface $dispatcher;","left":"0.1627906930830339","level":"0","top":"0.436692506820173","word_num":"0"},{"left":"0.16279069783612932","top":"0.4520833333333334","width":"0.02616279125213622","conf":"1","level":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.013194444444444398","text":"24 usages","page_num":"0","block_num":"0"},{"text":"private AutomatedReportsRepository&Mockery\\MockInterface $reportl","conf":"1","level":"0","page_num":"0","width":"0.1977635145187378","line_num":"0","left":"0.16274564483664805","height":"0.01589506997002499","block_num":"0","top":"0.4648032350877773","par_num":"0","word_num":"0"},{"par_num":"0","height":"0.012919896178775314","word_num":"0","line_num":"0","top":"0.4832041344687519","page_num":"0","conf":"1","block_num":"0","left":"0.16279069817055555","level":"0","text":"11 usages","width":"0.02470930218696596"},{"top":"0.5012919896088998","par_num":"0","left":"0.03197674392712953","block_num":"0","height":"0.007751937707265233","width":"0.04215116202831268","conf":"0.30000001192092896","text":"> M framework","word_num":"0","page_num":"0","level":"0","line_num":"0"},{"text":"onvate Aurolarecreoor scoliano nconliiano","top":"0.50129198958792","word_num":"0","level":"0","block_num":"0","width":"0.1264534831047058","height":"0.005167958802646977","left":"0.16279070279178356","page_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0"},{"page_num":"0","top":"0.5166666666452798","height":"0.007881136735280347","level":"0","width":"0.02616278827190399","conf":"0.30000001192092896","block_num":"0","line_num":"0","left":"0.03197674670707114","par_num":"0","text":"v Mloas","word_num":"0"},{"width":"0.030523255467414856","block_num":"0","conf":"0.5","word_num":"0","page_num":"0","top":"0.5322997416760831","left":"0.04796511721542045","height":"0.007751937707265233","level":"0","text":".gitignore","line_num":"0","par_num":"0"},{"top":"0.5270833333333333","text":"26 đt >","conf":"0.30000001192092896","par_num":"0","page_num":"0","line_num":"0","level":"0","height":"0.013194444444444398","block_num":"0","left":"0.1293604657858498","width":"0.02034883648157121","word_num":"0"},{"block_num":"0","conf":"1","level":"0","top":"0.5270833333333333","left":"0.16279070167996598","width":"0.1162790656089783","word_num":"0","par_num":"0","page_num":"0","text":"protected function setUp(): voidf...}","line_num":"0","height":"0.013194444444444398"},{"conf":"0.30000001192092896","height":"0.007751937707265233","block_num":"0","left":"0.04796511891074218","page_num":"0","line_num":"0","par_num":"0","top":"0.5478036177742743","width":"0.0319767415523529","word_num":"0","level":"0","text":"• audio.wav"},{"block_num":"0","text":"= custom.100","word_num":"0","conf":"0.5","page_num":"0","par_num":"0","height":"0.005167958471510081","level":"0","left":"0.0479651156865874","line_num":"0","top":"0.5658914729493927","width":"0.03343023359775543"},{"conf":"0.30000001192092896","block_num":"0","text":"35 6t >","word_num":"0","height":"0.012919896178775314","page_num":"0","top":"0.5581395349855478","width":"0.02034883648157121","left":"0.1293604657858498","line_num":"0","par_num":"0","level":"0"},{"page_num":"0","block_num":"0","conf":"1","level":"0","height":"0.012919896178775425","par_num":"0","top":"0.5581395352762454","text":"protected function tearDown(): voidf...}","line_num":"0","width":"0.12500000000000003","word_num":"0","left":"0.1627906961812263"},{"conf":"1","page_num":"0","left":"0.04796511905544191","par_num":"0","top":"0.576227390315005","text":"=hubspot-journal-poll.log","height":"0.012919896178775425","line_num":"0","width":"0.06686046123504638","word_num":"0","block_num":"0","level":"0"},{"text":"= laravel.log","level":"0","height":"0.013193824556138711","par_num":"0","width":"0.03346339166164398","word_num":"0","left":"0.04794853714493965","block_num":"0","conf":"0.5","line_num":"0","page_num":"0","top":"0.591594301760754"},{"conf":"0.30000001192092896","level":"0","text":"42 >","width":"0.02034883648157118","word_num":"0","top":"0.5888888888888889","par_num":"0","line_num":"0","height":"0.013194444444444398","block_num":"0","page_num":"0","left":"0.12936046510201177"},{"conf":"0.5","left":"0.16279069312854264","page_num":"0","par_num":"0","width":"0.18750000000000003","word_num":"0","top":"0.5865633078166838","text":"public function testProcessDailyReportsEveryDay(): voidf.h","height":"0.01552002562416921","line_num":"0","level":"0","block_num":"0"},{"par_num":"0","text":"<phpunit.xml","word_num":"0","line_num":"0","width":"0.037790697813034055","block_num":"0","top":"0.6072351424790878","level":"0","conf":"0.5","height":"0.012919896178775314","left":"0.04651162720782408","page_num":"0"},{"top":"0.6227390181896821","width":"0.020348836481571195","word_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.012919896178775314","left":"0.04796511700479027","line_num":"0","level":"0","par_num":"0","text":"OS ttt.js"},{"width":"0.02034883648157121","block_num":"0","height":"0.015503875414530355","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"640>","word_num":"0","top":"0.6175710599671534","left":"0.1293604653347958"},{"line_num":"0","height":"0.012919896178775425","level":"0","width":"0.050872093439102165","page_num":"0","left":"0.04069767505854967","conf":"1","text":"=oauth-private.key","top":"0.6382428941586743","par_num":"0","block_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","conf":"1","top":"0.6562500001557328","height":"0.007832686768637798","level":"0","par_num":"0","text":"= oauth-public.key","width":"0.04651162624359131","block_num":"0","left":"0.040697676413088","word_num":"0"},{"page_num":"0","width":"0.02034883648157121","word_num":"0","block_num":"0","level":"0","left":"0.1293604653899075","conf":"0.30000001192092896","height":"0.015503875414530466","line_num":"0","text":"91 € >","par_num":"0","top":"0.6485788119051378"},{"block_num":"0","text":"public function testProcessWeeklyReports0nMonday(): voidf.t","height":"0.015503875414530466","par_num":"0","left":"0.16279069662921045","level":"0","line_num":"0","word_num":"0","top":"0.6485788118190052","page_num":"0","conf":"0.5","width":"0.1889534831047058"},{"page_num":"0","left":"0.04069767614495288","level":"0","par_num":"0","top":"0.6666666666666666","width":"0.027616277337074273","line_num":"0","word_num":"0","text":"≥ storage","block_num":"0","conf":"0.30000001192092896","height":"0.013194444444444509"},{"conf":"0.5","level":"0","line_num":"0","par_num":"0","word_num":"0","block_num":"0","page_num":"0","left":"0.04069767677506577","height":"0.007784237464269039","text":"E supervisord.pidl","top":"0.6847222222239377","width":"0.04505813717842102"},{"word_num":"0","height":"0.005555555555555647","line_num":"0","level":"0","left":"0.0406976748675449","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"u text-relay. son","width":"0.04215116202831268","top":"0.7027777777777777","page_num":"0"},{"top":"0.7157622740819212","height":"0.007848836978276541","conf":"0.30000001192092896","left":"0.024709304052776448","par_num":"0","level":"0","line_num":"0","text":"v _tests","page_num":"0","width":"0.027616277337074283","block_num":"0","word_num":"0"},{"block_num":"0","width":"0.036402916908264166","word_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.03194389098799877","height":"0.013517243332333062","text":"› DFeature","top":"0.7283834970577241","line_num":"0","conf":"0.30000001192092896"},{"top":"0.7441860466134548","block_num":"0","line_num":"0","height":"0.012919896178775314","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"> D Integration","left":"0.0319767472349007","word_num":"0","width":"0.04360464811325073"},{"width":"0.02325581312179567","par_num":"0","level":"0","block_num":"0","word_num":"0","text":"119 C ›","left":"0.12645348912051774","height":"0.012919896178775425","line_num":"0","top":"0.67958656344162","page_num":"0","conf":"0.30000001192092896"},{"word_num":"0","text":"1141","width":"0.010174418240785604","line_num":"0","top":"0.7002583980682932","conf":"0.5","level":"0","left":"0.12645348861458783","page_num":"0","height":"0.005167958471510081","block_num":"0","par_num":"0"},{"par_num":"0","text":"142 € >","left":"0.12645348914474258","width":"0.023255813121795643","word_num":"0","top":"0.7104166666666667","level":"0","height":"0.013194444444444398","conf":"0.30000001192092896","page_num":"0","block_num":"0","line_num":"0"},{"text":"169","left":"0.1264534885800162","top":"0.7260981912301645","block_num":"0","width":"0.011627906560897822","level":"0","conf":"1","word_num":"0","page_num":"0","height":"0.012919896178775314","line_num":"0","par_num":"0"},{"line_num":"0","text":"170 G >","height":"0.01325904395845201","level":"0","block_num":"0","top":"0.7416020672111271","width":"0.023255813121795643","conf":"0.30000001192092896","par_num":"0","left":"0.12645348914474258","word_num":"0","page_num":"0"},{"conf":"1","height":"0.01325904395845201","text":"public function testDoNotProcessMonthlyReports0nNonFirstDay0fMon'","level":"0","width":"0.1991279125213623","line_num":"0","page_num":"0","par_num":"0","top":"0.7416020671728107","word_num":"0","left":"0.1627906949717246","block_num":"0"},{"conf":"0.30000001192092896","text":"› D Services","block_num":"0","left":"0.03197674373098973","width":"0.037790697813034055","line_num":"0","par_num":"0","level":"0","top":"0.7596899229332551","word_num":"0","height":"0.013226743539174413","page_num":"0"},{"page_num":"0","line_num":"0","text":"C Unit","width":"0.0203488364815712","word_num":"0","level":"0","par_num":"0","left":"0.039244186771152975","height":"0.013194444444444398","conf":"0.30000001192092896","top":"0.775","block_num":"0"},{"height":"0.012919896178775314","par_num":"0","width":"0.03633720874786377","level":"0","top":"0.7906976745204314","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"> Actions","left":"0.03924418692936267","page_num":"0","word_num":"0"},{"line_num":"0","left":"0.03913928097913975","block_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","height":"0.017635268635220025","page_num":"0","text":"› D Component","top":"0.802551874296906","word_num":"0","width":"0.046721437573432924"},{"block_num":"0","conf":"0.30000001192092896","height":"0.015600775347815676","top":"0.8191214469514152","width":"0.04941860139369965","word_num":"0","line_num":"0","page_num":"0","level":"0","par_num":"0","text":"› D Configuration","left":"0.039244187947222134"},{"height":"0.007929586039649106","block_num":"0","left":"0.04069767863874986","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","text":"v M Console","top":"0.8372093028458085","width":"0.03488371670246124","word_num":"0"},{"height":"0.012919896178775314","left":"0.12645348915500715","line_num":"0","page_num":"0","par_num":"0","text":"196 >","level":"0","word_num":"0","conf":"0.30000001192092896","top":"0.7726098192232738","width":"0.023255813121795643","block_num":"0"},{"block_num":"0","par_num":"0","text":"230","word_num":"0","top":"0.788113695192266","height":"0.012919896178775425","line_num":"0","width":"0.011627906560897822","conf":"1","left":"0.12645348877381465","page_num":"0","level":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.010481266180674242","left":"0.12645348924951635","text":"231 ( >","page_num":"0","word_num":"0","width":"0.02325581312179567","par_num":"0","line_num":"0","top":"0.8034722220776214","level":"0"},{"page_num":"0","par_num":"0","text":"259","top":"0.8191214471302505","width":"0.011627906560897822","word_num":"0","line_num":"0","left":"0.12645348877381465","conf":"1","height":"0.012919896178775314","block_num":"0","level":"0"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.0077519370449914415","left":"0.12645349022570457","level":"0","page_num":"0","par_num":"0","width":"0.021802324056625383","word_num":"0","text":"260 ( >","top":"0.8346253233379693"},{"top":"0.8034722222222223","line_num":"0","par_num":"0","width":"0.1976744174957275","conf":"1","text":"public function testDoNotProcessQuarterlyReports0nNonQuarterlyFil","word_num":"0","height":"0.013194444444444398","page_num":"0","block_num":"0","left":"0.16279069500347926","level":"0"},{"block_num":"0","page_num":"0","top":"0.8372093022505093","level":"0","par_num":"0","height":"0.005167958802647088","line_num":"0","text":"ououc runcion resurrocessauurreouenc esunronocvrirstuavuruualrd","width":"0.19767441749572753","conf":"0.30000001192092896","word_num":"0","left":"0.16279069863799336"},{"level":"0","top":"0.8527131788935248","page_num":"0","conf":"0.30000001192092896","height":"0.0077519370449914415","left":"0.04651163161197906","width":"0.04360464811325074","line_num":"0","text":"M Commands","word_num":"0","block_num":"0","par_num":"0"},{"width":"0.036337208747863774","height":"0.007913436492284154","level":"0","line_num":"0","par_num":"0","left":"0.055232559325195975","block_num":"0","conf":"0.30000001192092896","text":"› MActivities","page_num":"0","top":"0.8680555555264678","word_num":"0"},{"line_num":"0","left":"0.055232558706462875","width":"0.024709299206733704","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.007945735587014058","level":"0","par_num":"0","text":"› Crm","top":"0.8837209309145032"},{"height":"0.012919896178775314","text":"300 % ›","word_num":"0","block_num":"0","width":"0.023255813121795643","left":"0.12645348914474258","level":"0","line_num":"0","top":"0.863049095709062","par_num":"0","conf":"0.30000001192092896","page_num":"0"},{"text":"315","page_num":"0","par_num":"0","width":"0.011627906560897822","conf":"1","level":"0","height":"0.012919896178775425","block_num":"0","top":"0.8785529716780541","word_num":"0","left":"0.12645348877381465","line_num":"0"},{"par_num":"0","line_num":"0","word_num":"0","page_num":"0","height":"0.015503875414530355","left":"0.1627906937846439","level":"0","top":"0.8630490960136649","text":"public function testReturnsZero0nSuccess(): void.)","block_num":"0","conf":"0.5","width":"0.16424418687820436"},{"par_num":"0","top":"0.8965277777777778","line_num":"0","left":"0.05523255917571146","width":"0.0479651153087616","conf":"0.5","page_num":"0","height":"0.013194444444444398","block_num":"0","text":"> D Elasticsearch","word_num":"0","level":"0"},{"line_num":"0","left":"0.1627906977071863","height":"0.007864986525641493","text":"17 usages","level":"0","page_num":"0","word_num":"0","conf":"1","par_num":"0","width":"0.023255811631679557","block_num":"0","top":"0.8965277779258097"},{"level":"0","top":"0.9118055554109548","page_num":"0","par_num":"0","line_num":"0","left":"0.055232559384659805","block_num":"0","text":"v D Reports","width":"0.03488371968269348","word_num":"0","conf":"0.30000001192092896","height":"0.01325904395845201"},{"line_num":"0","par_num":"0","width":"0.01162790656089785","word_num":"0","top":"0.909560723529906","text":"316","left":"0.12645348843466736","block_num":"0","conf":"1","level":"0","page_num":"0","height":"0.012919896178775425"},{"block_num":"0","word_num":"0","page_num":"0","par_num":"0","line_num":"0","top":"0.9095607236160386","width":"0.19912790060043334","text":"private function createStandardReports(string $frequency, int $c","conf":"1","height":"0.012919896178775314","level":"0","left":"0.16279070398562884"},{"par_num":"0","line_num":"0","height":"0.012919896178775314","page_num":"0","top":"0.9276485789131962","conf":"1","width":"0.05232558250427245","text":"© AutomatedReport","block_num":"0","word_num":"0","left":"0.0697674421780963","level":"0"},{"text":"© ImportUsersFromCst","block_num":"0","left":"0.06250000168629428","level":"0","page_num":"0","conf":"1","top":"0.9430555555555555","width":"0.059593021869659424","line_num":"0","word_num":"0","height":"0.013194444444444509","par_num":"0"},{"word_num":"0","height":"0.013242893748813156","width":"0.04069767296314239","block_num":"0","top":"0.9583333333150852","conf":"0.30000001192092896","left":"0.03924418750126819","page_num":"0","level":"0","par_num":"0","text":"› D Contracts","line_num":"0"},{"conf":"1","height":"0.012919896178775425","text":"334","left":"0.12645348877381465","block_num":"0","word_num":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.9560723515230154","width":"0.011627906560897822","level":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.12645348943527573","par_num":"0","text":"15451","level":"0","top":"0.9741602069763251","width":"0.010174417495727534","word_num":"0","height":"0.005167958140373186","line_num":"0"},{"block_num":"0","level":"0","page_num":"0","text":"private function createAskJiminnyReport(string &frequenex): mixe","width":"0.19912790060043334","top":"0.9560723515230154","par_num":"0","height":"0.012919896178775425","left":"0.16279070403550605","word_num":"0","conf":"1","line_num":"0"},{"width":"0.0959302306175232","par_num":"0","word_num":"0","block_num":"0","text":"Tests failed: 10, passed: 0 (8 minutes ago)","height":"0.010610465208689357","level":"0","conf":"1","left":"0.004360463781606627","line_num":"0","page_num":"0","top":"0.9868055554662841"},{"height":"0.016588860087924484","conf":"0.5","text":"= custom.log","line_num":"0","top":"0.04338515598274861","page_num":"0","level":"0","width":"0.03419311046600343","block_num":"0","word_num":"0","left":"0.3629906531924137","par_num":"0"},{"height":"0.015972222222222276","word_num":"0","text":"E laravel.log x","block_num":"0","conf":"0.30000001192092896","level":"0","width":"0.03779069781303407","top":"0.043749999999999956","page_num":"0","line_num":"0","left":"0.4055232550645034","par_num":"0"},{"left":"0.3633720931915536","conf":"0.30000001192092896","text":"A console [PROD]","top":"0.0671834627410498","width":"0.04360465109348299","level":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"left":"0.41715116316209633","line_num":"0","width":"0.03633720874786378","height":"0.012919896178775314","block_num":"0","top":"0.06718346267104058","page_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0","text":"A console (EU]"},{"block_num":"0","text":"AskJiminnyReportActivityService.php","left":"0.36191860786493574","top":"0.09043927658447604","par_num":"0","level":"0","line_num":"0","width":"0.09302325248718263","conf":"1","height":"0.010335916943020274","page_num":"0","word_num":"0"},{"height":"0.013194444444444398","conf":"0.5","level":"0","line_num":"0","par_num":"0","text":"© HistoryService.php","left":"0.361918604968794","top":"0.11111111111111116","page_num":"0","word_num":"0","width":"0.05232558250427244","block_num":"0"},{"block_num":"0","text":"© AskJiminnyReportActivityServiceTest.php","conf":"1","top":"0.1317829458705606","height":"0.012919896178775425","level":"0","line_num":"0","left":"0.3633720938792118","page_num":"0","width":"0.10174418687820436","word_num":"0","par_num":"0"},{"text":"A SF [jiminny@localhost]","par_num":"0","level":"0","page_num":"0","left":"0.4462209318340875","top":"0.04651162778062423","line_num":"0","word_num":"0","conf":"0.5","width":"0.06104651093482971","block_num":"0","height":"0.013210594654083252"},{"text":"A console [STAGING]","page_num":"0","word_num":"0","top":"0.06718346272295084","conf":"0.5","left":"0.4636627906928161","width":"0.050872093439102206","line_num":"0","height":"0.012919896178775314","level":"0","block_num":"0","par_num":"0"},{"top":"0.046511627756014806","block_num":"0","line_num":"0","par_num":"0","width":"0.07267441749572745","conf":"0.5","level":"0","text":"A HS_local [jiminny@localhost]","word_num":"0","left":"0.5159883731396515","height":"0.013210594654083252","page_num":"0"},{"word_num":"0","conf":"1","top":"0.0930232561545069","block_num":"0","height":"0.0077519370449913305","page_num":"0","par_num":"0","level":"0","left":"0.46366279624229084","text":"© ActivitySearch.php","line_num":"0","width":"0.05087208747863764"},{"conf":"1","height":"0.015950610902574436","block_num":"0","left":"0.5245829702013358","par_num":"0","level":"0","page_num":"0","text":"© OnDemandV2Controller.php","line_num":"0","top":"0.08763192948375309","width":"0.07292708158493044","word_num":"0"},{"block_num":"0","height":"0.007929586039649106","page_num":"0","text":"248 ^","top":"0.15486111111454237","line_num":"0","par_num":"0","width":"0.02616278827190399","conf":"0.30000001192092896","word_num":"0","left":"0.5799418629211868","level":"0"},{"height":"0.013194444444444509","par_num":"0","top":"0.16527777777777775","left":"0.3851744224823072","line_num":"0","word_num":"0","block_num":"0","level":"0","text":"[2026-04-14 10:05:19]","page_num":"0","width":"0.06686046123504641","conf":"1"},{"left":"0.45203488362827987","top":"0.16527777777777775","width":"0.1627906918525696","height":"0.013194444444444509","page_num":"0","par_num":"0","conf":"0.5","level":"0","line_num":"0","block_num":"0","word_num":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command:: run Mem"},{"width":"0.06686046123504641","height":"0.013242893748813267","line_num":"0","block_num":"0","page_num":"0","left":"0.3851744224823072","level":"0","par_num":"0","top":"0.1805555555373074","text":"[2026-04-14 10:05:19]","word_num":"0","conf":"1"},{"conf":"0.5","width":"0.16279069185256956","word_num":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command: : run Mem","line_num":"0","level":"0","left":"0.4520348835357483","par_num":"0","height":"0.013242893748813267","block_num":"0","page_num":"0","top":"0.18055555566650638"},{"level":"0","left":"0.3851744224823072","conf":"1","par_num":"0","page_num":"0","text":"[2026-04-14 10:05:23]","top":"0.19638242904239522","word_num":"0","width":"0.06686046123504641","block_num":"0","height":"0.012919896178775425","line_num":"0"},{"level":"0","par_num":"0","top":"0.19638242904239522","width":"0.16279069185256956","page_num":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command: :run Mem","conf":"0.5","line_num":"0","word_num":"0","left":"0.45203489009724107","height":"0.012919896178775425","block_num":"0"},{"text":"[2026-04-14 10:05:23]","top":"0.21180555555555558","width":"0.06686046123504641","par_num":"0","level":"0","conf":"1","left":"0.3851744224823072","word_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.013194444444444398"},{"par_num":"0","text":"Local. INFO: Running pre-meeting notification command","word_num":"0","block_num":"0","line_num":"0","left":"0.45203488556909777","top":"0.21180555555555558","level":"0","width":"0.15988371372222898","height":"0.013194444444444398","page_num":"0","conf":"1"},{"conf":"1","width":"0.06540697813034058","word_num":"0","page_num":"0","top":"0.22708333362446964","left":"0.3851744168167558","block_num":"0","height":"0.013226743539174302","par_num":"0","line_num":"0","level":"0","text":"[2026-04-14 10:05:23]"},{"height":"0.013226743539174413","par_num":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command::run Mem","left":"0.45203488381334295","page_num":"0","level":"0","top":"0.22708333361370303","word_num":"0","line_num":"0","conf":"0.5","width":"0.1627906918525696","block_num":"0"},{"block_num":"0","par_num":"0","text":"[2026-04-14 10:05:26]","top":"0.2428940571754702","left":"0.3851744168167558","level":"0","word_num":"0","page_num":"0","line_num":"0","conf":"1","width":"0.06540697813034058","height":"0.012919896178775425"},{"line_num":"0","conf":"1","text":"Local. INFO: Jiminny\\Console\\Commands\\Command: : run Mem","top":"0.24289405724006974","page_num":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","width":"0.16133720874786373","word_num":"0","left":"0.453488371911976","level":"0"},{"left":"0.3851744177362916","level":"0","conf":"1","page_num":"0","block_num":"0","text":"[2026-04-14 10:05:26]","top":"0.2583333333333333","line_num":"0","par_num":"0","width":"0.06540697813034058","height":"0.01041666666666674","word_num":"0"},{"text":"LocaL.INFO: Running conference:monitor:start commanc","conf":"0.5","line_num":"0","top":"0.26098191263883486","width":"0.15697673559188846","left":"0.45348837565881955","level":"0","height":"0.007768087254630185","par_num":"0","page_num":"0","word_num":"0","block_num":"0"},{"left":"0.3851744166895756","top":"0.2736111109416922","par_num":"0","page_num":"0","conf":"1","height":"0.013210594654083252","level":"0","block_num":"0","text":"[2026-04-14 10:05:26]","word_num":"0","line_num":"0","width":"0.06540697813034058"},{"block_num":"0","height":"0.013210594654083252","width":"0.16133720874786378","level":"0","word_num":"0","line_num":"0","top":"0.2736111109416922","text":"Local. INFO: [conference:monitor:start] start ok {\"act","conf":"0.5","left":"0.4534883731998301","par_num":"0","page_num":"0"},{"page_num":"0","left":"0.385174421041372","top":"0.28680555555555554","par_num":"0","word_num":"0","level":"0","width":"0.06540697216987612","height":"0.013194444444444509","block_num":"0","line_num":"0","conf":"1","text":"[2026-04-14 10:05:26]"},{"height":"0.012919896178775314","text":"local. INFO: Jiminny\\Console\\Comm","top":"0.2894056852008793","width":"0.09883720874786373","block_num":"0","word_num":"0","par_num":"0","conf":"0.5","line_num":"0","page_num":"0","left":"0.4520348840214017","level":"0"},{"text":"ands command: • run Men","par_num":"0","width":"0.06395348906517029","conf":"0.30000001192092896","page_num":"0","level":"0","line_num":"0","left":"0.5494186041019977","block_num":"0","height":"0.005555555555555536","top":"0.29166666666666674","word_num":"0"},{"width":"0.06540697813034058","line_num":"0","left":"0.3851744177362916","page_num":"0","text":"[2026-04-14 10:05:28]","conf":"1","level":"0","word_num":"0","block_num":"0","par_num":"0","height":"0.01041666666666663","top":"0.30486111111111114"},{"width":"0.16279070377349847","line_num":"0","block_num":"0","page_num":"0","top":"0.30486111111111114","word_num":"0","conf":"1","level":"0","par_num":"0","text":"local.INF0: Jiminny\\Console\\Commands\\Command::run Mem","height":"0.01041666666666663","left":"0.45203487975202583"},{"width":"0.06540697216987612","line_num":"0","top":"0.3178294573800352","word_num":"0","block_num":"0","left":"0.385174421041372","conf":"1","par_num":"0","text":"[2026-04-14 10:05:28]","page_num":"0","level":"0","height":"0.012919896178775425"},{"block_num":"0","text":"Local. INFO: conference:monitor:end: Jiminny\\Console\\Co","line_num":"0","left":"0.45348837394462144","top":"0.3178294574984677","word_num":"0","height":"0.012919896178775314","level":"0","page_num":"0","par_num":"0","conf":"1","width":"0.16133720874786378"},{"top":"0.33333333333333326","conf":"1","left":"0.3851744209929698","par_num":"0","width":"0.06540697216987607","block_num":"0","height":"0.013194444444444509","level":"0","line_num":"0","text":"[2026-04-14 10:05:28]","page_num":"0","word_num":"0"},{"word_num":"0","conf":"1","height":"0.013194444444444509","par_num":"0","top":"0.33333333333333326","block_num":"0","level":"0","left":"0.45348837090059035","line_num":"0","page_num":"0","text":"Local. INFO: conference:monitor: end:Jiminny\\Console\\Co","width":"0.16133720874786373"},{"width":"0.06540697216987607","page_num":"0","conf":"1","line_num":"0","block_num":"0","par_num":"0","text":"[2026-04-14 10:05:28]","top":"0.3486111111111111","word_num":"0","level":"0","left":"0.3851744209929698","height":"0.013194444444444398"},{"conf":"1","height":"0.013194444444444398","left":"0.4534883733876155","line_num":"0","width":"0.16133720874786384","text":"Local. INFO: Jiminny\\ConsoLe\\Commands\\Command: : run Mem","word_num":"0","level":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.3486111111111111"},{"height":"0.012919896178775314","level":"0","page_num":"0","conf":"1","left":"0.3851744209929698","text":"[2026-04-14 10:05:30]","line_num":"0","top":"0.36434108563154255","block_num":"0","word_num":"0","width":"0.06540697216987607","par_num":"0"},{"height":"0.012919896178775425","block_num":"0","page_num":"0","par_num":"0","top":"0.3643410853731446","text":"Local. NOTICE: Repairing HubSpot tokens start","line_num":"0","conf":"1","word_num":"0","width":"0.13372092247009282","left":"0.4534883796765311","level":"0"},{"text":"{\"corre","width":"0.0232558131217957","height":"0.012919896178775425","page_num":"0","word_num":"0","top":"0.3643410852870119","block_num":"0","conf":"0.5","left":"0.5915697675185595","level":"0","line_num":"0","par_num":"0"},{"top":"0.37984496190543027","left":"0.3851744209929698","word_num":"0","width":"0.06540697216987607","page_num":"0","height":"0.01321059332953567","line_num":"0","text":"[2026-04-14 10:05:30]","par_num":"0","block_num":"0","conf":"1","level":"0"},{"height":"0.013210594654083252","left":"0.45348837320128615","line_num":"0","word_num":"0","conf":"1","par_num":"0","text":"Local. INFO: Trying to refresh HubSpot token {\"account","top":"0.3798449610767638","width":"0.16133720874786378","block_num":"0","level":"0","page_num":"0"},{"top":"0.39513888888888893","conf":"1","text":"[2026-04-14 10:05:30]","height":"0.013194444444444398","block_num":"0","width":"0.06540697216987607","par_num":"0","level":"0","line_num":"0","left":"0.3851744209929698","page_num":"0","word_num":"0"},{"left":"0.4534883732019469","page_num":"0","level":"0","par_num":"0","text":"Local. INFO: [EncryptedTokenManager] Generating access","top":"0.39513888888888893","width":"0.16133720874786373","block_num":"0","word_num":"0","conf":"1","line_num":"0","height":"0.013194444444444398"},{"level":"0","word_num":"0","par_num":"0","block_num":"0","page_num":"0","conf":"1","height":"0.012919896178775425","top":"0.41085271353851927","line_num":"0","text":"[2026-04-14 10:05:30] local. INFO: [SocialAccountService] Refreshing token f","width":"0.23110463619232174","left":"0.38517442168801147"},{"height":"0.013226743539174302","level":"0","word_num":"0","block_num":"0","par_num":"0","text":"[2026-04-14 10:05:31] Local. ERROR: Failed to refresh HubSpot token {\"accoun","line_num":"0","left":"0.3851744140717092","conf":"1","top":"0.42635658959992184","width":"0.22965116500854493","page_num":"0"},{"text":"[2026-04-14 10:05:31] local. INF0: Trying to refresh HubSpot token {\"account","block_num":"0","conf":"0.5","top":"0.44166666666666665","page_num":"0","height":"0.013194444444444509","par_num":"0","word_num":"0","level":"0","left":"0.3851744140717092","width":"0.22965116500854493","line_num":"0"},{"line_num":"0","word_num":"0","level":"0","height":"0.015872783131069657","conf":"1","left":"0.3851358213615801","page_num":"0","text":"[2026-04-14 10:05:31] Local. INFO: [EncryptedTokenManager] Generating access","top":"0.454713356503062","width":"0.22972750663757324","par_num":"0","block_num":"0"},{"line_num":"0","height":"0.013194444444444509","text":"[2026-04-14 10:05:31]","level":"0","page_num":"0","conf":"1","par_num":"0","left":"0.38517442030129345","block_num":"0","width":"0.06686046123504641","top":"0.4701388888888889","word_num":"0"},{"page_num":"0","block_num":"0","line_num":"0","par_num":"0","text":"Local. INFO: [SocialAccountService] Refreshing token +","width":"0.16569766998291013","height":"0.015972222222222276","left":"0.45058139797858754","level":"0","top":"0.4701388888888889","word_num":"0","conf":"1"},{"block_num":"0","page_num":"0","word_num":"0","left":"0.38517442030129345","level":"0","text":"[2026-04-14 10:05:31]","height":"0.012919896178775425","top":"0.48578811371078456","conf":"1","par_num":"0","width":"0.06686046123504641","line_num":"0"},{"width":"0.16279069185256956","height":"0.012919896178775425","word_num":"0","conf":"1","top":"0.48578811371078456","par_num":"0","page_num":"0","left":"0.4520348883038846","block_num":"0","level":"0","line_num":"0","text":"Local.ERROR: Failed to refresh HubSpot token {\"accoun"},{"left":"0.3851744224823072","level":"0","height":"0.012919896178775314","block_num":"0","conf":"1","line_num":"0","page_num":"0","top":"0.5012919897659095","width":"0.06686046123504641","par_num":"0","word_num":"0","text":"[2026-04-14 10:05:31]"},{"left":"0.45203489480204445","level":"0","line_num":"0","conf":"1","block_num":"0","top":"0.5012919897659095","page_num":"0","par_num":"0","text":"Local. INFO: Trying to refresh HubSpot token {\"account","width":"0.16424417495727545","height":"0.012919896178775314","word_num":"0"},{"conf":"1","page_num":"0","width":"0.06686046123504641","block_num":"0","top":"0.5166666666666667","par_num":"0","height":"0.013194444444444398","text":"[2026-04-14 10:05:31]","word_num":"0","left":"0.3851744224823072","line_num":"0","level":"0"},{"par_num":"0","line_num":"0","top":"0.5166666666666667","width":"0.1627906918525696","conf":"1","page_num":"0","block_num":"0","word_num":"0","height":"0.013194444444444398","text":"Local. INFO: [EncryptedTokenManager] Generating access","level":"0","left":"0.452034884055405"},{"width":"0.06686046123504641","par_num":"0","word_num":"0","block_num":"0","text":"[2026-04-14 10:05:31]","page_num":"0","conf":"1","left":"0.3851744224823072","height":"0.012919896178775425","level":"0","top":"0.5322997417038939","line_num":"0"},{"line_num":"0","par_num":"0","width":"0.1642441749572754","top":"0.5322997417038939","text":"Local. INFO: [SocialAccountService] Refreshing token f","level":"0","conf":"1","word_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.45203489273093467","page_num":"0"},{"top":"0.5478036176728862","page_num":"0","width":"0.06686046123504641","line_num":"0","text":"[2026-04-14 10:05:31]","word_num":"0","left":"0.3851744224823072","level":"0","conf":"1","par_num":"0","height":"0.012919896178775425","block_num":"0"},{"par_num":"0","conf":"1","page_num":"0","width":"0.16279069185256956","line_num":"0","height":"0.012919896178775425","left":"0.45203488410120585","block_num":"0","text":"Local. ERROR: Failed to refresh HubSpot token {\"accoun","top":"0.5478036179312841","word_num":"0","level":"0"},{"top":"0.5631944444444444","line_num":"0","conf":"1","left":"0.3851744224823072","height":"0.013194444444444398","block_num":"0","par_num":"0","word_num":"0","level":"0","page_num":"0","text":"[2026-04-14 10:05:31]","width":"0.06686046123504641"},{"top":"0.5631944444444444","word_num":"0","page_num":"0","conf":"1","level":"0","height":"0.013194444444444398","block_num":"0","text":"Local. NOTICE: Repairing HubSpot tokens end {\"total\" :3","width":"0.16279069185256956","par_num":"0","line_num":"0","left":"0.45203488295627514"},{"word_num":"0","left":"0.3851744177362916","conf":"1","level":"0","line_num":"0","height":"0.01067506472269697","text":"[2026-04-14 10:05:341","top":"0.5784722221491311","par_num":"0","page_num":"0","block_num":"0","width":"0.06540697813034058"},{"conf":"0.5","par_num":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command::run Mem","page_num":"0","height":"0.01325904395845201","level":"0","width":"0.1642441749572754","line_num":"0","block_num":"0","left":"0.4520348942903586","top":"0.5784722220345553","word_num":"0"},{"conf":"1","left":"0.3851744177362916","block_num":"0","level":"0","top":"0.5943152454472328","line_num":"0","width":"0.06540697813034058","page_num":"0","par_num":"0","word_num":"0","text":"[2026-04-14 10:05:34]","height":"0.010545865694681744"},{"par_num":"0","text":"local. INFO: Jiminny\\Console\\Commands\\Command: :run Mem","line_num":"0","page_num":"0","level":"0","top":"0.5943152455798629","word_num":"0","left":"0.4520348942903586","height":"0.012919896178775425","conf":"0.5","block_num":"0","width":"0.1642441749572754"},{"width":"0.06540697813034058","left":"0.3851744175616686","word_num":"0","top":"0.6097222222222223","page_num":"0","block_num":"0","height":"0.013194444444444398","level":"0","line_num":"0","par_num":"0","text":"[2026-04-14 10:05:34]","conf":"1"},{"word_num":"0","block_num":"0","line_num":"0","height":"0.013194444444444398","page_num":"0","par_num":"0","level":"0","conf":"1","text":"local. INFO: [HubSpot Journal Pollingl Getting offset","top":"0.6097222222222223","left":"0.4520348961096863","width":"0.16133719682693481"},{"text":"[2026-04-14 10:05:34]","block_num":"0","left":"0.3851744177362916","level":"0","conf":"1","width":"0.06540697813034058","par_num":"0","page_num":"0","top":"0.6250000000963276","word_num":"0","line_num":"0","height":"0.010658914513058115"},{"page_num":"0","left":"0.45348837118523183","level":"0","word_num":"0","conf":"0.5","line_num":"0","block_num":"0","par_num":"0","top":"0.6250000001217174","height":"0.013242893748813156","width":"0.16133720874786378","text":"Local. INFO: Jiminny\\Console\\Commands\\Command: : run Mem"},{"text":"[2026-04-14 10:05:34]","width":"0.06540697216987612","par_num":"0","top":"0.6381944444444444","page_num":"0","word_num":"0","line_num":"0","conf":"1","height":"0.013194444444444509","level":"0","left":"0.385174421041372","block_num":"0"},{"block_num":"0","height":"0.007978036006291656","left":"0.4534883725316249","level":"0","par_num":"0","text":"LocaL.INFU: LHuDspot Journal commandy scarting poluir","conf":"0.30000001192092896","line_num":"0","page_num":"0","width":"0.15988371372222898","top":"0.6434108529270867","word_num":"0"},{"block_num":"0","page_num":"0","text":"[2026-04-14","left":"0.38517441832471155","word_num":"0","width":"0.036337208747863725","top":"0.6537467700415339","line_num":"0","level":"0","par_num":"0","height":"0.012919896178775425","conf":"1"},{"left":"0.38517441832471155","level":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","block_num":"0","text":"[2026-04-14","word_num":"0","top":"0.6692506460105262","page_num":"0","width":"0.036337208747863725","conf":"1"},{"par_num":"0","word_num":"0","page_num":"0","text":"[2026-04-14 10:05:34]","conf":"1","height":"0.013194444444444398","block_num":"0","top":"0.6847222222222222","left":"0.38517442317345124","width":"0.06540697216987612","line_num":"0","level":"0"},{"left":"0.3851744209929698","par_num":"0","page_num":"0","word_num":"0","line_num":"0","text":"[2026-04-14 10:05:34]","width":"0.06540697216987607","level":"0","height":"0.013194444444444509","conf":"1","block_num":"0","top":"0.7"},{"top":"0.7157622742620336","width":"0.06540697216987607","par_num":"0","level":"0","height":"0.012919896178775314","conf":"1","text":"[2026-04-14 10:05:34]","left":"0.3851744209929698","page_num":"0","word_num":"0","block_num":"0","line_num":"0"},{"height":"0.012919896178775425","page_num":"0","top":"0.7157622741216967","block_num":"0","text":"Jiminny\\ConsoLe\\Commands\\Command: : run Mem","left":"0.48837208720258224","conf":"1","par_num":"0","line_num":"0","width":"0.1264534950256348","level":"0","word_num":"0"},{"par_num":"0","block_num":"0","width":"0.06540697216987607","conf":"1","top":"0.73125","text":"[2026-04-14 10:05:34]","word_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.013194444444444509","left":"0.3851744209929698"},{"block_num":"0","height":"0.013194444444444509","word_num":"0","width":"0.13808139562606814","line_num":"0","left":"0.4534883728779233","par_num":"0","text":"Local. INFO: [HubSpot Journal Polling] No data","top":"0.73125","level":"0","page_num":"0","conf":"0.5"},{"conf":"0.5","level":"0","line_num":"0","par_num":"0","text":"{\"corr","top":"0.7312661500521348","height":"0.012919896178775425","width":"0.020348836481571264","word_num":"0","left":"0.594476744482828","page_num":"0","block_num":"0"},{"left":"0.3851744168167558","line_num":"0","par_num":"0","width":"0.06540697813034058","conf":"1","level":"0","height":"0.013194444444444398","page_num":"0","text":"[2026-04-14 10:05:39]","top":"0.7465277777777778","block_num":"0","word_num":"0"},{"block_num":"0","width":"0.15988371372222904","page_num":"0","text":"Local. INFO: [HubSpot Journal Polling] Getting offset","word_num":"0","level":"0","height":"0.013194444444444398","conf":"1","par_num":"0","top":"0.7465277777777778","line_num":"0","left":"0.4534883792376749"},{"word_num":"0","height":"0.012919896178775314","line_num":"0","top":"0.7622739021367105","width":"0.06540697813034058","page_num":"0","block_num":"0","left":"0.3851744168167558","text":"[2026-04-14 10:05:39]","conf":"1","level":"0","par_num":"0"},{"par_num":"0","top":"0.7622739019106124","line_num":"0","left":"0.4534883735744706","word_num":"0","height":"0.012919896178775314","block_num":"0","page_num":"0","level":"0","width":"0.16133720874786373","text":"Local. INFO: [HubSpot Journal API] Fetching latest jou","conf":"1"},{"conf":"1","level":"0","par_num":"0","word_num":"0","top":"0.7777777777777778","line_num":"0","text":"[2026-04-14 10:05:39]","width":"0.06540697813034058","height":"0.01041666666666663","block_num":"0","page_num":"0","left":"0.3851744177362916"},{"top":"0.7777777777777778","line_num":"0","word_num":"0","level":"0","text":"Local. INFO: [HubSpot Journal Polling] No data {\"corr","width":"0.16133720874786378","block_num":"0","conf":"0.5","height":"0.013194444444444398","page_num":"0","par_num":"0","left":"0.45348837118523183"},{"line_num":"0","conf":"0.30000001192092896","block_num":"0","text":"2096-94-14 199059441","word_num":"0","page_num":"0","height":"0.005200258228513999","left":"0.38517442387374323","par_num":"0","level":"0","width":"0.06540697216987612","top":"0.7958333332888439"},{"height":"0.013194444444444509","level":"0","par_num":"0","conf":"1","text":"[HubSpot Journal Pollingl Getting offset","top":"0.7930555555555555","block_num":"0","width":"0.12354650497436526","word_num":"0","page_num":"0","line_num":"0","left":"0.4883720954788976"},{"left":"0.3851744175616686","conf":"0.5","width":"0.06540697813034058","level":"0","top":"0.8111111111111111","text":"2026-04-14 10:05:441","par_num":"0","page_num":"0","block_num":"0","line_num":"0","word_num":"0","height":"0.005555555555555536"},{"left":"0.4520348765139574","height":"0.012919896178775425","top":"0.8087855300436873","conf":"0.5","level":"0","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"Local. INFO: [HubSpot Journal API] Fetching latest jou","width":"0.16279070377349852","word_num":"0"},{"left":"0.38517442030129345","line_num":"0","top":"0.8215277777777777","block_num":"0","height":"0.013194444444444509","page_num":"0","conf":"1","level":"0","par_num":"0","text":"[2026-04-14 10:05:44]","width":"0.06686046123504641","word_num":"0"},{"par_num":"0","text":"local.INFO:","page_num":"0","conf":"1","height":"0.010335916943020274","left":"0.45203488428146743","top":"0.8242894057834425","width":"0.03779069781303407","level":"0","word_num":"0","block_num":"0","line_num":"0"},{"height":"0.010432816214031582","text":"[HubSpot Journal Polling] No data {\"corr","level":"0","line_num":"0","width":"0.12645348310470578","word_num":"0","par_num":"0","page_num":"0","conf":"1","block_num":"0","top":"0.8242894059756716","left":"0.48837209404949905"},{"width":"0.06686046123504641","level":"0","word_num":"0","conf":"1","left":"0.3851744224823072","block_num":"0","par_num":"0","height":"0.012919896178775314","text":"[2026-04-14 10:05:59]","top":"0.8372093024274081","line_num":"0","page_num":"0"},{"block_num":"0","height":"0.01325904395845201","word_num":"0","page_num":"0","left":"0.3851744224823072","width":"0.06686046123504641","line_num":"0","conf":"1","par_num":"0","text":"[2026-04-14 10:05:59]","level":"0","top":"0.8527131783222383"},{"height":"0.01325904395845201","left":"0.45203488353634896","level":"0","par_num":"0","line_num":"0","top":"0.8527131784514371","width":"0.1627906918525696","word_num":"0","page_num":"0","block_num":"0","text":"Local. INFO: [HubSpot Journal API] Fetching latest jou","conf":"0.5"},{"conf":"1","word_num":"0","height":"0.013194444444444398","par_num":"0","text":"[2026-04-14 10:06:00]","top":"0.8680555555555556","left":"0.3851744224823072","level":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.06686046123504641"},{"block_num":"0","conf":"1","par_num":"0","top":"0.8680555555555556","level":"0","word_num":"0","text":"Local. INFO: [HubSpot Journal Polling] No data","height":"0.013194444444444398","left":"0.4520348937705506","page_num":"0","line_num":"0","width":"0.1409883618354798"},{"width":"0.021802325546741552","word_num":"0","height":"0.012919896178775425","page_num":"0","par_num":"0","top":"0.86821705427926","block_num":"0","level":"0","conf":"1","left":"0.5930232555648075","line_num":"0","text":"{\"corr"},{"left":"0.3851744224823072","par_num":"0","line_num":"0","page_num":"0","top":"0.8837209303343848","word_num":"0","level":"0","block_num":"0","text":"[2026-04-14 10:06:04]","width":"0.06686046123504641","height":"0.012919896178775425","conf":"1"},{"top":"0.883720930592783","left":"0.45203488362827987","word_num":"0","width":"0.1627906918525696","block_num":"0","height":"0.012919896178775314","line_num":"0","page_num":"0","par_num":"0","level":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command: :run Mem","conf":"0.5"},{"word_num":"0","text":"[2026-04-14 10:06:04]","top":"0.8992248063033772","page_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.3851744224823072","width":"0.06686046123504641","line_num":"0","par_num":"0","level":"0","conf":"1"},{"block_num":"0","conf":"1","top":"0.8992248065617751","height":"0.012919896178775314","par_num":"0","level":"0","word_num":"0","width":"0.16279069185256956","left":"0.4520348841118863","line_num":"0","page_num":"0","text":"Local. INFO: [ScheduleBotCommand] Number of activities"},{"conf":"1","par_num":"0","level":"0","block_num":"0","line_num":"0","page_num":"0","width":"0.06540697216987612","top":"0.9145833333333333","left":"0.38517442317398354","height":"0.013194444444444509","text":"[2026-04-14 10:06:04]","word_num":"0"},{"word_num":"0","block_num":"0","conf":"0.5","page_num":"0","line_num":"0","left":"0.4520348942903586","level":"0","text":"Local. INFO: Jiminny\\Console\\Commands\\Command::run Mem","top":"0.9145833333333333","par_num":"0","height":"0.013194444444444509","width":"0.1642441749572754"},{"conf":"1","left":"0.3851744231255811","height":"0.012919896178775314","page_num":"0","par_num":"0","text":"[2026-04-14 10:06:06]","word_num":"0","line_num":"0","level":"0","top":"0.9302325585858923","width":"0.06540697216987612","block_num":"0"},{"height":"0.012919896178775314","top":"0.9302325582413618","word_num":"0","block_num":"0","par_num":"0","text":"local. INFO: Jiminny\\Console\\Commands\\Command: :run Mem","width":"0.1642441749572754","left":"0.4520348942903586","page_num":"0","level":"0","conf":"0.5","line_num":"0"},{"height":"0.010513565937678049","top":"0.9457364340854245","width":"0.06540697813034058","word_num":"0","level":"0","left":"0.3851744177362916","line_num":"0","page_num":"0","conf":"1","par_num":"0","text":"[2026-04-14 10:06:06]","block_num":"0"},{"height":"0.012919896178775314","text":"local. INFO: Jiminny\\Console\\Commands\\Command: :run Mem","word_num":"0","conf":"1","width":"0.1627906918525696","line_num":"0","left":"0.45203488362827987","level":"0","par_num":"0","page_num":"0","top":"0.945736434468752","block_num":"0"},{"left":"0.38662791306279143","par_num":"0","height":"0.005167958140373186","page_num":"0","top":"0.9638242896636636","level":"0","block_num":"0","conf":"0.30000001192092896","width":"0.062499994039535545","text":"12996-04-14 19•96-981","line_num":"0","word_num":"0"},{"block_num":"0","line_num":"0","conf":"1","par_num":"0","page_num":"0","top":"0.9612403099197186","level":"0","word_num":"0","width":"0.06686046719551086","height":"0.010335917605294176","text":"{\"correlation_id\":\"0d","left":"0.5479651151683944"},{"conf":"0.30000001192092896","text":"libl","par_num":"0","block_num":"0","level":"0","left":"0.7688953488944869","width":"0.007267441600561142","height":"0.015503875414530466","top":"0.000000000018832935211321455","word_num":"0","page_num":"0","line_num":"0"},{"page_num":"0","left":"0.7936046542123301","par_num":"0","text":"{ Support Daily • in 1h 39 m","width":"0.06831395030021659","height":"0.012919896178775314","line_num":"0","top":"0.0025839794299922225","block_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0"},{"line_num":"0","left":"0.8677325584786824","block_num":"0","par_num":"0","text":"A","top":"0.002583979414297999","height":"0.01291989621016365","word_num":"0","conf":"0.30000001192092896","width":"0.010174418265503693","page_num":"0","level":"0"},{"text":"U AutomatedReportsCommandTestv","top":"0.022916666478999703","block_num":"0","height":"0.01325904395845201","par_num":"0","line_num":"0","width":"0.08720930218696588","word_num":"0","page_num":"0","conf":"1","left":"0.8095930247786101","level":"0"},{"par_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.008333333333333304","block_num":"0","top":"0.004861111111111094","page_num":"0","left":"0.89825581625411","level":"0","text":"100% [2","width":"0.023255811631679557"},{"text":"Tue 14 Apr 13:21:11","top":"0.0025839797745227377","left":"0.9404069800230598","line_num":"0","par_num":"0","page_num":"0","width":"0.05377906560897827","conf":"1","level":"0","block_num":"0","word_num":"0","height":"0.012919896178775314"},{"par_num":"0","top":"0.06718346272025921","conf":"0.30000001192092896","level":"0","block_num":"0","height":"0.012919896178775314","page_num":"0","line_num":"0","width":"0.024709300696849845","left":"0.9593023271489795","word_num":"0","text":"+D ..."},{"level":"0","top":"0.09791666666666665","line_num":"0","block_num":"0","height":"0.013194444444444509","page_num":"0","width":"0.18895348310470583","left":"0.7892441912794229","par_num":"0","word_num":"0","conf":"1","text":"@AutomatedReportsCommandTest.php fix it for me. Keep running till it is passing"},{"line_num":"0","top":"0.04651162800566466","word_num":"0","left":"0.6191860473150712","level":"0","height":"0.010335916943020385","page_num":"0","width":"0.023255813121795588","text":"Cascade","block_num":"0","par_num":"0","conf":"1"},{"line_num":"0","text":"New Cascade","word_num":"0","top":"0.07222222222222219","conf":"1","par_num":"0","left":"0.6191860463176649","block_num":"0","height":"0.005555555555555536","width":"0.031976744532585144","page_num":"0","level":"0"},{"line_num":"0","text":"© Fix AutomatedRepor","left":"0.658430235330429","level":"0","top":"0.06944444442619635","width":"0.05668604373931885","page_num":"0","height":"0.013242893748813156","block_num":"0","par_num":"0","word_num":"0","conf":"0.5"},{"top":"0.12144702852559941","level":"0","line_num":"0","width":"0.1482558131217956","text":"Let me start by reading the test file and the related source files.","left":"0.6206395372408396","block_num":"0","conf":"1","page_num":"0","word_num":"0","par_num":"0","height":"0.012919896178775425"},{"word_num":"0","top":"0.13953488391801372","left":"0.6206395394580265","block_num":"0","height":"0.013242893748813156","page_num":"0","line_num":"0","par_num":"0","width":"0.06540697216987612","text":"Read AutomatedReportsCor","level":"0","conf":"1"},{"word_num":"0","line_num":"0","width":"0.12063952684402468","par_num":"0","conf":"0.30000001192092896","height":"0.005555555555555647","left":"0.6918604627662759","level":"0","block_num":"0","text":"landlest.ono and Aulomateakeponscommana.ono","top":"0.14444444444444438","page_num":"0"},{"conf":"1","block_num":"0","left":"0.620639529963551","line_num":"0","par_num":"0","level":"0","text":"Now let me run the tests to see the current failures:","width":"0.12063953876495359","height":"0.013210594654083252","word_num":"0","page_num":"0","top":"0.15762273884866895"},{"block_num":"0","height":"0.005555555555555536","left":"0.6497093017785959","line_num":"0","level":"0","par_num":"0","text":"exec docker lamps bash -c","word_num":"0","conf":"0.30000001192092896","width":"0.07703488469123843","page_num":"0","top":"0.21180555555555558"},{"top":"0.21180555555555558","word_num":"0","width":"0.12063952684402468","line_num":"0","left":"0.72674418445023","height":"0.005555555555555536","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"\"ca /var/www/neme ox onp vendor/ oen/ onouny","block_num":"0"},{"block_num":"0","top":"0.21944444460959378","line_num":"0","height":"0.007945735587014058","level":"0","page_num":"0","word_num":"0","text":"tests/Unit/Console/Commands/Reports/AutomatedReportsCommandTest.php --no-coverage 2>&1\"","left":"0.6293604823437178","width":"0.2470930099487305","conf":"1","par_num":"0"},{"page_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","width":"0.1293604612350464","left":"0.6293604659391944","level":"0","conf":"1","par_num":"0","text":"Could not open input file: vendor/bin/phpunit","top":"0.23255813989510843","word_num":"0"},{"word_num":"0","left":"0.6293604688588964","line_num":"0","page_num":"0","top":"0.28680555555555554","conf":"1","height":"0.013194444444444509","par_num":"0","level":"0","block_num":"0","text":"docker exec docker_lamp_1 bash -c \"cd /var/www/html && ./vendor/bin/phpunit","width":"0.21366279125213616"},{"top":"0.2997416024659125","page_num":"0","height":"0.0078972862826453","width":"0.0479651123285294","left":"0.8270348852398672","conf":"0.5","par_num":"0","word_num":"0","level":"0","block_num":"0","text":"-no-coverage 2>&1'","line_num":"0"},{"conf":"1","level":"0","line_num":"0","page_num":"0","height":"0.013194444444444509","left":"0.6468023294773152","top":"0.3125","block_num":"0","width":"0.1569767355918884","text":"line 1: •/vendor/bin/phpunit: No such file or directory","word_num":"0","par_num":"0"},{"block_num":"0","line_num":"0","left":"0.623546512128684","level":"0","height":"0.01552002562416921","par_num":"0","page_num":"0","text":"• docker exec docker_lamp_1 bash -c \"find /var/www/html —name 'phpunit' -type f 2>/dev/null | head -5'","top":"0.3643410853791298","word_num":"0","width":"0.2892441749572754","conf":"1"},{"width":"0.11046510934829712","block_num":"0","left":"0.6235465184547178","level":"0","word_num":"0","page_num":"0","conf":"0.5","line_num":"0","top":"0.41860465126461754","par_num":"0","height":"0.012919896178775314","text":"• docker ps —format \"{(.Names}]\" 2>&1"},{"top":"0.43410852726590954","block_num":"0","page_num":"0","text":"docker_lamp_1","word_num":"0","level":"0","conf":"1","left":"0.6293604666811012","line_num":"0","par_num":"0","width":"0.03924418389797202","height":"0.012919896178775314"},{"left":"0.6293604653620961","conf":"1","height":"0.010335916943020385","block_num":"0","word_num":"0","line_num":"0","text":"redis","width":"0.01744185984134672","page_num":"0","level":"0","par_num":"0","top":"0.44702842391044895"},{"level":"0","width":"0.04505814015865317","text":"docker-mariadb-1","line_num":"0","par_num":"0","top":"0.4754521965400498","height":"0.010335916943020385","conf":"1","page_num":"0","left":"0.6308139531497126","word_num":"0","block_num":"0"},{"level":"0","par_num":"0","height":"0.013194444444444398","text":"• docker exec docker_lamp_1 bash -c \"ls /var/www/html/ 2>&1 | head -20\"","top":"0.5270833333333333","word_num":"0","width":"0.2034883737564087","page_num":"0","left":"0.6235465134355482","line_num":"0","block_num":"0","conf":"0.5"},{"conf":"1","block_num":"0","word_num":"0","left":"0.6293604678489226","level":"0","height":"0.012919896178775425","line_num":"0","page_num":"0","text":"index.nginx-debian.html","top":"0.5426356590165555","width":"0.06831395030021659","par_num":"0"},{"level":"0","par_num":"0","width":"0.3139534711837769","block_num":"0","left":"0.6235465126124484","line_num":"0","top":"0.5993055554216484","word_num":"0","text":"• docker exec docker lamp 1 bash -c \"find / -name 'phpunit' -maxdepth 10 2>/dev/null | qrep -v proc | head -10'","height":"0.007929586701922897","conf":"1","page_num":"0"},{"block_num":"0","word_num":"0","left":"0.707848838250969","conf":"1","par_num":"0","width":"0.0625","page_num":"0","text":"/sh/vendor-bin/phpunit","height":"0.012919896178775314","level":"0","line_num":"0","top":"0.6227390181896821"},{"par_num":"0","page_num":"0","text":"1m1nny/vendor phounit phoun1t","line_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.6458333333333334","width":"0.08284882903099056","word_num":"0","left":"0.6497093104961147","level":"0","height":"0.005555555555555536"},{"block_num":"0","left":"0.6308139601417553","height":"0.005555555555555536","line_num":"0","par_num":"0","text":"nome1minnyvenaor/pnounlu/ pnounit/onounzu","conf":"0.30000001192092896","page_num":"0","top":"0.65625","level":"0","width":"0.12354650497436526","word_num":"0"},{"page_num":"0","text":"omozaru asseru coolsonounie","top":"0.6666666665935086","word_num":"0","width":"0.07848836779594426","line_num":"0","level":"0","block_num":"0","left":"0.6962209345072677","conf":"0.30000001192092896","height":"0.005167958802646977","par_num":"0"},{"width":"0.03488371968269355","block_num":"0","line_num":"0","conf":"1","left":"0.69476744306563","text":"iles/phpunit","level":"0","top":"0.6744186047498507","page_num":"0","word_num":"0","par_num":"0","height":"0.010335916943020274"},{"text":"/root/.composer/cache/files/phpunit/phpunit","top":"0.6821705427374857","width":"0.125","word_num":"0","par_num":"0","block_num":"0","page_num":"0","conf":"1","left":"0.6293604671996123","level":"0","line_num":"0","height":"0.012919896178775425"},{"left":"0.6249999998405555","text":"Command docken","block_num":"0","width":"0.03779069781303401","conf":"1","par_num":"0","page_num":"0","top":"0.7157622739842807","height":"0.005167958471510192","word_num":"0","line_num":"0","level":"0"},{"height":"0.005555555555555536","top":"0.7388888888888889","width":"0.11046510934829712","line_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.6249999979421311","par_num":"0","text":"•docker exec aocker lamp i bash -c \"ca","word_num":"0"},{"page_num":"0","line_num":"0","left":"0.7369186196216304","block_num":"0","height":"0.010658913850784213","top":"0.7361111111624632","par_num":"0","level":"0","width":"0.1061046361923218","conf":"1","text":"/home/jiminny &&./vendor/bin/phpunit","word_num":"0"},{"block_num":"0","level":"0","line_num":"0","left":"0.6308139653702408","par_num":"0","page_num":"0","top":"0.7465277776962072","width":"0.24563951492309577","conf":"1","word_num":"0","text":"tests/Unit/Console/Commands/Reports/AutomatedReportsCommandTest.php --no-coverage 2>&1\"","height":"0.01057816545168555"},{"top":"0.7673611111111112","height":"0.013194444444444398","level":"0","page_num":"0","width":"0.04069767296314242","block_num":"0","word_num":"0","par_num":"0","text":"ARun a+ Skip","line_num":"0","left":"0.9360465133267262","conf":"0.30000001192092896"},{"block_num":"0","line_num":"0","width":"0.05087209343910215","level":"0","word_num":"0","page_num":"0","left":"0.6206395353187721","par_num":"0","top":"0.9326388888888889","height":"0.013194444444444398","conf":"0.5","text":"Ask anything (24L)"},{"level":"0","left":"0.6308139549689817","conf":"0.5","height":"0.010658914513058115","page_num":"0","line_num":"0","par_num":"0","top":"0.9583333333119464","block_num":"0","width":"0.02180232405662541","word_num":"0","text":"<> Code"},{"line_num":"0","top":"0.9583333333150852","par_num":"0","height":"0.013242893748813156","left":"0.6511627929050617","text":"Claude Sonnet 4.6","word_num":"0","block_num":"0","width":"0.045058137178421","conf":"1","level":"0","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"Winasun leams","top":"0.9895833333333334","width":"0.045058134198188826","page_num":"0","height":"0.005555555555555536","level":"0","left":"0.8822674471549383","line_num":"0","word_num":"0"},{"conf":"0.30000001192092896","level":"0","page_num":"0","block_num":"0","par_num":"0","text":"uir-o","width":"0.01598837077617643","word_num":"0","height":"0.005167958140373297","left":"0.9433139533473771","top":"0.9896640829453173","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","level":"0","text":"( 4 spaces","left":"0.9651162799485304","word_num":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.010610465208689357","width":"0.029069766402244568","top":"0.9868055554835107"}]...
|
|
AppleNative
|
NULL
|
0
|
8054
|
NULL
|
NULL
|
|
43100
|
PhpStormFileFV faVsco.jsProject vEdit> D Redisv PhpStormFileFV faVsco.jsProject vEdit> D Redisv D ServiceTraits€ OpportunitySy& SyncCrmEntiti© SyncFieldsTra© WriteCrmTrait.→IUTIS•Weohook© BatchSyncCollect© BatchSyncRedisS© Client.php© ClosedDealStage6 DealFieldsService© DecorateActivity.© FieldDefinitions.p© FieldTypeConveri© HubspotClientInte© HubspotTokenMa© PayloadBuilder.pt© RemoteCrmObjecResponseNormalil© Service.php© SyncFieldAction.f© SyncRelatedActiv© WebhookSyncBa1v D IntegrationApp> D Accessors~ D Api© ActionUrl.php• EnumUrllnterfa© FlowUrl.php© PageResult.ph© ProxyUrl.php(c) recuestsuloeLa kequestcxecu• RequestExecuSystemEvents© SystemUrl.phpC TokenBuilder.f• TokenBuilderlr© UrlBuilder.php> D Config> DDTO> MFilters>MJobs> _ ProspectSearchS> D ServiceTraits© DataClient.php© DecorateActivity.© LocalSearch.php© LocalSearchlntert© RemoteSearch.pr© Service.phpustenersM Metadata[ MigrationPipedriveD SalesforceD TraitsViewNavigateCodeLaravelRefactor( #11894 on JY-18909-automated-reports-ask-jiminny k v© AutomatedReportsService.php© TeamSetupController.phppnp apl.onp© AutomatedReportsCommandTest.php© TrackProviderInstalledEvent.phpC AutomatedReportsCallbackService.php+ OpportunitySyncTrait.php XToolsWindowHelp© SendReportJob.php© SendReportMailJob.php© ReportController.php© TokenBuilder.php• Filesystem.phpAutomatedReportsCommand.phpAskJiminnykeponscontroller.ono© AutomatedReportsSendCommand.php© Team.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpsyncopoortunity.ono© AutomatedReportResult.php"podcast aualo unl© AutomatedReport.phpx § ccw.*O resultstrait OpportunitySyncTrait08060/69707070870973115473475573610 /73874074174274374474574674774874975075175275375415510/7941701Y079879980080118048038041 usageprivate function findOrSyncAccount(string $companyId): ?Account(...}1 usageprivate function findOrSyncContact(string $contactId): ?Contact(...}Tusaueprivate function convertSingleDealAssociations($opportunityAssociations = null): array{...}2 usagesprivate function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?Opportunityif (empty($crmData['properties'])) {return nuul.$crmId = (string) $crmData['id'];$properties = $crmData['properties'];$associations = $crmData['associations'] ?? [];$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId(фuh1s->cont1g,$crmId):if ($opportunityExists) {return $this->update0pportunity($crmId, $properties, $associations);f else {return $this->create0pportunity($crmId, $properties, $associations);* Creqte new oboorcunicuiprivate function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}/*** Update existing opportunity1 usageprivate function update0pportunity(string $crmId, array $properties, array $associations): Opportunitynaccouncio = .uhs->reso.veaccountocsassoctarons.$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess,$properties['dealstage'] ?? null): null;$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)CreateHeldActivityEvent.php= custom.log(° scratch_1.json= laravel.logV connect.vueA HS_local jiminny@localhost]fi crm_configurations [EU]A SF ljiminny@localhost]V Onboard.vueA console [EU] x|Al console [PROD]& console SlAGING1542HSZMRMI9 [IBAN]=104,-15481549=155015511552—1553=15541555155615571558—1559=1560156115621563115641565=15661567156811569157015711572157315751577157815791580158215841158610810841590Ix. Aulo vfajiminny~nELee* rrom crm026 49 421 23 2102SELECT * FROM crm_layout_entities WHERE crm_layoutSELECT * FROM teams WHERE id = 575;select * from opportunities where team_id = 575;=SELECT * FROM activities WHERE uvid_to_bin('96b126select * from contacts cwhere c.crm_configuration_id = 370 order by c.updaSELECT * FROM participants where activity_id = 39gSELECT * FROM participants where activity_id = 39SELECT * FROM activity_summary_logs where activitySELECT * FROM activities WHERE uvid_to_bin('c7d99FSELECT * FROM activities WHERE uuid_to_bin('2e6ff4select * from crm_profiles where crm_configurationselect * from opportunities where crm_configuratioselect * from accounts where crm_configuration_idselect * from contacts where crm_configuration_id# owner 13236 525785080# contact 116779180 665587441856 - activity - AL# contact 214247[PHONE]7 - asnosuodoruro# company 4176133 47150650569# deal 7100953 410150124747SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider =hubspotselect * tron teacures.select * from team_features where feature_id = 40,select * from teams where id = 556; # owner: 18101select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, LASE WHEN u.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJulr users u on u.l = sa.sociaole 1oJuir reals t ns"l on 1.10 = U.ceall l0lmnckr urreallo = ono and sardrovoer = uiteorrasselect * from opportunities where id = 7594349;Backend Chapter - 38m left100% CFri 17 Apr 10:52:40AutomatedReportsCommandTest-CascadeAutomated Report Retrupdare patnInvestigating HubSpot+0 .eft unchangedStage missing from DBresolveStage() → importStagesTriggers on-demand stage import fromHUOSpOt AFlOdl *the issue is with stace la being impored very onten but it coesn't snow any new weonooks delncreceived. What coul dbe the issueLet me look at what triggers stage imports and where importstages Is called from beyond just the syncSearched importStages in app (43)Now iet me look at lne reso vesusznessProcess patn more caren"y — specilically what triggers repeateaimportstages calls without new weahookskead Opporunitysyncirai.ongNow I can see the bug clearly. Look at resolvestage() at lines 961-969:Read onnortunitvsvncirait.ono #L1-50Found it. There are two bugs in resolveStage():KootcauseBug 1: importStages result is ignored — OpportunitySyncTrait.php:961-9690 phpif ($stage == null) €$this->importStages(null, $stageld); // return value discarded!if ($stage == null) ‹ // always true - $stage was never reassignedsth1s→>logger->into( [Hubspot stage does not exist = • $stageld);$this->cachedStages [$cacheKey] = $stage; // caches nullThe return value of importstages() is thrown away, $stage is never reassigned, so:1. importStages is called every time (no stage miss cached properly)nult is cached - but Bug 2 means the cache never helps anywayBuore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stadewill hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpotAPI call.Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.But every new job/sync run resets $cachedStages = [1, so for scheduled sync jobs (e.g. SyncTeamMetadata, each run callsimportstages Tor every deal with an unknown stade.The Real ScenarioSince vou're seeing frequent importStages calls without new webhooks, the likely triggers are:1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.pno: 190)2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolveStage → oranv cea Wnose stace sn'tin Do, importstages Mres3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so thestace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne runnits the same stage again, creatino an intinite loon of unnecessarv imbortsThe FixD phpif ($stage == null) €Sstane = Sthis->imnortStaaes(null. Sstaneld):Ask anything (24L)+ <> CodeClaude Sonnet 4.6winasun leams7411uir-o( 4 spaces...
|
[{"line_num":"0","par_num" [{"line_num":"0","par_num":"0","width":"0.02761627733707428","word_num":"0","conf":"1","text":"PhpStorm","block_num":"0","top":"0.0025839794299922225","page_num":"0","left":"0.020348838535920212","height":"0.012919896178775314","level":"0"},{"line_num":"0","block_num":"0","height":"0.010335916943020274","text":"File","par_num":"0","top":"0.0025839794391580018","left":"0.05232558154097966","width":"0.011627906560897822","word_num":"0","level":"0","conf":"1","page_num":"0"},{"block_num":"0","top":"0.022916666651264905","width":"0.03633720874786377","conf":"0.30000001192092896","page_num":"0","par_num":"0","word_num":"0","line_num":"0","left":"0.03633720928200207","text":"FV faVsco.js","level":"0","height":"0.01325904395845201"},{"left":"0.01744186141128189","top":"0.046511627737557903","conf":"0.5","block_num":"0","width":"0.02470930069684982","text":"Project v","word_num":"0","height":"0.013210594654083252","line_num":"0","par_num":"0","level":"0","page_num":"0"},{"top":"0.0025839794483865086","height":"0.010335916943020274","level":"0","left":"0.06976744199571387","width":"0.011627906560897835","par_num":"0","page_num":"0","conf":"1","block_num":"0","word_num":"0","text":"Edit","line_num":"0"},{"block_num":"0","height":"0.013194444444444398","left":"0.053779069509961454","line_num":"0","par_num":"0","page_num":"0","top":"0.06458333333333333","width":"0.03052325546741485","level":"0","text":"> D Redis","word_num":"0","conf":"0.30000001192092896"},{"left":"0.053779071377440715","block_num":"0","page_num":"0","height":"0.013194444444444398","par_num":"0","line_num":"0","top":"0.07986111111111116","conf":"0.5","level":"0","width":"0.04941860139369965","word_num":"0","text":"v D ServiceTraits"},{"height":"0.012919896178775425","conf":"0.5","word_num":"0","level":"0","text":"€ OpportunitySy","top":"0.09560723527624537","width":"0.04360465109348298","page_num":"0","line_num":"0","par_num":"0","left":"0.06976744244017712","block_num":"0"},{"left":"0.06976744262186314","par_num":"0","height":"0.013194444444444398","line_num":"0","top":"0.11111111111111116","conf":"0.5","text":"& SyncCrmEntiti","level":"0","width":"0.043604651093482966","word_num":"0","block_num":"0","page_num":"0"},{"level":"0","top":"0.12638888888888888","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"© SyncFieldsTra","block_num":"0","page_num":"0","left":"0.06976744262186314","width":"0.043604651093482966","height":"0.013194444444444509"},{"height":"0.012919896178775425","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","par_num":"0","block_num":"0","text":"© WriteCrmTrait.","top":"0.14211886315092237","width":"0.043604651093482966","level":"0","left":"0.06976744262186314"},{"word_num":"0","left":"0.05377907201460226","conf":"0.30000001192092896","height":"0.005167958140373186","par_num":"0","block_num":"0","line_num":"0","top":"0.16020671860423197","width":"0.02761627733707428","level":"0","page_num":"0","text":"→IUTIS"},{"conf":"0.30000001192092896","height":"0.005167958140373186","left":"0.05523256144987797","level":"0","page_num":"0","par_num":"0","width":"0.03779069483280183","word_num":"0","line_num":"0","top":"0.17571059457322424","block_num":"0","text":"•Weohook"},{"width":"0.05087209343910218","height":"0.01325904395845201","left":"0.062499998992658234","text":"© BatchSyncCollect","word_num":"0","conf":"1","block_num":"0","top":"0.1860465116125053","level":"0","page_num":"0","line_num":"0","par_num":"0"},{"width":"0.050872093439102165","conf":"1","page_num":"0","block_num":"0","level":"0","height":"0.013194444444444509","text":"© BatchSyncRedisS","word_num":"0","line_num":"0","par_num":"0","left":"0.06249999971940241","top":"0.20138888888888884"},{"word_num":"0","conf":"0.5","level":"0","par_num":"0","height":"0.012919896178775425","left":"0.06250000193953738","page_num":"0","block_num":"0","line_num":"0","top":"0.217054263700018","width":"0.03343023061752319","text":"© Client.php"},{"block_num":"0","left":"0.06225802181468808","par_num":"0","level":"0","height":"0.016189303663041832","line_num":"0","page_num":"0","word_num":"0","width":"0.04985416531562804","conf":"0.5","text":"© ClosedDealStage","top":"0.23221399127539644"},{"block_num":"0","height":"0.013194444444444398","conf":"0.5","left":"0.06250000042797796","line_num":"0","level":"0","page_num":"0","text":"6 DealFieldsService","top":"0.24791666666666667","par_num":"0","width":"0.05087209343910218","word_num":"0"},{"conf":"0.5","line_num":"0","text":"© DecorateActivity.","width":"0.05087209343910218","page_num":"0","level":"0","height":"0.012919896178775314","block_num":"0","left":"0.06250000042797796","top":"0.26356589160699473","par_num":"0","word_num":"0"},{"top":"0.2790697675436873","page_num":"0","conf":"1","line_num":"0","width":"0.050872093439102165","height":"0.012919896178775314","text":"© FieldDefinitions.p","level":"0","par_num":"0","block_num":"0","left":"0.06250000063994501","word_num":"0"},{"width":"0.050872093439102165","conf":"0.5","text":"© FieldTypeConveri","page_num":"0","line_num":"0","height":"0.013194444444444398","block_num":"0","level":"0","left":"0.06250000063994501","par_num":"0","top":"0.2944444444444445","word_num":"0"},{"par_num":"0","block_num":"0","line_num":"0","word_num":"0","conf":"0.5","left":"0.06249999915617568","level":"0","page_num":"0","top":"0.31007751970776987","text":"© HubspotClientInte","width":"0.05087209343910217","height":"0.012919896178775425"},{"width":"0.05087209343910217","level":"0","page_num":"0","text":"© HubspotTokenMa","height":"0.012919896178775425","conf":"1","line_num":"0","word_num":"0","left":"0.06249999915617568","top":"0.32558139567676214","block_num":"0","par_num":"0"},{"height":"0.013194444444444509","left":"0.06249999915617568","top":"0.34097222222222223","conf":"1","level":"0","width":"0.05087209343910217","line_num":"0","block_num":"0","page_num":"0","word_num":"0","text":"© PayloadBuilder.pt","par_num":"0"},{"text":"© RemoteCrmObjec","level":"0","page_num":"0","word_num":"0","block_num":"0","line_num":"0","height":"0.01325904395845201","width":"0.050872093439102165","top":"0.3562499999845983","conf":"1","left":"0.06250000054304579","par_num":"0"},{"word_num":"0","top":"0.36950904428787323","text":"ResponseNormalil","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","height":"0.012919896178775425","line_num":"0","left":"0.06104651020135217","width":"0.05232558250427245","level":"0"},{"conf":"1","line_num":"0","level":"0","width":"0.03813460767269134","block_num":"0","left":"0.06232804357000101","word_num":"0","top":"0.385520661693608","height":"0.014488391081492025","text":"© Service.php","par_num":"0","page_num":"0"},{"par_num":"0","height":"0.012919896178775425","left":"0.06250000031763119","conf":"0.5","width":"0.052325582504272466","line_num":"0","block_num":"0","word_num":"0","page_num":"0","text":"© SyncFieldAction.f","level":"0","top":"0.40051679605359247"},{"top":"0.4159722222222222","text":"© SyncRelatedActiv","line_num":"0","par_num":"0","width":"0.05087209343910218","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"1","height":"0.013194444444444509","left":"0.06250000042797796"},{"height":"0.013194444444444398","word_num":"0","block_num":"0","left":"0.06250000042797796","level":"0","line_num":"0","par_num":"0","top":"0.43125","text":"© WebhookSyncBa1","page_num":"0","width":"0.05087209343910218","conf":"1"},{"block_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775314","top":"0.44702842390673636","par_num":"0","line_num":"0","width":"0.052325582504272466","word_num":"0","page_num":"0","left":"0.046511628008761505","text":"v D IntegrationApp"},{"conf":"0.30000001192092896","height":"0.013194444444444398","width":"0.04360464811325073","top":"0.4625","block_num":"0","par_num":"0","line_num":"0","text":"> D Accessors","word_num":"0","left":"0.05377907281420489","page_num":"0","level":"0"},{"width":"0.024709300696849817","page_num":"0","par_num":"0","height":"0.013194444444444287","top":"0.47777777777777786","left":"0.05377907049138682","word_num":"0","block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"~ D Api"},{"word_num":"0","conf":"0.5","width":"0.04215116202831269","page_num":"0","block_num":"0","left":"0.06976744294417696","line_num":"0","height":"0.012919896178775425","par_num":"0","text":"© ActionUrl.php","level":"0","top":"0.49354005178141336"},{"text":"• EnumUrllnterfa","block_num":"0","line_num":"0","left":"0.06976744182244457","page_num":"0","conf":"0.5","height":"0.01041666666666674","par_num":"0","level":"0","top":"0.5090277777777777","width":"0.043604651093482966","word_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","word_num":"0","line_num":"0","top":"0.5243055555555556","height":"0.013194444444444398","width":"0.037790697813034055","text":"© FlowUrl.php","left":"0.06976744131877369","level":"0","conf":"0.5"},{"page_num":"0","width":"0.04215116202831268","word_num":"0","text":"© PageResult.ph","top":"0.5423611111111111","left":"0.06976744118787859","block_num":"0","par_num":"0","line_num":"0","conf":"0.5","height":"0.008333333333333415","level":"0"},{"width":"0.04069767296314239","word_num":"0","block_num":"0","conf":"1","line_num":"0","left":"0.06976744331590323","text":"© ProxyUrl.php","top":"0.5555555555555556","level":"0","height":"0.013194444444444398","par_num":"0","page_num":"0"},{"height":"0.005200258228513999","word_num":"0","block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","left":"0.06976744247735586","text":"(c) recuestsuloe","width":"0.04215116202831269","top":"0.5736111111869102"},{"top":"0.5888888888888889","conf":"0.30000001192092896","par_num":"0","page_num":"0","left":"0.06976744247731892","text":"La kequestcxecu","width":"0.04215116202831268","line_num":"0","level":"0","word_num":"0","block_num":"0","height":"0.005555555555555536"},{"par_num":"0","text":"• RequestExecu","top":"0.5993055555555555","block_num":"0","width":"0.043604651093482966","line_num":"0","height":"0.013194444444444509","conf":"1","level":"0","left":"0.06976744262186314","page_num":"0","word_num":"0"},{"conf":"1","word_num":"0","text":"SystemEvents","left":"0.06831395541757242","par_num":"0","top":"0.614987080205186","block_num":"0","width":"0.04505813717842101","height":"0.012919896178775425","level":"0","line_num":"0","page_num":"0"},{"level":"0","left":"0.06976744244017712","block_num":"0","top":"0.6304909560892494","height":"0.01325904395845201","conf":"0.5","line_num":"0","text":"© SystemUrl.php","page_num":"0","width":"0.04360465109348298","word_num":"0","par_num":"0"},{"par_num":"0","top":"0.6458333333333334","left":"0.06976744244017712","block_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","width":"0.04360465109348298","word_num":"0","text":"C TokenBuilder.f","page_num":"0","height":"0.013194444444444398"},{"line_num":"0","page_num":"0","word_num":"0","par_num":"0","height":"0.010335917605294065","conf":"0.5","block_num":"0","text":"• TokenBuilderlr","top":"0.6614987078467931","level":"0","width":"0.043604651093482966","left":"0.06976744182244457"},{"left":"0.06976744262186314","block_num":"0","page_num":"0","height":"0.012919896178775314","level":"0","par_num":"0","text":"© UrlBuilder.php","top":"0.677002584081155","width":"0.043604651093482966","word_num":"0","line_num":"0","conf":"0.5"},{"left":"0.0537790709197409","level":"0","page_num":"0","par_num":"0","top":"0.6895833333333333","word_num":"0","height":"0.015972222222222276","line_num":"0","text":"> D Config","width":"0.0334302306175232","block_num":"0","conf":"0.30000001192092896"},{"left":"0.053779070172798836","level":"0","width":"0.029069766402244575","text":"> DDTO","par_num":"0","line_num":"0","word_num":"0","top":"0.7054263566048414","block_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.012919896178775425"},{"height":"0.0077519370449914415","text":"> MFilters","word_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.05377907268312572","top":"0.7235142124852563","block_num":"0","width":"0.0319767415523529","conf":"0.5","line_num":"0"},{"conf":"0.30000001192092896","word_num":"0","left":"0.05377906925297462","page_num":"0","top":"0.7390180884542487","width":"0.027616277337074287","height":"0.0077519370449913305","block_num":"0","line_num":"0","level":"0","par_num":"0","text":">MJobs"},{"left":"0.05377907199312204","conf":"0.30000001192092896","block_num":"0","page_num":"0","text":"> _ ProspectSearchS","level":"0","top":"0.7545219644985337","width":"0.05813952684402465","par_num":"0","word_num":"0","line_num":"0","height":"0.007978035344017975"},{"word_num":"0","left":"0.05523255917571146","width":"0.0479651153087616","block_num":"0","page_num":"0","level":"0","conf":"0.5","height":"0.013194444444444398","line_num":"0","text":"> D ServiceTraits","par_num":"0","top":"0.7673611111111112"},{"level":"0","conf":"1","width":"0.045058137178421026","text":"© DataClient.php","left":"0.06250000235638761","line_num":"0","top":"0.782638889083126","height":"0.013226743539174413","par_num":"0","word_num":"0","page_num":"0","block_num":"0"},{"level":"0","par_num":"0","text":"© DecorateActivity.","line_num":"0","top":"0.7984496125910601","page_num":"0","height":"0.012919896178775314","width":"0.050872093439102165","left":"0.06250000063994501","word_num":"0","block_num":"0","conf":"0.5"},{"block_num":"0","left":"0.06250000075634798","conf":"1","par_num":"0","text":"© LocalSearch.php","page_num":"0","level":"0","height":"0.013194444444444398","line_num":"0","width":"0.04941860437393189","word_num":"0","top":"0.8138888888888889"},{"block_num":"0","level":"0","page_num":"0","text":"© LocalSearchlntert","par_num":"0","height":"0.013210594654083252","left":"0.06249999913800708","top":"0.8291666664972477","width":"0.05087209343910218","word_num":"0","conf":"1","line_num":"0"},{"height":"0.012919896178775425","conf":"1","par_num":"0","top":"0.8449612406380025","width":"0.05087209343910217","page_num":"0","word_num":"0","level":"0","text":"© RemoteSearch.pr","left":"0.06249999915617568","line_num":"0","block_num":"0"},{"left":"0.06250000056053721","level":"0","page_num":"0","line_num":"0","text":"© Service.php","conf":"1","top":"0.8604166666666667","block_num":"0","width":"0.037790697813034055","height":"0.013194444444444398","word_num":"0","par_num":"0"},{"word_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","line_num":"0","left":"0.053779072956989936","text":"usteners","top":"0.8785529718342062","width":"0.03052325248718262","block_num":"0","height":"0.005167958140373186"},{"par_num":"0","block_num":"0","left":"0.05377907268312572","conf":"1","line_num":"0","height":"0.007832686768637798","page_num":"0","width":"0.0319767415523529","word_num":"0","top":"0.8914728687603839","text":"M Metadata","level":"0"},{"level":"0","text":"[ Migration","block_num":"0","width":"0.03052325546741485","par_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.015972222222222165","page_num":"0","top":"0.9041666666666667","line_num":"0","left":"0.055232558385478615"},{"level":"0","text":"Pipedrive","conf":"0.5","line_num":"0","left":"0.053779069904664654","width":"0.03052325248718262","height":"0.0077519370449914415","page_num":"0","par_num":"0","top":"0.9224806207539902","block_num":"0","word_num":"0"},{"text":"D Salesforce","conf":"0.5","width":"0.0334302306175232","word_num":"0","page_num":"0","level":"0","left":"0.05523256007907227","par_num":"0","height":"0.013210594654083252","block_num":"0","top":"0.9354005166587466","line_num":"0"},{"top":"0.9506944444444444","width":"0.02180232554674149","conf":"0.5","height":"0.013194444444444509","block_num":"0","left":"0.05523255842939088","line_num":"0","word_num":"0","level":"0","page_num":"0","par_num":"0","text":"D Traits"},{"conf":"1","block_num":"0","left":"0.08720930282773343","level":"0","page_num":"0","par_num":"0","text":"View","line_num":"0","top":"0.0025839794299922225","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775314"},{"level":"0","block_num":"0","text":"Navigate","width":"0.02470930218696596","page_num":"0","word_num":"0","par_num":"0","line_num":"0","height":"0.012919896178775314","conf":"1","top":"0.0025839794299922225","left":"0.1061046516439201"},{"left":"0.13517441920723358","width":"0.017441859841346746","word_num":"0","level":"0","page_num":"0","top":"0.0025839794299922225","conf":"1","block_num":"0","line_num":"0","par_num":"0","height":"0.012919896178775314","text":"Code"},{"word_num":"0","top":"0.002583979426853289","block_num":"0","left":"0.1540697678225595","page_num":"0","line_num":"0","par_num":"0","height":"0.010335916943020385","level":"0","text":"Laravel","conf":"1","width":"0.02180232554674147"},{"height":"0.010335916943020274","top":"0.0025839794785329495","level":"0","line_num":"0","page_num":"0","block_num":"0","width":"0.02325581312179567","par_num":"0","text":"Refactor","conf":"1","word_num":"0","left":"0.1802325584875518"},{"level":"0","text":"( #11894 on JY-18909-automated-reports-ask-jiminny k v","width":"0.13953487873077391","line_num":"0","left":"0.08139535055570093","conf":"0.5","page_num":"0","height":"0.015503875414530355","par_num":"0","word_num":"0","block_num":"0","top":"0.020671834644156006"},{"word_num":"0","level":"0","conf":"1","par_num":"0","height":"0.013210593329535558","top":"0.04651162857209701","text":"© AutomatedReportsService.php","width":"0.0784883677959442","left":"0.12063953656452098","line_num":"0","block_num":"0","page_num":"0"},{"width":"0.06686046123504638","text":"© TeamSetupController.php","height":"0.012919896178775314","par_num":"0","left":"0.12063953658472096","top":"0.0671834625479939","page_num":"0","level":"0","word_num":"0","conf":"1","block_num":"0","line_num":"0"},{"par_num":"0","conf":"0.5","text":"pnp apl.onp","width":"0.02616278827190399","word_num":"0","line_num":"0","top":"0.07222222222222219","left":"0.19622093276659994","height":"0.005555555555555536","block_num":"0","page_num":"0","level":"0"},{"line_num":"0","top":"0.08768377708261221","word_num":"0","block_num":"0","page_num":"0","conf":"1","height":"0.01593374278810289","level":"0","par_num":"0","width":"0.0932420253753662","left":"0.12199534782789252","text":"© AutomatedReportsCommandTest.php"},{"word_num":"0","par_num":"0","page_num":"0","left":"0.12209302616673848","width":"0.08139534592628478","level":"0","block_num":"0","conf":"1","line_num":"0","height":"0.013194444444444398","text":"© TrackProviderInstalledEvent.php","top":"0.11111111111111116"},{"left":"0.12209302693457924","height":"0.008333333333333415","page_num":"0","text":"C AutomatedReportsCallbackService.php","line_num":"0","top":"0.13402777777777775","level":"0","par_num":"0","word_num":"0","conf":"1","width":"0.09447674155235292","block_num":"0"},{"left":"0.12063953374347172","par_num":"0","top":"0.15245478028474846","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.015600775347815676","level":"0","text":"+ OpportunitySyncTrait.php X","width":"0.07267441749572753","line_num":"0"},{"par_num":"0","conf":"1","top":"0.002583979461306396","line_num":"0","height":"0.010335916943020274","level":"0","text":"Tools","width":"0.014534883201122284","left":"0.2267441862337412","word_num":"0","block_num":"0","page_num":"0"},{"height":"0.005167958140373186","width":"0.023255811631679557","page_num":"0","word_num":"0","block_num":"0","text":"Window","par_num":"0","conf":"1","level":"0","left":"0.2616279093004392","line_num":"0","top":"0.005167958914309545"},{"level":"0","word_num":"0","height":"0.0077519370449914415","left":"0.28779069762679155","block_num":"0","line_num":"0","text":"Help","conf":"1","top":"0.0051679592552820175","page_num":"0","par_num":"0","width":"0.013081394135951996"},{"text":"© SendReportJob.php","height":"0.013210594654083252","block_num":"0","page_num":"0","width":"0.05377906560897827","word_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.04651162776985762","conf":"1","left":"0.20784884136774445"},{"block_num":"0","left":"0.2718023263626453","par_num":"0","conf":"1","level":"0","text":"© SendReportMailJob.php","line_num":"0","top":"0.04651162776985762","width":"0.0625","height":"0.013210594654083252","page_num":"0","word_num":"0"},{"page_num":"0","line_num":"0","conf":"1","text":"© ReportController.php","top":"0.04651162778062423","height":"0.013210594654083252","block_num":"0","level":"0","word_num":"0","width":"0.058139532804489136","left":"0.3415697695210921","par_num":"0"},{"left":"0.40843023224387504","par_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.013210593329535558","top":"0.04651162857209701","width":"0.04796511530876163","word_num":"0","text":"© TokenBuilder.php","line_num":"0","conf":"0.5"},{"left":"0.2311046504707004","page_num":"0","par_num":"0","text":"• Filesystem.php","word_num":"0","conf":"0.5","level":"0","top":"0.06718346289252441","width":"0.04360465109348299","height":"0.012919896178775425","block_num":"0","line_num":"0"},{"height":"0.012919896178775314","conf":"1","level":"0","text":"AutomatedReportsCommand.php","block_num":"0","page_num":"0","left":"0.2834302319639354","word_num":"0","top":"0.0671834625479939","par_num":"0","line_num":"0","width":"0.08430232405662536"},{"block_num":"0","page_num":"0","top":"0.07235142144660922","conf":"0.5","width":"0.08284882903099061","word_num":"0","level":"0","line_num":"0","par_num":"0","text":"AskJiminnykeponscontroller.ono","left":"0.3764534966036903","height":"0.005167958140373297"},{"par_num":"0","width":"0.0959302306175232","left":"0.22383720872224622","text":"© AutomatedReportsSendCommand.php","line_num":"0","top":"0.08785529691119531","word_num":"0","level":"0","page_num":"0","conf":"1","block_num":"0","height":"0.01561692555745442"},{"par_num":"0","page_num":"0","level":"0","height":"0.013194444444444398","conf":"0.5","line_num":"0","block_num":"0","left":"0.32703488565831895","top":"0.09027777777777779","text":"© Team.php","word_num":"0","width":"0.033430230617523204"},{"height":"0.013194444444444398","block_num":"0","left":"0.21220930592958318","page_num":"0","level":"0","line_num":"0","conf":"1","text":"© CreateActivityLoggedEvent.php","top":"0.11111111111111116","width":"0.07994185686111452","par_num":"0","word_num":"0"},{"height":"0.013194444444444398","conf":"1","width":"0.07412790656089785","left":"0.3008720919957139","page_num":"0","block_num":"0","line_num":"0","text":"© UserPilotActivityListener.php","top":"0.11111111111111116","par_num":"0","word_num":"0","level":"0"},{"width":"0.10610463619232177","height":"0.008333333333333415","line_num":"0","page_num":"0","block_num":"0","level":"0","conf":"1","par_num":"0","text":"C RequestGenerateAskJiminnyReportJob.php","top":"0.13402777777777775","word_num":"0","left":"0.22674420101698053"},{"line_num":"0","left":"0.3415697712424078","par_num":"0","block_num":"0","conf":"1","level":"0","word_num":"0","height":"0.008333333333333415","text":"C RequestGenerateReportJob.php","top":"0.13402777777777775","page_num":"0","width":"0.07994185686111449"},{"conf":"0.5","text":"syncopoortunity.ono","line_num":"0","height":"0.005167958140373186","left":"0.4375000053159134","block_num":"0","page_num":"0","top":"0.13695090465074367","width":"0.050872087478637695","word_num":"0","level":"0","par_num":"0"},{"page_num":"0","left":"0.19767442069266705","top":"0.15486111111111112","conf":"1","level":"0","block_num":"0","line_num":"0","word_num":"0","height":"0.013194444444444509","text":"© AutomatedReportResult.php","par_num":"0","width":"0.07122092843055727"},{"level":"0","text":"\"podcast aualo unl","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.1497093018506152","top":"0.18333333333333335","par_num":"0","width":"0.047965112328529375","word_num":"0","height":"0.005555555555555536"},{"left":"0.27906976806760275","conf":"1","par_num":"0","level":"0","width":"0.058139532804489136","top":"0.15486111111111112","text":"© AutomatedReport.php","word_num":"0","block_num":"0","page_num":"0","height":"0.013194444444444509","line_num":"0"},{"conf":"0.30000001192092896","text":"x § ccw.*","par_num":"0","height":"0.015503875414530466","block_num":"0","level":"0","page_num":"0","word_num":"0","top":"0.17829457374837643","line_num":"0","width":"0.04941860437393192","left":"0.280523256650285"},{"par_num":"0","level":"0","line_num":"0","height":"0.012919896178775425","block_num":"0","conf":"0.5","width":"0.021802325546741497","page_num":"0","top":"0.1782945737452376","word_num":"0","text":"O results","left":"0.3401162794504664"},{"par_num":"0","level":"0","height":"0.013194444444444509","block_num":"0","conf":"1","line_num":"0","page_num":"0","left":"0.14680232849231975","text":"trait OpportunitySyncTrait","top":"0.20138888888888884","width":"0.0813953459262848","word_num":"0"},{"width":"0.010174417495727534","block_num":"0","line_num":"0","par_num":"0","text":"080","left":"0.12063953492946186","conf":"0.30000001192092896","height":"0.005167958140373186","top":"0.21705426382387016","word_num":"0","page_num":"0","level":"0"},{"conf":"0.30000001192092896","page_num":"0","top":"0.2480620156393526","height":"0.005167958471510192","word_num":"0","left":"0.12209302349830872","par_num":"0","text":"60/","line_num":"0","width":"0.010174418240785604","level":"0","block_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775425","page_num":"0","line_num":"0","text":"697","left":"0.12063953496312871","level":"0","top":"0.2583979329183642","par_num":"0","width":"0.01308139562606811","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","height":"0.005167958140373186","par_num":"0","text":"070","left":"0.12063953492946186","word_num":"0","width":"0.010174417495727534","block_num":"0","level":"0","top":"0.29457364366883154"},{"left":"0.12209302355887078","top":"0.30490956116987156","height":"0.012919896178775314","width":"0.010174418240785604","text":"708","line_num":"0","block_num":"0","level":"0","word_num":"0","conf":"1","par_num":"0","page_num":"0"},{"level":"0","top":"0.3359173127633255","left":"0.12209302360732037","word_num":"0","width":"0.01017441824078559","page_num":"0","height":"0.012919896178775425","line_num":"0","conf":"1","par_num":"0","text":"709","block_num":"0"},{"level":"0","word_num":"0","left":"0.12209302336507233","par_num":"0","line_num":"0","block_num":"0","height":"0.010335916943020385","conf":"1","text":"731","page_num":"0","top":"0.35142118874148354","width":"0.010174418240785604"},{"conf":"0.30000001192092896","top":"0.38501291994598486","width":"0.00872092992067336","left":"0.12209302333908192","height":"0.005167958471510081","word_num":"0","block_num":"0","par_num":"0","level":"0","page_num":"0","line_num":"0","text":"154"},{"block_num":"0","line_num":"0","page_num":"0","text":"734","top":"0.4108527133124211","left":"0.12209302356492698","par_num":"0","conf":"1","width":"0.01017441824078559","level":"0","word_num":"0","height":"0.012919896178775314"},{"page_num":"0","line_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","par_num":"0","block_num":"0","left":"0.12063953492946186","text":"755","top":"0.43152454806159635","width":"0.010174417495727534","level":"0","word_num":"0"},{"conf":"1","top":"0.4418604651319732","width":"0.011627906560897822","text":"736","left":"0.12063953494629528","par_num":"0","line_num":"0","level":"0","height":"0.012919896178775425","page_num":"0","word_num":"0","block_num":"0"},{"width":"0.010174417495727534","word_num":"0","height":"0.005200258228513888","text":"10 /","line_num":"0","page_num":"0","left":"0.1206395350150136","top":"0.4624999999555106","conf":"0.30000001192092896","block_num":"0","par_num":"0","level":"0"},{"line_num":"0","width":"0.011627906560897822","par_num":"0","left":"0.12063953528544258","page_num":"0","text":"738","conf":"1","block_num":"0","level":"0","word_num":"0","height":"0.012919896178775425","top":"0.4728682171560903"},{"conf":"1","top":"0.503875969094075","text":"740","par_num":"0","left":"0.12209302360732037","word_num":"0","page_num":"0","width":"0.01017441824078559","height":"0.012919896178775314","level":"0","line_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","width":"0.011627906560897835","line_num":"0","height":"0.012919896178775425","level":"0","left":"0.12063953523699293","par_num":"0","text":"741","top":"0.5193798454075976","page_num":"0","conf":"1"},{"top":"0.5348837213765899","par_num":"0","width":"0.010174418240785604","word_num":"0","height":"0.012919896178775425","conf":"1","block_num":"0","page_num":"0","line_num":"0","level":"0","text":"742","left":"0.12209302355887078"},{"height":"0.010335916943020274","block_num":"0","top":"0.5503875970102173","level":"0","page_num":"0","conf":"1","left":"0.12209302336507233","par_num":"0","word_num":"0","width":"0.010174418240785604","line_num":"0","text":"743"},{"height":"0.012919896178775314","level":"0","page_num":"0","text":"744","word_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.12209302356492698","line_num":"0","width":"0.01017441824078559","top":"0.5633074936741782"},{"text":"745","level":"0","line_num":"0","width":"0.01017441824078559","left":"0.12209302356492698","word_num":"0","page_num":"0","conf":"1","top":"0.5788113696431705","height":"0.012919896178775314","block_num":"0","par_num":"0"},{"top":"0.5943152454937303","line_num":"0","par_num":"0","width":"0.011627906560897822","word_num":"0","left":"0.12063953494629528","level":"0","height":"0.012919896178775425","text":"746","block_num":"0","conf":"1","page_num":"0"},{"conf":"1","block_num":"0","page_num":"0","left":"0.12063953502935174","par_num":"0","top":"0.6098191215857691","width":"0.011627906560897822","word_num":"0","height":"0.012919896178775425","text":"747","level":"0","line_num":"0"},{"top":"0.6253229975547615","level":"0","width":"0.010174418240785604","word_num":"0","conf":"1","block_num":"0","height":"0.012919896178775314","left":"0.12209302336507233","page_num":"0","par_num":"0","line_num":"0","text":"748"},{"word_num":"0","conf":"1","level":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","left":"0.12209302331056651","page_num":"0","par_num":"0","width":"0.010174418240785604","text":"749","top":"0.6408268737129379"},{"level":"0","top":"0.6563307496819301","conf":"1","height":"0.012919896178775425","page_num":"0","par_num":"0","width":"0.010174418240785604","word_num":"0","text":"750","block_num":"0","left":"0.12209302331056651","line_num":"0"},{"text":"751","left":"0.12209302336507233","word_num":"0","conf":"1","top":"0.6718346254617382","par_num":"0","height":"0.012919896178775425","page_num":"0","width":"0.010174418240785604","level":"0","block_num":"0","line_num":"0"},{"line_num":"0","level":"0","width":"0.010174418240785604","block_num":"0","word_num":"0","left":"0.12209302355887078","text":"752","height":"0.012919896178775314","conf":"0.30000001192092896","par_num":"0","top":"0.6873385017383471","page_num":"0"},{"page_num":"0","left":"0.12209302336507233","height":"0.010335916943020274","line_num":"0","level":"0","word_num":"0","block_num":"0","text":"753","width":"0.010174418240785604","conf":"1","par_num":"0","top":"0.7028423773719745"},{"top":"0.7183462536763315","height":"0.012919896178775314","page_num":"0","conf":"1","line_num":"0","par_num":"0","width":"0.010174418240785604","word_num":"0","left":"0.12209302355887078","block_num":"0","level":"0","text":"754"},{"conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.005167958471510192","line_num":"0","page_num":"0","text":"155","left":"0.12209302333908192","par_num":"0","top":"0.7364341085764757","width":"0.00872092992067336","word_num":"0"},{"text":"10/","word_num":"0","height":"0.005167958471510192","par_num":"0","top":"0.7829457364834524","page_num":"0","level":"0","width":"0.00872092992067336","conf":"0.30000001192092896","block_num":"0","left":"0.12209302333908192","line_num":"0"},{"conf":"1","left":"0.12063953494629528","top":"0.7932816537624642","page_num":"0","par_num":"0","width":"0.011627906560897822","block_num":"0","line_num":"0","height":"0.012919896178775314","text":"794","level":"0","word_num":"0"},{"left":"0.12063953492946186","block_num":"0","page_num":"0","top":"0.8139534886300718","height":"0.005167958140373297","par_num":"0","text":"170","width":"0.010174417495727534","conf":"0.30000001192092896","line_num":"0","word_num":"0","level":"0"},{"conf":"0.30000001192092896","height":"0.005167958140373186","level":"0","word_num":"0","left":"0.12063953492946186","block_num":"0","line_num":"0","width":"0.010174417495727534","top":"0.829457364599064","par_num":"0","text":"1Y0","page_num":"0"},{"page_num":"0","left":"0.12209302349830872","text":"798","conf":"1","top":"0.8708010339304229","block_num":"0","level":"0","word_num":"0","height":"0.012919896178775314","par_num":"0","width":"0.010174418240785604","line_num":"0"},{"conf":"1","line_num":"0","text":"799","block_num":"0","level":"0","top":"0.8863049100070809","word_num":"0","height":"0.012919896178775314","page_num":"0","left":"0.12209302355887078","par_num":"0","width":"0.010174418240785604"},{"par_num":"0","left":"0.12209302336507233","top":"0.9018087856407084","level":"0","block_num":"0","page_num":"0","conf":"1","height":"0.010335916943020274","text":"800","width":"0.010174418240785604","word_num":"0","line_num":"0"},{"top":"0.9198966408762175","block_num":"0","level":"0","word_num":"0","page_num":"0","par_num":"0","left":"0.12209302333908192","width":"0.00872092992067336","height":"0.005167958471510192","line_num":"0","text":"8011","conf":"0.30000001192092896"},{"height":"0.005167958471510192","left":"0.12209302333908192","conf":"0.30000001192092896","line_num":"0","par_num":"0","width":"0.00872092992067336","text":"804","word_num":"0","block_num":"0","level":"0","page_num":"0","top":"0.9354005168452096"},{"block_num":"0","level":"0","par_num":"0","width":"0.01017441824078559","left":"0.12209302356492698","conf":"1","height":"0.012919896178775314","text":"803","page_num":"0","top":"0.9457364342426536","word_num":"0","line_num":"0"},{"conf":"1","par_num":"0","width":"0.01017441824078559","word_num":"0","text":"804","level":"0","height":"0.012919896178775425","top":"0.9612403102116458","line_num":"0","block_num":"0","page_num":"0","left":"0.12209302356492698"},{"width":"0.018895348906517034","conf":"1","word_num":"0","line_num":"0","text":"1 usage","level":"0","height":"0.010448966423670547","par_num":"0","left":"0.15843023245081125","top":"0.2298611110636567","page_num":"0","block_num":"0"},{"left":"0.15843022940609072","text":"private function findOrSyncAccount(string $companyId): ?Account(...}","top":"0.24289405707253364","word_num":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.20930233001708984","level":"0","par_num":"0","conf":"1","height":"0.012919896178775425"},{"height":"0.010432816214031582","top":"0.27638888901085346","conf":"1","left":"0.15843023245081125","par_num":"0","word_num":"0","level":"0","line_num":"0","text":"1 usage","width":"0.018895348906517034","block_num":"0","page_num":"0"},{"text":"private function findOrSyncContact(string $contactId): ?Contact(...}","block_num":"0","conf":"1","line_num":"0","top":"0.28940568514704634","word_num":"0","left":"0.1584302268609155","level":"0","width":"0.2093023300170898","par_num":"0","page_num":"0","height":"0.012919896178775425"},{"conf":"0.30000001192092896","line_num":"0","left":"0.15843023232377637","level":"0","block_num":"0","height":"0.005167958140373186","par_num":"0","width":"0.01889534741640092","word_num":"0","text":"Tusaue","top":"0.325581395606816","page_num":"0"},{"line_num":"0","height":"0.012919896178775425","left":"0.15843024253845214","level":"0","text":"private function convertSingleDealAssociations($opportunityAssociations = null): array{...}","top":"0.335917312895889","conf":"1","par_num":"0","width":"0.27906975746154783","word_num":"0","page_num":"0","block_num":"0"},{"page_num":"0","conf":"1","height":"0.013194444444444398","par_num":"0","text":"2 usages","top":"0.3666666666666667","width":"0.02325581312179567","level":"0","word_num":"0","left":"0.15843023338894943","block_num":"0","line_num":"0"},{"block_num":"0","height":"0.010626614756054309","par_num":"0","width":"0.2703488349914551","level":"0","left":"0.15843023462924175","line_num":"0","text":"private function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?Opportunity","word_num":"0","top":"0.38242894068398825","conf":"1","page_num":"0"},{"line_num":"0","top":"0.41085271337508567","conf":"0.5","left":"0.17005814410079617","page_num":"0","par_num":"0","text":"if (empty($crmData['properties'])) {","width":"0.1133720874786377","height":"0.015536175833807953","level":"0","word_num":"0","block_num":"0"},{"level":"0","width":"0.03779069781303407","top":"0.43125","block_num":"0","par_num":"0","word_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"return nuul.","left":"0.1831395347368711"},{"conf":"1","height":"0.013242893748813267","block_num":"0","level":"0","par_num":"0","text":"$crmId = (string) $crmData['id'];","top":"0.47286821738054596","left":"0.17005814053059667","width":"0.10319766998291016","page_num":"0","word_num":"0","line_num":"0"},{"block_num":"0","page_num":"0","text":"$properties = $crmData['properties'];","top":"0.4881944444444444","conf":"1","word_num":"0","height":"0.013194444444444509","line_num":"0","left":"0.1700581373005759","par_num":"0","level":"0","width":"0.11482558250427244"},{"level":"0","block_num":"0","text":"$associations = $crmData['associations'] ?? [];","height":"0.012919896178775314","width":"0.14534882307052613","top":"0.5038759693524728","left":"0.1700581481174722","page_num":"0","word_num":"0","par_num":"0","line_num":"0","conf":"1"},{"block_num":"0","par_num":"0","word_num":"0","line_num":"0","left":"0.17005815385511544","top":"0.5347222222222222","level":"0","width":"0.29215114116668706","conf":"1","height":"0.013194444444444509","page_num":"0","text":"$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId("},{"conf":"0.30000001192092896","page_num":"0","height":"0.007751937707265233","par_num":"0","left":"0.18313953631869245","top":"0.5529715763014061","word_num":"0","line_num":"0","width":"0.042151162028312705","text":"фuh1s->cont1g,","block_num":"0","level":"0"},{"conf":"1","width":"0.021802325546741497","word_num":"0","line_num":"0","left":"0.18313953507062147","height":"0.012919896178775425","text":"$crmId","block_num":"0","top":"0.5633074935557458","page_num":"0","par_num":"0","level":"0"},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","text":"):","page_num":"0","level":"0","left":"0.17005813978772533","top":"0.5788113700446728","word_num":"0","height":"0.015503875414530466","width":"0.00872092992067336","par_num":"0"},{"page_num":"0","conf":"1","left":"0.1700581431388848","top":"0.6097222222222223","line_num":"0","block_num":"0","level":"0","height":"0.013194444444444398","text":"if ($opportunityExists) {","width":"0.07994185686111449","word_num":"0","par_num":"0"},{"width":"0.2093023300170898","word_num":"0","page_num":"0","left":"0.18313953478408013","level":"0","block_num":"0","height":"0.013242893748813156","conf":"1","line_num":"0","par_num":"0","text":"return $this->update0pportunity($crmId, $properties, $associations);","top":"0.6250000000248183"},{"text":"f else {","block_num":"0","left":"0.1700581403484188","par_num":"0","width":"0.02761627733707428","conf":"0.30000001192092896","word_num":"0","level":"0","page_num":"0","height":"0.012919896178775314","top":"0.6408268737129379","line_num":"0"},{"level":"0","block_num":"0","par_num":"0","height":"0.013194444444444398","page_num":"0","width":"0.21075580120086668","conf":"1","left":"0.18168605223881862","line_num":"0","text":"return $this->create0pportunity($crmId, $properties, $associations);","word_num":"0","top":"0.65625"},{"conf":"0.30000001192092896","page_num":"0","level":"0","line_num":"0","text":"* Creqte new oboorcunicui","block_num":"0","height":"0.005555555555555536","left":"0.16133721633625112","par_num":"0","top":"0.7361111111111112","width":"0.07558138966560363","word_num":"0"},{"width":"0.33139533996582027","height":"0.013194444444444398","block_num":"0","left":"0.15843024198399033","conf":"1","word_num":"0","line_num":"0","level":"0","par_num":"0","top":"0.7777777777777778","page_num":"0","text":"private function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}"},{"top":"0.808785529817589","width":"0.011627906560897822","line_num":"0","par_num":"0","word_num":"0","level":"0","conf":"1","left":"0.15843023295986117","block_num":"0","page_num":"0","text":"/**","height":"0.012919896178775314"},{"par_num":"0","block_num":"0","top":"0.8242894055476354","width":"0.0915697693824768","text":"* Update existing opportunity","word_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","height":"0.013210594654083252","left":"0.16133720879931124"},{"word_num":"0","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","top":"0.8552971579829637","height":"0.012919896178775425","left":"0.1584302322085632","level":"0","width":"0.018895348906517034","text":"1 usage","line_num":"0"},{"level":"0","block_num":"0","top":"0.8708010339582336","left":"0.15843024974293707","height":"0.013226743539174413","line_num":"0","par_num":"0","conf":"1","width":"0.31395347118377687","page_num":"0","text":"private function update0pportunity(string $crmId, array $properties, array $associations): Opportunity","word_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","text":"naccouncio = .uhs->reso.veaccountocsassoctarons.","conf":"0.30000001192092896","level":"0","top":"0.9041666666666667","width":"0.15988370180130004","word_num":"0","left":"0.17005814267544564","line_num":"0","height":"0.005555555555555536"},{"block_num":"0","word_num":"0","left":"0.17151162469097353","conf":"1","level":"0","top":"0.9145833333333333","par_num":"0","text":"$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);","page_num":"0","height":"0.015972222222222276","line_num":"0","width":"0.2514534950256348"},{"line_num":"0","page_num":"0","word_num":"0","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess,","left":"0.17005814681218379","top":"0.9302325583274942","block_num":"0","par_num":"0","level":"0","width":"0.20203487873077391","height":"0.012919896178775425","conf":"1"},{"page_num":"0","block_num":"0","height":"0.015600775347815676","level":"0","top":"0.9302325582347916","par_num":"0","left":"0.37063954107758634","width":"0.12790696620941167","conf":"0.5","text":"$properties['dealstage'] ?? null): null;","line_num":"0","word_num":"0"},{"width":"0.2674418449401855","word_num":"0","text":"$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);","par_num":"0","left":"0.1700581506024048","conf":"1","level":"0","height":"0.013194444444444398","block_num":"0","line_num":"0","page_num":"0","top":"0.9611111111111111"},{"line_num":"0","conf":"1","width":"0.24999997615814207","word_num":"0","left":"0.004360480307990344","block_num":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","top":"0.9868055554662841","page_num":"0","par_num":"0","level":"0","height":"0.010610465208689357"},{"block_num":"0","height":"0.012919896178775314","conf":"1","par_num":"0","top":"0.09043927661991469","width":"0.06686046123504635","text":"CreateHeldActivityEvent.php","word_num":"0","page_num":"0","left":"0.46947674696241853","level":"0","line_num":"0"},{"width":"0.03488371968269344","left":"0.5479651175265261","height":"0.013210594654083252","conf":"0.5","par_num":"0","block_num":"0","text":"= custom.log","level":"0","top":"0.04651162778062423","page_num":"0","word_num":"0","line_num":"0"},{"block_num":"0","conf":"0.5","left":"0.54796511637793","text":"(° scratch_1.json","height":"0.012919896178775425","level":"0","par_num":"0","page_num":"0","width":"0.04069767296314242","line_num":"0","word_num":"0","top":"0.06718346289252441"},{"level":"0","par_num":"0","left":"0.5915697676683005","top":"0.04651162776985762","height":"0.013210594654083252","width":"0.031976744532585144","word_num":"0","text":"= laravel.log","page_num":"0","conf":"0.5","block_num":"0","line_num":"0"},{"block_num":"0","width":"0.03633720576763155","left":"0.5973837245144399","height":"0.008333333333333304","level":"0","page_num":"0","par_num":"0","word_num":"0","text":"V connect.vue","conf":"0.5","top":"0.06944444444444442","line_num":"0"},{"block_num":"0","left":"0.5479651174745078","conf":"0.5","height":"0.013194444444444398","line_num":"0","top":"0.09027777777777779","word_num":"0","par_num":"0","page_num":"0","width":"0.07267441749572756","text":"A HS_local jiminny@localhost]","level":"0"},{"word_num":"0","level":"0","width":"0.06395348310470583","left":"0.5479651215291292","top":"0.11111111111111116","conf":"0.5","height":"0.013194444444444398","text":"fi crm_configurations [EU]","block_num":"0","line_num":"0","par_num":"0","page_num":"0"},{"height":"0.013210594654083252","width":"0.06104651093482971","level":"0","left":"0.6322674432095422","word_num":"0","text":"A SF ljiminny@localhost]","block_num":"0","page_num":"0","line_num":"0","conf":"0.5","par_num":"0","top":"0.04651162778062423"},{"block_num":"0","word_num":"0","level":"0","height":"0.012919896178775314","line_num":"0","par_num":"0","text":"V Onboard.vue","page_num":"0","conf":"1","left":"0.6438953492402852","top":"0.06718346266642627","width":"0.03779069781303401"},{"block_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","text":"A console [EU] x|","word_num":"0","page_num":"0","height":"0.010497415728039305","top":"0.09027777790686753","left":"0.6308139553380879","width":"0.045058137178421","line_num":"0"},{"page_num":"0","left":"0.620639536468812","line_num":"0","width":"0.04360464811325082","top":"0.11111111111111116","height":"0.013194444444444398","level":"0","conf":"0.5","block_num":"0","par_num":"0","text":"Al console [PROD]","word_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"& console SlAGING","left":"0.5494186049257126","level":"0","width":"0.04941860437393186","height":"0.005555555555555536","top":"0.13680555555555562","line_num":"0","par_num":"0"},{"left":"0.5450581398432373","width":"0.014534883201122284","word_num":"0","text":"1542","conf":"1","page_num":"0","par_num":"0","level":"0","line_num":"0","height":"0.012919896178775314","top":"0.19121447029993188","block_num":"0"},{"height":"0.007864986525641604","line_num":"0","width":"0.05377906560897833","top":"0.20671834672425926","text":"HSZMRMI9 AY","block_num":"0","left":"0.4898255839714893","conf":"0.30000001192092896","word_num":"0","level":"0","par_num":"0","page_num":"0"},{"text":"1543","top":"0.20671834635505681","page_num":"0","width":"0.014534883201122284","word_num":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","left":"0.5450581400370357","level":"0","par_num":"0"},{"width":"0.014534883201122284","page_num":"0","text":"1544","word_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.22222222232404898","height":"0.012919896178775425","left":"0.5450581400370357","block_num":"0","conf":"1"},{"level":"0","text":"1545","block_num":"0","height":"0.012919896178775425","left":"0.5450581400370357","top":"0.23772609829304125","conf":"1","line_num":"0","par_num":"0","width":"0.014534883201122284","word_num":"0","page_num":"0"},{"conf":"1","height":"0.012919896178775314","par_num":"0","page_num":"0","top":"0.25322997426203353","word_num":"0","width":"0.014534883201122284","line_num":"0","block_num":"0","left":"0.5450581400370357","text":"1546","level":"0"},{"word_num":"0","width":"0.01598837077617643","text":"=104,","conf":"0.30000001192092896","top":"0.2739018092287482","par_num":"0","height":"0.010335916943020385","block_num":"0","page_num":"0","left":"0.5406976748226677","level":"0","line_num":"0"},{"block_num":"0","text":"-1548","width":"0.014534883201122284","word_num":"0","top":"0.28423772619687915","height":"0.010335916943020385","par_num":"0","page_num":"0","conf":"0.5","left":"0.5436046516649427","level":"0","line_num":"0"},{"page_num":"0","level":"0","block_num":"0","conf":"1","left":"0.5450581395525396","width":"0.014534883201122284","line_num":"0","top":"0.2997416024274082","text":"1549","word_num":"0","par_num":"0","height":"0.012919896178775314"},{"conf":"0.5","width":"0.018895348906517118","word_num":"0","page_num":"0","left":"0.5392441858907338","par_num":"0","level":"0","height":"0.012919896178775425","text":"=1550","top":"0.31524547848253304","line_num":"0","block_num":"0"},{"word_num":"0","top":"0.3307493541069948","page_num":"0","width":"0.014534883201122284","level":"0","text":"1551","height":"0.012919896178775314","line_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.5450581400370357"},{"block_num":"0","par_num":"0","page_num":"0","height":"0.012919896178775314","left":"0.5450581400370357","width":"0.014534883201122284","line_num":"0","conf":"1","level":"0","top":"0.3462532300759871","text":"1552","word_num":"0"},{"conf":"0.5","block_num":"0","line_num":"0","word_num":"0","left":"0.539244186357523","level":"0","height":"0.010335916943020163","text":"—1553","par_num":"0","top":"0.36175710608099165","width":"0.020348836481571264","page_num":"0"},{"level":"0","top":"0.37726098235850203","width":"0.018895348906517118","height":"0.012919896178775425","par_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"1","left":"0.5392441858907338","line_num":"0","text":"=1554"},{"top":"0.3901808785686658","left":"0.5450581396009893","word_num":"0","width":"0.014534883201122284","text":"1555","conf":"1","height":"0.012919896178775314","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0"},{"par_num":"0","top":"0.4056847546237905","width":"0.014534883201122284","word_num":"0","conf":"1","height":"0.012919896178775425","level":"0","left":"0.5450581400370357","block_num":"0","line_num":"0","text":"1556","page_num":"0"},{"top":"0.41602067211499505","height":"0.018087854650285506","level":"0","left":"0.5392441867495246","par_num":"0","word_num":"0","text":"1557","width":"0.020348836481571153","block_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0"},{"block_num":"0","level":"0","left":"0.5450581399764737","word_num":"0","line_num":"0","text":"1558","page_num":"0","height":"0.012919896178775425","par_num":"0","conf":"1","top":"0.4366925065940749","width":"0.014534883201122284"},{"block_num":"0","left":"0.5392441866647376","level":"0","width":"0.020348836481571153","text":"—1559","top":"0.45219638256306716","par_num":"0","line_num":"0","height":"0.012919896178775425","page_num":"0","word_num":"0","conf":"0.30000001192092896"},{"width":"0.020348836481571153","word_num":"0","level":"0","height":"0.015503875414530355","block_num":"0","left":"0.5392441867495246","page_num":"0","top":"0.46511627926086574","text":"=1560","line_num":"0","conf":"0.30000001192092896","par_num":"0"},{"conf":"1","block_num":"0","page_num":"0","par_num":"0","top":"0.4832041344687519","height":"0.012919896178775314","word_num":"0","text":"1561","width":"0.014534883201122284","level":"0","left":"0.5450581400370357","line_num":"0"},{"par_num":"0","text":"1562","top":"0.4987080107822748","word_num":"0","line_num":"0","block_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","conf":"1","left":"0.5450581399885861","level":"0","page_num":"0"},{"width":"0.014534883201122284","conf":"1","block_num":"0","text":"1563","height":"0.012919896178775425","top":"0.5142118867512669","par_num":"0","left":"0.5450581399885861","page_num":"0","line_num":"0","word_num":"0","level":"0"},{"word_num":"0","level":"0","par_num":"0","height":"0.012919896178775314","line_num":"0","text":"11564","page_num":"0","block_num":"0","conf":"1","top":"0.5271317829614307","width":"0.014534883201122284","left":"0.5450581396009893"},{"word_num":"0","height":"0.010335916943020274","level":"0","par_num":"0","page_num":"0","block_num":"0","top":"0.5452196385138474","text":"1565","line_num":"0","width":"0.014534883201122284","conf":"1","left":"0.5450581395525396"},{"level":"0","word_num":"0","block_num":"0","left":"0.5392441867495246","height":"0.012919896178775314","page_num":"0","line_num":"0","text":"=1566","top":"0.5581395349855478","conf":"0.5","par_num":"0","width":"0.020348836481571153"},{"line_num":"0","word_num":"0","conf":"1","block_num":"0","level":"0","text":"1567","page_num":"0","par_num":"0","left":"0.5450581400370357","height":"0.012919896178775314","top":"0.57364341095454","width":"0.014534883201122284"},{"line_num":"0","par_num":"0","left":"0.5450581400370357","top":"0.5891472869235322","conf":"1","block_num":"0","height":"0.012919896178775314","text":"1568","page_num":"0","width":"0.014534883201122284","word_num":"0","level":"0"},{"conf":"0.30000001192092896","text":"11569","page_num":"0","width":"0.020348836481571153","word_num":"0","par_num":"0","top":"0.604651162898802","height":"0.018087854650285506","block_num":"0","left":"0.5392441867495246","level":"0","line_num":"0"},{"page_num":"0","top":"0.6201550388615167","conf":"1","height":"0.012919896178775425","block_num":"0","width":"0.014534883201122284","level":"0","word_num":"0","text":"1570","par_num":"0","left":"0.5450581400370357","line_num":"0"},{"left":"0.5450581400370357","level":"0","word_num":"0","conf":"1","block_num":"0","par_num":"0","line_num":"0","height":"0.012919896178775425","page_num":"0","width":"0.014534883201122284","top":"0.6356589148305088","text":"1571"},{"conf":"1","level":"0","top":"0.6511627907995011","width":"0.014534883201122284","block_num":"0","par_num":"0","height":"0.012919896178775425","left":"0.5450581400370357","line_num":"0","word_num":"0","page_num":"0","text":"1572"},{"line_num":"0","height":"0.012919896178775425","page_num":"0","text":"1573","conf":"1","word_num":"0","left":"0.5465116279863845","block_num":"0","par_num":"0","top":"0.6666666667684934","level":"0","width":"0.013081395626068137"},{"text":"1575","page_num":"0","width":"0.014534883201122284","conf":"1","height":"0.010335916943020274","line_num":"0","top":"0.6976744187033391","word_num":"0","left":"0.5450581400370357","level":"0","block_num":"0","par_num":"0"},{"par_num":"0","height":"0.010335916943020385","level":"0","text":"1577","width":"0.014534883201122284","word_num":"0","top":"0.7286821708135889","left":"0.5450581395525396","block_num":"0","page_num":"0","conf":"1","line_num":"0"},{"level":"0","word_num":"0","height":"0.012919896178775425","block_num":"0","text":"1578","top":"0.7416020671991567","par_num":"0","line_num":"0","conf":"1","page_num":"0","width":"0.014534883201122284","left":"0.5450581396009893"},{"block_num":"0","page_num":"0","conf":"1","line_num":"0","level":"0","text":"1579","top":"0.7571059431681489","height":"0.012919896178775314","left":"0.5450581396009893","par_num":"0","width":"0.014534883201122284","word_num":"0"},{"word_num":"0","conf":"1","top":"0.7726098192232738","line_num":"0","block_num":"0","text":"1580","width":"0.014534883201122284","height":"0.012919896178775314","page_num":"0","left":"0.5450581400370357","level":"0","par_num":"0"},{"text":"1582","word_num":"0","height":"0.012919896178775314","left":"0.5450581400370357","line_num":"0","level":"0","block_num":"0","width":"0.014534883201122284","par_num":"0","conf":"1","top":"0.8036175711612583","page_num":"0"},{"top":"0.834625323325341","left":"0.5450581392327509","block_num":"0","text":"1584","width":"0.013081395626068026","word_num":"0","line_num":"0","conf":"1","height":"0.012919896178775314","par_num":"0","page_num":"0","level":"0"},{"conf":"0.5","height":"0.010335916943020274","word_num":"0","left":"0.5450581393235938","page_num":"0","level":"0","par_num":"0","line_num":"0","block_num":"0","text":"11586","top":"0.8656330750627995","width":"0.013081395626068026"},{"conf":"0.30000001192092896","word_num":"0","left":"0.5450581394872567","top":"0.8992248064595291","block_num":"0","height":"0.005167958140373186","width":"0.013081394135951996","page_num":"0","line_num":"0","par_num":"0","text":"108","level":"0"},{"word_num":"0","top":"0.9147286824285215","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.5450581394872567","text":"1084","page_num":"0","width":"0.013081394135951996","block_num":"0","height":"0.005167958140373186","line_num":"0"},{"left":"0.5450581399764737","page_num":"0","top":"0.9250645996173306","line_num":"0","word_num":"0","level":"0","par_num":"0","block_num":"0","text":"1590","height":"0.012919896178775425","conf":"1","width":"0.014534883201122284"},{"width":"0.023255811631679557","level":"0","page_num":"0","block_num":"0","text":"Ix. Aulo v","top":"0.15762273927606663","height":"0.005167958140373297","left":"0.6191860466784848","line_num":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0"},{"width":"0.029069766402244568","block_num":"0","par_num":"0","height":"0.012919896178775425","conf":"0.30000001192092896","left":"0.694767442016901","line_num":"0","top":"0.15503876001784744","word_num":"0","page_num":"0","level":"0","text":"fajiminny~"},{"block_num":"0","page_num":"0","par_num":"0","text":"nELee* rrom crm","level":"0","top":"0.18055555555555558","conf":"0.30000001192092896","word_num":"0","left":"0.572674422847079","line_num":"0","height":"0.005555555555555536","width":"0.05523255467414856"},{"height":"0.020948829915788503","top":"0.16523617878663432","width":"0.06834029555320742","left":"0.6424286905339495","par_num":"0","text":"026 49 421 23 2102","word_num":"0","line_num":"0","page_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896"},{"conf":"1","level":"0","top":"0.1909722222222222","line_num":"0","width":"0.15552324056625366","left":"0.5726744338480192","page_num":"0","par_num":"0","word_num":"0","block_num":"0","height":"0.013194444444444398","text":"SELECT * FROM crm_layout_entities WHERE crm_layout"},{"width":"0.10901162624359129","block_num":"0","height":"0.013194444444444398","par_num":"0","left":"0.5726744170751742","line_num":"0","word_num":"0","level":"0","text":"SELECT * FROM teams WHERE id = 575;","top":"0.2222222222222222","page_num":"0","conf":"0.5"},{"level":"0","page_num":"0","par_num":"0","text":"select * from opportunities where team_id = 575;=","left":"0.5726744337137128","line_num":"0","top":"0.23750000000000004","block_num":"0","width":"0.15552324056625366","word_num":"0","height":"0.013194444444444398","conf":"1"},{"top":"0.2687338507943192","page_num":"0","level":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('96b126","word_num":"0","block_num":"0","height":"0.013210593329535558","left":"0.5726744234492939","line_num":"0","par_num":"0","conf":"1","width":"0.15406975746154783"},{"conf":"1","block_num":"0","line_num":"0","width":"0.07703487873077397","level":"0","left":"0.572674423519849","text":"select * from contacts c","page_num":"0","height":"0.012919896178775425","top":"0.29974160216901025","word_num":"0","par_num":"0"},{"word_num":"0","level":"0","line_num":"0","block_num":"0","conf":"0.5","par_num":"0","page_num":"0","height":"0.013226743539174413","top":"0.31524547840267814","text":"where c.crm_configuration_id = 370 order by c.upda","width":"0.15552324056625366","left":"0.572674433782953"},{"top":"0.3436692508370931","block_num":"0","page_num":"0","level":"0","width":"0.15552324056625366","word_num":"0","height":"0.015503875414530466","line_num":"0","par_num":"0","left":"0.5726744332977075","conf":"1","text":"SELECT * FROM participants where activity_id = 39g"},{"text":"SELECT * FROM participants where activity_id = 39","height":"0.015972222222222276","left":"0.572674421965987","par_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","page_num":"0","line_num":"0","top":"0.3590277777777777","width":"0.15406975746154783"},{"page_num":"0","par_num":"0","width":"0.15406976938247685","line_num":"0","conf":"1","level":"0","height":"0.015600774023267872","block_num":"0","left":"0.5726744169714035","text":"SELECT * FROM activity_summary_logs where activity","top":"0.37467700342764254","word_num":"0"},{"word_num":"0","page_num":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('c7d99F","top":"0.3901808789131962","level":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","block_num":"0","conf":"1","left":"0.5726744234492939","width":"0.15406975746154783"},{"level":"0","height":"0.015972222222222165","page_num":"0","par_num":"0","width":"0.15552325248718268","line_num":"0","conf":"0.5","top":"0.40555555555555556","block_num":"0","word_num":"0","text":"SELECT * FROM activities WHERE uuid_to_bin('2e6ff4","left":"0.5726744226990034"},{"par_num":"0","text":"select * from crm_profiles where crm_configuration","word_num":"0","height":"0.012919896178775425","level":"0","top":"0.42118863085118075","conf":"1","page_num":"0","width":"0.15552325248718268","block_num":"0","left":"0.5726744171621306","line_num":"0"},{"block_num":"0","height":"0.012919896178775425","text":"select * from opportunities where crm_configuratio","top":"0.43669250656177505","conf":"1","page_num":"0","line_num":"0","width":"0.15552324056625366","level":"0","left":"0.5726744338522805","word_num":"0","par_num":"0"},{"height":"0.013194444444444398","top":"0.4520833333333334","level":"0","conf":"1","line_num":"0","word_num":"0","width":"0.1526162743568421","left":"0.5726744182303668","par_num":"0","text":"select * from accounts where crm_configuration_id","page_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","conf":"1","width":"0.15406975746154783","level":"0","top":"0.4651162795192636","left":"0.5726744234492995","block_num":"0","height":"0.015503875414530466","page_num":"0","par_num":"0","text":"select * from contacts where crm_configuration_id"},{"page_num":"0","word_num":"0","left":"0.572674419565805","block_num":"0","conf":"1","par_num":"0","top":"0.48320413433612164","line_num":"0","width":"0.07267441749572756","height":"0.010545865694681855","text":"# owner 13236 525785080","level":"0"},{"level":"0","block_num":"0","word_num":"0","line_num":"0","left":"0.5726744209587247","conf":"0.5","text":"# contact 1","par_num":"0","height":"0.013194444444444398","page_num":"0","top":"0.4986111111111111","width":"0.03779069483280184"},{"conf":"1","block_num":"0","width":"0.1133720874786377","word_num":"0","text":"16779180 665587441856 - activity - AL","height":"0.015972222222222165","page_num":"0","line_num":"0","par_num":"0","level":"0","top":"0.49583333333333335","left":"0.6133720969756984"},{"page_num":"0","width":"0.03779069483280184","word_num":"0","top":"0.5116279069955773","level":"0","line_num":"0","block_num":"0","conf":"0.5","height":"0.015503875414530466","left":"0.5726744208610685","par_num":"0","text":"# contact 2"},{"left":"0.6119186041859349","block_num":"0","height":"0.005555555555555536","word_num":"0","text":"14247[PHONE]7 - asnosuodoruro","top":"0.5166666666666667","level":"0","par_num":"0","conf":"0.30000001192092896","width":"0.11482557058334353","line_num":"0","page_num":"0"},{"left":"0.572674422933733","width":"0.09156976342201228","height":"0.015552324718899224","text":"# company 4176133 47150650569","top":"0.5270833335061834","line_num":"0","word_num":"0","conf":"1","page_num":"0","par_num":"0","level":"0","block_num":"0"},{"left":"0.572674420320823","width":"0.0857558131217957","level":"0","line_num":"0","block_num":"0","conf":"1","par_num":"0","page_num":"0","text":"# deal 7100953 410150124747","top":"0.5423611111111111","height":"0.013194444444444509","word_num":"0"},{"top":"0.558139534899415","word_num":"0","page_num":"0","height":"0.012919896178775425","conf":"1","par_num":"0","left":"0.5726744191623151","level":"0","text":"SELECT","block_num":"0","line_num":"0","width":"0.020348836481571264"},{"word_num":"0","block_num":"0","conf":"0.5","level":"0","page_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","height":"0.015536175833807953","line_num":"0","left":"0.5843023296036838","par_num":"0","top":"0.5736111108341727","width":"0.14244185686111455"},{"par_num":"0","width":"0.026162791252136164","height":"0.012919896178775425","line_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.5857558140032924","conf":"1","text":"u.email,","top":"0.589147286955832","word_num":"0"},{"par_num":"0","left":"0.5857558140667083","block_num":"0","page_num":"0","top":"0.6046511629248242","conf":"1","line_num":"0","width":"0.015988372266292572","level":"0","height":"0.012919896178775314","text":"sa.*,","word_num":"0"},{"text":"t.owner_id FROM social_accounts sa","left":"0.5857558124897835","conf":"1","height":"0.013194444444444398","word_num":"0","line_num":"0","block_num":"0","width":"0.10465116500854499","level":"0","page_num":"0","par_num":"0","top":"0.6201388888888889"},{"height":"0.013194444444444509","block_num":"0","conf":"0.5","par_num":"0","top":"0.6354166666666666","page_num":"0","word_num":"0","left":"0.5726744188870635","level":"0","line_num":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.11627906560897827"},{"line_num":"0","conf":"0.5","word_num":"0","left":"0.5726744291283256","top":"0.6511627907995011","par_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","height":"0.012919896178775425","level":"0","block_num":"0","page_num":"0","width":"0.12790696620941155"},{"width":"0.12354650497436526","block_num":"0","conf":"0.5","word_num":"0","level":"0","height":"0.013194444444444509","left":"0.5726744198529339","par_num":"0","text":"WHERE u.team_id = 400 and sa.provider =","line_num":"0","top":"0.6666666666666666","page_num":"0"},{"line_num":"0","conf":"0.5","text":"hubspot","height":"0.012919896178775425","page_num":"0","block_num":"0","left":"0.69476744115425","top":"0.6666666669407588","width":"0.031976744532585144","par_num":"0","word_num":"0","level":"0"},{"word_num":"0","left":"0.5726744202565369","level":"0","block_num":"0","text":"select * tron teacures.","line_num":"0","top":"0.7","height":"0.005555555555555647","width":"0.07122092843055727","conf":"0.5","par_num":"0","page_num":"0"},{"conf":"1","level":"0","left":"0.5726744332978779","line_num":"0","par_num":"0","text":"select * from team_features where feature_id = 40,","page_num":"0","top":"0.7104166666666667","width":"0.15552324056625366","height":"0.015972222222222165","block_num":"0","word_num":"0"},{"page_num":"0","text":"select * from teams where id = 556; # owner: 18101","word_num":"0","block_num":"0","level":"0","line_num":"0","top":"0.7416020675468262","width":"0.15406975746154783","par_num":"0","conf":"0.5","height":"0.015503875414530466","left":"0.5726744232633351"},{"block_num":"0","height":"0.013194444444444509","page_num":"0","left":"0.5726744160052581","level":"0","par_num":"0","text":"select * from crm_configurations where id = 477;","top":"0.7569444444444444","line_num":"0","width":"0.1482558131217956","word_num":"0","conf":"1"},{"conf":"1","left":"0.5726744231096511","par_num":"0","text":"SELECT * FROM users WHERE id = 18101;","line_num":"0","word_num":"0","top":"0.7726098192232738","block_num":"0","width":"0.11627906560897827","height":"0.012919896178775314","level":"0","page_num":"0"},{"page_num":"0","par_num":"0","width":"0.020348836481571264","left":"0.5726744189014326","height":"0.010335916943020385","top":"0.7881136952355063","line_num":"0","block_num":"0","level":"0","conf":"1","word_num":"0","text":"SELECT"},{"left":"0.5857558109500923","line_num":"0","par_num":"0","top":"0.8034722222222223","word_num":"0","text":"CONCAT(u.id, LASE WHEN u.id = t.owner_id THEN","height":"0.013194444444444398","page_num":"0","width":"0.1409883737564087","conf":"0.5","block_num":"0","level":"0"},{"block_num":"0","par_num":"0","line_num":"0","height":"0.012919896178775425","top":"0.8191214473886484","level":"0","width":"0.02761627733707428","left":"0.5843023259874707","text":"u.email,","conf":"0.5","page_num":"0","word_num":"0"},{"block_num":"0","level":"0","conf":"1","text":"sa.*,","par_num":"0","top":"0.8346253231315425","line_num":"0","page_num":"0","left":"0.5857558140667083","width":"0.015988372266292572","height":"0.012919896178775425","word_num":"0"},{"height":"0.013194444444444509","top":"0.85","width":"0.10465115308761597","text":"t.owner_id FROM social_accounts sa","conf":"1","left":"0.5857558224766352","level":"0","page_num":"0","par_num":"0","line_num":"0","word_num":"0","block_num":"0"},{"line_num":"0","page_num":"0","text":"Julr users u on u.l = sa.sociaole 1o","left":"0.5741279124472343","word_num":"0","block_num":"0","top":"0.8680555555555556","conf":"0.30000001192092896","width":"0.1133720874786377","height":"0.005555555555555536","level":"0","par_num":"0"},{"page_num":"0","height":"0.005167958802647088","conf":"0.30000001192092896","level":"0","text":"Juir reals t ns\"l on 1.10 = U.ceall l0l","top":"0.8837209301624399","width":"0.125","left":"0.5741279067959532","line_num":"0","block_num":"0","par_num":"0","word_num":"0"},{"par_num":"0","text":"mnckr urreallo = ono and sardrovoer = uiteorras","conf":"0.30000001192092896","width":"0.15261626243591309","word_num":"0","block_num":"0","left":"0.572674420615727","level":"0","height":"0.005167958140373186","top":"0.8992248064595291","line_num":"0","page_num":"0"},{"top":"0.9250000002618292","page_num":"0","width":"0.14534883499145512","word_num":"0","text":"select * from opportunities where id = 7594349;","height":"0.015568474928537968","par_num":"0","level":"0","left":"0.5726744186889577","line_num":"0","conf":"1","block_num":"0"},{"height":"0.012919896178775314","par_num":"0","text":"Backend Chapter - 38m left","width":"0.07122092843055727","conf":"0.5","line_num":"0","block_num":"0","word_num":"0","left":"0.7936046535191877","level":"0","top":"0.0025839794299922225","page_num":"0"},{"block_num":"0","line_num":"0","top":"0.0025839793250265197","width":"0.024709302186965987","level":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","text":"100% C","height":"0.010610465208689357","left":"0.8997093027058444","par_num":"0"},{"text":"Fri 17 Apr 10:52:40","par_num":"0","word_num":"0","left":"0.943313953177934","level":"0","block_num":"0","height":"0.012919896178775425","conf":"0.5","width":"0.05087209343910215","page_num":"0","top":"0.0025839797206897996","line_num":"0"},{"word_num":"0","line_num":"0","left":"0.8095930312135469","par_num":"0","top":"0.02583979362220712","width":"0.08430231809616084","height":"0.0077519370449914415","block_num":"0","page_num":"0","text":"AutomatedReportsCommandTest-","conf":"1","level":"0"},{"block_num":"0","line_num":"0","par_num":"0","word_num":"0","height":"0.012919896178775425","left":"0.7311046511910402","text":"Cascade","top":"0.046511628267201455","width":"0.023255813121795588","page_num":"0","conf":"1","level":"0"},{"conf":"1","word_num":"0","par_num":"0","width":"0.05523255467414856","level":"0","line_num":"0","left":"0.7311046545930007","page_num":"0","height":"0.013242893748813156","text":"Automated Report Retr","top":"0.06944444442619635","block_num":"0"},{"level":"0","conf":"0.30000001192092896","top":"0.0878552973715312","left":"0.7369186079571405","par_num":"0","line_num":"0","text":"updare patn","width":"0.030523252487182573","page_num":"0","height":"0.005200258228513888","word_num":"0","block_num":"0"},{"left":"0.793604654619666","line_num":"0","top":"0.06944444442619635","width":"0.05523255467414856","text":"Investigating HubSpot","block_num":"0","par_num":"0","word_num":"0","conf":"1","height":"0.013242893748813156","level":"0","page_num":"0"},{"conf":"0.30000001192092896","height":"0.008333333333333304","left":"0.9593023269801749","level":"0","top":"0.06944444444444442","text":"+0 .","par_num":"0","line_num":"0","word_num":"0","width":"0.02180232405662541","block_num":"0","page_num":"0"},{"block_num":"0","level":"0","line_num":"0","page_num":"0","conf":"0.5","height":"0.005200258559650783","text":"eft unchanged","width":"0.03343023359775543","par_num":"0","left":"0.8880813946701537","top":"0.08785529707676376","word_num":"0"},{"block_num":"0","width":"0.05087209343910215","page_num":"0","word_num":"0","conf":"1","left":"0.7369186045568192","par_num":"0","height":"0.010529715485043","level":"0","line_num":"0","text":"Stage missing from DB","top":"0.10335917326523048"},{"conf":"1","line_num":"0","height":"0.010529715485043","par_num":"0","text":"resolveStage() → importStages","left":"0.80377907077666","block_num":"0","top":"0.1033591733082968","width":"0.07558139562606814","word_num":"0","level":"0","page_num":"0"},{"text":"Triggers on-demand stage import from","top":"0.1033591734007071","block_num":"0","conf":"1","line_num":"0","page_num":"0","height":"0.012919896178775314","level":"0","par_num":"0","left":"0.8880813944740353","width":"0.0857558131217957","word_num":"0"},{"conf":"0.30000001192092896","height":"0.005555555555555536","level":"0","par_num":"0","top":"0.11875000000000002","width":"0.02761627733707428","word_num":"0","block_num":"0","left":"0.8895348830765111","text":"HUOSpOt AFl","page_num":"0","line_num":"0"},{"text":"Odl *","height":"0.008333333333333415","level":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.9607558159836126","block_num":"0","line_num":"0","page_num":"0","top":"0.14444444444444438","width":"0.017441858351230577"},{"level":"0","line_num":"0","left":"0.7369186148554746","par_num":"0","text":"the issue is with stace la being impored very onten but it coesn't snow any new weonooks delnc","height":"0.005555555555555647","block_num":"0","conf":"0.30000001192092896","top":"0.1729166666666666","page_num":"0","width":"0.22238368988037116","word_num":"0"},{"par_num":"0","left":"0.7383720927714611","text":"received. What coul dbe the issue","top":"0.17829457383137026","word_num":"0","level":"0","width":"0.07848837375640871","page_num":"0","conf":"1","line_num":"0","height":"0.012919896178775425","block_num":"0"},{"level":"0","left":"0.7340116450956564","block_num":"0","par_num":"0","width":"0.23691859245300295","conf":"1","word_num":"0","text":"Let me look at what triggers stage imports and where importstages Is called from beyond just the sync","top":"0.20671834665965982","page_num":"0","height":"0.007864986525641493","line_num":"0"},{"left":"0.7325581484062674","width":"0.08284882903099056","block_num":"0","word_num":"0","level":"0","conf":"1","line_num":"0","top":"0.23750000015744843","page_num":"0","height":"0.007978035344017864","par_num":"0","text":"Searched importStages in app (43)"},{"level":"0","line_num":"0","word_num":"0","top":"0.25833333333676456","height":"0.015568474928538079","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"Now iet me look at lne reso vesusznessProcess patn more caren\"y — specilically what triggers repeatea","left":"0.7340116223582402","width":"0.24418604373931885","block_num":"0"},{"text":"importstages calls without new weahooks","page_num":"0","conf":"0.5","left":"0.734011628312753","line_num":"0","level":"0","block_num":"0","height":"0.005167958802647088","par_num":"0","top":"0.2713178293783335","width":"0.09883720874786384","word_num":"0"},{"left":"0.7325581466042719","page_num":"0","word_num":"0","height":"0.005555555555555536","level":"0","text":"kead Opporunitysyncirai.ong","par_num":"0","width":"0.0726744115352631","top":"0.29166666666666674","line_num":"0","conf":"0.30000001192092896","block_num":"0"},{"par_num":"0","line_num":"0","left":"0.7340116258257539","conf":"0.5","height":"0.013194444444444398","block_num":"0","level":"0","text":"Now I can see the bug clearly. Look at resolvestage() at lines 961-969:","top":"0.30486111111111114","page_num":"0","width":"0.1686046481132507","word_num":"0"},{"block_num":"0","par_num":"0","page_num":"0","text":"Read onnortunitvsvncirait.ono #L1-50","conf":"0.30000001192092896","width":"0.09011628031730645","left":"0.7340116270960803","word_num":"0","height":"0.005167958802646977","top":"0.32816537460384443","line_num":"0","level":"0"},{"level":"0","line_num":"0","top":"0.3436692510062196","text":"Found it. There are two bugs in resolveStage():","left":"0.7325581398173093","conf":"1","par_num":"0","height":"0.012919896178775314","width":"0.11627906560897816","page_num":"0","word_num":"0","block_num":"0"},{"left":"0.7340116280075717","par_num":"0","block_num":"0","height":"0.005167958471510081","page_num":"0","line_num":"0","level":"0","top":"0.37209302333591965","width":"0.030523255467414856","word_num":"0","text":"Kootcause","conf":"0.30000001192092896"},{"height":"0.013210593329535558","block_num":"0","level":"0","par_num":"0","top":"0.38472222254281196","word_num":"0","text":"Bug 1: importStages result is ignored — OpportunitySyncTrait.php:961-969","width":"0.18604650497436526","left":"0.7325581461884255","conf":"1","line_num":"0","page_num":"0"},{"width":"0.01744185984134672","word_num":"0","level":"0","conf":"0.5","height":"0.013194444444444398","text":"0 php","left":"0.7369186047366899","page_num":"0","par_num":"0","top":"0.40555555555555556","block_num":"0","line_num":"0"},{"left":"0.7383720921894946","conf":"0.30000001192092896","width":"0.0625","block_num":"0","line_num":"0","par_num":"0","level":"0","top":"0.43125","height":"0.013194444444444398","text":"if ($stage == null) €","page_num":"0","word_num":"0"},{"line_num":"0","left":"0.7485465141027078","text":"$this->importStages(null, $stageld); // return value discarded!","word_num":"0","level":"0","height":"0.013194444444444509","conf":"1","page_num":"0","block_num":"0","par_num":"0","top":"0.4444444444444444","width":"0.1758720874786377"},{"width":"0.18604649305343623","line_num":"0","left":"0.738372111597456","height":"0.007961885796652912","par_num":"0","top":"0.4857881140784177","level":"0","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","text":"if ($stage == null) ‹ // always true - $stage was never reassigned"},{"left":"0.7500000111576728","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.1874999880790711","height":"0.007751937707265233","top":"0.5012919899964966","text":"sth1s→>logger->into( [Hubspot stage does not exist = • $stageld);","page_num":"0","word_num":"0"},{"block_num":"0","conf":"1","par_num":"0","top":"0.5374677007540993","level":"0","page_num":"0","left":"0.7383720870853351","line_num":"0","height":"0.013226743539174413","width":"0.15406976938247674","word_num":"0","text":"$this->cachedStages [$cacheKey] = $stage; // caches null"},{"left":"0.7340116418031759","height":"0.012919896178775425","level":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.5","text":"The return value of importstages() is thrown away, $stage is never reassigned, so:","width":"0.19476742744445796","word_num":"0","top":"0.5658914729700438"},{"level":"0","par_num":"0","text":"1. importStages is called every time (no stage miss cached properly)","width":"0.1642441749572754","word_num":"0","top":"0.5839793284485909","page_num":"0","conf":"1","height":"0.013242893748813156","left":"0.7354651232583086","line_num":"0","block_num":"0"},{"width":"0.15552325248718257","page_num":"0","height":"0.013194444444444509","left":"0.7427325584584052","text":"nult is cached - but Bug 2 means the cache never helps anyway","par_num":"0","word_num":"0","conf":"1","block_num":"0","line_num":"0","level":"0","top":"0.5993055555555555"},{"left":"0.7325581416709227","conf":"0.30000001192092896","par_num":"0","level":"0","top":"0.622739018345834","word_num":"0","width":"0.24418601989746092","height":"0.005167958140373186","page_num":"0","line_num":"0","text":"Buore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stade","block_num":"0"},{"width":"0.2398255586624145","page_num":"0","word_num":"0","height":"0.008333333333333415","left":"0.7340116506355798","conf":"1","level":"0","top":"0.6354166666666666","line_num":"0","par_num":"0","text":"will hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpot","block_num":"0"},{"line_num":"0","block_num":"0","height":"0.013194444444444398","top":"0.6458333333333334","conf":"1","text":"API call.","word_num":"0","par_num":"0","width":"0.018895348906517007","level":"0","page_num":"0","left":"0.7340116275867575"},{"par_num":"0","word_num":"0","line_num":"0","top":"0.6614987081121626","width":"0.23982555866241462","level":"0","left":"0.7340116506310655","text":"Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.","page_num":"0","conf":"1","height":"0.012919896178775314","block_num":"0"},{"page_num":"0","par_num":"0","conf":"0.5","block_num":"0","level":"0","height":"0.013194444444444398","text":"But every new job/sync run resets $cachedStages = [1, so for scheduled sync jobs (e.g. SyncTeamMetada","top":"0.6743055555555556","line_num":"0","left":"0.7325581504382193","width":"0.24854650497436526","word_num":"0"},{"width":"0.045058137178421","page_num":"0","block_num":"0","left":"0.7340116302157309","word_num":"0","line_num":"0","text":"ta, each run calls","top":"0.6923611111111111","conf":"0.5","height":"0.005555555555555536","level":"0","par_num":"0"},{"width":"0.11918603181838983","par_num":"0","page_num":"0","text":"importstages Tor every deal with an unknown stade.","height":"0.005555555555555536","line_num":"0","conf":"1","left":"0.7790697821221034","top":"0.6923611111111111","block_num":"0","word_num":"0","level":"0"},{"left":"0.7340116284979704","text":"The Real Scenario","line_num":"0","block_num":"0","height":"0.013210594654083252","level":"0","par_num":"0","page_num":"0","top":"0.7131782944472908","word_num":"0","conf":"1","width":"0.05087209343910215"},{"width":"0.2194767236709595","word_num":"0","page_num":"0","text":"Since vou're seeing frequent importStages calls without new webhooks, the likely triggers are:","line_num":"0","height":"0.007768087916903976","top":"0.7312499998399975","conf":"1","par_num":"0","left":"0.7340116492304741","block_num":"0","level":"0"},{"word_num":"0","conf":"1","line_num":"0","height":"0.013194444444444398","page_num":"0","left":"0.7354651160905352","par_num":"0","top":"0.7465277777777778","width":"0.24418604373931885","text":"1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.p","level":"0","block_num":"0"},{"height":"0.005555555555555647","text":"no: 190)","width":"0.018895348906517118","word_num":"0","block_num":"0","left":"0.7441860464562804","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.7645833333333333","page_num":"0","level":"0"},{"line_num":"0","par_num":"0","block_num":"0","width":"0.24418604373931885","text":"2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolveStag","left":"0.7354651201607565","height":"0.013194444444444398","word_num":"0","top":"0.7777777777777778","conf":"1","level":"0","page_num":"0"},{"word_num":"0","block_num":"0","text":"e → oranv cea Wnose stace sn'tin Do, importstages Mres","height":"0.005200258559650783","conf":"0.30000001192092896","line_num":"0","width":"0.1438953518867493","page_num":"0","par_num":"0","top":"0.7958333332524744","left":"0.7441860454412552","level":"0"},{"par_num":"0","top":"0.8087855298498888","text":"3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so the","left":"0.735465124180152","line_num":"0","level":"0","width":"0.23255813121795654","block_num":"0","conf":"0.5","page_num":"0","word_num":"0","height":"0.012919896178775314"},{"height":"0.005167958802647088","left":"0.7441860484466121","level":"0","text":"stace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne run","word_num":"0","top":"0.8268733849413972","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","page_num":"0","width":"0.22965116500854488"},{"par_num":"0","top":"0.8395833333333333","word_num":"0","page_num":"0","line_num":"0","level":"0","width":"0.17441858053207393","conf":"0.5","left":"0.7427325647840919","text":"nits the same stage again, creatino an intinite loon of unnecessarv imborts","block_num":"0","height":"0.005555555555555536"},{"height":"0.013194444444444398","width":"0.023255813121795588","line_num":"0","text":"The Fix","par_num":"0","top":"0.8604166666666667","word_num":"0","level":"0","left":"0.7325581397190757","conf":"0.5","page_num":"0","block_num":"0"},{"conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","text":"D php","word_num":"0","level":"0","width":"0.01744185984134672","left":"0.7369186052514669","height":"0.012919896178775425","top":"0.8837209303666846","par_num":"0"},{"left":"0.7383720921894946","word_num":"0","conf":"0.30000001192092896","level":"0","height":"0.013194444444444398","par_num":"0","top":"0.9069444444444444","page_num":"0","text":"if ($stage == null) €","block_num":"0","line_num":"0","width":"0.0625"},{"top":"0.919770995189582","width":"0.12511023283004752","page_num":"0","text":"Sstane = Sthis->imnortStaaes(null. Sstaneld):","word_num":"0","line_num":"0","height":"0.013738318284352569","conf":"0.5","block_num":"0","level":"0","left":"0.7484933414689421","par_num":"0"},{"block_num":"0","left":"0.7340116287453207","conf":"0.5","level":"0","par_num":"0","top":"0.9326388888888889","width":"0.04941860437393186","page_num":"0","height":"0.013194444444444398","text":"Ask anything (24L)","line_num":"0","word_num":"0"},{"height":"0.013242893748813156","block_num":"0","text":"+ <> Code","top":"0.9583333333150852","word_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.030523255467414856","conf":"0.30000001192092896","line_num":"0","left":"0.7340116287012439"},{"text":"Claude Sonnet 4.6","conf":"1","page_num":"0","width":"0.04360465109348299","height":"0.010658914513058115","block_num":"0","top":"0.9583333334226883","par_num":"0","word_num":"0","level":"0","line_num":"0","left":"0.7630813957932702"},{"block_num":"0","height":"0.005555555555555536","word_num":"0","level":"0","left":"0.8633720983166459","page_num":"0","text":"winasun leams","par_num":"0","line_num":"0","width":"0.045058134198188826","top":"0.9895833333333334","conf":"0.5"},{"left":"0.9127906976267915","height":"0.005167958140373297","top":"0.9896640829453173","par_num":"0","text":"7411","word_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","width":"0.013081394135951996","block_num":"0","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","left":"0.9302325579985398","par_num":"0","line_num":"0","block_num":"0","text":"uir-o","height":"0.005167958140373297","level":"0","top":"0.9896640829453173","word_num":"0","width":"0.01598837077617654"},{"top":"0.9868055557112884","level":"0","width":"0.02761627733707428","height":"0.010610464546415566","word_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"( 4 spaces","left":"0.9534883738137369"}]...
|
|
AppleNative
|
NULL
|
0
|
8053
|
NULL
|
NULL
|
|
45017
|
PhpStormFileEditViewNavigateCodeLaravelRefactorFV PhpStormFileEditViewNavigateCodeLaravelRefactorFV faVsco.s v#11894 on JY-18909-automated-reports-ask-iminny kToolsWindowHelpProject v> D Redisv D ServiceTraits€ OpportunitySyncTrait.ph& SyncCrmEntities Trait.php© SyncFieldsTrait.php© WriteCrmTrait.php→IUTIS→Weshook© BatchSyncCollector.php© BatchSyncRedisService.php© Client.php© ClosedDealStagesService.p© DealFieldsService.php© DecorateActivity.php© FieldDefinitions.php© Field TypeConverter.php© HubspotClientinterface.php© HubspotTokenManager.php© PayloadBuilder.php© RemoteCrmObjectManipulatResponseNormalize.php© Service.php© SyncFieldAction.php© SyncRelatedActivityManage© WebhookSyncBatchProcessv D IntegrationApp> D Accessors~ D Api© ActionUrl.php@ EnumUrllnterface.php© FlowUrl.php© PageResult.php© ProxyUrl.phpC) RequestBuilder.ohp6 RequestExecute.php• RequestExecutelnterfaceSystemEvents.php© SystemUrl.phpC TokenBuilder.php© TokenBuilderInterface.pt© UrlBuilder.phpD ConfigDDTOM FiltersD Jobs• ProspectSearchStrateayD ServiceTraits© DataClient.php© DecorateActivity.php© LocalSearch.php© LocalSearchInterface.php© RemoteSearch.php© Service.php> MListeners> M Metadata> M Miaration› Pipedrive> D SalesforceD Traits© AutomatedReportsService.phpC TeamSetupController.php© SendReportJob.phppnp apl.onp• Filesystem.php& OpportunitySyncTrait.php x© RequestGenerateReportJob.php© OpportunityStageUpdated.phpC RunOpportunityAiAnalysis.phg© SendReportMailJob.phpC Team.php© ReportController.php© CreateHeldActivityEvent.php© Opportunity.php© InteractsWithPivotTable.php© OpportunityPendingAiAnalysisAfterStageChanged.phpC ImportOpportunityBatch.php© TokenBuilder.phpTrackProviderInstalledEvent.php© OpportunityUpdated.phpT ImportBatchJobTrait.php© Service.php"podcast aualo unlX3Co W .*O resultsTT :757789790791792793794795799801802803804805806807808809810811812813814815816817040838839840841842845844845846847848trait OpportunitySyncTraitBSZMZMI9 AYprivate function create0pportunity(string $crmId, array $properties,array $associations): ?OpportunityIT souoor cunzeyzwaskceehllyulealeuMatchActivitiesToNew0pportunity::dispatch($opportunity->getId());return Sopportunity;/***Uooure exscino oodorcuncuprivate function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity$accountId = $this->resolveAccountId($associations);$businessProcess = $this->resolveBusinessProcess($properties[ 'pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess, $properties['dealstage'] ?? null) : null;• Extract Surround # E :suata = punas-uz aupporuanatyData (Sproperties, Saccountid, SbusinessProcess, $stage);$attributes = ['crm_configuration_id' > $this->config->getId(),'crm_provider_id' => $crmId,[CREDIT_CARD]-1584=1585]:$values = array_merge($attributes, $data);$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);158715881589159015911592$this->importExternalFieldData($properties, $opportunity->getId());$this->update0pportunityAssociations(Sopportunity, $associations);1594return $opportunity;1596159715981599private function resolveAccountId(array $associations): ?int{...}Lusagesprivate function buildOpportunityData(array $properties,Pint $accountId,rbusnessrrocess sousnessprocess?Stage $stage): array &nownerlo =nuuu$profile = null;if (! empty($properties['hubspot_owner_id'])) {$ownerId = $properties['hubspot_owner_id'];$profile = $this->crmEntityRepository->findProfileByExternalId($this->config, (string) $ownerId);1100%16031604160616071608Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)= custom.logV connect.vue= laravel.logA SF ljiminny@localhost](° scratch_1.jsonV Onboard.vueHs local liminnyalocalnost4 console [EU] )CrmEntityRepository.php4 console [STAGING]fii crm_configurations [EU]A console [(PROD]156315641566156715681569E1570Tx: AutovPlaygroundSa jiminny v# contact16779180 6655874 m026 A9 A 22 X 3 X 103 ^# contact 219247563 742723347700 - [EMAIL] 2026-* conoany 470155 47150050504# deal 7100953 410150124747DCLELTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(owner) ' EU.emallsa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot';select * from features;select * from team features where feature id = 40:select x Tolteams where id = 556: # owner: 18101. crm: 477select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN(ouner) + Tu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 556 and sa.provider = 'integration-app';select * from opportunities where id = 7594349;select * from opportunity_stages where opportunity_id = 759434select * from business_processes where id = 6024;select * from business_process_stages where stage_id = 16352;select * from business_process_stages where business_process_]select * from stages where team_id = 459;select * from teams where 1d = 459DELEEITCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7U.enarusa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 459 and sa.provider = 'hubspot';SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEFFROM stagesWHERE team_id = 459 AND type = 'opportunity'GROUP BY crm_provider_idHAVING CHT>1A> 0lablSupport Daily • in 2h 44mAAutomatedRenortsCommandTest100% C•8 • Fri 17 Apr 12:16:58CascadeAutomated Report RetrInvestigating Opportur+D ...1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestagewnole calls cribervicpdateStage() → pushes the stage change to HubSpot3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → upsertOpportunity() with the stage HubSpot now has5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejectsthe change - writing a different stage_id backcloudwatch loas to look for."opportunity stage nas changed""[HubSpot] User changing opportunity stage from"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRMvrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiraltrequeues it after failures), then it gets reprocessed on every cycle.CloudWatch logs to look for:"[WebhookSyncBatchProcessor] Batch processing completed"- with config_id for team 459"[ImportOpportunityBatch]" or "[HubSpot] Failed to import opportunity""(HubSpot) Syncing opportunities using strateqy"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.3. importExternalFieldData / SyncCrmField writing back and triggering re-syncFrocessALAucomaclonAnalysiskesults calls service›Syncupporcunity perore writine Al tiele values.Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageChanged logs), even though this specific opportunity has no templates, other opportunities do - and their syncupporcunity calls ao through 1mporturupdateupporcunity → which can atrect the keals queuestate.What to search in CloudWatchFor opportunity 7594349, search for these in order:estwuike nisinss oussiness orocess"Id": 6024."uuid". "0x42500C7A22F88945929CEF122051B62E""team 10"* 459"crm_configuration_id": 367,created atl: 2025-04-02 12:50:16"updated at": "2025-04-02 12:59:16"602416349 2025-04-02 12:59:16,2025-04-02 12:59:16600416251 095 04 0219 0169025 04 0212:50116,2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen$stage is null.<> CodeClaude Sonnet 4.6winasun leams802:116 10/ charsUlr-o( 4 spaces...
|
[{"height":"0.012919896178775314", [{"height":"0.012919896178775314","page_num":"0","top":"0.0025839794299922225","level":"0","par_num":"0","block_num":"0","conf":"1","left":"0.020348838535920212","line_num":"0","text":"PhpStorm","width":"0.02761627733707428","word_num":"0"},{"word_num":"0","block_num":"0","left":"0.05232558154097966","par_num":"0","height":"0.010335916943020274","conf":"1","page_num":"0","line_num":"0","level":"0","top":"0.0025839794391580018","width":"0.011627906560897822","text":"File"},{"line_num":"0","block_num":"0","top":"0.0025839794483865086","height":"0.010335916943020274","width":"0.011627906560897835","word_num":"0","level":"0","page_num":"0","left":"0.06976744199571387","par_num":"0","conf":"1","text":"Edit"},{"word_num":"0","left":"0.08720930282773343","line_num":"0","text":"View","level":"0","block_num":"0","conf":"1","width":"0.014534883201122284","page_num":"0","height":"0.012919896178775314","par_num":"0","top":"0.0025839794299922225"},{"height":"0.012919896178775314","par_num":"0","level":"0","line_num":"0","block_num":"0","left":"0.1061046516439201","top":"0.0025839794299922225","conf":"1","text":"Navigate","page_num":"0","width":"0.02470930218696596","word_num":"0"},{"par_num":"0","text":"Code","width":"0.015988370776176458","page_num":"0","level":"0","word_num":"0","top":"0.005167958914309545","line_num":"0","conf":"0.5","block_num":"0","height":"0.005167958140373186","left":"0.13517442006249308"},{"width":"0.02180232554674147","line_num":"0","height":"0.010335916943020385","par_num":"0","block_num":"0","conf":"1","word_num":"0","top":"0.002583979426853289","level":"0","left":"0.1540697678225595","page_num":"0","text":"Laravel"},{"height":"0.010335916943020274","text":"Refactor","width":"0.02180232554674147","par_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","left":"0.18168604645628045","line_num":"0","page_num":"0","top":"0.0025839794785329495"},{"par_num":"0","width":"0.034883719682693486","line_num":"0","text":"FV faVsco.s v","height":"0.007897286944919202","level":"0","top":"0.025694444382837522","conf":"0.30000001192092896","page_num":"0","left":"0.03633720907547575","word_num":"0","block_num":"0"},{"par_num":"0","line_num":"0","width":"0.1351744055747986","word_num":"0","height":"0.007897286944919202","block_num":"0","left":"0.08139535349754527","level":"0","page_num":"0","text":"#11894 on JY-18909-automated-reports-ask-iminny k","top":"0.025694444318238086","conf":"1"},{"line_num":"0","block_num":"0","word_num":"0","top":"0.002583979461306396","text":"Tools","level":"0","width":"0.014534883201122284","height":"0.010335916943020274","page_num":"0","par_num":"0","conf":"1","left":"0.2267441862337412"},{"width":"0.0232558131217957","par_num":"0","left":"0.2616279077801874","conf":"1","line_num":"0","page_num":"0","block_num":"0","word_num":"0","text":"Window","top":"0.002583979426853289","level":"0","height":"0.010335916943020385"},{"block_num":"0","top":"0.0025839796560903627","word_num":"0","text":"Help","left":"0.28779069775263655","line_num":"0","par_num":"0","conf":"1","width":"0.014534883201122284","level":"0","height":"0.012919896178775314","page_num":"0"},{"word_num":"0","text":"Project v","block_num":"0","top":"0.04651162778062423","page_num":"0","height":"0.013210594654083252","left":"0.017441860956921497","line_num":"0","par_num":"0","width":"0.024709302186965938","conf":"0.5","level":"0"},{"height":"0.013194444444444398","top":"0.06458333333333333","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.029069767219033926","text":"> D Redis","line_num":"0","par_num":"0","width":"0.030523255467414856","word_num":"0","level":"0"},{"text":"v D ServiceTraits","word_num":"0","conf":"0.5","left":"0.029069769051867776","page_num":"0","level":"0","height":"0.013194444444444398","par_num":"0","line_num":"0","width":"0.04941860139369964","block_num":"0","top":"0.07986111111111116"},{"height":"0.012919896178775314","width":"0.06831395030021668","word_num":"0","block_num":"0","top":"0.09560723524394565","par_num":"0","text":"€ OpportunitySyncTrait.ph","page_num":"0","line_num":"0","conf":"0.5","left":"0.04505814272303903","level":"0"},{"par_num":"0","text":"& SyncCrmEntities Trait.php","page_num":"0","block_num":"0","top":"0.11111111111111116","width":"0.06831395030021668","level":"0","left":"0.04505814271908924","conf":"0.5","height":"0.013194444444444398","line_num":"0","word_num":"0"},{"level":"0","height":"0.015552326043446807","top":"0.12403100752091223","width":"0.05668604373931884","page_num":"0","par_num":"0","conf":"0.5","block_num":"0","left":"0.04505814046610588","line_num":"0","text":"© SyncFieldsTrait.php","word_num":"0"},{"level":"0","par_num":"0","text":"© WriteCrmTrait.php","top":"0.1395348837397632","word_num":"0","page_num":"0","conf":"0.5","line_num":"0","block_num":"0","width":"0.05377906560897828","height":"0.015503875414530466","left":"0.04505814194914328"},{"word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.005167958471510081","left":"0.029069767091955145","text":"→IUTIS","par_num":"0","width":"0.02616279125213623","line_num":"0","top":"0.16020671842430811"},{"width":"0.03924418091773987","top":"0.17571059457322424","word_num":"0","par_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.029069771968455456","text":"→Weshook","page_num":"0","height":"0.005167958140373186","line_num":"0"},{"text":"© BatchSyncCollector.php","top":"0.18586204522733096","left":"0.037616937435326125","par_num":"0","word_num":"0","level":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.06717175245285034","height":"0.01599432229995723","conf":"1"},{"conf":"1","height":"0.015972222222222276","level":"0","line_num":"0","left":"0.037790698291617096","page_num":"0","top":"0.20138888888888884","text":"© BatchSyncRedisService.php","word_num":"0","block_num":"0","width":"0.07558139562606811","par_num":"0"},{"conf":"0.5","width":"0.03343023061752319","top":"0.21705426374443437","height":"0.015584625138176822","page_num":"0","left":"0.037790699614228054","level":"0","par_num":"0","line_num":"0","block_num":"0","text":"© Client.php","word_num":"0"},{"page_num":"0","left":"0.037790698480570574","block_num":"0","word_num":"0","level":"0","width":"0.07558139562606811","text":"© ClosedDealStagesService.p","par_num":"0","top":"0.2325581396690103","height":"0.012919896178775425","conf":"1","line_num":"0"},{"word_num":"0","page_num":"0","width":"0.0625","block_num":"0","left":"0.037790698455668584","level":"0","line_num":"0","conf":"1","text":"© DealFieldsService.php","par_num":"0","top":"0.24791666666666667","height":"0.013194444444444398"},{"block_num":"0","left":"0.03633721066630604","conf":"1","par_num":"0","text":"© DecorateActivity.php","top":"0.263565891574695","height":"0.012919896178775314","line_num":"0","page_num":"0","word_num":"0","level":"0","width":"0.06104651093482972"},{"width":"0.05668604373931885","par_num":"0","page_num":"0","left":"0.03779070044672683","text":"© FieldDefinitions.php","word_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1","height":"0.012919896178775314","top":"0.2790697675436873"},{"line_num":"0","par_num":"0","text":"© Field TypeConverter.php","width":"0.06686046719551086","left":"0.03779069670579378","conf":"1","height":"0.013194444444444398","block_num":"0","top":"0.2944444444444445","word_num":"0","page_num":"0","level":"0"},{"page_num":"0","level":"0","height":"0.012919896178775425","top":"0.3100775194816717","left":"0.03779069879549304","line_num":"0","text":"© HubspotClientinterface.php","conf":"1","par_num":"0","block_num":"0","width":"0.07558139562606811","word_num":"0"},{"level":"0","par_num":"0","text":"© HubspotTokenManager.php","block_num":"0","width":"0.07558139562606811","height":"0.012919896178775425","top":"0.32558139567676214","word_num":"0","left":"0.03779069659103573","line_num":"0","page_num":"0","conf":"1"},{"word_num":"0","par_num":"0","page_num":"0","width":"0.05523256063461304","left":"0.03779069635420511","text":"© PayloadBuilder.php","conf":"1","block_num":"0","line_num":"0","height":"0.010448966423670436","level":"0","top":"0.3409722222009215"},{"conf":"1","level":"0","line_num":"0","top":"0.3562499999845983","left":"0.03779069850479537","block_num":"0","width":"0.07558139562606812","word_num":"0","text":"© RemoteCrmObjectManipulat","page_num":"0","height":"0.01325904395845201","par_num":"0"},{"top":"0.36950904428787323","page_num":"0","left":"0.036337209757837455","word_num":"0","text":"ResponseNormalize.php","block_num":"0","conf":"1","width":"0.06831395030021667","level":"0","height":"0.012919896178775425","line_num":"0","par_num":"0"},{"block_num":"0","level":"0","text":"© Service.php","word_num":"0","par_num":"0","top":"0.3847222219236044","width":"0.03779069781303406","line_num":"0","conf":"1","page_num":"0","left":"0.03779069823495582","height":"0.013210594654083252"},{"left":"0.037790699753649216","page_num":"0","height":"0.012919896178775425","par_num":"0","line_num":"0","conf":"1","block_num":"0","top":"0.40051679599975953","level":"0","text":"© SyncFieldAction.php","width":"0.05813953280448913","word_num":"0"},{"page_num":"0","conf":"1","top":"0.4159722222222222","width":"0.07558139562606811","block_num":"0","word_num":"0","height":"0.013194444444444509","text":"© SyncRelatedActivityManage","par_num":"0","level":"0","line_num":"0","left":"0.037790698480570574"},{"par_num":"0","top":"0.43125","page_num":"0","text":"© WebhookSyncBatchProcess","line_num":"0","width":"0.07558139562606811","left":"0.037790698480570574","level":"0","height":"0.013194444444444398","word_num":"0","block_num":"0","conf":"1"},{"left":"0.02180232571783398","level":"0","block_num":"0","top":"0.44702842390673636","line_num":"0","text":"v D IntegrationApp","width":"0.05232558250427245","height":"0.012919896178775314","word_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","line_num":"0","block_num":"0","left":"0.029069768204225445","page_num":"0","height":"0.013194444444444398","level":"0","par_num":"0","text":"> D Accessors","top":"0.4625","width":"0.042151162028312684","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","block_num":"0","top":"0.47777777777777786","level":"0","height":"0.013194444444444287","par_num":"0","word_num":"0","page_num":"0","text":"~ D Api","width":"0.02470930218696594","left":"0.029069767829704097"},{"level":"0","word_num":"0","page_num":"0","left":"0.045058140990292504","line_num":"0","text":"© ActionUrl.php","top":"0.4935400518137131","width":"0.040697672963142396","height":"0.012919896178775314","conf":"0.5","block_num":"0","par_num":"0"},{"width":"0.061046510934829705","word_num":"0","line_num":"0","conf":"0.5","height":"0.013194444444444509","par_num":"0","left":"0.04505814064450373","block_num":"0","level":"0","text":"@ EnumUrllnterface.php","top":"0.5090277777777777","page_num":"0"},{"conf":"0.5","block_num":"0","height":"0.013194444444444398","par_num":"0","line_num":"0","word_num":"0","text":"© FlowUrl.php","width":"0.037790697813034055","top":"0.5243055555555556","page_num":"0","left":"0.04505814009542093","level":"0"},{"par_num":"0","word_num":"0","top":"0.537467700277231","block_num":"0","conf":"1","height":"0.015503875414530355","text":"© PageResult.php","width":"0.046511626243591314","line_num":"0","level":"0","left":"0.045058139696324315","page_num":"0"},{"line_num":"0","width":"0.0395732194185257","word_num":"0","par_num":"0","top":"0.5540002816548221","left":"0.04489488267260087","page_num":"0","text":"© ProxyUrl.php","block_num":"0","height":"0.01333898570802483","conf":"0.5","level":"0"},{"conf":"0.5","line_num":"0","par_num":"0","top":"0.5708333332888438","word_num":"0","left":"0.045058143693342025","text":"C) RequestBuilder.ohp","level":"0","block_num":"0","height":"0.007978036006291767","width":"0.053779065608978265","page_num":"0"},{"par_num":"0","text":"6 RequestExecute.php","page_num":"0","line_num":"0","top":"0.5839793283516915","left":"0.04505814161411313","width":"0.05813953280448915","block_num":"0","conf":"0.5","height":"0.013242893748813267","level":"0","word_num":"0"},{"top":"0.5993055555555555","word_num":"0","page_num":"0","left":"0.043604651332287504","level":"0","text":"• RequestExecutelnterface","width":"0.06976743936538696","block_num":"0","line_num":"0","conf":"1","par_num":"0","height":"0.013194444444444509"},{"left":"0.04360465358589083","block_num":"0","height":"0.012919896178775314","level":"0","par_num":"0","conf":"1","page_num":"0","top":"0.6149870802374857","word_num":"0","width":"0.05523255467414856","line_num":"0","text":"SystemEvents.php"},{"height":"0.01325904395845201","conf":"0.5","level":"0","word_num":"0","text":"© SystemUrl.php","top":"0.6304909560892494","page_num":"0","left":"0.04505814011459571","par_num":"0","line_num":"0","width":"0.04360465109348297","block_num":"0"},{"height":"0.013194444444444398","text":"C TokenBuilder.php","top":"0.6458333333333334","block_num":"0","width":"0.05087209343910217","word_num":"0","conf":"0.5","left":"0.0450581399628617","line_num":"0","par_num":"0","level":"0","page_num":"0"},{"conf":"0.5","left":"0.045058141015190255","par_num":"0","page_num":"0","level":"0","text":"© TokenBuilderInterface.pt","block_num":"0","top":"0.661498708338261","height":"0.012919896178775314","word_num":"0","line_num":"0","width":"0.06831395030021667"},{"left":"0.045058140296281746","conf":"0.5","block_num":"0","top":"0.677002584081155","width":"0.043604651093482966","word_num":"0","level":"0","text":"© UrlBuilder.php","line_num":"0","height":"0.012919896178775314","par_num":"0","page_num":"0"},{"height":"0.017054265737533658","conf":"0.30000001192092896","level":"0","width":"0.027034886181354523","word_num":"0","par_num":"0","block_num":"0","top":"0.6891472857368536","text":"D Config","left":"0.03590116178866337","page_num":"0","line_num":"0"},{"height":"0.012919896178775314","word_num":"0","top":"0.7054263567232738","left":"0.03779069787595659","line_num":"0","width":"0.018895348906517027","text":"DDTO","page_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0"},{"block_num":"0","conf":"1","page_num":"0","height":"0.007751937707265233","top":"0.7235142119603207","word_num":"0","level":"0","text":"M Filters","line_num":"0","par_num":"0","left":"0.03779069919579286","width":"0.021802324056625362"},{"height":"0.013242893748813156","text":"D Jobs","conf":"0.30000001192092896","block_num":"0","top":"0.7361111111359293","width":"0.0203488364815712","left":"0.037790698388461594","page_num":"0","par_num":"0","line_num":"0","level":"0","word_num":"0"},{"height":"0.007978035344017975","conf":"0.5","left":"0.037790702958057865","level":"0","line_num":"0","par_num":"0","text":"• ProspectSearchStrateay","word_num":"0","page_num":"0","width":"0.06686046123504638","block_num":"0","top":"0.7545219644985337"},{"width":"0.04215116202831268","text":"D ServiceTraits","word_num":"0","page_num":"0","top":"0.7673611111111112","block_num":"0","conf":"0.5","line_num":"0","par_num":"0","left":"0.03633721038603743","level":"0","height":"0.013194444444444398"},{"width":"0.04360465109348298","block_num":"0","left":"0.0377906982541306","par_num":"0","text":"© DataClient.php","top":"0.782638889083126","height":"0.013226743539174413","line_num":"0","conf":"1","level":"0","word_num":"0","page_num":"0"},{"left":"0.03779069911240864","level":"0","conf":"1","par_num":"0","height":"0.012919896178775425","word_num":"0","block_num":"0","top":"0.7984496125372272","text":"© DecorateActivity.php","line_num":"0","width":"0.05959302186965943","page_num":"0"},{"width":"0.04941860437393189","conf":"1","top":"0.8138888888888889","word_num":"0","page_num":"0","level":"0","text":"© LocalSearch.php","left":"0.037790698636677444","line_num":"0","par_num":"0","height":"0.013194444444444398","block_num":"0"},{"page_num":"0","line_num":"0","text":"© LocalSearchInterface.php","level":"0","conf":"1","height":"0.013210593329535558","left":"0.03779069976243452","top":"0.8291666669872563","block_num":"0","par_num":"0","width":"0.07122092843055725","word_num":"0"},{"text":"© RemoteSearch.php","width":"0.055232554674148567","word_num":"0","top":"0.8449612404119043","height":"0.012919896178775314","line_num":"0","block_num":"0","left":"0.037790701139780135","level":"0","page_num":"0","conf":"1","par_num":"0"},{"block_num":"0","conf":"1","height":"0.013194444444444398","top":"0.8604166666666667","width":"0.03779069781303406","word_num":"0","left":"0.03779069823495582","text":"© Service.php","par_num":"0","level":"0","line_num":"0","page_num":"0"},{"left":"0.021802326968594077","height":"0.008333333333333304","word_num":"0","conf":"0.30000001192092896","top":"0.8756944444444444","block_num":"0","level":"0","page_num":"0","text":"> MListeners","width":"0.03779069483280182","par_num":"0","line_num":"0"},{"width":"0.03779069483280181","conf":"0.30000001192092896","block_num":"0","left":"0.021802325104005583","line_num":"0","page_num":"0","par_num":"0","top":"0.8914728687603839","level":"0","text":"> M Metadata","word_num":"0","height":"0.007832686768637798"},{"word_num":"0","left":"0.021802325104005583","line_num":"0","par_num":"0","block_num":"0","text":"> M Miaration","conf":"0.30000001192092896","width":"0.03779069483280181","height":"0.007784237464269039","level":"0","page_num":"0","top":"0.9069444444461602"},{"level":"0","height":"0.008333333333333304","line_num":"0","par_num":"0","width":"0.03779069483280182","block_num":"0","top":"0.9222222222222223","conf":"0.30000001192092896","left":"0.021802325112669052","text":"› Pipedrive","word_num":"0","page_num":"0"},{"left":"0.02180232525140502","top":"0.9354005174609858","block_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","height":"0.01321059332953567","par_num":"0","page_num":"0","text":"> D Salesforce","width":"0.04215116202831268"},{"block_num":"0","conf":"0.30000001192092896","left":"0.029069768269642294","line_num":"0","page_num":"0","par_num":"0","top":"0.9506944444444444","word_num":"0","text":"D Traits","width":"0.023255813121795654","height":"0.013194444444444509","level":"0"},{"conf":"1","block_num":"0","left":"0.1220930237335959","top":"0.04651162776985762","level":"0","height":"0.013210594654083252","word_num":"0","line_num":"0","text":"© AutomatedReportsService.php","width":"0.0770348846912384","par_num":"0","page_num":"0"},{"width":"0.0654069721698761","par_num":"0","page_num":"0","line_num":"0","text":"C TeamSetupController.php","left":"0.12063953390052742","top":"0.06944444444444442","level":"0","height":"0.008333333333333304","conf":"1","word_num":"0","block_num":"0"},{"par_num":"0","left":"0.20784884136774445","conf":"1","level":"0","height":"0.013210594654083252","line_num":"0","text":"© SendReportJob.php","word_num":"0","page_num":"0","block_num":"0","width":"0.05377906560897827","top":"0.04651162776985762"},{"left":"0.19622093276659994","text":"pnp apl.onp","page_num":"0","level":"0","block_num":"0","height":"0.005555555555555536","conf":"0.5","top":"0.07222222222222219","par_num":"0","line_num":"0","word_num":"0","width":"0.02616278827190399"},{"conf":"0.5","level":"0","height":"0.012919896178775314","block_num":"0","left":"0.23110465051915002","line_num":"0","width":"0.04360465109348299","text":"• Filesystem.php","top":"0.0671834625479939","word_num":"0","par_num":"0","page_num":"0"},{"level":"0","par_num":"0","text":"& OpportunitySyncTrait.php x","line_num":"0","width":"0.07122092247009276","block_num":"0","height":"0.013194444444444398","left":"0.21075582039910684","top":"0.09027777777777779","conf":"0.5","word_num":"0","page_num":"0"},{"text":"© RequestGenerateReportJob.php","top":"0.09027777777777779","par_num":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.12209302685981571","conf":"1","height":"0.013194444444444398","width":"0.07994185686111449","word_num":"0","level":"0"},{"line_num":"0","page_num":"0","par_num":"0","text":"© OpportunityStageUpdated.php","block_num":"0","height":"0.013194444444444398","top":"0.11111111111111116","left":"0.1220930237335959","level":"0","width":"0.0770348846912384","conf":"1","word_num":"0"},{"height":"0.008333333333333415","par_num":"0","text":"C RunOpportunityAiAnalysis.phg","level":"0","width":"0.07412790060043334","page_num":"0","line_num":"0","block_num":"0","conf":"1","top":"0.13402777777777775","left":"0.12209302963212476","word_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","height":"0.013210594654083252","left":"0.2718023263626453","top":"0.04651162776985762","width":"0.0625","conf":"1","level":"0","page_num":"0","word_num":"0","text":"© SendReportMailJob.php"},{"word_num":"0","page_num":"0","block_num":"0","par_num":"0","conf":"0.5","text":"C Team.php","top":"0.06944444444444442","width":"0.03052325248718263","height":"0.008333333333333304","line_num":"0","level":"0","left":"0.2834302328315131"},{"height":"0.013210594654083252","level":"0","page_num":"0","word_num":"0","conf":"1","line_num":"0","par_num":"0","text":"© ReportController.php","top":"0.04651162778062423","block_num":"0","width":"0.058139532804489136","left":"0.3415697695210921"},{"width":"0.07412790656089785","level":"0","height":"0.012919896178775314","line_num":"0","text":"© CreateHeldActivityEvent.php","block_num":"0","top":"0.06718346266642627","page_num":"0","word_num":"0","par_num":"0","left":"0.3241279081112662","conf":"1"},{"line_num":"0","block_num":"0","top":"0.09027777777777779","word_num":"0","page_num":"0","left":"0.28779069890439035","conf":"1","level":"0","width":"0.045058137178421","par_num":"0","text":"© Opportunity.php","height":"0.013194444444444398"},{"width":"0.07295866608619689","block_num":"0","line_num":"0","page_num":"0","level":"0","left":"0.341443434393646","top":"0.08763193005968917","height":"0.015951830810970735","conf":"1","text":"© InteractsWithPivotTable.php","word_num":"0","par_num":"0"},{"text":"© OpportunityPendingAiAnalysisAfterStageChanged.php","word_num":"0","level":"0","top":"0.11111111111111116","line_num":"0","left":"0.2848837248114653","width":"0.1293604612350464","par_num":"0","conf":"1","block_num":"0","page_num":"0","height":"0.013194444444444398"},{"top":"0.13402777777777775","level":"0","word_num":"0","width":"0.07122092247009276","line_num":"0","block_num":"0","left":"0.31831396125083744","conf":"1","page_num":"0","par_num":"0","text":"C ImportOpportunityBatch.php","height":"0.008333333333333415"},{"level":"0","par_num":"0","conf":"0.5","line_num":"0","block_num":"0","width":"0.04796511530876163","left":"0.40843023364285747","height":"0.013210594654083252","word_num":"0","page_num":"0","text":"© TokenBuilder.php","top":"0.04651162776985762"},{"word_num":"0","text":"TrackProviderInstalledEvent.php","par_num":"0","left":"0.40697674396260586","line_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775314","conf":"1","top":"0.0671834625479939","level":"0","width":"0.08284883499145512"},{"left":"0.42441860350520555","level":"0","text":"© OpportunityUpdated.php","word_num":"0","width":"0.06395348906517029","block_num":"0","conf":"1","height":"0.013194444444444398","par_num":"0","line_num":"0","top":"0.09027777777777779","page_num":"0"},{"page_num":"0","height":"0.008333333333333415","top":"0.13402777777777775","word_num":"0","conf":"1","par_num":"0","line_num":"0","block_num":"0","text":"T ImportBatchJobTrait.php","width":"0.06395348310470583","left":"0.3997093081569491","level":"0"},{"line_num":"0","width":"0.03488371968269348","word_num":"0","page_num":"0","conf":"0.5","left":"0.1220930236310767","block_num":"0","height":"0.013194444444444509","level":"0","par_num":"0","text":"© Service.php","top":"0.15486111111111112"},{"block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.1497093034464422","top":"0.18333333333333335","level":"0","text":"\"podcast aualo unl","word_num":"0","width":"0.04941859841346741","par_num":"0","line_num":"0","page_num":"0"},{"height":"0.0077519370449913305","block_num":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.20639535056891542","level":"0","line_num":"0","top":"0.18087855331212965","width":"0.01453488171100617","text":"X3","page_num":"0"},{"block_num":"0","left":"0.22529069883299266","par_num":"0","word_num":"0","line_num":"0","text":"Co W .*","width":"0.029069766402244596","page_num":"0","conf":"0.30000001192092896","top":"0.17829457374837643","level":"0","height":"0.015503875414530466"},{"level":"0","page_num":"0","width":"0.021802325546741497","text":"O results","height":"0.010594314999050614","top":"0.1782945737666246","left":"0.2659883717954277","par_num":"0","block_num":"0","conf":"0.5","line_num":"0","word_num":"0"},{"text":"TT :","left":"0.2936046515407906","top":"0.17569444435845805","word_num":"0","height":"0.01552002562416921","conf":"0.30000001192092896","level":"0","block_num":"0","page_num":"0","par_num":"0","line_num":"0","width":"0.03633720874786378"},{"top":"0.21705426390458304","block_num":"0","word_num":"0","left":"0.12209302349830872","conf":"1","width":"0.010174418240785604","text":"757","height":"0.012919896178775314","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"width":"0.01017441824078559","level":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.12209302356492698","block_num":"0","conf":"1","text":"789","top":"0.24289405698167177","height":"0.012919896178775425","word_num":"0"},{"text":"790","height":"0.012919896178775314","left":"0.12209302356492698","par_num":"0","top":"0.25839793295066404","conf":"1","line_num":"0","page_num":"0","block_num":"0","width":"0.01017441824078559","word_num":"0","level":"0"},{"top":"0.2739018089196563","level":"0","text":"791","width":"0.01017441824078559","word_num":"0","conf":"1","height":"0.012919896178775314","block_num":"0","left":"0.12209302356492698","line_num":"0","par_num":"0","page_num":"0"},{"width":"0.010174418240785604","page_num":"0","left":"0.12209302336507233","height":"0.012919896178775425","conf":"1","level":"0","text":"792","top":"0.2894056848932627","par_num":"0","word_num":"0","block_num":"0","line_num":"0"},{"level":"0","word_num":"0","width":"0.011627906560897822","left":"0.12209302365753558","page_num":"0","par_num":"0","text":"793","block_num":"0","top":"0.30490956082534104","conf":"1","height":"0.012919896178775314","line_num":"0"},{"word_num":"0","conf":"1","left":"0.12209302336507233","line_num":"0","par_num":"0","height":"0.010335916943020385","width":"0.010174418240785604","top":"0.320413436803499","page_num":"0","level":"0","text":"794","block_num":"0"},{"width":"0.011627906560897835","conf":"1","height":"0.010335916943020163","level":"0","left":"0.12063953501896969","line_num":"0","page_num":"0","par_num":"0","block_num":"0","top":"0.3359173127817199","word_num":"0","text":"795"},{"height":"0.012919896178775425","text":"799","left":"0.12063953489784567","conf":"1","level":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.011627906560897835","line_num":"0","top":"0.41085271353851927","word_num":"0"},{"top":"0.4418604654765038","level":"0","page_num":"0","conf":"1","line_num":"0","block_num":"0","height":"0.012919896178775425","text":"801","width":"0.011627906560897835","left":"0.12063953489784567","par_num":"0","word_num":"0"},{"page_num":"0","level":"0","conf":"1","top":"0.457364341445496","width":"0.011627906560897835","height":"0.012919896178775425","block_num":"0","left":"0.12063953489784567","line_num":"0","text":"802","word_num":"0","par_num":"0"},{"line_num":"0","width":"0.010174418240785604","height":"0.012919896178775314","level":"0","conf":"1","left":"0.12209302355887078","par_num":"0","block_num":"0","top":"0.4728682175006209","word_num":"0","text":"803","page_num":"0"},{"line_num":"0","conf":"1","height":"0.012919896178775314","page_num":"0","block_num":"0","par_num":"0","text":"804","top":"0.4883720934696132","word_num":"0","width":"0.010174418240785604","left":"0.12209302355887078","level":"0"},{"word_num":"0","page_num":"0","top":"0.5038759694386054","conf":"1","text":"805","left":"0.12209302355887078","line_num":"0","height":"0.012919896178775425","block_num":"0","level":"0","par_num":"0","width":"0.010174418240785604"},{"height":"0.010335916943020385","word_num":"0","line_num":"0","par_num":"0","block_num":"0","text":"806","conf":"1","level":"0","page_num":"0","top":"0.5193798450722329","width":"0.010174418240785604","left":"0.12209302336507233"},{"conf":"1","left":"0.12209302365753558","block_num":"0","line_num":"0","page_num":"0","text":"807","par_num":"0","width":"0.011627906560897822","height":"0.012919896178775425","level":"0","word_num":"0","top":"0.5322997417038939"},{"level":"0","word_num":"0","height":"0.012919896178775314","left":"0.12209302356492698","line_num":"0","page_num":"0","top":"0.5478036177051859","width":"0.01017441824078559","block_num":"0","conf":"1","par_num":"0","text":"808"},{"page_num":"0","block_num":"0","conf":"1","left":"0.12063953496312871","text":"809","width":"0.01308139562606811","height":"0.012919896178775425","word_num":"0","par_num":"0","top":"0.5633074936418784","level":"0","line_num":"0"},{"conf":"1","page_num":"0","width":"0.011627906560897822","block_num":"0","top":"0.5788113696108708","level":"0","line_num":"0","left":"0.12209302365753558","text":"810","height":"0.012919896178775425","word_num":"0","par_num":"0"},{"text":"811","left":"0.12063953489784567","level":"0","width":"0.011627906560897835","block_num":"0","conf":"1","line_num":"0","height":"0.012919896178775314","top":"0.5943152458382609","par_num":"0","word_num":"0","page_num":"0"},{"line_num":"0","conf":"1","height":"0.012919896178775425","block_num":"0","level":"0","par_num":"0","top":"0.6098191215857691","text":"812","left":"0.12063953502935174","width":"0.011627906560897822","word_num":"0","page_num":"0"},{"par_num":"0","word_num":"0","text":"813","conf":"1","level":"0","block_num":"0","line_num":"0","height":"0.012919896178775314","top":"0.6253229977762454","page_num":"0","width":"0.011627906560897835","left":"0.12063953489784567"},{"page_num":"0","par_num":"0","width":"0.011627906560897835","line_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","top":"0.6408268737452377","conf":"1","text":"814","left":"0.12063953489784567","word_num":"0"},{"text":"815","width":"0.010174418240785604","word_num":"0","par_num":"0","line_num":"0","block_num":"0","left":"0.12209302349830872","conf":"1","level":"0","height":"0.012919896178775425","page_num":"0","top":"0.6563307496926967"},{"height":"0.010335916943020274","block_num":"0","conf":"1","page_num":"0","line_num":"0","text":"816","width":"0.010174418240785604","word_num":"0","top":"0.67183462543399","level":"0","left":"0.12209302336507233","par_num":"0"},{"block_num":"0","left":"0.12209302333908192","level":"0","line_num":"0","par_num":"0","text":"817","width":"0.00872092992067336","conf":"0.30000001192092896","height":"0.005167958471510081","word_num":"0","page_num":"0","top":"0.689922480669499"},{"conf":"0.5","page_num":"0","block_num":"0","width":"0.00872092992067336","height":"0.005167958471510081","left":"0.12209302333908192","word_num":"0","par_num":"0","top":"0.7519379845454681","text":"040","line_num":"0","level":"0"},{"conf":"1","par_num":"0","text":"838","top":"0.7932816538485967","page_num":"0","line_num":"0","height":"0.012919896178775425","block_num":"0","word_num":"0","left":"0.12063953528544258","width":"0.011627906560897822","level":"0"},{"top":"0.8087855298498888","left":"0.12209302356492698","line_num":"0","page_num":"0","level":"0","text":"839","height":"0.012919896178775314","par_num":"0","width":"0.01017441824078559","word_num":"0","conf":"1","block_num":"0"},{"left":"0.12063953523699293","block_num":"0","level":"0","par_num":"0","text":"840","width":"0.011627906560897835","word_num":"0","conf":"1","top":"0.8242894061311119","height":"0.012919896178775425","line_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","left":"0.12063953523699293","width":"0.011627906560897835","text":"841","par_num":"0","conf":"1","top":"0.8397932821001042","height":"0.012919896178775314","level":"0","word_num":"0","line_num":"0"},{"height":"0.010335916943020274","block_num":"0","text":"842","top":"0.8552971578936924","width":"0.011627906560897835","page_num":"0","level":"0","word_num":"0","par_num":"0","left":"0.12063953489784567","conf":"1","line_num":"0"},{"top":"0.8733850131778755","left":"0.12063953492946186","width":"0.010174417495727534","word_num":"0","block_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","text":"845","page_num":"0","line_num":"0","height":"0.005167958140373186"},{"level":"0","top":"0.8837209303666846","height":"0.012919896178775425","conf":"1","block_num":"0","text":"844","left":"0.12209302356492698","page_num":"0","word_num":"0","width":"0.01017441824078559","par_num":"0","line_num":"0"},{"level":"0","page_num":"0","line_num":"0","word_num":"0","height":"0.012919896178775314","top":"0.8992248063356769","block_num":"0","left":"0.12209302356492698","par_num":"0","conf":"1","text":"845","width":"0.01017441824078559"},{"conf":"1","width":"0.011627906560897835","word_num":"0","left":"0.12063953489784567","block_num":"0","text":"846","par_num":"0","top":"0.9147286825307674","level":"0","page_num":"0","height":"0.012919896178775314","line_num":"0"},{"par_num":"0","text":"847","height":"0.012919896178775314","block_num":"0","level":"0","line_num":"0","page_num":"0","word_num":"0","left":"0.12209302349830872","width":"0.010174418240785604","conf":"1","top":"0.9302325584782264"},{"top":"0.9457364342472678","width":"0.010174418240785604","word_num":"0","line_num":"0","block_num":"0","conf":"1","left":"0.12209302336507233","level":"0","height":"0.012919896178775425","page_num":"0","par_num":"0","text":"848"},{"par_num":"0","conf":"1","height":"0.013194444444444509","width":"0.0813953459262848","left":"0.14680232849231975","text":"trait OpportunitySyncTrait","level":"0","top":"0.20138888888888884","word_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"top":"0.2067183467888588","width":"0.055232554674148615","conf":"0.30000001192092896","line_num":"0","left":"0.44622092949818154","par_num":"0","word_num":"0","height":"0.007864986525641493","level":"0","page_num":"0","block_num":"0","text":"BSZMZMI9 AY"},{"conf":"1","page_num":"0","block_num":"0","line_num":"0","width":"0.2093023061752319","top":"0.21705426375385084","left":"0.1584302519620017","level":"0","par_num":"0","text":"private function create0pportunity(string $crmId, array $properties,","word_num":"0","height":"0.012919896178775314"},{"page_num":"0","word_num":"0","top":"0.21705426392611615","conf":"1","level":"0","left":"0.3677325591433914","par_num":"0","width":"0.10610464811325071","text":"array $associations): ?Opportunity","height":"0.012919896178775425","line_num":"0","block_num":"0"},{"block_num":"0","left":"0.16715116091099302","page_num":"0","width":"0.12063953876495359","par_num":"0","text":"IT souoor cunzeyzwaskceehllyulealeu","top":"0.23255813946483883","height":"0.005167958802646977","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0"},{"conf":"1","par_num":"0","block_num":"0","left":"0.17877907224626774","height":"0.012919896178775425","top":"0.2428940572077699","width":"0.20058138370513914","word_num":"0","level":"0","text":"MatchActivitiesToNew0pportunity::dispatch($opportunity->getId());","line_num":"0","page_num":"0"},{"level":"0","left":"0.1671511619309638","conf":"1","par_num":"0","word_num":"0","top":"0.2894056851147466","height":"0.012919896178775314","width":"0.0625","block_num":"0","text":"return Sopportunity;","line_num":"0","page_num":"0"},{"line_num":"0","block_num":"0","conf":"1","width":"0.011627906560897822","word_num":"0","height":"0.010335916943020163","left":"0.15406976757710925","page_num":"0","text":"/**","par_num":"0","level":"0","top":"0.3359173127817199"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.09156975746154786","line_num":"0","page_num":"0","left":"0.1569767548843115","height":"0.005167958140373297","text":"*Uooure exscino oodorcuncu","top":"0.3540051682166351","level":"0","par_num":"0"},{"width":"0.3139534950256348","block_num":"0","top":"0.39513888888888893","word_num":"0","conf":"1","line_num":"0","par_num":"0","level":"0","height":"0.013194444444444398","left":"0.1540697546374334","page_num":"0","text":"private function updateOpportunity(string $crmId, array $properties, array $associations): Opportunity"},{"top":"0.4263565895030226","width":"0.16133720874786378","level":"0","conf":"1","page_num":"0","word_num":"0","height":"0.013226743539174413","text":"$accountId = $this->resolveAccountId($associations);","left":"0.16715116552138715","par_num":"0","line_num":"0","block_num":"0"},{"top":"0.44166666666666665","left":"0.16860466822115497","height":"0.013194444444444509","level":"0","width":"0.2514534711837768","word_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"1","block_num":"0","text":"$businessProcess = $this->resolveBusinessProcess($properties[ 'pipeline'] ?? null);"},{"left":"0.1686046714506595","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess, $properties['dealstage'] ?? null) : null;","width":"0.32703485488891604","conf":"1","block_num":"0","par_num":"0","line_num":"0","word_num":"0","level":"0","height":"0.015503875414530466","top":"0.4547803621635358","page_num":"0"},{"width":"0.08575580716133119","left":"0.1715116333535695","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.47286821707309656","text":"• Extract Surround # E :","word_num":"0","height":"0.015503875414530466","level":"0","line_num":"0","block_num":"0"},{"par_num":"0","text":"suata = punas-uz aupporuanatyData (Sproperties, Saccountid, SbusinessProcess, $stage);","block_num":"0","page_num":"0","line_num":"0","width":"0.2674418449401855","top":"0.4857881130610662","height":"0.02325581444634328","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.1671511753212196"},{"height":"0.013194444444444398","level":"0","block_num":"0","left":"0.16715116421655613","page_num":"0","top":"0.5166666666666667","line_num":"0","word_num":"0","text":"$attributes = [","par_num":"0","width":"0.0479651153087616","conf":"0.5"},{"word_num":"0","block_num":"0","top":"0.5322997421901788","height":"0.015616924232906726","line_num":"0","level":"0","conf":"0.5","left":"0.180232564467242","par_num":"0","text":"'crm_configuration_id' > $this->config->getId(),","page_num":"0","width":"0.15116277933120725"},{"text":"'crm_provider_id' => $crmId,","line_num":"0","page_num":"0","conf":"0.5","block_num":"0","level":"0","height":"0.015503875414530355","word_num":"0","left":"0.1802325613237561","width":"0.08720929622650148","top":"0.547803617934423","par_num":"0"},{"par_num":"0","text":"1580","page_num":"0","width":"0.020348836481571264","word_num":"0","line_num":"0","left":"0.4970930239588268","level":"0","height":"0.020671833886040547","block_num":"0","top":"0.41602067220426653","conf":"0.30000001192092896"},{"text":"1581","top":"0.4392764858899405","width":"0.014534883201122284","level":"0","left":"0.5029069772463381","conf":"1","word_num":"0","par_num":"0","page_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0"},{"page_num":"0","conf":"1","height":"0.012919896178775314","width":"0.013081395626068137","text":"1582","left":"0.5043604651956869","line_num":"0","top":"0.4547803618589328","par_num":"0","block_num":"0","level":"0","word_num":"0"},{"text":"1583","conf":"1","top":"0.47028423782792506","level":"0","word_num":"0","page_num":"0","width":"0.014534883201122284","line_num":"0","block_num":"0","height":"0.012919896178775314","left":"0.5029069772463381","par_num":"0"},{"conf":"0.30000001192092896","left":"0.49709302332898186","page_num":"0","par_num":"0","height":"0.015503875414530466","width":"0.020348836481571153","line_num":"0","top":"0.48320413438575804","word_num":"0","block_num":"0","text":"-1584","level":"0"},{"height":"0.015503875414530466","text":"=1585","width":"0.020348836481571264","block_num":"0","par_num":"0","left":"0.4970930239588268","word_num":"0","level":"0","conf":"0.5","line_num":"0","top":"0.4987080105270155","page_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.16715116287396564","line_num":"0","par_num":"0","top":"0.5633074936095788","text":"]:","height":"0.012919896178775314","width":"0.008720929920673387","level":"0"},{"level":"0","page_num":"0","word_num":"0","text":"$values = array_merge($attributes, $data);","conf":"1","top":"0.5943152456121626","line_num":"0","left":"0.16715116267238034","block_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.13081395626068115"},{"line_num":"0","block_num":"0","left":"0.16715116402538407","top":"0.6097222222222223","width":"0.25581395626068115","page_num":"0","text":"$opportunity = $this->crmEntityRepository->upsert0pportunity($attributes, $values);","conf":"1","height":"0.013194444444444398","level":"0","word_num":"0","par_num":"0"},{"level":"0","page_num":"0","block_num":"0","conf":"1","height":"0.010335916943020274","par_num":"0","text":"1587","top":"0.5322997417007552","width":"0.013081395626068137","left":"0.5043604651956869","line_num":"0","word_num":"0"},{"page_num":"0","text":"1588","block_num":"0","left":"0.502906976761842","level":"0","line_num":"0","conf":"1","par_num":"0","width":"0.014534883201122284","height":"0.012919896178775425","word_num":"0","top":"0.5452196386031187"},{"width":"0.014534883201122284","word_num":"0","level":"0","conf":"1","par_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"1589","left":"0.5029069772463381","top":"0.5607235143137131","height":"0.012919896178775425"},{"top":"0.5762273905411033","height":"0.012919896178775314","width":"0.014534883201122284","word_num":"0","left":"0.502906976761842","page_num":"0","conf":"1","text":"1590","block_num":"0","level":"0","par_num":"0","line_num":"0"},{"word_num":"0","page_num":"0","width":"0.013081395626068026","line_num":"0","block_num":"0","level":"0","conf":"1","left":"0.504360465141181","par_num":"0","text":"1591","height":"0.012919896178775425","top":"0.5917312662839973"},{"page_num":"0","conf":"1","block_num":"0","width":"0.014534883201122284","word_num":"0","line_num":"0","height":"0.012919896178775314","level":"0","top":"0.6072351422206899","par_num":"0","text":"1592","left":"0.5029069772463381"},{"block_num":"0","left":"0.1671511716620861","level":"0","word_num":"0","par_num":"0","conf":"1","width":"0.20639533996582032","height":"0.012919896178775314","line_num":"0","page_num":"0","text":"$this->importExternalFieldData($properties, $opportunity->getId());","top":"0.6408268734868398"},{"top":"0.65625","text":"$this->update0pportunityAssociations(Sopportunity, $associations);","word_num":"0","width":"0.2034883737564087","par_num":"0","line_num":"0","height":"0.013194444444444398","left":"0.16715116420920317","block_num":"0","conf":"1","level":"0","page_num":"0"},{"width":"0.014534883201122284","level":"0","page_num":"0","line_num":"0","conf":"1","height":"0.010335916943020274","word_num":"0","text":"1594","par_num":"0","block_num":"0","left":"0.5029069769314155","top":"0.6382428941899886"},{"height":"0.015536175833808064","level":"0","word_num":"0","page_num":"0","line_num":"0","left":"0.16715116210525852","text":"return $opportunity;","width":"0.06395348906517029","conf":"1","block_num":"0","par_num":"0","top":"0.6847222219022174"},{"text":"1596","word_num":"0","left":"0.5043604649049891","top":"0.669250646122231","height":"0.010335916943020274","line_num":"0","page_num":"0","level":"0","par_num":"0","conf":"1","width":"0.013081395626068137","block_num":"0"},{"height":"0.010335916943020274","level":"0","text":"1597","top":"0.6847545220912232","word_num":"0","block_num":"0","line_num":"0","left":"0.5043604649049891","conf":"1","page_num":"0","width":"0.013081395626068137","par_num":"0"},{"height":"0.010335916943020274","word_num":"0","left":"0.5043604649049891","level":"0","line_num":"0","top":"0.7002583980602154","par_num":"0","block_num":"0","text":"1598","page_num":"0","conf":"1","width":"0.013081395626068137"},{"text":"1599","width":"0.011627906560897738","word_num":"0","par_num":"0","conf":"1","level":"0","line_num":"0","left":"0.5043604652515279","top":"0.71576227402203","page_num":"0","block_num":"0","height":"0.010335916943020274"},{"conf":"1","line_num":"0","text":"private function resolveAccountId(array $associations): ?int{...}","block_num":"0","width":"0.20058138370513914","page_num":"0","left":"0.1540697723936196","level":"0","word_num":"0","top":"0.7465277777777778","par_num":"0","height":"0.013194444444444398"},{"line_num":"0","text":"Lusages","conf":"0.30000001192092896","par_num":"0","left":"0.15406976711412929","width":"0.021802324056625383","level":"0","word_num":"0","height":"0.005167958140373297","block_num":"0","top":"0.7829457366920872","page_num":"0"},{"par_num":"0","text":"private function buildOpportunityData(","line_num":"0","level":"0","page_num":"0","left":"0.15406976780853876","block_num":"0","conf":"1","height":"0.013194444444444509","word_num":"0","top":"0.7930555555555555","width":"0.11918604373931885"},{"page_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","word_num":"0","par_num":"0","text":"array $properties,","width":"0.05668604373931885","conf":"1","block_num":"0","left":"0.1671511636733452","top":"0.808785530075987"},{"par_num":"0","page_num":"0","top":"0.8242894056445347","left":"0.16715116249351336","line_num":"0","conf":"1","height":"0.013210594654083252","text":"Pint $accountId,","block_num":"0","word_num":"0","width":"0.04941860437393189","level":"0"},{"line_num":"0","conf":"0.30000001192092896","level":"0","width":"0.10174417495727539","block_num":"0","par_num":"0","text":"rbusnessrrocess sousnessprocess","top":"0.8423611110704722","height":"0.00518410835001204","word_num":"0","left":"0.16860466225201787","page_num":"0"},{"top":"0.8552971580690963","word_num":"0","page_num":"0","height":"0.012919896178775314","block_num":"0","width":"0.04215116202831268","conf":"1","left":"0.16715116312368727","level":"0","line_num":"0","par_num":"0","text":"?Stage $stage"},{"height":"0.015721982055240225","line_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.03491418957710268","top":"0.8681080016086459","text":"): array &","block_num":"0","conf":"0.30000001192092896","left":"0.1540545333952234","word_num":"0"},{"height":"0.005167958802647088","par_num":"0","page_num":"0","top":"0.8888888888081308","level":"0","word_num":"0","line_num":"0","width":"0.04941860437393189","text":"nownerlo =nuuu","block_num":"0","left":"0.16715116295126","conf":"0.30000001192092896"},{"top":"0.8992248065617751","conf":"1","line_num":"0","level":"0","height":"0.012919896178775314","word_num":"0","par_num":"0","block_num":"0","width":"0.05087209343910218","page_num":"0","left":"0.16715116144901193","text":"$profile = null;"},{"text":"if (! empty($properties['hubspot_owner_id'])) {","word_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.14534883499145507","block_num":"0","line_num":"0","top":"0.9145833333333333","height":"0.013194444444444509","left":"0.16715116258606438","conf":"1"},{"height":"0.012919896178775314","page_num":"0","left":"0.17877907752990724","level":"0","line_num":"0","top":"0.9302325582413618","word_num":"0","conf":"1","block_num":"0","par_num":"0","width":"0.13372092247009276","text":"$ownerId = $properties['hubspot_owner_id'];"},{"par_num":"0","top":"0.9457364344364521","width":"0.2979650974273682","line_num":"0","level":"0","height":"0.012919896178775425","block_num":"0","left":"0.178779081166461","page_num":"0","text":"$profile = $this->crmEntityRepository->findProfileByExternalId($this->config, (string) $ownerId);","word_num":"0","conf":"1"},{"block_num":"0","line_num":"0","height":"0.005167958140373297","conf":"0.30000001192092896","par_num":"0","text":"1100%","top":"0.7648578813949296","word_num":"0","width":"0.011627905815839723","page_num":"0","left":"0.502906976743243","level":"0"},{"top":"0.7751937985514391","block_num":"0","left":"0.5043604651956869","page_num":"0","par_num":"0","line_num":"0","level":"0","height":"0.012919896178775425","width":"0.013081395626068137","text":"1603","word_num":"0","conf":"1"},{"par_num":"0","left":"0.5043604652619099","block_num":"0","level":"0","page_num":"0","height":"0.012919896178775425","text":"1604","width":"0.01162790656089785","line_num":"0","word_num":"0","top":"0.7906976745573454","conf":"1"},{"height":"0.012919896178775314","top":"0.8217054264584159","conf":"1","left":"0.5029069772463381","width":"0.014534883201122284","line_num":"0","text":"1606","par_num":"0","level":"0","page_num":"0","block_num":"0","word_num":"0"},{"word_num":"0","text":"1607","conf":"1","left":"0.5029069772463381","top":"0.8372093024274081","line_num":"0","page_num":"0","par_num":"0","height":"0.012919896178775314","level":"0","width":"0.014534883201122284","block_num":"0"},{"conf":"1","left":"0.5043604651956869","text":"1608","top":"0.8527131783964005","line_num":"0","level":"0","word_num":"0","page_num":"0","block_num":"0","par_num":"0","width":"0.013081395626068137","height":"0.012919896178775314"},{"line_num":"0","block_num":"0","width":"0.24999997615814207","level":"0","height":"0.010610465208689357","page_num":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","top":"0.9868055554662841","word_num":"0","left":"0.004360480307990344","conf":"1","par_num":"0"},{"block_num":"0","page_num":"0","height":"0.013210593329535558","par_num":"0","text":"= custom.log","level":"0","top":"0.04651162857209701","line_num":"0","left":"0.5058139535730378","width":"0.03488371968269344","word_num":"0","conf":"0.5"},{"level":"0","line_num":"0","block_num":"0","height":"0.008333333333333304","left":"0.5058139570725795","par_num":"0","conf":"0.5","text":"V connect.vue","top":"0.06944444444444442","page_num":"0","word_num":"0","width":"0.03633720576763144"},{"conf":"0.5","level":"0","par_num":"0","width":"0.031976744532585144","word_num":"0","height":"0.013210594654083252","left":"0.5494186048776027","text":"= laravel.log","top":"0.04651162776985762","page_num":"0","block_num":"0","line_num":"0"},{"conf":"0.5","left":"0.5901162806972873","block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","text":"A SF ljiminny@localhost]","height":"0.013210594654083252","width":"0.06104651093482971","word_num":"0","top":"0.04651162778062423"},{"block_num":"0","conf":"0.5","page_num":"0","top":"0.043749999999999956","left":"0.6584302335504957","line_num":"0","level":"0","text":"(° scratch_1.json","par_num":"0","height":"0.015972222222222276","word_num":"0","width":"0.042151162028312705"},{"word_num":"0","line_num":"0","conf":"1","left":"0.5523255825810099","level":"0","block_num":"0","par_num":"0","text":"V Onboard.vue","height":"0.008333333333333304","top":"0.06944444444444442","width":"0.036337208747863725","page_num":"0"},{"par_num":"0","text":"Hs local liminnyalocalnost","page_num":"0","top":"0.07222222222222219","width":"0.07267441749572745","block_num":"0","left":"0.5988372102658899","word_num":"0","level":"0","line_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896"},{"page_num":"0","text":"4 console [EU] )","level":"0","top":"0.06944444444444442","width":"0.03924418389797213","line_num":"0","left":"0.6816860492720082","conf":"0.30000001192092896","block_num":"0","height":"0.008333333333333304","par_num":"0","word_num":"0"},{"top":"0.09043927661991469","left":"0.5130813971151973","conf":"1","line_num":"0","level":"0","height":"0.012919896178775314","block_num":"0","page_num":"0","par_num":"0","text":"CrmEntityRepository.php","word_num":"0","width":"0.058139532804489136"},{"block_num":"0","conf":"0.5","page_num":"0","par_num":"0","width":"0.05087209343910215","line_num":"0","top":"0.11111111111111116","height":"0.013194444444444398","left":"0.5072674416284817","text":"4 console [STAGING]","word_num":"0","level":"0"},{"line_num":"0","block_num":"0","left":"0.5799418655505708","conf":"0.30000001192092896","height":"0.013194444444444398","page_num":"0","text":"fii crm_configurations [EU]","level":"0","top":"0.09027777777777779","width":"0.06395348310470572","par_num":"0","word_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.04360465109348299","top":"0.09027777790686753","left":"0.6526162789928271","page_num":"0","par_num":"0","text":"A console [(PROD]","height":"0.010497415728039305","level":"0"},{"block_num":"0","height":"0.010335916943020274","conf":"1","page_num":"0","top":"0.16537467712998277","level":"0","width":"0.013081395626068137","word_num":"0","line_num":"0","par_num":"0","text":"1563","left":"0.5043604649049891"},{"conf":"1","left":"0.5043604649049891","width":"0.013081395626068137","block_num":"0","text":"1564","height":"0.010335916943020274","level":"0","line_num":"0","top":"0.18087855309897505","par_num":"0","word_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","conf":"1","text":"1566","width":"0.013081395626068137","word_num":"0","left":"0.5043604648080899","line_num":"0","height":"0.012919896178775425","top":"0.2093023255970895","level":"0","page_num":"0"},{"conf":"1","top":"0.22480620168451415","left":"0.504360465141181","width":"0.013081395626068026","level":"0","line_num":"0","page_num":"0","height":"0.012919896178775425","text":"1567","word_num":"0","par_num":"0","block_num":"0"},{"level":"0","top":"0.24031007765350632","line_num":"0","left":"0.504360465141181","page_num":"0","height":"0.012919896178775425","word_num":"0","text":"1568","block_num":"0","par_num":"0","conf":"1","width":"0.013081395626068026"},{"level":"0","width":"0.013081395626068137","text":"1569","word_num":"0","top":"0.2558139535901989","page_num":"0","block_num":"0","conf":"1","left":"0.5043604651956869","height":"0.012919896178775314","par_num":"0","line_num":"0"},{"block_num":"0","left":"0.49709302340165634","conf":"0.5","height":"0.020671833886040547","par_num":"0","page_num":"0","text":"E1570","top":"0.2635658915841115","width":"0.02034883648157121","line_num":"0","word_num":"0","level":"0"},{"height":"0.010578165451685662","width":"0.024709302186965987","line_num":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.1317829456979298","word_num":"0","left":"0.5770348833430091","text":"Tx: Autov","conf":"0.5","level":"0"},{"width":"0.031976744532585144","word_num":"0","height":"0.012919896178775314","left":"0.6206395341775058","level":"0","line_num":"0","text":"Playground","page_num":"0","conf":"1","block_num":"0","top":"0.13178294609665886","par_num":"0"},{"block_num":"0","par_num":"0","left":"0.6947674427764621","line_num":"0","text":"Sa jiminny v","width":"0.029069766402244568","height":"0.012919896178775314","word_num":"0","level":"0","conf":"0.30000001192092896","top":"0.1317829458382609","page_num":"0"},{"block_num":"0","top":"0.14987080100278827","text":"# contact","height":"0.010545865694681855","conf":"1","width":"0.031976744532585144","page_num":"0","word_num":"0","par_num":"0","left":"0.5377906974498498","line_num":"0","level":"0"},{"block_num":"0","line_num":"0","left":"0.577034884274813","level":"0","page_num":"0","width":"0.058139532804489136","word_num":"0","conf":"0.30000001192092896","height":"0.012919896178775425","par_num":"0","text":"16779180 6655874 m","top":"0.14987080130768382"},{"level":"0","top":"0.1498708011354185","width":"0.07703488469123843","conf":"0.30000001192092896","block_num":"0","word_num":"0","line_num":"0","text":"026 A9 A 22 X 3 X 103 ^","height":"0.012919896178775425","left":"0.6409883724442388","page_num":"0","par_num":"0"},{"conf":"1","width":"0.036337208747863725","word_num":"0","line_num":"0","top":"0.16527777791882392","text":"# contact 2","left":"0.5377906984790682","page_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.010432816214031693"},{"par_num":"0","block_num":"0","page_num":"0","text":"19247563 742723347700 - [EMAIL] 2026-","conf":"1","top":"0.16527777777777775","width":"0.14970929622650153","word_num":"0","left":"0.5770348847322401","height":"0.013194444444444509","level":"0","line_num":"0"},{"width":"0.08866279125213627","block_num":"0","height":"0.005555555555555536","left":"0.5377906973938126","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","text":"* conoany 470155 47150050504","top":"0.18333333333333335","word_num":"0"},{"par_num":"0","block_num":"0","word_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.19374999999999998","conf":"1","text":"# deal 7100953 410150124747","height":"0.013194444444444398","width":"0.0843023240566253","left":"0.5377906999234422"},{"height":"0.005167958471510192","top":"0.2144702843102596","level":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.5377906975670903","width":"0.018895348906517007","conf":"0.30000001192092896","line_num":"0","text":"DCLELT","word_num":"0"},{"page_num":"0","height":"0.015503875414530466","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","top":"0.22480620165535314","width":"0.14244185686111444","block_num":"0","conf":"0.5","par_num":"0","word_num":"0","left":"0.5494186081988502","level":"0","line_num":"0"},{"block_num":"0","left":"0.6962209322594678","width":"0.03197674155235286","page_num":"0","height":"0.018281653192308234","line_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","top":"0.21944444442021105","text":"(owner) ' E","word_num":"0"},{"page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.5494186049751215","word_num":"0","block_num":"0","height":"0.005167958140373297","par_num":"0","text":"U.emall","top":"0.24547803643368937","line_num":"0","width":"0.024709299206733704"},{"page_num":"0","word_num":"0","width":"0.01744185984134672","height":"0.012919896178775425","level":"0","text":"sa.*,","left":"0.5494186047692491","par_num":"0","line_num":"0","block_num":"0","conf":"1","top":"0.2558139535040662"},{"line_num":"0","height":"0.012919896178775425","par_num":"0","text":"t.owner_id FROM social_accounts sa","page_num":"0","conf":"1","width":"0.10610464811325082","left":"0.5494186042862335","top":"0.271317829817589","word_num":"0","level":"0","block_num":"0"},{"block_num":"0","left":"0.5377907027588188","page_num":"0","level":"0","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","word_num":"0","conf":"0.5","line_num":"0","top":"0.28680555555555554","width":"0.11627906560897827","height":"0.013194444444444509"},{"width":"0.12790696620941167","par_num":"0","left":"0.5377907082005293","line_num":"0","word_num":"0","top":"0.30208333333333326","height":"0.013194444444444509","block_num":"0","level":"0","page_num":"0","conf":"0.5","text":"JOIN teams t 1.n<->1: on t.id = u.team_id"},{"par_num":"0","page_num":"0","top":"0.317829457466168","text":"WHERE u.team_id = 400 and sa.provider = 'hubspot';","word_num":"0","block_num":"0","conf":"0.5","left":"0.537790702387344","height":"0.012919896178775314","level":"0","width":"0.15552325248718257","line_num":"0"},{"block_num":"0","page_num":"0","conf":"1","level":"0","top":"0.3486111111111111","left":"0.5377906997828639","par_num":"0","text":"select * from features;","width":"0.07267441749572756","word_num":"0","line_num":"0","height":"0.013194444444444398"},{"left":"0.5377907190905061","page_num":"0","word_num":"0","text":"select * from team features where feature id = 40:","top":"0.36434108563752776","conf":"1","line_num":"0","width":"0.15406974554061892","block_num":"0","par_num":"0","height":"0.007881136735280347","level":"0"},{"word_num":"0","conf":"0.30000001192092896","height":"0.005184108681148936","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"select x Tol","top":"0.3979166665896581","left":"0.5377906990353346","level":"0","width":"0.04069767296314242"},{"block_num":"0","word_num":"0","conf":"0.5","level":"0","top":"0.39513888888461934","line_num":"0","height":"0.007961885796652912","page_num":"0","left":"0.5784883833231165","par_num":"0","width":"0.14389533996582027","text":"teams where id = 556: # owner: 18101. crm: 477"},{"word_num":"0","page_num":"0","height":"0.0132590439584519","top":"0.4082687338670272","par_num":"0","text":"select * from crm_configurations where id = 477;","conf":"1","left":"0.5377907011398049","level":"0","block_num":"0","line_num":"0","width":"0.1482558131217957"},{"level":"0","conf":"1","word_num":"0","page_num":"0","text":"SELECT * FROM users WHERE id = 18101;","left":"0.5377906972822756","height":"0.013194444444444398","width":"0.11482558250427244","top":"0.42361111111111116","par_num":"0","block_num":"0","line_num":"0"},{"height":"0.012919896178775425","level":"0","text":"SELECT","width":"0.02180232554674144","conf":"1","block_num":"0","page_num":"0","left":"0.5377906980551176","top":"0.4392764858899405","line_num":"0","par_num":"0","word_num":"0"},{"par_num":"0","top":"0.4547803618589328","width":"0.1409883737564087","word_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN","page_num":"0","height":"0.012919896178775314","left":"0.5494186051709558","level":"0","line_num":"0","conf":"1","block_num":"0"},{"text":"(ouner) + T","top":"0.44444444381042003","block_num":"0","level":"0","line_num":"0","width":"0.03488371968269355","word_num":"0","conf":"0.30000001192092896","left":"0.6947674426601113","height":"0.02325581444634328","par_num":"0","page_num":"0"},{"page_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.5","top":"0.4702842378602248","word_num":"0","width":"0.026162791252136275","height":"0.012919896178775314","level":"0","text":"u.email,","left":"0.5494186047009668"},{"word_num":"0","block_num":"0","left":"0.5494186046723499","line_num":"0","page_num":"0","height":"0.012919896178775425","level":"0","conf":"1","par_num":"0","text":"sa.*,","top":"0.4857881140553151","width":"0.01744185984134672"},{"block_num":"0","par_num":"0","level":"0","line_num":"0","width":"0.10610464811325071","word_num":"0","top":"0.5012919901997115","text":"t.owner_id FROM social_accounts sa","page_num":"0","conf":"1","left":"0.5494186089932823","height":"0.015503875414530355"},{"block_num":"0","left":"0.5377906989258376","width":"0.11627906560897827","word_num":"0","conf":"0.5","text":"JOIN users u on u.id = sa.sociable_id","height":"0.013194444444444398","level":"0","par_num":"0","line_num":"0","page_num":"0","top":"0.5166666666666667"},{"height":"0.012919896178775425","page_num":"0","par_num":"0","conf":"0.5","line_num":"0","width":"0.12645348310470583","top":"0.5322997419299922","block_num":"0","left":"0.537790699776626","level":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","word_num":"0"},{"conf":"1","par_num":"0","text":"WHERE u.team_id = 556 and sa.provider = 'integration-app';","word_num":"0","block_num":"0","left":"0.5377907028031882","page_num":"0","height":"0.013194444444444509","top":"0.5451388888888888","width":"0.17877906560897827","line_num":"0","level":"0"},{"line_num":"0","level":"0","word_num":"0","par_num":"0","top":"0.576227390315005","height":"0.012919896178775425","block_num":"0","width":"0.145348834991455","left":"0.5377907018328815","page_num":"0","conf":"1","text":"select * from opportunities where id = 7594349;"},{"conf":"1","block_num":"0","par_num":"0","page_num":"0","top":"0.5916666666666667","width":"0.19040697813034058","level":"0","text":"select * from opportunity_stages where opportunity_id = 759434","line_num":"0","height":"0.013194444444444398","left":"0.5377906960816973","word_num":"0"},{"line_num":"0","par_num":"0","width":"0.15116279125213627","word_num":"0","text":"select * from business_processes where id = 6024;","top":"0.6069444444444444","left":"0.5377906921530803","height":"0.015972222222222276","conf":"1","level":"0","block_num":"0","page_num":"0"},{"par_num":"0","conf":"1","page_num":"0","top":"0.6227390182758147","line_num":"0","width":"0.18895348310470583","word_num":"0","level":"0","text":"select * from business_process_stages where stage_id = 16352;","block_num":"0","left":"0.5377907033584309","height":"0.012919896178775425"},{"word_num":"0","block_num":"0","page_num":"0","conf":"1","level":"0","left":"0.5377907082091762","text":"select * from business_process_stages where business_process_]","par_num":"0","height":"0.013194444444444509","top":"0.6381944444444444","line_num":"0","width":"0.19040696620941155"},{"height":"0.013194444444444398","page_num":"0","par_num":"0","block_num":"0","text":"select * from stages where team_id = 459;","level":"0","conf":"1","top":"0.6534722222222222","width":"0.12790696620941155","word_num":"0","line_num":"0","left":"0.5377907079319618"},{"width":"0.10610464811325071","left":"0.5377906976888246","height":"0.008333333333333415","conf":"1","text":"select * from teams where 1d = 459","par_num":"0","word_num":"0","block_num":"0","level":"0","page_num":"0","line_num":"0","top":"0.6715277777777777"},{"block_num":"0","page_num":"0","text":"DELEEIT","top":"0.6873385013645231","level":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","width":"0.018895348906517007","left":"0.5377906975670903","height":"0.005167958471510192","word_num":"0"},{"block_num":"0","page_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7","width":"0.17877906560897827","word_num":"0","height":"0.01552002562416921","left":"0.5494186036123988","top":"0.6976744188847286","level":"0","conf":"0.5","par_num":"0","line_num":"0"},{"page_num":"0","left":"0.5494186046477961","level":"0","par_num":"0","height":"0.005167958471510192","top":"0.7183462533071845","width":"0.024709302186965876","conf":"0.30000001192092896","block_num":"0","word_num":"0","text":"U.enaru","line_num":"0"},{"word_num":"0","block_num":"0","width":"0.01744185984134672","height":"0.010335916943020274","line_num":"0","conf":"1","left":"0.5494186052537453","level":"0","par_num":"0","text":"sa.*,","top":"0.7312661499694889","page_num":"0"},{"text":"t.owner_id FROM social_accounts sa","width":"0.10755813121795654","block_num":"0","line_num":"0","word_num":"0","height":"0.015536175833808064","level":"0","left":"0.5494186123096455","par_num":"0","conf":"1","page_num":"0","top":"0.7441860465361537"},{"level":"0","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.11627906560897827","conf":"0.5","left":"0.5377907027588188","block_num":"0","page_num":"0","height":"0.013226743539174413","line_num":"0","word_num":"0","top":"0.7596899228471226"},{"word_num":"0","page_num":"0","line_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","left":"0.5377907029317888","height":"0.013194444444444398","conf":"0.5","level":"0","par_num":"0","block_num":"0","top":"0.775","width":"0.12645348310470572"},{"line_num":"0","text":"WHERE u.team_id = 459 and sa.provider = 'hubspot';","word_num":"0","top":"0.7906976747788294","conf":"0.5","level":"0","width":"0.1569767355918884","height":"0.012919896178775314","block_num":"0","left":"0.5363372126601057","page_num":"0","par_num":"0"},{"top":"0.8215277777777777","width":"0.19040697813034058","block_num":"0","word_num":"0","page_num":"0","par_num":"0","text":"SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEF","height":"0.013194444444444509","conf":"1","left":"0.5377906918765941","level":"0","line_num":"0"},{"conf":"1","block_num":"0","text":"FROM stages","word_num":"0","width":"0.036337208747863725","page_num":"0","par_num":"0","level":"0","height":"0.012919896178775314","left":"0.5377906975320883","line_num":"0","top":"0.8372093026535065"},{"word_num":"0","par_num":"0","page_num":"0","top":"0.852713178408371","height":"0.01325904395845201","width":"0.13808139562606803","left":"0.5377906958790934","line_num":"0","conf":"1","level":"0","text":"WHERE team_id = 459 AND type = 'opportunity'","block_num":"0"},{"width":"0.07558139562606803","height":"0.012919896178775314","par_num":"0","level":"0","left":"0.5377906969382564","top":"0.8656330750049277","text":"GROUP BY crm_provider_id","word_num":"0","line_num":"0","block_num":"0","conf":"1","page_num":"0"},{"height":"0.005555555555555647","left":"0.5377906991698187","level":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.046511626243591286","text":"HAVING CHT>1A","block_num":"0","top":"0.8861111111111111"},{"height":"0.012919896178775314","left":"0.7529069768235939","text":"> 0","width":"0.013081395626068137","top":"0.0025839794299922225","page_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","line_num":"0","block_num":"0"},{"width":"0.008720929920673415","word_num":"0","block_num":"0","height":"0.012919896178775425","conf":"0.30000001192092896","level":"0","par_num":"0","left":"0.7703488374379193","line_num":"0","text":"labl","top":"0.0025839797206897996","page_num":"0"},{"block_num":"0","conf":"0.5","left":"0.7994186045642728","par_num":"0","height":"0.012919896178775314","text":"Support Daily • in 2h 44m","level":"0","word_num":"0","top":"0.0025839794299922225","page_num":"0","width":"0.06540697813034058","line_num":"0"},{"word_num":"0","conf":"0.30000001192092896","height":"0.01291989621016365","par_num":"0","block_num":"0","line_num":"0","text":"A","page_num":"0","left":"0.8706395352228682","top":"0.002583979414297999","width":"0.010174418265504026","level":"0"},{"line_num":"0","par_num":"0","height":"0.005167958140373186","text":"AutomatedRenortsCommandTest","word_num":"0","left":"0.8095930312135469","width":"0.08430231809616084","block_num":"0","level":"0","top":"0.025839793539632505","conf":"1","page_num":"0"},{"page_num":"0","height":"0.010610465208689357","level":"0","line_num":"0","par_num":"0","left":"0.8997093023714182","word_num":"0","top":"0.0025839793250265197","text":"100% C•","block_num":"0","conf":"0.30000001192092896","width":"0.026162791252136275"},{"level":"0","top":"0.0025839796560903627","word_num":"0","par_num":"0","line_num":"0","block_num":"0","width":"0.06540697813034058","conf":"0.5","text":"8 • Fri 17 Apr 12:16:58","height":"0.012919896178775314","left":"0.9287790678514896","page_num":"0"},{"width":"0.023255813121795588","top":"0.046511628267201455","height":"0.012919896178775425","word_num":"0","left":"0.7311046511910402","line_num":"0","block_num":"0","level":"0","page_num":"0","par_num":"0","conf":"1","text":"Cascade"},{"height":"0.013242893748813156","word_num":"0","left":"0.7311046545930007","level":"0","line_num":"0","page_num":"0","conf":"1","par_num":"0","text":"Automated Report Retr","block_num":"0","top":"0.06944444442619635","width":"0.05523255467414856"},{"block_num":"0","left":"0.7936046553141967","level":"0","word_num":"0","line_num":"0","height":"0.013242893748813156","text":"Investigating Opportur","conf":"1","top":"0.06944444442619635","width":"0.05377906560897827","par_num":"0","page_num":"0"},{"height":"0.012919896178775314","top":"0.06718346260182684","conf":"0.30000001192092896","block_num":"0","level":"0","line_num":"0","text":"+D ...","width":"0.024709302186965987","par_num":"0","page_num":"0","word_num":"0","left":"0.9593023254966908"},{"top":"0.10069444444444442","line_num":"0","height":"0.005555555555555536","word_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","text":"1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestage","left":"0.7354651181493372","width":"0.2398255586624145"},{"par_num":"0","width":"0.01017441835029076","level":"0","top":"0.1111111111757106","left":"0.9883720932776162","block_num":"0","text":"w","line_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.012919896317829416"},{"line_num":"0","par_num":"0","top":"0.13178294599441287","page_num":"0","text":"nole calls cribervic","level":"0","word_num":"0","width":"0.05377906560897827","left":"0.7863372089417549","block_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186"},{"top":"0.12638888888888888","width":"0.1293604612350463","page_num":"0","conf":"0.5","height":"0.013194444444444509","par_num":"0","word_num":"0","left":"0.8502907023012025","block_num":"0","text":"pdateStage() → pushes the stage change to HubSpot","level":"0","line_num":"0"},{"left":"0.7354651184983692","top":"0.14444444444444438","line_num":"0","height":"0.013194444444444509","page_num":"0","par_num":"0","width":"0.21366279125213616","word_num":"0","block_num":"0","text":"3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny","conf":"1","level":"0"},{"left":"0.7354651171079769","top":"0.16020671867417824","conf":"1","page_num":"0","width":"0.24418604373931885","height":"0.012919896178775314","text":"4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → up","block_num":"0","level":"0","word_num":"0","par_num":"0","line_num":"0"},{"top":"0.1729166666666666","page_num":"0","width":"0.12063953876495359","word_num":"0","level":"0","height":"0.013194444444444509","block_num":"0","text":"sertOpportunity() with the stage HubSpot now has","left":"0.7441860434211762","conf":"1","line_num":"0","par_num":"0"},{"level":"0","par_num":"0","text":"5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejects","width":"0.2383720874786377","top":"0.1909722222222222","left":"0.7354651218193589","word_num":"0","height":"0.013194444444444398","block_num":"0","conf":"1","page_num":"0","line_num":"0"},{"top":"0.20413436729156698","level":"0","text":"the change - writing a different stage_id back","par_num":"0","width":"0.11191860437393186","word_num":"0","block_num":"0","page_num":"0","left":"0.7441860482493505","line_num":"0","conf":"1","height":"0.013226743539174413"},{"top":"0.2270833333333333","left":"0.734011632393781","word_num":"0","width":"0.0683139503002167","line_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","height":"0.005555555555555536","block_num":"0","page_num":"0","text":"cloudwatch loas to look for."},{"par_num":"0","page_num":"0","text":"\"opportunity stage nas changed\"","word_num":"0","top":"0.27361111111111114","block_num":"0","conf":"1","level":"0","line_num":"0","width":"0.08430231809616096","height":"0.008333333333333304","left":"0.7383720927582743"},{"level":"0","top":"0.28165374687185274","word_num":"0","left":"0.73837209745895","page_num":"0","par_num":"0","text":"\"[HubSpot] User changing opportunity stage from\"","width":"0.13226743936538699","height":"0.012919896178775314","line_num":"0","block_num":"0","conf":"1"},{"word_num":"0","block_num":"0","height":"0.012919896178775314","page_num":"0","par_num":"0","line_num":"0","text":"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)","top":"0.32816537477882946","left":"0.7325581600053038","conf":"1","level":"0","width":"0.2194767236709595"},{"page_num":"0","height":"0.007978036006291767","top":"0.3486111110666217","level":"0","line_num":"0","conf":"1","left":"0.7340116212827847","text":"The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRM","block_num":"0","width":"0.2267441749572754","par_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","block_num":"0","line_num":"0","top":"0.3643410851965646","level":"0","width":"0.23691861629486077","page_num":"0","left":"0.7325581295061397","height":"0.005167958802647088","text":"vrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiralt","conf":"0.30000001192092896"},{"text":"requeues it after failures), then it gets reprocessed on every cycle.","width":"0.15552325248718257","block_num":"0","left":"0.7325581430118675","height":"0.012919896178775314","line_num":"0","par_num":"0","top":"0.37467700268580617","word_num":"0","page_num":"0","conf":"0.5","level":"0"},{"level":"0","height":"0.013194444444444509","line_num":"0","conf":"1","page_num":"0","text":"CloudWatch logs to look for:","left":"0.734011628795344","par_num":"0","width":"0.06831395030021659","word_num":"0","block_num":"0","top":"0.38749999999999996"},{"conf":"1","par_num":"0","width":"0.15406976938247685","level":"0","top":"0.4340277777777778","page_num":"0","line_num":"0","height":"0.013194444444444398","text":"\"[WebhookSyncBatchProcessor] Batch processing completed\"","word_num":"0","left":"0.7383720882013008","block_num":"0"},{"top":"0.4340277777777778","par_num":"0","width":"0.08139535188674929","conf":"1","block_num":"0","left":"0.8953488348754522","page_num":"0","line_num":"0","text":"- with config_id for team 459","word_num":"0","height":"0.013194444444444398","level":"0"},{"par_num":"0","level":"0","height":"0.012919896178775425","word_num":"0","width":"0.1918604612350464","block_num":"0","conf":"1","page_num":"0","text":"\"[ImportOpportunityBatch]\" or \"[HubSpot] Failed to import opportunity\"","line_num":"0","top":"0.4470284241005348","left":"0.738372092106937"},{"height":"0.007784237464268928","page_num":"0","block_num":"0","level":"0","conf":"1","word_num":"0","par_num":"0","left":"0.738372102166481","text":"\"(HubSpot) Syncing opportunities using strateqy\"","width":"0.13081394433975224","line_num":"0","top":"0.46250000000171565"},{"block_num":"0","height":"0.013194444444444509","level":"0","par_num":"0","width":"0.22965114116668706","page_num":"0","top":"0.4881944444444444","left":"0.7340116498082183","line_num":"0","text":"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.","word_num":"0","conf":"1"},{"left":"0.7340116436658211","word_num":"0","line_num":"0","top":"0.5243055555555556","width":"0.1918604493141174","block_num":"0","height":"0.013194444444444398","level":"0","page_num":"0","par_num":"0","text":"3. importExternalFieldData / SyncCrmField writing back and triggering re-sync","conf":"1"},{"width":"0.11918603181838994","line_num":"0","height":"0.005167958140373186","word_num":"0","level":"0","top":"0.5478036178290382","block_num":"0","left":"0.7340116309337787","par_num":"0","text":"FrocessALAucomaclonAnalysiskesults calls service","page_num":"0","conf":"0.30000001192092896"},{"par_num":"0","left":"0.8561046555944033","conf":"0.30000001192092896","height":"0.005167958140373186","level":"0","line_num":"0","page_num":"0","block_num":"0","text":"›Syncupporcunity perore writine Al tiele values.","top":"0.5478036178290382","word_num":"0","width":"0.11627905368804936"},{"text":"Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageC","level":"0","width":"0.24563951492309566","height":"0.015503875414530466","block_num":"0","line_num":"0","page_num":"0","conf":"1","top":"0.5555555556605212","left":"0.734011647867602","word_num":"0","par_num":"0"},{"level":"0","top":"0.5708333333333333","line_num":"0","left":"0.7325581584026069","width":"0.24854648113250732","word_num":"0","conf":"1","block_num":"0","height":"0.013194444444444509","par_num":"0","text":"hanged logs), even though this specific opportunity has no templates, other opportunities do - and their s","page_num":"0"},{"word_num":"0","block_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"yncupporcunity calls ao through 1mporturupdateuppo","left":"0.7325581592182623","top":"0.5888888888888889","height":"0.005555555555555536","width":"0.1337209105491638","conf":"0.5"},{"height":"0.005555555555555536","text":"rcunity → which can atrect the keals queue","page_num":"0","top":"0.5888888888888889","left":"0.8662790694489886","level":"0","block_num":"0","par_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.10755813121795654"},{"line_num":"0","word_num":"0","conf":"1","left":"0.7340116284091287","width":"0.014534883201122284","page_num":"0","height":"0.012919896178775425","par_num":"0","top":"0.5994832042361936","text":"state.","block_num":"0","level":"0"},{"text":"What to search in CloudWatch","top":"0.6354166666666666","width":"0.08284883499145501","word_num":"0","par_num":"0","page_num":"0","block_num":"0","left":"0.7340116286358876","level":"0","conf":"1","line_num":"0","height":"0.013194444444444509"},{"line_num":"0","height":"0.012919896178775425","conf":"1","level":"0","text":"For opportunity 7594349, search for these in order:","word_num":"0","left":"0.7325581412063185","block_num":"0","page_num":"0","width":"0.12209302186965942","top":"0.6511627907133686","par_num":"0"},{"line_num":"0","text":"estwuike nisinss oussiness orocess","top":"0.7080103361350715","width":"0.10465115308761597","conf":"0.30000001192092896","word_num":"0","height":"0.00518410835001204","left":"0.7340116273038205","level":"0","page_num":"0","block_num":"0","par_num":"0"},{"level":"0","line_num":"0","height":"0.005555555555555536","par_num":"0","width":"0.024709302186965987","conf":"0.30000001192092896","page_num":"0","top":"0.7284722222222222","left":"0.7412790698420464","block_num":"0","text":"\"Id\": 6024.","word_num":"0"},{"left":"0.741279067758694","width":"0.12209302186965942","conf":"1","page_num":"0","line_num":"0","height":"0.008333333333333304","par_num":"0","block_num":"0","level":"0","top":"0.7361111111111112","word_num":"0","text":"\"uuid\". \"0x42500C7A22F88945929CEF122051B62E\""},{"height":"0.005555555555555536","block_num":"0","word_num":"0","width":"0.034883716702461265","par_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","text":"\"team 10\"* 459","top":"0.7493055555555556","left":"0.7412790738843894"},{"word_num":"0","top":"0.7569444445792765","level":"0","conf":"1","line_num":"0","par_num":"0","width":"0.06540697813034058","text":"\"crm_configuration_id\": 367,","height":"0.010497415728039194","page_num":"0","block_num":"0","left":"0.7412790685790756"},{"left":"0.7427325664564595","block_num":"0","width":"0.08284882903099067","text":"created atl: 2025-04-02 12:50:16","word_num":"0","par_num":"0","page_num":"0","conf":"0.5","top":"0.8111111111111111","level":"0","height":"0.005555555555555536","line_num":"0"},{"text":"\"updated at\": \"2025-04-02 12:59:16\"","left":"0.7412790751694972","level":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.8191214471271115","height":"0.010335916943020385","page_num":"0","conf":"1","width":"0.08866278529167182","word_num":"0"},{"conf":"1","height":"0.0077519370449914415","left":"0.7703488481245901","text":"602416349 2025-04-02 12:59:16,2025-04-02 12:59:16","width":"0.13081394433975224","word_num":"0","line_num":"0","level":"0","block_num":"0","top":"0.852713178635127","par_num":"0","page_num":"0"},{"left":"0.7354651149728137","width":"0.12790697813034058","block_num":"0","top":"0.8630490955311406","level":"0","word_num":"0","height":"0.005167958802647088","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"600416251 095 04 0219 0169025 04 0212:50116","par_num":"0"},{"top":"0.9222222222222223","conf":"1","line_num":"0","page_num":"0","par_num":"0","word_num":"0","left":"0.7630814184629638","block_num":"0","height":"0.013194444444444398","level":"0","text":",2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen","width":"0.21366276741027834"},{"top":"0.9430555555555555","block_num":"0","conf":"1","left":"0.7354651162605419","level":"0","page_num":"0","line_num":"0","width":"0.031976744532585144","height":"0.013194444444444509","word_num":"0","par_num":"0","text":"$stage is null."},{"block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","height":"0.013242893748813156","left":"0.7427325589242146","level":"0","width":"0.020348836481571153","text":"<> Code","par_num":"0","top":"0.9583333333150852"},{"width":"0.042151162028312594","left":"0.7645348841802531","text":"Claude Sonnet 4.6","word_num":"0","conf":"1","page_num":"0","par_num":"0","block_num":"0","height":"0.010658914513058115","line_num":"0","level":"0","top":"0.9583333334226883"},{"word_num":"0","conf":"0.5","block_num":"0","level":"0","text":"winasun leams","left":"0.8313953522144804","height":"0.005555555555555536","par_num":"0","page_num":"0","top":"0.9895833333333334","width":"0.04360464811325071","line_num":"0"},{"page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"802:116 10/ chars","block_num":"0","word_num":"0","height":"0.005555555555555536","line_num":"0","left":"0.8822674424724324","width":"0.042151162028312705","top":"0.9895833333333334","level":"0"},{"par_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","text":"Ulr-o","top":"0.9896640827539089","height":"0.005167958471510081","block_num":"0","width":"0.014534883201122284","left":"0.9316860466988575","word_num":"0","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","height":"0.010610464546415566","left":"0.9534883738137369","par_num":"0","text":"( 4 spaces","width":"0.02761627733707428","word_num":"0","line_num":"0","top":"0.9868055557112884","block_num":"0","level":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8048
|
NULL
|
NULL
|
|
58595
|
PhostormcodeFV faVsco.jsProledey>0 lblL AskJimi PhostormcodeFV faVsco.jsProledey>0 lblL AskJiminnyReportActivityServiceTest100% C47• Mon 20 Apr 15:53:09© HubspotLastModifiedSyncStrategy.php© HubspotSingleSyncStrategy.phpAutomateakeporscommand.pnp© SyncOpportunitiesJob.php© HubspotSyncStrategyBase.phphuosporwebnookbatchsyncstrategy.onguOpportunitysynclrait.phpC Hubspotwebnookbatchsyncstrategy.phpv _ PaginationHubspotsyncstrateavbase.onowsyncermenuuiestrait.onomporcontactbatch.onoc nuosporpacinationservice.ono© PaginationConfig.php(C) HubspotPaginationService.php(C) Service.pho€ AutomatedReportsController.phpphp apiv2.php© TrackProviderinstalledEvent.phpc) PaqinationState.phpC) AutomatedReportResult.pho(C) AutomatedReport.phoProspectSearchStrateav› D Redisv D ServiceTraitsTOpportunitysvnctrait.ohp<?phpdeclare(strict_types=1):Tsunccrmentitestrait.ononamesnace Jiminnv Services Crm Hubsnot ServiceTraits:Tsuncrieldstirait.ono() WriteCrmTrait.ohp• M UtilsN Webhook23 @› use ...trait SyncCrmEntitiesTrait© BatchSyncCollector.php(c) RatchSvncRedisService. nhn.use OpportunitySyncTrait:© Client.php© ClosedDealStagesService.phpDealFieldsService.php27 0© DecorateActivity.phpprivate const string CDN URL = 'httos://cdn2.hubspot.net/^:protected CrmEntityRepository ScrmEntityRepository:protected ProspectPhotorachservice sprospectPhotorachservice:©rlelaDerinitons.ong© FieldTypeConverter.phpu huosporcllentintenace.ongprivate function getAssociationDataForCollection(array Scollection, string Sfromobject, string Sto0bject) : af 587© HubspotTokenManager.phprayloacbullder.ono(c) RemoteCrmObiectManipulator.pnp€ ResponseNormalize.phppravato tune azon Jportkssoozotzonuata (arvay 30 ucetaon, anray 38550ozatcubato): amrac) Service.phg© SyncFieldAction.phpc) SyncRelatedActivitymanager.pho© WebhookSyncBatchProcessor.phpDlintecrationAoeSdata = T"if (! empty($associatedData[$collection['id']l)) {foreach (SassociatedDatalScollectionf'id']] as Sid) {$datall = l1id = Sidi> Listeners> MetadataMiarationi> m Pioedrive• Salesforcenotunn "inocultel => Cdatal»→ M sieldsM OnnortunitvMatcher> • OpportunitySyncStrategyProspectSearchStrategy/*** Sync contacts modified since a given date (manual sync mode).• M ServiceTraitc@ client nhr(C) DecorateActivitv nhnl-567568569570A50 X30 m v571572575576577579581=582583584585•589= 598593594595[596597598= 599=601— 602=603605-606=608# DeleteObiectsTrait.phpe CioldDofinitione nhn© PayloadBuilder.php* This method fetches contacts from HubSpot API based on modification date and* imports them one by one. It is used for:* - Manual sunc commands (e.q., crm:sync-contact with --from parameter)* - Initial sunc for new teams* - Backfill overations(e) Drofile nhn= custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]A console [PROD] X A console (EU]& console [STAGINGID80.CascadeRetactor ConnectionCRM Initial Sync Overinnv' hac heon rectored Il Pollback Il Confiaure (todav 14-061do jiminny v034 A1 A34 M62 ^ VSELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.SELECTCONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from reatures;select * from team_features where feature id = 40:select * from teams where id = 556-select * frommated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aSselect * from automated renort results order oy 1d desc:SELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE repont 1d = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvineselect * from nlavbooks where team 1d = 711: # event 2261471SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692:RELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Av.email,sa.*t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Protzleuoserver.pnp:t2-lo uires Protttecreated .EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields• syncProfileso) creates Profile rows → ProfileCreated → SvncProfileOoportunities creates Deal Insiahts lavout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).• Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata nath: SvncTeamMetadata@ svncûroantzation/imnortStades/imnortRusinessProcesces/jmnortRecordTvnes/syncProfiles/svncFields Salesforce implementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterfaceNotahle ohcorvationeHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstranIntegrationApp → TeamInitialSyncJob ).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved CkM owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]W Windsurf Teams 24-2UTE.8Po 4 spaces...
|
[{"conf":"1","block_num":& [{"conf":"1","block_num":"0","page_num":"0","top":"0.006968641046706359","width":"0.021802326466174835","height":"0.006968641205077342","line_num":"0","par_num":"0","text":"Phostorm","left":"0.01744185995005212","level":"0","word_num":"0"},{"block_num":"0","level":"0","top":"0.006968641450188162","word_num":"0","page_num":"0","conf":"0.30000001192092896","text":"code","width":"0.01162790618044264","par_num":"0","line_num":"0","height":"0.006968640444571461","left":"0.1148255812121043"},{"level":"0","page_num":"0","word_num":"0","top":"0.02787456497864904","par_num":"0","text":"FV faVsco.js","height":"0.010452960286604362","block_num":"0","left":"0.030523259704860126","width":"0.029069763548830722","conf":"0.5","line_num":"0"},{"top":"0.05923344944238418","height":"0.003484320602538671","conf":"0.30000001192092896","par_num":"0","text":"Proledey","level":"0","word_num":"0","left":"0.014534883869450689","width":"0.020348836766912577","page_num":"0","block_num":"0","line_num":"0"},{"height":"0.014354066985646008","line_num":"0","left":"0.8459302345920479","page_num":"0","top":"0.0031897926634768536","par_num":"0","word_num":"0","conf":"0.30000001192092896","text":">0 lbl","level":"0","width":"0.023255812360885253","block_num":"0"},{"block_num":"0","level":"0","conf":"1","par_num":"0","width":"0.08430231885707118","word_num":"0","height":"0.010452960286604362","top":"0.02787456497864904","line_num":"0","page_num":"0","left":"0.8284883796703012","text":"L AskJiminnyReportActivityServiceTest"},{"word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","top":"0.0031897926052030234","page_num":"0","line_num":"0","height":"0.01074748898617195","width":"0.020348835498728568","par_num":"0","left":"0.9113372111340684","text":"100% C47"},{"left":"0.9345930284460118","par_num":"0","word_num":"0","line_num":"0","block_num":"0","conf":"0.5","level":"0","text":"• Mon 20 Apr 15:53:09","height":"0.01074748898617195","top":"0.0031897926052030234","width":"0.05959301806510764","page_num":"0"},{"par_num":"0","level":"0","line_num":"0","top":"0.07655502394664249","block_num":"0","width":"0.08720929571922789","height":"0.010552989619010189","conf":"1","page_num":"0","text":"© HubspotLastModifiedSyncStrategy.php","word_num":"0","left":"0.05959302986216745"},{"width":"0.07267441648118039","line_num":"0","conf":"1","top":"0.0940766552778386","height":"0.010452961047110243","level":"0","par_num":"0","word_num":"0","left":"0.05959302613440972","page_num":"0","text":"© HubspotSingleSyncStrategy.php","block_num":"0"},{"level":"0","height":"0.006968640444571572","top":"0.08362369371499645","block_num":"0","text":"Automateakeporscommand.pnp","par_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.07122092551373421","line_num":"0","left":"0.3764534871704588","page_num":"0"},{"word_num":"0","page_num":"0","par_num":"0","width":"0.05813952709766146","left":"0.4040697694139669","block_num":"0","height":"0.010516868633896892","text":"© SyncOpportunitiesJob.php","level":"0","line_num":"0","conf":"1","top":"0.10446570957187562"},{"line_num":"0","height":"0.01051131085725876","conf":"1","block_num":"0","page_num":"0","left":"0.05813954211554474","width":"0.07267441140844468","par_num":"0","text":"© HubspotSyncStrategyBase.php","top":"0.11149825835444249","word_num":"0","level":"0"},{"level":"0","width":"0.09156976862156643","par_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","left":"0.05959302273746322","text":"huosporwebnookbatchsyncstrategy.ong","word_num":"0","top":"0.13240418114524144","page_num":"0","block_num":"0"},{"line_num":"0","level":"0","top":"0.13240418151987454","page_num":"0","block_num":"0","conf":"0.5","height":"0.006968640444571461","width":"0.05668604120295098","word_num":"0","par_num":"0","left":"0.15261627888980386","text":"uOpportunitysynclrait.php"},{"height":"0.0071770334928229484","word_num":"0","block_num":"0","conf":"0.5","level":"0","par_num":"0","width":"0.08575580475178171","left":"0.2180232564400796","text":"C Hubspotwebnookbatchsyncstrategy.php","line_num":"0","page_num":"0","top":"0.13237639553429026"},{"height":"0.0072715042880847625","text":"v _ Pagination","level":"0","par_num":"0","page_num":"0","top":"0.14982578435435434","conf":"0.30000001192092896","line_num":"0","word_num":"0","block_num":"0","left":"0.04651162814617156","width":"0.034883717273144016"},{"line_num":"0","conf":"0.30000001192092896","width":"0.06540697686215666","height":"0.006968641205077342","left":"0.15406976731020075","par_num":"0","text":"Hubspotsyncstrateavbase.ono","top":"0.15679442503431773","word_num":"0","level":"0","block_num":"0","page_num":"0"},{"block_num":"0","height":"0.006968640444571461","par_num":"0","word_num":"0","line_num":"0","top":"0.1567944254223136","width":"0.05813952709766143","conf":"0.30000001192092896","text":"wsyncermenuuiestrait.ono","level":"0","page_num":"0","left":"0.22819768121861086"},{"left":"0.37063953552109385","line_num":"0","par_num":"0","block_num":"0","text":"mporcontactbatch.ono","width":"0.045058133754324436","level":"0","page_num":"0","conf":"0.5","height":"0.006968640444571572","top":"0.15679442577074554","word_num":"0"},{"top":"0.16724738709478748","block_num":"0","line_num":"0","page_num":"0","width":"0.06976743454628802","word_num":"0","left":"0.05959302359324754","par_num":"0","conf":"0.30000001192092896","text":"c nuosporpacinationservice.ono","height":"0.006968640444571461","level":"0"},{"block_num":"0","conf":"1","page_num":"0","left":"0.05959302880043164","height":"0.010616896445291069","top":"0.18102073376030525","word_num":"0","width":"0.05087208747863769","text":"© PaginationConfig.php","par_num":"0","level":"0","line_num":"0"},{"height":"0.0071770334928229484","left":"0.15406976728808125","block_num":"0","line_num":"0","width":"0.06540697686215666","top":"0.18102073365231264","level":"0","text":"(C) HubspotPaginationService.php","conf":"0.5","par_num":"0","page_num":"0","word_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.0071770334928229484","left":"0.22819767369340535","conf":"0.30000001192092896","width":"0.029069768621566433","block_num":"0","level":"0","text":"(C) Service.pho","top":"0.18102073365231264"},{"level":"0","width":"0.06976743961902376","left":"0.2659883749579299","height":"0.010497418697180683","page_num":"0","conf":"0.5","line_num":"0","par_num":"0","text":"€ AutomatedReportsController.php","top":"0.17770034852711336","block_num":"0","word_num":"0"},{"word_num":"0","level":"0","conf":"0.30000001192092896","width":"0.02906976354883073","text":"php apiv2.php","par_num":"0","block_num":"0","line_num":"0","page_num":"0","left":"0.34302325970528585","height":"0.0071770334928229484","top":"0.18102073365231264"},{"word_num":"0","par_num":"0","block_num":"0","height":"0.010497417936674913","left":"0.37936046545371255","page_num":"0","level":"0","conf":"1","top":"0.17770034916869026","width":"0.06976743454628803","line_num":"0","text":"© TrackProviderinstalledEvent.php"},{"height":"0.0073048471453848185","par_num":"0","top":"0.2017543859602864","width":"0.04796511061648104","word_num":"0","line_num":"0","block_num":"0","text":"c) PaqinationState.php","page_num":"0","level":"0","left":"0.05959302891840117","conf":"0.5"},{"conf":"0.5","word_num":"0","height":"0.007343747018817126","level":"0","width":"0.05959301806510764","page_num":"0","text":"C) AutomatedReportResult.pho","top":"0.20557491325434107","block_num":"0","par_num":"0","line_num":"0","left":"0.23110465680001996"},{"left":"0.2994186036015443","par_num":"0","page_num":"0","width":"0.04941860665666298","conf":"0.5","height":"0.007343747018817126","word_num":"0","block_num":"0","line_num":"0","text":"(C) AutomatedReport.pho","level":"0","top":"0.2055749130801252"},{"word_num":"0","top":"0.21951219545715672","block_num":"0","line_num":"0","conf":"0.30000001192092896","text":"ProspectSearchStrateav","left":"0.04651162731834491","level":"0","page_num":"0","par_num":"0","width":"0.062499994927264275","height":"0.006968640444571572"},{"left":"0.04651162976340052","conf":"0.30000001192092896","text":"› D Redis","height":"0.0071770334928230595","word_num":"0","width":"0.024709300791963623","level":"0","block_num":"0","top":"0.23684210526315785","page_num":"0","par_num":"0","line_num":"0"},{"level":"0","top":"0.2543554009942979","page_num":"0","width":"0.0406976709974573","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007207597461803994","line_num":"0","par_num":"0","text":"v D ServiceTraits","left":"0.046511631740966536"},{"text":"TOpportunitysvnctrait.ohp","block_num":"0","height":"0.006968640444571572","top":"0.2717770038195261","left":"0.059593028830817976","par_num":"0","width":"0.059593018065107625","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0"},{"level":"0","conf":"1","line_num":"0","block_num":"0","height":"0.010452960286604362","width":"0.014534881774415365","page_num":"0","word_num":"0","top":"0.22648083675565256","par_num":"0","left":"0.17732558309535038","text":"<?php"},{"level":"0","text":"declare(strict_types=1):","word_num":"0","top":"0.2613240423305655","height":"0.010452960286604251","conf":"0.5","page_num":"0","par_num":"0","width":"0.062499994927264296","block_num":"0","line_num":"0","left":"0.17877907542880941"},{"width":"0.05813952709766144","page_num":"0","block_num":"0","level":"0","height":"0.006968640444571461","par_num":"0","text":"Tsunccrmentitestrait.ono","word_num":"0","top":"0.2891986066069825","conf":"0.30000001192092896","line_num":"0","left":"0.059593024241867236"},{"width":"0.13662788715768368","top":"0.2958532696852203","left":"0.17877908958619995","page_num":"0","block_num":"0","level":"0","height":"0.007282618320349599","conf":"0.5","line_num":"0","par_num":"0","text":"namesnace Jiminnv Services Crm Hubsnot ServiceTraits:","word_num":"0"},{"text":"Tsuncrieldstirait.ono","word_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","top":"0.306620209394439","width":"0.04796511061648106","left":"0.058139535316759715","conf":"0.30000001192092896","page_num":"0"},{"left":"0.058139538744167316","level":"0","text":"() WriteCrmTrait.ohp","line_num":"0","page_num":"0","height":"0.010452960286604362","top":"0.3205574921563493","width":"0.04651162472177059","par_num":"0","block_num":"0","conf":"0.5","word_num":"0"},{"left":"0.04651162974971142","level":"0","top":"0.34130781499202545","word_num":"0","block_num":"0","text":"• M Utils","line_num":"0","height":"0.0071770334928230595","width":"0.021802323929806966","par_num":"0","page_num":"0","conf":"0.30000001192092896"},{"text":"N Webhook","line_num":"0","block_num":"0","page_num":"0","level":"0","height":"0.0071770334928229484","par_num":"0","conf":"0.30000001192092896","left":"0.05087209690858202","top":"0.3588516746411483","width":"0.029069763548830715","word_num":"0"},{"width":"0.011627906180442654","text":"23 @","word_num":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.010541874826239583","level":"0","page_num":"0","left":"0.15406976726621952","conf":"0.30000001192092896","top":"0.3658536593487405"},{"width":"0.026162786686674072","block_num":"0","left":"0.17151162919509905","page_num":"0","par_num":"0","level":"0","text":"› use ...","top":"0.3309409887357053","word_num":"0","conf":"0.30000001192092896","height":"0.010522425650029366","line_num":"0"},{"line_num":"0","text":"trait SyncCrmEntitiesTrait","width":"0.06831394865157758","block_num":"0","par_num":"0","word_num":"0","conf":"1","level":"0","page_num":"0","top":"0.36585365879427156","height":"0.010541875586745464","left":"0.17877907575702415"},{"word_num":"0","par_num":"0","height":"0.010455739174923484","left":"0.05232558121538525","conf":"1","level":"0","line_num":"0","page_num":"0","text":"© BatchSyncCollector.php","width":"0.05668604120295098","top":"0.37630662108878543","block_num":"0"},{"block_num":"0","width":"0.06540697178942093","page_num":"0","text":"(c) RatchSvncRedisService. nhn.","conf":"0.30000001192092896","word_num":"0","level":"0","top":"0.3937282233317212","height":"0.006968640444571572","line_num":"0","left":"0.052325587470834566","par_num":"0"},{"word_num":"0","text":"use OpportunitySyncTrait:","level":"0","width":"0.06395348082197472","height":"0.011164274322168932","conf":"1","block_num":"0","line_num":"0","top":"0.40031897926634774","page_num":"0","par_num":"0","left":"0.18895348952686258"},{"width":"0.027616275117752394","word_num":"0","level":"0","par_num":"0","text":"© Client.php","height":"0.010700253208288268","line_num":"0","top":"0.41114982650868215","conf":"0.5","page_num":"0","left":"0.05232558258457375","block_num":"0"},{"par_num":"0","level":"0","text":"© ClosedDealStagesService.php","left":"0.05232558870952591","line_num":"0","height":"0.011164274322169154","top":"0.4282296650717703","width":"0.06976743454628803","block_num":"0","word_num":"0","conf":"1","page_num":"0"},{"word_num":"0","left":"0.052325586797625806","text":"DealFieldsService.php","height":"0.010452960286604362","level":"0","conf":"1","par_num":"0","top":"0.44599303187760375","width":"0.05377906434079434","block_num":"0","line_num":"0","page_num":"0"},{"width":"0.011627906180442654","word_num":"0","level":"0","left":"0.1540697678355024","par_num":"0","text":"27 0","height":"0.010464075839880849","top":"0.45295055808587237","conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0"},{"conf":"1","level":"0","page_num":"0","left":"0.052325585399896596","par_num":"0","line_num":"0","block_num":"0","height":"0.010550210730691068","top":"0.4633173843806381","word_num":"0","width":"0.04941860158392723","text":"© DecorateActivity.php"},{"level":"0","text":"private const string CDN URL = 'httos://cdn2.hubspot.net/^:","page_num":"0","height":"0.010586332476310134","width":"0.15406975847609503","left":"0.18895349910224632","top":"0.4354066983751521","word_num":"0","block_num":"0","conf":"0.5","line_num":"0","par_num":"0"},{"text":"protected CrmEntityRepository ScrmEntityRepository:","top":"0.45295055808587237","block_num":"0","conf":"1","par_num":"0","line_num":"0","word_num":"0","width":"0.13226743454628803","page_num":"0","left":"0.18895349568627","height":"0.010464075839880849","level":"0"},{"page_num":"0","line_num":"0","left":"0.18895348896194597","level":"0","text":"protected ProspectPhotorachservice sprospectPhotorachservice:","height":"0.0071770334928230595","par_num":"0","top":"0.4736842105263157","width":"0.15988372234587972","conf":"0.5","word_num":"0","block_num":"0"},{"left":"0.052325581828387625","width":"0.047965110616481045","conf":"0.30000001192092896","page_num":"0","word_num":"0","block_num":"0","par_num":"0","level":"0","height":"0.006968640444571572","line_num":"0","text":"©rlelaDerinitons.ong","top":"0.48432055782649475"},{"conf":"1","word_num":"0","page_num":"0","height":"0.010514089745577881","block_num":"0","level":"0","par_num":"0","left":"0.05232558121538525","text":"© FieldTypeConverter.php","top":"0.498257840248551","width":"0.05668604120295098","line_num":"0"},{"par_num":"0","left":"0.052325582550118876","width":"0.06395348082197473","word_num":"0","page_num":"0","line_num":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.30000001192092896","text":"u huosporcllentintenace.ong","level":"0","top":"0.5191387559808612"},{"block_num":"0","left":"0.1875000062550825","page_num":"0","text":"private function getAssociationDataForCollection(array Scollection, string Sfromobject, string Sto0bject) : af 587","top":"0.5156794444317797","word_num":"0","par_num":"0","width":"0.29215112645575336","conf":"1","height":"0.02100317101729543","level":"0","line_num":"0"},{"left":"0.05232558255011878","page_num":"0","text":"© HubspotTokenManager.php","line_num":"0","par_num":"0","width":"0.06395348082197473","block_num":"0","height":"0.010758603018436674","word_num":"0","conf":"1","level":"0","top":"0.5331010460487008"},{"left":"0.05232558066237074","page_num":"0","par_num":"0","top":"0.5540069689763205","width":"0.04651162472177059","text":"rayloacbullder.ono","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","line_num":"0","level":"0","block_num":"0"},{"level":"0","height":"0.011884461179304306","text":"(c) RemoteCrmObiectManipulator.pnp","top":"0.5677407042071089","width":"0.07855372733258187","word_num":"0","conf":"1","block_num":"0","par_num":"0","page_num":"0","left":"0.05228871432659272","line_num":"0"},{"conf":"1","par_num":"0","word_num":"0","left":"0.05232558670402458","text":"€ ResponseNormalize.php","block_num":"0","height":"0.01049186092054255","line_num":"0","top":"0.5853269539050211","level":"0","width":"0.056686041202950996","page_num":"0"},{"word_num":"0","page_num":"0","height":"0.02812185393946398","level":"0","line_num":"0","text":"pravato tune azon Jportkssoozotzonuata (arvay 30 ucetaon, anray 38550ozatcubato): amra","top":"0.5781499204400897","width":"0.22674416481180393","conf":"0.30000001192092896","left":"0.1875000210271069","par_num":"0","block_num":"0"},{"top":"0.6060606061050023","line_num":"0","level":"0","left":"0.052325582176740305","page_num":"0","block_num":"0","height":"0.0071798116206361895","conf":"0.30000001192092896","text":"c) Service.phg","word_num":"0","par_num":"0","width":"0.03052325197990905"},{"left":"0.052325585399896596","word_num":"0","height":"0.010572439555726287","level":"0","text":"© SyncFieldAction.php","page_num":"0","line_num":"0","par_num":"0","width":"0.04941860158392723","top":"0.6202090596143536","block_num":"0","conf":"1"},{"page_num":"0","conf":"0.5","height":"0.007210375589617124","left":"0.052325581210696116","par_num":"0","level":"0","top":"0.6411149830944434","width":"0.07558138827060132","text":"c) SyncRelatedActivitymanager.pho","word_num":"0","line_num":"0","block_num":"0"},{"height":"0.011164274322169154","word_num":"0","top":"0.6547049441786283","page_num":"0","left":"0.05232558095106327","line_num":"0","block_num":"0","level":"0","par_num":"0","text":"© WebhookSyncBatchProcessor.php","conf":"1","width":"0.07848836513275798"},{"level":"0","page_num":"0","conf":"0.30000001192092896","text":"DlintecrationAoe","line_num":"0","height":"0.006968640444571461","left":"0.03924418551786766","block_num":"0","width":"0.04360464785961394","par_num":"0","word_num":"0","top":"0.6759581884885157"},{"page_num":"0","line_num":"0","block_num":"0","word_num":"0","height":"0.0071770334928229484","par_num":"0","text":"Sdata = T\"","conf":"0.30000001192092896","top":"0.613237639553429","width":"0.03052325451627691","level":"0","left":"0.19767441954631518"},{"top":"0.6267942583732058","word_num":"0","line_num":"0","left":"0.19912791724018622","level":"0","page_num":"0","par_num":"0","text":"if (! empty($associatedData[$collection['id']l)) {","height":"0.014354066985645897","block_num":"0","conf":"1","width":"0.13081394357884182"},{"left":"0.2093023276493251","height":"0.010714146128872004","block_num":"0","page_num":"0","top":"0.6443381181766935","width":"0.13953487923804747","line_num":"0","conf":"0.5","level":"0","word_num":"0","par_num":"0","text":"foreach (SassociatedDatalScollectionf'id']] as Sid) {"},{"text":"$datall = l","block_num":"0","word_num":"0","height":"0.010730817937774861","width":"0.03052325451627691","top":"0.6655052267742954","conf":"0.30000001192092896","line_num":"0","par_num":"0","level":"0","page_num":"0","left":"0.21947674389461713"},{"block_num":"0","text":"1id = Sidi","left":"0.23110465246043424","top":"0.6826156300873951","par_num":"0","height":"0.007279840192536247","page_num":"0","width":"0.029069766085198595","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.039244189761856854","par_num":"0","conf":"0.30000001192092896","height":"0.007365975843852457","line_num":"0","top":"0.6929824560019078","width":"0.03343022884206569","text":"> Listeners","level":"0"},{"height":"0.007243718446917069","block_num":"0","line_num":"0","left":"0.039244186418105315","par_num":"0","text":"> Metadata","top":"0.7105263159186651","word_num":"0","conf":"0.30000001192092896","level":"0","width":"0.03343022884206569","page_num":"0"},{"conf":"0.30000001192092896","page_num":"0","top":"0.728222996850885","block_num":"0","height":"0.006968640444571572","width":"0.0276162751177524","line_num":"0","par_num":"0","left":"0.04505814013007742","text":"Miarationi","word_num":"0","level":"0"},{"top":"0.7456140350877193","page_num":"0","width":"0.033430228842065694","height":"0.0071770334928229484","par_num":"0","conf":"0.30000001192092896","word_num":"0","block_num":"0","text":"> m Pioedrive","left":"0.03924418976138593","line_num":"0","level":"0"},{"block_num":"0","height":"0.00726872616027141","top":"0.7630662022542091","width":"0.031976740410987366","word_num":"0","page_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","left":"0.043604654937285985","text":"• Salesforce"},{"page_num":"0","left":"0.19912791416296857","line_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","top":"0.7700348435407804","width":"0.07267441140844469","height":"0.006968640444571461","text":"notunn \"inocultel => Cdatal»","word_num":"0","par_num":"0"},{"text":"→ M sields","par_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.006968640444571572","block_num":"0","word_num":"0","top":"0.7804878052132543","left":"0.04651162759315705","width":"0.02470930079196361","conf":"0.30000001192092896"},{"width":"0.04796511568921678","height":"0.006968641205077342","page_num":"0","left":"0.0523255818398513","level":"0","conf":"0.5","line_num":"0","word_num":"0","top":"0.7979094076098993","par_num":"0","text":"M OnnortunitvMatcher","block_num":"0"},{"line_num":"0","width":"0.06540697178942093","top":"0.8149920255183413","page_num":"0","par_num":"0","left":"0.046511633551538464","word_num":"0","conf":"0.5","height":"0.011164274322169154","block_num":"0","level":"0","text":"> • OpportunitySyncStrategy"},{"level":"0","text":"ProspectSearchStrategy","left":"0.05232558688398935","page_num":"0","width":"0.05668604120295098","word_num":"0","top":"0.8327526137591368","line_num":"0","height":"0.010452960286604362","block_num":"0","conf":"1","par_num":"0"},{"left":"0.1889534883668343","page_num":"0","par_num":"0","line_num":"0","top":"0.8188153317519606","word_num":"0","width":"0.00872092995237797","text":"/**","block_num":"0","height":"0.020905922094220375","conf":"1","level":"0"},{"top":"0.8397129185198681","left":"0.1904069900819187","text":"* Sync contacts modified since a given date (manual sync mode).","line_num":"0","level":"0","par_num":"0","block_num":"0","word_num":"0","page_num":"0","conf":"1","height":"0.010461296951561616","width":"0.1642441749572754"},{"top":"0.8500797448165869","word_num":"0","left":"0.049418604659160204","width":"0.03633720570422233","level":"0","par_num":"0","page_num":"0","height":"0.0071770334928230595","text":"• M ServiceTraitc","conf":"0.30000001192092896","line_num":"0","block_num":"0"},{"level":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.052325583081082774","width":"0.027616277654120253","top":"0.8641114986072824","block_num":"0","word_num":"0","height":"0.010689139176023543","text":"@ client nhr"},{"height":"0.007327075970420038","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","left":"0.052325586901253586","block_num":"0","level":"0","text":"(C) DecorateActivitv nhnl","top":"0.8850174217942274","width":"0.0508720874786377","word_num":"0"},{"conf":"0.30000001192092896","left":"0.4709302331500887","height":"0.020905922094220486","text":"-567","par_num":"0","top":"0.16376306659516615","level":"0","block_num":"0","page_num":"0","width":"0.011627906180442682","word_num":"0","line_num":"0"},{"left":"0.4723837212104037","height":"0.017421602252187474","level":"0","width":"0.010174418383456285","conf":"1","line_num":"0","par_num":"0","word_num":"0","text":"568","top":"0.1811846690829655","page_num":"0","block_num":"0"},{"left":"0.4709302334945038","par_num":"0","page_num":"0","block_num":"0","text":"569","top":"0.2020905928532135","conf":"1","width":"0.01017441774936434","height":"0.010452960286604362","level":"0","line_num":"0","word_num":"0"},{"page_num":"0","word_num":"0","text":"570","top":"0.21951219564067004","left":"0.4723837218234151","width":"0.008720929318285997","par_num":"0","line_num":"0","height":"0.010452960286604251","block_num":"0","conf":"1","level":"0"},{"block_num":"0","height":"0.010458518063242495","left":"0.4316860497015608","text":"A50 X30 m v","conf":"0.30000001192092896","word_num":"0","width":"0.03924418256637896","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.22647527912807963"},{"level":"0","left":"0.47093023257922917","top":"0.2369337987765584","line_num":"0","par_num":"0","word_num":"0","conf":"1","width":"0.008720929318285997","page_num":"0","block_num":"0","height":"0.010452960286604362","text":"571"},{"level":"0","text":"572","block_num":"0","word_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.25435540121558287","conf":"1","left":"0.4723837218234151","width":"0.008720929318285997","line_num":"0","page_num":"0"},{"conf":"1","width":"0.008720929952377943","level":"0","text":"575","word_num":"0","par_num":"0","top":"0.3031358881575408","line_num":"0","height":"0.020905923615232025","page_num":"0","left":"0.4723837210121832","block_num":"0"},{"height":"0.010452961047110132","block_num":"0","left":"0.47238372097342335","top":"0.3240418119851557","text":"576","width":"0.008720929952377998","conf":"1","par_num":"0","line_num":"0","page_num":"0","word_num":"0","level":"0"},{"top":"0.3414634147566008","page_num":"0","left":"0.4723837209976482","width":"0.008720929952377943","word_num":"0","conf":"1","par_num":"0","height":"0.017421602252187474","line_num":"0","text":"577","level":"0","block_num":"0"},{"par_num":"0","top":"0.37630662033151374","width":"0.008720929952377943","page_num":"0","block_num":"0","word_num":"0","conf":"1","height":"0.017421602252187474","left":"0.4723837209976482","text":"579","line_num":"0","level":"0"},{"word_num":"0","block_num":"0","left":"0.4723837209249739","par_num":"0","conf":"1","top":"0.4076655056683314","line_num":"0","level":"0","text":"581","height":"0.017421602252187585","page_num":"0","width":"0.008720929952377943"},{"word_num":"0","left":"0.4665697680180062","text":"=582","height":"0.027874564820309367","par_num":"0","line_num":"0","width":"0.0159883714736776","block_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","top":"0.4181184666026212"},{"height":"0.017421602252187585","level":"0","page_num":"0","par_num":"0","left":"0.4723837209249739","block_num":"0","text":"583","width":"0.008720929952377943","conf":"1","line_num":"0","top":"0.4425087112432442","word_num":"0"},{"text":"584","conf":"1","level":"0","block_num":"0","width":"0.008720929952377998","word_num":"0","left":"0.47093023262555517","top":"0.4668989546007134","par_num":"0","height":"0.006968641205077342","page_num":"0","line_num":"0"},{"level":"0","par_num":"0","conf":"1","line_num":"0","text":"585","top":"0.4773519164987612","block_num":"0","width":"0.008720929952377943","word_num":"0","page_num":"0","height":"0.017421602252187474","left":"0.4723837209976482"},{"level":"0","left":"0.468023255630709","page_num":"0","par_num":"0","top":"0.5540069689763205","height":"0.006968640444571572","width":"0.011627906180442626","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"•589","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.46802325679349954","par_num":"0","level":"0","line_num":"0","page_num":"0","text":"= 598","top":"0.5714285718743967","height":"0.010708589112739642","width":"0.011627906180442682"},{"block_num":"0","par_num":"0","width":"0.008720929318285997","level":"0","page_num":"0","line_num":"0","conf":"1","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.6236933803096595","word_num":"0","text":"593"},{"level":"0","par_num":"0","line_num":"0","left":"0.47093023257922917","text":"594","top":"0.641114983445548","word_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","width":"0.008720929318285997"},{"level":"0","par_num":"0","left":"0.4723837212104037","line_num":"0","block_num":"0","page_num":"0","height":"0.017421602252187474","text":"595","width":"0.010174418383456285","conf":"1","word_num":"0","top":"0.6550522649017808"},{"level":"0","top":"0.6689895470431445","block_num":"0","par_num":"0","page_num":"0","left":"0.46656976796271193","line_num":"0","text":"[596","conf":"0.30000001192092896","width":"0.014534883042599256","height":"0.024390243457264926","word_num":"0"},{"top":"0.6898954704766936","width":"0.010174418383456285","level":"0","page_num":"0","line_num":"0","left":"0.4723837212104037","word_num":"0","conf":"1","height":"0.017421602252187585","block_num":"0","par_num":"0","text":"597"},{"width":"0.01017441774936434","word_num":"0","par_num":"0","height":"0.010452960286604362","left":"0.4709302334945038","page_num":"0","line_num":"0","conf":"1","level":"0","text":"598","top":"0.7108013942469417","block_num":"0"},{"text":"= 599","height":"0.014354066985645897","block_num":"0","line_num":"0","level":"0","width":"0.014534881774415365","par_num":"0","left":"0.466569769326747","conf":"0.30000001192092896","page_num":"0","top":"0.7280701754385965","word_num":"0"},{"top":"0.7595818819261766","width":"0.0159883714736776","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.020905922094220375","block_num":"0","par_num":"0","page_num":"0","text":"=601","left":"0.4665697680180062","level":"0"},{"text":"— 602","width":"0.014534881774415365","line_num":"0","par_num":"0","level":"0","top":"0.7804878051542838","left":"0.466569769326747","height":"0.010580775460177883","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0"},{"height":"0.024390243457264926","line_num":"0","width":"0.0159883714736776","conf":"1","level":"0","page_num":"0","text":"=603","left":"0.4665697680180062","word_num":"0","block_num":"0","par_num":"0","top":"0.7944250870402408"},{"text":"605","height":"0.010452960286604362","width":"0.008720929318285997","left":"0.4723837218234151","par_num":"0","page_num":"0","line_num":"0","block_num":"0","word_num":"0","conf":"1","top":"0.8327526137591368","level":"0"},{"left":"0.46656976846458836","par_num":"0","width":"0.013081394611520969","level":"0","height":"0.013937280889143033","block_num":"0","text":"-606","top":"0.8466898961407944","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0"},{"conf":"0.5","level":"0","par_num":"0","height":"0.020905922094220375","line_num":"0","page_num":"0","top":"0.8815331020190919","text":"=608","word_num":"0","width":"0.014534883042599256","block_num":"0","left":"0.46656976773257636"},{"par_num":"0","text":"# DeleteObiectsTrait.php","page_num":"0","block_num":"0","width":"0.05539853522118102","word_num":"0","line_num":"0","top":"0.8986591213353551","conf":"1","left":"0.05224259315192245","height":"0.014528446410451479","level":"0"},{"conf":"0.30000001192092896","line_num":"0","height":"0.006968640444571461","word_num":"0","text":"e CioldDofinitione nhn","block_num":"0","level":"0","width":"0.04796511061648106","par_num":"0","page_num":"0","left":"0.052325586941135836","top":"0.9198606275129059"},{"text":"© PayloadBuilder.php","line_num":"0","level":"0","height":"0.010733596065588213","left":"0.052325584580551705","block_num":"0","par_num":"0","page_num":"0","top":"0.9370015950599712","conf":"1","width":"0.046511624721770596","word_num":"0"},{"top":"0.8745644606086513","height":"0.010603003524707222","conf":"1","left":"0.19040697736843468","width":"0.20348834991455075","word_num":"0","level":"0","page_num":"0","text":"* This method fetches contacts from HubSpot API based on modification date and","block_num":"0","line_num":"0","par_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","block_num":"0","conf":"1","width":"0.11046511061648104","top":"0.8919860629542573","left":"0.19040698398821218","level":"0","text":"* imports them one by one. It is used for:","height":"0.01072526092164261","page_num":"0"},{"text":"* - Manual sunc commands (e.q., crm:sync-contact with --from parameter)","height":"0.011164274322169043","word_num":"0","level":"0","conf":"1","width":"0.18604649888708236","block_num":"0","left":"0.19040699088176227","par_num":"0","top":"0.9090909090909091","page_num":"0","line_num":"0"},{"conf":"1","height":"0.010647461174777773","left":"0.1904069767774638","page_num":"0","par_num":"0","line_num":"0","text":"* - Initial sunc for new teams","top":"0.9266347685909894","level":"0","width":"0.07848836513275795","block_num":"0","word_num":"0"},{"left":"0.19040698441037868","word_num":"0","conf":"1","level":"0","par_num":"0","top":"0.9441786283335306","height":"0.010525203777842607","line_num":"0","page_num":"0","text":"* - Backfill overations","width":"0.06104650395981809","block_num":"0"},{"line_num":"0","page_num":"0","text":"(e) Drofile nhn","conf":"0.30000001192092896","height":"0.0071770334928229484","left":"0.05232558522516043","level":"0","top":"0.9545454545454546","width":"0.029069763548830722","block_num":"0","word_num":"0","par_num":"0"},{"word_num":"0","height":"0.011882801755573547","block_num":"0","par_num":"0","level":"0","line_num":"0","page_num":"0","text":"= custom.log","top":"0.055136335185639096","conf":"0.30000001192092896","width":"0.02941559477055322","left":"0.4736617894149605"},{"page_num":"0","line_num":"0","text":"=laravel.log","level":"0","top":"0.055749129145434506","height":"0.010452961047110132","width":"0.027616277654120225","par_num":"0","conf":"1","left":"0.5101744200028817","word_num":"0","block_num":"0"},{"page_num":"0","par_num":"0","text":"A SF [jiminny@localhost]","width":"0.050872087478637695","word_num":"0","height":"0.010452960286604362","top":"0.05574912943857935","block_num":"0","left":"0.5450581450795006","conf":"0.5","line_num":"0","level":"0"},{"par_num":"0","text":"4 HS_local (iminny@localhost]","top":"0.0557491288647336","word_num":"0","height":"0.010452961807616012","block_num":"0","width":"0.06104650903255382","page_num":"0","conf":"0.5","line_num":"0","left":"0.6046511653860412","level":"0"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.472383719938856","text":"A console [PROD] X A console (EU]","line_num":"0","height":"0.011164274322169043","par_num":"0","conf":"0.30000001192092896","top":"0.0797448165869219","width":"0.07848836513275792","level":"0"},{"conf":"0.30000001192092896","page_num":"0","height":"0.012639050278367092","left":"0.559463604146946","par_num":"0","text":"& console [STAGINGI","level":"0","block_num":"0","line_num":"0","top":"0.07833991844190236","width":"0.04378782941939985","word_num":"0"},{"par_num":"0","height":"0.010452960286604362","page_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"D80.","top":"0.10452961724345744","block_num":"0","left":"0.4738372110886907","width":"0.017441858636571994","word_num":"0"},{"top":"0.05574912943857935","height":"0.010452960286604362","text":"Cascade","word_num":"0","level":"0","conf":"1","width":"0.01889534706765028","block_num":"0","left":"0.6933139553179188","page_num":"0","par_num":"0","line_num":"0"},{"left":"0.6933139526375853","block_num":"0","text":"Retactor Connection","top":"0.08362369355134636","width":"0.04651162979450629","par_num":"0","word_num":"0","line_num":"0","level":"0","page_num":"0","conf":"1","height":"0.007285397208668609"},{"top":"0.08362369371432266","par_num":"0","width":"0.045058133754324436","block_num":"0","line_num":"0","left":"0.7456395360691178","height":"0.007285397208668609","text":"CRM Initial Sync Over","word_num":"0","page_num":"0","level":"0","conf":"1"},{"height":"0.006968640444571572","level":"0","par_num":"0","width":"0.11773254516276907","text":"innv' hac heon rectored Il Pollback Il Confiaure (todav 14-061","word_num":"0","page_num":"0","left":"0.14534885171960907","conf":"0.5","line_num":"0","top":"0.9860627181052405","block_num":"0"},{"block_num":"0","word_num":"0","text":"do jiminny v","line_num":"0","level":"0","conf":"0.5","par_num":"0","top":"0.10446570977791247","height":"0.010516867873391123","left":"0.6613372113013815","page_num":"0","width":"0.02470930079196365"},{"text":"034 A1 A34 M62 ^ V","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.056686041202950954","line_num":"0","level":"0","word_num":"0","height":"0.010689139176023432","left":"0.6293604699974747","top":"0.12519936195537007","page_num":"0"},{"left":"0.4927325682572628","block_num":"0","text":"SELECT * FROM crm_configurations WHERE id = 555;","width":"0.12499998985452859","conf":"1","height":"0.010461296951561727","line_num":"0","level":"0","par_num":"0","page_num":"0","top":"0.14982578435435434","word_num":"0"},{"conf":"0.5","line_num":"0","height":"0.010583553587991013","text":"SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, acт.","level":"0","par_num":"0","width":"0.19767440633570887","word_num":"0","left":"0.4927325610998535","top":"0.16724738725442934","page_num":"0","block_num":"0"},{"text":"SELECT","conf":"1","block_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.015988370205493707","left":"0.49273255988271814","height":"0.010452960286604362","top":"0.1846689900657571","word_num":"0"},{"line_num":"0","height":"0.018594422408838573","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) AS","left":"0.5028665758881613","page_num":"0","block_num":"0","width":"0.18614622887144694","word_num":"0","level":"0","conf":"0.5","top":"0.1950152927165849"},{"level":"0","height":"0.010452960286604251","text":"u.email,","block_num":"0","width":"0.021802323929806966","line_num":"0","page_num":"0","word_num":"0","conf":"1","top":"0.21951219564067004","left":"0.5014534902880033","par_num":"0"},{"conf":"1","left":"0.5014534900720946","text":"sa.*,","level":"0","top":"0.23693379842812645","width":"0.01453488177441531","block_num":"0","height":"0.010452960286604251","page_num":"0","par_num":"0","line_num":"0","word_num":"0"},{"page_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","width":"0.09011626750864876","left":"0.5014534999682023","block_num":"0","top":"0.25435540121558287","height":"0.010452960286604362","word_num":"0","text":"t.owner_id FROM social_accounts sa"},{"level":"0","word_num":"0","top":"0.27177700389437287","page_num":"0","block_num":"0","height":"0.010519646761710244","line_num":"0","left":"0.49273256686935046","width":"0.09738371220040826","text":"JOIN users u on u.id = sa.sociable_id","par_num":"0","conf":"1"},{"left":"0.49273255291782087","height":"0.01064190339813953","top":"0.28919860696866384","conf":"0.5","page_num":"0","block_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","line_num":"0","word_num":"0","width":"0.10610464785961399","level":"0"},{"word_num":"0","block_num":"0","text":"VHERE u.team_id = 581 and sa.provider = 'salesforce';","left":"0.49273256155467765","line_num":"0","conf":"1","height":"0.010764160034569037","par_num":"0","top":"0.3066202098687387","page_num":"0","width":"0.13808137812512983","level":"0"},{"height":"0.010608561301345354","top":"0.3413078148244342","block_num":"0","par_num":"0","word_num":"0","left":"0.4927325604642271","page_num":"0","text":"SELECT * FROM automated report results order by id desc","width":"0.14389533184944314","conf":"1","line_num":"0","level":"0"},{"line_num":"0","left":"0.4927325632527689","width":"0.059593018065107695","text":"select * from reatures;","block_num":"0","page_num":"0","conf":"0.5","top":"0.37958532709286485","height":"0.010658575207042609","level":"0","par_num":"0","word_num":"0"},{"word_num":"0","line_num":"0","height":"0.010577996571858761","level":"0","left":"0.4927325576371601","block_num":"0","par_num":"0","top":"0.3937282236086074","conf":"1","width":"0.12936045261139567","text":"select * from team_features where feature id = 40:","page_num":"0"},{"block_num":"0","par_num":"0","level":"0","width":"0.09011627765412022","page_num":"0","line_num":"0","text":"select * from teams where id = 556-","word_num":"0","height":"0.011164274322169154","left":"0.4927325530100267","conf":"0.5","top":"0.4282296650717703"},{"par_num":"0","line_num":"0","level":"0","conf":"1","left":"0.4927325590401212","text":"select * from","top":"0.4665071769977761","width":"0.034883719809511826","block_num":"0","word_num":"0","page_num":"0","height":"0.007360418827719983"},{"text":"mated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734","left":"0.5392441895048934","block_num":"0","level":"0","conf":"1","par_num":"0","line_num":"0","page_num":"0","top":"0.46331738446774606","height":"0.010550210730690956","width":"0.15116278668667404","word_num":"0"},{"height":"0.010452961047110132","level":"0","conf":"1","word_num":"0","block_num":"0","line_num":"0","page_num":"0","left":"0.49273257040847657","par_num":"0","text":"GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aS","top":"0.48083623698515576","width":"0.19767440633570893"},{"level":"0","top":"0.5015948963317385","width":"0.14534882281688932","word_num":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","conf":"1","text":"select * from automated renort results order oy 1d desc:","left":"0.49273257406553184","par_num":"0","line_num":"0"},{"height":"0.013937280889143033","line_num":"0","level":"0","conf":"1","par_num":"0","top":"0.5156794430049059","width":"0.14244185102746848","left":"0.49273256751082434","block_num":"0","page_num":"0","text":"SELECT * FROM automated_report_results WHERE id = 1919;","word_num":"0"},{"height":"0.010586332476310134","level":"0","block_num":"0","page_num":"0","left":"0.4927325565438264","par_num":"0","top":"0.5540069689743217","word_num":"0","conf":"0.5","width":"0.15552324944354123","line_num":"0","text":"select * from automated_report_results WHERE repont 1d = 54;"},{"height":"0.007302068257065586","left":"0.49273256470902255","par_num":"0","block_num":"0","line_num":"0","conf":"0.5","text":"select * from onnortunities where 1d = 7594349:","top":"0.5885167465684981","word_num":"0","page_num":"0","level":"0","width":"0.12209301806510758"},{"conf":"0.30000001192092896","word_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.03845256215267401","text":"SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvine","left":"0.4927325730050669","page_num":"0","width":"0.19767440633570887","top":"0.5956937792590914"},{"width":"0.15406974833062353","word_num":"0","page_num":"0","line_num":"0","left":"0.49273257723786884","level":"0","par_num":"0","text":"select * from nlavbooks where team 1d = 711: # event 2261471","top":"0.6411149830944434","block_num":"0","height":"0.007210375589617124","conf":"0.5"},{"level":"0","block_num":"0","conf":"1","left":"0.4927325771991597","page_num":"0","par_num":"0","text":"SELECT * FROM playbook_categories WHERE playbook_id = 5515;","top":"0.6547049441786283","height":"0.014354066985646008","word_num":"0","line_num":"0","width":"0.15406974833062353"},{"width":"0.11191859143845573","page_num":"0","line_num":"0","text":"RELECT * CROM eom Fiolde WHERE 1d = 224147•","top":"0.6759581884885157","block_num":"0","level":"0","height":"0.006968640444571461","word_num":"0","conf":"0.30000001192092896","left":"0.4927325713160673","par_num":"0"},{"width":"0.15261627765412028","word_num":"0","level":"0","line_num":"0","page_num":"0","conf":"0.5","block_num":"0","text":"SELECT * FROM crm_field_values WHERE crm_field_id = 226147;","left":"0.49273255467645233","par_num":"0","top":"0.6929824561403509","height":"0.011164274322169043"},{"block_num":"0","width":"0.12499998985452854","word_num":"0","text":"SELECT * FROM crm_configurations WHERE id = 692:","left":"0.4927325682566436","line_num":"0","height":"0.010605782413026343","page_num":"0","top":"0.7280701752584297","conf":"1","par_num":"0","level":"0"},{"height":"0.006968640444571461","left":"0.49273255988271814","par_num":"0","word_num":"0","width":"0.015988370205493707","block_num":"0","top":"0.7456445996383415","level":"0","line_num":"0","text":"RELECT","conf":"0.30000001192092896","page_num":"0"},{"level":"0","height":"0.013942838665781276","page_num":"0","conf":"0.5","left":"0.5014534879038741","line_num":"0","top":"0.7595818824028789","block_num":"0","word_num":"0","par_num":"0","width":"0.18749997970905707","text":"CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) A"},{"conf":"1","level":"0","block_num":"0","top":"0.7804878053967675","par_num":"0","word_num":"0","width":"0.021802323929806966","page_num":"0","left":"0.5014534902880033","line_num":"0","text":"v.email,","height":"0.010452960286604362"},{"left":"0.5029069764355705","text":"sa.*","width":"0.011627907448626518","height":"0.006968641205077342","page_num":"0","level":"0","top":"0.801393728134395","word_num":"0","line_num":"0","par_num":"0","block_num":"0","conf":"0.5"},{"text":"t.owner id FROM social accounts sa","word_num":"0","width":"0.09011626750864876","block_num":"0","height":"0.011164274322169154","left":"0.501453498993266","line_num":"0","top":"0.8149920255183413","conf":"1","par_num":"0","level":"0","page_num":"0"},{"word_num":"0","left":"0.49273256792455583","par_num":"0","page_num":"0","block_num":"0","text":"JOIN users u on u.id = sa.sociable id","level":"0","top":"0.8325358850720923","conf":"0.5","height":"0.010669689239307223","line_num":"0","width":"0.09738371220040826"},{"text":"JOIN teams t 1..n<->1: on t.id = u.team_id","par_num":"0","width":"0.10610464785961399","word_num":"0","height":"0.010547431842372057","page_num":"0","left":"0.4927325633011716","block_num":"0","level":"0","conf":"0.5","line_num":"0","top":"0.8500797449888496"},{"block_num":"0","top":"0.8675958196824817","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce':","page_num":"0","line_num":"0","par_num":"0","word_num":"0","conf":"0.5","left":"0.4927325615546801","height":"0.010452960286604362","level":"0","width":"0.13808137812512983"},{"conf":"0.30000001192092896","line_num":"0","top":"0.9024390256290241","width":"0.19622090522279134","par_num":"0","level":"0","word_num":"0","text":"BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE","page_num":"0","block_num":"0","left":"0.4927325625010778","height":"0.03854980955473741"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"+0 ..","height":"0.011164274322169043","width":"0.020348834230544677","left":"0.965116281891486","top":"0.0797448165869219","level":"0","word_num":"0","page_num":"0","block_num":"0"},{"par_num":"0","width":"0.24854649888708236","text":"syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\\Profile row is","height":"0.013937280889143033","left":"0.7194767362515125","conf":"1","top":"0.11149825885856435","word_num":"0","block_num":"0","page_num":"0","line_num":"0","level":"0"},{"word_num":"0","width":"0.12209300791963618","page_num":"0","block_num":"0","line_num":"0","level":"0","left":"0.6947674448395469","height":"0.0071770334928229484","par_num":"0","conf":"0.30000001192092896","text":"insented, Protzleuoserver.pnp:t2-lo uires Protttecreated .","top":"0.13237639553429026"},{"top":"0.1463414637498397","conf":"0.5","block_num":"0","line_num":"0","width":"0.12354649888708236","page_num":"0","level":"0","left":"0.6962209443887487","height":"0.006968640444571461","word_num":"0","text":"EventServiceProvider.oho: 139-142 suoscribes two llsteners:","par_num":"0"},{"height":"0.006968641205077342","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"• Listeners\\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. Cooper","width":"0.27761627765412034","line_num":"0","block_num":"0","left":"0.6976744198592751","word_num":"0","top":"0.16724738671271022"},{"par_num":"0","text":"Pipedrive, Zoho. For each new profile it:","block_num":"0","page_num":"0","left":"0.703488369621426","conf":"1","line_num":"0","width":"0.07994186117293989","word_num":"0","level":"0","height":"0.017674452190003742","top":"0.17770034867229334"},{"left":"0.7049418588253883","par_num":"0","top":"0.20175438596491224","width":"0.09883720316785449","conf":"1","block_num":"0","text":"1. Dispatches SyncProfileMetadata (see below).","word_num":"0","page_num":"0","height":"0.011164274322169154","line_num":"0","level":"0"},{"block_num":"0","word_num":"0","page_num":"0","left":"0.7049419076487465","text":"2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout","line_num":"0","width":"0.2747092551373421","conf":"0.5","par_num":"0","top":"0.2229965160146481","height":"0.006968640444571461","level":"0"},{"par_num":"0","word_num":"0","line_num":"0","left":"0.7049418747478652","top":"0.2400318979266347","conf":"1","text":"3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).","width":"0.18168603613021528","level":"0","height":"0.011164274322169154","block_num":"0","page_num":"0"},{"width":"0.2776162776541202","word_num":"0","page_num":"0","par_num":"0","height":"0.010605782413026343","block_num":"0","text":"4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when r","top":"0.2613240421543279","line_num":"0","level":"0","left":"0.7049418499935247","conf":"1"},{"par_num":"0","block_num":"0","left":"0.7122092926379019","height":"0.006968640444571461","line_num":"0","text":"equress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor","top":"0.2787456449345087","width":"0.24418603613021528","conf":"0.5","word_num":"0","level":"0","page_num":"0"},{"par_num":"0","line_num":"0","width":"0.27616275625025977","word_num":"0","text":"• Listeners\\Crm\\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run a","top":"0.303030303030303","conf":"0.5","block_num":"0","left":"0.6976744260312207","height":"0.0071770334928229484","level":"0","page_num":"0"},{"top":"0.32055749163432967","level":"0","width":"0.0523255733733482","word_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","left":"0.7034883748155327","height":"0.007193704541220036","page_num":"0","block_num":"0","text":"per-prome ledd sync nere,"},{"height":"0.010505753841126397","block_num":"0","line_num":"0","par_num":"0","left":"0.6976744180126778","level":"0","width":"0.27470927542828505","text":"• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providers","word_num":"0","conf":"0.5","top":"0.33797909453440456","page_num":"0"},{"left":"0.7049418744250472","level":"0","text":"implementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .","word_num":"0","top":"0.35167464111919977","page_num":"0","block_num":"0","conf":"1","height":"0.010694696192155795","line_num":"0","par_num":"0","width":"0.20494185102746842"},{"text":"End-to-end flow summary","conf":"1","par_num":"0","top":"0.3795853269186489","word_num":"0","page_num":"0","width":"0.06104650395981803","left":"0.6947674434129528","height":"0.010658575207042498","block_num":"0","level":"0","line_num":"0"},{"word_num":"0","text":"• HubSpot","conf":"1","block_num":"0","width":"0.02616278922304205","page_num":"0","line_num":"0","level":"0","par_num":"0","top":"0.40031897926634774","left":"0.6976744206501068","height":"0.011164274322168932"},{"height":"0.010614118317477717","top":"0.4216027876942583","page_num":"0","text":"•Team creation → no CRM sync.","level":"0","word_num":"0","width":"0.06831394865157747","conf":"0.5","line_num":"0","left":"0.7049418662773873","block_num":"0","par_num":"0"},{"left":"0.7049418492206571","block_num":"0","text":"•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is a","word_num":"0","height":"0.007252055111874323","par_num":"0","line_num":"0","width":"0.2747093160101709","page_num":"0","level":"0","conf":"0.5","top":"0.4425087106217327"},{"height":"0.010758603018436785","left":"0.7122093200061365","level":"0","par_num":"0","block_num":"0","text":"no-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnecte","top":"0.45614035093286254","line_num":"0","width":"0.26889533184944314","conf":"1","word_num":"0","page_num":"0"},{"text":"d → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imd","block_num":"0","height":"0.0071770334928230595","width":"0.2703488329623608","top":"0.4736842105263157","level":"0","left":"0.7107558176603528","line_num":"0","page_num":"0","conf":"0.5","par_num":"0","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.01060022539689398","line_num":"0","page_num":"0","text":"ortRecordTypes syncProfiles → syncFields","top":"0.487804878247182","width":"0.09302324944354112","level":"0","left":"0.7107558203237098","par_num":"0","conf":"1"},{"line_num":"0","text":"• syncProfileso) creates Profile rows → ProfileCreated → SvncProfileOoportunities creates Deal Insiahts lavout + dispatches Sync","page_num":"0","left":"0.7063953755283667","top":"0.5087108018143799","level":"0","conf":"0.5","width":"0.27470927542828505","word_num":"0","block_num":"0","par_num":"0","height":"0.0072381614307848174"},{"height":"0.011164274322169043","par_num":"0","left":"0.7107558217326942","text":"OpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).","width":"0.21656973818515213","block_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","conf":"1","top":"0.5223285486443381"},{"line_num":"0","page_num":"0","top":"0.5502392342682463","text":"• Salesforce","width":"0.03052325451627691","level":"0","block_num":"0","height":"0.007252055111874434","word_num":"0","conf":"0.5","left":"0.6962209315291095","par_num":"0"},{"par_num":"0","top":"0.5714285717637769","conf":"1","height":"0.006968640444571572","line_num":"0","block_num":"0","left":"0.7049418497035571","word_num":"0","page_num":"0","level":"0","text":"•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account exists","width":"0.23255812868158865"},{"conf":"0.5","top":"0.5885167465684981","height":"0.007302068257065586","block_num":"0","word_num":"0","level":"0","par_num":"0","line_num":"0","left":"0.7093023576693979","page_num":"0","width":"0.2718022934933926","text":"Same reconnect-driven metadata nath: SvncTeamMetadata@ svncûroantzation/imnortStades/imnortRusinessProcesces/jmnortRecordTvn"},{"text":"es/syncProfiles/svncFields Salesforce implementations in Service.ono.","line_num":"0","left":"0.7122093138043853","width":"0.14825580475178168","word_num":"0","top":"0.6060606061050023","par_num":"0","height":"0.0071798116206361895","conf":"1","block_num":"0","page_num":"0","level":"0"},{"word_num":"0","par_num":"0","top":"0.623604465618983","left":"0.704941850394881","level":"0","height":"0.010541875586745464","text":"•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfil","line_num":"0","page_num":"0","width":"0.2761627765412026","block_num":"0","conf":"1"},{"level":"0","width":"0.23691861172939865","block_num":"0","height":"0.0072103763501228935","left":"0.745639532524309","top":"0.6411149825421121","word_num":"0","page_num":"0","par_num":"0","text":"uses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileReco","conf":"1","line_num":"0"},{"left":"0.7122093212008772","text":"rdTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface","top":"0.6547049441786283","page_num":"0","level":"0","par_num":"0","height":"0.011164274322169154","word_num":"0","width":"0.15988370205493685","conf":"1","line_num":"0","block_num":"0"},{"top":"0.689792663476874","word_num":"0","par_num":"0","width":"0.050872087478637695","block_num":"0","line_num":"0","left":"0.6947674474050056","text":"Notahle ohcorvatione","level":"0","conf":"0.5","page_num":"0","height":"0.0071770334928230595"},{"block_num":"0","conf":"0.5","level":"0","text":"HubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedi","page_num":"0","top":"0.7105263157107344","width":"0.2674418510274684","word_num":"0","height":"0.0072437192074230605","line_num":"0","left":"0.6976744278944692","par_num":"0"},{"left":"0.7049418747013358","text":"event/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstranIntegrat","width":"0.2761627765412026","page_num":"0","word_num":"0","par_num":"0","top":"0.7247386761671891","line_num":"0","height":"0.010508532729445408","conf":"1","block_num":"0","level":"0"},{"line_num":"0","left":"0.7049418677419108","par_num":"0","word_num":"0","conf":"0.5","text":"ionApp → TeamInitialSyncJob ).","top":"0.742160279154372","block_num":"0","page_num":"0","height":"0.010630789365874915","width":"0.06395348082197472","level":"0"},{"level":"0","width":"0.2819767201200445","word_num":"0","top":"0.763066202081789","height":"0.007268726160271521","line_num":"0","block_num":"0","page_num":"0","conf":"0.5","par_num":"0","text":"• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfileso","left":"0.6976744426698599"},{"width":"0.0973837122004082","word_num":"0","conf":"1","par_num":"0","level":"0","page_num":"0","height":"0.006968640444571572","block_num":"0","text":"nas resolved CkM owners/users to Jiminny users.","top":"0.7804878052132543","line_num":"0","left":"0.7034883710756957"},{"text":"The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreau","page_num":"0","width":"0.2848836817639939","word_num":"0","left":"0.6976744577455185","line_num":"0","conf":"0.30000001192092896","level":"0","top":"0.7979094080007108","par_num":"0","height":"0.006968640444571572","block_num":"0"},{"top":"0.8149920253520749","page_num":"0","par_num":"0","line_num":"0","block_num":"0","width":"0.06686045768413129","text":"iresStidingWindowSearch settings","left":"0.7049418612096862","word_num":"0","level":"0","conf":"1","height":"0.007307626033703829"},{"text":"what obiects are sunced on team creation and orofile creation","level":"0","top":"0.9266347687400319","word_num":"0","page_num":"0","conf":"1","height":"0.0071770334928229484","block_num":"0","left":"0.6962209263682917","line_num":"0","par_num":"0","width":"0.12063952709766146"},{"width":"0.02034883676691257","word_num":"0","block_num":"0","par_num":"0","line_num":"0","text":"•0 (+]","conf":"0.30000001192092896","height":"0.010611339429158706","left":"0.9622093020410507","level":"0","page_num":"0","top":"0.9545454546835835"},{"left":"0.895348837797095","par_num":"0","word_num":"0","text":"W Windsurf Teams 24-2","width":"0.053779069413530056","block_num":"0","level":"0","height":"0.006968641205077342","conf":"0.30000001192092896","top":"0.986062717734666","line_num":"0","page_num":"0"},{"block_num":"0","top":"0.9860627181052405","level":"0","page_num":"0","left":"0.9505813955953505","line_num":"0","par_num":"0","text":"UTE.8","width":"0.01453488177441542","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572"},{"top":"0.986062718234409","word_num":"0","text":"Po 4 spaces","left":"0.969476748236339","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.01074748898617195","level":"0","par_num":"0","width":"0.024709298255595757"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8048
|
NULL
|
NULL
|
|
43105
|
PhpStormFileFV faVsco.jsProject vEdit> D Redisv PhpStormFileFV faVsco.jsProject vEdit> D Redisv D ServiceTraits€ OpportunitySy& SyncCrmEntiti© SyncFieldsTra© WriteCrmTrait.→IUTIS•Weohook© BatchSyncCollect© BatchSyncRedisS© Client.php© ClosedDealStage6 DealFieldsService© DecorateActivity.© FieldDefinitions.p© FieldTypeConveri© HubspotClientInte© HubspotTokenMa© PayloadBuilder.pt© RemoteCrmObjecResponseNormalil© Service.php© SyncFieldAction.f© SyncRelatedActiv© WebhookSyncBa1v D IntegrationApp> D Accessors~ D Api© ActionUrl.php• EnumUrllnterfa© FlowUrl.php© PageResult.ph© ProxyUrl.php(c) recuestsuloeLa kequestcxecu• RequestExecuSystemEvents© SystemUrl.phpC TokenBuilder.f• TokenBuilderlr© UrlBuilder.php> D Config> DDTO> MFilters>MJobs> _ ProspectSearchS> D ServiceTraits© DataClient.php© DecorateActivity.© LocalSearch.php© LocalSearchlntert© RemoteSearch.pr© Service.phpustenersM Metadata[ MigrationPipedriveD SalesforceD TraitsViewNavigateCodeLaravelRefactor( #11894 on JY-18909-automated-reports-ask-jiminny k v© AutomatedReportsService.php© TeamSetupController.phppnp apl.onp© AutomatedReportsCommandTest.php© TrackProviderInstalledEvent.phpC AutomatedReportsCallbackService.php+ OpportunitySyncTrait.php XToolsWindowHelp© SendReportJob.php© SendReportMailJob.php© ReportController.php© TokenBuilder.php• Filesystem.phpAutomatedReportsCommand.phpAskJiminnykeponscontroller.ono© AutomatedReportsSendCommand.php© Team.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpsyncopoortunity.ono© AutomatedReportResult.php"podcast aualo unl© AutomatedReport.phpx § ccw.*O resultstrait OpportunitySyncTrait08060/69707070870973115473475573610 /73874074174274374474574674774874975075175275375415510/7941701Y079879980080118048038041 usageprivate function findOrSyncAccount(string $companyId): ?Account(...}1 usageprivate function findOrSyncContact(string $contactId): ?Contact(...}Tusaueprivate function convertSingleDealAssociations($opportunityAssociations = null): array{...}2 usagesprivate function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?0pportunityif (empty($crmData['properties'])) {return nuul.$crmId = (string) $crmData['id'];$properties = $crmData['properties'];$associations = $crmData['associations'] ?? [];$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId(фuh1s->cont1g,$crmId):if ($opportunityExists) {return $this->update0pportunity($crmId, $properties, $associations);f else {return $this->create0pportunity($crmId, $properties, $associations);* Creqte new oboorcunicuiprivate function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}/*** Update existing opportunity1 usageprivate function update0pportunity(string $crmId, array $properties, array $associations): Opportunitynaccouncio = .uhs->reso.veaccountocsassoctartonso.$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);$stage = $businessProcess ? $this->resolveStage($businessProcess,$properties['dealstage'] ?? null): null;$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)CreateHeldActivityEvent.php= custom.log(° scratch_1.json= laravel.logV connect.vueA HS_local jiminny@localhost]fi crm_configurations [EU]A SF ljiminny@localhost]V Onboard.vueA console [EU] x|Al console [PROD]& console SlAGiNG1542HSZMRMI9 [IBAN]=104,-15481549=155015511552—1553=15541555155615571558—1559=1560156115621563115641565=15661567156811569157015711572157315751577157815791580158215841158610810841590Ix. Aulo vfajiminny~oElee* rrom crm026 49 421 23 2102SELECT * FROM crm_layout_entities WHERE crm_layoutSELECT * FROM teams WHERE id = 575;select * from opportunities where team_id = 575;=SELECT * FROM activities WHERE uvid_to_bin('96b126select * from contacts cwhere c.crm_configuration_id = 370 order by c.updaSELECT * FROM participants where activity_id = 39gSELECT * FROM participants where activity_id = 39SELECT * FROM activity_summary_logs where activitySELECT * FROM activities WHERE uvid_to_bin('c7d99FSELECT * FROM activities WHERE uuid_to_bin('2e6ff4select * from crm_profiles where crm_configurationselect * from opportunities where crm_configuratioselect * from accounts where crm_configuration_idselect * from contacts where crm_configuration_id# owner 13236 525785080# contact 116779180 665587441856 - activity - AL# contact 214247[PHONE]70 - asnosupporuro# company 4176133 47150650569# deal 7100953 410150124747SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider =hubspotselect * tron teacures.select * from team_features where feature_id = 40,select * from teams where id = 556; # owner: 18101select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, LASE WHEN u.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJulr users u on u.l = sa.sociaole 1oJuir reals t ns"l on 1.10 = U.ceall l0lmnckr urreallio = opo and sarorovoer = unteorrasselect * from opportunities where id = 7594349;Backend Chapter • 38m left100% CFri 17 Apr 10:52:51AutomatedReportsCommandTest-CascadeAutomated Report Retrupdare patnInvestigating HubSpot+0 .eft unchangedStage missing from DBresolveStage() → importStagesTriggers on-demand stage import fromHUOSpOt AFlOdl *the issue is with stace la being impored very onten but it coesn't snow any new weonooks delncreceived. What coul cLet me look at what triggers stage imports and where importstages Is called from beyond just the syncSearched importStages in app (43)Now let me look at the reso lvebusinessProcess oath more carerully — soecitically wnat triagers repealedimportstages calls without new weahookskead Opporunitysyncirait.ongNow I can see the bug clearly. Look at resolvestage() at lines 961-969:Read onnortunitvsvncirait.ono #L1-50Found it. There are two bugs in resolveStage():KootcauseBug 1: importstages result is ignored -OpportunityS/pcTrait.php:961-9690 phpif ($stage == null) €$this->importStages(null, $stageld); // return value discarded!if ($stage == null) ‹ // always true - $stage was never reassignedsth1s→>logger->into( [Hubspot stage does not exist = • $Stagela);$this->cachedStages [$cacheKey] = $stage;// caches nullThe return value of importstages() is thrown away, $stage is never reassigned, so:1. importStages is called every time (no stage miss cached properly)nult is cached - but Bug 2 means the cache never helps anywayBuore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stadewill hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpotAPI call.Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.But every new job/sync run resets $cachedStages = [], so for scheduled sync jobs (e.g. SyncTeamMetadata, each run callsimportstages Tor every deal with an unknown stade.The Real ScenarioSince vou're seeing frequent importStages calls without new webhooks, the likely triggers are:1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.pno: 190)2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolvestage → oranv cea Wnose stace sn'tin Do, imoortstages Mres3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so thestace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne runnits the same stage again, creatino an intinite loon of unnecessarv imbortsThe FixD phpif ($stage == null) €Sstane = Sthis->imnortStaaes(null. Sstaneld):Ask anything (24L)+ <>Code Claude Sonnet 4.6winasun leams7411uir-o( 4 spaces...
|
[{"line_num":"0","word_num" [{"line_num":"0","word_num":"0","conf":"1","height":"0.012919896178775314","page_num":"0","top":"0.0025839794299922225","level":"0","left":"0.020348838535920212","par_num":"0","text":"PhpStorm","width":"0.02761627733707428","block_num":"0"},{"width":"0.011627906560897822","top":"0.0025839794391580018","level":"0","left":"0.05232558154097966","par_num":"0","word_num":"0","line_num":"0","conf":"1","block_num":"0","height":"0.010335916943020274","page_num":"0","text":"File"},{"conf":"0.30000001192092896","text":"FV faVsco.js","line_num":"0","block_num":"0","level":"0","left":"0.03633720928200207","height":"0.01325904395845201","par_num":"0","page_num":"0","top":"0.022916666651264905","width":"0.03633720874786377","word_num":"0"},{"word_num":"0","line_num":"0","height":"0.013210594654083252","left":"0.01744186141128189","conf":"0.5","block_num":"0","level":"0","page_num":"0","text":"Project v","width":"0.02470930069684982","par_num":"0","top":"0.046511627737557903"},{"width":"0.011627906560897835","level":"0","height":"0.010335916943020274","block_num":"0","text":"Edit","page_num":"0","conf":"1","left":"0.06976744199571387","line_num":"0","par_num":"0","top":"0.0025839794483865086","word_num":"0"},{"height":"0.013194444444444398","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","level":"0","top":"0.06458333333333333","block_num":"0","left":"0.053779069509961454","word_num":"0","text":"> D Redis","width":"0.03052325546741485"},{"block_num":"0","height":"0.013194444444444398","par_num":"0","left":"0.053779071377440715","line_num":"0","text":"v D ServiceTraits","top":"0.07986111111111116","width":"0.04941860139369965","conf":"0.5","word_num":"0","page_num":"0","level":"0"},{"height":"0.012919896178775425","text":"€ OpportunitySy","level":"0","width":"0.04360465109348298","block_num":"0","par_num":"0","word_num":"0","left":"0.06976744244017712","top":"0.09560723527624537","conf":"0.5","page_num":"0","line_num":"0"},{"text":"& SyncCrmEntiti","left":"0.06976744262186314","level":"0","conf":"0.5","block_num":"0","par_num":"0","line_num":"0","page_num":"0","top":"0.11111111111111116","width":"0.043604651093482966","word_num":"0","height":"0.013194444444444398"},{"page_num":"0","block_num":"0","line_num":"0","par_num":"0","word_num":"0","height":"0.013194444444444509","conf":"0.30000001192092896","width":"0.043604651093482966","level":"0","text":"© SyncFieldsTra","left":"0.06976744262186314","top":"0.12638888888888888"},{"top":"0.14211886315092237","par_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775425","block_num":"0","line_num":"0","width":"0.043604651093482966","word_num":"0","page_num":"0","text":"© WriteCrmTrait.","left":"0.06976744262186314"},{"line_num":"0","par_num":"0","page_num":"0","height":"0.005167958140373186","top":"0.16020671860423197","width":"0.02761627733707428","conf":"0.30000001192092896","level":"0","text":"→IUTIS","block_num":"0","left":"0.05377907201460226","word_num":"0"},{"level":"0","par_num":"0","text":"•Weohook","top":"0.17571059457322424","width":"0.03779069483280183","block_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","left":"0.05523256144987797","height":"0.005167958140373186"},{"block_num":"0","par_num":"0","level":"0","word_num":"0","line_num":"0","text":"© BatchSyncCollect","width":"0.05087209343910218","height":"0.01325904395845201","conf":"1","top":"0.1860465116125053","left":"0.062499998992658234","page_num":"0"},{"left":"0.06249999971940241","top":"0.20138888888888884","par_num":"0","width":"0.050872093439102165","word_num":"0","page_num":"0","conf":"1","text":"© BatchSyncRedisS","block_num":"0","line_num":"0","level":"0","height":"0.013194444444444509"},{"word_num":"0","block_num":"0","height":"0.012919896178775425","conf":"0.5","top":"0.217054263700018","width":"0.03343023061752319","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"© Client.php","left":"0.06250000193953738"},{"par_num":"0","block_num":"0","text":"© ClosedDealStage","line_num":"0","page_num":"0","width":"0.04985416531562804","level":"0","top":"0.23221399127539644","height":"0.016189303663041832","left":"0.06225802181468808","word_num":"0","conf":"0.5"},{"line_num":"0","page_num":"0","block_num":"0","text":"6 DealFieldsService","width":"0.05087209343910218","word_num":"0","level":"0","left":"0.06250000042797796","height":"0.013194444444444398","par_num":"0","top":"0.24791666666666667","conf":"0.5"},{"level":"0","top":"0.26356589160699473","conf":"0.5","block_num":"0","left":"0.06250000042797796","text":"© DecorateActivity.","width":"0.05087209343910218","page_num":"0","par_num":"0","line_num":"0","word_num":"0","height":"0.012919896178775314"},{"conf":"1","page_num":"0","block_num":"0","left":"0.06250000063994501","width":"0.050872093439102165","top":"0.2790697675436873","text":"© FieldDefinitions.p","height":"0.012919896178775314","word_num":"0","line_num":"0","level":"0","par_num":"0"},{"height":"0.013194444444444398","text":"© FieldTypeConveri","page_num":"0","block_num":"0","line_num":"0","top":"0.2944444444444445","left":"0.06250000063994501","conf":"0.5","level":"0","width":"0.050872093439102165","word_num":"0","par_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","word_num":"0","line_num":"0","left":"0.06249999915617568","conf":"0.5","height":"0.012919896178775425","level":"0","text":"© HubspotClientInte","width":"0.05087209343910217","top":"0.31007751970776987"},{"text":"© HubspotTokenMa","line_num":"0","par_num":"0","width":"0.05087209343910217","word_num":"0","page_num":"0","left":"0.06249999915617568","top":"0.32558139567676214","conf":"1","height":"0.012919896178775425","level":"0","block_num":"0"},{"left":"0.06249999915617568","text":"© PayloadBuilder.pt","height":"0.013194444444444509","conf":"1","par_num":"0","top":"0.34097222222222223","block_num":"0","level":"0","page_num":"0","width":"0.05087209343910217","word_num":"0","line_num":"0"},{"level":"0","text":"© RemoteCrmObjec","page_num":"0","conf":"1","left":"0.06250000054304579","line_num":"0","par_num":"0","width":"0.050872093439102165","top":"0.3562499999845983","height":"0.01325904395845201","block_num":"0","word_num":"0"},{"conf":"0.5","page_num":"0","left":"0.06104651020135217","par_num":"0","text":"ResponseNormalil","block_num":"0","top":"0.36950904428787323","height":"0.012919896178775425","line_num":"0","width":"0.05232558250427245","word_num":"0","level":"0"},{"top":"0.385520661693608","word_num":"0","level":"0","width":"0.03813460767269134","height":"0.014488391081492025","left":"0.06232804357000101","line_num":"0","conf":"1","page_num":"0","block_num":"0","par_num":"0","text":"© Service.php"},{"word_num":"0","left":"0.06250000031763119","conf":"0.5","level":"0","line_num":"0","par_num":"0","top":"0.40051679605359247","block_num":"0","page_num":"0","text":"© SyncFieldAction.f","height":"0.012919896178775425","width":"0.052325582504272466"},{"width":"0.05087209343910218","left":"0.06250000042797796","line_num":"0","page_num":"0","height":"0.013194444444444509","block_num":"0","level":"0","par_num":"0","conf":"1","text":"© SyncRelatedActiv","top":"0.4159722222222222","word_num":"0"},{"par_num":"0","height":"0.013194444444444398","word_num":"0","page_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0","text":"© WebhookSyncBa1","top":"0.43125","width":"0.05087209343910218","left":"0.06250000042797796"},{"conf":"0.30000001192092896","page_num":"0","height":"0.012919896178775314","text":"v D IntegrationApp","block_num":"0","left":"0.046511628008761505","word_num":"0","level":"0","line_num":"0","top":"0.44702842390673636","width":"0.052325582504272466","par_num":"0"},{"width":"0.04360464811325073","word_num":"0","line_num":"0","block_num":"0","top":"0.4625","level":"0","text":"> D Accessors","left":"0.05377907281420489","conf":"0.30000001192092896","par_num":"0","page_num":"0","height":"0.013194444444444398"},{"conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.013194444444444287","line_num":"0","block_num":"0","par_num":"0","left":"0.05377907049138682","text":"~ D Api","top":"0.47777777777777786","width":"0.024709300696849817","word_num":"0"},{"page_num":"0","height":"0.012919896178775425","par_num":"0","conf":"0.5","line_num":"0","width":"0.04215116202831269","left":"0.06976744294417696","block_num":"0","level":"0","text":"© ActionUrl.php","top":"0.49354005178141336","word_num":"0"},{"height":"0.01041666666666674","width":"0.043604651093482966","text":"• EnumUrllnterfa","word_num":"0","line_num":"0","conf":"0.5","left":"0.06976744182244457","par_num":"0","block_num":"0","level":"0","top":"0.5090277777777777","page_num":"0"},{"width":"0.037790697813034055","page_num":"0","level":"0","top":"0.5243055555555556","text":"© FlowUrl.php","conf":"0.5","line_num":"0","word_num":"0","height":"0.013194444444444398","left":"0.06976744131877369","par_num":"0","block_num":"0"},{"line_num":"0","page_num":"0","height":"0.008333333333333415","top":"0.5423611111111111","left":"0.06976744118787859","level":"0","block_num":"0","text":"© PageResult.ph","par_num":"0","conf":"0.5","width":"0.04215116202831268","word_num":"0"},{"block_num":"0","width":"0.04069767296314239","top":"0.5555555555555556","word_num":"0","line_num":"0","page_num":"0","text":"© ProxyUrl.php","par_num":"0","left":"0.06976744331590323","conf":"0.5","level":"0","height":"0.013194444444444398"},{"line_num":"0","height":"0.005200258228513999","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"(c) recuestsuloe","left":"0.06976744247735586","page_num":"0","top":"0.5736111111869102","width":"0.04215116202831269","word_num":"0"},{"height":"0.005555555555555536","page_num":"0","left":"0.06976744247731892","block_num":"0","par_num":"0","width":"0.04215116202831268","text":"La kequestcxecu","top":"0.5888888888888889","word_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0"},{"line_num":"0","height":"0.013194444444444509","conf":"1","level":"0","page_num":"0","block_num":"0","left":"0.06976744262186314","width":"0.043604651093482966","text":"• RequestExecu","par_num":"0","word_num":"0","top":"0.5993055555555555"},{"par_num":"0","text":"SystemEvents","width":"0.04505813717842101","word_num":"0","level":"0","conf":"1","block_num":"0","top":"0.614987080205186","page_num":"0","line_num":"0","height":"0.012919896178775425","left":"0.06831395541757242"},{"page_num":"0","conf":"0.5","left":"0.06976744244017712","level":"0","height":"0.01325904395845201","block_num":"0","par_num":"0","text":"© SystemUrl.php","line_num":"0","top":"0.6304909560892494","width":"0.04360465109348298","word_num":"0"},{"par_num":"0","top":"0.6458333333333334","block_num":"0","word_num":"0","height":"0.013194444444444398","text":"C TokenBuilder.f","line_num":"0","conf":"0.30000001192092896","width":"0.04360465109348298","page_num":"0","level":"0","left":"0.06976744244017712"},{"page_num":"0","top":"0.6614987078467931","conf":"0.5","par_num":"0","left":"0.06976744182244457","height":"0.010335917605294065","level":"0","width":"0.043604651093482966","text":"• TokenBuilderlr","block_num":"0","word_num":"0","line_num":"0"},{"height":"0.012919896178775314","top":"0.677002584081155","word_num":"0","level":"0","conf":"0.5","page_num":"0","width":"0.043604651093482966","block_num":"0","left":"0.06976744262186314","par_num":"0","text":"© UrlBuilder.php","line_num":"0"},{"width":"0.0334302306175232","page_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.015972222222222276","word_num":"0","line_num":"0","text":"> D Config","top":"0.6895833333333333","left":"0.0537790709197409","level":"0"},{"text":"> DDTO","word_num":"0","left":"0.053779070172798836","height":"0.012919896178775425","conf":"0.30000001192092896","top":"0.7054263566048414","width":"0.029069766402244575","block_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0"},{"par_num":"0","line_num":"0","width":"0.0319767415523529","left":"0.05377907268312572","page_num":"0","text":"> MFilters","top":"0.7235142124852563","word_num":"0","block_num":"0","conf":"0.5","height":"0.0077519370449914415","level":"0"},{"height":"0.0077519370449913305","conf":"0.30000001192092896","top":"0.7390180884542487","word_num":"0","line_num":"0","text":">MJobs","width":"0.027616277337074287","block_num":"0","left":"0.05377906925297462","page_num":"0","par_num":"0","level":"0"},{"conf":"0.30000001192092896","height":"0.007978035344017975","left":"0.05377907199312204","top":"0.7545219644985337","width":"0.05813952684402465","par_num":"0","word_num":"0","page_num":"0","text":"> _ ProspectSearchS","block_num":"0","line_num":"0","level":"0"},{"block_num":"0","word_num":"0","conf":"0.5","top":"0.7673611111111112","width":"0.0479651153087616","line_num":"0","par_num":"0","text":"> D ServiceTraits","page_num":"0","level":"0","height":"0.013194444444444398","left":"0.05523255917571146"},{"width":"0.045058137178421026","block_num":"0","left":"0.06250000235638761","text":"© DataClient.php","top":"0.782638889083126","word_num":"0","par_num":"0","conf":"1","line_num":"0","page_num":"0","height":"0.013226743539174413","level":"0"},{"word_num":"0","width":"0.050872093439102165","block_num":"0","left":"0.06250000063994501","level":"0","conf":"0.5","top":"0.7984496125910601","page_num":"0","line_num":"0","height":"0.012919896178775314","par_num":"0","text":"© DecorateActivity."},{"level":"0","page_num":"0","block_num":"0","text":"© LocalSearch.php","conf":"1","word_num":"0","top":"0.8138888888888889","par_num":"0","height":"0.013194444444444398","line_num":"0","left":"0.06250000075634798","width":"0.04941860437393189"},{"width":"0.05087209343910218","height":"0.013210594654083252","text":"© LocalSearchlntert","word_num":"0","left":"0.06249999913800708","page_num":"0","block_num":"0","par_num":"0","conf":"1","top":"0.8291666664972477","line_num":"0","level":"0"},{"height":"0.012919896178775425","par_num":"0","word_num":"0","top":"0.8449612406380025","conf":"1","level":"0","left":"0.06249999915617568","text":"© RemoteSearch.pr","width":"0.05087209343910217","line_num":"0","page_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","left":"0.06250000056053721","level":"0","width":"0.037790697813034055","top":"0.8604166666666667","par_num":"0","page_num":"0","height":"0.013194444444444398","conf":"1","block_num":"0","text":"© Service.php"},{"level":"0","height":"0.005167958140373186","line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.053779072956989936","top":"0.8785529718342062","width":"0.03052325248718262","par_num":"0","word_num":"0","text":"usteners"},{"page_num":"0","par_num":"0","width":"0.0319767415523529","line_num":"0","height":"0.007832686768637798","word_num":"0","left":"0.05377907268312572","conf":"1","block_num":"0","level":"0","text":"M Metadata","top":"0.8914728687603839"},{"conf":"0.30000001192092896","par_num":"0","block_num":"0","level":"0","text":"[ Migration","page_num":"0","top":"0.9041666666666667","left":"0.055232558385478615","line_num":"0","height":"0.015972222222222165","width":"0.03052325546741485","word_num":"0"},{"par_num":"0","conf":"0.5","top":"0.9224806207539902","width":"0.03052325248718262","level":"0","text":"Pipedrive","word_num":"0","line_num":"0","block_num":"0","height":"0.0077519370449914415","left":"0.053779069904664654","page_num":"0"},{"height":"0.013210594654083252","line_num":"0","text":"D Salesforce","top":"0.9354005166587466","level":"0","par_num":"0","block_num":"0","page_num":"0","width":"0.0334302306175232","word_num":"0","left":"0.05523256007907227","conf":"0.5"},{"width":"0.02180232554674149","line_num":"0","level":"0","left":"0.05523255842939088","page_num":"0","height":"0.013194444444444509","conf":"0.5","top":"0.9506944444444444","word_num":"0","par_num":"0","text":"D Traits","block_num":"0"},{"conf":"1","page_num":"0","height":"0.012919896178775314","text":"View","top":"0.0025839794299922225","width":"0.014534883201122284","word_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.08720930282773343"},{"conf":"1","line_num":"0","text":"Navigate","height":"0.012919896178775314","top":"0.0025839794299922225","left":"0.1061046516439201","word_num":"0","width":"0.02470930218696596","block_num":"0","par_num":"0","level":"0","page_num":"0"},{"conf":"1","line_num":"0","height":"0.012919896178775314","left":"0.13517441920723358","par_num":"0","block_num":"0","page_num":"0","top":"0.0025839794299922225","level":"0","width":"0.017441859841346746","text":"Code","word_num":"0"},{"block_num":"0","height":"0.010335916943020385","left":"0.1540697678225595","page_num":"0","top":"0.002583979426853289","width":"0.02180232554674147","word_num":"0","level":"0","conf":"1","line_num":"0","text":"Laravel","par_num":"0"},{"block_num":"0","level":"0","page_num":"0","conf":"1","line_num":"0","word_num":"0","left":"0.1802325584875518","par_num":"0","height":"0.010335916943020274","width":"0.02325581312179567","top":"0.0025839794785329495","text":"Refactor"},{"width":"0.13953487873077391","level":"0","page_num":"0","top":"0.020671834644156006","height":"0.015503875414530355","line_num":"0","left":"0.08139535055570093","word_num":"0","conf":"0.5","par_num":"0","block_num":"0","text":"( #11894 on JY-18909-automated-reports-ask-jiminny k v"},{"left":"0.12063953656452098","width":"0.0784883677959442","par_num":"0","top":"0.04651162857209701","page_num":"0","block_num":"0","height":"0.013210593329535558","conf":"1","line_num":"0","level":"0","text":"© AutomatedReportsService.php","word_num":"0"},{"top":"0.0671834625479939","level":"0","block_num":"0","par_num":"0","left":"0.12063953658472096","text":"© TeamSetupController.php","conf":"1","word_num":"0","line_num":"0","width":"0.06686046123504638","height":"0.012919896178775314","page_num":"0"},{"page_num":"0","text":"pnp apl.onp","left":"0.19622093276659994","conf":"0.5","word_num":"0","height":"0.005555555555555536","block_num":"0","width":"0.02616278827190399","top":"0.07222222222222219","line_num":"0","par_num":"0","level":"0"},{"level":"0","height":"0.01593374278810289","left":"0.12199534782789252","block_num":"0","top":"0.08768377708261221","conf":"1","page_num":"0","line_num":"0","par_num":"0","text":"© AutomatedReportsCommandTest.php","word_num":"0","width":"0.0932420253753662"},{"par_num":"0","level":"0","height":"0.013194444444444398","top":"0.11111111111111116","word_num":"0","left":"0.12209302616673848","text":"© TrackProviderInstalledEvent.php","block_num":"0","line_num":"0","conf":"1","page_num":"0","width":"0.08139534592628478"},{"page_num":"0","left":"0.12209302693457924","par_num":"0","text":"C AutomatedReportsCallbackService.php","conf":"1","height":"0.008333333333333415","block_num":"0","line_num":"0","level":"0","top":"0.13402777777777775","width":"0.09447674155235292","word_num":"0"},{"word_num":"0","height":"0.015600775347815676","width":"0.07267441749572753","page_num":"0","block_num":"0","par_num":"0","line_num":"0","text":"+ OpportunitySyncTrait.php X","left":"0.12063953374347172","conf":"0.30000001192092896","level":"0","top":"0.15245478028474846"},{"top":"0.002583979461306396","conf":"1","level":"0","par_num":"0","page_num":"0","word_num":"0","left":"0.2267441862337412","height":"0.010335916943020274","width":"0.014534883201122284","line_num":"0","text":"Tools","block_num":"0"},{"conf":"1","width":"0.023255811631679557","page_num":"0","height":"0.005167958140373186","level":"0","block_num":"0","par_num":"0","left":"0.2616279093004392","top":"0.005167958914309545","word_num":"0","text":"Window","line_num":"0"},{"text":"Help","top":"0.0051679592552820175","word_num":"0","left":"0.28779069762679155","block_num":"0","page_num":"0","width":"0.013081394135951996","height":"0.0077519370449914415","level":"0","par_num":"0","line_num":"0","conf":"1"},{"par_num":"0","block_num":"0","height":"0.013210594654083252","line_num":"0","word_num":"0","left":"0.20784884136774445","conf":"1","level":"0","page_num":"0","text":"© SendReportJob.php","top":"0.04651162776985762","width":"0.05377906560897827"},{"height":"0.013210594654083252","level":"0","width":"0.0625","text":"© SendReportMailJob.php","block_num":"0","left":"0.2718023263626453","line_num":"0","conf":"1","top":"0.04651162776985762","page_num":"0","par_num":"0","word_num":"0"},{"height":"0.013210594654083252","block_num":"0","line_num":"0","top":"0.04651162778062423","left":"0.3415697695210921","conf":"1","text":"© ReportController.php","width":"0.058139532804489136","level":"0","par_num":"0","word_num":"0","page_num":"0"},{"top":"0.04651162857209701","height":"0.013210593329535558","line_num":"0","conf":"0.5","text":"© TokenBuilder.php","par_num":"0","page_num":"0","left":"0.40843023224387504","word_num":"0","level":"0","block_num":"0","width":"0.04796511530876163"},{"line_num":"0","level":"0","left":"0.2311046504707004","top":"0.06718346289252441","word_num":"0","text":"• Filesystem.php","width":"0.04360465109348299","par_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775425","conf":"0.5"},{"line_num":"0","conf":"1","text":"AutomatedReportsCommand.php","par_num":"0","height":"0.012919896178775314","level":"0","page_num":"0","left":"0.2834302319639354","top":"0.0671834625479939","block_num":"0","width":"0.08430232405662536","word_num":"0"},{"level":"0","left":"0.3764534966036903","page_num":"0","par_num":"0","text":"AskJiminnykeponscontroller.ono","line_num":"0","conf":"0.5","block_num":"0","top":"0.07235142144660922","height":"0.005167958140373297","width":"0.08284882903099061","word_num":"0"},{"line_num":"0","level":"0","word_num":"0","block_num":"0","conf":"1","height":"0.01561692555745442","par_num":"0","text":"© AutomatedReportsSendCommand.php","top":"0.08785529691119531","page_num":"0","left":"0.22383720872224622","width":"0.0959302306175232"},{"width":"0.033430230617523204","block_num":"0","left":"0.32703488565831895","page_num":"0","height":"0.013194444444444398","word_num":"0","text":"© Team.php","conf":"0.5","top":"0.09027777777777779","level":"0","par_num":"0","line_num":"0"},{"par_num":"0","text":"© CreateActivityLoggedEvent.php","width":"0.07994185686111452","word_num":"0","level":"0","height":"0.013194444444444398","conf":"1","left":"0.21220930592958318","line_num":"0","block_num":"0","page_num":"0","top":"0.11111111111111116"},{"page_num":"0","top":"0.11111111111111116","height":"0.013194444444444398","par_num":"0","left":"0.3008720919957139","width":"0.07412790656089785","word_num":"0","text":"© UserPilotActivityListener.php","conf":"1","block_num":"0","level":"0","line_num":"0"},{"top":"0.13402777777777775","line_num":"0","conf":"1","par_num":"0","text":"C RequestGenerateAskJiminnyReportJob.php","word_num":"0","height":"0.008333333333333415","block_num":"0","left":"0.22674420101698053","level":"0","page_num":"0","width":"0.10610463619232177"},{"top":"0.13402777777777775","word_num":"0","page_num":"0","line_num":"0","conf":"1","width":"0.07994185686111449","height":"0.008333333333333415","left":"0.3415697712424078","par_num":"0","level":"0","block_num":"0","text":"C RequestGenerateReportJob.php"},{"par_num":"0","text":"syncopoortunity.ono","level":"0","top":"0.13695090465074367","width":"0.050872087478637695","height":"0.005167958140373186","block_num":"0","word_num":"0","conf":"0.5","left":"0.4375000053159134","line_num":"0","page_num":"0"},{"width":"0.07122092843055727","text":"© AutomatedReportResult.php","top":"0.15486111111111112","level":"0","par_num":"0","block_num":"0","conf":"1","left":"0.19767442069266705","height":"0.013194444444444509","page_num":"0","line_num":"0","word_num":"0"},{"height":"0.005555555555555536","conf":"0.30000001192092896","level":"0","top":"0.18333333333333335","page_num":"0","line_num":"0","par_num":"0","text":"\"podcast aualo unl","width":"0.047965112328529375","block_num":"0","left":"0.1497093018506152","word_num":"0"},{"conf":"1","top":"0.15486111111111112","left":"0.27906976806760275","page_num":"0","width":"0.058139532804489136","par_num":"0","word_num":"0","block_num":"0","text":"© AutomatedReport.php","line_num":"0","level":"0","height":"0.013194444444444509"},{"top":"0.17829457374837643","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.015503875414530466","page_num":"0","left":"0.280523256650285","width":"0.04941860437393192","word_num":"0","par_num":"0","text":"x § ccw.*","line_num":"0"},{"par_num":"0","height":"0.012919896178775425","level":"0","text":"O results","top":"0.1782945737452376","left":"0.3401162794504664","width":"0.021802325546741497","block_num":"0","conf":"0.5","page_num":"0","line_num":"0","word_num":"0"},{"conf":"1","par_num":"0","width":"0.0813953459262848","text":"trait OpportunitySyncTrait","word_num":"0","level":"0","page_num":"0","line_num":"0","left":"0.14680232849231975","top":"0.20138888888888884","height":"0.013194444444444509","block_num":"0"},{"word_num":"0","top":"0.21705426382387016","width":"0.010174417495727534","line_num":"0","left":"0.12063953492946186","block_num":"0","par_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","text":"080"},{"block_num":"0","top":"0.2480620156393526","conf":"0.30000001192092896","line_num":"0","left":"0.12209302349830872","width":"0.010174418240785604","word_num":"0","page_num":"0","height":"0.005167958471510192","level":"0","par_num":"0","text":"60/"},{"height":"0.012919896178775425","line_num":"0","text":"697","page_num":"0","left":"0.12063953496312871","block_num":"0","conf":"1","width":"0.01308139562606811","top":"0.2583979329183642","word_num":"0","level":"0","par_num":"0"},{"line_num":"0","par_num":"0","text":"070","word_num":"0","top":"0.29457364366883154","page_num":"0","block_num":"0","left":"0.12063953492946186","level":"0","conf":"0.30000001192092896","height":"0.005167958140373186","width":"0.010174417495727534"},{"par_num":"0","conf":"1","level":"0","top":"0.30490956116987156","block_num":"0","height":"0.012919896178775314","left":"0.12209302355887078","line_num":"0","text":"708","width":"0.010174418240785604","word_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","left":"0.12209302360732037","par_num":"0","text":"709","top":"0.3359173127633255","height":"0.012919896178775425","conf":"1","width":"0.01017441824078559","line_num":"0","word_num":"0","level":"0"},{"top":"0.35142118874148354","width":"0.010174418240785604","word_num":"0","text":"731","left":"0.12209302336507233","page_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.010335916943020385","par_num":"0","conf":"1"},{"level":"0","height":"0.005167958471510081","width":"0.00872092992067336","word_num":"0","page_num":"0","block_num":"0","left":"0.12209302333908192","line_num":"0","par_num":"0","text":"154","top":"0.38501291994598486","conf":"0.30000001192092896"},{"conf":"1","line_num":"0","page_num":"0","level":"0","block_num":"0","left":"0.12209302356492698","top":"0.4108527133124211","width":"0.01017441824078559","text":"734","par_num":"0","height":"0.012919896178775314","word_num":"0"},{"par_num":"0","top":"0.43152454806159635","text":"755","word_num":"0","height":"0.005167958140373186","block_num":"0","left":"0.12063953492946186","level":"0","line_num":"0","page_num":"0","width":"0.010174417495727534","conf":"0.30000001192092896"},{"block_num":"0","conf":"1","text":"736","page_num":"0","width":"0.011627906560897822","left":"0.12063953494629528","line_num":"0","level":"0","height":"0.012919896178775425","top":"0.4418604651319732","par_num":"0","word_num":"0"},{"left":"0.1206395350150136","top":"0.4624999999555106","par_num":"0","text":"10 /","block_num":"0","height":"0.005200258228513888","width":"0.010174417495727534","conf":"0.30000001192092896","word_num":"0","line_num":"0","level":"0","page_num":"0"},{"height":"0.012919896178775425","line_num":"0","page_num":"0","top":"0.4728682171560903","conf":"1","text":"738","width":"0.011627906560897822","word_num":"0","par_num":"0","level":"0","block_num":"0","left":"0.12063953528544258"},{"top":"0.503875969094075","text":"740","left":"0.12209302360732037","par_num":"0","word_num":"0","width":"0.01017441824078559","conf":"1","line_num":"0","page_num":"0","level":"0","block_num":"0","height":"0.012919896178775314"},{"top":"0.5193798454075976","width":"0.011627906560897835","level":"0","block_num":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.012919896178775425","left":"0.12063953523699293","conf":"1","text":"741","par_num":"0"},{"conf":"1","par_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775425","page_num":"0","line_num":"0","text":"742","width":"0.010174418240785604","level":"0","top":"0.5348837213765899","left":"0.12209302355887078"},{"conf":"1","top":"0.5503875970102173","width":"0.010174418240785604","block_num":"0","word_num":"0","par_num":"0","page_num":"0","height":"0.010335916943020274","level":"0","line_num":"0","text":"743","left":"0.12209302336507233"},{"word_num":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","height":"0.012919896178775314","level":"0","left":"0.12209302356492698","text":"744","line_num":"0","top":"0.5633074936741782","width":"0.01017441824078559"},{"left":"0.12209302356492698","page_num":"0","level":"0","width":"0.01017441824078559","block_num":"0","height":"0.012919896178775314","top":"0.5788113696431705","conf":"1","par_num":"0","text":"745","line_num":"0","word_num":"0"},{"conf":"1","width":"0.011627906560897822","top":"0.5943152454937303","page_num":"0","left":"0.12063953494629528","par_num":"0","level":"0","line_num":"0","height":"0.012919896178775425","block_num":"0","text":"746","word_num":"0"},{"word_num":"0","line_num":"0","width":"0.011627906560897822","text":"747","level":"0","left":"0.12063953502935174","block_num":"0","par_num":"0","top":"0.6098191215857691","page_num":"0","conf":"1","height":"0.012919896178775425"},{"text":"748","left":"0.12209302336507233","block_num":"0","width":"0.010174418240785604","conf":"1","par_num":"0","page_num":"0","top":"0.6253229975547615","level":"0","line_num":"0","word_num":"0","height":"0.012919896178775314"},{"level":"0","conf":"1","height":"0.012919896178775314","block_num":"0","text":"749","page_num":"0","line_num":"0","left":"0.12209302331056651","par_num":"0","top":"0.6408268737129379","width":"0.010174418240785604","word_num":"0"},{"par_num":"0","text":"750","conf":"1","line_num":"0","left":"0.12209302336507233","block_num":"0","height":"0.012919896178775425","top":"0.6563307494927458","width":"0.010174418240785604","level":"0","page_num":"0","word_num":"0"},{"text":"751","height":"0.012919896178775425","line_num":"0","page_num":"0","width":"0.010174418240785604","left":"0.12209302336507233","word_num":"0","par_num":"0","top":"0.6718346254617382","level":"0","block_num":"0","conf":"1"},{"top":"0.6873385017383471","width":"0.010174418240785604","height":"0.012919896178775314","text":"752","word_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.12209302355887078","line_num":"0"},{"line_num":"0","left":"0.12209302336507233","page_num":"0","par_num":"0","top":"0.7028423773719745","block_num":"0","width":"0.010174418240785604","conf":"1","word_num":"0","height":"0.010335916943020274","text":"753","level":"0"},{"word_num":"0","top":"0.7183462536763315","par_num":"0","conf":"1","page_num":"0","level":"0","height":"0.012919896178775314","left":"0.12209302355887078","width":"0.010174418240785604","block_num":"0","line_num":"0","text":"754"},{"page_num":"0","height":"0.005167958471510192","par_num":"0","width":"0.00872092992067336","conf":"0.30000001192092896","top":"0.7364341085764757","line_num":"0","word_num":"0","level":"0","text":"155","left":"0.12209302333908192","block_num":"0"},{"block_num":"0","top":"0.7829457364834524","text":"10/","level":"0","page_num":"0","par_num":"0","height":"0.005167958471510192","word_num":"0","conf":"0.30000001192092896","left":"0.12209302333908192","line_num":"0","width":"0.00872092992067336"},{"top":"0.7932816537624642","left":"0.12063953494629528","height":"0.012919896178775314","par_num":"0","block_num":"0","text":"794","conf":"1","page_num":"0","level":"0","line_num":"0","width":"0.011627906560897822","word_num":"0"},{"left":"0.12063953492946186","par_num":"0","top":"0.8139534886300718","height":"0.005167958140373297","line_num":"0","conf":"0.30000001192092896","text":"170","width":"0.010174417495727534","level":"0","word_num":"0","block_num":"0","page_num":"0"},{"left":"0.12063953492946186","conf":"0.30000001192092896","text":"1Y0","height":"0.005167958140373186","line_num":"0","block_num":"0","top":"0.829457364599064","word_num":"0","page_num":"0","par_num":"0","width":"0.010174417495727534","level":"0"},{"top":"0.8708010339304229","level":"0","word_num":"0","line_num":"0","text":"798","width":"0.010174418240785604","page_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775314","left":"0.12209302349830872","conf":"1"},{"word_num":"0","par_num":"0","block_num":"0","conf":"1","text":"799","top":"0.8863049100070809","height":"0.012919896178775314","left":"0.12209302355887078","level":"0","line_num":"0","page_num":"0","width":"0.010174418240785604"},{"level":"0","word_num":"0","conf":"1","page_num":"0","width":"0.010174418240785604","text":"800","line_num":"0","block_num":"0","left":"0.12209302336507233","top":"0.9018087856407084","height":"0.010335916943020274","par_num":"0"},{"conf":"0.30000001192092896","height":"0.005167958471510192","level":"0","page_num":"0","line_num":"0","block_num":"0","width":"0.00872092992067336","left":"0.12209302333908192","text":"8011","word_num":"0","par_num":"0","top":"0.9198966408762175"},{"height":"0.005167958471510192","left":"0.12209302333908192","text":"804","page_num":"0","line_num":"0","level":"0","word_num":"0","par_num":"0","top":"0.9354005168452096","block_num":"0","conf":"0.30000001192092896","width":"0.00872092992067336"},{"block_num":"0","level":"0","word_num":"0","text":"803","conf":"1","height":"0.012919896178775314","top":"0.9457364342426536","par_num":"0","width":"0.01017441824078559","left":"0.12209302356492698","page_num":"0","line_num":"0"},{"text":"804","top":"0.9612403102116458","line_num":"0","page_num":"0","left":"0.12209302356492698","level":"0","conf":"1","word_num":"0","height":"0.012919896178775425","block_num":"0","width":"0.01017441824078559","par_num":"0"},{"line_num":"0","text":"1 usage","left":"0.15843023245081125","height":"0.010448966423670547","par_num":"0","top":"0.2298611110636567","page_num":"0","conf":"1","level":"0","block_num":"0","width":"0.018895348906517034","word_num":"0"},{"par_num":"0","width":"0.20930233001708984","page_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775425","top":"0.24289405707253364","left":"0.15843022940609072","line_num":"0","text":"private function findOrSyncAccount(string $companyId): ?Account(...}","conf":"1","level":"0"},{"left":"0.15843023245081125","text":"1 usage","par_num":"0","height":"0.010432816214031582","conf":"1","line_num":"0","top":"0.27638888901085346","page_num":"0","block_num":"0","word_num":"0","level":"0","width":"0.018895348906517034"},{"par_num":"0","text":"private function findOrSyncContact(string $contactId): ?Contact(...}","block_num":"0","level":"0","height":"0.012919896178775425","top":"0.28940568514704634","line_num":"0","width":"0.2093023300170898","word_num":"0","page_num":"0","conf":"1","left":"0.1584302268609155"},{"left":"0.15843023232377637","block_num":"0","par_num":"0","level":"0","height":"0.005167958140373186","text":"Tusaue","width":"0.01889534741640092","line_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.325581395606816"},{"block_num":"0","word_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","left":"0.15843024253845214","text":"private function convertSingleDealAssociations($opportunityAssociations = null): array{...}","width":"0.27906975746154783","height":"0.012919896178775425","top":"0.335917312895889","level":"0"},{"block_num":"0","conf":"1","line_num":"0","height":"0.013194444444444398","top":"0.3666666666666667","page_num":"0","level":"0","text":"2 usages","width":"0.02325581312179567","left":"0.15843023338894943","word_num":"0","par_num":"0"},{"line_num":"0","text":"private function import0rUpdate0pportunity($crmData, ?bool $exists = null): ?0pportunity","top":"0.38242894068398825","level":"0","conf":"1","block_num":"0","height":"0.010626614756054309","left":"0.15843023462924175","par_num":"0","word_num":"0","page_num":"0","width":"0.2703488349914551"},{"conf":"0.5","height":"0.015536175833807953","level":"0","page_num":"0","width":"0.1133720874786377","word_num":"0","block_num":"0","left":"0.17005814410079617","text":"if (empty($crmData['properties'])) {","par_num":"0","top":"0.41085271337508567","line_num":"0"},{"height":"0.005555555555555536","level":"0","line_num":"0","par_num":"0","page_num":"0","word_num":"0","block_num":"0","text":"return nuul.","conf":"0.30000001192092896","top":"0.43125","left":"0.1831395347368711","width":"0.03779069781303407"},{"left":"0.17005814053059667","top":"0.47286821738054596","width":"0.10319766998291016","conf":"1","par_num":"0","line_num":"0","text":"$crmId = (string) $crmData['id'];","word_num":"0","height":"0.013242893748813267","block_num":"0","page_num":"0","level":"0"},{"conf":"1","page_num":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.4881944444444444","left":"0.1700581373005759","height":"0.013194444444444509","level":"0","text":"$properties = $crmData['properties'];","width":"0.11482558250427244","word_num":"0"},{"text":"$associations = $crmData['associations'] ?? [];","page_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.012919896178775314","left":"0.1700581481174722","width":"0.14534882307052613","top":"0.5038759693524728","par_num":"0","word_num":"0","conf":"1"},{"level":"0","height":"0.013194444444444509","page_num":"0","par_num":"0","top":"0.5347222222222222","width":"0.29215114116668706","word_num":"0","text":"$opportunityExists = $exists ?? (bool) $this->crmEntityRepository->find0pportunityByExternalId(","block_num":"0","conf":"1","left":"0.17005815385511544","line_num":"0"},{"par_num":"0","top":"0.5529715763014061","conf":"0.30000001192092896","left":"0.18313953631869245","word_num":"0","level":"0","page_num":"0","height":"0.007751937707265233","width":"0.042151162028312705","text":"фuh1s->cont1g,","block_num":"0","line_num":"0"},{"top":"0.5633074935557458","height":"0.012919896178775425","word_num":"0","par_num":"0","line_num":"0","width":"0.021802325546741497","page_num":"0","level":"0","left":"0.18313953507062147","conf":"1","block_num":"0","text":"$crmId"},{"height":"0.015503875414530466","page_num":"0","line_num":"0","par_num":"0","top":"0.5788113700446728","conf":"0.30000001192092896","level":"0","width":"0.00872092992067336","text":"):","word_num":"0","block_num":"0","left":"0.17005813978772533"},{"height":"0.013194444444444398","left":"0.1700581431388848","page_num":"0","par_num":"0","conf":"1","top":"0.6097222222222223","line_num":"0","width":"0.07994185686111449","block_num":"0","word_num":"0","text":"if ($opportunityExists) {","level":"0"},{"block_num":"0","conf":"1","level":"0","text":"return $this->update0pportunity($crmId, $properties, $associations);","height":"0.013242893748813156","left":"0.18313953478408013","width":"0.2093023300170898","top":"0.6250000000248183","par_num":"0","word_num":"0","line_num":"0","page_num":"0"},{"left":"0.1700581403484188","block_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775314","text":"f else {","top":"0.6408268737129379","width":"0.02761627733707428","word_num":"0","par_num":"0","line_num":"0"},{"height":"0.013194444444444398","line_num":"0","page_num":"0","level":"0","par_num":"0","text":"return $this->create0pportunity($crmId, $properties, $associations);","left":"0.18168605223881862","conf":"1","block_num":"0","top":"0.65625","width":"0.21075580120086668","word_num":"0"},{"level":"0","height":"0.005555555555555536","conf":"0.30000001192092896","par_num":"0","width":"0.07558138966560363","page_num":"0","left":"0.16133721633625112","word_num":"0","top":"0.7361111111111112","text":"* Creqte new oboorcunicui","line_num":"0","block_num":"0"},{"level":"0","text":"private function createOpportunity(string $crmId, array $properties, array $associations): ?Opportunity{...}","block_num":"0","par_num":"0","left":"0.15843024198399033","page_num":"0","line_num":"0","top":"0.7777777777777778","height":"0.013194444444444398","conf":"1","word_num":"0","width":"0.33139533996582027"},{"block_num":"0","height":"0.012919896178775314","width":"0.011627906560897822","level":"0","text":"/**","page_num":"0","word_num":"0","top":"0.808785529817589","par_num":"0","line_num":"0","left":"0.15843023295986117","conf":"1"},{"level":"0","height":"0.013210594654083252","par_num":"0","top":"0.8242894055476354","word_num":"0","conf":"1","block_num":"0","left":"0.16133720879931124","line_num":"0","page_num":"0","text":"* Update existing opportunity","width":"0.0915697693824768"},{"line_num":"0","top":"0.8552971579829637","conf":"0.5","level":"0","par_num":"0","word_num":"0","block_num":"0","text":"1 usage","height":"0.012919896178775425","width":"0.018895348906517034","left":"0.1584302322085632","page_num":"0"},{"par_num":"0","level":"0","left":"0.15843024974293707","page_num":"0","text":"private function update0pportunity(string $crmId, array $properties, array $associations): Opportunity","conf":"1","height":"0.013226743539174413","width":"0.31395347118377687","top":"0.8708010339582336","line_num":"0","word_num":"0","block_num":"0"},{"par_num":"0","page_num":"0","level":"0","top":"0.9041666666666667","block_num":"0","text":"naccouncio = .uhs->reso.veaccountocsassoctartonso.","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.17005814267544564","width":"0.15988370180130004","word_num":"0","line_num":"0"},{"top":"0.9145833333333333","conf":"1","par_num":"0","text":"$businessProcess = $this->resolveBusinessProcess($propertiesl'pipeline'] ?? null);","left":"0.17151162469097353","line_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","width":"0.2514534950256348","height":"0.015972222222222276"},{"height":"0.012919896178775425","page_num":"0","par_num":"0","left":"0.17005814681218379","top":"0.9302325583274942","block_num":"0","conf":"1","text":"$stage = $businessProcess ? $this->resolveStage($businessProcess,","width":"0.20203487873077391","level":"0","word_num":"0","line_num":"0"},{"height":"0.015600775347815676","level":"0","width":"0.12790696620941167","line_num":"0","word_num":"0","text":"$properties['dealstage'] ?? null): null;","conf":"0.5","left":"0.37063954107758634","par_num":"0","page_num":"0","block_num":"0","top":"0.9302325582347916"},{"left":"0.1700581506024048","line_num":"0","page_num":"0","height":"0.013194444444444398","level":"0","conf":"1","top":"0.9611111111111111","block_num":"0","par_num":"0","text":"$data = $this->build0pportunityData($properties, $accountId, $businessProcess, $stage);","word_num":"0","width":"0.2674418449401855"},{"block_num":"0","line_num":"0","height":"0.010610465208689357","conf":"1","par_num":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","width":"0.2499999761581421","left":"0.004360480307262304","word_num":"0","level":"0","page_num":"0","top":"0.9868055554662841"},{"top":"0.09043927661991469","conf":"1","par_num":"0","height":"0.012919896178775314","width":"0.06686046123504635","block_num":"0","word_num":"0","page_num":"0","line_num":"0","left":"0.46947674696241853","level":"0","text":"CreateHeldActivityEvent.php"},{"level":"0","top":"0.04651162778062423","width":"0.03488371968269344","left":"0.5479651175265261","block_num":"0","text":"= custom.log","height":"0.013210594654083252","line_num":"0","word_num":"0","page_num":"0","par_num":"0","conf":"0.5"},{"width":"0.04069767296314242","text":"(° scratch_1.json","height":"0.012919896178775425","par_num":"0","conf":"0.5","level":"0","word_num":"0","left":"0.54796511637793","page_num":"0","line_num":"0","block_num":"0","top":"0.06718346289252441"},{"line_num":"0","block_num":"0","text":"= laravel.log","level":"0","page_num":"0","conf":"0.5","par_num":"0","height":"0.013210594654083252","left":"0.5915697676683005","top":"0.04651162776985762","width":"0.031976744532585144","word_num":"0"},{"level":"0","word_num":"0","text":"V connect.vue","page_num":"0","par_num":"0","width":"0.03633720576763155","conf":"0.5","block_num":"0","height":"0.008333333333333304","left":"0.5973837245144399","line_num":"0","top":"0.06944444444444442"},{"conf":"0.5","line_num":"0","par_num":"0","text":"A HS_local jiminny@localhost]","height":"0.013194444444444398","left":"0.5479651174745078","top":"0.09027777777777779","page_num":"0","width":"0.07267441749572756","word_num":"0","level":"0","block_num":"0"},{"block_num":"0","left":"0.5479651215291292","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.013194444444444398","text":"fi crm_configurations [EU]","top":"0.11111111111111116","width":"0.06395348310470583","word_num":"0"},{"text":"A SF ljiminny@localhost]","page_num":"0","top":"0.04651162778062423","width":"0.06104651093482971","line_num":"0","left":"0.6322674432095422","level":"0","par_num":"0","height":"0.013210594654083252","conf":"0.5","word_num":"0","block_num":"0"},{"level":"0","line_num":"0","conf":"1","left":"0.6438953492402852","par_num":"0","page_num":"0","top":"0.06718346266642627","text":"V Onboard.vue","block_num":"0","width":"0.03779069781303401","height":"0.012919896178775314","word_num":"0"},{"width":"0.045058137178421","word_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","left":"0.6308139553380879","top":"0.09027777790686753","height":"0.010497415728039305","page_num":"0","block_num":"0","text":"A console [EU] x|"},{"height":"0.013194444444444398","left":"0.620639536468812","par_num":"0","top":"0.11111111111111116","width":"0.04360464811325082","line_num":"0","page_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.5","text":"Al console [PROD]"},{"word_num":"0","width":"0.04941860437393186","text":"& console SlAGiNG","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.5494186049257126","page_num":"0","par_num":"0","top":"0.13680555555555562","level":"0"},{"par_num":"0","word_num":"0","level":"0","height":"0.012919896178775314","conf":"1","page_num":"0","line_num":"0","left":"0.5450581398432373","top":"0.19121447029993188","block_num":"0","text":"1542","width":"0.014534883201122284"},{"par_num":"0","page_num":"0","level":"0","top":"0.20671834672425926","block_num":"0","left":"0.4898255839714893","conf":"0.30000001192092896","height":"0.007864986525641604","line_num":"0","width":"0.05377906560897833","text":"HSZMRMI9 AY","word_num":"0"},{"level":"0","left":"0.5450581400370357","height":"0.012919896178775314","par_num":"0","line_num":"0","block_num":"0","word_num":"0","conf":"1","page_num":"0","text":"1543","top":"0.20671834635505681","width":"0.014534883201122284"},{"conf":"1","left":"0.5450581400370357","par_num":"0","text":"1544","level":"0","width":"0.014534883201122284","word_num":"0","top":"0.22222222232404898","block_num":"0","height":"0.012919896178775425","line_num":"0","page_num":"0"},{"block_num":"0","page_num":"0","conf":"1","height":"0.012919896178775425","level":"0","par_num":"0","left":"0.5450581400370357","width":"0.014534883201122284","line_num":"0","text":"1545","top":"0.23772609829304125","word_num":"0"},{"width":"0.014534883201122284","word_num":"0","block_num":"0","conf":"1","page_num":"0","top":"0.25322997426203353","line_num":"0","level":"0","height":"0.012919896178775314","par_num":"0","text":"1546","left":"0.5450581400370357"},{"left":"0.5406976748226677","top":"0.2739018092287482","level":"0","width":"0.01598837077617643","par_num":"0","block_num":"0","text":"=104,","word_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.010335916943020385"},{"width":"0.014534883201122284","block_num":"0","line_num":"0","text":"-1548","word_num":"0","page_num":"0","conf":"0.5","left":"0.5436046516649427","height":"0.010335916943020385","top":"0.28423772619687915","level":"0","par_num":"0"},{"left":"0.5450581395525396","line_num":"0","level":"0","top":"0.2997416024274082","height":"0.012919896178775314","block_num":"0","width":"0.014534883201122284","page_num":"0","word_num":"0","conf":"1","par_num":"0","text":"1549"},{"page_num":"0","left":"0.5392441858907338","par_num":"0","block_num":"0","width":"0.018895348906517118","word_num":"0","conf":"0.5","height":"0.012919896178775425","level":"0","line_num":"0","text":"=1550","top":"0.31524547848253304"},{"height":"0.012919896178775314","top":"0.3307493541069948","conf":"1","page_num":"0","left":"0.5450581400370357","text":"1551","width":"0.014534883201122284","word_num":"0","par_num":"0","level":"0","block_num":"0","line_num":"0"},{"left":"0.5450581400370357","level":"0","par_num":"0","conf":"1","block_num":"0","line_num":"0","word_num":"0","page_num":"0","text":"1552","top":"0.3462532300759871","height":"0.012919896178775314","width":"0.014534883201122284"},{"height":"0.010335916943020163","left":"0.539244186357523","block_num":"0","text":"—1553","conf":"0.5","par_num":"0","page_num":"0","line_num":"0","level":"0","top":"0.36175710608099165","width":"0.020348836481571264","word_num":"0"},{"block_num":"0","text":"=1554","level":"0","top":"0.37726098235850203","word_num":"0","left":"0.5392441858907338","height":"0.012919896178775425","conf":"1","line_num":"0","page_num":"0","par_num":"0","width":"0.018895348906517118"},{"text":"1555","width":"0.014534883201122284","word_num":"0","top":"0.3901808785686658","page_num":"0","line_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","left":"0.5450581396009893"},{"block_num":"0","top":"0.4056847546237905","page_num":"0","height":"0.012919896178775425","conf":"1","left":"0.5450581400370357","width":"0.014534883201122284","level":"0","text":"1556","line_num":"0","par_num":"0","word_num":"0"},{"word_num":"0","height":"0.018087854650285506","page_num":"0","block_num":"0","width":"0.020348836481571153","text":"1557","conf":"0.30000001192092896","par_num":"0","top":"0.41602067211499505","left":"0.5392441867495246","level":"0","line_num":"0"},{"top":"0.4366925065940749","word_num":"0","text":"1558","line_num":"0","conf":"1","par_num":"0","left":"0.5450581399764737","height":"0.012919896178775425","level":"0","width":"0.014534883201122284","page_num":"0","block_num":"0"},{"level":"0","width":"0.020348836481571153","top":"0.45219638256306716","word_num":"0","height":"0.012919896178775425","block_num":"0","text":"—1559","par_num":"0","conf":"0.30000001192092896","left":"0.5392441866647376","page_num":"0","line_num":"0"},{"height":"0.015503875414530355","left":"0.5392441867495246","line_num":"0","word_num":"0","page_num":"0","text":"=1560","conf":"0.30000001192092896","block_num":"0","width":"0.020348836481571153","top":"0.46511627926086574","par_num":"0","level":"0"},{"height":"0.012919896178775314","line_num":"0","text":"1561","block_num":"0","word_num":"0","level":"0","width":"0.014534883201122284","conf":"1","page_num":"0","par_num":"0","left":"0.5450581400370357","top":"0.4832041344687519"},{"width":"0.014534883201122284","line_num":"0","height":"0.012919896178775314","page_num":"0","conf":"1","block_num":"0","left":"0.5450581399885861","par_num":"0","text":"1562","top":"0.4987080107822748","word_num":"0","level":"0"},{"height":"0.012919896178775425","conf":"1","line_num":"0","par_num":"0","word_num":"0","text":"1563","page_num":"0","left":"0.5450581399885861","width":"0.014534883201122284","level":"0","block_num":"0","top":"0.5142118867512669"},{"par_num":"0","text":"11564","block_num":"0","top":"0.5271317829614307","width":"0.014534883201122284","height":"0.012919896178775314","left":"0.5450581396009893","line_num":"0","level":"0","word_num":"0","conf":"1","page_num":"0"},{"text":"1565","par_num":"0","conf":"1","width":"0.014534883201122284","word_num":"0","line_num":"0","left":"0.5450581395525396","block_num":"0","height":"0.010335916943020274","page_num":"0","top":"0.5452196385138474","level":"0"},{"word_num":"0","par_num":"0","height":"0.012919896178775425","text":"=1566","page_num":"0","left":"0.5392441866647376","conf":"0.5","line_num":"0","block_num":"0","top":"0.5581395350178474","width":"0.020348836481571153","level":"0"},{"top":"0.57364341095454","left":"0.5450581400370357","width":"0.014534883201122284","text":"1567","block_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.012919896178775314","word_num":"0"},{"top":"0.5891472869235322","left":"0.5450581400370357","width":"0.014534883201122284","text":"1568","word_num":"0","conf":"1","level":"0","line_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775314","page_num":"0"},{"par_num":"0","text":"11569","width":"0.020348836481571153","height":"0.018087854650285506","word_num":"0","line_num":"0","level":"0","left":"0.5392441867495246","block_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.604651162898802"},{"block_num":"0","conf":"1","left":"0.5450581400370357","level":"0","line_num":"0","par_num":"0","top":"0.6201550388615167","height":"0.012919896178775425","page_num":"0","width":"0.014534883201122284","word_num":"0","text":"1570"},{"block_num":"0","left":"0.5450581400370357","text":"1571","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775425","level":"0","conf":"1","line_num":"0","par_num":"0","top":"0.6356589148305088","page_num":"0"},{"par_num":"0","left":"0.5450581400370357","height":"0.012919896178775425","width":"0.014534883201122284","word_num":"0","page_num":"0","conf":"1","block_num":"0","top":"0.6511627907995011","text":"1572","line_num":"0","level":"0"},{"level":"0","height":"0.012919896178775425","par_num":"0","word_num":"0","block_num":"0","text":"1573","page_num":"0","left":"0.5465116279863845","line_num":"0","conf":"1","width":"0.013081395626068137","top":"0.6666666667684934"},{"par_num":"0","top":"0.6976744187033391","word_num":"0","conf":"1","width":"0.014534883201122284","text":"1575","block_num":"0","page_num":"0","left":"0.5450581400370357","line_num":"0","height":"0.010335916943020274","level":"0"},{"page_num":"0","text":"1577","line_num":"0","top":"0.7286821708135889","block_num":"0","width":"0.014534883201122284","conf":"1","word_num":"0","par_num":"0","left":"0.5450581395525396","height":"0.010335916943020385","level":"0"},{"block_num":"0","height":"0.012919896178775425","line_num":"0","top":"0.7416020671991567","width":"0.014534883201122284","text":"1578","left":"0.5450581396009893","word_num":"0","par_num":"0","level":"0","conf":"1","page_num":"0"},{"level":"0","conf":"1","left":"0.5450581396009893","top":"0.7571059431681489","line_num":"0","width":"0.014534883201122284","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"1579","word_num":"0","page_num":"0"},{"conf":"1","left":"0.5450581400370357","level":"0","page_num":"0","par_num":"0","text":"1580","width":"0.014534883201122284","line_num":"0","top":"0.7726098192232738","word_num":"0","block_num":"0","height":"0.012919896178775314"},{"conf":"1","line_num":"0","page_num":"0","width":"0.014534883201122284","left":"0.5450581400370357","par_num":"0","text":"1582","height":"0.012919896178775314","block_num":"0","level":"0","top":"0.8036175711612583","word_num":"0"},{"block_num":"0","height":"0.012919896178775314","left":"0.5450581392327509","conf":"1","level":"0","par_num":"0","text":"1584","page_num":"0","word_num":"0","line_num":"0","top":"0.834625323325341","width":"0.013081395626068026"},{"line_num":"0","text":"11586","left":"0.5450581393235938","word_num":"0","page_num":"0","block_num":"0","conf":"0.5","level":"0","height":"0.010335916943020274","par_num":"0","top":"0.8656330750627995","width":"0.013081395626068026"},{"line_num":"0","text":"108","word_num":"0","level":"0","width":"0.013081394135951996","top":"0.8992248064595291","block_num":"0","left":"0.5450581394872567","conf":"0.30000001192092896","height":"0.005167958140373186","page_num":"0","par_num":"0"},{"level":"0","text":"1084","page_num":"0","height":"0.005167958140373186","top":"0.9147286824285215","conf":"0.30000001192092896","width":"0.013081394135951996","left":"0.5450581394872567","word_num":"0","line_num":"0","par_num":"0","block_num":"0"},{"conf":"1","line_num":"0","left":"0.5450581399764737","page_num":"0","text":"1590","top":"0.9250645996173306","width":"0.014534883201122284","par_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775425","level":"0"},{"page_num":"0","top":"0.15762273927606663","left":"0.6191860466784848","conf":"0.30000001192092896","line_num":"0","par_num":"0","level":"0","height":"0.005167958140373297","text":"Ix. Aulo v","block_num":"0","width":"0.023255811631679557","word_num":"0"},{"conf":"0.30000001192092896","height":"0.012919896178775425","word_num":"0","width":"0.029069766402244568","left":"0.694767442016901","line_num":"0","block_num":"0","level":"0","page_num":"0","top":"0.15503876001784744","par_num":"0","text":"fajiminny~"},{"line_num":"0","text":"oElee* rrom crm","width":"0.05523255467414856","page_num":"0","block_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","par_num":"0","left":"0.572674422847079","top":"0.18055555555555558","level":"0","word_num":"0"},{"left":"0.6424202395800839","page_num":"0","height":"0.02112837102678078","par_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.06835719347000124","level":"0","text":"026 49 421 23 2102","top":"0.16514640851414664","line_num":"0","word_num":"0"},{"block_num":"0","word_num":"0","width":"0.15552324056625366","conf":"1","par_num":"0","page_num":"0","height":"0.013194444444444398","left":"0.5726744338480192","line_num":"0","level":"0","text":"SELECT * FROM crm_layout_entities WHERE crm_layout","top":"0.1909722222222222"},{"conf":"0.5","level":"0","par_num":"0","page_num":"0","line_num":"0","word_num":"0","text":"SELECT * FROM teams WHERE id = 575;","height":"0.013194444444444398","top":"0.2222222222222222","block_num":"0","left":"0.5726744170751742","width":"0.10901162624359129"},{"line_num":"0","conf":"1","level":"0","page_num":"0","left":"0.5726744337137128","text":"select * from opportunities where team_id = 575;=","top":"0.23750000000000004","block_num":"0","word_num":"0","width":"0.15552324056625366","par_num":"0","height":"0.013194444444444398"},{"line_num":"0","conf":"1","level":"0","par_num":"0","page_num":"0","left":"0.5726744234492939","width":"0.15406975746154783","height":"0.013210593329535558","word_num":"0","top":"0.2687338507943192","block_num":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('96b126"},{"height":"0.012919896178775425","top":"0.29974160216901025","level":"0","line_num":"0","width":"0.07703487873077397","word_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.572674423519849","page_num":"0","text":"select * from contacts c"},{"height":"0.013226743539174413","left":"0.572674433782953","line_num":"0","conf":"0.5","text":"where c.crm_configuration_id = 370 order by c.upda","block_num":"0","page_num":"0","par_num":"0","level":"0","top":"0.31524547840267814","width":"0.15552324056625366","word_num":"0"},{"width":"0.15406976938247685","par_num":"0","text":"SELECT * FROM participants where activity_id = 39g","left":"0.5726744166136963","level":"0","line_num":"0","height":"0.015503875414530355","page_num":"0","word_num":"0","conf":"1","top":"0.3436692511816236","block_num":"0"},{"block_num":"0","level":"0","line_num":"0","conf":"1","left":"0.572674421965987","par_num":"0","text":"SELECT * FROM participants where activity_id = 39","top":"0.3590277777777777","width":"0.15406975746154783","word_num":"0","height":"0.015972222222222276","page_num":"0"},{"par_num":"0","height":"0.015600774023267872","line_num":"0","left":"0.5726744169714035","page_num":"0","text":"SELECT * FROM activity_summary_logs where activity","top":"0.37467700342764254","width":"0.15406976938247685","level":"0","word_num":"0","block_num":"0","conf":"1"},{"level":"0","left":"0.5726744234492939","block_num":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('c7d99F","height":"0.012919896178775425","page_num":"0","par_num":"0","width":"0.15406975746154783","word_num":"0","line_num":"0","conf":"1","top":"0.3901808789131962"},{"height":"0.015972222222222165","text":"SELECT * FROM activities WHERE uuid_to_bin('2e6ff4","top":"0.40555555555555556","width":"0.15552325248718268","line_num":"0","par_num":"0","conf":"0.5","word_num":"0","block_num":"0","level":"0","page_num":"0","left":"0.5726744226990034"},{"line_num":"0","left":"0.5726744171621306","top":"0.42118863085118075","height":"0.012919896178775425","width":"0.15552325248718268","page_num":"0","conf":"1","text":"select * from crm_profiles where crm_configuration","par_num":"0","word_num":"0","block_num":"0","level":"0"},{"top":"0.43669250656177505","word_num":"0","left":"0.5726744338522805","width":"0.15552324056625366","height":"0.012919896178775425","conf":"1","block_num":"0","page_num":"0","line_num":"0","par_num":"0","level":"0","text":"select * from opportunities where crm_configuratio"},{"block_num":"0","left":"0.5726744182303668","par_num":"0","word_num":"0","page_num":"0","line_num":"0","width":"0.1526162743568421","top":"0.4520833333333334","height":"0.013194444444444398","text":"select * from accounts where crm_configuration_id","conf":"1","level":"0"},{"top":"0.4651162795192636","width":"0.15406975746154783","word_num":"0","conf":"1","text":"select * from contacts where crm_configuration_id","line_num":"0","page_num":"0","block_num":"0","left":"0.5726744234492995","level":"0","height":"0.015503875414530466","par_num":"0"},{"width":"0.07267441749572756","word_num":"0","top":"0.48320413433612164","line_num":"0","conf":"1","page_num":"0","height":"0.010545865694681855","par_num":"0","text":"# owner 13236 525785080","block_num":"0","left":"0.572674419565805","level":"0"},{"par_num":"0","conf":"0.5","text":"# contact 1","word_num":"0","block_num":"0","line_num":"0","level":"0","height":"0.013194444444444398","left":"0.5726744209587247","page_num":"0","width":"0.03779069483280184","top":"0.4986111111111111"},{"height":"0.015972222222222165","width":"0.1133720874786377","left":"0.6133720969756984","line_num":"0","page_num":"0","par_num":"0","conf":"1","block_num":"0","level":"0","word_num":"0","top":"0.49583333333333335","text":"16779180 665587441856 - activity - AL"},{"height":"0.015503875414530466","line_num":"0","text":"# contact 2","word_num":"0","block_num":"0","conf":"0.5","left":"0.5726744208610685","top":"0.5116279069955773","page_num":"0","width":"0.03779069483280184","par_num":"0","level":"0"},{"conf":"0.30000001192092896","left":"0.6119186041859349","height":"0.005555555555555536","top":"0.5166666666666667","par_num":"0","line_num":"0","text":"14247[PHONE]70 - asnosupporuro","word_num":"0","level":"0","page_num":"0","width":"0.11482557058334353","block_num":"0"},{"word_num":"0","conf":"1","line_num":"0","height":"0.015552324718899224","par_num":"0","block_num":"0","level":"0","text":"# company 4176133 47150650569","page_num":"0","top":"0.5270833335061834","left":"0.572674422933733","width":"0.09156976342201228"},{"conf":"1","text":"# deal 7100953 410150124747","par_num":"0","left":"0.572674420320823","height":"0.013194444444444509","top":"0.5423611111111111","level":"0","page_num":"0","line_num":"0","block_num":"0","width":"0.0857558131217957","word_num":"0"},{"word_num":"0","left":"0.5726744191623151","level":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","text":"SELECT","top":"0.558139534899415","width":"0.020348836481571264","height":"0.012919896178775425"},{"top":"0.5736111108341727","line_num":"0","word_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","conf":"0.5","block_num":"0","height":"0.015536175833807953","left":"0.5843023296036838","level":"0","width":"0.14244185686111455","page_num":"0"},{"width":"0.026162791252136164","word_num":"0","level":"0","top":"0.589147286955832","left":"0.5857558140032924","conf":"1","height":"0.012919896178775425","block_num":"0","page_num":"0","par_num":"0","text":"u.email,","line_num":"0"},{"text":"sa.*,","word_num":"0","conf":"1","height":"0.012919896178775314","left":"0.5857558140667083","line_num":"0","level":"0","par_num":"0","page_num":"0","block_num":"0","top":"0.6046511629248242","width":"0.015988372266292572"},{"word_num":"0","line_num":"0","par_num":"0","width":"0.10465116500854499","block_num":"0","text":"t.owner_id FROM social_accounts sa","page_num":"0","level":"0","height":"0.013194444444444398","left":"0.5857558124897835","top":"0.6201388888888889","conf":"1"},{"text":"JOIN users u on u.id = sa.sociable_id","top":"0.6354166666666666","level":"0","left":"0.5726744188870635","word_num":"0","conf":"0.5","width":"0.11627906560897827","block_num":"0","page_num":"0","height":"0.013194444444444509","line_num":"0","par_num":"0"},{"left":"0.5726744291283256","width":"0.12790696620941155","par_num":"0","block_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","conf":"0.5","line_num":"0","word_num":"0","height":"0.012919896178775425","top":"0.6511627907995011","page_num":"0","level":"0"},{"width":"0.12354650497436526","word_num":"0","left":"0.5726744198529339","par_num":"0","text":"WHERE u.team_id = 400 and sa.provider =","conf":"0.5","page_num":"0","height":"0.013194444444444509","line_num":"0","block_num":"0","top":"0.6666666666666666","level":"0"},{"block_num":"0","height":"0.012919896178775425","word_num":"0","conf":"0.5","page_num":"0","par_num":"0","left":"0.69476744115425","top":"0.6666666669407588","width":"0.031976744532585144","line_num":"0","level":"0","text":"hubspot"},{"level":"0","page_num":"0","height":"0.005555555555555647","conf":"0.5","width":"0.07122092843055727","left":"0.5726744202565369","top":"0.7","block_num":"0","text":"select * tron teacures.","word_num":"0","line_num":"0","par_num":"0"},{"conf":"1","word_num":"0","height":"0.015972222222222165","page_num":"0","width":"0.15552324056625366","block_num":"0","level":"0","par_num":"0","left":"0.5726744332978779","line_num":"0","top":"0.7104166666666667","text":"select * from team_features where feature_id = 40,"},{"text":"select * from teams where id = 556; # owner: 18101","top":"0.7416020675468262","width":"0.15406975746154783","height":"0.015503875414530466","word_num":"0","left":"0.5726744232633351","block_num":"0","conf":"0.5","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"level":"0","height":"0.013194444444444509","word_num":"0","text":"select * from crm_configurations where id = 477;","line_num":"0","left":"0.5726744160052581","par_num":"0","page_num":"0","width":"0.1482558131217956","top":"0.7569444444444444","conf":"1","block_num":"0"},{"line_num":"0","conf":"1","block_num":"0","page_num":"0","left":"0.5726744231096511","level":"0","par_num":"0","top":"0.7726098192232738","text":"SELECT * FROM users WHERE id = 18101;","width":"0.11627906560897827","height":"0.012919896178775314","word_num":"0"},{"text":"SELECT","width":"0.020348836481571264","word_num":"0","par_num":"0","block_num":"0","level":"0","height":"0.010335916943020385","conf":"1","top":"0.7881136952355063","left":"0.5726744189014326","line_num":"0","page_num":"0"},{"level":"0","conf":"0.5","height":"0.013194444444444398","top":"0.8034722222222223","word_num":"0","text":"CONCAT(u.id, LASE WHEN u.id = t.owner_id THEN","width":"0.1409883737564087","page_num":"0","line_num":"0","par_num":"0","block_num":"0","left":"0.5857558109500923"},{"conf":"0.5","height":"0.012919896178775425","text":"u.email,","top":"0.8191214473886484","par_num":"0","word_num":"0","left":"0.5843023259874707","line_num":"0","width":"0.02761627733707428","page_num":"0","block_num":"0","level":"0"},{"width":"0.015988372266292572","block_num":"0","top":"0.8346253231315425","height":"0.012919896178775425","word_num":"0","line_num":"0","level":"0","page_num":"0","conf":"1","left":"0.5857558140667083","par_num":"0","text":"sa.*,"},{"width":"0.10465115308761597","level":"0","text":"t.owner_id FROM social_accounts sa","conf":"1","page_num":"0","height":"0.013194444444444509","word_num":"0","line_num":"0","par_num":"0","left":"0.5857558224766352","block_num":"0","top":"0.85"},{"page_num":"0","block_num":"0","par_num":"0","text":"Julr users u on u.l = sa.sociaole 1o","line_num":"0","height":"0.005555555555555536","top":"0.8680555555555556","width":"0.1133720874786377","left":"0.5741279124472343","conf":"0.30000001192092896","level":"0","word_num":"0"},{"text":"Juir reals t ns\"l on 1.10 = U.ceall l0l","top":"0.8837209301624399","width":"0.125","page_num":"0","conf":"0.30000001192092896","height":"0.005167958802647088","par_num":"0","block_num":"0","left":"0.5741279067959532","word_num":"0","level":"0","line_num":"0"},{"page_num":"0","text":"mnckr urreallio = opo and sarorovoer = unteorras","width":"0.15261626243591309","conf":"0.30000001192092896","par_num":"0","left":"0.5726744206157272","top":"0.8992248064595291","height":"0.005167958140373186","line_num":"0","word_num":"0","level":"0","block_num":"0"},{"text":"select * from opportunities where id = 7594349;","page_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.015568474928537968","top":"0.9250000002618292","word_num":"0","line_num":"0","left":"0.5726744186889577","width":"0.14534883499145512","level":"0"},{"level":"0","conf":"0.5","text":"Backend Chapter • 38m left","width":"0.07122092247009282","height":"0.010610465208689357","line_num":"0","par_num":"0","word_num":"0","page_num":"0","top":"0.0025839793250265197","block_num":"0","left":"0.7936046587397101"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.8997093027058444","top":"0.0025839793250265197","page_num":"0","line_num":"0","text":"100% C","width":"0.024709302186965987","level":"0","height":"0.010610465208689357","par_num":"0"},{"word_num":"0","left":"0.943313953177934","block_num":"0","line_num":"0","page_num":"0","top":"0.0025839797206897996","level":"0","conf":"1","height":"0.012919896178775425","par_num":"0","text":"Fri 17 Apr 10:52:51","width":"0.05087209343910215"},{"level":"0","height":"0.0077519370449914415","left":"0.8095930312135469","block_num":"0","line_num":"0","page_num":"0","text":"AutomatedReportsCommandTest-","conf":"1","top":"0.02583979362220712","width":"0.08430231809616084","par_num":"0","word_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","left":"0.7311046511910402","level":"0","block_num":"0","height":"0.012919896178775425","text":"Cascade","top":"0.046511628267201455","width":"0.023255813121795588","word_num":"0","conf":"1"},{"par_num":"0","block_num":"0","word_num":"0","top":"0.06944444442619635","level":"0","height":"0.013242893748813156","page_num":"0","left":"0.7311046545930007","text":"Automated Report Retr","conf":"1","width":"0.05523255467414856","line_num":"0"},{"conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","text":"updare patn","width":"0.030523252487182573","block_num":"0","left":"0.7369186079571405","height":"0.005200258228513888","par_num":"0","top":"0.0878552973715312","word_num":"0"},{"level":"0","line_num":"0","page_num":"0","left":"0.793604654619666","par_num":"0","conf":"1","height":"0.013242893748813156","block_num":"0","text":"Investigating HubSpot","top":"0.06944444442619635","width":"0.05523255467414856","word_num":"0"},{"conf":"0.30000001192092896","text":"+0 .","page_num":"0","top":"0.06944444444444442","level":"0","width":"0.02180232405662541","left":"0.9593023269801749","block_num":"0","word_num":"0","par_num":"0","line_num":"0","height":"0.008333333333333304"},{"word_num":"0","level":"0","height":"0.005200258559650783","line_num":"0","par_num":"0","conf":"0.5","width":"0.03343023359775543","left":"0.8880813946701537","block_num":"0","text":"eft unchanged","page_num":"0","top":"0.08785529707676376"},{"line_num":"0","page_num":"0","conf":"1","par_num":"0","block_num":"0","text":"Stage missing from DB","width":"0.05087209343910215","left":"0.7369186045568192","word_num":"0","level":"0","top":"0.10335917326523048","height":"0.010529715485043"},{"height":"0.010529715485043","line_num":"0","par_num":"0","text":"resolveStage() → importStages","top":"0.1033591733082968","block_num":"0","conf":"1","page_num":"0","width":"0.07558139562606814","level":"0","left":"0.80377907077666","word_num":"0"},{"text":"Triggers on-demand stage import from","width":"0.0857558131217957","line_num":"0","level":"0","conf":"1","left":"0.8880813944740353","word_num":"0","par_num":"0","top":"0.1033591734007071","height":"0.012919896178775314","block_num":"0","page_num":"0"},{"top":"0.11875000000000002","block_num":"0","left":"0.8895348830765111","width":"0.02761627733707428","word_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","text":"HUOSpOt AFl","level":"0","par_num":"0","page_num":"0","line_num":"0"},{"block_num":"0","top":"0.14444444444444438","conf":"0.30000001192092896","width":"0.017441858351230577","par_num":"0","word_num":"0","height":"0.008333333333333415","page_num":"0","left":"0.9607558159836126","text":"Odl *","line_num":"0","level":"0"},{"top":"0.1729166666666666","level":"0","page_num":"0","width":"0.22238368988037116","text":"the issue is with stace la being impored very onten but it coesn't snow any new weonooks delnc","left":"0.7369186148554746","height":"0.005555555555555647","par_num":"0","conf":"0.30000001192092896","block_num":"0","word_num":"0","line_num":"0"},{"word_num":"0","block_num":"0","conf":"0.5","left":"0.7383720938834022","line_num":"0","height":"0.012919896178775425","text":"received. What coul c","page_num":"0","level":"0","par_num":"0","top":"0.1782945737452376","width":"0.047965115308761685"},{"block_num":"0","par_num":"0","level":"0","text":"Let me look at what triggers stage imports and where importstages Is called from beyond just the sync","word_num":"0","conf":"0.5","left":"0.7340116450956564","page_num":"0","width":"0.23691859245300295","top":"0.20671834665965982","line_num":"0","height":"0.007864986525641493"},{"width":"0.08284882903099056","height":"0.007978035344017864","text":"Searched importStages in app (43)","left":"0.7325581484062674","page_num":"0","block_num":"0","level":"0","conf":"1","word_num":"0","par_num":"0","line_num":"0","top":"0.23750000015744843"},{"left":"0.7340116305171893","page_num":"0","width":"0.24418604373931885","word_num":"0","level":"0","top":"0.2583333333333333","height":"0.005555555555555536","block_num":"0","line_num":"0","par_num":"0","text":"Now let me look at the reso lvebusinessProcess oath more carerully — soecitically wnat triagers repealed","conf":"0.5"},{"conf":"0.5","level":"0","block_num":"0","top":"0.2713178293783335","word_num":"0","line_num":"0","width":"0.09883720874786384","left":"0.734011628312753","height":"0.005167958802647088","page_num":"0","par_num":"0","text":"importstages calls without new weahooks"},{"left":"0.7325581466042719","line_num":"0","top":"0.29166666666666674","width":"0.0726744115352631","conf":"0.5","height":"0.005555555555555536","level":"0","block_num":"0","par_num":"0","page_num":"0","text":"kead Opporunitysyncirait.ong","word_num":"0"},{"width":"0.1686046481132507","page_num":"0","par_num":"0","conf":"0.5","left":"0.7340116258257539","word_num":"0","height":"0.013194444444444398","line_num":"0","top":"0.30486111111111114","text":"Now I can see the bug clearly. Look at resolvestage() at lines 961-969:","block_num":"0","level":"0"},{"line_num":"0","conf":"0.30000001192092896","height":"0.005167958802646977","level":"0","top":"0.32816537460384443","width":"0.09011628031730645","par_num":"0","text":"Read onnortunitvsvncirait.ono #L1-50","page_num":"0","block_num":"0","word_num":"0","left":"0.7340116270960803"},{"page_num":"0","word_num":"0","height":"0.012919896178775314","par_num":"0","left":"0.7325581398173093","conf":"1","top":"0.3436692510062196","level":"0","line_num":"0","block_num":"0","text":"Found it. There are two bugs in resolveStage():","width":"0.11627906560897816"},{"level":"0","height":"0.005167958471510081","par_num":"0","page_num":"0","block_num":"0","left":"0.7340116280075717","top":"0.37209302333591965","conf":"0.30000001192092896","width":"0.030523255467414856","word_num":"0","text":"Kootcause","line_num":"0"},{"par_num":"0","height":"0.015972222222222276","conf":"0.5","left":"0.7325581461884255","text":"Bug 1: importstages result is ignored -OpportunityS/pcTrait.php:961-969","width":"0.18604650497436526","page_num":"0","block_num":"0","top":"0.3847222222222222","word_num":"0","level":"0","line_num":"0"},{"par_num":"0","text":"0 php","page_num":"0","word_num":"0","left":"0.7369186047366899","top":"0.40555555555555556","line_num":"0","width":"0.01744185984134672","block_num":"0","level":"0","height":"0.013194444444444398","conf":"0.5"},{"line_num":"0","page_num":"0","top":"0.43125","par_num":"0","block_num":"0","height":"0.013194444444444398","left":"0.7383720921894946","text":"if ($stage == null) €","conf":"0.30000001192092896","width":"0.0625","level":"0","word_num":"0"},{"par_num":"0","height":"0.013194444444444509","width":"0.1758720874786377","left":"0.7485465141027078","level":"0","top":"0.4444444444444444","block_num":"0","line_num":"0","page_num":"0","word_num":"0","conf":"1","text":"$this->importStages(null, $stageld); // return value discarded!"},{"level":"0","par_num":"0","width":"0.18604649305343623","conf":"0.5","block_num":"0","line_num":"0","text":"if ($stage == null) ‹ // always true - $stage was never reassigned","word_num":"0","height":"0.007961885796652912","top":"0.4857881140784177","left":"0.738372111597456","page_num":"0"},{"text":"sth1s→>logger->into( [Hubspot stage does not exist = • $Stagela);","width":"0.1874999880790711","top":"0.5012919899964966","word_num":"0","left":"0.7500000111576728","level":"0","page_num":"0","par_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007751937707265233"},{"page_num":"0","par_num":"0","block_num":"0","height":"0.013226743539174302","left":"0.7383720989835616","conf":"1","level":"0","top":"0.5374677006249003","width":"0.1133720874786377","text":"$this->cachedStages [$cacheKey] = $stage;","word_num":"0","line_num":"0"},{"text":"// caches null","top":"0.5374677007540993","par_num":"0","width":"0.042151162028312705","level":"0","block_num":"0","page_num":"0","line_num":"0","word_num":"0","height":"0.013226743539174413","left":"0.850290697421858","conf":"1"},{"width":"0.19476742744445796","word_num":"0","conf":"0.5","page_num":"0","top":"0.5658914729700438","par_num":"0","level":"0","text":"The return value of importstages() is thrown away, $stage is never reassigned, so:","block_num":"0","left":"0.7340116418031759","height":"0.012919896178775425","line_num":"0"},{"top":"0.5839793284485909","conf":"1","width":"0.1642441749572754","word_num":"0","height":"0.013242893748813156","text":"1. importStages is called every time (no stage miss cached properly)","level":"0","left":"0.7354651232583086","line_num":"0","page_num":"0","block_num":"0","par_num":"0"},{"word_num":"0","height":"0.013194444444444509","par_num":"0","left":"0.7427325584584052","width":"0.15552325248718257","level":"0","line_num":"0","conf":"1","block_num":"0","page_num":"0","text":"nult is cached - but Bug 2 means the cache never helps anyway","top":"0.5993055555555555"},{"top":"0.622739018345834","conf":"0.30000001192092896","page_num":"0","par_num":"0","left":"0.7325581416709227","line_num":"0","text":"Buore nuuuscacher —Inevoy caches nulu ormissino staces, so ne nextceal wun the same Stade","block_num":"0","level":"0","height":"0.005167958140373186","width":"0.24418601989746092","word_num":"0"},{"block_num":"0","height":"0.008333333333333415","left":"0.7340116506355798","par_num":"0","word_num":"0","conf":"1","text":"will hit the cache and get null, skip the import, but the first deal in each batch still triggers the HubSpot","width":"0.2398255586624145","page_num":"0","top":"0.6354166666666666","level":"0","line_num":"0"},{"par_num":"0","word_num":"0","block_num":"0","page_num":"0","text":"API call.","left":"0.7340116275867575","conf":"1","top":"0.6458333333333334","width":"0.018895348906517007","height":"0.013194444444444398","line_num":"0","level":"0"},{"height":"0.012919896178775314","page_num":"0","conf":"1","level":"0","par_num":"0","block_num":"0","line_num":"0","text":"Actually re-reading - the cache does prevent repeated calls within a single sync run for the same stage.","top":"0.6614987081121626","width":"0.23982555866241462","left":"0.7340116506310655","word_num":"0"},{"page_num":"0","height":"0.013194444444444398","left":"0.7325581504382193","par_num":"0","text":"But every new job/sync run resets $cachedStages = [], so for scheduled sync jobs (e.g. SyncTeamMetada","width":"0.24854650497436526","word_num":"0","conf":"0.5","top":"0.6743055555555556","level":"0","block_num":"0","line_num":"0"},{"text":"ta, each run calls","top":"0.6923611111111111","level":"0","word_num":"0","width":"0.045058137178421","height":"0.005555555555555536","conf":"0.5","block_num":"0","left":"0.7340116302157309","line_num":"0","par_num":"0","page_num":"0"},{"level":"0","width":"0.11918603181838983","height":"0.005555555555555536","left":"0.7790697821221034","conf":"1","line_num":"0","text":"importstages Tor every deal with an unknown stade.","page_num":"0","top":"0.6923611111111111","par_num":"0","word_num":"0","block_num":"0"},{"height":"0.013210594654083252","par_num":"0","block_num":"0","line_num":"0","top":"0.7131782944472908","width":"0.05087209343910215","word_num":"0","page_num":"0","conf":"1","level":"0","left":"0.7340116284979704","text":"The Real Scenario"},{"left":"0.7340116492304741","line_num":"0","level":"0","conf":"1","text":"Since vou're seeing frequent importStages calls without new webhooks, the likely triggers are:","block_num":"0","page_num":"0","height":"0.007768087916903976","par_num":"0","top":"0.7312499998399975","width":"0.2194767236709595","word_num":"0"},{"text":"1. SyncTeamMetadata job - runs on a schedule and calls importStages() directly (SyncTeamMetadata.p","left":"0.7354651160905352","conf":"1","level":"0","line_num":"0","page_num":"0","word_num":"0","top":"0.7465277777777778","width":"0.24418604373931885","par_num":"0","block_num":"0","height":"0.013194444444444398"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.018895348906517118","word_num":"0","level":"0","text":"no: 190)","block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555647","left":"0.7441860464562804","top":"0.7645833333333333"},{"word_num":"0","height":"0.013194444444444398","block_num":"0","width":"0.24418604373931885","left":"0.7354651201607565","conf":"1","top":"0.7777777777777778","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"2. Periodic opportunity sync - syncOpportunities() processes many deals, each calling resolvestag"},{"page_num":"0","top":"0.7958333332524744","height":"0.005200258559650783","left":"0.7441860454405276","word_num":"0","block_num":"0","width":"0.1438953518867493","conf":"0.30000001192092896","level":"0","text":"e → oranv cea Wnose stace sn'tin Do, imoortstages Mres","line_num":"0","par_num":"0"},{"top":"0.808785529817589","text":"3. The fix bug: after importStages runs, $stage is still null - it never re-queries the DB - so the","page_num":"0","block_num":"0","conf":"0.5","word_num":"0","height":"0.012919896178775314","left":"0.735465124180162","line_num":"0","level":"0","width":"0.23255813121795654","par_num":"0"},{"left":"0.7441860484466121","conf":"0.30000001192092896","par_num":"0","top":"0.8268733849413972","line_num":"0","width":"0.22965116500854488","word_num":"0","page_num":"0","block_num":"0","height":"0.005167958802647088","text":"stace eets skippedopportunity may oe sklopee or saved witnout stace lo, ane the next syne run","level":"0"},{"conf":"0.5","height":"0.005555555555555536","page_num":"0","text":"nits the same stage again, creatino an intinite loon of unnecessarv imborts","left":"0.7427325647840919","block_num":"0","par_num":"0","word_num":"0","level":"0","top":"0.8395833333333333","line_num":"0","width":"0.17441858053207393"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","width":"0.023255813121795588","text":"The Fix","conf":"0.5","page_num":"0","height":"0.013194444444444398","left":"0.7325581397190757","par_num":"0","top":"0.8604166666666667"},{"par_num":"0","page_num":"0","top":"0.8837209303666846","width":"0.01744185984134672","height":"0.012919896178775425","block_num":"0","text":"D php","word_num":"0","line_num":"0","left":"0.7369186052514669","level":"0","conf":"0.30000001192092896"},{"line_num":"0","top":"0.9069444444444444","par_num":"0","page_num":"0","left":"0.7383720921894946","block_num":"0","height":"0.013194444444444398","level":"0","text":"if ($stage == null) €","word_num":"0","conf":"0.30000001192092896","width":"0.0625"},{"text":"Sstane = Sthis->imnortStaaes(null. Sstaneld):","width":"0.12511023283004752","word_num":"0","conf":"0.5","top":"0.919770995189582","page_num":"0","height":"0.013738318284352569","block_num":"0","par_num":"0","level":"0","left":"0.7484933414689421","line_num":"0"},{"conf":"0.5","level":"0","block_num":"0","word_num":"0","par_num":"0","left":"0.7340116287453207","page_num":"0","height":"0.013194444444444398","text":"Ask anything (24L)","line_num":"0","top":"0.9326388888888889","width":"0.04941860437393186"},{"conf":"0.5","text":"+ <>Code Claude Sonnet 4.6","page_num":"0","word_num":"0","left":"0.7340116271634832","width":"0.07267441749572756","line_num":"0","block_num":"0","height":"0.013242893748813267","level":"0","par_num":"0","top":"0.9583333334442841"},{"block_num":"0","height":"0.005555555555555536","word_num":"0","left":"0.8633720983166459","text":"winasun leams","par_num":"0","top":"0.9895833333333334","width":"0.045058134198188826","line_num":"0","level":"0","page_num":"0","conf":"0.5"},{"level":"0","top":"0.9896640829453173","page_num":"0","block_num":"0","line_num":"0","width":"0.013081394135951996","word_num":"0","height":"0.005167958140373297","left":"0.9127906976267915","par_num":"0","text":"7411","conf":"0.30000001192092896"},{"word_num":"0","page_num":"0","level":"0","height":"0.005167958140373297","par_num":"0","conf":"0.30000001192092896","top":"0.9896640829453173","left":"0.9302325579985398","block_num":"0","line_num":"0","text":"uir-o","width":"0.01598837077617654"},{"conf":"0.30000001192092896","width":"0.02761627733707428","block_num":"0","left":"0.9534883738137369","line_num":"0","height":"0.010610464546415566","level":"0","text":"( 4 spaces","par_num":"0","page_num":"0","top":"0.9868055557112884","word_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8047
|
NULL
|
NULL
|
|
12756
|
PhoStormViewNavigateFV faVsco.js v• #1894 on .lY-1 PhoStormViewNavigateFV faVsco.js v• #1894 on .lY-18909-automated-renorts-ask-liminn)Project v© EmailMessageRepository.pC) GenericAiPromptRepositorg grouprepository.phpInboxEmailBatchRepositonC InboxRepository.pnp© InvitationRepository.pnpC) JobRepositorv.ohpC LanquageRepository.phpC MomentRepository.phpNotificationRepositorv.php© ParticipantRepository.phpC ParticipantSpeechRepositoC ParticipantStatsRepository© PlaybookCategoryRepositcg Playbookkepository.phpPlaylistActivityRepository.pPlaylistRepository.php(C) PlavlistShareRepositorv.ph© QuestionRepository.phpC) RoleChangeEventReposito(C) RoleRepository.php(©) SearchRepository.php©) SnapshotRepository.php©) SocialAccountRepository.pC StageRepository.php© SubscriptionSetRepository.© TaskRepository.php© TeamAiContextRepository.© TeamDomainsRepository.pC) TeaminsiahtsRepositorv.ohC TeamRepository.php©) ThemeRepository.php(C) TimezoneRepository.phpC TopicRepository.phpC TopicTriggerRepository.ph© TrackRepository.php© TranscriptionModelLocaleF© TranscriptionRepository.ph© TranscriptionSummaryRepC UserRepository.phpC) VocabularyRepository.pnp› D Rulesv _ Services> _ Activity> D AjReports>D AvatarlcalendarConterenceM erm> D Import> MInternalv MKioskv M AutomatedReports(C) ActivityTypeService.(©) AskJiminnyReportAc(C) AutomatedReportsC(©) AutomatedReportsSi© DealStagesService.p(© RecipientsService.phsenakeportJoo.onp(©) AutomatedReportsCommand.phpAulomaleakeporissendcommand.ongC AddLayoutEntities.phpc leam.ongC AutomatedReportsRepository.phpCreateHeldActivityEvent.phpe) TrackProviderinstallled-vent.onoC ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportsserviceBI02MS [IBAN].16581166.31166411665100016671668100%16701671167216731674167516/61678167916861681168211684168710081689169€169116921693169416951696public function getActivitlescountPayload(array s1nputPayload): array'to date' => StoDate->formatd format: DateTimeInterface::RFC3339)'call deal stage' => $validatedDatal'deal at call stages'] ?2 ['current deal stage' => SvalidatedDatal'current deal stages'] ??M.'deal min value' => $validatedDatal'deal value min' ?? null.'deal max value' => $validatedDatal'deal value max' ?? null.'call types' => $validatedDatal 'call types'.'call_duration_min_seconds' => svalidatedDatal'call_duration_min'J ?? null.'call_duration_max_seconds' => svalidatedDatal'call_duration_max') ?? null'special_requirements' = $validatedbatal'addit1onal_prompt_1nput' ?? null'playbook_categories' => $validatedData['playbook_categories'] ?? [],'request_1d → nuLl.'caLLDacK_UrL = nuLL,susaeespublic function shouldSendReportarray susers, ?CarbonInterface $generatedat = null): boolif (empty($users)) {return talse:nearuestz = coulectcsusers)->mapWithKevs(function (array Suser) <Stz = new DateTimeZone(Suserf'timezone'):$nowUtc = new DateTime( datetime: 'now', new DateTimeZone( timezone: 'UTC')):Soffset = stz->get0ffset(SnowUtc):return [Suserl'timezone' => Soffsetl:->sortbesc)->Keys)->TIrStO:onow = caroon..nowneartrestiz:SisScheduledTime = Cint) Snow->format(( format: 'H') === self::SENT REPORT AT HOURS:if (SisScheduledTime)rerurn uruerreturn sthis->hasPassedScheduLedlime(SgeneratedAt, searllestiz):5 usages116971/16public function hasPassedScheduledTime(?CarbonInterface $generatedAt, string $timezone): boolf...7eousades11717public function calculateFromAndToDatePeriod117181719string Sfrequency.st (today 13:29)Support Daily • in 24 m100% 4Tue 14 Aor 14:36:32AutomatedRenortsCommandTest+0 .= custom.loc= laravel.logc SF liminny@localhost« HS_local fiminny@localhostconsole PROD520v 0J 5231540152752852953053153253315.541155555 A=050539540541542154315442544•54=5471548=5495505515525535545555561558SO.156615674 console [EU1L console [STAGING]Tx: Auto vFlaycroundvliminnyt.owner_1d FROM soc1al_accounts sa017 A 15 V13 ^JolN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.ld = U.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect * 1r0Iorouosnere t =oo.select * from playbooks where team_ id = 1:select * from playbooks where id = 175:select * from playbook categories where playbook 1d = 175:select * from users where team_1d = 1:select * from users where 1d = 7160;select * from crm_profiles where user_1d = 7160*select * trom reatures,select# 10, Uud, type, provider, playbook_category-1o, user_1a,leao o, contact* cri conmouracionorciri orovoer LorTranscrrocion orSTatusfrom activities where crm_confiquration id = 1 and type =# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47783; # 0000400000pCZOJMACselect p.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pJoin playdook_cacegories pc"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvpe = !SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl1<->1..n: on cl.id =pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175;select * from teams:SELECI r.* FRUn aucomaced_reporus rjoin ceams t on r.ueam 10 = t.10WHERE r.trequency = "dally"and r.stauus-AND t.status =acmveAND (r.expires at >= now) OR r.expires at IS NULD):select * from automated_report_results where report. id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932)1568 v569select * from automated_reports order by 1d desc;select * tromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);CascadeDebug Automated RepLogic Walkthroughoteo l. derueneraceanorsentkesultsrerches AutomatedkenortResult recoros wnerergenerated_at IS NOT NULLsent_at Is NULLstatus = STATUS GENERATEDnas arelared revortYour 7 results pass this.Step 2: getValidRecipientUsers()For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients(→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has anemail, so validRecipients is not empty.vStenx. shouldSendRenorto - THISS WHERE ITFAILS•phpououic const Inr s-M KerORIAlHOUk =91The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080• secondsIt then checks:U php$now = carbon::now($earliestiz);// current time in GMT+3$15ScheduLedTame = (int) §now->format("H*) === 5;// is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIf it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :0 phppublic function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): booltihis checksgeneratedat < 05:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)soit onlv returns true If1. The report was generated before 05:00 GMT+3 today (l.e., before 02:00 UTC.2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)Why Nothing Is SentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT ‹ scheduledTimeutc, so hasPassedScheduledTime returns false• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtcciven vou 're running this at 2:35 PM UTic+3 14.35 ocaly 11:35 Unic). here's what hapoens.scheduledtame = tocav at 05:00 GMT+3 = 02:00 U10now = 11:35 UTC → past scheduled timevgeneratedat must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtr.Iffcchedulentimellfr) stalse z hacPaccenSchenulerime returns talce → notina senosAsk anything (&+LClaude Sonnet 4.6ia 4 spacew...
|
[{"level":"0","conf":" [{"level":"0","conf":"1","line_num":"0","width":"0.02616278827190399","left":"0.02034883973032694","par_num":"0","word_num":"0","height":"0.005167958140373186","block_num":"0","top":"0.005167958914309545","page_num":"0","text":"PhoStorm"},{"par_num":"0","height":"0.005167958140373186","page_num":"0","left":"0.0872093034874289","level":"0","top":"0.005167958914309545","line_num":"0","text":"View","width":"0.011627905815839765","block_num":"0","word_num":"0","conf":"1"},{"width":"0.020348834991455067","block_num":"0","height":"0.005167958140373186","line_num":"0","conf":"0.5","page_num":"0","top":"0.005167958914309545","par_num":"0","text":"Navigate","word_num":"0","level":"0","left":"0.10755814166124911"},{"block_num":"0","line_num":"0","word_num":"0","page_num":"0","text":"FV faVsco.js v","conf":"0.5","level":"0","par_num":"0","top":"0.02569444445557656","height":"0.0078972862826453","left":"0.036337211693307794","width":"0.03343023061752319"},{"conf":"0.30000001192092896","page_num":"0","top":"0.025694444444444464","height":"0.005555555555555536","level":"0","par_num":"0","text":"• #1894 on .lY-18909-automated-renorts-ask-liminn)","left":"0.08139536085651237","line_num":"0","width":"0.12499998807907105","word_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","block_num":"0","text":"Project v","top":"0.04909560760905296","left":"0.017441860307287733","par_num":"0","conf":"1","height":"0.007848836978276541","page_num":"0","width":"0.023255811631679536","level":"0"},{"top":"0.07216708599803534","conf":"1","block_num":"0","height":"0.01309764915042455","level":"0","page_num":"0","left":"0.047798473025693046","line_num":"0","par_num":"0","width":"0.07290772199630738","text":"© EmailMessageRepository.p","word_num":"0"},{"par_num":"0","word_num":"0","height":"0.007913436492284154","conf":"0.5","text":"C) GenericAiPromptRepositor","top":"0.09027777761949107","width":"0.07267441153526306","block_num":"0","line_num":"0","page_num":"0","left":"0.04796512343695673","level":"0"},{"left":"0.04796511586519736","line_num":"0","top":"0.10594315267638965","level":"0","block_num":"0","height":"0.00794573624928785","conf":"0.5","width":"0.058139532804489136","word_num":"0","page_num":"0","par_num":"0","text":"g grouprepository.php"},{"word_num":"0","top":"0.11863846117163601","level":"0","conf":"1","line_num":"0","block_num":"0","par_num":"0","height":"0.011458856529659722","left":"0.0464093267187915","page_num":"0","text":"InboxEmailBatchRepositon","width":"0.07432426810264588"},{"top":"0.13408003731540974","height":"0.011124858591291642","block_num":"0","line_num":"0","par_num":"0","conf":"0.5","left":"0.046387234058140735","level":"0","width":"0.05838496088981628","word_num":"0","page_num":"0","text":"C InboxRepository.pnp"},{"height":"0.010949338807000109","page_num":"0","word_num":"0","left":"0.04785806488554887","text":"© InvitationRepository.pnp","block_num":"0","par_num":"0","top":"0.14968633547797505","width":"0.0655832052230835","level":"0","line_num":"0","conf":"1"},{"width":"0.05232557654380798","text":"C) JobRepositorv.ohp","line_num":"0","conf":"0.5","height":"0.007848836978276541","level":"0","left":"0.047965121130594104","par_num":"0","word_num":"0","block_num":"0","top":"0.1652777777640917","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","left":"0.04796512016030232","height":"0.008333333333333304","line_num":"0","word_num":"0","width":"0.06686046123504638","conf":"1","text":"C LanquageRepository.php","level":"0","top":"0.18055555555555558"},{"conf":"1","word_num":"0","level":"0","par_num":"0","line_num":"0","page_num":"0","block_num":"0","text":"C MomentRepository.php","top":"0.19638242932988093","width":"0.0639534831047058","left":"0.047965122110437464","height":"0.007784237464269039"},{"conf":"1","top":"0.20930232550781802","text":"NotificationRepositorv.php","line_num":"0","par_num":"0","width":"0.07267441749572753","level":"0","block_num":"0","page_num":"0","height":"0.010335916943020274","left":"0.0465116267172526","word_num":"0"},{"conf":"1","line_num":"0","level":"0","width":"0.06976743936538696","word_num":"0","par_num":"0","height":"0.008333333333333304","page_num":"0","block_num":"0","text":"© ParticipantRepository.php","top":"0.2270833333333333","left":"0.04796511927079481"},{"height":"0.007800387011634102","left":"0.0479651234474844","line_num":"0","word_num":"0","par_num":"0","page_num":"0","block_num":"0","text":"C ParticipantSpeechReposito","conf":"1","width":"0.07267441153526305","level":"0","top":"0.24289405726937674"},{"left":"0.04796511896059337","line_num":"0","block_num":"0","conf":"1","text":"C ParticipantStatsRepository","width":"0.07122092843055725","page_num":"0","word_num":"0","height":"0.007816537221272846","par_num":"0","top":"0.2583333333273481","level":"0"},{"line_num":"0","text":"© PlaybookCategoryRepositc","height":"0.008333333333333304","width":"0.07122092843055725","conf":"1","block_num":"0","par_num":"0","word_num":"0","top":"0.27361111111111114","page_num":"0","level":"0","left":"0.047965115399547065"},{"par_num":"0","block_num":"0","conf":"0.5","line_num":"0","word_num":"0","text":"g Playbookkepository.php","page_num":"0","left":"0.04796511758303075","top":"0.28940568500693464","width":"0.0654069721698761","level":"0","height":"0.007816537221272846"},{"level":"0","par_num":"0","height":"0.010335916280746371","top":"0.30232558191130643","word_num":"0","line_num":"0","page_num":"0","text":"PlaylistActivityRepository.p","width":"0.07412790060043335","left":"0.04651163480152716","block_num":"0","conf":"1"},{"line_num":"0","top":"0.3178294578802986","block_num":"0","page_num":"0","par_num":"0","text":"PlaylistRepository.php","width":"0.06249999403953552","height":"0.010335916280746482","word_num":"0","level":"0","conf":"1","left":"0.04651163401220866"},{"left":"0.04651163025787399","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"(C) PlavlistShareRepositorv.ph","top":"0.33333333334274984","height":"0.007751937707265233","conf":"1","width":"0.07267441749572753","word_num":"0","block_num":"0"},{"left":"0.04796512085337941","conf":"1","block_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.3486111110482273","height":"0.010562015242046807","text":"© QuestionRepository.php","width":"0.0654069721698761","word_num":"0","line_num":"0"},{"top":"0.36434108544372934","block_num":"0","height":"0.007881136735280347","text":"C) RoleChangeEventReposito","conf":"1","par_num":"0","level":"0","width":"0.07122092843055725","page_num":"0","word_num":"0","left":"0.047965118945341834","line_num":"0"},{"page_num":"0","height":"0.0077519370449914415","text":"(C) RoleRepository.php","line_num":"0","par_num":"0","block_num":"0","level":"0","top":"0.3798449618392614","conf":"1","width":"0.05523255467414856","left":"0.04651162683472494","word_num":"0"},{"left":"0.046511634082772126","height":"0.007961885796652912","line_num":"0","par_num":"0","word_num":"0","block_num":"0","level":"0","page_num":"0","conf":"1","text":"(©) SearchRepository.php","top":"0.39513888888461934","width":"0.062499994039535524"},{"par_num":"0","width":"0.06831394433975221","conf":"0.5","block_num":"0","level":"0","page_num":"0","left":"0.04651163705559606","top":"0.4108527135770236","height":"0.0078972862826453","line_num":"0","text":"©) SnapshotRepository.php","word_num":"0"},{"left":"0.046511634767657475","block_num":"0","conf":"1","par_num":"0","word_num":"0","text":"©) SocialAccountRepository.p","height":"0.0077519370449913305","page_num":"0","top":"0.42635658948784017","level":"0","line_num":"0","width":"0.07412790060043335"},{"width":"0.05813952684402466","height":"0.007945735587014058","level":"0","conf":"1","left":"0.047965124318761786","line_num":"0","par_num":"0","text":"C StageRepository.php","word_num":"0","page_num":"0","top":"0.4416666668318159","block_num":"0"},{"text":"© SubscriptionSetRepository.","line_num":"0","width":"0.07284229397773742","page_num":"0","height":"0.011425117651621464","word_num":"0","block_num":"0","left":"0.047860376028231524","top":"0.45460818134689385","conf":"1","level":"0","par_num":"0"},{"text":"© TaskRepository.php","level":"0","height":"0.011516201496124312","conf":"0.5","top":"0.46998916714613126","left":"0.04637766570240955","word_num":"0","page_num":"0","block_num":"0","line_num":"0","width":"0.05694449543952942","par_num":"0"},{"word_num":"0","height":"0.010335916943020274","conf":"1","page_num":"0","par_num":"0","line_num":"0","left":"0.04796511896059337","level":"0","top":"0.48578811387991105","block_num":"0","width":"0.07122092843055725","text":"© TeamAiContextRepository."},{"width":"0.07267441153526305","conf":"1","par_num":"0","left":"0.0479651234474844","page_num":"0","text":"© TeamDomainsRepository.p","top":"0.5012919902305149","height":"0.010513565275404257","block_num":"0","level":"0","line_num":"0","word_num":"0"},{"par_num":"0","left":"0.047965118945341834","level":"0","block_num":"0","height":"0.007881136735280347","line_num":"0","page_num":"0","word_num":"0","conf":"0.5","width":"0.07122092843055725","top":"0.5166666666452798","text":"C) TeaminsiahtsRepositorv.oh"},{"width":"0.05668604373931885","word_num":"0","page_num":"0","height":"0.007978036006291656","left":"0.0479651190823754","conf":"0.5","level":"0","block_num":"0","line_num":"0","par_num":"0","text":"C TeamRepository.php","top":"0.5322997417513762"},{"text":"©) ThemeRepository.php","conf":"0.5","page_num":"0","line_num":"0","height":"0.007751937707265233","top":"0.5478036179680729","level":"0","par_num":"0","width":"0.062499994039535524","left":"0.04651162771889197","word_num":"0","block_num":"0"},{"left":"0.04651163022420139","level":"0","word_num":"0","height":"0.007864986525641604","block_num":"0","conf":"0.5","line_num":"0","text":"(C) TimezoneRepository.php","par_num":"0","page_num":"0","top":"0.5631944445924764","width":"0.0683139443397522"},{"par_num":"0","height":"0.008333333333333304","page_num":"0","block_num":"0","conf":"0.5","text":"C TopicRepository.php","level":"0","width":"0.058139532804489136","left":"0.04651163040008095","word_num":"0","line_num":"0","top":"0.5784722222222223"},{"page_num":"0","height":"0.007768087916903976","line_num":"0","width":"0.07122092843055725","conf":"1","left":"0.04796511896059337","level":"0","top":"0.5943152455118322","word_num":"0","block_num":"0","par_num":"0","text":"C TopicTriggerRepository.ph"},{"left":"0.046391717040394534","level":"0","text":"© TrackRepository.php","width":"0.05979250073432922","word_num":"0","height":"0.01348769532309635","top":"0.6069502464150828","line_num":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1"},{"left":"0.0465116267172526","page_num":"0","width":"0.07267441749572753","word_num":"0","conf":"1","block_num":"0","level":"0","height":"0.010594314999050503","text":"© TranscriptionModelLocaleF","par_num":"0","top":"0.622739018211069","line_num":"0"},{"height":"0.01041666666666674","conf":"1","line_num":"0","width":"0.07267441749572753","word_num":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.046511630278298924","level":"0","text":"© TranscriptionRepository.ph","top":"0.6381944444444444"},{"conf":"1","height":"0.010672799083921602","block_num":"0","line_num":"0","left":"0.04787036645352538","word_num":"0","text":"© TranscriptionSummaryRep","level":"0","top":"0.6535783290455536","width":"0.07141042947769165","page_num":"0","par_num":"0"},{"height":"0.01086522075865004","level":"0","line_num":"0","top":"0.66902284461006","width":"0.05544487237930298","par_num":"0","word_num":"0","left":"0.04783697630112158","page_num":"0","block_num":"0","text":"C UserRepository.php","conf":"1"},{"page_num":"0","height":"0.010841240485509274","text":"C) VocabularyRepository.pnp","par_num":"0","block_num":"0","top":"0.6843614929544797","line_num":"0","left":"0.04787037130317634","level":"0","conf":"0.5","width":"0.06996036767959593","word_num":"0"},{"height":"0.008333333333333415","level":"0","text":"› D Rules","par_num":"0","word_num":"0","left":"0.03197674817767669","conf":"0.30000001192092896","width":"0.029069763422012333","block_num":"0","page_num":"0","top":"0.7","line_num":"0"},{"conf":"0.30000001192092896","text":"v _ Services","width":"0.03633720576763154","level":"0","page_num":"0","height":"0.007848836978276652","line_num":"0","word_num":"0","block_num":"0","left":"0.031976744223167916","top":"0.7157622742757196","par_num":"0"},{"left":"0.039244188015149895","conf":"0.30000001192092896","level":"0","page_num":"0","text":"> _ Activity","par_num":"0","height":"0.007768087916903976","line_num":"0","block_num":"0","top":"0.7312499998399975","width":"0.03343023061752319","word_num":"0"},{"top":"0.7465277777777778","height":"0.008333333333333304","par_num":"0","left":"0.03924419117282128","page_num":"0","text":"> D AjReports","width":"0.039244180917739874","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","word_num":"0"},{"left":"0.0392441891157582","level":"0","width":"0.03197674155235291","block_num":"0","page_num":"0","height":"0.007864986525641493","text":">D Avatar","top":"0.7622739022152154","conf":"0.30000001192092896","line_num":"0","word_num":"0","par_num":"0"},{"width":"0.030523252487182614","level":"0","block_num":"0","word_num":"0","page_num":"0","par_num":"0","line_num":"0","text":"lcalendar","conf":"0.30000001192092896","height":"0.005167958140373297","top":"0.7777777780357565","left":"0.046511628044199546"},{"block_num":"0","top":"0.7932816540047488","conf":"0.30000001192092896","left":"0.04651162785746349","line_num":"0","word_num":"0","page_num":"0","width":"0.036337205767631525","height":"0.005167958140373186","text":"Conterence","level":"0","par_num":"0"},{"height":"0.0077519370449913305","left":"0.04651162767261359","text":"M erm","conf":"0.30000001192092896","word_num":"0","level":"0","block_num":"0","width":"0.018895347416400907","line_num":"0","page_num":"0","par_num":"0","top":"0.8062015509865483"},{"word_num":"0","text":"> D Import","line_num":"0","page_num":"0","level":"0","par_num":"0","height":"0.010513565275404146","top":"0.8215277778274143","block_num":"0","width":"0.03197674155235291","left":"0.03924418888292756","conf":"0.30000001192092896"},{"line_num":"0","word_num":"0","left":"0.03924418534530834","par_num":"0","width":"0.03343023061752319","block_num":"0","height":"0.007929586039649106","level":"0","conf":"0.5","text":"> MInternal","top":"0.8372093028458085","page_num":"0"},{"top":"0.8527131788935248","level":"0","conf":"0.30000001192092896","text":"v MKiosk","page_num":"0","block_num":"0","word_num":"0","line_num":"0","width":"0.029069763422012326","left":"0.039244187141994694","par_num":"0","height":"0.0077519370449914415"},{"text":"v M AutomatedReports","left":"0.04651162845585823","line_num":"0","word_num":"0","block_num":"0","level":"0","width":"0.061046504974365236","page_num":"0","conf":"0.5","par_num":"0","top":"0.8680555555264678","height":"0.007913436492284154"},{"word_num":"0","left":"0.06250000002350924","height":"0.00794573624928796","line_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","text":"(C) ActivityTypeService.","top":"0.8837209303249683","width":"0.05668604373931885"},{"text":"(©) AskJiminnyReportAc","par_num":"0","height":"0.007751937707265233","level":"0","top":"0.8992248062755663","width":"0.05668604373931885","left":"0.06250000283978814","line_num":"0","word_num":"0","conf":"1","page_num":"0","block_num":"0"},{"left":"0.06250000283978814","top":"0.9145833334736644","conf":"1","text":"(C) AutomatedReportsC","line_num":"0","block_num":"0","level":"0","height":"0.00789728628264541","width":"0.05668604373931885","page_num":"0","par_num":"0","word_num":"0"},{"line_num":"0","top":"0.9302325581271257","block_num":"0","par_num":"0","left":"0.06250000283978814","conf":"0.5","height":"0.007961886458926815","width":"0.05668604373931885","word_num":"0","level":"0","text":"(©) AutomatedReportsSi","page_num":"0"},{"text":"© DealStagesService.p","conf":"0.5","word_num":"0","height":"0.0077519370449913305","width":"0.05813952684402465","block_num":"0","line_num":"0","left":"0.06250000803969205","level":"0","page_num":"0","par_num":"0","top":"0.9457364344490805"},{"block_num":"0","par_num":"0","page_num":"0","word_num":"0","line_num":"0","conf":"0.5","height":"0.007881136735280347","left":"0.06249999996900344","level":"0","text":"(© RecipientsService.ph","top":"0.9611111111543237","width":"0.05668604373931884"},{"top":"0.05167958682128626","width":"0.04941859841346741","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","left":"0.19767441925256887","level":"0","text":"senakeportJoo.onp","height":"0.005167958140373186","page_num":"0"},{"block_num":"0","text":"(©) AutomatedReportsCommand.php","level":"0","height":"0.007848836978276541","conf":"1","par_num":"0","page_num":"0","top":"0.04909560760905296","width":"0.08284882903099061","left":"0.25726744175389393","line_num":"0","word_num":"0"},{"conf":"0.30000001192092896","top":"0.07235142144660922","block_num":"0","word_num":"0","height":"0.005167958140373297","par_num":"0","left":"0.12936046510873442","level":"0","page_num":"0","text":"Aulomaleakeporissendcommand.ong","width":"0.09302324652671815","line_num":"0"},{"top":"0.06944444444444442","width":"0.05959301590919497","page_num":"0","level":"0","height":"0.008333333333333304","par_num":"0","text":"C AddLayoutEntities.php","block_num":"0","word_num":"0","conf":"1","line_num":"0","left":"0.23255814688150206"},{"block_num":"0","text":"c leam.ong","width":"0.029069766402244568","word_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","par_num":"0","top":"0.07222222222222219","level":"0","left":"0.3023255822861227","page_num":"0","line_num":"0"},{"conf":"1","block_num":"0","text":"C AutomatedReportsRepository.php","word_num":"0","top":"0.06944444444444442","page_num":"0","line_num":"0","height":"0.008333333333333304","level":"0","left":"0.34156976696936187","width":"0.0843023180961609","par_num":"0"},{"line_num":"0","text":"CreateHeldActivityEvent.php","word_num":"0","conf":"1","height":"0.0077519370449913305","par_num":"0","width":"0.06686046123504638","top":"0.0930232561545069","block_num":"0","level":"0","left":"0.22238372621387184","page_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","level":"0","left":"0.29941861421562904","width":"0.07994185090065004","text":"e) TrackProviderinstallled-vent.ono","line_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","word_num":"0","top":"0.09302325607193229"},{"block_num":"0","width":"0.050872087478637695","line_num":"0","height":"0.007832686768637687","level":"0","word_num":"0","page_num":"0","par_num":"0","text":"C ActivityLogged.php","top":"0.11369509085340723","left":"0.30232558693996525","conf":"1"},{"par_num":"0","width":"0.10465115308761597","line_num":"0","block_num":"0","height":"0.008333333333333415","left":"0.23546512636316824","word_num":"0","conf":"1","top":"0.13402777777777775","text":"C RequestGenerateAskJiminnyReportJob.php","level":"0","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","height":"0.005167958140373186","par_num":"0","text":"RequestGeneratekeporJob.ong","width":"0.07412790060043334","level":"0","left":"0.3561046580573411","top":"0.13695090465074367","line_num":"0","word_num":"0"},{"block_num":"0","height":"0.0077519370449913305","left":"0.12936047287874441","page_num":"0","level":"0","top":"0.15762273935864135","width":"0.07122092247009276","text":"© AutomatedReportResult.php","par_num":"0","line_num":"0","conf":"1","word_num":"0"},{"par_num":"0","word_num":"0","height":"0.007751937707265122","line_num":"0","conf":"1","width":"0.05668604373931885","block_num":"0","text":"© AutomatedReport.php","top":"0.1576227390921039","level":"0","left":"0.210755816756794","page_num":"0"},{"conf":"1","left":"0.15406977811525016","top":"0.17569444448637994","block_num":"0","height":"0.007768087254630296","line_num":"0","text":"class AutomatedReportsservice","page_num":"0","word_num":"0","level":"0","width":"0.09011626839637757","par_num":"0"},{"word_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.046511626243591286","level":"0","height":"0.007816537221272735","left":"0.39244186192226194","par_num":"0","top":"0.17829457396042303","line_num":"0","text":"BI02MS MS44","block_num":"0"},{"top":"0.20413436694389753","par_num":"0","block_num":"0","width":"0.01308139562606811","word_num":"0","conf":"1","height":"0.015503875414530466","page_num":"0","line_num":"0","level":"0","text":"1654","left":"0.12645348806390394"},{"conf":"0.30000001192092896","height":"0.005167958471510081","word_num":"0","line_num":"0","text":"1099","page_num":"0","top":"0.22480620161049814","par_num":"0","left":"0.12645348850734178","level":"0","block_num":"0","width":"0.01162790656089785"},{"height":"0.007751937707265233","width":"0.01162790656089785","block_num":"0","level":"0","par_num":"0","text":"1654","word_num":"0","left":"0.12645348836199294","line_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.2377260981360314"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.2558139535484827","height":"0.005167958471510081","par_num":"0","left":"0.12645348850734178","level":"0","width":"0.01162790656089785","text":"1100.","block_num":"0","word_num":"0"},{"line_num":"0","height":"0.012919896178775425","text":"1658","level":"0","page_num":"0","top":"0.26614987087056063","left":"0.12645348810629736","block_num":"0","conf":"1","word_num":"0","width":"0.01308139562606811","par_num":"0"},{"par_num":"0","level":"0","page_num":"0","line_num":"0","word_num":"0","top":"0.3462532300342708","block_num":"0","left":"0.12645348850734178","text":"1166.3","conf":"0.30000001192092896","height":"0.005167958471510192","width":"0.01162790656089785"},{"left":"0.12645348850734178","word_num":"0","width":"0.01162790656089785","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005167958471510192","line_num":"0","text":"11664","top":"0.36175710600326294","level":"0","par_num":"0"},{"top":"0.3772609819722552","conf":"0.30000001192092896","width":"0.01162790656089785","level":"0","left":"0.12645348850734178","word_num":"0","par_num":"0","page_num":"0","line_num":"0","block_num":"0","text":"11665","height":"0.005167958471510192"},{"conf":"0.30000001192092896","width":"0.01162790656089785","word_num":"0","page_num":"0","line_num":"0","level":"0","par_num":"0","text":"1000","block_num":"0","top":"0.3927648579412475","height":"0.005167958471510192","left":"0.12645348850734178"},{"word_num":"0","page_num":"0","line_num":"0","par_num":"0","block_num":"0","conf":"1","text":"1667","left":"0.12645348963260533","height":"0.0077519370449913305","width":"0.013081394135951996","top":"0.4056847548625172","level":"0"},{"line_num":"0","text":"1668","height":"0.0077519370449913305","block_num":"0","width":"0.013081394135951996","par_num":"0","top":"0.4211886308315095","left":"0.12645348963260533","word_num":"0","conf":"1","level":"0","page_num":"0"},{"page_num":"0","top":"0.45478036188181603","text":"100%","line_num":"0","left":"0.12645348829706768","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.01308139562606811","word_num":"0","height":"0.005167958471510081","level":"0"},{"level":"0","page_num":"0","text":"1670","word_num":"0","line_num":"0","height":"0.012919896178775425","top":"0.46511627917159426","block_num":"0","par_num":"0","width":"0.014534883201122284","left":"0.12645348887424507","conf":"1"},{"block_num":"0","level":"0","page_num":"0","height":"0.012919896178775314","text":"1671","width":"0.014534883201122284","conf":"1","line_num":"0","left":"0.12645348887424507","par_num":"0","top":"0.4806201551405864","word_num":"0"},{"page_num":"0","line_num":"0","conf":"1","par_num":"0","top":"0.4961240311095787","block_num":"0","height":"0.012919896178775314","level":"0","left":"0.12645348887424507","width":"0.014534883201122284","text":"1672","word_num":"0"},{"top":"0.511627907078571","word_num":"0","left":"0.12645348887424507","page_num":"0","text":"1673","width":"0.014534883201122284","par_num":"0","height":"0.012919896178775425","block_num":"0","conf":"1","level":"0","line_num":"0"},{"text":"1674","par_num":"0","level":"0","height":"0.012919896178775314","conf":"1","left":"0.12645348887424507","line_num":"0","top":"0.5271317830475633","block_num":"0","width":"0.014534883201122284","word_num":"0","page_num":"0"},{"top":"0.5426356590165555","block_num":"0","conf":"1","width":"0.014534883201122284","left":"0.12645348887424507","level":"0","text":"1675","word_num":"0","line_num":"0","page_num":"0","par_num":"0","height":"0.012919896178775425"},{"level":"0","left":"0.12645348963260533","conf":"1","par_num":"0","line_num":"0","height":"0.0077519370449913305","page_num":"0","text":"16/6","top":"0.5607235145524397","width":"0.013081394135951996","word_num":"0","block_num":"0"},{"width":"0.01162790656089785","line_num":"0","word_num":"0","height":"0.007751937707265233","block_num":"0","conf":"0.5","top":"0.5891472867665224","level":"0","text":"1678","par_num":"0","left":"0.12645348836199294","page_num":"0"},{"block_num":"0","left":"0.12645348836199294","text":"1679","conf":"1","page_num":"0","top":"0.6046511627355147","width":"0.01162790656089785","word_num":"0","height":"0.007751937707265233","level":"0","line_num":"0","par_num":"0"},{"width":"0.01162790656089785","par_num":"0","page_num":"0","left":"0.12645348836199294","level":"0","block_num":"0","height":"0.007751937707265233","text":"1686","conf":"0.30000001192092896","top":"0.6201550387045068","word_num":"0","line_num":"0"},{"par_num":"0","page_num":"0","level":"0","conf":"1","left":"0.12645348836199294","top":"0.6356589146734991","word_num":"0","text":"1681","line_num":"0","width":"0.01162790656089785","block_num":"0","height":"0.007751937707265233"},{"top":"0.6485788117297336","width":"0.01308139562606811","line_num":"0","height":"0.012919896178775425","par_num":"0","level":"0","conf":"1","word_num":"0","text":"1682","block_num":"0","page_num":"0","left":"0.12645348801545434"},{"height":"0.005167958140373186","level":"0","block_num":"0","left":"0.12645348837114995","conf":"0.30000001192092896","par_num":"0","text":"11684","line_num":"0","top":"0.7131782948316221","page_num":"0","width":"0.01162790581583975","word_num":"0"},{"par_num":"0","width":"0.01162790656089785","conf":"0.30000001192092896","block_num":"0","line_num":"0","word_num":"0","text":"1687","page_num":"0","height":"0.007751937707265233","left":"0.12645348836199294","top":"0.7260981911592874","level":"0"},{"par_num":"0","top":"0.7441860467696068","height":"0.005167958140373297","line_num":"0","text":"1008","level":"0","width":"0.01162790581583975","word_num":"0","block_num":"0","left":"0.12645348837114995","conf":"0.30000001192092896","page_num":"0"},{"left":"0.12645348963260533","line_num":"0","level":"0","width":"0.013081394135951996","word_num":"0","par_num":"0","block_num":"0","page_num":"0","height":"0.0077519370449914415","top":"0.7571059434930081","conf":"1","text":"1689"},{"text":"169€","line_num":"0","top":"0.7726098197203984","block_num":"0","level":"0","height":"0.0077519370449914415","conf":"0.30000001192092896","left":"0.12645348837114995","par_num":"0","width":"0.01162790581583975","page_num":"0","word_num":"0"},{"par_num":"0","left":"0.12645348963260533","page_num":"0","line_num":"0","block_num":"0","conf":"1","height":"0.0077519370449914415","top":"0.7881136954309926","word_num":"0","text":"1691","level":"0","width":"0.013081394135951996"},{"width":"0.013081394135951996","text":"1692","par_num":"0","height":"0.0077519370449913305","page_num":"0","left":"0.12645348963260533","top":"0.803617571399985","block_num":"0","word_num":"0","line_num":"0","conf":"1","level":"0"},{"page_num":"0","text":"1693","block_num":"0","width":"0.013081394135951996","par_num":"0","height":"0.0077519370449914415","conf":"1","level":"0","line_num":"0","top":"0.8191214473689772","word_num":"0","left":"0.12645348963260533"},{"height":"0.0077519370449914415","par_num":"0","text":"1694","top":"0.8346253233379693","left":"0.12645348963260533","width":"0.013081394135951996","block_num":"0","conf":"1","page_num":"0","word_num":"0","line_num":"0","level":"0"},{"line_num":"0","height":"0.012919896178775425","page_num":"0","conf":"1","top":"0.8475452197400696","width":"0.014534883201122284","block_num":"0","par_num":"0","left":"0.12645348887424507","word_num":"0","level":"0","text":"1695"},{"width":"0.013081394135951996","conf":"0.5","left":"0.12645348963260533","line_num":"0","par_num":"0","text":"1696","level":"0","word_num":"0","page_num":"0","block_num":"0","top":"0.8656330752759539","height":"0.0077519370449914415"},{"height":"0.008333333333333415","page_num":"0","top":"0.1909722222222222","text":"public function getActivitlescountPayload(array s1nputPayload): array","block_num":"0","level":"0","line_num":"0","par_num":"0","left":"0.16569766850385692","conf":"1","width":"0.21075580120086668","word_num":"0"},{"block_num":"0","conf":"0.5","par_num":"0","text":"'to date' => StoDate->formatd forma","page_num":"0","word_num":"0","level":"0","top":"0.2067183467888588","width":"0.10465115308761597","height":"0.007864986525641493","left":"0.190406988249246","line_num":"0"},{"top":"0.2067183467888588","text":"t: DateTimeInterface::RFC3339)","word_num":"0","height":"0.007864986525641493","left":"0.2950581502082736","page_num":"0","width":"0.0901162683963776","level":"0","line_num":"0","block_num":"0","conf":"1","par_num":"0"},{"text":"'call deal stage' => $validatedDatal'deal at call stages'] ?2 [","block_num":"0","top":"0.2222222222316388","width":"0.19476743936538696","word_num":"0","line_num":"0","height":"0.007751937707265122","page_num":"0","level":"0","par_num":"0","conf":"0.5","left":"0.19186047039496948"},{"text":"'current deal stage' => SvalidatedDatal'current deal stages'] ??M.","conf":"0.5","level":"0","page_num":"0","height":"0.007978036006291656","top":"0.23749999995551052","par_num":"0","word_num":"0","line_num":"0","block_num":"0","left":"0.19186047953493818","width":"0.20639533996582032"},{"height":"0.007881136735280347","line_num":"0","width":"0.1860464930534363","level":"0","top":"0.2532299743972177","conf":"1","par_num":"0","word_num":"0","text":"'deal min value' => $validatedDatal'deal value min' ?? null.","block_num":"0","left":"0.190406977422174","page_num":"0"},{"top":"0.2687338504697524","par_num":"0","level":"0","line_num":"0","width":"0.1860464930534363","word_num":"0","left":"0.190406977422174","block_num":"0","page_num":"0","height":"0.0077519370449913305","conf":"1","text":"'deal max value' => $validatedDatal'deal value max' ?? null."},{"block_num":"0","height":"0.007961885796652801","level":"0","left":"0.1904069892274058","text":"'call types' => $validatedDatal 'call types'.","page_num":"0","par_num":"0","top":"0.28402777790270717","width":"0.13808138370513917","conf":"0.5","word_num":"0","line_num":"0"},{"level":"0","height":"0.00789728628264541","conf":"0.5","page_num":"0","top":"0.2997416025951114","par_num":"0","block_num":"0","left":"0.1904069981992152","width":"0.22965114116668695","word_num":"0","line_num":"0","text":"'call_duration_min_seconds' => svalidatedDatal'call_duration_min'J ?? null."},{"conf":"0.5","level":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.0077519370449914415","width":"0.22819766998291016","word_num":"0","block_num":"0","left":"0.190406963753221","text":"'call_duration_max_seconds' => svalidatedDatal'call_duration_max') ?? null","top":"0.3152454783767291"},{"width":"0.23110463619232177","word_num":"0","level":"0","text":"'special_requirements' = $validatedbatal'addit1onal_prompt_1nput' ?? null","block_num":"0","line_num":"0","page_num":"0","left":"0.19040696885360067","conf":"0.5","par_num":"0","top":"0.33055555572070494","height":"0.007945735587014058"},{"level":"0","left":"0.19186048474411727","text":"'playbook_categories' => $validatedData['playbook_categories'] ?? [],","top":"0.3436692510507091","word_num":"0","width":"0.20930230617523193","block_num":"0","height":"0.010497415728039083","line_num":"0","par_num":"0","conf":"1","page_num":"0"},{"block_num":"0","par_num":"0","top":"0.3617571060171685","line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","text":"'request_1d → nuLl.","width":"0.0625","word_num":"0","height":"0.007751937707265233","left":"0.19186046628661596"},{"height":"0.007929586039649106","word_num":"0","block_num":"0","line_num":"0","level":"0","top":"0.3770833333367647","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.06976743340492247","text":"'caLLDacK_UrL = nuLL,","left":"0.1918604665743146"},{"par_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","left":"0.16569767409087346","level":"0","top":"0.4392764860460925","width":"0.021802324056625355","word_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"susaees"},{"top":"0.45208333335216633","block_num":"0","page_num":"0","par_num":"0","text":"public function shouldSendReportarray susers, ?CarbonInterface $generatedat = null): bool","width":"0.2761627435684204","left":"0.16569772130528015","level":"0","conf":"1","height":"0.007864986525641493","word_num":"0","line_num":"0"},{"height":"0.015972222222222165","page_num":"0","conf":"0.5","top":"0.47777777777777786","width":"0.06395348906517029","word_num":"0","block_num":"0","level":"0","left":"0.17877907024200237","line_num":"0","par_num":"0","text":"if (empty($users)) {"},{"top":"0.4986111111111111","block_num":"0","line_num":"0","width":"0.04069766998291016","conf":"0.30000001192092896","page_num":"0","word_num":"0","level":"0","par_num":"0","height":"0.005555555555555536","left":"0.19040698117648028","text":"return talse:"},{"height":"0.005555555555555647","block_num":"0","level":"0","page_num":"0","text":"nearuestz = coulectcsusers)","width":"0.08866279125213622","conf":"0.30000001192092896","top":"0.5451388888888888","word_num":"0","left":"0.17877906906762558","line_num":"0","par_num":"0"},{"conf":"0.5","page_num":"0","par_num":"0","text":"->mapWithKevs(function (array Suser) <","left":"0.1918604711061982","line_num":"0","top":"0.5581395348375158","word_num":"0","height":"0.007832687430911589","block_num":"0","width":"0.11627906560897827","level":"0"},{"conf":"0.5","top":"0.5736111111128268","left":"0.20203488910806086","height":"0.007784237464268928","word_num":"0","page_num":"0","block_num":"0","text":"Stz = new DateTimeZone(Suserf'timezone'):","width":"0.12936046123504638","line_num":"0","par_num":"0","level":"0"},{"block_num":"0","conf":"0.5","top":"0.5888888888888889","word_num":"0","height":"0.008333333333333304","left":"0.2020348857076319","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"$nowUtc = new DateTime( datetime: 'now', new DateTimeZone( timezone: 'UTC')):","width":"0.2238371849060059"},{"level":"0","width":"0.10465115308761597","line_num":"0","page_num":"0","top":"0.6046511631646085","height":"0.007848836978276541","conf":"1","word_num":"0","par_num":"0","block_num":"0","text":"Soffset = stz->get0ffset(SnowUtc):","left":"0.20203488351751453"},{"block_num":"0","page_num":"0","level":"0","top":"0.6354166666666666","word_num":"0","conf":"0.5","par_num":"0","left":"0.20203489487947296","height":"0.008333333333333415","line_num":"0","text":"return [Suserl'timezone' => Soffsetl:","width":"0.1177325487136841"},{"line_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.007751937707265233","level":"0","left":"0.1918604644850798","par_num":"0","text":"->sortbesc)","block_num":"0","top":"0.6666666668698817","width":"0.03633720874786375"},{"text":"->Keys)","width":"0.024709299206733704","word_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.1918604679111679","top":"0.6821705429762123","height":"0.0077519370449914415","block_num":"0","conf":"0.30000001192092896","level":"0"},{"level":"0","word_num":"0","page_num":"0","top":"0.6976744186786671","conf":"0.30000001192092896","par_num":"0","left":"0.1918604660526298","text":"->TIrStO:","height":"0.007751937707265233","width":"0.030523255467414856","block_num":"0","line_num":"0"},{"top":"0.7284722222222222","word_num":"0","left":"0.17877907086963196","page_num":"0","text":"onow = caroon..nowneartrestiz:","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.005555555555555536","width":"0.09738371968269349"},{"par_num":"0","line_num":"0","level":"0","block_num":"0","page_num":"0","conf":"0.5","left":"0.17877908298861697","text":"SisScheduledTime = Cint) Snow->format(( format: 'H') === self::SENT REPORT AT HOURS:","height":"0.007751937707265233","top":"0.7416020672574783","width":"0.24709300994873049","word_num":"0"},{"word_num":"0","level":"0","left":"0.17877907142408822","width":"0.07122092843055725","top":"0.7726098192138573","line_num":"0","par_num":"0","conf":"0.5","block_num":"0","page_num":"0","height":"0.00794573624928796","text":"if (SisScheduledTime)"},{"conf":"0.30000001192092896","level":"0","word_num":"0","par_num":"0","block_num":"0","height":"0.005167958140373186","page_num":"0","top":"0.7906976746765834","width":"0.03779069483280181","line_num":"0","text":"rerurn uruer","left":"0.1904069762494694"},{"level":"0","top":"0.8346253233379693","word_num":"0","conf":"0.5","width":"0.19622091054916382","par_num":"0","text":"return sthis->hasPassedScheduLedlime(SgeneratedAt, searllestiz):","line_num":"0","height":"0.0077519370449914415","left":"0.17877908945083618","block_num":"0","page_num":"0"},{"conf":"1","par_num":"0","top":"0.880205023603835","word_num":"0","text":"5 usages","left":"0.16541174184428192","width":"0.022219312191009533","height":"0.010060576597849535","block_num":"0","level":"0","line_num":"0","page_num":"0"},{"text":"11697","height":"0.005167958140373186","level":"0","left":"0.12645348963260533","line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","width":"0.013081394135951996","word_num":"0","par_num":"0","top":"0.8966408271313638"},{"level":"0","left":"0.12645348963260533","line_num":"0","text":"1/16","block_num":"0","word_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","page_num":"0","top":"0.912144703100356","width":"0.013081394135951996","par_num":"0"},{"line_num":"0","left":"0.16569767667966406","level":"0","par_num":"0","word_num":"0","text":"public function hasPassedScheduledTime(?CarbonInterface $generatedAt, string $timezone): boolf...7e","block_num":"0","width":"0.3037790536880493","conf":"1","top":"0.8937499998814946","height":"0.010642764965693163","page_num":"0"},{"top":"0.9276485790693484","width":"0.021802324056625355","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.16569767627110582","height":"0.005167958140373186","page_num":"0","block_num":"0","par_num":"0","text":"ousades"},{"par_num":"0","conf":"0.30000001192092896","top":"0.9431524548404723","block_num":"0","text":"11717","height":"0.005167958471510081","width":"0.01162790656089785","line_num":"0","level":"0","page_num":"0","left":"0.12645348850734178","word_num":"0"},{"left":"0.16569769132968987","text":"public function calculateFromAndToDatePeriod","line_num":"0","par_num":"0","top":"0.9402777777777778","width":"0.139534866809845","word_num":"0","conf":"1","block_num":"0","level":"0","height":"0.008333333333333304","page_num":"0"},{"word_num":"0","height":"0.005167958471510081","line_num":"0","left":"0.12645348829706768","text":"11718","conf":"0.30000001192092896","level":"0","top":"0.958656330874064","par_num":"0","width":"0.01308139562606811","block_num":"0","page_num":"0"},{"conf":"1","block_num":"0","left":"0.12645348963260533","height":"0.0077519370449913305","line_num":"0","par_num":"0","text":"1719","width":"0.013081394135951996","word_num":"0","top":"0.9715762277307344","level":"0","page_num":"0"},{"word_num":"0","width":"0.05523255467414856","page_num":"0","line_num":"0","left":"0.17877907407650712","level":"0","top":"0.9560723518028001","conf":"1","height":"0.007816537221272846","par_num":"0","text":"string Sfrequency.","block_num":"0"},{"line_num":"0","text":"st (today 13:29)","height":"0.008333333333333304","page_num":"0","top":"0.9868055555555556","conf":"1","par_num":"0","width":"0.033430230617523204","left":"0.19912790833157476","level":"0","block_num":"0","word_num":"0"},{"height":"0.008333333333333304","top":"0.004861111111111094","page_num":"0","level":"0","word_num":"0","width":"0.05377906560897827","conf":"0.5","text":"Support Daily • in 24 m","line_num":"0","block_num":"0","par_num":"0","left":"0.8052325586392935"},{"conf":"0.30000001192092896","block_num":"0","height":"0.005555555555555536","word_num":"0","left":"0.8982558157980662","page_num":"0","text":"100% 4","level":"0","top":"0.004861111111111094","width":"0.02180232405662541","line_num":"0","par_num":"0"},{"left":"0.9404069767186194","par_num":"0","line_num":"0","width":"0.05232558250427244","level":"0","block_num":"0","conf":"0.5","height":"0.005555555555555536","page_num":"0","text":"Tue 14 Aor 14:36:32","top":"0.004861111111111094","word_num":"0"},{"left":"0.8095930312135469","height":"0.005167958140373186","width":"0.08430231809616084","block_num":"0","page_num":"0","level":"0","conf":"1","word_num":"0","top":"0.025839793539632505","par_num":"0","text":"AutomatedRenortsCommandTest","line_num":"0"},{"conf":"0.30000001192092896","text":"+0 .","page_num":"0","height":"0.010658914513058226","level":"0","word_num":"0","top":"0.06944444435845798","block_num":"0","left":"0.9593023267565787","line_num":"0","par_num":"0","width":"0.0232558131217957"},{"page_num":"0","left":"0.46220930495826434","block_num":"0","conf":"0.5","line_num":"0","par_num":"0","level":"0","text":"= custom.loc","top":"0.04909560741525443","width":"0.031976741552352916","word_num":"0","height":"0.007848836978276652"},{"block_num":"0","line_num":"0","text":"= laravel.log","word_num":"0","conf":"0.5","width":"0.03197674155235297","left":"0.5043604648342889","level":"0","par_num":"0","top":"0.04909560760905296","page_num":"0","height":"0.007848836978276541"},{"left":"0.546511635946656","top":"0.049095607479853975","par_num":"0","width":"0.05813952684402468","word_num":"0","page_num":"0","text":"c SF liminny@localhost","height":"0.007848836978276541","conf":"0.5","block_num":"0","line_num":"0","level":"0"},{"level":"0","conf":"0.5","text":"« HS_local fiminny@localhost","width":"0.07122092247009282","word_num":"0","height":"0.007848836978276541","left":"0.6148255822678312","block_num":"0","line_num":"0","par_num":"0","page_num":"0","top":"0.04909560760905296"},{"page_num":"0","conf":"0.5","left":"0.4622093028997211","level":"0","line_num":"0","par_num":"0","width":"0.04215116202831265","block_num":"0","height":"0.005555555555555536","word_num":"0","top":"0.07222222222222219","text":"console PROD"},{"word_num":"0","left":"0.45930232664457804","level":"0","block_num":"0","top":"0.12919896674882214","height":"0.0077519370449913305","par_num":"0","text":"520","conf":"1","line_num":"0","width":"0.010174417495727561","page_num":"0"},{"left":"0.44331395301529214","page_num":"0","block_num":"0","level":"0","text":"v 0J 523","word_num":"0","width":"0.02470930069684979","line_num":"0","top":"0.17569444428444203","conf":"0.30000001192092896","height":"0.007768087916904087","par_num":"0"},{"par_num":"0","level":"0","height":"0.005167958471510192","text":"15401","width":"0.010174418240785577","word_num":"0","top":"0.22222222235769884","left":"0.4593023258238902","conf":"0.30000001192092896","page_num":"0","block_num":"0","line_num":"0"},{"width":"0.01162790656089785","par_num":"0","top":"0.23255813963671046","page_num":"0","line_num":"0","height":"0.012919896178775425","conf":"1","block_num":"0","left":"0.45930232598311693","word_num":"0","text":"527","level":"0"},{"left":"0.45930232598311693","text":"528","top":"0.24806201560570273","height":"0.012919896178775425","block_num":"0","conf":"1","line_num":"0","word_num":"0","page_num":"0","level":"0","par_num":"0","width":"0.01162790656089785"},{"text":"529","left":"0.45930232598311693","word_num":"0","block_num":"0","page_num":"0","top":"0.263565891574695","par_num":"0","width":"0.01162790656089785","height":"0.012919896178775314","line_num":"0","conf":"1","level":"0"},{"page_num":"0","width":"0.01162790656089785","left":"0.45930232598311693","text":"530","line_num":"0","top":"0.2790697675436873","block_num":"0","level":"0","conf":"1","height":"0.012919896178775314","par_num":"0","word_num":"0"},{"height":"0.012919896178775314","level":"0","line_num":"0","conf":"1","width":"0.01162790656089785","par_num":"0","word_num":"0","block_num":"0","left":"0.45930232598311693","page_num":"0","text":"531","top":"0.29457364351267956"},{"level":"0","left":"0.45930232664457804","top":"0.3126614990485638","height":"0.0077519370449914415","line_num":"0","conf":"1","par_num":"0","text":"532","block_num":"0","page_num":"0","width":"0.010174417495727561","word_num":"0"},{"height":"0.012919896178775425","word_num":"0","conf":"1","line_num":"0","level":"0","left":"0.45930232598311693","page_num":"0","par_num":"0","text":"533","top":"0.325581395450664","block_num":"0","width":"0.01162790656089785"},{"word_num":"0","height":"0.005167958140373186","page_num":"0","conf":"0.30000001192092896","text":"15.541","par_num":"0","top":"0.3436692509039736","line_num":"0","width":"0.010174417495727561","block_num":"0","level":"0","left":"0.45930232664457804"},{"width":"0.010174417495727561","word_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","text":"1555","top":"0.3591731268729659","left":"0.45930232664457804","height":"0.005167958140373186","line_num":"0","level":"0","par_num":"0"},{"level":"0","line_num":"0","height":"0.005167958471510192","conf":"0.30000001192092896","page_num":"0","left":"0.4593023258312764","width":"0.010174418240785577","word_num":"0","par_num":"0","top":"0.3901808786884481","block_num":"0","text":"55 A"},{"top":"0.4056847547799426","word_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.014534881711006142","block_num":"0","left":"0.4534883723712412","level":"0","height":"0.005167958140373297","page_num":"0","text":"=050"},{"level":"0","page_num":"0","height":"0.0077519370449913305","conf":"1","top":"0.41860465150334414","par_num":"0","word_num":"0","width":"0.010174417495727561","line_num":"0","text":"539","block_num":"0","left":"0.45930232664457804"},{"par_num":"0","word_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","top":"0.43152454790544437","text":"540","page_num":"0","conf":"1","block_num":"0","left":"0.45930232598311693","width":"0.01162790656089785"},{"top":"0.44702842387443664","conf":"1","block_num":"0","height":"0.012919896178775314","text":"541","page_num":"0","left":"0.45930232593290177","par_num":"0","width":"0.010174418240785577","line_num":"0","word_num":"0","level":"0"},{"height":"0.0077519370449914415","left":"0.45930232664457804","width":"0.010174417495727561","conf":"1","level":"0","line_num":"0","top":"0.46511627941032074","word_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"542"},{"level":"0","width":"0.00872092992067336","word_num":"0","par_num":"0","page_num":"0","height":"0.005167958471510081","text":"1543","top":"0.48062015508810374","conf":"0.30000001192092896","left":"0.45930232566466334","line_num":"0","block_num":"0"},{"level":"0","top":"0.4961240312657307","page_num":"0","word_num":"0","par_num":"0","height":"0.005167958140373186","block_num":"0","line_num":"0","left":"0.45930232664457804","width":"0.010174417495727561","conf":"0.5","text":"1544"},{"level":"0","page_num":"0","text":"2544","line_num":"0","top":"0.5080103365482734","conf":"0.30000001192092896","par_num":"0","block_num":"0","height":"0.01627906825807357","width":"0.014680230617523216","left":"0.45377907129210254","word_num":"0"},{"par_num":"0","height":"0.005167958140373186","left":"0.4563953488829503","line_num":"0","block_num":"0","word_num":"0","text":"•54","page_num":"0","conf":"0.30000001192092896","level":"0","top":"0.5271317832037152","width":"0.010174417495727506"},{"level":"0","text":"=547","line_num":"0","block_num":"0","word_num":"0","top":"0.5348837211244697","height":"0.018087854650285506","left":"0.4534883726956057","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.01744185984134672"},{"line_num":"0","top":"0.5581395349392172","word_num":"0","height":"0.005167958471510192","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.45930232569065377","page_num":"0","text":"1548","par_num":"0","width":"0.010174418240785577"},{"level":"0","par_num":"0","top":"0.5658914730593153","left":"0.4534883726956057","height":"0.015503875414530466","line_num":"0","text":"=549","width":"0.01744185984134672","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0"},{"level":"0","block_num":"0","height":"0.012919896178775314","left":"0.45930232593466747","page_num":"0","top":"0.5839793282995012","word_num":"0","conf":"1","line_num":"0","text":"550","par_num":"0","width":"0.011627906560897794"},{"height":"0.012919896178775425","par_num":"0","top":"0.5994832042361936","word_num":"0","left":"0.45930232598311693","line_num":"0","conf":"1","level":"0","width":"0.01162790656089785","block_num":"0","text":"551","page_num":"0"},{"block_num":"0","par_num":"0","left":"0.45930232664457804","width":"0.010174417495727561","page_num":"0","top":"0.617571059772078","line_num":"0","word_num":"0","height":"0.0077519370449913305","level":"0","conf":"1","text":"552"},{"left":"0.45930232598311693","conf":"1","page_num":"0","text":"553","word_num":"0","block_num":"0","level":"0","par_num":"0","line_num":"0","height":"0.012919896178775425","top":"0.6304909561741782","width":"0.01162790656089785"},{"block_num":"0","top":"0.6459948321431704","height":"0.012919896178775425","width":"0.01162790656089785","word_num":"0","level":"0","conf":"1","line_num":"0","text":"554","page_num":"0","left":"0.45930232598311693","par_num":"0"},{"block_num":"0","left":"0.45930232664457804","level":"0","height":"0.005167958140373297","line_num":"0","page_num":"0","width":"0.010174417495727561","conf":"0.30000001192092896","text":"555","top":"0.66408268759648","word_num":"0","par_num":"0"},{"block_num":"0","word_num":"0","top":"0.6795865636480469","line_num":"0","conf":"1","page_num":"0","height":"0.0077519370449914415","left":"0.45930232664457804","text":"556","par_num":"0","width":"0.010174417495727561","level":"0"},{"block_num":"0","par_num":"0","word_num":"0","top":"0.7105943155034568","height":"0.005167958140373297","level":"0","conf":"0.5","left":"0.45930232664457804","page_num":"0","text":"1558","line_num":"0","width":"0.010174417495727561"},{"level":"0","block_num":"0","top":"0.7571059432017989","word_num":"0","par_num":"0","left":"0.45930232566466334","text":"SO.","line_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","page_num":"0","width":"0.00872092992067336"},{"page_num":"0","top":"0.8320413439272294","word_num":"0","height":"0.005167958140373297","line_num":"0","text":"15661","width":"0.010174417495727561","par_num":"0","conf":"0.5","block_num":"0","left":"0.45930232664457804","level":"0"},{"level":"0","left":"0.45930232569065377","top":"0.8475452196937392","height":"0.005167958471510192","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"567","word_num":"0","width":"0.010174418240785577","block_num":"0"},{"par_num":"0","page_num":"0","line_num":"0","text":"4 console [EU1","block_num":"0","conf":"0.30000001192092896","height":"0.008333333333333304","left":"0.5159883730926831","level":"0","width":"0.036337208747863725","top":"0.06944444444444442","word_num":"0"},{"page_num":"0","height":"0.008333333333333304","line_num":"0","conf":"0.30000001192092896","level":"0","text":"L console [STAGING]","left":"0.5625000054031593","top":"0.06944444444444442","word_num":"0","block_num":"0","width":"0.05232557654380798","par_num":"0"},{"left":"0.5334302349807201","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","line_num":"0","height":"0.007913436492284154","level":"0","par_num":"0","text":"Tx: Auto v","width":"0.023255811631679557","top":"0.09027777761949107"},{"conf":"0.30000001192092896","level":"0","left":"0.577034883858153","par_num":"0","height":"0.005167958140373186","text":"Flaycroundv","block_num":"0","top":"0.09302325607193229","page_num":"0","width":"0.030523252487182684","word_num":"0","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","height":"0.0077519370449913305","level":"0","text":"liminny","top":"0.09043927682634156","width":"0.02761627733707428","word_num":"0","left":"0.6831395371308814","par_num":"0","page_num":"0","line_num":"0"},{"left":"0.4956395380858153","top":"0.11369509085340723","page_num":"0","text":"t.owner_1d FROM soc1al_accounts sa","block_num":"0","conf":"1","width":"0.10465115308761597","word_num":"0","line_num":"0","par_num":"0","level":"0","height":"0.007832686768637687"},{"page_num":"0","level":"0","line_num":"0","block_num":"0","top":"0.10833333321355088","width":"0.046511623263359","height":"0.010529715485043","par_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.656976748549184","text":"017 A 15 V13 ^"},{"text":"JolN users u on u.1d = sa.soclable_1d","block_num":"0","level":"0","page_num":"0","top":"0.1291666665391833","word_num":"0","width":"0.1133720874786377","line_num":"0","par_num":"0","height":"0.007784237464269039","left":"0.48546512452970936","conf":"0.5"},{"top":"0.14444444444444438","conf":"1","block_num":"0","height":"0.008333333333333415","width":"0.0392441809177399","word_num":"0","level":"0","text":"JOIN teams t","page_num":"0","line_num":"0","par_num":"0","left":"0.4840116291456475"},{"text":"I.n<->I: on t.ld = U.team_1d","level":"0","page_num":"0","top":"0.14444444444444438","width":"0.0843023240566253","word_num":"0","height":"0.008333333333333415","conf":"0.30000001192092896","line_num":"0","block_num":"0","left":"0.5247093009154323","par_num":"0"},{"height":"0.007848836978276541","width":"0.1569767355918884","word_num":"0","page_num":"0","text":"WHERE U.team_1d = 1 and sa.provider = salestorce :","conf":"0.30000001192092896","line_num":"0","left":"0.4840116373328275","block_num":"0","par_num":"0","top":"0.1602067185263656","level":"0"},{"height":"0.005555555555555536","line_num":"0","page_num":"0","top":"0.1909722222222222","left":"0.484011624136593","width":"0.10029070377349852","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","text":"select * tron reans where 1o =15","word_num":"0"},{"top":"0.20671834665965982","level":"0","word_num":"0","height":"0.007864986525641493","left":"0.4840116371474282","line_num":"0","par_num":"0","page_num":"0","width":"0.12063952684402462","text":"select x tron groups g Juin playbooks p","conf":"0.30000001192092896","block_num":"0"},{"line_num":"0","par_num":"0","width":"0.10610464811325082","word_num":"0","conf":"0.5","block_num":"0","left":"0.6075581346668859","page_num":"0","top":"0.20413436752401592","height":"0.0077519370449913305","text":"1..n<->1: on a.plavbook id = p.id wi","level":"0"},{"level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","width":"0.0392441868782043","block_num":"0","height":"0.005167958802647088","text":"select * 1r0I","left":"0.48401162735119074","top":"0.22222222214906406","word_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.005167958471510192","width":"0.020348836481571153","level":"0","left":"0.526162790994456","line_num":"0","page_num":"0","par_num":"0","text":"orouos","top":"0.22222222229475574","word_num":"0"},{"text":"nere t =oo.","block_num":"0","par_num":"0","left":"0.5479651178567633","conf":"0.30000001192092896","word_num":"0","line_num":"0","top":"0.22222222214906406","height":"0.005167958802647088","width":"0.046511626243591286","page_num":"0","level":"0"},{"left":"0.48401162599320385","page_num":"0","top":"0.23514211922155814","level":"0","block_num":"0","text":"select * from playbooks where team_ id = 1:","par_num":"0","conf":"0.5","line_num":"0","width":"0.1279069662094116","height":"0.007913436492284154","word_num":"0"},{"page_num":"0","line_num":"0","left":"0.48401163041570533","block_num":"0","width":"0.11918603181838988","conf":"0.5","par_num":"0","height":"0.0077519370449913305","level":"0","text":"select * from playbooks where id = 175:","top":"0.25064599543099264","word_num":"0"},{"height":"0.007929586039649106","text":"select * from playbook categories where playbook 1d = 175:","word_num":"0","width":"0.17732557058334353","conf":"1","page_num":"0","left":"0.4840116236379489","block_num":"0","line_num":"0","par_num":"0","level":"0","top":"0.2659722223548524"},{"left":"0.48401163087562626","level":"0","line_num":"0","page_num":"0","top":"0.28165374729025294","width":"0.11627905368804925","word_num":"0","block_num":"0","conf":"0.5","height":"0.007929586039649106","text":"select * from users where team_1d = 1:","par_num":"0"},{"left":"0.4840116251091768","top":"0.29715762333796936","width":"0.11046510934829717","block_num":"0","line_num":"0","word_num":"0","height":"0.0077519370449914415","par_num":"0","page_num":"0","text":"select * from users where 1d = 7160;","level":"0","conf":"0.5"},{"par_num":"0","word_num":"0","width":"0.14680231809616096","block_num":"0","conf":"0.5","left":"0.4840116371508548","page_num":"0","top":"0.3124999998417133","level":"0","height":"0.007913436492284154","line_num":"0","text":"select * from crm_profiles where user_1d = 7160*"},{"text":"select * trom reatures,","top":"0.32816537489861186","width":"0.07122092247009276","line_num":"0","word_num":"0","height":"0.00794573624928796","level":"0","page_num":"0","par_num":"0","left":"0.48401163566848987","block_num":"0","conf":"0.5"},{"width":"0.018895348906517007","page_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.005167958471510081","level":"0","top":"0.3436692507185284","block_num":"0","left":"0.48401162779964846","text":"select","line_num":"0","par_num":"0"},{"par_num":"0","conf":"0.30000001192092896","text":"# 10, Uud, type, provider, playbook_category-1o, user_1a,","page_num":"0","level":"0","left":"0.4840116558845565","block_num":"0","line_num":"0","width":"0.17877904176712034","top":"0.37467700296730655","word_num":"0","height":"0.007961885796653023"},{"page_num":"0","height":"0.005184108350012151","conf":"0.30000001192092896","top":"0.3746770028017381","level":"0","text":"leao o, contact","word_num":"0","width":"0.050872087478637695","block_num":"0","par_num":"0","left":"0.6627906983814075","line_num":"0"},{"page_num":"0","left":"0.4840116356694237","par_num":"0","top":"0.3901808788109503","height":"0.005167958140373297","block_num":"0","conf":"0.30000001192092896","word_num":"0","text":"* cri conmouracionor","width":"0.07122092247009276","line_num":"0","level":"0"},{"level":"0","left":"0.556686052814501","conf":"0.30000001192092896","text":"ciri orovoer Lor","page_num":"0","line_num":"0","top":"0.3901808788109503","block_num":"0","par_num":"0","height":"0.005167958140373297","width":"0.04941859841346741","word_num":"0"},{"left":"0.609011632745568","text":"Transcrrocion or","word_num":"0","line_num":"0","height":"0.005167958140373297","block_num":"0","level":"0","top":"0.3901808788109503","page_num":"0","par_num":"0","width":"0.05232557654380798","conf":"0.30000001192092896"},{"word_num":"0","page_num":"0","line_num":"0","top":"0.3901808788109503","conf":"0.30000001192092896","block_num":"0","left":"0.6627906977659005","height":"0.005167958140373297","level":"0","par_num":"0","text":"STatus","width":"0.02034883499145501"},{"left":"0.48401164772898647","block_num":"0","level":"0","height":"0.008333333333333304","par_num":"0","page_num":"0","text":"from activities where crm_confiquration id = 1 and type =","top":"0.4027777777777778","width":"0.17587207555770873","line_num":"0","conf":"1","word_num":"0"},{"width":"0.10174417495727534","height":"0.007784237464268928","block_num":"0","level":"0","left":"0.4840116389442322","page_num":"0","conf":"1","line_num":"0","text":"# and crm_ provider id IS NOT NULL","par_num":"0","top":"0.41860465142290426","word_num":"0"},{"word_num":"0","par_num":"0","conf":"1","level":"0","text":"and provider != 'uploader' and actual start time IS NOT NULL","line_num":"0","height":"0.007832686768637687","left":"0.4840116529443925","page_num":"0","width":"0.1845929980278015","block_num":"0","top":"0.4340277778043117"},{"left":"0.484011628331033","conf":"1","page_num":"0","level":"0","line_num":"0","par_num":"0","block_num":"0","top":"0.4493055555555556","text":"ORDER by id desc;","width":"0.05232557654380793","height":"0.008333333333333304","word_num":"0"},{"line_num":"0","word_num":"0","page_num":"0","left":"0.4840116365354653","width":"0.20203485488891604","top":"0.46511627962079793","par_num":"0","text":"select * from activities where 1d = 54/47783; # 0000400000pCZOJMAC","conf":"0.5","block_num":"0","level":"0","height":"0.007800387011633991"},{"line_num":"0","page_num":"0","height":"0.008333333333333304","top":"0.49583333333333335","word_num":"0","conf":"1","par_num":"0","width":"0.13517440557479854","level":"0","left":"0.48401164104077987","text":"select p.1d, p.activity_type, pc.1d, pc.name","block_num":"0"},{"par_num":"0","height":"0.007816537221272735","top":"0.511627907229157","left":"0.4840116331128561","text":"FRUM playdooks p","conf":"0.30000001192092896","line_num":"0","page_num":"0","word_num":"0","width":"0.050872087478637695","block_num":"0","level":"0"},{"text":"Join playdook_cacegories pc","conf":"0.5","top":"0.5270833333675681","width":"0.08575580120086668","word_num":"0","page_num":"0","line_num":"0","block_num":"0","level":"0","height":"0.007800387011633991","left":"0.4840116400358282","par_num":"0"},{"word_num":"0","width":"0.10029069185256967","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","height":"0.007800387673907783","par_num":"0","left":"0.5712209310398035","text":"\"->l.n: on p.1d = pc.playbook_1d","line_num":"0","top":"0.5270833332302295"},{"par_num":"0","width":"0.15406975746154783","top":"0.5400516801221922","conf":"1","left":"0.4840116404138476","word_num":"0","block_num":"0","height":"0.010642764303419372","level":"0","text":"where p.team_id = 1 and p.activity_type = 'event':","page_num":"0","line_num":"0"},{"word_num":"0","line_num":"0","par_num":"0","top":"0.5708333334154239","width":"0.22965116500854488","block_num":"0","height":"0.007978036006291656","left":"0.48401162589404445","conf":"0.5","page_num":"0","level":"0","text":"SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvpe = !"},{"level":"0","word_num":"0","height":"0.007881136735280347","text":"SELECT * FROM crm_ field values WHERE crm_ field id = 4","block_num":"0","par_num":"0","line_num":"0","width":"0.1642441749572754","left":"0.4840116244134288","page_num":"0","top":"0.58656330785975","conf":"0.5"},{"word_num":"0","line_num":"0","height":"0.007961885796652912","block_num":"0","left":"0.48401164717451906","page_num":"0","conf":"1","par_num":"0","level":"0","text":"select * from crm_layouts cl join playbook layouts pl","top":"0.6173611111068416","width":"0.16569765806198122"},{"level":"0","block_num":"0","left":"0.6497093017009566","word_num":"0","page_num":"0","width":"0.06395348310470583","line_num":"0","text":"1<->1..n: on cl.id =p","height":"0.007961885796652912","conf":"0.5","par_num":"0","top":"0.6173611112360404"},{"par_num":"0","width":"0.1715116024017334","word_num":"0","level":"0","block_num":"0","page_num":"0","left":"0.48401165320429557","height":"0.0078972862826453","text":"where crm_configuration_1d = 1 and pl.playbooK_1d = 175;","line_num":"0","top":"0.6330749357992458","conf":"0.5"},{"width":"0.0610465049743652","word_num":"0","page_num":"0","par_num":"0","text":"select * from teams:","conf":"0.5","block_num":"0","height":"0.00794573624928796","left":"0.4840116288179163","level":"0","line_num":"0","top":"0.6638888888521003"},{"top":"0.6795865635368036","width":"0.10901161432266238","word_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"SELECI r.* FRUn aucomaced_reporus r","level":"0","page_num":"0","left":"0.48401163984801876","block_num":"0","height":"0.007913436492284154"},{"block_num":"0","par_num":"0","left":"0.48401162930100483","height":"0.007751937707265122","page_num":"0","text":"join ceams t on r.ueam 10 = t.10","top":"0.6950904394797008","width":"0.09883720278739927","word_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0"},{"level":"0","top":"0.7104166665327595","par_num":"0","text":"WHERE r.trequency = \"dally\"","word_num":"0","left":"0.4840116263100807","block_num":"0","width":"0.08284883499145507","conf":"0.30000001192092896","page_num":"0","height":"0.007929586701923008","line_num":"0"},{"block_num":"0","level":"0","page_num":"0","text":"and r.stauus-","width":"0.049418601393699635","line_num":"0","word_num":"0","height":"0.007929586039649106","top":"0.7260981916054985","conf":"0.30000001192092896","par_num":"0","left":"0.489825582180701"},{"conf":"0.5","top":"0.7388888887383029","height":"0.007881136735280347","text":"AND t.status =","page_num":"0","level":"0","block_num":"0","par_num":"0","width":"0.04505813419818877","line_num":"0","word_num":"0","left":"0.48401163274995557"},{"height":"0.005167958140373297","left":"0.5290697677658194","line_num":"0","block_num":"0","level":"0","page_num":"0","text":"acmve","par_num":"0","top":"0.7416020674414413","width":"0.024709299206733704","word_num":"0","conf":"0.30000001192092896"},{"block_num":"0","left":"0.4840116310168366","level":"0","word_num":"0","line_num":"0","page_num":"0","text":"AND (r.expires at >= now) OR r.expires at IS NULD):","height":"0.010335916280746371","par_num":"0","conf":"0.5","top":"0.754521964340247","width":"0.15988370180130002"},{"left":"0.4840116431359833","conf":"0.5","text":"select * from automated_report_results where report. id IN (18, 33);","word_num":"0","top":"0.7854166667963043","line_num":"0","height":"0.010448965761396534","level":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.20494184494018552"},{"height":"0.007768087254630185","block_num":"0","par_num":"0","text":"select * from activity_searches where 1d = 10952;","top":"0.8165374682589898","level":"0","width":"0.1497092843055725","word_num":"0","page_num":"0","left":"0.4840116308852922","line_num":"0","conf":"1"},{"height":"0.007848836978276541","block_num":"0","line_num":"0","par_num":"0","text":"select * from activity_search_filters where activity_search_1d = 10932)","top":"0.8319444444307584","word_num":"0","left":"0.4840116213287146","conf":"1","width":"0.21656975746154788","page_num":"0","level":"0"},{"left":"0.4534883720949239","width":"0.021802325546741497","height":"0.010562015242046807","level":"0","line_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","text":"1568 v","page_num":"0","top":"0.8630490958673488","word_num":"0"},{"top":"0.8785529721751787","width":"0.010174417495727506","conf":"1","text":"569","left":"0.4593023256271363","height":"0.0077519370449914415","block_num":"0","page_num":"0","par_num":"0","level":"0","line_num":"0","word_num":"0"},{"width":"0.1497092843055725","page_num":"0","height":"0.008333333333333304","level":"0","line_num":"0","top":"0.8472222222222222","par_num":"0","word_num":"0","left":"0.48401163081452747","text":"select * from automated_reports order by 1d desc;","block_num":"0","conf":"1"},{"left":"0.48401163191657953","text":"select * trom","level":"0","line_num":"0","block_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.007784237464269039","top":"0.8630490958673486","width":"0.04215115904808048"},{"left":"0.5261627946726393","height":"0.01041666666666663","conf":"1","text":"automated_report_results order by id desc;","width":"0.1293604493141174","line_num":"0","block_num":"0","level":"0","page_num":"0","top":"0.8604166666666667","word_num":"0","par_num":"0"},{"page_num":"0","text":"select * from automated_report_results where report id IN (36);","word_num":"0","width":"0.1933139562606812","left":"0.48401162608433806","line_num":"0","level":"0","par_num":"0","height":"0.010610464546415566","top":"0.8756944444709783","block_num":"0","conf":"1"},{"page_num":"0","par_num":"0","text":"Cascade","top":"0.04909560757569553","word_num":"0","block_num":"0","height":"0.0077519370449913305","line_num":"0","width":"0.02180232405662541","conf":"1","left":"0.7194767460385476","level":"0"},{"width":"0.05523255467414856","word_num":"0","block_num":"0","left":"0.7180232603535653","page_num":"0","level":"0","conf":"1","line_num":"0","height":"0.007881136735280347","par_num":"0","text":"Debug Automated Rep","top":"0.07222222207163631"},{"height":"0.007751937707265233","block_num":"0","page_num":"0","width":"0.05087209343910215","conf":"1","top":"0.11111111118512706","line_num":"0","level":"0","left":"0.720930230965789","par_num":"0","word_num":"0","text":"Logic Walkthrough"},{"text":"oteo l. derueneraceanorsentkesults","width":"0.09447674155235286","conf":"0.30000001192092896","par_num":"0","left":"0.7209302351918332","word_num":"0","block_num":"0","height":"0.005167958802647088","top":"0.13178294566725135","line_num":"0","page_num":"0","level":"0"},{"text":"rerches AutomatedkenortResult recoros wnerer","left":"0.7209302447261491","par_num":"0","width":"0.11191859245300295","conf":"0.5","word_num":"0","level":"0","line_num":"0","height":"0.005167958140373297","block_num":"0","page_num":"0","top":"0.1498708012915705"},{"height":"0.0077519370449913305","page_num":"0","conf":"0.5","text":"generated_at IS NOT NULL","block_num":"0","left":"0.7325581396971279","top":"0.1679586569297007","level":"0","line_num":"0","width":"0.062499994039535434","par_num":"0","word_num":"0"},{"conf":"0.5","par_num":"0","text":"sent_at Is NULL","width":"0.039244180917739846","word_num":"0","block_num":"0","height":"0.007881136735280236","left":"0.7325581406980776","line_num":"0","level":"0","page_num":"0","top":"0.18333333331194646"},{"block_num":"0","height":"0.007978036006291767","left":"0.7325581451140707","par_num":"0","text":"status = STATUS GENERATED","line_num":"0","width":"0.06540697216987612","conf":"1","level":"0","top":"0.19896640848264224","word_num":"0","page_num":"0"},{"top":"0.2170542637875008","width":"0.04941860139369969","block_num":"0","page_num":"0","word_num":"0","conf":"0.5","height":"0.005167958471510081","line_num":"0","left":"0.731104654983975","par_num":"0","level":"0","text":"nas arelared revort"},{"block_num":"0","top":"0.23514211909235927","height":"0.007913436492284154","width":"0.055232548713684104","par_num":"0","word_num":"0","text":"Your 7 results pass this.","conf":"1","left":"0.7209302419081624","line_num":"0","level":"0","page_num":"0"},{"left":"0.7209302414295286","text":"Step 2: getValidRecipientUsers()","width":"0.08139533996582027","block_num":"0","level":"0","par_num":"0","height":"0.007848836978276541","word_num":"0","top":"0.2713178297020762","page_num":"0","line_num":"0","conf":"1"},{"block_num":"0","word_num":"0","page_num":"0","line_num":"0","left":"0.7209302430929139","level":"0","text":"For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients","par_num":"0","height":"0.007816537221272846","top":"0.2894056849423352","conf":"1","width":"0.25290696620941167"},{"left":"0.7209302633307694","line_num":"0","block_num":"0","level":"0","par_num":"0","text":"(→ includes creator. For regular reports it goes through getRecipientUsers() . Either way, the creator has an","top":"0.30486111114534586","word_num":"0","conf":"0.5","width":"0.2543604373931885","height":"0.007800387011633991","page_num":"0"},{"par_num":"0","text":"email, so validRecipients is not empty.v","top":"0.31782945789996986","word_num":"0","level":"0","width":"0.10029069185256956","page_num":"0","left":"0.7209302295843928","line_num":"0","block_num":"0","conf":"1","height":"0.007864986525641493"},{"par_num":"0","width":"0.13226743936538699","conf":"0.30000001192092896","text":"Stenx. shouldSendRenorto - THISS WHERE ITFAILS","word_num":"0","block_num":"0","height":"0.005167958802647088","level":"0","top":"0.35400516788265857","left":"0.720930234906886","page_num":"0","line_num":"0"},{"top":"0.3746770031829306","line_num":"0","block_num":"0","text":"•php","left":"0.7238372091613303","conf":"0.30000001192092896","width":"0.01598837077617654","level":"0","word_num":"0","par_num":"0","page_num":"0","height":"0.0077519370449913305"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.4005167957891622","height":"0.005167958802646977","left":"0.7252906972669473","text":"ououic const Inr s-M KerORIAlHOUk =91","width":"0.11482558250427255","word_num":"0","line_num":"0","level":"0","page_num":"0"},{"conf":"0.5","word_num":"0","block_num":"0","height":"0.007751937707265233","par_num":"0","page_num":"0","width":"0.2587209224700928","top":"0.4263565892213028","line_num":"0","text":"The logic picks the earliest timezone (highest UTC offset = most ahead of UTC). For GMT+3, the offset is +1080","left":"0.720930241429574","level":"0"},{"text":"• seconds","height":"0.005555555555555536","word_num":"0","level":"0","width":"0.02616278827190399","left":"0.7209302350791641","par_num":"0","page_num":"0","top":"0.44166666666666665","block_num":"0","conf":"0.30000001192092896","line_num":"0"},{"width":"0.034883716702461265","word_num":"0","page_num":"0","line_num":"0","level":"0","top":"0.4547803620976594","par_num":"0","text":"It then checks:","conf":"1","left":"0.7209302367840656","block_num":"0","height":"0.0077519370449913305"},{"par_num":"0","width":"0.01598837077617654","block_num":"0","page_num":"0","top":"0.47777777777777786","text":"U php","height":"0.008333333333333304","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7238372091613303"},{"par_num":"0","text":"$now = carbon::now($earliestiz);","width":"0.08720929622650142","height":"0.0077519370449913305","line_num":"0","page_num":"0","top":"0.5012919900046361","left":"0.7267441932920203","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896"},{"width":"0.06686045527458195","block_num":"0","top":"0.501291990263034","line_num":"0","conf":"0.5","level":"0","par_num":"0","page_num":"0","left":"0.8168604682166165","text":"// current time in GMT+3","word_num":"0","height":"0.0077519370449914415"},{"height":"0.015972222222222276","par_num":"0","text":"$15ScheduLedTame = (int) §now->format(\"H*) === 5;","page_num":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.5138888888888888","width":"0.13662788867950437","left":"0.7252907159023494","block_num":"0","level":"0"},{"word_num":"0","text":"// is it 05:00 in GMT+3?","width":"0.0683139503002167","line_num":"0","top":"0.5138888888888888","block_num":"0","par_num":"0","height":"0.008333333333333415","page_num":"0","left":"0.861918609177318","level":"0","conf":"0.5"},{"block_num":"0","page_num":"0","top":"0.5423611111111111","line_num":"0","width":"0.2514534711837768","par_num":"0","word_num":"0","height":"0.008333333333333415","left":"0.7209302488454779","level":"0","conf":"1","text":"The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC"},{"page_num":"0","conf":"0.5","left":"0.7209302533504575","height":"0.007751937707265233","top":"0.555555555564972","word_num":"0","text":"If it's not 5:00 AM right now in GMT+3, it falls through to hasPassedScheduledTime() :","width":"0.1962209105491638","block_num":"0","level":"0","line_num":"0","par_num":"0"},{"left":"0.7238372105544938","height":"0.008333333333333304","level":"0","word_num":"0","width":"0.01598837077617643","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"0 php","page_num":"0","line_num":"0","top":"0.5784722222222223"},{"conf":"1","left":"0.7252907265064328","width":"0.2543604373931885","top":"0.6020671838030858","level":"0","text":"public function hasPassedScheduledTime(?CarbonInterface SgeneratedAt, string $timezone): bool","block_num":"0","height":"0.0077519370449913305","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"width":"0.029069766402244568","word_num":"0","line_num":"0","text":"tihis checks","top":"0.6304909561518417","par_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005167958471510192","left":"0.7209302334405532","level":"0"},{"conf":"0.5","left":"0.7325581403003172","par_num":"0","level":"0","line_num":"0","height":"0.0077519370449913305","text":"generatedat < 05:00 today (in GMT+3, converted to UTC) AND","top":"0.6485788119684605","width":"0.14825580120086668","block_num":"0","word_num":"0","page_num":"0"},{"line_num":"0","level":"0","conf":"1","page_num":"0","top":"0.6638888888521003","left":"0.7325581403031116","word_num":"0","text":"now > 05:00 today (in GMT+3, converted to UTC)","height":"0.00794573624928796","width":"0.11482557058334342","par_num":"0","block_num":"0"},{"height":"0.005200258228513888","page_num":"0","block_num":"0","line_num":"0","top":"0.6847222223006293","conf":"0.30000001192092896","par_num":"0","left":"0.7209302336803524","word_num":"0","level":"0","width":"0.059593021869659424","text":"soit onlv returns true If"},{"left":"0.7238372141649899","block_num":"0","level":"0","height":"0.007816537221272846","text":"1. The report was generated before 05:00 GMT+3 today (l.e., before 02:00 UTC.","width":"0.18895348310470583","top":"0.7027777779009914","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","word_num":"0"},{"conf":"0.5","par_num":"0","text":"2. AND current time is past 05:00 GMT+3 (past 02:00 UTC)","word_num":"0","page_num":"0","line_num":"0","height":"0.008333333333333304","top":"0.7180555555555556","width":"0.1409883618354797","block_num":"0","level":"0","left":"0.7238372201142458"},{"level":"0","height":"0.007978036006291767","block_num":"0","text":"Why Nothing Is Sent","page_num":"0","top":"0.7545219640381977","line_num":"0","par_num":"0","width":"0.05668603777885428","left":"0.7209302411824476","word_num":"0","conf":"1"},{"block_num":"0","left":"0.7209302403206049","width":"0.1758720874786377","conf":"0.5","page_num":"0","word_num":"0","height":"0.007751937707265233","top":"0.7700258399964964","text":"The current time in GMT+3 is not 05:00 AM, and one of these is also true:","level":"0","line_num":"0","par_num":"0"},{"page_num":"0","text":"• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT ‹ scheduledTi","block_num":"0","height":"0.007751937707265233","level":"0","par_num":"0","width":"0.2558139324188232","conf":"1","word_num":"0","left":"0.7223837419976155","line_num":"0","top":"0.7881136951644551"},{"par_num":"0","page_num":"0","text":"meutc, so hasPassedScheduledTime returns false","top":"0.8034722222333543","block_num":"0","level":"0","left":"0.7311046580467504","conf":"1","height":"0.00789728628264541","width":"0.11627906560897827","word_num":"0","line_num":"0"},{"block_num":"0","par_num":"0","text":"• OR the current time is before 05:00 GMT+3 → nowUtc is NOT > scheduledTimeUtc","top":"0.819121447411751","width":"0.20058138370513923","line_num":"0","conf":"0.5","height":"0.007961885796652801","word_num":"0","page_num":"0","left":"0.7223837351155747","level":"0"},{"par_num":"0","word_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","level":"0","text":"civen vou 're running this at 2:35 PM UTic+3 14.35 ocaly 11:35 Unic). here's what hapoens.","top":"0.8395833333333333","width":"0.21366276741027823","left":"0.7209302558401209"},{"word_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.7311046469836306","level":"0","top":"0.8576388888888888","page_num":"0","par_num":"0","width":"0.12645349502563474","block_num":"0","height":"0.005555555555555647","text":"scheduledtame = tocav at 05:00 GMT+3 = 02:00 U10"},{"text":"now = 11:35 UTC → past scheduled timev","left":"0.7325581402666079","page_num":"0","width":"0.10029069185256967","line_num":"0","block_num":"0","conf":"0.5","level":"0","top":"0.8733850133909259","par_num":"0","word_num":"0","height":"0.007864986525641604"},{"block_num":"0","left":"0.7325581422606027","level":"0","line_num":"0","par_num":"0","word_num":"0","conf":"1","top":"0.8888888888983053","text":"generatedat must be before 02:00 UTC today","width":"0.10901162624359129","height":"0.007751937707265233","page_num":"0"},{"width":"0.2558139085769654","height":"0.007800387011633991","conf":"1","text":"The likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUt","word_num":"0","par_num":"0","left":"0.7209302774681869","page_num":"0","block_num":"0","top":"0.9095607239360435","line_num":"0","level":"0"},{"word_num":"0","width":"0.21366279125213627","top":"0.925","height":"0.005555555555555536","par_num":"0","conf":"0.30000001192092896","left":"0.7209302296068258","level":"0","block_num":"0","line_num":"0","page_num":"0","text":"r.Iffcchedulentimellfr) stalse z hacPaccenSchenulerime returns talce → notina senos"},{"block_num":"0","left":"0.7209302346237678","par_num":"0","top":"0.935400517394817","width":"0.04796510934829712","line_num":"0","level":"0","height":"0.0077519370449914415","conf":"0.5","page_num":"0","word_num":"0","text":"Ask anything (&+L"},{"left":"0.7514534921477821","line_num":"0","width":"0.04215115904808042","par_num":"0","top":"0.9611111111111111","conf":"1","word_num":"0","block_num":"0","text":"Claude Sonnet 4.6","height":"0.005555555555555536","level":"0","page_num":"0"},{"level":"0","page_num":"0","text":"ia 4 space","width":"0.024709299206733704","word_num":"0","block_num":"0","par_num":"0","top":"0.9895833333598673","conf":"0.5","height":"0.007832686768637687","left":"0.9651162821746191","line_num":"0"},{"top":"0.1343669254091301","line_num":"0","block_num":"0","left":"0.9883720930232558","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"w","level":"0","width":"0.010174418265503804","height":"0.01291989621016365","word_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8043
|
NULL
|
NULL
|
|
59577
|
PhostormVIewINavigareCodeLaravelKeractorFV faVsco. PhostormVIewINavigareCodeLaravelKeractorFV faVsco.js°9 master kProject© AskAnythingPromptService.php(C)Ask JiminnvReportscontroller.onpM+ WEBHOOK FILTERING_IMPLEMENTATION.moAutomateakeporskepository.pnp>0b External Librariesv E Scratches and Consolesv _ Database consolesV AEU& console (euJA DEAL RISKS (EUJADITEUTA EU (EUOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.ong© WebhookSyncBatchProcessor.phoc) SyncObiects.pho©ImportOpportunityBatch.php©)ImportContactBatch.phpC) Client.phpC) HubspotPaqinationService.pho© Service.phpBatchSyncTrait.phpC) FetchSalestorceEntitiesJob.php /AutomatedReportsController.phpphp api v2.php(C) AutomatedReport.ohov / iminnv@localhostconsole fiminnv@localhost)l4 D| lliminnv@localhostlclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquepublic function handle(4 HS_local jiminny@localhost)4 SF jiminny@localhost)A zoho_dev [jiminny@localhost]V A PRODA console (PROD]A console_1 (PROD]A DIIPRODI142144Cevncodit - CanhonImmutahle:.nowel$config->updateEntitySyncedAt(Sthis->entityType, $syncedAt);146147$logger->info('[FetchSalesforceEntitiesJobl Completed'.'crm confiquration id' => Sthis->crmConfiqurationIdServicesOutputIIT PROFILESiii Result 11v D Databaseconsolev A liminnv@localhostA HS localASF 978 msA PROD4 console 1 s 644 mgV STAGINGW user_id2068621061161162966726090I email Yundated at Ycharlton.clarke@lesmills.com2026-04-20 09:08:51joe.kelway@lesmills.com2026-04-20 08:59:43kristen.o1tmandlesm1lls.com2026-04-20 04:17:15mehul.shah@lesmills.com2026-04-20 01:29:13cassandna.testvondlesmil.s.com2026-04-20 01.25:57Iconsole10 20685chanlie hanfieldal.ecmillc.com2026-04-20 01•22•32Docker11 20689nick.bromley@lesmills.com2026-04-20 01:22:2712 2153321822eleanor.godfrey@lesmills.com2026-04-20 01:22:27chelsea.savagedlesmuus.com2026-04-20 01:22:0221060jennifer.greaves@lesmills.com2026-04-20 01:22: jess.mcdonald@lesmills.com2026-04-20 01-22-01cari.kirkpatrick@lesmills.com2026-04-20 01:21:53catherine.mcdermott@lesmills.com2026-04-20 01:21:51sonna.ell1mandlesm1lls.com2026-04-20 01:21:43carl.mccartnevdlesmills.com2026-04-20 01:21:4120070gessica.lonezdlesmiiis.com7026-04-20 01-2113920683sian.fosterdlesmills.com2026-04-20 01-21-3922 21195lyndsey.hunter-long@lesmills.com2026-04-20 01:21:[EMAIL].com2026-04-20 01:21:0517033kelsey.gutenson@lesmills.com2026-04-20 01:20-5226 16193shelhv.savlordlesmills.com2026-04-20 01-20-3117 rawe rotriovod ctartina from 1 in 709 me lovosution. 297 me fotchina: 111 mgl= custom.log=laravel.log4 SF jiminny@localhost]A HS_local jiminny@localhost]600V602603605A26 ^ Y606Tx: AutoPlaygroundSELEC * FROM crm Field values WHERE crm field 1d = 2261475SELEC * FROM crm confiqurations WHERE 10 = 6921ISELECICONCAT(U.id, CASE WHEN V.id = t.owner_id THEN' (owner)' ELSE "" END) AS user_id,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n‹->1: on t.id = u.team_idWHERE u.team_id = 711 and sa.provider = 'salesforce':SELECT * FROM crm_profiles cp JOIN users u 1..n<->1: on u.id = cp.user_id WHERE u.team_id = 711;100% C47• Mon 20 Apr 16:53:15L AskJiminnyReportActivityServiceTest v& console [PROD] XA console [EU]« console [STAGING]r liminny034 A1 A34 V 62 ^10 10M 11111484provider_user_ token Y00D90000000fUsz!AQEAQJCbYxVOHNAkGwtjH83vohJK9p7dv2wDviptrEyCm.F8IKTRXypC5BQSVUJCVxQLIDdIa34jbytB6E0q3lx9fJpoUF4f00D90000000fUsz!AQEAQNg2vT0MxkzBT3qAqJ2.MJKq0KYvbPYTrKh4Mqb04sdCkD4_KezSWo2LTpSfkoimuqSWfSf_Iwck_4hoPnqPORJVltli00D90000000fUsz!A0EAOM.Hrb1Lq42fcfL50wRVFr7mzWwdzSkZxt4tLF5xMpq.LLpbsPQTPta_2_FHD2AQvXpN60KTGcZzSFASn5yJAlzH0tUU00090000000fUsz!A0EA0D716CsDP8UaRMES7atFzN0foNcf4Fv9ih0v3a_fRWM6dawPKPUTU3h2ND717LSauGwU@xPH2cn_3URsh8uCrR_UUNkT00D90000000FUSz!AQEAQPaC6.sL1z9fKZz91M5nuDn560AXm.dAoR1X6hLoTKwSozmuu0eTQ929QslJRzNy1c67kW_gpr0vYTtmLTAruWgdta7u00D90000000fUsz!AQEAQPyL9V1lYkgJaLhM79YQ7YPE8TQ9jxSWS3WUj2UxD4k3j4jDStg.QtV1256_RSXfLLIct_mlKZ9QP13qAZDgwkLccEqK00D90000000fUsz!AQEAQNuv9oNsxLShfnHmx.XacnzFUbcc5RhWEHilfe.THz44uL31hTn97AnVFNTg5mhyjgKw.NH4pZzzsEEyBznDdQe7ZeKo00D90000000fUsz!A0EA0FtVUY6iWDUKSz.i.8JrZPA1.yHkIqhX7vWLhCLpdtY_1mq3sJ.rYLnaWwKVbtnSCtOutHlula8rq7x2YUdHdW3ojYT000090000000fUsz!A0EA0F0r181i5FToLVw9B03D2TkETE012ikiECraKNX65p8CTEE001TGw.0bD000 HL.r0TseFTFSta3x2_zzVYzPRVM477100D90000000fUsz!AQEAQC.KxLVq.JsovVQjBzs74LQba1UYj7LE0fFgATT_s199_IJbhoSN_eK20n1gHLaPym9pT9mmSN1gGTf4yTrLKVMHnyah00D90000000fUsz!AQEAQAT6bL7ZLmJGGQbwusPY¡zQSPHIEN6YtEw0pMXswLJdtZpW5oEqc12MKhtuYwa.97m2__n.ETOb34uivaDAAiXTZ4T0J00D90000000fUsz!AQEAQHUHz6AJU3DJM0YZVzFp6JTWwimg3W_KjmFoy9fs_L0D0ts0U7cQ0onv4iV_PW5AHEKdYFkN8baLYXwAWjNxRMecVu9000D90000000fUsz!AQEAQERH.0_1Rg9PZHUFU2Cp260T8F74J76kkDXx390W58DvoLjs7a7qrd_71xKS5Gp28kANTUCW7VVIKbL0mhuWzr8B..z800D90000000fUsz!A0EA0AWX7div.Mu9Egv0033wI.kLGrW3uniPqI7Loe7E3UT0u2BGt07xpx00_3D5Cc4S1SjvcGX114Id0T2i58I8rooI2zNe00090000000fUsz1A0EA0K5D4DckRT2m_ae300vkuCYtIIwo7Y1u1900vacaXP47o8kku1kmK81qpx0.viK vMc6v20Hs7YZKrSzCPodecY+ GXnAa09AA0000A£ls>!A0EA0N75A6hVa0£+YTA1QP3h eQ0оTMSoSk¿VwldlWVbm+XhSVUdRUlU£ £fWD5aAYn3+adhkd2FPQW5KYG#NwiSR7Pa0nN!AANOAAAAAAAfIIS?IANFAOM.Ix.I4+NfA3VxvdanwXoK1v+ANlINPF.If18q+0.180To0407f407V2ivS6 w5r0nVvsmRu7nKAnThQ8n_XxN0Rn.JAWVW100D90000000fUsz!AQEAQEtLc_G_NOKNzUANievZq6IKIkSYCWPPe@uY04q0NwCRZupyx_eDsD.pMm5PqyvtqyZp15cimlSRL_P4UHcvMFv2HBr700090000000fUsz!A0EA0NBTHnW8wK1ZMeqXKXaSZHLn_ULchEiCeTPFFo08UWU9XhkUZNMN0zVBRKS.JZSMuvv79f4EbxAva.JcKiD99xKRpfPt5)00D90000000fUsz!A0EA0FUJ6U.DNsaq0Xt.01¡DXcmBP5MY01iaRVcF3VE9pKvEVN9e80TaADP1Kssetd5k_7F1VsPzzjPKAirsaA_i9WL7D1s700090000000fUs71A0EA0Er hlbYmWKR1W5c57XnisBMsD6UJm1rWks*NAaBUzhWsuP010bHrr11Hb05Z6Zd9WaFvAabstufc7RUV4-2111tvWaanoaaaadaaflls> LAOEAO.l#ArmS+RV0552cP_PyW1_ yfkSul Rouh5AAnRyTOVAlaKVRiQwauu5+v£CS+PAA na≥0GSy_041AP1+1z4yET5WPM≥dImidyMsociable id Y5605956789456047069365405SAASA Morovider user id Y20686 90512A9AA014isVAAnI21061 0052L00000494I4QAI16116 00590000000kpVPAAY29667 0051a000002m7MYAAY26099 0052L000005TKE50AY20685 90521 AAAAAZU1 7.10A020689 0058X00000F1qVwQAJ21533 0052L000004WMbL0AG21822 005UG00000260E9YAT21060 0051a000002C022AA021199 0058X00000EzaFa0A.19782 0051a000001oyBzAAI20681 0051a000002DL60AAG20688 0058X00000F0vGqOAJ20479 00590000001Sv70AA020G7 GGSUGAGGddA MO4YAN20683 90521 990003£PvW0A121195 0058X00000EzqFbQAJ18889 005UG000000S.JPVYA417033 0052L000004WANS0A416103 A0521 AAAAA3+kEо0A1|M orovider refresh token Y5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MF53nzlQzgzreu2IRAgQfaP8q6m28pS22S1035Aep8617VFpoP.M.4vdZhpe4YEnmiwHyjz6p1MVuCCRLQhXc0V2QxZYcWLdUARuERkLPC_znHa•5Aep8617VFpoP.M.4vdZhpe4YEnmqqTrMEAJdGoSirhmmDV8pdf6cdzX3Md3CtXkzFqoknimBU5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFJSnvRzdSxYEuKDM80h1LtpE09h3X2TTepiX.5Aen8617VEnoP.M.4vdZhne4YEnmiwHviz6n1MVMy2iMewcM7 +sXKSDvVq5YPsi8X8x.JJ4aXlSAen8417VSnoP M Awd7hne/VEnmiwHv-26n1MVomsAnK4CZATSAAF0nz.lafyn0x77hH2111kXП5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01x5oy0.HEoxHUWy0FQTtruXLjhVHejF6NRmWSAep8617VFpoP.M.4vdZhpe4YEnmiwHyiz6p1MVwilcV1I0.GV9_GqzURq1YA8ixB4nclDYXbM5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnvUS39cvrGqUHSe0uL07.1zXmuFaS SPo5TA5Aep8617VFpoP.M.4vdZhpe4YEnmhToa0xVU6MFdfDJVTf87qaaKx SnIxLwkvacwscZvd2refSAen8617VFnoP.M.LwdZhne<YEnmkhe0ck_KX01NFT8TMaAK1se0n./vvdoPFnq460ez71vWTah5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFH2n2KDZWWexUlfi4tpYUo3yHQPSVK.MggxJ|5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFzxGc9vb8sYIcjKZt78Ar2AiGnY_Ss596CFEi5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01dx1dX0G9J3IAuqibECqi5X9MmH08i.bCHPu5Aep8617VFpoP. M.4vdZhoe4YEnmaqTrMEAJdGovAi6vBJ11LxWUFj6H.oTJkohiW_GEvWviST!5Aen8617VEnoP.M.4vdZhne4YEnmosTdGmDC6.In8v0 AKG00.KPMOKTS5R H2YP.IvllhiC.MSfc5Aep8617VFpoP.M.4vdZhpe4YEnmiwHyjz6p1MVEknm0gb0Sypkw8Q96DtSlhrbc6tnHfxxyrJSAon9417VEnoD M_LudZhne/VSnmkhonck WY01YCKRaht2l4cv£i+2uM0uSTnanGcR7 HayA25Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFqBdvRsxc155Cex_4Db6tuH.OUXry2dk5EDvi5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnmoK7T2nxk8гXf8Fx0xcCbv6vzYHBkMPqbA2|5Aen8617VFpoP. M.4vdZhne4YEnmiwHviz6n1MVMCsDiX1rAiSb5090Im0u.Mmwez0ParnWCs.5Aen8617VEnoP.M.Lwd7hne/VFnmiwHviz6n1MVnMmAT7qSIIRW.11oRkM47n1XS1al.nEaFnhFRlSLIM.ONN Windeurf ToameG0G-1AUTE.9Aensod...
|
[{"par_num":"0","page_num" [{"par_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"1","width":"0.021802326466174835","top":"0.006968641046706359","level":"0","height":"0.006968641205077342","left":"0.01744185995005212","line_num":"0","text":"Phostorm"},{"word_num":"0","par_num":"0","block_num":"0","height":"0.006968640444571461","level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.07412790689566673","page_num":"0","width":"0.010174417749364326","top":"0.006968641450188162","text":"VIew"},{"left":"0.09011627900977959","height":"0.006968640444571461","line_num":"0","page_num":"0","par_num":"0","text":"INavigare","top":"0.006968641450188162","block_num":"0","conf":"0.30000001192092896","width":"0.018895347067650323","word_num":"0","level":"0"},{"block_num":"0","level":"0","height":"0.010452961047110243","left":"0.11482558157547636","word_num":"0","line_num":"0","par_num":"0","text":"Code","conf":"1","width":"0.01162790618044264","page_num":"0","top":"0.0034843206088490675"},{"conf":"1","top":"0.006968641450188162","left":"0.1322674420048114","page_num":"0","block_num":"0","height":"0.006968640444571461","level":"0","text":"Laravel","word_num":"0","width":"0.01598837020549368","par_num":"0","line_num":"0"},{"conf":"0.30000001192092896","word_num":"0","page_num":"0","par_num":"0","level":"0","left":"0.15261627900977956","text":"Keractor","line_num":"0","height":"0.006968640444571461","top":"0.006968641450188162","block_num":"0","width":"0.018895347067650337"},{"left":"0.030523259704860126","par_num":"0","height":"0.010452960286604362","width":"0.029069763548830722","line_num":"0","page_num":"0","level":"0","block_num":"0","top":"0.02787456497864904","conf":"0.5","word_num":"0","text":"FV faVsco.js"},{"height":"0.010452960286604362","line_num":"0","block_num":"0","top":"0.02787456497864904","width":"0.029069763548830715","conf":"0.30000001192092896","word_num":"0","page_num":"0","par_num":"0","text":"°9 master k","left":"0.06831395725100385","level":"0"},{"text":"Project","height":"0.010452960286604362","par_num":"0","word_num":"0","block_num":"0","line_num":"0","left":"0.014534885593658826","width":"0.02034883549872865","conf":"0.5","level":"0","page_num":"0","top":"0.05574912943857935"},{"conf":"1","height":"0.010452960286604362","line_num":"0","page_num":"0","top":"0.05574912943857935","word_num":"0","left":"0.2776162865019151","block_num":"0","par_num":"0","text":"© AskAnythingPromptService.php","width":"0.0668604576841314","level":"0"},{"level":"0","block_num":"0","top":"0.05511593799230685","text":"(C)Ask JiminnvReportscontroller.onp","conf":"0.5","height":"0.011402751460219962","width":"0.06990251135318837","word_num":"0","page_num":"0","left":"0.3531316418263548","par_num":"0","line_num":"0"},{"level":"0","width":"0.10174417495727539","par_num":"0","left":"0.02616279168140082","conf":"1","page_num":"0","top":"0.07974481661011934","text":"M+ WEBHOOK FILTERING_IMPLEMENTATION.mo","word_num":"0","block_num":"0","height":"0.007363196955533335","line_num":"0"},{"conf":"0.30000001192092896","text":"Automateakeporskepository.pnp","line_num":"0","block_num":"0","left":"0.15406976624022628","page_num":"0","par_num":"0","word_num":"0","top":"0.08362369371499645","height":"0.006968640444571572","level":"0","width":"0.07122092551373421"},{"height":"0.007240940319103828","left":"0.014534884586466044","block_num":"0","level":"0","line_num":"0","page_num":"0","par_num":"0","text":">0b External Libraries","top":"0.09728867614662373","width":"0.04796511061648105","word_num":"0","conf":"0.30000001192092896"},{"line_num":"0","text":"v E Scratches and Consoles","block_num":"0","top":"0.11149825852865847","width":"0.06395348082197473","par_num":"0","left":"0.014534891270310268","height":"0.01051131085725876","level":"0","word_num":"0","page_num":"0","conf":"0.5"},{"line_num":"0","page_num":"0","block_num":"0","text":"v _ Database consoles","top":"0.13237639553429026","width":"0.05377906434079434","conf":"0.5","par_num":"0","left":"0.020348842871382628","level":"0","word_num":"0","height":"0.0071770334928229484"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"V AEU","word_num":"0","width":"0.018895348335834262","page_num":"0","left":"0.027616279381290375","height":"0.007271505048590643","top":"0.14982578379988543","block_num":"0","level":"0"},{"block_num":"0","height":"0.010583553587991013","level":"0","par_num":"0","line_num":"0","top":"0.16724738734153732","left":"0.04069767427848773","width":"0.033430231378433546","word_num":"0","page_num":"0","text":"& console (euJ","conf":"0.30000001192092896"},{"width":"0.04360464785961395","line_num":"0","word_num":"0","left":"0.03924418924271617","par_num":"0","level":"0","conf":"0.30000001192092896","top":"0.1777003484835593","page_num":"0","height":"0.01767445219000363","block_num":"0","text":"A DEAL RISKS (EUJ"},{"left":"0.039244188005603746","text":"ADITEUT","top":"0.2020905926697003","word_num":"0","level":"0","height":"0.006968640444571461","page_num":"0","line_num":"0","par_num":"0","width":"0.0232558123608853","block_num":"0","conf":"0.30000001192092896"},{"word_num":"0","block_num":"0","level":"0","text":"A EU (EU","par_num":"0","top":"0.2160278747900337","width":"0.021802323929806973","line_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.010452961047110243","left":"0.04069767597813182"},{"left":"0.3066860477020153","conf":"0.5","page_num":"0","top":"0.13240418151987454","block_num":"0","line_num":"0","text":"Opportunitysynclrait.ong","par_num":"0","width":"0.05523255023550483","word_num":"0","height":"0.006968640444571461","level":"0"},{"block_num":"0","top":"0.13240418151987454","level":"0","text":"C)Hubspotwebnookbatchsyncstrategy.ong","conf":"0.5","left":"0.37063953519678405","page_num":"0","width":"0.08575580475178168","word_num":"0","par_num":"0","height":"0.006968640444571461","line_num":"0"},{"par_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.38226744117801453","conf":"1","height":"0.010653018190910135","text":"© WebhookSyncBatchProcessor.pho","top":"0.1531100476677112","width":"0.07267441648118039","word_num":"0","block_num":"0"},{"height":"0.0071770334928229484","block_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","left":"0.15406976824025068","par_num":"0","text":"c) SyncObiects.pho","top":"0.18102073365231264","word_num":"0","page_num":"0","width":"0.039244185102746826"},{"left":"0.20203489060729998","conf":"1","block_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","page_num":"0","level":"0","text":"©ImportOpportunityBatch.php","word_num":"0","top":"0.17770034929920653","width":"0.06104650395981806"},{"left":"0.27180233098367235","page_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"©)ImportContactBatch.php","top":"0.18118466932475252","level":"0","height":"0.006968640444571572","width":"0.05377906434079438","word_num":"0","line_num":"0"},{"block_num":"0","left":"0.33284884116013846","level":"0","par_num":"0","line_num":"0","word_num":"0","page_num":"0","text":"C) Client.php","top":"0.18102073365231264","conf":"0.5","height":"0.0071770334928229484","width":"0.027616275117752387"},{"height":"0.0071770334928229484","block_num":"0","page_num":"0","par_num":"0","conf":"0.5","text":"C) HubspotPaqinationService.pho","width":"0.06686045768413135","line_num":"0","left":"0.3677325655716825","level":"0","word_num":"0","top":"0.18102073365231264"},{"block_num":"0","top":"0.17770034916869026","width":"0.030523251979909016","word_num":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1","height":"0.010497417936674913","left":"0.44186046589761657","level":"0","text":"© Service.php"},{"left":"0.1540697664844066","height":"0.006968641205077342","line_num":"0","block_num":"0","par_num":"0","width":"0.04360465293234966","word_num":"0","conf":"1","top":"0.20557491283532425","page_num":"0","level":"0","text":"BatchSyncTrait.php"},{"conf":"0.5","left":"0.20639534816177885","width":"0.07122093058646994","block_num":"0","line_num":"0","text":"C) FetchSalestorceEntitiesJob.php /","height":"0.007343747018817126","level":"0","top":"0.2055749130801252","par_num":"0","word_num":"0","page_num":"0"},{"block_num":"0","text":"AutomatedReportsController.php","top":"0.20186510110973788","line_num":"0","word_num":"0","par_num":"0","left":"0.28045940193311725","level":"0","conf":"1","width":"0.07134795188903809","height":"0.014463975288841358","page_num":"0"},{"line_num":"0","par_num":"0","level":"0","text":"php api v2.php","top":"0.2055749130801252","width":"0.02761628019048812","block_num":"0","page_num":"0","word_num":"0","conf":"0.5","left":"0.36046511550410165","height":"0.007343747018817126"},{"word_num":"0","top":"0.22966507158551952","height":"0.007268726160271521","text":"(C) AutomatedReport.oho","width":"0.049418601583927246","block_num":"0","conf":"0.5","line_num":"0","level":"0","left":"0.15406977145700768","par_num":"0","page_num":"0"},{"line_num":"0","top":"0.23684210526315785","word_num":"0","width":"0.04941860665666295","block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.02761627795747713","height":"0.0071770334928230595","par_num":"0","text":"v / iminnv@localhost"},{"top":"0.2543554009942979","par_num":"0","height":"0.007207597461803994","conf":"0.30000001192092896","text":"console fiminnv@localhost)l","line_num":"0","word_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.04069768196872105","width":"0.06395348082197473"},{"text":"4 D| lliminnv@localhostl","top":"0.271777003894373","page_num":"0","par_num":"0","height":"0.007329854098233168","level":"0","line_num":"0","word_num":"0","width":"0.05232557844608388","left":"0.040697678593359383","conf":"0.30000001192092896","block_num":"0"},{"top":"0.2508710804142831","word_num":"0","par_num":"0","width":"0.21802321900712682","height":"0.010691918064342554","left":"0.17151166471334348","conf":"1","page_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","level":"0","line_num":"0","block_num":"0"},{"width":"0.05959301806510764","page_num":"0","block_num":"0","height":"0.014354066985645897","left":"0.1831395344330648","line_num":"0","par_num":"0","conf":"1","text":"public function handle(","level":"0","word_num":"0","top":"0.2679425837320575"},{"level":"0","top":"0.28919860679444775","width":"0.06540697178942093","word_num":"0","conf":"0.5","height":"0.01064190339813964","block_num":"0","page_num":"0","left":"0.040697680613074085","par_num":"0","text":"4 HS_local jiminny@localhost)","line_num":"0"},{"height":"0.010764160034569037","par_num":"0","text":"4 SF jiminny@localhost)","conf":"0.5","width":"0.05232557844608388","line_num":"0","block_num":"0","left":"0.04069767314493263","word_num":"0","top":"0.3066202098687387","level":"0","page_num":"0"},{"text":"A zoho_dev [jiminny@localhost]","top":"0.32376395549396664","width":"0.069767434546288","level":"0","page_num":"0","conf":"0.5","line_num":"0","word_num":"0","block_num":"0","height":"0.010730817177269092","left":"0.0392441933606884","par_num":"0"},{"left":"0.02761627984864692","text":"V A PROD","block_num":"0","top":"0.34130781499865015","conf":"0.30000001192092896","level":"0","word_num":"0","height":"0.010608561301345465","line_num":"0","page_num":"0","par_num":"0","width":"0.02470930079196362"},{"word_num":"0","height":"0.010486303904410188","page_num":"0","width":"0.03924418256637898","level":"0","line_num":"0","conf":"0.5","par_num":"0","block_num":"0","text":"A console (PROD]","top":"0.3588516747411914","left":"0.039244185776673705"},{"width":"0.04215115689216776","top":"0.3763066205343165","conf":"0.5","level":"0","word_num":"0","block_num":"0","par_num":"0","height":"0.010455739935429254","left":"0.040697680299059964","page_num":"0","line_num":"0","text":"A console_1 (PROD]"},{"conf":"0.30000001192092896","height":"0.011524091687118765","par_num":"0","block_num":"0","text":"A DIIPRODI","page_num":"0","top":"0.39309097543130667","width":"0.02643991277572956","word_num":"0","level":"0","left":"0.040511041882416374","line_num":"0"},{"level":"0","line_num":"0","word_num":"0","width":"0.00872092995237797","top":"0.2926829274032742","conf":"1","par_num":"0","height":"0.010452961047110132","left":"0.15116279098311333","text":"142","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","height":"0.010452960286604251","conf":"1","level":"0","par_num":"0","width":"0.008720929318285997","left":"0.15116279159085694","text":"144","word_num":"0","page_num":"0","top":"0.3275261329229"},{"height":"0.006968640444571572","page_num":"0","word_num":"0","top":"0.3275261327393867","conf":"0.30000001192092896","block_num":"0","text":"Cevncodit - CanhonImmutahle:.nowel","level":"0","width":"0.091569758476095","left":"0.20348838105878864","line_num":"0","par_num":"0"},{"line_num":"0","top":"0.3449477356944346","word_num":"0","width":"0.1569767302655159","conf":"1","page_num":"0","block_num":"0","height":"0.010714146128872004","left":"0.20348838778662154","level":"0","par_num":"0","text":"$config->updateEntitySyncedAt(Sthis->entityType, $syncedAt);"},{"word_num":"0","page_num":"0","left":"0.15116279159085694","text":"146","height":"0.010452960286604362","block_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","top":"0.36236933849781283","width":"0.008720929318285997"},{"word_num":"0","height":"0.010452960286604362","page_num":"0","conf":"1","left":"0.15116279159085694","line_num":"0","width":"0.008720929318285997","top":"0.37979094128526936","level":"0","text":"147","par_num":"0","block_num":"0"},{"width":"0.14970928557375646","word_num":"0","par_num":"0","text":"$logger->info('[FetchSalesforceEntitiesJobl Completed'.","level":"0","block_num":"0","line_num":"0","left":"0.2034883738730245","top":"0.3795853269186489","conf":"1","height":"0.010658575207042498","page_num":"0"},{"conf":"0.5","width":"0.13372092551373418","height":"0.010536318570613101","par_num":"0","top":"0.39712918654226126","text":"'crm confiquration id' => Sthis->crmConfiqurationId","left":"0.2151162777300555","level":"0","block_num":"0","line_num":"0","word_num":"0","page_num":"0"},{"conf":"1","level":"0","width":"0.01744185990475594","height":"0.006968641205077342","text":"Services","block_num":"0","left":"0.014534883928435988","top":"0.42160278738236256","par_num":"0","page_num":"0","word_num":"0","line_num":"0"},{"level":"0","conf":"0.30000001192092896","page_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.44599303187760375","width":"0.021802323929806966","left":"0.12936046703218942","word_num":"0","text":"Output","line_num":"0","block_num":"0"},{"top":"0.44577352481547916","text":"IIT PROFILES","level":"0","par_num":"0","width":"0.026162791759409804","word_num":"0","conf":"0.30000001192092896","height":"0.007188147525087674","left":"0.15843023197671693","line_num":"0","page_num":"0","block_num":"0"},{"word_num":"0","page_num":"0","width":"0.029069766085198567","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"iii Result 11","block_num":"0","top":"0.44577352483483657","left":"0.1962209313323877","height":"0.007188147525087674"},{"conf":"0.30000001192092896","block_num":"0","width":"0.031976740410987366","word_num":"0","left":"0.014534884295586444","height":"0.011164274322169154","page_num":"0","par_num":"0","top":"0.46650717703349276","level":"0","line_num":"0","text":"v D Database"},{"line_num":"0","text":"console","top":"0.5052264811714424","conf":"0.5","width":"0.023255812360885295","word_num":"0","par_num":"0","left":"0.03343023219165049","page_num":"0","block_num":"0","level":"0","height":"0.006968640444571461"},{"conf":"0.30000001192092896","line_num":"0","height":"0.00728817609698762","width":"0.050872087478637695","left":"0.020348837666706487","level":"0","word_num":"0","block_num":"0","page_num":"0","text":"v A liminnv@localhost","par_num":"0","top":"0.5223285484687972"},{"width":"0.024709300791963616","block_num":"0","top":"0.5365853659871389","line_num":"0","level":"0","word_num":"0","text":"A HS local","page_num":"0","left":"0.03343023409216048","conf":"0.30000001192092896","height":"0.010464075839880738","par_num":"0"},{"conf":"0.30000001192092896","width":"0.030523251979909044","height":"0.0071770334928229484","left":"0.03343023637397892","block_num":"0","level":"0","line_num":"0","par_num":"0","text":"ASF 978 ms","page_num":"0","top":"0.5574162679425837","word_num":"0"},{"width":"0.02034883549872865","conf":"0.30000001192092896","page_num":"0","left":"0.026162792570403014","block_num":"0","top":"0.5714285718743967","level":"0","line_num":"0","text":"A PROD","par_num":"0","height":"0.010708589112739642","word_num":"0"},{"level":"0","block_num":"0","page_num":"0","top":"0.5923344948000177","left":"0.03488372108985646","word_num":"0","width":"0.045058138827060126","text":"4 console 1 s 644 mg","conf":"0.30000001192092896","height":"0.007346525907136248","line_num":"0","par_num":"0"},{"height":"0.010664132223174971","conf":"0.30000001192092896","width":"0.03197674041098737","line_num":"0","level":"0","text":"V STAGING","par_num":"0","left":"0.021802326154269563","word_num":"0","top":"0.6060606060824787","block_num":"0","page_num":"0"},{"text":"W user_id","top":"0.49122807026719517","left":"0.13662790714193648","word_num":"0","line_num":"0","conf":"0.5","height":"0.01051408974557777","par_num":"0","page_num":"0","block_num":"0","level":"0","width":"0.026162789223041938"},{"block_num":"0","text":"20686","left":"0.13662790755288987","page_num":"0","par_num":"0","top":"0.5087108014871466","width":"0.0159883714736776","conf":"1","line_num":"0","level":"0","height":"0.017421602252187585","word_num":"0"},{"width":"0.014534881774415365","word_num":"0","left":"0.13517441885116446","line_num":"0","block_num":"0","level":"0","conf":"1","page_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.5331010461633179","text":"21061"},{"block_num":"0","word_num":"0","conf":"1","page_num":"0","par_num":"0","height":"0.017421602252187585","text":"16116","level":"0","line_num":"0","top":"0.5505226481770421","left":"0.135174419175529","width":"0.01744185990475594"},{"line_num":"0","block_num":"0","conf":"0.5","level":"0","text":"29667","page_num":"0","left":"0.13517442034783445","width":"0.01598837020549368","word_num":"0","par_num":"0","top":"0.5749128925047814","height":"0.010452960286604362"},{"block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.5958188153823682","height":"0.010452961047110243","text":"26090","left":"0.13662790752708834","line_num":"0","page_num":"0","width":"0.013081394611520969","word_num":"0","par_num":"0"},{"line_num":"0","par_num":"0","word_num":"0","height":"0.0071770334928229484","top":"0.49122807017543857","width":"0.027616280190488146","conf":"0.30000001192092896","left":"0.18459302259328653","level":"0","text":"I email Y","block_num":"0","page_num":"0"},{"left":"0.2732558152080925","height":"0.0071770334928229484","par_num":"0","text":"undated at Y","page_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","top":"0.49122807017543857","width":"0.04215115689216775","word_num":"0","block_num":"0"},{"text":"[EMAIL]","width":"0.07412789730315511","top":"0.5121951228183703","left":"0.18313953601412047","block_num":"0","level":"0","word_num":"0","conf":"1","height":"0.010452960286604362","page_num":"0","line_num":"0","par_num":"0"},{"page_num":"0","line_num":"0","word_num":"0","left":"0.2732558194940324","level":"0","block_num":"0","width":"0.050872087478637695","par_num":"0","height":"0.01068636028770431","conf":"1","text":"2026-04-20 09:08:51","top":"0.5119617225635816"},{"top":"0.533101045814886","page_num":"0","word_num":"0","block_num":"0","line_num":"0","width":"0.06249999492726427","left":"0.1831395405450885","par_num":"0","conf":"1","height":"0.010452960286604251","text":"[EMAIL]","level":"0"},{"height":"0.010758603778942555","par_num":"0","text":"2026-04-20 08:59:43","block_num":"0","width":"0.050872087478637695","conf":"1","left":"0.2732558194940324","word_num":"0","top":"0.5331010454942319","level":"0","line_num":"0","page_num":"0"},{"height":"0.006968640444571461","conf":"0.5","block_num":"0","page_num":"0","width":"0.07267441140844466","par_num":"0","line_num":"0","word_num":"0","level":"0","text":"kristen.o1tmandlesm1lls.com","top":"0.5574912895338119","left":"0.18313953484810364"},{"conf":"1","line_num":"0","page_num":"0","height":"0.010586332476310134","left":"0.2732558194940324","level":"0","par_num":"0","text":"2026-04-20 04:17:15","block_num":"0","width":"0.050872087478637695","top":"0.5540069689743217","word_num":"0"},{"par_num":"0","width":"0.05959301806510764","left":"0.1845930247973881","line_num":"0","page_num":"0","word_num":"0","text":"[EMAIL]","top":"0.5749128920374206","conf":"1","level":"0","height":"0.010452961047110243","block_num":"0"},{"level":"0","page_num":"0","conf":"1","left":"0.2732558194940324","top":"0.5749128925047814","height":"0.010452960286604362","block_num":"0","par_num":"0","text":"2026-04-20 01:29:13","line_num":"0","width":"0.050872087478637695","word_num":"0"},{"level":"0","left":"0.18313953445848055","par_num":"0","word_num":"0","conf":"0.5","block_num":"0","width":"0.07994186117293986","height":"0.006968641205077342","text":"cassandna.testvondlesmil.s.com","line_num":"0","page_num":"0","top":"0.5993031358370019"},{"height":"0.006968641205077342","top":"0.5993031358537023","word_num":"0","block_num":"0","width":"0.05087209255137343","left":"0.2732558144595705","level":"0","page_num":"0","par_num":"0","line_num":"0","conf":"0.5","text":"2026-04-20 01.25:57"},{"block_num":"0","left":"0.033430232023964786","height":"0.006968641205077342","line_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","text":"Iconsole","page_num":"0","top":"0.6271777002784967","width":"0.023255814897253153","par_num":"0"},{"level":"0","text":"10 20685","conf":"0.30000001192092896","height":"0.006968641205077342","page_num":"0","block_num":"0","par_num":"0","width":"0.02180232646617483","word_num":"0","line_num":"0","left":"0.12790697625861455","top":"0.6202090591651733"},{"line_num":"0","top":"0.6202090591817014","page_num":"0","width":"0.07703488431078323","text":"chanlie hanfieldal.ecmillc.com","block_num":"0","height":"0.006968641205077342","left":"0.18313953447257983","level":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896"},{"left":"0.27325581950172473","block_num":"0","level":"0","par_num":"0","text":"2026-04-20 01•22•32","line_num":"0","top":"0.620209059568655","word_num":"0","width":"0.050872087478637695","height":"0.006968640444571461","conf":"0.30000001192092896","page_num":"0"},{"par_num":"0","page_num":"0","height":"0.006968641205077342","text":"Docker","left":"0.020348836694238166","width":"0.021802326466174835","block_num":"0","level":"0","line_num":"0","top":"0.6445993030676123","conf":"0.30000001192092896","word_num":"0"},{"par_num":"0","height":"0.010452960286604362","text":"11 20689","width":"0.02325581236088528","block_num":"0","page_num":"0","conf":"1","word_num":"0","left":"0.12645348800053494","top":"0.641114983445548","line_num":"0","level":"0"},{"text":"[EMAIL]","width":"0.06686045768413137","height":"0.010452960286604362","conf":"1","left":"0.1831395419428177","level":"0","page_num":"0","line_num":"0","top":"0.6411149830971159","word_num":"0","block_num":"0","par_num":"0"},{"block_num":"0","height":"0.010452960286604362","word_num":"0","text":"2026-04-20 01:22:27","page_num":"0","par_num":"0","conf":"1","width":"0.050872087478637695","top":"0.6411149830971159","level":"0","line_num":"0","left":"0.2732558194940324"},{"text":"12 21533","line_num":"0","par_num":"0","block_num":"0","height":"0.010591889492442608","conf":"1","left":"0.1264534880104426","width":"0.02325581236088531","level":"0","top":"0.6618819777131978","page_num":"0","word_num":"0"},{"height":"0.010452960286604362","text":"21822","page_num":"0","top":"0.6829268297870115","conf":"0.5","width":"0.01598837020549368","level":"0","block_num":"0","par_num":"0","word_num":"0","left":"0.13517442034783445","line_num":"0"},{"top":"0.6620209067904957","level":"0","word_num":"0","conf":"1","line_num":"0","block_num":"0","width":"0.07412789730315511","left":"0.18313953601412047","text":"[EMAIL]","height":"0.010452960286604362","page_num":"0","par_num":"0"},{"par_num":"0","level":"0","width":"0.050872087478637695","left":"0.2732558194940324","block_num":"0","page_num":"0","height":"0.010591889492442497","text":"2026-04-20 01:22:27","top":"0.6618819775389818","line_num":"0","word_num":"0","conf":"1"},{"text":"chelsea.savagedlesmuus.com","top":"0.6864111501609896","width":"0.07122092551373421","word_num":"0","conf":"0.5","height":"0.006968640444571461","left":"0.18313953368208674","page_num":"0","block_num":"0","level":"0","par_num":"0","line_num":"0"},{"level":"0","conf":"1","block_num":"0","par_num":"0","height":"0.010764160034569037","text":"2026-04-20 01:22:02","top":"0.6826156300966922","width":"0.050872087478637695","line_num":"0","page_num":"0","word_num":"0","left":"0.2732558194940324"},{"conf":"0.30000001192092896","page_num":"0","level":"0","par_num":"0","line_num":"0","left":"0.13517441885116446","block_num":"0","text":"21060","width":"0.014534881774415365","word_num":"0","height":"0.006968640444571461","top":"0.7073170735059373"},{"page_num":"0","height":"0.010452960286604251","level":"0","width":"0.0770348741653118","top":"0.7073170740378826","par_num":"0","text":"[EMAIL]","line_num":"0","word_num":"0","block_num":"0","conf":"1","left":"0.18313953580978637"},{"level":"0","left":"0.2732558144595705","text":"2026-04-20 01:22:01","block_num":"0","width":"0.05087209255137343","height":"0.007196483429539158","conf":"1","top":"0.7073170731902542","word_num":"0","par_num":"0","page_num":"0","line_num":"0"},{"conf":"0.5","par_num":"0","word_num":"0","height":"0.010605782413026454","level":"0","top":"0.7280701755197536","line_num":"0","left":"0.12645348878939547","page_num":"0","text":"15 21199","width":"0.02325581236088531","block_num":"0"},{"block_num":"0","left":"0.135174419175529","par_num":"0","top":"0.7456445993965544","width":"0.01744185990475594","line_num":"0","word_num":"0","text":"19782","height":"0.017421602252187585","level":"0","page_num":"0","conf":"1"},{"word_num":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","level":"0","top":"0.7700348439687078","left":"0.12645348800053494","height":"0.010666910350988212","text":"17 20681","width":"0.02325581236088528","conf":"1"},{"left":"0.135174419175529","level":"0","width":"0.01744185990475594","page_num":"0","text":"20688","line_num":"0","block_num":"0","conf":"1","height":"0.017421602252187474","par_num":"0","top":"0.7874564460864498","word_num":"0"},{"level":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","par_num":"0","text":"20479","width":"0.014534881774415365","block_num":"0","left":"0.13517441885116446","conf":"0.5","top":"0.8118466907626212","word_num":"0"},{"top":"0.7282229970343982","height":"0.010452960286604362","par_num":"0","text":"[EMAIL]","left":"0.18313954202918123","level":"0","block_num":"0","word_num":"0","width":"0.069767434546288","line_num":"0","conf":"1","page_num":"0"},{"par_num":"0","top":"0.7280701754385965","width":"0.050872087478637695","page_num":"0","height":"0.0071770334928229484","word_num":"0","block_num":"0","left":"0.27325581950172473","level":"0","conf":"0.5","line_num":"0","text":"2026-04-20 01-22-01"},{"left":"0.18313953580978637","line_num":"0","top":"0.7491289207277779","conf":"1","par_num":"0","height":"0.010452960286604362","text":"[EMAIL]","level":"0","page_num":"0","block_num":"0","width":"0.0770348741653118","word_num":"0"},{"height":"0.011164274322169043","level":"0","top":"0.7488038277511961","word_num":"0","page_num":"0","par_num":"0","block_num":"0","line_num":"0","width":"0.050872087478637695","left":"0.27325581949434197","text":"2026-04-20 01:21:53","conf":"1"},{"line_num":"0","par_num":"0","top":"0.7700348440727257","width":"0.08430231885707123","block_num":"0","left":"0.18313953403076716","level":"0","conf":"1","text":"[EMAIL]","height":"0.010452960286604362","word_num":"0","page_num":"0"},{"top":"0.770034843414239","block_num":"0","text":"2026-04-20 01:21:51","page_num":"0","level":"0","par_num":"0","conf":"1","word_num":"0","height":"0.010666911111493982","line_num":"0","left":"0.2732558194940324","width":"0.050872087478637695"},{"conf":"0.30000001192092896","level":"0","line_num":"0","left":"0.18313953505243777","block_num":"0","par_num":"0","top":"0.7944250874432196","text":"sonna.ell1mandlesm1lls.com","width":"0.069767434546288","word_num":"0","height":"0.006968640444571461","page_num":"0"},{"level":"0","word_num":"0","height":"0.010494639808861561","block_num":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1","text":"2026-04-20 01:21:43","top":"0.7909407668943288","width":"0.050872087478637695","left":"0.2732558194940324"},{"par_num":"0","conf":"1","text":"carl.mccartnevdlesmills.com","top":"0.8118466899468282","level":"0","page_num":"0","block_num":"0","height":"0.010452961047110132","word_num":"0","width":"0.06976743961902374","left":"0.18459302292304633","line_num":"0"},{"block_num":"0","height":"0.010497418697180683","conf":"1","level":"0","top":"0.8118022326885981","text":"2026-04-20 01:21:41","left":"0.27325581517025643","page_num":"0","par_num":"0","width":"0.05087209255137343","line_num":"0","word_num":"0"},{"page_num":"0","width":"0.013081394611520969","height":"0.006968641205077342","conf":"0.30000001192092896","par_num":"0","word_num":"0","top":"0.8362369337141473","text":"20070","left":"0.1366279072727279","line_num":"0","level":"0","block_num":"0"},{"height":"0.006968640444571572","line_num":"0","top":"0.8362369341331148","block_num":"0","page_num":"0","width":"0.069767434546288","word_num":"0","text":"gessica.lonezdlesmiiis.com","par_num":"0","conf":"0.30000001192092896","level":"0","left":"0.18313954202918123"},{"line_num":"0","par_num":"0","top":"0.836236933742614","conf":"0.30000001192092896","text":"7026-04-20 01-21139","width":"0.04941860158392719","level":"0","left":"0.2732558168658048","height":"0.006968641205077342","page_num":"0","block_num":"0","word_num":"0"},{"page_num":"0","width":"0.014534883042599284","par_num":"0","block_num":"0","top":"0.857142857059095","level":"0","word_num":"0","text":"20683","conf":"0.5","height":"0.006968641205077342","line_num":"0","left":"0.13517441887921716"},{"line_num":"0","level":"0","left":"0.18313954185645417","word_num":"0","par_num":"0","block_num":"0","page_num":"0","width":"0.06395348082197475","height":"0.006968640444571461","text":"sian.fosterdlesmills.com","top":"0.8571428574780627","conf":"0.5"},{"text":"2026-04-20 01-21-39","level":"0","left":"0.2732558168658048","block_num":"0","par_num":"0","height":"0.007290954985306852","page_num":"0","conf":"0.5","line_num":"0","width":"0.04941860158392719","top":"0.8571428569798917","word_num":"0"},{"block_num":"0","height":"0.01051131085725876","par_num":"0","top":"0.8779904307882987","left":"0.12645348802035028","word_num":"0","text":"22 21195","page_num":"0","line_num":"0","width":"0.02325581236088531","conf":"0.5","level":"0"},{"conf":"1","width":"0.08430231885707123","top":"0.8780487810065236","word_num":"0","page_num":"0","left":"0.18313954246099884","height":"0.010452960286604362","line_num":"0","text":"[EMAIL]","par_num":"0","level":"0","block_num":"0"},{"word_num":"0","page_num":"0","left":"0.2732558194940324","top":"0.8779904306140827","height":"0.01051131085725876","conf":"1","block_num":"0","level":"0","width":"0.050872087478637695","par_num":"0","line_num":"0","text":"2026-04-20 01:21:27"},{"height":"0.010452960286604362","par_num":"0","left":"0.13517441885116446","conf":"1","level":"0","block_num":"0","text":"18421","width":"0.014534881774415365","line_num":"0","page_num":"0","word_num":"0","top":"0.8989547046999035"},{"text":"18889","level":"0","width":"0.014534881774415365","word_num":"0","conf":"1","height":"0.010452960286604362","left":"0.13517441885116446","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.9198606280448511"},{"block_num":"0","conf":"1","height":"0.010452960286604362","left":"0.18313954202918123","par_num":"0","width":"0.069767434546288","word_num":"0","line_num":"0","page_num":"0","text":"[EMAIL]","level":"0","top":"0.8989547043514713"},{"text":"adam.farinodlesmills.com","top":"0.923344948070397","conf":"0.30000001192092896","width":"0.06395348082197472","left":"0.183139535461106","block_num":"0","height":"0.006968640444571461","line_num":"0","par_num":"0","word_num":"0","level":"0","page_num":"0"},{"text":"2026-04-20 01:21:05","conf":"1","top":"0.9198606275943773","block_num":"0","height":"0.010761381906755796","left":"0.2732558194940324","line_num":"0","page_num":"0","level":"0","par_num":"0","word_num":"0","width":"0.050872087478637695"},{"height":"0.006968640444571572","text":"17033","top":"0.9442508714153448","level":"0","page_num":"0","word_num":"0","width":"0.014534881774415365","left":"0.13517441885116446","block_num":"0","par_num":"0","conf":"1","line_num":"0"},{"page_num":"0","par_num":"0","left":"0.18313953601412047","level":"0","width":"0.07412789730315511","conf":"1","line_num":"0","word_num":"0","block_num":"0","text":"[EMAIL]","top":"0.944250871598858","height":"0.010452960286604362"},{"page_num":"0","text":"2026-04-20 01:20-52","width":"0.05087209255137343","line_num":"0","top":"0.9441786283891547","block_num":"0","left":"0.2732558144595705","conf":"0.5","height":"0.0071770334928229484","level":"0","par_num":"0","word_num":"0"},{"block_num":"0","level":"0","text":"26 16193","top":"0.9649122806852043","conf":"0.30000001192092896","page_num":"0","word_num":"0","height":"0.010697475080474916","line_num":"0","width":"0.02325581236088531","left":"0.12645348802035028","par_num":"0"},{"text":"shelhv.savlordlesmills.com","page_num":"0","width":"0.069767434546288","height":"0.006968640444571461","line_num":"0","level":"0","word_num":"0","block_num":"0","par_num":"0","conf":"0.5","left":"0.18313954202918123","top":"0.9651567947602927"},{"left":"0.27325581435269636","level":"0","block_num":"0","height":"0.0072131544779361345","text":"2026-04-20 01-20-31","top":"0.9649122808719888","width":"0.05087209255137343","word_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","page_num":"0"},{"page_num":"0","width":"0.15261625736317735","left":"0.0043604863509867555","line_num":"0","level":"0","text":"17 rawe rotriovod ctartina from 1 in 709 me lovosution. 297 me fotchina: 111 mgl","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","par_num":"0","top":"0.9860627181052405","word_num":"0"},{"line_num":"0","height":"0.011754572106320249","text":"= custom.log","block_num":"0","level":"0","par_num":"0","word_num":"0","page_num":"0","conf":"1","top":"0.05509832327293185","left":"0.48964460148972977","width":"0.02797823763908225"},{"left":"0.5261627920890604","line_num":"0","page_num":"0","par_num":"0","text":"=laravel.log","word_num":"0","conf":"1","height":"0.010452961047110132","top":"0.055749129145434506","level":"0","block_num":"0","width":"0.026162789223041938"},{"page_num":"0","left":"0.5610465157783059","width":"0.04941860158392719","block_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":"4 SF jiminny@localhost]","word_num":"0","top":"0.05574912943857935","height":"0.010452960286604362","level":"0"},{"height":"0.010452960286604362","level":"0","line_num":"0","text":"A HS_local jiminny@localhost]","page_num":"0","width":"0.061046503959818144","word_num":"0","left":"0.6191860480750622","conf":"0.30000001192092896","block_num":"0","top":"0.05574912978701141","par_num":"0"},{"left":"0.48691860492572875","par_num":"0","width":"0.014534883042599367","word_num":"0","page_num":"0","top":"0.14982578388836332","text":"600V","conf":"0.30000001192092896","line_num":"0","level":"0","block_num":"0","height":"0.006968641205077453"},{"left":"0.4869186046722524","par_num":"0","width":"0.008720929318285997","level":"0","height":"0.010452960286604362","page_num":"0","top":"0.18466899041418916","word_num":"0","conf":"1","block_num":"0","line_num":"0","text":"602"},{"par_num":"0","text":"603","line_num":"0","word_num":"0","level":"0","left":"0.4869186046722524","page_num":"0","height":"0.010452960286604362","top":"0.20209059320164557","conf":"1","block_num":"0","width":"0.008720929318285997"},{"height":"0.010452960286604362","conf":"1","block_num":"0","width":"0.008720929318285997","page_num":"0","text":"605","left":"0.4869186046722524","par_num":"0","top":"0.2369337987765584","level":"0","line_num":"0","word_num":"0"},{"page_num":"0","text":"A26 ^ Y","left":"0.4605566035548776","block_num":"0","top":"0.2491553725223603","word_num":"0","width":"0.025247906116729113","level":"0","height":"0.016148299501653307","par_num":"0","conf":"0.30000001192092896","line_num":"0"},{"par_num":"0","left":"0.48546511721543406","level":"0","top":"0.25435540121558287","page_num":"0","text":"606","conf":"1","word_num":"0","height":"0.010452960286604362","line_num":"0","width":"0.01017441774936434","block_num":"0"},{"level":"0","line_num":"0","word_num":"0","left":"0.5494186049328643","page_num":"0","height":"0.007363196955533224","conf":"0.5","top":"0.07974481675944745","block_num":"0","text":"Tx: Auto","width":"0.02034883676691268","par_num":"0"},{"left":"0.5872093017547583","block_num":"0","conf":"1","top":"0.08013937368945045","text":"Playground","width":"0.026162789223041938","par_num":"0","word_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.010452960286604362"},{"top":"0.09728867614662373","word_num":"0","block_num":"0","left":"0.5087209265253333","page_num":"0","width":"0.15261626750864876","height":"0.007240940319103828","text":"SELEC * FROM crm Field values WHERE crm field 1d = 2261475","line_num":"0","conf":"0.5","level":"0","par_num":"0"},{"height":"0.0071770334928229484","text":"SELEC * FROM crm confiqurations WHERE 10 = 6921","line_num":"0","width":"0.12354651917802528","level":"0","par_num":"0","left":"0.508720924183914","top":"0.13237639553429026","word_num":"0","block_num":"0","conf":"0.5","page_num":"0"},{"width":"0.0159883714736776","text":"ISELECI","word_num":"0","left":"0.5087209304695565","level":"0","conf":"0.30000001192092896","block_num":"0","top":"0.14982578389540246","line_num":"0","page_num":"0","par_num":"0","height":"0.006968641205077342"},{"page_num":"0","width":"0.21075581489725326","conf":"0.5","level":"0","line_num":"0","top":"0.16724738725442934","text":"CONCAT(U.id, CASE WHEN V.id = t.owner_id THEN' (owner)' ELSE \"\" END) AS user_id,","height":"0.010583553587991013","word_num":"0","left":"0.5188953381832229","block_num":"0","par_num":"0"},{"par_num":"0","text":"t.owner_id FROM social_accounts sa","level":"0","top":"0.21929824568030398","width":"0.09011626750864876","word_num":"0","height":"0.010666910350988212","block_num":"0","page_num":"0","conf":"1","left":"0.5188953594745157","line_num":"0"},{"width":"0.09593022123296202","conf":"1","level":"0","height":"0.010544653714558705","line_num":"0","page_num":"0","left":"0.5101744299296868","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.23684210521680837","block_num":"0","word_num":"0"},{"line_num":"0","word_num":"0","level":"0","page_num":"0","height":"0.010452960286604362","par_num":"0","text":"JOIN teams t 1..n‹->1: on t.id = u.team_id","top":"0.25435540121558287","block_num":"0","left":"0.5087209410842617","width":"0.10755812868158876","conf":"0.5"},{"text":"WHERE u.team_id = 711 and sa.provider = 'salesforce':","word_num":"0","line_num":"0","block_num":"0","left":"0.5087209304065393","height":"0.010519646761710244","width":"0.13808138827060135","conf":"1","page_num":"0","par_num":"0","top":"0.27177700389437287","level":"0"},{"height":"0.010764160795074806","par_num":"0","text":"SELECT * FROM crm_profiles cp JOIN users u 1..n<->1: on u.id = cp.user_id WHERE u.team_id = 711;","width":"0.24563951695219","word_num":"0","top":"0.3066202093142698","block_num":"0","conf":"0.5","left":"0.5087209489939588","level":"0","page_num":"0","line_num":"0"},{"width":"0.020348835498728568","level":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","block_num":"0","height":"0.01074748898617195","page_num":"0","line_num":"0","left":"0.9113372111340684","text":"100% C47","top":"0.0031897926052030234"},{"block_num":"0","level":"0","word_num":"0","left":"0.9345930284460118","conf":"0.5","par_num":"0","height":"0.01074748898617195","line_num":"0","text":"• Mon 20 Apr 16:53:15","page_num":"0","top":"0.0031897926052030234","width":"0.05959301806510764"},{"word_num":"0","line_num":"0","text":"L AskJiminnyReportActivityServiceTest v","conf":"1","height":"0.010452960286604362","top":"0.02787456497864904","left":"0.8284883807102296","block_num":"0","page_num":"0","par_num":"0","level":"0","width":"0.08284882788962511"},{"left":"0.6889534924238264","top":"0.05574912943857935","text":"& console [PROD] X","width":"0.04360464785961393","height":"0.010452960286604362","conf":"0.30000001192092896","word_num":"0","block_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0"},{"conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.010452960286604362","line_num":"0","top":"0.05574912978701141","word_num":"0","left":"0.7340116284571911","level":"0","width":"0.0319767404109873","text":"A console [EU]","page_num":"0"},{"text":"« console [STAGING]","left":"0.7747093061824696","conf":"0.5","width":"0.04360464785961404","page_num":"0","block_num":"0","level":"0","height":"0.010452960286604362","line_num":"0","top":"0.05574912943857935","word_num":"0","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.07974481661011934","width":"0.02034883549872868","height":"0.007363196955533335","level":"0","text":"r liminny","line_num":"0","left":"0.960755815826217","par_num":"0","word_num":"0"},{"level":"0","block_num":"0","top":"0.10104529678861351","page_num":"0","par_num":"0","line_num":"0","text":"034 A1 A34 V 62 ^","width":"0.0523255733733482","conf":"0.30000001192092896","word_num":"0","height":"0.01059744650857497","left":"0.9258720947210619"},{"page_num":"0","text":"10 10M 11111484","height":"0.13240417529141124","block_num":"0","line_num":"0","width":"0.004360471000062649","word_num":"0","level":"0","left":"0.9825581369581909","par_num":"0","top":"0.271777002751739","conf":"0.30000001192092896"},{"height":"0.015240930103989525","line_num":"0","level":"0","width":"0.0641414206078712","left":"0.32841665050995106","page_num":"0","par_num":"0","text":"provider_user_ token Y","conf":"0.30000001192092896","block_num":"0","word_num":"0","top":"0.4875437068659473"},{"conf":"1","top":"0.5121951224699383","left":"0.32848840486805214","page_num":"0","line_num":"0","text":"00D90000000fUsz!AQEAQJCbYxVOHNAkGwtjH83vohJK9p7dv2wDviptrEyCm.F8IKTRXypC5BQSVUJCVxQLIDdIa34jbytB6E0q3lx9fJpoUF4f","block_num":"0","height":"0.010452960286604362","level":"0","par_num":"0","width":"0.2921511264557534","word_num":"0"},{"word_num":"0","left":"0.32848840486805214","level":"0","top":"0.533101045814886","par_num":"0","page_num":"0","conf":"1","width":"0.2921511264557534","block_num":"0","line_num":"0","text":"00D90000000fUsz!AQEAQNg2vT0MxkzBT3qAqJ2.MJKq0KYvbPYTrKh4Mqb04sdCkD4_KezSWo2LTpSfkoimuqSWfSf_Iwck_4hoPnqPORJVltli","height":"0.010452960286604251"},{"left":"0.32848840486805214","par_num":"0","block_num":"0","height":"0.010452960286604362","top":"0.5540069691598337","width":"0.2921511264557534","conf":"1","line_num":"0","word_num":"0","text":"00D90000000fUsz!A0EAOM.Hrb1Lq42fcfL50wRVFr7mzWwdzSkZxt4tLF5xMpq.LLpbsPQTPta_2_FHD2AQvXpN60KTGcZzSFASn5yJAlzH0tUU","level":"0","page_num":"0"},{"text":"00090000000fUsz!A0EA0D716CsDP8UaRMES7atFzN0foNcf4Fv9ih0v3a_fRWM6dawPKPUTU3h2ND717LSauGwU@xPH2cn_3URsh8uCrR_UUNkT","par_num":"0","left":"0.32848840486805214","line_num":"0","page_num":"0","block_num":"0","word_num":"0","width":"0.2921511264557534","height":"0.010452960286604362","conf":"1","level":"0","top":"0.5749128925047814"},{"level":"0","par_num":"0","left":"0.32848840486805214","height":"0.010452960286604362","top":"0.5993031364072205","text":"00D90000000FUSz!AQEAQPaC6.sL1z9fKZz91M5nuDn560AXm.dAoR1X6hLoTKwSozmuu0eTQ929QslJRzNy1c67kW_gpr0vYTtmLTAruWgdta7u","word_num":"0","block_num":"0","line_num":"0","conf":"0.5","width":"0.2921511264557534","page_num":"0"},{"text":"00D90000000fUsz!AQEAQPyL9V1lYkgJaLhM79YQ7YPE8TQ9jxSWS3WUj2UxD4k3j4jDStg.QtV1256_RSXfLLIct_mlKZ9QP13qAZDgwkLccEqK","line_num":"0","width":"0.2921511264557534","conf":"1","word_num":"0","block_num":"0","height":"0.010452960286604362","par_num":"0","page_num":"0","left":"0.32848840486805214","top":"0.6202090597521682","level":"0"},{"block_num":"0","par_num":"0","height":"0.010452960286604362","level":"0","width":"0.2921511264557534","conf":"1","top":"0.6411149830971159","text":"00D90000000fUsz!AQEAQNuv9oNsxLShfnHmx.XacnzFUbcc5RhWEHilfe.THz44uL31hTn97AnVFNTg5mhyjgKw.NH4pZzzsEEyBznDdQe7ZeKo","left":"0.32848840486805214","page_num":"0","line_num":"0","word_num":"0"},{"par_num":"0","conf":"1","width":"0.2921511264557534","text":"00D90000000fUsz!A0EA0FtVUY6iWDUKSz.i.8JrZPA1.yHkIqhX7vWLhCLpdtY_1mq3sJ.rYLnaWwKVbtnSCtOutHlula8rq7x2YUdHdW3ojYT0","block_num":"0","top":"0.6620209064420637","word_num":"0","left":"0.32848840486805214","level":"0","height":"0.010452960286604362","page_num":"0","line_num":"0"},{"width":"0.29215112645575336","text":"00090000000fUsz!A0EA0F0r181i5FToLVw9B03D2TkETE012ikiECraKNX65p8CTEE001TGw.0bD000 HL.r0TseFTFSta3x2_zzVYzPRVM4771","line_num":"0","page_num":"0","block_num":"0","height":"0.010764160034569037","top":"0.6826156300966922","word_num":"0","level":"0","par_num":"0","conf":"0.5","left":"0.32848840842796745"},{"width":"0.2906976659247216","block_num":"0","word_num":"0","height":"0.013937280889143033","page_num":"0","par_num":"0","conf":"1","level":"0","line_num":"0","top":"0.7038327531094355","left":"0.32848838360740623","text":"00D90000000fUsz!AQEAQC.KxLVq.JsovVQjBzs74LQba1UYj7LE0fFgATT_s199_IJbhoSN_eK20n1gHLaPym9pT9mmSN1gGTf4yTrLKVMHnyah"},{"height":"0.013937280889143033","width":"0.2906976659247216","word_num":"0","left":"0.32848838360740623","top":"0.7247386764543832","line_num":"0","conf":"1","par_num":"0","page_num":"0","text":"00D90000000fUsz!AQEAQAT6bL7ZLmJGGQbwusPY¡zQSPHIEN6YtEw0pMXswLJdtZpW5oEqc12MKhtuYwa.97m2__n.ETOb34uivaDAAiXTZ4T0J","block_num":"0","level":"0"},{"level":"0","conf":"0.5","text":"00D90000000fUsz!AQEAQHUHz6AJU3DJM0YZVzFp6JTWwimg3W_KjmFoy9fs_L0D0ts0U7cQ0onv4iV_PW5AHEKdYFkN8baLYXwAWjNxRMecVu90","width":"0.2921511264557534","left":"0.32848840486805214","word_num":"0","par_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","top":"0.7491289203793459","block_num":"0"},{"block_num":"0","height":"0.010452960286604362","line_num":"0","level":"0","width":"0.2921511264557534","page_num":"0","conf":"1","top":"0.7700348437242936","par_num":"0","word_num":"0","left":"0.32848840486805214","text":"00D90000000fUsz!AQEAQERH.0_1Rg9PZHUFU2Cp260T8F74J76kkDXx390W58DvoLjs7a7qrd_71xKS5Gp28kANTUCW7VVIKbL0mhuWzr8B..z8"},{"width":"0.29069764563377865","word_num":"0","top":"0.7909407674176734","par_num":"0","conf":"1","height":"0.010452960286604362","text":"00D90000000fUsz!A0EA0AWX7div.Mu9Egv0033wI.kLGrW3uniPqI7Loe7E3UT0u2BGt07xpx00_3D5Cc4S1SjvcGX114Id0T2i58I8rooI2zNe","line_num":"0","block_num":"0","level":"0","left":"0.3284883719505539","page_num":"0"},{"height":"0.010497417936674802","top":"0.8118022328946349","par_num":"0","block_num":"0","text":"00090000000fUsz1A0EA0K5D4DckRT2m_ae300vkuCYtIIwo7Y1u1900vacaXP47o8kku1kmK81qpx0.viK vMc6v20Hs7YZKrSzCPodecY+ GXn","page_num":"0","width":"0.2921511467466963","left":"0.32848839108431593","conf":"0.5","level":"0","word_num":"0","line_num":"0"},{"text":"Aa09AA0000A£ls>!A0EA0N75A6hVa0£+YTA1QP3h eQ0оTMSoSk¿VwldlWVbm+XhSVUdRUlU£ £fWD5aAYn3+adhkd2FPQW5KYG#NwiSR7Pa0nN!","par_num":"0","top":"0.8325358851592003","level":"0","height":"0.010669689239307334","conf":"0.30000001192092896","page_num":"0","line_num":"0","left":"0.32848838041384304","block_num":"0","width":"0.2906976659247215","word_num":"0"},{"block_num":"0","text":"AANOAAAAAAAfIIS?IANFAOM.Ix.I4+NfA3VxvdanwXoK1v+ANlINPF.If18q+0.180To0407f407V2ivS6 w5r0nVvsmRu7nKAnThQ8n_XxN0Rn.JAWVW1","conf":"0.30000001192092896","left":"0.32848836392599906","height":"0.007290954985306852","line_num":"0","page_num":"0","top":"0.8571428569798917","width":"0.29069768621566455","par_num":"0","word_num":"0","level":"0"},{"width":"0.2921511264557534","word_num":"0","block_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","left":"0.32848840486805214","page_num":"0","conf":"1","par_num":"0","text":"00D90000000fUsz!AQEAQEtLc_G_NOKNzUANievZq6IKIkSYCWPPe@uY04q0NwCRZupyx_eDsD.pMm5PqyvtqyZp15cimlSRL_P4UHcvMFv2HBr7","top":"0.8780487810065236"},{"par_num":"0","line_num":"0","height":"0.010452960286604362","left":"0.32848840486805214","page_num":"0","top":"0.8989547043514713","width":"0.2921511264557534","block_num":"0","level":"0","text":"00090000000fUsz!A0EA0NBTHnW8wK1ZMeqXKXaSZHLn_ULchEiCeTPFFo08UWU9XhkUZNMN0zVBRKS.JZSMuvv79f4EbxAva.JcKiD99xKRpfPt5)","conf":"1","word_num":"0"},{"line_num":"0","block_num":"0","text":"00D90000000fUsz!A0EA0FUJ6U.DNsaq0Xt.01¡DXcmBP5MY01iaRVcF3VE9pKvEVN9e80TaADP1Kssetd5k_7F1VsPzzjPKAirsaA_i9WL7D1s7","level":"0","top":"0.9198606276964191","page_num":"0","par_num":"0","width":"0.2921511264557534","height":"0.010452960286604362","word_num":"0","conf":"0.5","left":"0.32848840486805214"},{"page_num":"0","height":"0.0071770334928229484","conf":"0.30000001192092896","text":"00090000000fUs71A0EA0Er hlbYmWKR1W5c57XnisBMsD6UJm1rWks*NAaBUzhWsuP010bHrr11Hb05Z6Zd9WaFvAabstufc7RUV4-2111tvW","width":"0.2906976659247216","block_num":"0","left":"0.32848838058690627","par_num":"0","line_num":"0","top":"0.9441786283891547","level":"0","word_num":"0"},{"left":"0.32848837070486536","conf":"0.30000001192092896","par_num":"0","text":"aanoaaaadaaflls> LAOEAO.l#ArmS+RV0552cP_PyW1_ yfkSul Rouh5AAnRyTOVAlaKVRiQwauu5+v£CS+PAA na≥0GSy_041AP1+1z4yET5WPM≥dI","top":"0.9616724739189536","level":"0","page_num":"0","width":"0.29069766592472157","word_num":"0","line_num":"0","height":"0.010452961047110243","block_num":"0"},{"level":"0","top":"0.4878048785674993","left":"0.6308139554042824","height":"0.010452960286604362","conf":"0.30000001192092896","par_num":"0","text":"midy","width":"0.021802323929806966","word_num":"0","block_num":"0","line_num":"0","page_num":"0"},{"conf":"0.5","text":"Msociable id Y","width":"0.045058133754324436","block_num":"0","par_num":"0","level":"0","height":"0.01060022539689398","word_num":"0","left":"0.66569767939801","line_num":"0","top":"0.4878048783342901","page_num":"0"},{"block_num":"0","word_num":"0","level":"0","height":"0.010452961047110132","width":"0.014534883042599311","top":"0.5121951224381174","conf":"1","par_num":"0","left":"0.6497093025678476","page_num":"0","line_num":"0","text":"56059"},{"left":"0.6497093025678476","top":"0.533101045783065","width":"0.014534883042599311","text":"56789","height":"0.010452961047110132","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"1"},{"word_num":"0","conf":"1","text":"45604","block_num":"0","page_num":"0","height":"0.017421602252187585","line_num":"0","left":"0.6497093025625797","level":"0","par_num":"0","top":"0.5505226482720691","width":"0.01598837147367771"},{"word_num":"0","left":"0.6497093030281189","top":"0.5749128922116366","width":"0.014534883042599311","level":"0","height":"0.010452961047110132","block_num":"0","line_num":"0","conf":"1","page_num":"0","par_num":"0","text":"70693"},{"page_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.6497093025920725","level":"0","line_num":"0","par_num":"0","text":"65405","block_num":"0","top":"0.5993031358086112","width":"0.014534883042599311","word_num":"0"},{"text":"SAASA","width":"0.014534883042599311","top":"0.620209059153559","word_num":"0","line_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.006968641205077342","left":"0.6497093025920725"},{"par_num":"0","left":"0.6497093025920725","block_num":"0","word_num":"0","height":"0.006968641205077342","line_num":"0","top":"0.6411149824985066","page_num":"0","level":"0","conf":"0.30000001192092896","text":"54057","width":"0.014534883042599311"},{"conf":"1","par_num":"0","top":"0.6829268296680824","width":"0.014534883042599311","word_num":"0","height":"0.010452961047110243","line_num":"0","block_num":"0","page_num":"0","text":"58566","left":"0.6497093023013748","level":"0"},{"text":"56905","left":"0.6497093030281189","width":"0.014534883042599311","conf":"1","height":"0.010452961047110243","line_num":"0","par_num":"0","level":"0","word_num":"0","block_num":"0","top":"0.7038327528388143","page_num":"0"},{"left":"0.6497093025920725","text":"57068","width":"0.014534883042599311","word_num":"0","block_num":"0","par_num":"0","conf":"1","height":"0.006968641205077342","line_num":"0","page_num":"0","top":"0.7282229964357889","level":"0"},{"conf":"1","height":"0.017421602252187585","left":"0.6497093027079287","text":"53984","width":"0.0159883714736776","page_num":"0","word_num":"0","par_num":"0","top":"0.7456445996499594","block_num":"0","level":"0","line_num":"0"},{"conf":"1","top":"0.7700348436924728","level":"0","line_num":"0","width":"0.014534883042599311","page_num":"0","block_num":"0","par_num":"0","left":"0.6497093025678476","word_num":"0","height":"0.010452961047110132","text":"56349"},{"conf":"1","level":"0","page_num":"0","top":"0.7874564461300038","text":"56055","word_num":"0","block_num":"0","par_num":"0","line_num":"0","left":"0.6497093028351089","width":"0.0159883714736776","height":"0.017421602252187474"},{"height":"0.017421602252187585","left":"0.649709302901727","block_num":"0","width":"0.01598837147367771","par_num":"0","text":"55604","top":"0.8083623694313975","page_num":"0","word_num":"0","conf":"1","level":"0","line_num":"0"},{"level":"0","height":"0.006968641205077342","line_num":"0","par_num":"0","top":"0.8362369337180187","width":"0.014534883042599311","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"54650","left":"0.6497093025920725","page_num":"0"},{"level":"0","text":"56058","page_num":"0","word_num":"0","block_num":"0","left":"0.6497093025920725","conf":"1","par_num":"0","height":"0.006968641205077342","line_num":"0","top":"0.8571428570629666","width":"0.014534883042599311"},{"width":"0.014534883042599311","word_num":"0","top":"0.8780487804040429","level":"0","conf":"0.30000001192092896","height":"0.006968641205077342","text":"57079","line_num":"0","block_num":"0","page_num":"0","par_num":"0","left":"0.6497093026001474"},{"level":"0","top":"0.9163763070620595","width":"0.0159883714736776","page_num":"0","text":"53430","word_num":"0","left":"0.6497093023687814","par_num":"0","line_num":"0","height":"0.017421602252187585","block_num":"0","conf":"1"},{"block_num":"0","conf":"1","par_num":"0","top":"0.9407665507482219","width":"0.014534883042599311","text":"53436","height":"0.010452961047110132","page_num":"0","word_num":"0","left":"0.6497093030281189","level":"0","line_num":"0"},{"block_num":"0","height":"0.010452961047110132","word_num":"0","par_num":"0","line_num":"0","text":"53440","top":"0.9616724740931696","left":"0.6497093030281189","conf":"1","page_num":"0","width":"0.014534883042599311","level":"0"},{"page_num":"0","conf":"0.30000001192092896","text":"Morovider user id Y","width":"0.056686041202950954","top":"0.4878048783342901","left":"0.7238372148088409","height":"0.01060022539689398","level":"0","line_num":"0","par_num":"0","word_num":"0","block_num":"0"},{"text":"20686 90512A9AA014isVAAnI","height":"0.00720204044567152","width":"0.06395348082197472","line_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.5119617223800684","block_num":"0","word_num":"0","page_num":"0","left":"0.7078488447594181","level":"0"},{"conf":"1","par_num":"0","top":"0.5331010454942319","word_num":"0","left":"0.7078488447594153","line_num":"0","width":"0.06395348082197472","block_num":"0","page_num":"0","level":"0","text":"21061 0052L00000494I4QAI","height":"0.010758603778942555"},{"text":"16116 00590000000kpVPAAY","conf":"1","block_num":"0","width":"0.06395348082197472","page_num":"0","word_num":"0","top":"0.5540069689743217","line_num":"0","left":"0.7078488447594153","height":"0.010586332476310134","level":"0","par_num":"0"},{"text":"29667 0051a000002m7MYAAY","top":"0.5749128925047814","par_num":"0","width":"0.06395348082197472","height":"0.010452960286604362","page_num":"0","word_num":"0","left":"0.7078488447594157","level":"0","block_num":"0","line_num":"0","conf":"1"},{"conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077342","left":"0.7078488358356754","word_num":"0","level":"0","text":"26099 0052L000005TKE50AY","top":"0.5993031358515574","page_num":"0","par_num":"0","width":"0.06395349096744629","line_num":"0"},{"conf":"0.30000001192092896","level":"0","page_num":"0","line_num":"0","height":"0.006968641205077342","text":"20685 90521 AAAAAZU1 7.10A0","top":"0.6202090591804832","par_num":"0","left":"0.7078488395177992","width":"0.0639534858947105","word_num":"0","block_num":"0"},{"word_num":"0","block_num":"0","conf":"1","height":"0.010452961047110132","par_num":"0","top":"0.641114982978187","page_num":"0","level":"0","text":"20689 0058X00000F1qVwQAJ","line_num":"0","left":"0.7078488391570302","width":"0.06249999492726421"},{"page_num":"0","block_num":"0","par_num":"0","text":"21533 0052L000004WMbL0AG","left":"0.7078488447594157","line_num":"0","level":"0","word_num":"0","top":"0.6618819775389818","width":"0.06395348082197472","conf":"0.5","height":"0.010591889492442497"},{"height":"0.010764160034569037","page_num":"0","width":"0.06395348082197472","line_num":"0","level":"0","left":"0.7078488447594157","par_num":"0","text":"21822 005UG00000260E9YAT","word_num":"0","block_num":"0","conf":"1","top":"0.6826156300966922"},{"conf":"0.5","par_num":"0","height":"0.010680804032077829","width":"0.062499994927264324","word_num":"0","page_num":"0","level":"0","top":"0.7038327525999912","left":"0.7078488420640087","text":"21060 0051a000002C022AA0","block_num":"0","line_num":"0"},{"left":"0.7078488370639533","height":"0.0071770334928229484","width":"0.0625","level":"0","conf":"0.5","text":"21199 0058X00000EzaFa0A.","par_num":"0","top":"0.7280701754385965","word_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"level":"0","width":"0.06395348082197472","left":"0.7078488447594157","text":"19782 0051a000001oyBzAAI","par_num":"0","block_num":"0","page_num":"0","word_num":"0","conf":"1","top":"0.7488038277511961","height":"0.011164274322169043","line_num":"0"},{"top":"0.770034843414239","conf":"1","level":"0","page_num":"0","block_num":"0","par_num":"0","left":"0.7078488447594153","line_num":"0","text":"20681 0051a000002DL60AAG","width":"0.06395348082197472","word_num":"0","height":"0.010666911111493982"},{"level":"0","page_num":"0","par_num":"0","left":"0.7078488447594153","conf":"0.5","width":"0.06395348082197472","word_num":"0","block_num":"0","text":"20688 0058X00000F0vGqOAJ","height":"0.010494639808861561","line_num":"0","top":"0.7909407668943288"},{"width":"0.06395348082197472","page_num":"0","conf":"0.5","par_num":"0","line_num":"0","height":"0.010497417936674802","top":"0.8118022328946349","word_num":"0","text":"20479 00590000001Sv70AA0","block_num":"0","left":"0.7078488447594157","level":"0"},{"line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"20G7 GGSUGAGGddA MO4YAN","level":"0","height":"0.010669689239307334","left":"0.7078488420325685","par_num":"0","top":"0.8325358851592003","block_num":"0","width":"0.062499994927264324","word_num":"0"},{"width":"0.0625","left":"0.7078488375331659","word_num":"0","level":"0","page_num":"0","line_num":"0","height":"0.007290954985306852","text":"20683 90521 990003£PvW0A1","conf":"0.30000001192092896","par_num":"0","top":"0.8571428569798917","block_num":"0"},{"height":"0.01051131161776453","par_num":"0","line_num":"0","level":"0","top":"0.8779904304951539","width":"0.06249999492726421","word_num":"0","text":"21195 0058X00000EzqFbQAJ","page_num":"0","conf":"1","left":"0.7078488391570302","block_num":"0"},{"page_num":"0","top":"0.9198606275943773","conf":"0.5","word_num":"0","level":"0","par_num":"0","width":"0.062499994927264324","block_num":"0","text":"18889 005UG000000S.JPVYA4","line_num":"0","height":"0.010761381906755796","left":"0.7078488428026178"},{"top":"0.9441786283891547","block_num":"0","line_num":"0","height":"0.0071770334928229484","left":"0.7078488358356754","page_num":"0","conf":"0.5","level":"0","text":"17033 0052L000004WANS0A4","width":"0.06395349096744629","word_num":"0","par_num":"0"},{"text":"16103 A0521 AAAAA3+kEо0A1|","level":"0","width":"0.0639534858947104","line_num":"0","page_num":"0","top":"0.9649122808819438","block_num":"0","conf":"0.30000001192092896","word_num":"0","par_num":"0","height":"0.0072131544779362455","left":"0.7078488396832022"},{"width":"0.07122093058646994","conf":"0.5","page_num":"0","word_num":"0","height":"0.01060022539689398","block_num":"0","left":"0.7950581393259795","par_num":"0","top":"0.4878048781600741","line_num":"0","text":"M orovider refresh token Y","level":"0"},{"conf":"1","height":"0.010452960286604362","width":"0.1933139435788418","page_num":"0","block_num":"0","line_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MF53nzlQzgzreu2IRAgQfaP8q6m28pS22S103","top":"0.5121951224699383","level":"0","par_num":"0","left":"0.793604646451859","word_num":"0"},{"text":"5Aep8617VFpoP.M.4vdZhpe4YEnmiwHyjz6p1MVuCCRLQhXc0V2QxZYcWLdUARuERkLPC_znHa•","word_num":"0","top":"0.533101045814886","par_num":"0","line_num":"0","height":"0.010452960286604251","width":"0.1933139435788418","page_num":"0","level":"0","conf":"1","left":"0.7950581541553455","block_num":"0"},{"page_num":"0","block_num":"0","left":"0.793604646451859","height":"0.010452960286604362","conf":"1","par_num":"0","level":"0","line_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmqqTrMEAJdGoSirhmmDV8pdf6cdzX3Md3CtXkzFqoknimBU","top":"0.5540069695082658","width":"0.1933139435788418","word_num":"0"},{"page_num":"0","left":"0.7936046696309861","word_num":"0","block_num":"0","level":"0","conf":"1","par_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFJSnvRzdSxYEuKDM80h1LtpE09h3X2TTepiX.","top":"0.5749128925047814","line_num":"0","height":"0.010452960286604362","width":"0.19476742440081662"},{"left":"0.7936046691474496","text":"5Aen8617VEnoP.M.4vdZhne4YEnmiwHviz6n1MVMy2iMewcM7 +sXKSDvVq5YPsi8X8x.JJ4aXl","conf":"0.5","block_num":"0","top":"0.5956937798195339","height":"0.010577996571858761","level":"0","par_num":"0","page_num":"0","width":"0.19476742440081662","word_num":"0","line_num":"0"},{"line_num":"0","level":"0","width":"0.19186046275686708","par_num":"0","text":"SAen8417VSnoP M Awd7hne/VEnmiwHv-26n1MVomsAnK4CZATSAAF0nz.lafyn0x77hH2111kXП","left":"0.7950581417489467","top":"0.6202090591857624","page_num":"0","height":"0.006968641205077342","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"word_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01x5oy0.HEoxHUWy0FQTtruXLjhVHejF6NRmW","par_num":"0","level":"0","height":"0.010452961047110132","conf":"1","page_num":"0","width":"0.19186046275686708","line_num":"0","block_num":"0","left":"0.7950581359180784","top":"0.641114982978187"},{"line_num":"0","par_num":"0","level":"0","left":"0.793604646451859","text":"SAep8617VFpoP.M.4vdZhpe4YEnmiwHyiz6p1MVwilcV1I0.GV9_GqzURq1YA8ixB4nclDYXbM","height":"0.010452960286604362","top":"0.6620209067904957","width":"0.1933139435788418","conf":"1","block_num":"0","word_num":"0","page_num":"0"},{"page_num":"0","height":"0.010764160795074917","block_num":"0","line_num":"0","top":"0.6826156298906554","word_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnvUS39cvrGqUHSe0uL07.1zXmuFaS SPo5TA","level":"0","par_num":"0","conf":"1","left":"0.793604661893204","width":"0.19331392328789887"},{"top":"0.7038327533286762","block_num":"0","conf":"1","par_num":"0","word_num":"0","page_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhToa0xVU6MFdfDJVTf87qaaKx SnIxLwkvacwscZvd2ref","level":"0","line_num":"0","left":"0.7936046455765264","width":"0.1933139435788419","height":"0.010680803271571948"},{"level":"0","left":"0.793604646451859","word_num":"0","conf":"0.5","line_num":"0","height":"0.006968640444571572","text":"SAen8617VFnoP.M.LwdZhne<YEnmkhe0ck_KX01NFT8TMaAK1se0n./vvdoPFnq460ez71vWTah","page_num":"0","top":"0.728222996850885","block_num":"0","par_num":"0","width":"0.1933139435788418"},{"line_num":"0","conf":"1","word_num":"0","left":"0.7950581541553455","width":"0.1933139435788418","block_num":"0","page_num":"0","top":"0.7491289203793459","par_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFH2n2KDZWWexUlfi4tpYUo3yHQPSVK.MggxJ|","level":"0","height":"0.010452960286604362"},{"text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFzxGc9vb8sYIcjKZt78Ar2AiGnY_Ss596CFEi","conf":"1","word_num":"0","line_num":"0","level":"0","page_num":"0","width":"0.1933139435788418","height":"0.010452960286604362","par_num":"0","top":"0.7700348437242936","block_num":"0","left":"0.7950581541553455"},{"page_num":"0","level":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01dx1dX0G9J3IAuqibECqi5X9MmH08i.bCHPu","top":"0.7909407674176734","width":"0.1933139435788418","word_num":"0","par_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.793604646451859","line_num":"0","conf":"1"},{"line_num":"0","block_num":"0","word_num":"0","page_num":"0","conf":"0.5","top":"0.8118022328946349","par_num":"0","width":"0.19476742440081662","level":"0","text":"5Aep8617VFpoP. M.4vdZhoe4YEnmaqTrMEAJdGovAi6vBJ11LxWUFj6H.oTJkohiW_GEvWviST!","left":"0.7936046695932956","height":"0.010497417936674802"},{"conf":"0.5","width":"0.1933139435788418","word_num":"0","page_num":"0","height":"0.010669689239307223","left":"0.7936046451586755","block_num":"0","line_num":"0","par_num":"0","top":"0.8325358852463084","text":"5Aen8617VEnoP.M.4vdZhne4YEnmosTdGmDC6.In8v0 AKG00.KPMOKTS5R H2YP.IvllhiC.MSfc","level":"0"},{"word_num":"0","line_num":"0","width":"0.1933139435788418","top":"0.8571428576615759","level":"0","par_num":"0","height":"0.010452960286604362","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmiwHyjz6p1MVEknm0gb0Sypkw8Q96DtSlhrbc6tnHfxxyrJ","left":"0.793604646451859","block_num":"0","page_num":"0","conf":"1"},{"left":"0.7936046446127931","word_num":"0","line_num":"0","page_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.8779904306220095","conf":"0.30000001192092896","text":"SAon9417VEnoD M_LudZhne/VSnmkhonck WY01YCKRaht2l4cv£i+2uM0uSTnanGcR7 HayA2","width":"0.19331396386978472","height":"0.0071770334928229484"},{"block_num":"0","width":"0.19476742440081662","conf":"1","left":"0.7936046696309861","line_num":"0","top":"0.8989547043514713","par_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFqBdvRsxc155Cex_4Db6tuH.OUXry2dk5EDvi","height":"0.010452960286604362","word_num":"0","level":"0","page_num":"0"},{"level":"0","height":"0.010452960286604362","conf":"1","left":"0.7936046696309861","line_num":"0","page_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnmoK7T2nxk8гXf8Fx0xcCbv6vzYHBkMPqbA2|","top":"0.9198606276964191","word_num":"0","width":"0.19476742440081662","block_num":"0","par_num":"0"},{"par_num":"0","width":"0.1933139435788418","level":"0","page_num":"0","conf":"0.5","block_num":"0","line_num":"0","text":"5Aen8617VFpoP. M.4vdZhne4YEnmiwHviz6n1MVMCsDiX1rAiSb5090Im0u.Mmwez0ParnWCs.","word_num":"0","top":"0.9407665512486834","height":"0.010589110604123375","left":"0.7936046657818991"},{"par_num":"0","page_num":"0","text":"5Aen8617VEnoP.M.Lwd7hne/VFnmiwHviz6n1MVnMmAT7qSIIRW.11oRkM47n1XS1al.nEaFnhFRl","level":"0","height":"0.006968640444571461","block_num":"0","conf":"0.30000001192092896","top":"0.9651567947602927","left":"0.793604646451859","width":"0.1933139435788418","line_num":"0","word_num":"0"},{"height":"0.006968640444571572","par_num":"0","text":"SLIM.O","width":"0.017441858636571994","line_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.9860627181052405","word_num":"0","page_num":"0","level":"0","left":"0.863372094809621"},{"conf":"0.30000001192092896","height":"0.006968640444571572","page_num":"0","level":"0","line_num":"0","text":"NN Windeurf Toame","top":"0.9860627181052405","width":"0.03924418256637896","block_num":"0","word_num":"0","par_num":"0","left":"0.8953488407799932"},{"height":"0.006968640444571572","width":"0.015988370205493707","line_num":"0","page_num":"0","par_num":"0","level":"0","text":"G0G-1A","word_num":"0","block_num":"0","left":"0.9375000017431833","top":"0.9860627181052405","conf":"0.30000001192092896"},{"text":"UTE.9","block_num":"0","word_num":"0","width":"0.015988370205493707","level":"0","line_num":"0","left":"0.9549418622082995","height":"0.006968640444571572","conf":"0.30000001192092896","par_num":"0","top":"0.9860627181052405","page_num":"0"},{"height":"0.006968640444571572","page_num":"0","word_num":"0","text":"Aensod","left":"0.9752906995039653","line_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","width":"0.018895347067650392","top":"0.9860627181052405"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8041
|
NULL
|
NULL
|
|
44527
|
PhpStormFileFditViewNavigateCodelaravelRetactonToo PhpStormFileFditViewNavigateCodelaravelRetactonToolsWindowHelpFV faVsco.s v#11894 on JY-18909-automated-reports-ask-iminny kProject vEids.txt=infection.son.distM+ INSTALL.mdM+ INTERNAL WEBHOOK SETUPiminny_storageM+ licenses.mdIM MakefileU package-lock.json= phpstan.neon.dist= phpstan-baseline.neon<> phounit xml1d raw sal_querv.salM+ KEADME.mO{o sonar-project.properties=test.py<> Untitled Diagram.xmlus vetur.config.jsM+ WEBHOOK_FILTERING_IMPLE›Ib External Librariesv E Scratches and Consolesv M Database ConsolesvA-Uc consoe -u4 DEAL RISKS [EU]A DI [EU]LEU EUv 4 iminny@localhostd console liminny@localfc Di liminny@localhost)c HS_local liminny@locald sr yiminny@localhost)V & PRODd zono_dev yiminny @loca& consoe PRODI¿ console 1 [PROD1A DI (PRODI> LQAL QAi> L QAI PRODV ACTAGNGd console STAGING¿ console 1 STAGNGIId uranus ISl AGING• MEytensionsv MScratches= phostorm_shortcuts.txt= scratch.txtUr scratch 1.isonUr scratch 2.isonUr scratch 3.isor= scratch_4.txtphp scratch_5.phpph9 scratch_6.phpG scratch_7.json( stage2.jsonE° test<test.htmlphr tmp.ohp(C AutomatedReportsService.phpC) SendReportJob.phpC SendReportMailJob.phpC ReportController.phpTokenBuilder.phpC TeamSetupController.phppnp apl.ono• Filesystem.php© Team.php© CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php© ActivityLogged.phpC AutomatedReportsCallbackService.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phgT OpportunitySyncTrait.php xOpoortunity.onp© OpportunityUpdated.phpc) onnortuntvstadendated.nno© EventServiceProvider.php(C OpportunityPendingAiAnalysisAfterStageChanged.php(C RunOpportunityAiAnalysis.phpC ProcessAiAutomationAnalysisResults.php(C) ImportOpportunityBatch.phpT ImportBatchJobTrait.phpHasattributes.onoC) Service.php© AutomatedReportResult.php© AutomatedReport.php"podcast audio url"CcW0 resultstrait OpportunitySyncTraitBS2M2M19 ^7509319329339349359349411744943944945946947948949956951952953954955956957958959960961967963Y04966967968969976971912private function resolveBusinessProcess@string $pipelineld): ?BusinessProcesssthis->cachedBusinessProcesses Spipelineld = SbusinessProcess:return sbusinessProcess2 usagesprivate function getBusinessProcess(string $pipelineId): ?BusinessProcess{...}2 usagesprivate function resolveStage(BusinessProcess $businessProcess, ?string $stageId)=1578if (empty($stageld))return null:scachekey = sbusinessProcess->getid.':. sstageld;if Gisset(Sthis->cachedStages ScacheKeyJJ zreturn schis->cachedscagesLscachekeyJ;$stage = $this->crmEntityRepository->getPipelineStageByConditions($businessProcess.'crm provider id' => $stageld.'type' => Stage::TYPE_OPPORTUNITY,if ($stage === null) {фuh1s->mpontsrages(null, escagela):if (Sstage === null) {sthis->Logger->info HubSpot Stage does not exist =>. Sstageld):sth1s->cachedstagesLscachekey = sstage:return sstage;1 usageHelper code will nelp lDe lo unstand vour Laravel apo code. Generale Don't snow Anymore loday 8.09= custom.log= laravel.logL SF (iminny@localhostU scratch_1.jsonconnect.vueV onboard.vue< Hs local liminnyalocalnostconsole LUic crmenutykeposilory.ono(iii crm configurations [EU]¿console IPROD¿ console STAGINGI1556155711552150015621563156415651566-1568=156915/0115/1= [CREDIT_CARD]— [CREDIT_CARD]— 1584158515841085100015871591159215951594157510Y6-1oY/1oYo15991600IT1601116021605Playground ySELECT * FROM activities WHERE uuid_to_bin('2e6ff4d3-9faa-Oo jiminny v026 49 A22 23 X103 *select * trom crm_proriles where crm_contiguracion_1d = suy and crm_provider_1d = 525/85080select * trom opportunitles where crn_contiguration_1d = 51y and crm_provider_1d = 4101502select * trom accouncs where crm_contiguracion_1d = s1y and crm_provider_1d = 4/150650567,select * from contacts where crm confiquration id = 319 and crm provider id IN (66558744181* Owner 10z0 04/09000# contact 116779180 665587441856 - activity - Alex Howes [EMAIL] created 202# contact 219247563 742723347700 - [EMAIL] 2026-03-24# company 4176133 47150650569# deal 7100953 410150124747CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_idu.email,sa.*,Towner 1o Frum soctal accounts saJuin users u on u.ld = sa.soclable_1aJuir tealllst 1..n<->1: on t.id = u.team idWheke U.teanl_ld- 400 and sa.provider- nuosporaselect * from features:select * from team features where feature id = 40:select * from teams where 1d = 556; # owner: 18101, crm: 477select * from crm_configurations where 1d = 477*sEuee * rrur users Warkedo siolouDELEEITCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_idu.emallsarxt.owner id FROM social accounts saJOIN users u on U.id = sa.sociable idJOIN teams t 1..n‹->1: on t.id = u.team idWHERE U.team_id = 556 and sa.provider = 'integration-app':select * from opportunitles where 1d = 7594549*select * from business_processes where 1d = 6024;select * trom business_process_stages where stage_1d = 16552,select * tron oustness orocess staces where oustness orocess 1o = 00241select * tron stades wereTean 10 = 4571select * from teams where id = 4591SCLCLICONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS user_id,U.emailsa.*,t.owner_1d FROM soc1al_accounts saJOIN users u on u.1d = sa.soclable_1dJOIN teams tl..n<->I: on t.ld = U.team_1dWHERE U.team_1d = 45% and sa.provider = 'nupspor :> 0: Support Daily • in 3 h 10 mA100% 1Z7• Fri 17 Apr 11:50:51AutomatedRenortsCommandTestCascadeAutomated Report Rete Investigating HubSg+D ..bu1ldupporcunicybata only sets stage 1d lt sstage IS non-null line oss-ogo. But upsercopporcun1ty() always calls $opportunity->update($data) with whatever is in $datain upaareupportunity = sstace canoe nuce wnen soustnessprocess is null line ouz.U php$stage = $businessProcess ? $this->resolveStage(...) : null;When $stage IS null, stage id is absenttrom $data entirely. But update($data) doesn't mean "keepexisting value" for absent keys - it just doesn't touch that column. So stage id is preserved.but nere's the acrual osclllation source — resolvestage caches nuulaUpponunitysynclralt.openus→cachedscages Iscacheney. = sstage,1 caches nutl arcer importstagest is calleaThis means,Sync run 1 (new Service instance, empty cache): stage not in DB → importStages() called → $stage= null → stage_id not setin Sdata → updatel) doesn'ttouch stage_id → opportunity keepswhatever stage id was set previously (or null)Sync run 2 (fresh instance, empty cache again): stage IS in DB now (imported in run 1) → resolves tostage 400 → stage_id = 456 Wiitten OpportunityStageUpdated TiresSync run 3: same as run 2... unless importStages() somehow re-runs and overwrites the stagestable witn eltterentibsThe real oscillation: importStages() recreates stages with new DB IDsservice.onp:459-409— importstages uses updateorcreate on stages:• phppsuage = schis→>contig→stages→updareurtreatellcrm provider 1a -> o5.10Jaaaa.HThis is fine — it reuses the same DB id. BUT resolveBusinessProcess() also calls importStages( ) whena pipeline is missina (line 920). If a pipeline gets recreated with a new BusinessProcess DB record, the business_process_id stage relationship could point to a different stage DB IDMost lkely actual cause. Iwo alterent syne oatns are runnine concurrenty orin raple succession". syncudjects scheauled job → processes the deal 7 Writes stage_1d = 4502. SyncOpportunity job (triggered by something else) → resolves via a ditterent businessProcessinstance → writes stage id = 123Inese two jobs run independently with no cooraination, both calling upsertopportunity) on the sameopportunity, alternating between two valid stage IDs that belong to different BusinessProcess recordspointine lo the same Huosoot plpeline —le., auplicate BusinessProcess rows in the Db for the same cm_provader idCommand docke• docker exeoMode1s Crm Contis('team', fn($a) = \$q-rocesses@-suithlirashedtforeach(\$bpsSDp.oo-hale .""ed',*SD0—i$bp->created atelere. ath\sbp->deleted at.PHP_EOL;Run #i+skioWthis thin+ ‹› CodelClaude Sonnet 4.6winasun leams1091.23uir-o...
|
[{"width":"0.02616278827190399", [{"width":"0.02616278827190399","block_num":"0","height":"0.0077519370449914415","page_num":"0","top":"0.005167958996884159","left":"0.02034883973032694","par_num":"0","word_num":"0","conf":"1","line_num":"0","level":"0","text":"PhpStorm"},{"level":"0","top":"0.005167958705674769","left":"0.0523255815167196","height":"0.005167958471510081","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"File","conf":"0.30000001192092896","word_num":"0","width":"0.010174418240785597"},{"left":"0.06976744196972348","level":"0","height":"0.005167958471510192","block_num":"0","conf":"0.30000001192092896","text":"Fdit","top":"0.00516795871182707","width":"0.010174418240785604","word_num":"0","page_num":"0","par_num":"0","line_num":"0"},{"level":"0","par_num":"0","text":"View","top":"0.005167958996884159","height":"0.0077519370449914415","page_num":"0","block_num":"0","line_num":"0","word_num":"0","conf":"1","left":"0.08720930358609372","width":"0.013081394135951996"},{"height":"0.0077519370449914415","block_num":"0","left":"0.1061046534864857","par_num":"0","text":"Navigate","word_num":"0","top":"0.005167958996884159","width":"0.02325581163167953","conf":"1","page_num":"0","level":"0","line_num":"0"},{"height":"0.005167958140373186","word_num":"0","block_num":"0","conf":"0.5","left":"0.13517442033635732","line_num":"0","page_num":"0","par_num":"0","top":"0.005167958914309545","width":"0.01453488171100617","level":"0","text":"Code"},{"width":"0.020348834991455067","top":"0.005167958914309545","page_num":"0","conf":"0.30000001192092896","text":"laravel","level":"0","block_num":"0","left":"0.15406976956822585","line_num":"0","par_num":"0","height":"0.005167958140373186","word_num":"0"},{"line_num":"0","left":"0.18168604680281905","conf":"0.5","level":"0","width":"0.02034883648157121","word_num":"0","top":"0.0051679587302840835","height":"0.005167958471510081","block_num":"0","par_num":"0","page_num":"0","text":"Retacton"},{"conf":"1","line_num":"0","left":"0.22674418583522177","text":"Tools","top":"0.005167958720030175","width":"0.01308139562606811","word_num":"0","block_num":"0","height":"0.005167958471510192","par_num":"0","page_num":"0","level":"0"},{"left":"0.26162790882924536","level":"0","conf":"1","page_num":"0","top":"0.005167958914309545","width":"0.02180232405662541","line_num":"0","word_num":"0","block_num":"0","height":"0.005167958140373186","par_num":"0","text":"Window"},{"level":"0","text":"Help","width":"0.013081394135951996","block_num":"0","par_num":"0","height":"0.0077519370449914415","top":"0.0051679592552820175","word_num":"0","page_num":"0","conf":"1","line_num":"0","left":"0.28779069762679155"},{"level":"0","block_num":"0","page_num":"0","top":"0.025694444382837522","width":"0.034883719682693486","word_num":"0","text":"FV faVsco.s v","line_num":"0","conf":"0.30000001192092896","height":"0.007897286944919202","left":"0.036337209320751886","par_num":"0"},{"width":"0.1351744055747986","page_num":"0","text":"#11894 on JY-18909-automated-reports-ask-iminny k","height":"0.007897286944919202","word_num":"0","par_num":"0","top":"0.025694444318238086","conf":"0.5","block_num":"0","left":"0.08139535349754527","level":"0","line_num":"0"},{"conf":"0.5","text":"Project v","height":"0.007848836978276541","left":"0.0174418632313883","top":"0.049095607479853975","width":"0.024709299206733704","line_num":"0","par_num":"0","page_num":"0","word_num":"0","block_num":"0","level":"0"},{"page_num":"0","par_num":"0","text":"Eids.txt","top":"0.0723514217875818","width":"0.023255811631679536","height":"0.0077519370449914415","left":"0.03197674418416034","block_num":"0","line_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"width":"0.050872087478637695","height":"0.0077519370449913305","block_num":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0","top":"0.08785529775657408","conf":"1","left":"0.03197674441475118","text":"=infection.son.dist","level":"0"},{"width":"0.039244180917739874","conf":"0.5","left":"0.03197674931371412","par_num":"0","top":"0.10335917339442935","block_num":"0","page_num":"0","word_num":"0","level":"0","line_num":"0","height":"0.007751937707265233","text":"M+ INSTALL.md"},{"left":"0.03197674567150884","page_num":"0","level":"0","par_num":"0","top":"0.11875000014803194","text":"M+ INTERNAL WEBHOOK SETUP","word_num":"0","block_num":"0","conf":"1","width":"0.07994185090065004","line_num":"0","height":"0.007864986525641493"},{"top":"0.1343669256635508","height":"0.0077519370449914415","word_num":"0","level":"0","width":"0.04505813419818878","conf":"0.5","line_num":"0","page_num":"0","left":"0.03197674460148723","par_num":"0","block_num":"0","text":"iminny_storage"},{"par_num":"0","page_num":"0","level":"0","line_num":"0","width":"0.03633720874786377","text":"M+ licenses.md","top":"0.14987080113198725","word_num":"0","block_num":"0","conf":"0.5","height":"0.007768087916904087","left":"0.03197674364148188"},{"line_num":"0","conf":"0.30000001192092896","text":"IM Makefile","height":"0.008499502473407361","word_num":"0","left":"0.03194669756481764","block_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.16500089449045174","width":"0.029129862785339355"},{"height":"0.008333333333333304","line_num":"0","par_num":"0","level":"0","text":"U package-lock.json","block_num":"0","top":"0.18055555555555558","conf":"0.5","width":"0.05232557654380798","left":"0.03197674922809575","word_num":"0","page_num":"0"},{"block_num":"0","conf":"1","height":"0.007784237464269039","page_num":"0","left":"0.03343023810275416","par_num":"0","top":"0.19638242920068205","word_num":"0","level":"0","text":"= phpstan.neon.dist","line_num":"0","width":"0.0508720874786377"},{"block_num":"0","level":"0","page_num":"0","left":"0.03343023866337147","text":"= phpstan-baseline.neon","width":"0.06249999403953552","top":"0.21180555558208947","height":"0.007832686768637798","conf":"1","line_num":"0","par_num":"0","word_num":"0"},{"block_num":"0","level":"0","height":"0.007832687430911589","conf":"0.5","left":"0.031976745006601456","text":"<> phounit xml","width":"0.03633720874786377","word_num":"0","line_num":"0","top":"0.22480620156878195","par_num":"0","page_num":"0"},{"text":"1d raw sal_querv.sal","top":"0.24027777777949344","width":"0.0508720874786377","block_num":"0","word_num":"0","par_num":"0","conf":"0.5","level":"0","line_num":"0","page_num":"0","height":"0.007784237464269039","left":"0.03197674464343966"},{"conf":"0.30000001192092896","left":"0.03197674380395486","top":"0.2583333333333333","width":"0.03779069483280183","height":"0.005555555555555536","page_num":"0","line_num":"0","level":"0","word_num":"0","block_num":"0","text":"M+ KEADME.mO","par_num":"0"},{"word_num":"0","text":"{o sonar-project.properties","left":"0.03197674806727916","line_num":"0","top":"0.27131782963747675","par_num":"0","height":"0.007848836978276541","block_num":"0","page_num":"0","level":"0","width":"0.06686046123504638","conf":"0.5"},{"conf":"0.5","page_num":"0","height":"0.0077519370449913305","line_num":"0","width":"0.024709299206733697","word_num":"0","text":"=test.py","par_num":"0","block_num":"0","top":"0.2868217060253079","level":"0","left":"0.031976744510005366"},{"width":"0.059593015909194955","block_num":"0","line_num":"0","height":"0.008333333333333415","left":"0.03197675153215755","par_num":"0","text":"<> Untitled Diagram.xml","word_num":"0","top":"0.30208333333333326","page_num":"0","conf":"0.5","level":"0"},{"width":"0.04215115904808044","top":"0.317829457770771","word_num":"0","page_num":"0","block_num":"0","text":"us vetur.config.js","line_num":"0","par_num":"0","conf":"1","level":"0","left":"0.031976745821061116","height":"0.007864986525641493"},{"width":"0.07994185686111449","block_num":"0","height":"0.007751937707265233","level":"0","par_num":"0","page_num":"0","text":"M+ WEBHOOK_FILTERING_IMPLE","word_num":"0","line_num":"0","left":"0.03197674586581576","conf":"1","top":"0.3333333334719488"},{"level":"0","conf":"0.5","width":"0.05668604373931885","text":"›Ib External Libraries","page_num":"0","line_num":"0","left":"0.01744185878305518","height":"0.007978036006291767","top":"0.3486111110666217","par_num":"0","word_num":"0","block_num":"0"},{"top":"0.3617571065421037","block_num":"0","conf":"0.5","left":"0.018895355903868327","height":"0.0077519370449914415","level":"0","line_num":"0","par_num":"0","width":"0.07267441153526306","word_num":"0","text":"v E Scratches and Consoles","page_num":"0"},{"height":"0.007929586039649106","top":"0.37708333346596357","par_num":"0","word_num":"0","line_num":"0","text":"v M Database Consoles","block_num":"0","left":"0.024709308285922528","conf":"0.5","level":"0","page_num":"0","width":"0.062499994039535524"},{"height":"0.005167958140373186","level":"0","conf":"0.30000001192092896","top":"0.3953488374672811","word_num":"0","par_num":"0","width":"0.023255811631679536","page_num":"0","block_num":"0","left":"0.03197674418416034","line_num":"0","text":"vA-U"},{"par_num":"0","line_num":"0","page_num":"0","text":"c consoe -u","top":"0.41085271326076656","width":"0.03779069781303406","block_num":"0","word_num":"0","height":"0.005167958471510192","level":"0","left":"0.0479651161866572","conf":"0.30000001192092896"},{"left":"0.04796511945635022","page_num":"0","block_num":"0","top":"0.4211886306250826","par_num":"0","word_num":"0","conf":"0.5","text":"4 DEAL RISKS [EU]","line_num":"0","width":"0.04941860139369965","level":"0","height":"0.012919896178775425"},{"text":"A DI [EU]","height":"0.012919896178775425","conf":"0.30000001192092896","left":"0.04796511629530829","block_num":"0","top":"0.4366925065940749","page_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.026162791252136226","word_num":"0"},{"height":"0.007751937707265233","width":"0.02616278827190399","top":"0.4547803618311219","par_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.04796511851315553","conf":"0.30000001192092896","line_num":"0","text":"LEU EU"},{"par_num":"0","height":"0.0078972862826453","left":"0.03197675153264701","block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.4701388889000211","text":"v 4 iminny@localhost","page_num":"0","word_num":"0","line_num":"0","width":"0.05959301590919494"},{"line_num":"0","height":"0.007961885796652912","par_num":"0","left":"0.047965121759139494","page_num":"0","text":"d console liminny@localf","width":"0.0639534831047058","block_num":"0","level":"0","word_num":"0","top":"0.4857881140784177","conf":"0.30000001192092896"},{"level":"0","par_num":"0","word_num":"0","line_num":"0","text":"c Di liminny@localhost)","conf":"0.30000001192092896","height":"0.0077519370449913305","width":"0.061046504974365236","left":"0.04796512293261048","block_num":"0","page_num":"0","top":"0.5012919900046361"},{"page_num":"0","left":"0.047965115710141434","par_num":"0","text":"c HS_local liminny@local","top":"0.5166666667744787","word_num":"0","level":"0","block_num":"0","width":"0.06395348906517029","height":"0.007881136735280347","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.30000001192092896","top":"0.5322997418159756","height":"0.007978036006291656","left":"0.0479651224706541","text":"d sr yiminny@localhost)","level":"0","block_num":"0","par_num":"0","width":"0.06249999403953552","page_num":"0","line_num":"0","word_num":"0"},{"left":"0.03197674524019304","text":"V & PROD","top":"0.5631944444444444","height":"0.005555555555555536","width":"0.029069763422012326","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0"},{"conf":"0.30000001192092896","left":"0.04796512158349051","par_num":"0","top":"0.5478036178388739","page_num":"0","line_num":"0","width":"0.0639534831047058","height":"0.007751937707265122","level":"0","word_num":"0","text":"d zono_dev yiminny @loca","block_num":"0"},{"text":"& consoe PRODI","width":"0.04505814015865326","par_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","level":"0","left":"0.04796511565193353","height":"0.005555555555555536","top":"0.5784722222222223","word_num":"0","page_num":"0"},{"par_num":"0","page_num":"0","word_num":"0","level":"0","left":"0.0479651148637761","block_num":"0","text":"¿ console 1 [PROD1","top":"0.591666666596082","width":"0.04941860437393188","conf":"0.30000001192092896","height":"0.007816537221272735","line_num":"0"},{"level":"0","height":"0.008832867940266942","line_num":"0","par_num":"0","text":"A DI (PRODI","conf":"0.30000001192092896","width":"0.030604165792465207","page_num":"0","block_num":"0","left":"0.04792466212367168","top":"0.6066946769919452","word_num":"0"},{"height":"0.007816537221272735","left":"0.03197674650974151","level":"0","line_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"> LQA","top":"0.622739018340268","width":"0.023255811631679536","word_num":"0"},{"text":"L QAi","block_num":"0","level":"0","left":"0.039244188114184814","page_num":"0","par_num":"0","height":"0.007800387011633991","line_num":"0","top":"0.6381944444786791","width":"0.017441858351230626","conf":"0.30000001192092896","word_num":"0"},{"par_num":"0","height":"0.008333333333333304","text":"> L QAI PROD","page_num":"0","width":"0.04069766998291015","word_num":"0","level":"0","top":"0.6534722222222222","block_num":"0","conf":"0.30000001192092896","left":"0.031976748564042604","line_num":"0"},{"text":"V ACTAGNG","par_num":"0","word_num":"0","page_num":"0","level":"0","width":"0.03779069483280182","block_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","left":"0.03343023586848263","line_num":"0","top":"0.6692506462528107"},{"text":"d console STAGING","width":"0.05377906560897828","line_num":"0","page_num":"0","par_num":"0","height":"0.007784237464268928","left":"0.04796512095031726","top":"0.6847222220947389","conf":"0.30000001192092896","word_num":"0","block_num":"0","level":"0"},{"top":"0.7","width":"0.058139532804489136","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"¿ console 1 STAGNGII","level":"0","page_num":"0","height":"0.005555555555555647","left":"0.04796511820255582","line_num":"0"},{"word_num":"0","left":"0.04796511468468877","height":"0.007848836978276652","line_num":"0","text":"d uranus ISl AGING","top":"0.7157622741465205","par_num":"0","page_num":"0","width":"0.05087209343910218","conf":"0.30000001192092896","level":"0","block_num":"0"},{"height":"0.007961885796652912","page_num":"0","line_num":"0","top":"0.7284722223471516","width":"0.04215115904808045","word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.024709306304447943","level":"0","par_num":"0","text":"• MEytensions"},{"left":"0.024709304473938952","width":"0.03924418389797211","page_num":"0","par_num":"0","conf":"0.5","word_num":"0","height":"0.00789728694491909","level":"0","text":"v MScratches","block_num":"0","top":"0.7441860465146205","line_num":"0"},{"text":"= phostorm_shortcuts.txt","par_num":"0","top":"0.7596899225546362","word_num":"0","width":"0.06249999403953552","conf":"1","block_num":"0","line_num":"0","height":"0.007751937707265122","page_num":"0","left":"0.04069768037906846","level":"0"},{"block_num":"0","line_num":"0","par_num":"0","text":"= scratch.txt","conf":"0.5","top":"0.7749853500530909","width":"0.03346000909805298","page_num":"0","word_num":"0","left":"0.04068278782062827","height":"0.008168834447860651","level":"0"},{"top":"0.7906976745833153","left":"0.04069767601905111","conf":"0.30000001192092896","block_num":"0","par_num":"0","level":"0","width":"0.04069767296314239","word_num":"0","line_num":"0","height":"0.007913436492284154","text":"Ur scratch 1.ison","page_num":"0"},{"left":"0.04069767601905111","text":"Ur scratch 2.ison","conf":"0.30000001192092896","level":"0","height":"0.007751937707265233","word_num":"0","block_num":"0","line_num":"0","top":"0.8062015504616129","page_num":"0","par_num":"0","width":"0.04069767296314239"},{"par_num":"0","line_num":"0","top":"0.821527777910408","level":"0","text":"Ur scratch 3.isor","width":"0.04069767296314239","left":"0.04069767601905111","word_num":"0","page_num":"0","block_num":"0","height":"0.007929586039649106","conf":"0.30000001192092896"},{"left":"0.04069767537057043","text":"= scratch_4.txt","word_num":"0","width":"0.03779069483280182","par_num":"0","top":"0.8372093027166095","page_num":"0","height":"0.007929586039649106","level":"0","block_num":"0","conf":"0.5","line_num":"0"},{"conf":"0.5","level":"0","text":"php scratch_5.php","height":"0.010465115971035388","width":"0.042151159048080436","par_num":"0","top":"0.8499999998956193","block_num":"0","line_num":"0","word_num":"0","left":"0.03924418589012864","page_num":"0"},{"width":"0.04245596826076507","word_num":"0","height":"0.011513710021972656","top":"0.8652076364344286","block_num":"0","conf":"0.5","level":"0","line_num":"0","text":"ph9 scratch_6.php","left":"0.039118233776416725","par_num":"0","page_num":"0"},{"level":"0","page_num":"0","height":"0.010888742738299872","top":"0.8808605381639181","left":"0.040676795910116734","width":"0.04219292402267456","text":"G scratch_7.json","word_num":"0","block_num":"0","par_num":"0","line_num":"0","conf":"0.5"},{"level":"0","width":"0.03488371670246124","word_num":"0","conf":"0.5","left":"0.04069767864601494","par_num":"0","page_num":"0","block_num":"0","height":"0.010448965761396645","line_num":"0","top":"0.8965277778428158","text":"( stage2.json"},{"line_num":"0","par_num":"0","left":"0.04069767502973952","width":"0.017441859841346732","word_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.012919896178775314","level":"0","text":"E° test","top":"0.9095607236483384"},{"par_num":"0","block_num":"0","width":"0.029148116707801826","conf":"1","line_num":"0","height":"0.008742641078101299","left":"0.04065850124024952","level":"0","top":"0.9271532271849983","word_num":"0","page_num":"0","text":"<test.html"},{"par_num":"0","left":"0.03924419005829003","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.007848836978276541","line_num":"0","text":"phr tmp.ohp","block_num":"0","top":"0.9430555555418696","word_num":"0","width":"0.029069763422012333"},{"conf":"1","top":"0.04909560760905296","height":"0.007848836978276541","left":"0.12063953356604087","level":"0","line_num":"0","block_num":"0","text":"(C AutomatedReportsService.php","width":"0.07703487873077391","par_num":"0","page_num":"0","word_num":"0"},{"conf":"1","level":"0","page_num":"0","height":"0.007848836978276541","block_num":"0","left":"0.20784883702312565","width":"0.052325576543807956","word_num":"0","top":"0.04909560760905296","text":"C) SendReportJob.php","par_num":"0","line_num":"0"},{"page_num":"0","conf":"1","line_num":"0","par_num":"0","top":"0.04909560741525443","left":"0.27180232745409666","text":"C SendReportMailJob.php","block_num":"0","width":"0.06104651093482971","word_num":"0","level":"0","height":"0.007848836978276652"},{"top":"0.06944444444444442","page_num":"0","width":"0.05523255467414857","text":"C ReportController.php","block_num":"0","height":"0.008333333333333304","level":"0","word_num":"0","conf":"0.5","left":"0.12063953385478647","line_num":"0","par_num":"0"},{"conf":"1","width":"0.047965112328529375","height":"0.0077519370449913305","left":"0.1860465112049216","page_num":"0","word_num":"0","block_num":"0","text":"TokenBuilder.php","level":"0","par_num":"0","top":"0.06976744245941646","line_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","text":"C TeamSetupController.php","level":"0","conf":"1","height":"0.008333333333333304","width":"0.06540697216987607","page_num":"0","left":"0.24418604788826342","par_num":"0","top":"0.06944444444444442"},{"level":"0","block_num":"0","width":"0.02616278827190399","word_num":"0","par_num":"0","page_num":"0","left":"0.3183139533411371","text":"pnp apl.ono","height":"0.005555555555555536","top":"0.07222222222222219","conf":"0.5","line_num":"0"},{"width":"0.04215115904808042","conf":"0.30000001192092896","level":"0","line_num":"0","block_num":"0","word_num":"0","page_num":"0","par_num":"0","text":"• Filesystem.php","height":"0.008333333333333304","left":"0.35465116676956426","top":"0.06944444444444442"},{"par_num":"0","top":"0.09265170162342307","text":"© Team.php","conf":"0.5","page_num":"0","word_num":"0","left":"0.12206457470101069","line_num":"0","height":"0.008495046032799602","block_num":"0","width":"0.03058015704154969","level":"0"},{"width":"0.07267441749572756","page_num":"0","level":"0","block_num":"0","conf":"1","par_num":"0","left":"0.16133721167364773","word_num":"0","text":"© CreateHeldActivityEvent.php","height":"0.007751937707265233","line_num":"0","top":"0.09302325588796945"},{"text":"© TrackProviderInstalledEvent.php","top":"0.0930232561545069","word_num":"0","line_num":"0","width":"0.0813953399658203","page_num":"0","level":"0","par_num":"0","block_num":"0","conf":"1","height":"0.0077519370449913305","left":"0.24418605538301694"},{"height":"0.007751937707265233","par_num":"0","word_num":"0","left":"0.33575581501736745","conf":"1","level":"0","text":"© ActivityLogged.php","top":"0.09302325588796945","line_num":"0","block_num":"0","page_num":"0","width":"0.05087209343910215"},{"word_num":"0","par_num":"0","line_num":"0","width":"0.09447674155235292","conf":"1","height":"0.007832687430911589","block_num":"0","level":"0","left":"0.12209302693457924","page_num":"0","text":"C AutomatedReportsCallbackService.php","top":"0.11369509045767079"},{"left":"0.2267441957495933","text":"C RequestGenerateAskJiminnyReportJob.php","width":"0.10465115308761597","word_num":"0","level":"0","par_num":"0","conf":"1","height":"0.007832687430911589","block_num":"0","line_num":"0","top":"0.11369509045767079","page_num":"0"},{"level":"0","page_num":"0","text":"C RequestGenerateReportJob.phg","line_num":"0","word_num":"0","conf":"1","left":"0.122093027552893","height":"0.008333333333333415","block_num":"0","par_num":"0","width":"0.0784883677959442","top":"0.13402777777777775"},{"level":"0","width":"0.07122092247009276","word_num":"0","height":"0.008333333333333415","text":"T OpportunitySyncTrait.php x","conf":"1","line_num":"0","block_num":"0","page_num":"0","top":"0.13402777777777775","left":"0.2776162865550019","par_num":"0"},{"height":"0.005167958140373186","conf":"0.5","block_num":"0","top":"0.13695090465074367","width":"0.04069766998291019","level":"0","left":"0.35755814378761447","page_num":"0","text":"Opoortunity.onp","line_num":"0","par_num":"0","word_num":"0"},{"text":"© OpportunityUpdated.php","left":"0.12209302921627777","level":"0","word_num":"0","conf":"1","height":"0.007751937707265122","top":"0.1576227390921039","par_num":"0","line_num":"0","width":"0.06249999403953552","block_num":"0","page_num":"0"},{"left":"0.19622093682405356","level":"0","line_num":"0","width":"0.07558138966560363","word_num":"0","page_num":"0","text":"c) onnortuntvstadendated.nno","conf":"0.30000001192092896","block_num":"0","par_num":"0","height":"0.005167958140373297","top":"0.15762273927606663"},{"page_num":"0","height":"0.007751937707265233","level":"0","block_num":"0","text":"© EventServiceProvider.php","line_num":"0","top":"0.15762273922130277","conf":"1","width":"0.06686046123504635","word_num":"0","par_num":"0","left":"0.2819767447242561"},{"block_num":"0","level":"0","width":"0.12936044931411744","par_num":"0","word_num":"0","line_num":"0","conf":"1","left":"0.12063953774983735","height":"0.007816537221272735","text":"(C OpportunityPendingAiAnalysisAfterStageChanged.php","page_num":"0","top":"0.17829457402502247"},{"word_num":"0","level":"0","block_num":"0","line_num":"0","text":"(C RunOpportunityAiAnalysis.php","par_num":"0","conf":"1","height":"0.007816537221272735","left":"0.26017441757623216","page_num":"0","top":"0.17829457402502247","width":"0.07558138966560363"},{"width":"0.0988372027873993","level":"0","top":"0.1989664084180428","word_num":"0","page_num":"0","height":"0.007978036006291656","par_num":"0","left":"0.12209302977074024","text":"C ProcessAiAutomationAnalysisResults.php","line_num":"0","block_num":"0","conf":"1"},{"block_num":"0","line_num":"0","word_num":"0","par_num":"0","width":"0.07267441153526305","level":"0","conf":"1","height":"0.007978035344017864","text":"(C) ImportOpportunityBatch.php","top":"0.19896640894297812","left":"0.23110465835966326","page_num":"0"},{"height":"0.007978035344017864","conf":"1","block_num":"0","width":"0.06395348310470583","page_num":"0","par_num":"0","text":"T ImportBatchJobTrait.php","left":"0.3139534942034607","level":"0","line_num":"0","word_num":"0","top":"0.19896640894297812"},{"par_num":"0","top":"0.22222222248020107","word_num":"0","left":"0.12209302762933974","height":"0.005167958140373186","level":"0","conf":"0.5","text":"Hasattributes.ono","line_num":"0","width":"0.04796511232852935","page_num":"0","block_num":"0"},{"height":"0.011060835255516932","par_num":"0","level":"0","text":"C) Service.php","line_num":"0","page_num":"0","width":"0.03515995144844056","word_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.21927578370878664","left":"0.18009444231324706"},{"level":"0","width":"0.07122092247009276","word_num":"0","left":"0.22529070543688395","par_num":"0","page_num":"0","conf":"1","text":"© AutomatedReportResult.php","top":"0.2222222221024398","block_num":"0","line_num":"0","height":"0.007751937707265233"},{"width":"0.05813952684402468","top":"0.2222222221024398","level":"0","par_num":"0","left":"0.3066860545513199","height":"0.007751937707265233","line_num":"0","text":"© AutomatedReport.php","block_num":"0","word_num":"0","page_num":"0","conf":"1"},{"conf":"1","text":"\"podcast audio url\"","width":"0.04941859841346741","block_num":"0","height":"0.008333333333333304","left":"0.14970930853497183","top":"0.2451388888888889","word_num":"0","line_num":"0","par_num":"0","level":"0","page_num":"0"},{"par_num":"0","top":"0.245478036516264","height":"0.0077519370449914415","width":"0.020348834991455095","left":"0.2354651184054352","level":"0","line_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"CcW","page_num":"0"},{"text":"0 results","width":"0.020348834991455067","line_num":"0","page_num":"0","left":"0.27761628128618526","par_num":"0","top":"0.2451388888888889","level":"0","conf":"1","word_num":"0","height":"0.008333333333333304","block_num":"0"},{"text":"trait OpportunitySyncTrait","word_num":"0","width":"0.07994185090065004","line_num":"0","conf":"1","page_num":"0","left":"0.14680233514585983","height":"0.0077519370449913305","par_num":"0","top":"0.2687338504697524","block_num":"0","level":"0"},{"par_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.35610465612017933","level":"0","top":"0.2713178297020762","width":"0.046511623263359114","height":"0.007848836978276541","word_num":"0","line_num":"0","text":"BS2M2M19 ^","page_num":"0"},{"par_num":"0","height":"0.005167958471510192","width":"0.00872092992067336","text":"750","left":"0.12209302333908192","line_num":"0","top":"0.30490956077285813","level":"0","page_num":"0","conf":"0.5","word_num":"0","block_num":"0"},{"word_num":"0","page_num":"0","height":"0.007751937707265233","block_num":"0","conf":"1","line_num":"0","par_num":"0","top":"0.3178294574383571","left":"0.12209302362977958","text":"931","width":"0.00872092992067336","level":"0"},{"width":"0.01162790581583975","block_num":"0","top":"0.33333333367388673","par_num":"0","text":"932","page_num":"0","height":"0.0077519370449913305","level":"0","word_num":"0","left":"0.12063953604556846","line_num":"0","conf":"0.5"},{"block_num":"0","height":"0.007751937707265122","word_num":"0","top":"0.34883720937634166","level":"0","left":"0.12209302362977958","line_num":"0","page_num":"0","par_num":"0","conf":"1","text":"933","width":"0.00872092992067336"},{"level":"0","text":"934","line_num":"0","page_num":"0","top":"0.36175710607727907","left":"0.12209302356492698","conf":"1","height":"0.012919896178775314","par_num":"0","width":"0.01017441824078559","word_num":"0","block_num":"0"},{"width":"0.011627906560897835","height":"0.012919896178775314","top":"0.3772609822723695","line_num":"0","level":"0","left":"0.12063953489784567","conf":"1","word_num":"0","page_num":"0","block_num":"0","text":"935","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","level":"0","left":"0.12063953500509168","line_num":"0","text":"934","top":"0.39534883725864634","width":"0.01017441824078559","word_num":"0","par_num":"0","height":"0.005167958471510192","page_num":"0"},{"height":"0.005167958471510081","conf":"0.30000001192092896","left":"0.12209302333908192","word_num":"0","par_num":"0","line_num":"0","page_num":"0","text":"9411","block_num":"0","top":"0.44186046516562305","width":"0.00872092992067336","level":"0"},{"text":"744","height":"0.005167958140373297","line_num":"0","page_num":"0","block_num":"0","level":"0","top":"0.4728682173122424","left":"0.12063953492946186","word_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.010174417495727534"},{"left":"0.12063953492946186","text":"943","conf":"1","level":"0","line_num":"0","height":"0.0077519370449914415","top":"0.4857881142940417","width":"0.010174417495727534","word_num":"0","page_num":"0","par_num":"0","block_num":"0"},{"left":"0.12063953492946186","height":"0.0077519370449914415","width":"0.010174417495727534","conf":"1","block_num":"0","text":"944","level":"0","top":"0.501291990263034","line_num":"0","par_num":"0","word_num":"0","page_num":"0"},{"left":"0.12063953492946186","block_num":"0","height":"0.0077519370449914415","text":"945","top":"0.5167958662320262","word_num":"0","width":"0.010174417495727534","level":"0","par_num":"0","page_num":"0","line_num":"0","conf":"1"},{"left":"0.12209302422033183","line_num":"0","top":"0.5322997419426206","level":"0","word_num":"0","page_num":"0","block_num":"0","conf":"1","par_num":"0","text":"946","height":"0.0077519370449913305","width":"0.008720929175615316"},{"block_num":"0","height":"0.012919896178775425","conf":"1","width":"0.011627906560897835","text":"947","top":"0.5452196386031187","left":"0.12063953489784567","level":"0","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","text":"948","conf":"1","width":"0.011627906560897835","height":"0.012919896178775425","left":"0.12063953489784567","par_num":"0","top":"0.560723514572111","level":"0","word_num":"0"},{"level":"0","height":"0.0077519370449914415","left":"0.12063953488277783","par_num":"0","top":"0.5788113701079952","line_num":"0","width":"0.011627905815839765","word_num":"0","text":"949","page_num":"0","block_num":"0","conf":"1"},{"width":"0.010174417495727534","left":"0.12063953492946186","par_num":"0","text":"956","level":"0","conf":"1","page_num":"0","line_num":"0","height":"0.0077519370449913305","block_num":"0","top":"0.5943152460769876","word_num":"0"},{"top":"0.6098191217794424","conf":"1","line_num":"0","page_num":"0","par_num":"0","height":"0.007751937707265233","width":"0.00872092992067336","left":"0.12209302355710516","text":"951","word_num":"0","block_num":"0","level":"0"},{"width":"0.010174418240785604","conf":"1","text":"952","block_num":"0","par_num":"0","left":"0.12209302355887078","line_num":"0","height":"0.015503875414530355","page_num":"0","top":"0.6201550392953188","word_num":"0","level":"0"},{"text":"953","top":"0.6382428941308635","conf":"1","height":"0.007751937707265233","line_num":"0","block_num":"0","par_num":"0","level":"0","width":"0.00872092992067336","word_num":"0","page_num":"0","left":"0.12209302362977958"},{"left":"0.12209302362977958","par_num":"0","word_num":"0","block_num":"0","level":"0","conf":"1","line_num":"0","text":"954","page_num":"0","top":"0.6537467700998558","width":"0.00872092992067336","height":"0.007751937707265233"},{"block_num":"0","text":"955","left":"0.12209302356492698","word_num":"0","top":"0.6666666668007932","width":"0.01017441824078559","level":"0","height":"0.012919896178775314","conf":"1","line_num":"0","page_num":"0","par_num":"0"},{"par_num":"0","left":"0.12209302356492698","line_num":"0","conf":"1","word_num":"0","top":"0.6821705427697855","width":"0.01017441824078559","block_num":"0","page_num":"0","height":"0.012919896178775314","level":"0","text":"956"},{"width":"0.010174418240785604","height":"0.012919896178775314","level":"0","word_num":"0","page_num":"0","left":"0.12209302336507233","conf":"1","top":"0.697674418743392","line_num":"0","par_num":"0","text":"957","block_num":"0"},{"height":"0.012919896178775425","text":"958","left":"0.12209302331056651","word_num":"0","block_num":"0","width":"0.010174418240785604","conf":"1","page_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.7131782949015685"},{"line_num":"0","page_num":"0","left":"0.12209302336507233","conf":"1","par_num":"0","height":"0.012919896178775425","block_num":"0","level":"0","text":"959","width":"0.010174418240785604","top":"0.7286821706813763","word_num":"0"},{"width":"0.010174418240785604","left":"0.12209302331056651","line_num":"0","block_num":"0","conf":"1","height":"0.012919896178775314","page_num":"0","top":"0.7441860468395529","level":"0","par_num":"0","text":"960","word_num":"0"},{"width":"0.010174418240785604","height":"0.012919896178775425","line_num":"0","left":"0.12209302331056651","block_num":"0","par_num":"0","page_num":"0","top":"0.7596899228085451","conf":"1","word_num":"0","text":"961","level":"0"},{"height":"0.005167958471510192","left":"0.12209302333908192","word_num":"0","block_num":"0","par_num":"0","level":"0","page_num":"0","line_num":"0","top":"0.7777777778271218","width":"0.00872092992067336","conf":"0.30000001192092896","text":"967"},{"conf":"0.30000001192092896","level":"0","page_num":"0","text":"963","par_num":"0","top":"0.7932816537961142","width":"0.00872092992067336","word_num":"0","height":"0.005167958471510192","line_num":"0","left":"0.12209302333908192","block_num":"0"},{"height":"0.005167958471510192","left":"0.12209302333908192","page_num":"0","level":"0","par_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","top":"0.8087855297651062","text":"Y04","word_num":"0","width":"0.00872092992067336"},{"word_num":"0","conf":"1","width":"0.010174417495727534","left":"0.12063953492946186","level":"0","page_num":"0","height":"0.0077519370449914415","line_num":"0","par_num":"0","block_num":"0","text":"966","top":"0.8372093029245327"},{"word_num":"0","block_num":"0","level":"0","line_num":"0","top":"0.8527131783685895","height":"0.007751937707265233","width":"0.00872092992067336","page_num":"0","left":"0.12209302362977958","par_num":"0","text":"967","conf":"1"},{"page_num":"0","top":"0.8682170548625172","height":"0.0077519370449914415","text":"968","word_num":"0","left":"0.12063953492946186","level":"0","block_num":"0","conf":"1","par_num":"0","line_num":"0","width":"0.010174417495727534"},{"height":"0.0077519370449913305","par_num":"0","width":"0.010174417495727534","level":"0","line_num":"0","block_num":"0","left":"0.12063953492946186","top":"0.8837209308315096","word_num":"0","page_num":"0","text":"969","conf":"1"},{"width":"0.010174417495727534","block_num":"0","line_num":"0","par_num":"0","text":"976","word_num":"0","page_num":"0","conf":"1","left":"0.12063953492946186","level":"0","height":"0.0077519370449914415","top":"0.8992248068005018"},{"height":"0.0077519370449914415","top":"0.9147286827694939","par_num":"0","conf":"1","level":"0","block_num":"0","page_num":"0","left":"0.12063953492946186","text":"971","width":"0.010174417495727534","line_num":"0","word_num":"0"},{"left":"0.12063953594690364","conf":"1","page_num":"0","height":"0.0077519370449913305","par_num":"0","text":"912","top":"0.9302325584800883","width":"0.010174417495727547","word_num":"0","level":"0","line_num":"0","block_num":"0"},{"conf":"1","level":"0","width":"0.23837208747863767","height":"0.007961885796652801","left":"0.1584302404277426","text":"private function resolveBusinessProcess@string $pipelineld): ?BusinessProcess","page_num":"0","word_num":"0","par_num":"0","block_num":"0","line_num":"0","top":"0.28402777790270717"},{"word_num":"0","text":"sthis->cachedBusinessProcesses Spipelineld = SbusinessProcess:","height":"0.007751937707265233","width":"0.19331393241882328","block_num":"0","line_num":"0","par_num":"0","top":"0.33333333334274984","page_num":"0","conf":"1","left":"0.17005814220537857","level":"0"},{"left":"0.17005813917258653","height":"0.007881136735280347","top":"0.36434108563752776","par_num":"0","width":"0.07412790060043334","word_num":"0","text":"return sbusinessProcess","conf":"1","block_num":"0","level":"0","line_num":"0","page_num":"0"},{"par_num":"0","text":"2 usages","width":"0.021802324056625383","word_num":"0","top":"0.4108527135770236","line_num":"0","height":"0.0078972862826453","level":"0","conf":"1","left":"0.1584302344106407","block_num":"0","page_num":"0"},{"par_num":"0","top":"0.4236111109990295","word_num":"0","height":"0.010497415728039194","width":"0.23982555866241456","text":"private function getBusinessProcess(string $pipelineId): ?BusinessProcess{...}","level":"0","page_num":"0","conf":"1","block_num":"0","left":"0.1584302560044561","line_num":"0"},{"level":"0","top":"0.45736434131458137","word_num":"0","conf":"0.5","line_num":"0","left":"0.1584302344106407","height":"0.007913436492284154","par_num":"0","width":"0.021802324056625383","page_num":"0","text":"2 usages","block_num":"0"},{"height":"0.010481265518400451","word_num":"0","width":"0.2674418449401855","line_num":"0","page_num":"0","block_num":"0","left":"0.15843025113080067","level":"0","par_num":"0","text":"private function resolveStage(BusinessProcess $businessProcess, ?string $stageId)=1578","top":"0.47013888894622624","conf":"1"},{"left":"0.17005814101367145","page_num":"0","conf":"0.5","height":"0.010513565275404257","top":"0.5012919902305149","par_num":"0","width":"0.06976743340492247","block_num":"0","level":"0","line_num":"0","text":"if (empty($stageld))","word_num":"0"},{"block_num":"0","top":"0.5166666665160808","line_num":"0","left":"0.18313953821960488","width":"0.03779069483280181","par_num":"0","height":"0.007881136735280347","level":"0","page_num":"0","conf":"1","text":"return null:","word_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","level":"0","text":"scachekey = sbusinessProcess->getid.':. sstageld;","height":"0.007864986525641493","conf":"0.5","block_num":"0","top":"0.5631944444632775","page_num":"0","width":"0.16860463619232177","left":"0.17005815486605433"},{"word_num":"0","level":"0","line_num":"0","conf":"0.5","par_num":"0","top":"0.5761415872121111","left":"0.17147843632699827","block_num":"0","page_num":"0","text":"if Gisset(Sthis->cachedStages ScacheKeyJJ z","width":"0.13523991107940675","height":"0.010651061269972062"},{"word_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.007768087254630185","text":"return schis->cachedscagesLscachekeyJ;","line_num":"0","top":"0.5943152460367676","width":"0.11773254871368405","left":"0.1816860453899068","level":"0","par_num":"0"},{"level":"0","page_num":"0","top":"0.6381944444444444","left":"0.17005816171335617","block_num":"0","par_num":"0","line_num":"0","height":"0.01041666666666674","word_num":"0","conf":"1","text":"$stage = $this->crmEntityRepository->getPipelineStageByConditions(","width":"0.2034883499145508"},{"width":"0.05232557654380798","text":"$businessProcess.","conf":"1","word_num":"0","block_num":"0","height":"0.0077519370449913305","level":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.6537467706247911","left":"0.18313953992577017"},{"line_num":"0","level":"0","text":"'crm provider id' => $stageld.","left":"0.19622093188900852","top":"0.6847222222239379","height":"0.007784237464269039","word_num":"0","page_num":"0","par_num":"0","block_num":"0","width":"0.09011626839637754","conf":"0.5"},{"level":"0","height":"0.008333333333333415","page_num":"0","line_num":"0","width":"0.10319766998291016","word_num":"0","conf":"0.5","top":"0.7","text":"'type' => Stage::TYPE_OPPORTUNITY,","block_num":"0","left":"0.19622093484107914","par_num":"0"},{"left":"0.17151163036406106","conf":"0.5","height":"0.010448966423670436","block_num":"0","line_num":"0","par_num":"0","top":"0.7596899224729193","width":"0.06686046123504638","level":"0","page_num":"0","text":"if ($stage === null) {","word_num":"0"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.007751937707265233","left":"0.1831395435711592","page_num":"0","text":"фuh1s->mpontsrages(null, escagela):","level":"0","top":"0.7777777776579954","width":"0.11046510934829712"},{"block_num":"0","par_num":"0","text":"if (Sstage === null) {","top":"0.8215277776998569","left":"0.17151162670770953","width":"0.06686046719551086","level":"0","word_num":"0","conf":"0.30000001192092896","height":"0.007929586701922897","line_num":"0","page_num":"0"},{"conf":"0.5","text":"sthis->Logger->info HubSpot Stage does not exist =>","top":"0.8372093022562737","block_num":"0","left":"0.18313954218477502","par_num":"0","width":"0.17005813121795654","word_num":"0","page_num":"0","line_num":"0","height":"0.007929586701923008","level":"0"},{"text":". Sstageld):","top":"0.8372093023208731","height":"0.007929586701922897","word_num":"0","level":"0","block_num":"0","left":"0.3561046540034777","conf":"0.30000001192092896","par_num":"0","width":"0.03779069483280184","line_num":"0","page_num":"0"},{"conf":"0.5","top":"0.8837209304541674","width":"0.12209300994873049","page_num":"0","text":"sth1s->cachedstagesLscachekey = sstage:","line_num":"0","level":"0","height":"0.00794573624928796","left":"0.17151164119404774","word_num":"0","block_num":"0","par_num":"0"},{"conf":"0.5","top":"0.9145833333444655","width":"0.04360464513301848","word_num":"0","left":"0.1700581455544803","height":"0.0078972862826453","level":"0","block_num":"0","par_num":"0","line_num":"0","text":"return sstage;","page_num":"0"},{"par_num":"0","line_num":"0","word_num":"0","left":"0.1584302333060708","block_num":"0","text":"1 usage","height":"0.007881136735280347","width":"0.01744185984134672","top":"0.9611111110897241","level":"0","conf":"0.5","page_num":"0"},{"height":"0.005555555555555536","page_num":"0","par_num":"0","left":"0.004360473467857678","line_num":"0","width":"0.0697674334049225","level":"0","top":"0.9895833333333334","conf":"0.5","text":"Helper code will nelp lDe lo un","word_num":"0","block_num":"0"},{"text":"stand vour Laravel apo code. Generale Don't snow Anymore loday 8.09","left":"0.08139535685975749","page_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.9895833333333334","width":"0.17151160240173338","height":"0.005555555555555536","block_num":"0","word_num":"0","conf":"0.5"},{"page_num":"0","par_num":"0","height":"0.007848836978276541","line_num":"0","top":"0.04909560760905296","conf":"0.5","left":"0.41569767706042426","block_num":"0","level":"0","width":"0.033430230617523204","text":"= custom.log","word_num":"0"},{"conf":"0.5","word_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.007848836978276652","par_num":"0","width":"0.030523255467414856","top":"0.04909560741525443","block_num":"0","left":"0.459302326517746","text":"= laravel.log"},{"level":"0","line_num":"0","height":"0.007848836978276541","block_num":"0","left":"0.5000000022257265","par_num":"0","text":"L SF (iminny@localhost","top":"0.04909560760905296","width":"0.05813952684402457","word_num":"0","page_num":"0","conf":"0.30000001192092896"},{"width":"0.040697669982910134","word_num":"0","line_num":"0","block_num":"0","left":"0.5683139579240443","level":"0","height":"0.007848836978276541","text":"U scratch_1.json","conf":"0.5","par_num":"0","page_num":"0","top":"0.049095607479853975"},{"level":"0","line_num":"0","text":"connect.vue","word_num":"0","conf":"0.5","top":"0.048727302565846786","block_num":"0","height":"0.0084885471396976","page_num":"0","par_num":"0","left":"0.6190479331172221","width":"0.035159948468208246"},{"height":"0.011312218507130933","text":"V onboard.vue","left":"0.6640370167447589","par_num":"0","level":"0","page_num":"0","block_num":"0","width":"0.038129404187202454","word_num":"0","top":"0.04614332224795448","conf":"0.5","line_num":"0"},{"level":"0","line_num":"0","page_num":"0","par_num":"0","text":"< Hs local liminnyalocalnost","top":"0.07222222222222219","block_num":"0","height":"0.005555555555555536","width":"0.06976743936538693","word_num":"0","conf":"0.30000001192092896","left":"0.4171511652857561"},{"top":"0.07222222222222219","height":"0.005555555555555536","page_num":"0","par_num":"0","width":"0.03633720874786378","level":"0","text":"console LUi","block_num":"0","left":"0.4985465120735288","word_num":"0","conf":"0.30000001192092896","line_num":"0"},{"width":"0.06395348310470583","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","level":"0","word_num":"0","left":"0.5450581453662514","height":"0.005555555555555536","text":"c crmenutykeposilory.ono","top":"0.07222222222222219","page_num":"0"},{"text":"(iii crm configurations [EU]","word_num":"0","height":"0.008333333333333304","level":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.06944444444444442","width":"0.06104651093482971","block_num":"0","conf":"0.5","left":"0.6191860447251314"},{"width":"0.042151162028312705","word_num":"0","block_num":"0","height":"0.005167958802646977","line_num":"0","level":"0","text":"¿console IPROD","page_num":"0","left":"0.41569767501152394","top":"0.09302325573156689","conf":"0.30000001192092896","par_num":"0"},{"left":"0.4694767436241817","height":"0.005167958802647088","level":"0","block_num":"0","width":"0.05087209343910215","line_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.09302325573319536","text":"¿ console STAGINGI","word_num":"0"},{"top":"0.13695090473331828","conf":"1","left":"0.4142441872083591","height":"0.0077519370449913305","line_num":"0","width":"0.011627905815839779","par_num":"0","word_num":"0","text":"1556","page_num":"0","level":"0","block_num":"0"},{"height":"0.012919896178775425","page_num":"0","block_num":"0","text":"1557","line_num":"0","par_num":"0","conf":"1","left":"0.4142441860350764","width":"0.013081395626068082","word_num":"0","level":"0","top":"0.1498708014261162"},{"level":"0","page_num":"0","top":"0.18346253255772038","text":"11552","width":"0.013081394135951996","line_num":"0","word_num":"0","left":"0.41279069762679155","conf":"0.30000001192092896","height":"0.005167958140373186","par_num":"0","block_num":"0"},{"width":"0.011627906560897794","conf":"0.30000001192092896","text":"1500","word_num":"0","height":"0.005167958471510081","level":"0","top":"0.1989664083288445","par_num":"0","page_num":"0","block_num":"0","left":"0.4142441861817604","line_num":"0"},{"block_num":"0","height":"0.0077519370449914415","par_num":"0","width":"0.011627905815839779","word_num":"0","conf":"1","top":"0.22739018121910637","left":"0.4142441872083591","page_num":"0","text":"1562","level":"0","line_num":"0"},{"par_num":"0","conf":"1","block_num":"0","height":"0.012919896178775425","left":"0.41424418597148627","line_num":"0","page_num":"0","level":"0","text":"1563","top":"0.24031007783115488","width":"0.013081395626068137","word_num":"0"},{"page_num":"0","level":"0","text":"1564","conf":"1","left":"0.41279069762679155","width":"0.013081394135951996","word_num":"0","block_num":"0","par_num":"0","top":"0.2583979334154888","height":"0.0077519370449913305","line_num":"0"},{"left":"0.4127906977526365","page_num":"0","text":"1565","level":"0","block_num":"0","top":"0.2713178297852893","conf":"1","height":"0.012919896178775425","word_num":"0","width":"0.014534883201122284","line_num":"0","par_num":"0"},{"height":"0.005167958471510192","conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.4142441861817604","line_num":"0","page_num":"0","width":"0.011627906560897794","word_num":"0","text":"1566","top":"0.28940568481463247","par_num":"0"},{"width":"0.013081395626068082","block_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","left":"0.4113372091273729","par_num":"0","word_num":"0","text":"-1568","line_num":"0","page_num":"0","level":"0","top":"0.3204134367418504"},{"width":"0.01598837077617643","block_num":"0","page_num":"0","left":"0.40843023401598144","height":"0.010335916280746482","line_num":"0","par_num":"0","text":"=1569","top":"0.3307493547795234","level":"0","conf":"0.30000001192092896","word_num":"0"},{"block_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","word_num":"0","height":"0.007751937707265233","left":"0.4127906982445239","page_num":"0","par_num":"0","width":"0.013081394135951996","top":"0.35142118896290486","text":"15/0"},{"conf":"0.30000001192092896","block_num":"0","left":"0.4127906974631287","top":"0.36692506466318264","text":"115/1","level":"0","par_num":"0","width":"0.013081395626068137","word_num":"0","line_num":"0","page_num":"0","height":"0.005167958471510192"},{"level":"0","top":"0.3927648580569797","conf":"0.30000001192092896","line_num":"0","width":"0.020348836481571153","par_num":"0","block_num":"0","left":"0.4069767449000895","page_num":"0","text":"= 1573","word_num":"0","height":"0.020671833886040547"},{"text":"1574","top":"0.40826873386896223","conf":"1","width":"0.014534883201122284","word_num":"0","page_num":"0","left":"0.41279069778897365","height":"0.015503875414530355","level":"0","line_num":"0","block_num":"0","par_num":"0"},{"text":"-1575","block_num":"0","height":"0.018087854650285617","width":"0.02034883648157121","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.4237726099272259","left":"0.4069767448890594"},{"height":"0.012919896178775314","conf":"1","line_num":"0","par_num":"0","text":"1576","width":"0.014534883201122284","left":"0.4127906981160086","word_num":"0","block_num":"0","top":"0.4392764859222402","level":"0","page_num":"0"},{"left":"0.40697674584121807","level":"0","height":"0.007913436492284154","text":"— 1577","conf":"0.30000001192092896","page_num":"0","top":"0.45736434131458137","par_num":"0","width":"0.01889534741640092","word_num":"0","block_num":"0","line_num":"0"},{"block_num":"0","top":"0.48837209336380927","line_num":"0","left":"0.4127906989349309","level":"0","text":"1579","width":"0.013081394135951996","conf":"1","par_num":"0","height":"0.0077519370449913305","page_num":"0","word_num":"0"},{"top":"0.5038759693328014","width":"0.013081394135951996","line_num":"0","level":"0","conf":"0.5","height":"0.0077519370449914415","left":"0.4127906989349309","page_num":"0","text":"1580","word_num":"0","block_num":"0","par_num":"0"},{"height":"0.0077519370449914415","left":"0.40843023401598144","text":"1581","par_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0","width":"0.01598837077617643","block_num":"0","page_num":"0","top":"0.5193798453017937"},{"width":"0.015988372266292572","height":"0.007913436492284154","left":"0.4084302323503809","line_num":"0","text":"— 1584","word_num":"0","block_num":"0","top":"0.5347222223223334","level":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0"},{"left":"0.41279069759939324","word_num":"0","height":"0.005167958471510081","page_num":"0","text":"1585","line_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.013081395626068082","par_num":"0","level":"0","top":"0.5503875970239348"},{"line_num":"0","page_num":"0","top":"0.5658914729283275","text":"1584","block_num":"0","level":"0","left":"0.4127906978096673","conf":"0.30000001192092896","par_num":"0","width":"0.01162790656089785","height":"0.005167958471510192","word_num":"0"},{"line_num":"0","word_num":"0","par_num":"0","height":"0.005167958140373186","block_num":"0","width":"0.013081394135951996","page_num":"0","conf":"0.30000001192092896","left":"0.41279069762679155","level":"0","text":"1085","top":"0.5813953490951881"},{"page_num":"0","height":"0.005167958140373186","block_num":"0","left":"0.41279069762679155","top":"0.5968992250641804","width":"0.013081394135951996","line_num":"0","level":"0","par_num":"0","conf":"0.5","text":"1000","word_num":"0"},{"block_num":"0","conf":"1","text":"1587","height":"0.012919896178775314","line_num":"0","left":"0.41279069817657066","word_num":"0","page_num":"0","par_num":"0","top":"0.6072351422206899","level":"0","width":"0.014534883201122284"},{"top":"0.6718346253866969","width":"0.013081395626068137","text":"1591","conf":"1","line_num":"0","page_num":"0","par_num":"0","height":"0.005167958471510081","block_num":"0","level":"0","word_num":"0","left":"0.4127906974631287"},{"text":"1592","top":"0.6873385013521002","width":"0.011627906560897794","word_num":"0","level":"0","conf":"0.30000001192092896","height":"0.005167958471510192","block_num":"0","page_num":"0","left":"0.4142441861817604","par_num":"0","line_num":"0"},{"word_num":"0","top":"0.7028423773210923","height":"0.005167958471510192","width":"0.011627906560897794","level":"0","page_num":"0","left":"0.4142441861817604","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","text":"1595"},{"level":"0","block_num":"0","left":"0.4142441861817604","line_num":"0","width":"0.011627906560897794","text":"1594","word_num":"0","par_num":"0","top":"0.7183462532900847","conf":"0.5","page_num":"0","height":"0.005167958471510192"},{"text":"1575","width":"0.011627906560897794","word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.7338501292590769","line_num":"0","height":"0.005167958471510192","left":"0.4142441861817604","par_num":"0"},{"page_num":"0","height":"0.005167958140373186","level":"0","width":"0.013081394135951996","block_num":"0","left":"0.41279069762679155","par_num":"0","text":"10Y6","conf":"0.30000001192092896","top":"0.7493540054259373","line_num":"0","word_num":"0"},{"top":"0.7648578813949296","left":"0.4084302327429894","conf":"0.30000001192092896","page_num":"0","width":"0.017441858351230632","par_num":"0","word_num":"0","line_num":"0","height":"0.005167958140373297","text":"-1oY/","level":"0","block_num":"0"},{"height":"0.005167958140373186","block_num":"0","top":"0.780361757363922","width":"0.013081394135951996","line_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.41279069762679155","text":"1oYo","word_num":"0","par_num":"0"},{"page_num":"0","level":"0","height":"0.007751937707265233","word_num":"0","block_num":"0","par_num":"0","width":"0.013081394135951996","conf":"1","top":"0.793281653691587","line_num":"0","left":"0.4127906980991751","text":"1599"},{"height":"0.0077519370449914415","left":"0.4127906989349309","top":"0.8087855300563155","width":"0.013081394135951996","text":"1600","level":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","block_num":"0","word_num":"0"},{"top":"0.8139534889077219","par_num":"0","word_num":"0","height":"0.015503875414530466","left":"0.4069767436436148","level":"0","line_num":"0","width":"0.0072674430906772836","block_num":"0","page_num":"0","conf":"0.30000001192092896","text":"IT"},{"par_num":"0","conf":"1","text":"1601","left":"0.4127906989349309","block_num":"0","page_num":"0","height":"0.0077519370449914415","width":"0.013081394135951996","line_num":"0","word_num":"0","level":"0","top":"0.824289406025308"},{"text":"11602","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.8397932819943003","height":"0.0077519370449913305","left":"0.40697674584121807","line_num":"0","page_num":"0","block_num":"0","width":"0.01889534741640092","word_num":"0"},{"height":"0.007751937707265233","par_num":"0","word_num":"0","conf":"0.5","page_num":"0","left":"0.4142441864101305","level":"0","block_num":"0","line_num":"0","text":"1605","top":"0.8552971579551529","width":"0.010174418240785577"},{"width":"0.030523255467414856","line_num":"0","page_num":"0","top":"0.11369509091800667","height":"0.007832686768637798","level":"0","word_num":"0","conf":"0.5","block_num":"0","par_num":"0","left":"0.5305232555735533","text":"Playground y"},{"top":"0.13402777778890995","block_num":"0","page_num":"0","word_num":"0","left":"0.44767444133758544","level":"0","conf":"1","height":"0.010675064060423067","text":"SELECT * FROM activities WHERE uuid_to_bin('2e6ff4d3-9faa-","width":"0.17732555866241456","par_num":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","level":"0","line_num":"0","left":"0.6947674422765792","page_num":"0","text":"Oo jiminny v","word_num":"0","height":"0.007832686768637687","par_num":"0","top":"0.11369509085340723","width":"0.02761627733707428"},{"line_num":"0","height":"0.018330102496676992","par_num":"0","width":"0.07848836779594415","page_num":"0","text":"026 49 A22 23 X103 *","left":"0.6409883757190811","top":"0.124031008312385","word_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896"},{"top":"0.15245478074508445","word_num":"0","line_num":"0","left":"0.4476744213501519","par_num":"0","conf":"0.5","block_num":"0","height":"0.007961885796652801","width":"0.2776162624359131","page_num":"0","text":"select * trom crm_proriles where crm_contiguracion_1d = suy and crm_provider_1d = 525/85080","level":"0"},{"height":"0.007751937707265233","left":"0.44767441606423636","width":"0.2790697574615479","text":"select * trom opportunitles where crn_contiguration_1d = 51y and crm_provider_1d = 4101502","level":"0","page_num":"0","top":"0.16795865653396425","block_num":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0"},{"line_num":"0","text":"select * trom accouncs where crm_contiguracion_1d = s1y and crm_provider_1d = 4/150650567,","height":"0.007881136735280347","block_num":"0","top":"0.18333333344114533","word_num":"0","width":"0.2776162624359131","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.4476744273879808","par_num":"0"},{"conf":"1","height":"0.007784237464269039","page_num":"0","top":"0.1963824291360825","width":"0.27906973361968995","line_num":"0","level":"0","left":"0.4476744524241136","text":"select * from contacts where crm confiquration id = 319 and crm provider id IN (66558744181","word_num":"0","block_num":"0","par_num":"0"},{"width":"0.07122092843055722","block_num":"0","level":"0","page_num":"0","text":"* Owner 10z0 04/09000","line_num":"0","height":"0.005167958802646977","conf":"0.30000001192092896","top":"0.21447028416984137","left":"0.4476744203979173","word_num":"0","par_num":"0"},{"left":"0.44767442016357845","text":"# contact 1","block_num":"0","top":"0.2270833333333333","width":"0.03488371968269349","page_num":"0","height":"0.008333333333333304","par_num":"0","line_num":"0","word_num":"0","conf":"1","level":"0"},{"left":"0.48546513244416173","width":"0.2412790536880493","word_num":"0","text":"16779180 665587441856 - activity - Alex Howes [EMAIL] created 202","line_num":"0","height":"0.010642764303419372","conf":"1","level":"0","page_num":"0","par_num":"0","top":"0.22708333322296737","block_num":"0"},{"line_num":"0","width":"0.03633720576763155","conf":"1","left":"0.44767442279301156","page_num":"0","text":"# contact 2","level":"0","top":"0.24289405726937674","block_num":"0","par_num":"0","height":"0.007800387011634102","word_num":"0"},{"top":"0.24289405739857572","page_num":"0","word_num":"0","left":"0.48401162627539984","line_num":"0","block_num":"0","par_num":"0","width":"0.1686046361923218","level":"0","height":"0.007800387011633991","text":"19247563 742723347700 - [EMAIL] 2026-03-24","conf":"1"},{"page_num":"0","left":"0.4476744293380116","conf":"1","top":"0.2583333331981492","height":"0.007816537221272735","width":"0.09011626839637754","word_num":"0","block_num":"0","level":"0","text":"# company 4176133 47150650569","par_num":"0","line_num":"0"},{"par_num":"0","text":"# deal 7100953 410150124747","left":"0.44767441745446507","level":"0","page_num":"0","width":"0.08284883499145507","height":"0.008333333333333304","line_num":"0","block_num":"0","conf":"1","top":"0.27361111111111114","word_num":"0"},{"conf":"0.5","height":"0.01057816478941176","left":"0.4593023396720543","level":"0","top":"0.3020833333675681","width":"0.24709300994873046","page_num":"0","line_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '• END) AS user_id","word_num":"0","block_num":"0"},{"par_num":"0","block_num":"0","text":"u.email,","level":"0","page_num":"0","left":"0.4593023259053542","line_num":"0","height":"0.0077519370449914415","conf":"0.30000001192092896","top":"0.32041343729145777","width":"0.024709299206733704","word_num":"0"},{"block_num":"0","level":"0","left":"0.4593023254404002","page_num":"0","height":"0.0077519370449914415","line_num":"0","par_num":"0","conf":"1","text":"sa.*,","width":"0.015988370776176486","top":"0.33591731326045005","word_num":"0"},{"width":"0.10465116500854488","word_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","top":"0.3513888889700095","page_num":"0","left":"0.459302323744761","height":"0.005200258228513888","text":"Towner 1o Frum soctal accounts sa"},{"height":"0.008333333333333304","left":"0.44767441576061423","conf":"0.30000001192092896","text":"Juin users u on u.ld = sa.soclable_1a","line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","width":"0.1148255825042725","top":"0.3666666666666667","word_num":"0"},{"conf":"0.30000001192092896","level":"0","page_num":"0","word_num":"0","par_num":"0","block_num":"0","width":"0.031976744532585144","left":"0.44767441819207104","line_num":"0","text":"Juir teallls","height":"0.005167958471510192","top":"0.38242894064914035"},{"level":"0","conf":"0.5","line_num":"0","text":"t 1..n<->1: on t.id = u.team id","par_num":"0","top":"0.3798449618392614","page_num":"0","left":"0.481104653029198","word_num":"0","height":"0.0077519370449914415","width":"0.09156975746154783","block_num":"0"},{"text":"Wheke U.teanl_ld- 400 and sa.provider- nuospora","top":"0.3979166665712637","par_num":"0","level":"0","height":"0.007768087916903976","word_num":"0","conf":"0.30000001192092896","left":"0.4476744208685674","line_num":"0","block_num":"0","page_num":"0","width":"0.15406975746154788"},{"text":"select * from features:","page_num":"0","level":"0","word_num":"0","height":"0.007751937707265233","top":"0.4263565892213028","block_num":"0","line_num":"0","conf":"1","left":"0.44767442636134636","width":"0.07122092247009282","par_num":"0"},{"word_num":"0","line_num":"0","left":"0.44767441966736976","height":"0.00794573624928785","block_num":"0","text":"select * from team features where feature id = 40:","conf":"0.5","page_num":"0","top":"0.4416666666298781","par_num":"0","level":"0","width":"0.15261626243591309"},{"block_num":"0","line_num":"0","width":"0.1845929980278015","word_num":"0","page_num":"0","top":"0.472868217394817","level":"0","par_num":"0","height":"0.0077519370449913305","conf":"0.5","left":"0.44767444352077845","text":"select * from teams where 1d = 556; # owner: 18101, crm: 477"},{"page_num":"0","par_num":"0","width":"0.14680231809616084","top":"0.48819444431053727","conf":"0.5","left":"0.4476744186726611","level":"0","text":"select * from crm_configurations where 1d = 477*","block_num":"0","word_num":"0","line_num":"0","height":"0.007929586701922897"},{"conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.4476744239155943","line_num":"0","text":"sEuee * rrur users Warkedo siolou","page_num":"0","par_num":"0","top":"0.5038759689157771","word_num":"0","width":"0.1133720874786377","height":"0.005167958802647088"},{"height":"0.005167958471510192","left":"0.44767441849732287","page_num":"0","conf":"0.30000001192092896","word_num":"0","level":"0","block_num":"0","width":"0.018895348906517062","text":"DELEEIT","line_num":"0","top":"0.5193798450337738","par_num":"0"},{"text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE '' END) AS user_id","top":"0.5322997416576889","left":"0.45930233888716215","page_num":"0","height":"0.010335916943020274","conf":"1","level":"0","line_num":"0","par_num":"0","block_num":"0","width":"0.24709300994873046","word_num":"0"},{"line_num":"0","conf":"0.30000001192092896","level":"0","text":"u.emall","width":"0.024709300696849845","page_num":"0","par_num":"0","height":"0.007751937707265233","left":"0.45930232577802865","word_num":"0","block_num":"0","top":"0.5503875971024398"},{"block_num":"0","height":"0.005167958140373186","par_num":"0","top":"0.5658914731261958","conf":"0.30000001192092896","word_num":"0","page_num":"0","text":"sarx","width":"0.014534881711006198","level":"0","line_num":"0","left":"0.45930232585961334"},{"par_num":"0","top":"0.5784722222222223","level":"0","width":"0.10465115308761591","word_num":"0","height":"0.008333333333333304","block_num":"0","conf":"1","page_num":"0","line_num":"0","left":"0.459302324813504","text":"t.owner id FROM social accounts sa"},{"top":"0.5943152455764317","line_num":"0","block_num":"0","par_num":"0","word_num":"0","level":"0","left":"0.4476744294192758","page_num":"0","conf":"0.5","height":"0.007768087916904087","text":"JOIN users u on U.id = sa.sociable id","width":"0.11482557058334353"},{"block_num":"0","level":"0","text":"JOIN teams t 1..n‹->1: on t.id = u.team id","top":"0.6097222223331752","conf":"0.5","width":"0.12499999999999994","height":"0.007848836978276541","word_num":"0","left":"0.4476744182209485","par_num":"0","line_num":"0","page_num":"0"},{"word_num":"0","width":"0.17732557058334347","page_num":"0","level":"0","block_num":"0","par_num":"0","height":"0.008333333333333304","left":"0.4476744205503664","line_num":"0","top":"0.625","text":"WHERE U.team_id = 556 and sa.provider = 'integration-app':","conf":"0.5"},{"text":"select * from opportunitles where 1d = 7594549*","word_num":"0","width":"0.14389533996582027","left":"0.4476744153012696","par_num":"0","conf":"0.5","level":"0","line_num":"0","page_num":"0","top":"0.6562500001557328","block_num":"0","height":"0.007832686768637798"},{"conf":"1","text":"select * from business_processes where 1d = 6024;","page_num":"0","top":"0.6715277777777777","level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.008333333333333415","width":"0.14970929622650142","word_num":"0","left":"0.4476744173671495"},{"left":"0.44767444242918214","text":"select * trom business_process_stages where stage_1d = 16552,","word_num":"0","line_num":"0","top":"0.6873385017138213","conf":"0.5","level":"0","width":"0.18749997615814212","block_num":"0","par_num":"0","page_num":"0","height":"0.007800387011633991"},{"block_num":"0","par_num":"0","line_num":"0","text":"select * tron oustness orocess staces where oustness orocess 1o = 00241","left":"0.44767442809765806","word_num":"0","top":"0.7027777777777777","level":"0","conf":"0.5","page_num":"0","width":"0.21656975746154788","height":"0.005555555555555647"},{"text":"select * tron stades were","width":"0.08139535188674929","block_num":"0","word_num":"0","level":"0","par_num":"0","top":"0.7180555555555556","height":"0.005555555555555536","line_num":"0","page_num":"0","left":"0.44767441661118157","conf":"0.5"},{"width":"0.045058137178421","level":"0","top":"0.7180555555555556","par_num":"0","page_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"Tean 10 = 4571","height":"0.005555555555555536","left":"0.5290697660054854","line_num":"0"},{"level":"0","conf":"1","height":"0.007768087916903976","page_num":"0","block_num":"0","text":"select * from teams where id = 4591","line_num":"0","par_num":"0","word_num":"0","left":"0.44767442255696377","top":"0.7312499998399975","width":"0.10610464811325071"},{"top":"0.7493540052819021","par_num":"0","conf":"0.30000001192092896","line_num":"0","text":"SCLCLI","left":"0.44767441863661556","word_num":"0","height":"0.005167958471510081","block_num":"0","page_num":"0","width":"0.018895348906517007","level":"0"},{"page_num":"0","height":"0.010642764303419372","block_num":"0","top":"0.7622739023444143","conf":"0.5","left":"0.4593023154972503","word_num":"0","par_num":"0","level":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN' (owner)' ELSE'' END) AS user_id,","line_num":"0","width":"0.2470930099487304"},{"line_num":"0","conf":"1","left":"0.4593023259053542","top":"0.7777777783767291","par_num":"0","height":"0.0077519370449914415","block_num":"0","width":"0.024709299206733704","level":"0","page_num":"0","text":"U.email","word_num":"0"},{"conf":"0.30000001192092896","height":"0.0077519370449913305","par_num":"0","left":"0.4593023270392373","word_num":"0","top":"0.7932816543457215","line_num":"0","text":"sa.*,","level":"0","page_num":"0","width":"0.015988370776176486","block_num":"0"},{"page_num":"0","word_num":"0","block_num":"0","text":"t.owner_1d FROM soc1al_accounts sa","conf":"1","left":"0.4593023251716808","line_num":"0","width":"0.10465115308761597","par_num":"0","level":"0","top":"0.8087855300819721","height":"0.007881136735280347"},{"block_num":"0","left":"0.44767442942189517","width":"0.11482557058334353","word_num":"0","top":"0.824289406025308","level":"0","page_num":"0","par_num":"0","line_num":"0","conf":"0.5","text":"JOIN users u on u.1d = sa.soclable_1d","height":"0.0077519370449914415"},{"line_num":"0","conf":"0.5","par_num":"0","text":"JOIN teams t","block_num":"0","height":"0.007961885796652912","left":"0.44767442357592274","level":"0","page_num":"0","top":"0.8395833333290638","width":"0.039244180917739846","word_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","width":"0.08575580716133113","level":"0","word_num":"0","top":"0.8395833333290638","block_num":"0","text":"l..n<->I: on t.ld = U.team_1d","left":"0.48837210035102263","conf":"0.5","height":"0.007961885796652912"},{"text":"WHERE U.team_1d = 45% and sa.provider = 'nupspor :","page_num":"0","width":"0.15406975746154783","line_num":"0","word_num":"0","height":"0.00789728628264541","par_num":"0","block_num":"0","left":"0.4476744293733378","conf":"0.30000001192092896","level":"0","top":"0.855297158021468"},{"block_num":"0","level":"0","page_num":"0","text":"> 0","par_num":"0","left":"0.7529069764420532","word_num":"0","width":"0.013081395626068137","conf":"0.30000001192092896","height":"0.012919896178775314","line_num":"0","top":"0.0025839796560903627"},{"par_num":"0","width":"0.06540697216987601","top":"0.004861111111111094","word_num":"0","conf":"0.30000001192092896","height":"0.008333333333333304","left":"0.7979651214334755","level":"0","line_num":"0","block_num":"0","page_num":"0","text":": Support Daily • in 3 h 10 m"},{"par_num":"0","conf":"0.30000001192092896","text":"A","page_num":"0","block_num":"0","line_num":"0","height":"0.007751937209302451","level":"0","left":"0.8706395357558139","top":"0.005167958914728654","width":"0.008720929360465313","word_num":"0"},{"line_num":"0","text":"100% 1Z7","width":"0.024709299206733704","conf":"0.30000001192092896","block_num":"0","top":"0.004861111111111094","height":"0.005555555555555536","left":"0.8997093053866074","word_num":"0","page_num":"0","par_num":"0","level":"0"},{"par_num":"0","page_num":"0","line_num":"0","text":"• Fri 17 Apr 11:50:51","top":"0.004861111111111094","width":"0.06395348310470583","conf":"0.30000001192092896","height":"0.008333333333333304","left":"0.9287790718258844","level":"0","word_num":"0","block_num":"0"},{"left":"0.8095930312135469","level":"0","top":"0.025839793539632505","block_num":"0","line_num":"0","word_num":"0","width":"0.08430231809616084","page_num":"0","par_num":"0","height":"0.005167958140373186","conf":"1","text":"AutomatedRenortsCommandTest"},{"block_num":"0","height":"0.0077519370449914415","level":"0","par_num":"0","text":"Cascade","conf":"1","width":"0.0218023240566253","word_num":"0","page_num":"0","left":"0.7311046508350595","top":"0.04909560783409339","line_num":"0"},{"left":"0.7311046561855961","height":"0.007881136735280347","level":"0","top":"0.07222222207163631","line_num":"0","par_num":"0","width":"0.05377906560897827","word_num":"0","text":"Automated Report Ret","conf":"1","page_num":"0","block_num":"0"},{"line_num":"0","page_num":"0","text":"e Investigating HubSg","width":"0.05377906560897827","top":"0.07222222207163631","level":"0","block_num":"0","par_num":"0","word_num":"0","conf":"0.5","height":"0.007881136735280347","left":"0.7936046561875696"},{"word_num":"0","top":"0.06944444444444442","conf":"0.30000001192092896","page_num":"0","left":"0.9593023280600896","text":"+D ..","width":"0.023255811631679446","level":"0","line_num":"0","block_num":"0","par_num":"0","height":"0.008333333333333304"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","word_num":"0","level":"0","left":"0.7325581593499837","height":"0.005555555555555536","line_num":"0","par_num":"0","text":"bu1ldupporcunicybata only sets stage 1d lt sstage IS non-null line oss-ogo. But upsercopporcun1","top":"0.10069444444444442","width":"0.24563951492309577"},{"line_num":"0","left":"0.7340116253384161","level":"0","top":"0.11369509098260622","width":"0.17151161432266238","conf":"0.5","block_num":"0","word_num":"0","text":"ty() always calls $opportunity->update($data) with whatever is in $data","par_num":"0","page_num":"0","height":"0.007832686768637687"},{"text":"in upaareupportunity = sstace canoe nuce wnen soustnessprocess is null line ouz.","height":"0.005200258559650783","left":"0.7340116211522492","level":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.12916666658580767","width":"0.2107558250427246","block_num":"0"},{"par_num":"0","line_num":"0","height":"0.007768087916903976","page_num":"0","top":"0.14987080106738782","word_num":"0","block_num":"0","left":"0.736918605903331","width":"0.01598837077617654","level":"0","text":"U php","conf":"0.30000001192092896"},{"text":"$stage = $businessProcess ? $this->resolveStage(...) : null;","width":"0.16424416303634648","word_num":"0","left":"0.7383721158861423","height":"0.007961885796652801","top":"0.17291666666239713","block_num":"0","conf":"1","page_num":"0","line_num":"0","level":"0","par_num":"0"},{"width":"0.24273252487182617","block_num":"0","par_num":"0","page_num":"0","conf":"0.5","line_num":"0","text":"When $stage IS null, stage id is absenttrom $data entirely. But update($data) doesn't mean \"keep","top":"0.20138888873060212","height":"0.007913436492284154","word_num":"0","left":"0.7340116608281921","level":"0"},{"page_num":"0","width":"0.21802322864532475","conf":"0.5","block_num":"0","word_num":"0","height":"0.007751937707265233","level":"0","text":"existing value\" for absent keys - it just doesn't touch that column. So stage id is preserved.","par_num":"0","line_num":"0","left":"0.7340116550707325","top":"0.2144702845055405"},{"height":"0.005555555555555536","text":"but nere's the acrual osclllation source — resolvestage caches nuula","conf":"0.5","left":"0.7325581477405253","par_num":"0","line_num":"0","level":"0","block_num":"0","width":"0.17151160240173335","page_num":"0","top":"0.22986111111111107","word_num":"0"},{"height":"0.005167958802646977","par_num":"0","top":"0.25322997409661885","page_num":"0","width":"0.058139532804489136","text":"Upponunitysynclralt.o","word_num":"0","block_num":"0","level":"0","left":"0.7369186057284617","line_num":"0","conf":"0.30000001192092896"},{"width":"0.11046512126922603","height":"0.005555555555555536","page_num":"0","line_num":"0","par_num":"0","text":"penus→cachedscages Iscacheney. = sstage,","word_num":"0","block_num":"0","top":"0.2763888888888889","conf":"0.30000001192092896","left":"0.7383720907351154","level":"0"},{"line_num":"0","height":"0.005555555555555536","page_num":"0","par_num":"0","block_num":"0","text":"1 caches nutl arcer importstagest is callea","top":"0.2763888888888889","conf":"0.30000001192092896","left":"0.851744192609087","width":"0.12354650497436526","word_num":"0","level":"0"},{"word_num":"0","width":"0.029069763422012285","block_num":"0","page_num":"0","left":"0.7340116319086549","line_num":"0","par_num":"0","text":"This means,","top":"0.30208333333333326","conf":"0.5","height":"0.005555555555555647","level":"0"},{"left":"0.7427325714750521","height":"0.008333333333333415","line_num":"0","level":"0","word_num":"0","conf":"1","text":"Sync run 1 (new Service instance, empty cache): stage not in DB → importStages() called → $stage","page_num":"0","top":"0.32013888888888886","width":"0.23691856861114502","block_num":"0","par_num":"0"},{"width":"0.2238371849060058","left":"0.7441860708040313","level":"0","top":"0.33591731307562944","height":"0.007832686768637798","block_num":"0","line_num":"0","word_num":"0","conf":"0.5","par_num":"0","text":"= null → stage_id not setin Sdata → updatel) doesn'ttouch stage_id → opportunity keeps","page_num":"0"},{"level":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.007978036006291767","par_num":"0","left":"0.7441860519884236","top":"0.3486111110666217","width":"0.1133720874786377","text":"whatever stage id was set previously (or null)","conf":"1","word_num":"0"},{"conf":"0.5","height":"0.007881136735280236","block_num":"0","top":"0.3643410855083289","word_num":"0","left":"0.7427325702510601","par_num":"0","text":"Sync run 2 (fresh instance, empty cache again): stage IS in DB now (imported in run 1) → resolves to","width":"0.23255813121795654","level":"0","line_num":"0","page_num":"0"},{"left":"0.7441860652247136","conf":"0.5","text":"stage 400 → stage_id = 456 Wiitten OpportunityStageUpdated Tires","block_num":"0","top":"0.37984496158086345","level":"0","par_num":"0","width":"0.16569765806198122","word_num":"0","height":"0.0077519370449914415","line_num":"0","page_num":"0"},{"width":"0.2267441749572754","top":"0.39513888888461934","block_num":"0","left":"0.7427325723822726","text":"Sync run 3: same as run 2... unless importStages() somehow re-runs and overwrites the stages","height":"0.007961885796652912","line_num":"0","word_num":"0","level":"0","page_num":"0","conf":"0.5","par_num":"0"},{"height":"0.005167958802647088","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7441860453786372","line_num":"0","width":"0.055232560634613015","par_num":"0","block_num":"0","top":"0.4108527131121201","word_num":"0","text":"table witn eltterentibs"},{"page_num":"0","text":"The real oscillation: importStages() recreates stages with new DB IDs","width":"0.1845929980278015","block_num":"0","left":"0.7340116527537968","level":"0","height":"0.007832686768637687","line_num":"0","par_num":"0","conf":"1","top":"0.4340277778043117","word_num":"0"},{"conf":"0.5","level":"0","page_num":"0","text":"service.onp:459-409— importstages uses updateorcreate on stages:","par_num":"0","line_num":"0","top":"0.4520833333333334","word_num":"0","block_num":"0","height":"0.005555555555555536","width":"0.1729650974273681","left":"0.7340116484220612"},{"text":"• php","height":"0.0077519370449913305","level":"0","word_num":"0","left":"0.7369186045101677","page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","width":"0.01598837077617654","top":"0.47286821765321496"},{"width":"0.1366279125213623","page_num":"0","left":"0.7383720904250577","text":"psuage = schis→>contig→stages→updareurtreatell","level":"0","block_num":"0","top":"0.4986111111111111","conf":"0.30000001192092896","par_num":"0","height":"0.005555555555555536","word_num":"0","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.5116279069082842","par_num":"0","line_num":"0","level":"0","text":"crm provider 1a -> o5.10","word_num":"0","height":"0.005167958802646977","left":"0.7514534919389522","width":"0.07994185686111455"},{"par_num":"0","text":"Jaaaa.H","top":"0.5245478036963814","word_num":"0","conf":"0.30000001192092896","level":"0","height":"0.005167958471510081","width":"0.027616280317306563","left":"0.7383720923268118","page_num":"0","line_num":"0","block_num":"0"},{"conf":"1","par_num":"0","width":"0.2470930099487305","line_num":"0","block_num":"0","level":"0","top":"0.5503875971208341","word_num":"0","height":"0.00794573624928796","page_num":"0","left":"0.7340116456504819","text":"This is fine — it reuses the same DB id. BUT resolveBusinessProcess() also calls importStages( ) when"},{"line_num":"0","conf":"1","par_num":"0","width":"0.2470930099487305","text":"a pipeline is missina (line 920). If a pipeline gets recreated with a new BusinessProcess DB record, the bus","top":"0.5631944445278768","height":"0.007864986525641604","left":"0.7325581528607745","level":"0","page_num":"0","word_num":"0","block_num":"0"},{"top":"0.5784722222222223","left":"0.7325581527058848","line_num":"0","text":"iness_process_id stage relationship could point to a different stage DB ID","level":"0","conf":"1","word_num":"0","par_num":"0","width":"0.17732557058334353","block_num":"0","page_num":"0","height":"0.008333333333333304"},{"level":"0","left":"0.7325581395813747","top":"0.594315245736015","conf":"0.30000001192092896","block_num":"0","text":"Most lkely actual cause. Iwo alterent syne oatns are runnine concurrenty orin raple succession","line_num":"0","height":"0.005167958140373186","par_num":"0","width":"0.22965114116668706","word_num":"0","page_num":"0"},{"block_num":"0","text":"\". syncudjects scheauled job → processes the deal 7 Writes stage_1d = 450","line_num":"0","height":"0.0077519370449913305","page_num":"0","level":"0","top":"0.6124031011157473","par_num":"0","width":"0.18168601989746092","conf":"0.30000001192092896","left":"0.7354651242927078","word_num":"0"},{"top":"0.6277777776271919","level":"0","word_num":"0","par_num":"0","width":"0.22674415111541746","conf":"1","left":"0.7354651512099778","text":"2. SyncOpportunity job (triggered by something else) → resolves via a ditterent businessProcess","height":"0.007881136735280347","line_num":"0","page_num":"0","block_num":"0"},{"left":"0.7441860566305507","block_num":"0","height":"0.007784237464269039","level":"0","line_num":"0","width":"0.0784883618354798","text":"instance → writes stage id = 123","page_num":"0","top":"0.6408268736451265","conf":"0.5","par_num":"0","word_num":"0"},{"page_num":"0","height":"0.00794573624928796","left":"0.7340116568433149","level":"0","conf":"0.5","par_num":"0","text":"Inese two jobs run independently with no cooraination, both calling upsertopportunity) on the same","top":"0.6614987082319451","word_num":"0","width":"0.23837206363677976","line_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","height":"0.007864986525641604","par_num":"0","top":"0.6743055555743885","text":"opportunity, alternating between two valid stage IDs that belong to different BusinessProcess records","level":"0","block_num":"0","left":"0.7340116484222307","conf":"1","width":"0.2354650974273682"},{"conf":"0.30000001192092896","page_num":"0","top":"0.6895833333333333","block_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.7340116345607001","line_num":"0","height":"0.005555555555555536","text":"pointine lo the same Huosoot plpeline —le., auplicate BusinessProcess rows in the Db for the same cm","width":"0.2427325487136841"},{"line_num":"0","block_num":"0","page_num":"0","word_num":"0","left":"0.7338550382414668","par_num":"0","height":"0.008694161971410153","conf":"0.30000001192092896","level":"0","text":"_provader id","top":"0.7023070228179805","width":"0.03220962285995488"},{"block_num":"0","conf":"1","par_num":"0","top":"0.7284722222222222","height":"0.005555555555555536","left":"0.7369186044398729","text":"Command docke","level":"0","width":"0.037790697813034124","word_num":"0","line_num":"0","page_num":"0"},{"line_num":"0","top":"0.7519379847562375","width":"0.03633720576763155","word_num":"0","text":"• docker exeo","height":"0.007784237464268928","left":"0.7369186045496621","level":"0","conf":"0.5","par_num":"0","page_num":"0","block_num":"0"},{"page_num":"0","conf":"0.30000001192092896","height":"0.015503875414530466","par_num":"0","line_num":"0","top":"0.7519379849456201","block_num":"0","word_num":"0","level":"0","width":"0.046511626243591286","left":"0.7979651163774364","text":"Mode1s Crm Conti"},{"text":"s('team', fn($a) = \\$q-","word_num":"0","left":"0.8924418626965348","height":"0.0077519370449913305","block_num":"0","level":"0","conf":"0.30000001192092896","width":"0.06831394433975224","line_num":"0","page_num":"0","top":"0.7596899228211735","par_num":"0"},{"text":"rocesses@-suithlirashedt","level":"0","page_num":"0","width":"0.07267441749572756","height":"0.005167958802646977","block_num":"0","word_num":"0","left":"0.8183139539701596","conf":"0.30000001192092896","top":"0.7803617570276171","line_num":"0","par_num":"0"},{"line_num":"0","conf":"0.5","height":"0.007751937707265233","left":"0.7427325605051107","top":"0.7984496124771167","width":"0.03779069483280184","text":"foreach(\\$bps","word_num":"0","par_num":"0","page_num":"0","block_num":"0","level":"0"},{"top":"0.8010335917949656","conf":"0.30000001192092896","width":"0.013081395626068026","height":"0.005167958471510192","word_num":"0","level":"0","par_num":"0","page_num":"0","block_num":"0","left":"0.7906976742073148","text":"SDp.","line_num":"0"},{"line_num":"0","par_num":"0","page_num":"0","word_num":"0","level":"0","text":"oo-hale .\"\"","left":"0.7427325626218695","block_num":"0","top":"0.8111111111111111","height":"0.005555555555555536","conf":"0.30000001192092896","width":"0.05523255467414856"},{"width":"0.014534883201122284","text":"ed',*","par_num":"0","page_num":"0","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","top":"0.7881136951155501","block_num":"0","height":"0.020671833886040547","left":"0.8125000003568033"},{"line_num":"0","width":"0.015988372266292572","height":"0.005167958471510192","left":"0.8270348836908201","par_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","text":"SD0—","top":"0.8010335918523872","level":"0"},{"block_num":"0","page_num":"0","par_num":"0","left":"0.8008720986614447","text":"i$bp->created at","top":"0.8087855299527732","conf":"0.5","level":"0","width":"0.050872087478637695","word_num":"0","height":"0.007881136735280347","line_num":"0"},{"par_num":"0","height":"0.005167958802646977","top":"0.790697674336218","line_num":"0","block_num":"0","level":"0","left":"0.8822674430342261","page_num":"0","width":"0.040697672963142306","word_num":"0","text":"elere. ath","conf":"0.30000001192092896"},{"par_num":"0","width":"0.05523255467414856","top":"0.8087855300819721","height":"0.007881136735280347","left":"0.8982558127166307","block_num":"0","level":"0","line_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","text":"\\sbp->deleted at."},{"left":"0.953488371889802","width":"0.024709302186965876","word_num":"0","height":"0.020671833886040658","line_num":"0","level":"0","block_num":"0","par_num":"0","text":"PHP_EOL;","top":"0.798449612514344","conf":"0.30000001192092896","page_num":"0"},{"text":"Run #i+","word_num":"0","left":"0.9375000005095846","block_num":"0","top":"0.8527131783685269","width":"0.020348836481571153","conf":"0.30000001192092896","page_num":"0","par_num":"0","level":"0","line_num":"0","height":"0.005167958471510192"},{"line_num":"0","par_num":"0","width":"0.013081394135951996","word_num":"0","left":"0.9622093035860937","page_num":"0","block_num":"0","conf":"0.5","height":"0.005167958140373186","level":"0","text":"skio","top":"0.8527131785525525"},{"level":"0","text":"W","height":"0.007751937596899183","conf":"0.30000001192092896","top":"0.1136950904392765","width":"0.008720929796511512","word_num":"0","line_num":"0","par_num":"0","page_num":"0","block_num":"0","left":"0.9883720932412791"},{"par_num":"0","width":"0.02034883499145501","conf":"0.30000001192092896","word_num":"0","block_num":"0","line_num":"0","level":"0","page_num":"0","top":"0.9354005170538443","height":"0.005167958140373186","text":"this thin","left":"0.7340116301156885"},{"left":"0.7340116301711379","line_num":"0","text":"+ ‹› Codel","par_num":"0","page_num":"0","top":"0.9611111111111111","height":"0.005555555555555536","width":"0.02761627733707428","word_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0"},{"height":"0.005555555555555536","width":"0.040697669982910134","left":"0.7659883766304377","conf":"0.5","level":"0","text":"Claude Sonnet 4.6","par_num":"0","top":"0.9611111111111111","word_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","width":"0.04505814015865317","word_num":"0","top":"0.9895833333333334","par_num":"0","level":"0","height":"0.005555555555555536","conf":"0.5","text":"winasun leams","left":"0.8633720927426582","page_num":"0"},{"level":"0","page_num":"0","par_num":"0","width":"0.018895347416400865","word_num":"0","block_num":"0","line_num":"0","height":"0.005167958140373297","left":"0.9127906974400555","top":"0.9896640829453173","text":"1091.23","conf":"0.30000001192092896"},{"line_num":"0","top":"0.9896640828055886","page_num":"0","par_num":"0","text":"uir-o","left":"0.9374999999787722","width":"0.015988372266292572","block_num":"0","level":"0","word_num":"0","height":"0.005167958471510081","conf":"0.30000001192092896"}]...
|
|
AppleNative
|
NULL
|
0
|
8038
|
NULL
|
NULL
|
|
75275
|
ActivityMorePhpStormViewINavigareJiminny... virand ActivityMorePhpStormViewINavigareJiminny... virandom# releases# sona-ofnce# support# thank-vous# the people of jimi..ó- Direct messages. Adelina Petrova DGalva Dimitrova3 Aneliya Angelova, ...Vasil VasilevStoyan Tomov. Nikolay YankovP Petko Kashinskif Aneliva Angelovae. Nikolay Nikolov# Mario GeoreievSe: Todor StamatovA Gabriela Dureva* Stefka StoyanovaStovan Taney::: Apps8 Toast-T lira CloudcodeLaravelKeractorTOOIS* Aneliya Angelova, ...84MessagesAdd canvaUr Filesда, ами добрєToday ~ на на старитеAneliva Angelova 10:14 AMтаитьла на репорта и Data source секшията.ше показват поавилния период нали -понеже това се разминаваше лпо сега.Lukas Kovalik 10:47 AMсега забелязах че стария count които сеползва в пои контрол на лостьпіcanAccessAiRenort боои само ресултатикойто са поатени, не тези които саNikolav Yankov 1:31 PMкакво значи които са поатени.по приниип условието беше - ако за user-aима генерирано и може ла го глела на атrevorts стоаниuaтаLukas Kovalik 1:35 PMла, говоря за нешо още от прели, count.който се глела дали има user прaво ла глелаal-revorts стоаница . орои пратени не тезикойто са генериоани само. Реално ако сепраща всичко на ред почти няма да севижла пазлика editedMessage Aneliva Angelova, Nikolay Yankov. Steli…+ Aa IWindowmelpFV faVsco.js°9 JY-20157-AJ-report-not-send-notificationProiectvliminnvDebugCommand.phpMintercomCarbonImmutable.php XMintervention© AutomatedReportGenerated.phpMiakeasmith> Djane-php©) AskJiminnyReportActivityServiceTest.pl?Lasonmccrean> Djdavidbakr> Djean85> @jeremykendallreport-not-generated.blade.php1373 (6l374 €Diminny>Cjolicode375 ₫376 ©>ustinrainbow377 ₫• kalnoy> C kelunik378 ₫379 61> _ Kkszvmanowsk380 G>D larastan381 6> D larave• C laravol382 61383 €• cobucci• Mleaque.384 61385 6l→ madnet386 6l1387 6lMmarkroaovski388 6l1 masterminds389 6lM microsofti390 61M mockerv391 0> monolog300 6l> mtdowling393 C> D myclabsv D nesbotv Mcarbon>Ca.github>D bin>Dlazyv Dsrov D Carbon> C Constants> C Exceptions> C Land> C7 Laravel→DuistMessadeFormatten395 €396 ©397 6398 ©399 6400 @401 6402 6403 G404 6405 ©406 6407 61408 61409 ©> 7PHPStani> M TraitsC. AbstractTranslator.ohoP Callback.ohp(C) Carbon.oho(0 CarbonConverterintertal(c) Carbonimmutable nhnl415 (ol(1) Carboninterface nhnl(C) Carboninterval nhn117 (61emethod* amethod* @method* amethod* @method* dmechod* omechoo* omechod* amethod* amethod* Omethod*amethos* amethod* @methoc* amethod* @methoc* @methoc* @method* @methoc* @methoc* @methoc* @method* @methoc* @method* amethod* @method* @method* @method* @method* Amethod* @method* omethodi* Anethoc* dmethodl* amethod* amethod* amethor* AmethodCarhon ImmutahloCarhon ImmutahlotwwwaloreettuttesncarbonimmucaolecarbonimmucaolecarbonImmuraolecarbonimmuraolecarbonimmutablecarbonimmutablecarbonimmutableCanhon Immutahl dCanhon ImmutahleCanhon ImmutahleCanhon ImmutahleCarhon ImmutahleCanhon Immutabl .Canhon Immutahl .Canhon Tmmutahl.alwalalanatteltesalaeCanbon Tmmutahl.Canbon Tmmutahl.wanhantmmiltahcarbonimmutablecarbonimmutablecarbonimmutablecarbonimmutaoleCarbonimmutableCarbonimmutableCarbonimmutableeachon Immutahi dCanhon Immutahloper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 12:23addMonthsWithOverflow(int|float Svalve = 1addMonthWithOvenflowsubMonthsWithOverflow(int|float Svalve = 1cubMonthWitbOuon.flow/addMonthsWithout0verflow(int|float Svalue = 1)addMonthWithoutOverflowsubMonthsWithoutOverflow(int|float Svalue = 1)subMonthWithoutOverflowoaddMonthsWithNo0verflow(int|float Svalue = 1)addronthwithNooverflowosubMonthsWithNo0verflow(int|float Svalue = 1)subronthwithNooverflowoaddMonthsNo0venflow(int|float Svalue = 1)addronthNodver.FlowosubMonthsNo0verflow(int|float $value = 1)subMonthNodverflowoladdDaus (int|float Svalue = 1)addDau osubdaus Gint float Svalue = 1subhauoaddtouns int float Svaltie = 1)subHouns int float Svalue = 1)suhHoundaddMinutosint|float Svalue = 1)addMinutoosubMinutes(int|float $valve = 1)eubMinuto?addSeconds (int|float Svalue = 1)addCosond?)subSeconds(int|float Svalue = 1)eub Conond?)addMillis(int|float $value = 1)AAaMA774/SsubMillisGint|float $value = 1)subMánasraddMilliseconds(int|float Svalue = 1)subMilLiseconds(int|float Svalue = 1)addMicrosGint|float Svalue = 1)addMiero @isubMicnos(in+|float $value = 1)addMicnoseconds(intlfloat Svalue = 1)© AskJiminnyReportActivityService.phpAutomatedReportsCommandTest.php© ReportController.php(c) UserTransformer.pniAdd month:Analyzing....183Add one month to the instance (using (184Suh monthe (the Svalue count nocced ;,18:Sub one month to the instance (using cleAdd months (the $valve count passed ir'eAdd one month to the instance (using (188Sub months (the Svalue count passed ir 189Sub one month to the instance (using (190Add months (the Svalue count passed ir 191Add one month to the instance (using (192Sub months (the Svalue count passed ir 193Sub one month to the instance (using (194Add months (the Svalue count passed ir195Add one month to the instance (usina ,196sub months (the Svalue count passed ir197Sub one monthi, the instance (usina (196Add daus (the Jvalue count passed in) 199Add one day to the instance (using dat 200Sub days (the Svalue count passed in) 201Sub one day to the instance (using dat202Add hours (the Svalue count passed ih) 203Add one hour to the instance (using do204Sub hours (the Svalue count passed in)205Sub one hour to the instance (using do 206Agd sinutes (the Svatue count passed y2orAdd one minute to the instance (usingsup seconds (the Svatue count passed 3213Sub one second to the instance (usingAdd milliseconds (the Svalue count pas215Add one millisecond to the instance (216Sub milliseconds (the Svalue count pa‹217sub one mirlisecond to the instance (4218)Add milliseconds (the Svalue count pa‹219nd to the instance (122,Sub millisecondsSub one miluis:nd to the instance (122.Add microseconds(the Svalue count pas 223Add one mienthe instancpSuh micnoseconde (the Svolue count na.Sub one microserAdd micnoseconde (the Svolue count na.Add one micnosecond to the inctance (Support Daily - in 1h 7 m100% 152Thu 23 Apr 13:53:264 SF jiminny@localhost] xA console [PROD]© DatabaseActivities.phpuDealskepository.onpA console [EU]A console (STAGING]Tx: Auto vMon goopeywotl peufooone Puielselect * from groups where 1d = 28;dojiminnyО2 01417 22 2Äselect * trom plavbooks where 10 = 172select * from plavbook categories where id = 1391:select * from users where id = 143;select * from crm_profiles where user_id = 143;select * from activities where crm_configuration_id = 39 and type = 'confe,and crm_provider_id IS NOT NULL ORDER by id desc;select * from activities where id = 422003; # 00U0400000pB6fрМACSELECT ar.id, ar.uuid, ar.media type, ar.status, a.typeSROM automated nenont nesults anJOIN automated_reports a ON a.id = ar.cepect.idWHERE a.tyRe = 'ask_jiminnx'I TMTT 10•INNER JOIN 'automated reportsiON'automated report results'.'report id' = 'automated reports'.'idWHERE 1=1ANDANDAND JSON_CONTAINS(autdSELECT * FROM automated reports where id = 67.SELE * FROM automated renorts where 1d z 42SELECT * FROM users WHERE id = 143; # group 28select * from teams where id = 3143;select * from crm_configurations where id = 500;select * from users where name = 'Integration Account'; # 1695SFLECT * EROM social accounts WHFRE sociable id = 1695!select * from activities where crm_confiquration id = 39and recording_state = 'recorded' and duration > 60and status = 'completed' and actual_start_time >= '2025-12-01';|SEiECT + EPOM antivitioc WHEDE nuid +o hinf:459cf015-6014-4000-6097-5497h2...
|
[{"width":"0.013081394611520969",& [{"width":"0.013081394611520969","conf":"1","text":"Activity","left":"0.004360464830867487","line_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.2473867604490323","level":"0","page_num":"0","word_num":"0","block_num":"0"},{"text":"More","top":"0.4111498261191777","height":"0.006968640444571461","width":"0.010174417749364324","word_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.00581395442473639","conf":"0.30000001192092896","block_num":"0","line_num":"0"},{"level":"0","left":"0.015988371726534216","height":"0.010452960286604362","conf":"1","par_num":"0","width":"0.023255812360885295","text":"PhpStorm","top":"0.003484321424642056","word_num":"0","line_num":"0","block_num":"0","page_num":"0"},{"width":"0.011627906180442654","block_num":"0","par_num":"0","top":"0.003484321424642056","text":"View","word_num":"0","height":"0.010452960286604362","left":"0.07267441842140664","conf":"1","level":"0","page_num":"0","line_num":"0"},{"level":"0","height":"0.006968640444571461","top":"0.006968641450188162","par_num":"0","text":"INavigare","line_num":"0","left":"0.09011627900977959","page_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.018895347067650323","word_num":"0"},{"par_num":"0","height":"0.013951173809726769","left":"0.02761628269152134","text":"Jiminny... v","top":"0.06618819786721097","page_num":"0","word_num":"0","width":"0.03633720570422234","conf":"0.30000001192092896","block_num":"0","level":"0","line_num":"0"},{"left":"0.03343023460359518","top":"0.10452961705994424","block_num":"0","height":"0.006968640444571461","width":"0.026162789223041938","par_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"irandom","conf":"0.30000001192092896"},{"conf":"1","par_num":"0","height":"0.010689139176023432","line_num":"0","text":"# releases","word_num":"0","top":"0.12519936212958604","level":"0","block_num":"0","left":"0.033430231987316365","page_num":"0","width":"0.026162789223041945"},{"line_num":"0","level":"0","text":"# sona-ofnce","page_num":"0","block_num":"0","height":"0.010461296951561727","top":"0.14982578435435434","par_num":"0","left":"0.03343023627384907","word_num":"0","width":"0.03343022884206569","conf":"0.30000001192092896"},{"width":"0.026162789223041938","text":"# support","block_num":"0","page_num":"0","line_num":"0","top":"0.17065390749736042","word_num":"0","conf":"0.5","height":"0.010530760793974858","left":"0.03343023460359518","level":"0","par_num":"0"},{"height":"0.010703032096607279","line_num":"0","block_num":"0","par_num":"0","level":"0","conf":"1","left":"0.03343023627384907","width":"0.03343022884206569","word_num":"0","text":"# thank-vous","page_num":"0","top":"0.191387559849034"},{"block_num":"0","page_num":"0","line_num":"0","word_num":"0","height":"0.010452960286604362","top":"0.21602787508317867","par_num":"0","conf":"0.5","left":"0.03343024055139238","level":"0","text":"# the people of jimi..","width":"0.05232557337334815"},{"page_num":"0","conf":"0.5","level":"0","left":"0.02906977140557671","top":"0.24720893130553712","text":"ó- Direct messages","word_num":"0","height":"0.010630789365874915","par_num":"0","line_num":"0","width":"0.043604647859613946","block_num":"0"},{"line_num":"0","page_num":"0","width":"0.050872087478637695","height":"0.011164274322168932","block_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","left":"0.033430234475334414","text":". Adelina Petrova D","top":"0.2679425837320575","word_num":"0"},{"block_num":"0","line_num":"0","width":"0.04360464785961395","conf":"0.5","text":"Galva Dimitrova","word_num":"0","height":"0.01064190339813953","page_num":"0","par_num":"0","level":"0","left":"0.03343023651088601","top":"0.28919860696866384"},{"left":"0.03343023530682293","line_num":"0","width":"0.052325578446083876","height":"0.010644682286458651","level":"0","text":"3 Aneliya Angelova, ...","top":"0.31339712919920104","page_num":"0","conf":"0.5","block_num":"0","word_num":"0","par_num":"0"},{"top":"0.3341307814992025","width":"0.034883717273144","left":"0.03343023272572905","height":"0.011164274322169154","text":"Vasil Vasilev","word_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","line_num":"0"},{"height":"0.01479482422605094","text":"Stoyan Tomov","width":"0.03948601763299171","left":"0.03330931690980725","block_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.354971925709074","word_num":"0","conf":"0.5","par_num":"0"},{"page_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.042151159428535624","left":"0.033430236266256956","par_num":"0","text":". Nikolay Yankov","level":"0","top":"0.3763066208794703","block_num":"0","height":"0.013937280889143033"},{"level":"0","line_num":"0","page_num":"0","text":"P Petko Kashinski","top":"0.40031897926634774","block_num":"0","width":"0.04360464785961395","height":"0.011164274322168932","conf":"0.5","left":"0.03343023668184233","word_num":"0","par_num":"0"},{"left":"0.03324130306022091","top":"0.4211679765438133","block_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.015960291812294414","text":"f Aneliva Angelova","conf":"0.30000001192092896","word_num":"0","page_num":"0","width":"0.04680887688981726"},{"conf":"0.5","par_num":"0","text":"e. Nikolay Nikolov","top":"0.44577352463809683","word_num":"0","level":"0","width":"0.04215116196490348","line_num":"0","page_num":"0","height":"0.010672468127626344","left":"0.03343023400082945","block_num":"0"},{"text":"# Mario Georeiev","block_num":"0","page_num":"0","top":"0.46650717703349276","level":"0","left":"0.033430231934436797","line_num":"0","height":"0.011164274322169154","width":"0.04215116196490348","word_num":"0","conf":"0.30000001192092896","par_num":"0"},{"text":"Se: Todor Stamatov","level":"0","line_num":"0","top":"0.4912280700058711","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.010514089745577881","left":"0.03343023662617514","page_num":"0","par_num":"0","width":"0.043604647859613946"},{"level":"0","word_num":"0","page_num":"0","block_num":"0","height":"0.010686361048210191","width":"0.04360464785961395","top":"0.5119617223575448","par_num":"0","line_num":"0","text":"A Gabriela Dureva","conf":"0.30000001192092896","left":"0.03343023584136113"},{"page_num":"0","height":"0.010464075839880738","line_num":"0","block_num":"0","left":"0.03343023651280133","text":"* Stefka Stoyanova","top":"0.5365853660742468","word_num":"0","level":"0","par_num":"0","width":"0.04651162472177059","conf":"0.5"},{"block_num":"0","conf":"1","par_num":"0","height":"0.010527982666161617","text":"Stovan Taney","width":"0.04505813882706014","line_num":"0","page_num":"0","word_num":"0","top":"0.557416267899535","level":"0","left":"0.033430234012597246"},{"left":"0.02906976929210386","block_num":"0","line_num":"0","height":"0.011164274322169043","conf":"0.30000001192092896","level":"0","top":"0.5885167464114832","par_num":"0","text":"::: Apps","width":"0.018895347067650326","word_num":"0","page_num":"0"},{"height":"0.010658575207042498","par_num":"0","page_num":"0","top":"0.6097560978743086","word_num":"0","width":"0.021802323929806973","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","left":"0.03343023447404989","text":"8 Toast"},{"text":"-T lira Cloud","top":"0.6339712918660287","width":"0.030523254516276903","word_num":"0","height":"0.0071770334928229484","page_num":"0","level":"0","left":"0.03343023367713557","par_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0"},{"top":"0.006968641026381173","par_num":"0","width":"0.011627907448626587","left":"0.11482558108673323","conf":"0.30000001192092896","page_num":"0","line_num":"0","word_num":"0","level":"0","text":"code","height":"0.006968641205077342","block_num":"0"},{"width":"0.01598837020549368","height":"0.006968640444571461","line_num":"0","level":"0","page_num":"0","top":"0.006968641450188162","left":"0.1322674420048114","conf":"1","par_num":"0","text":"Laravel","word_num":"0","block_num":"0"},{"conf":"0.30000001192092896","level":"0","width":"0.018895347067650337","page_num":"0","word_num":"0","height":"0.006968640444571461","text":"Keractor","block_num":"0","line_num":"0","par_num":"0","left":"0.15261627900977956","top":"0.006968641450188162"},{"word_num":"0","left":"0.19186046493303455","height":"0.006968640444571461","conf":"0.30000001192092896","top":"0.006968641450188162","line_num":"0","page_num":"0","level":"0","block_num":"0","par_num":"0","text":"TOOIS","width":"0.011627906180442654"},{"width":"0.06540697178942091","word_num":"0","conf":"0.5","top":"0.06618819745513715","text":"* Aneliya Angelova, ...","height":"0.01395117533073853","level":"0","line_num":"0","block_num":"0","page_num":"0","left":"0.10319767911854762","par_num":"0"},{"top":"0.06271777100863896","line_num":"0","par_num":"0","height":"0.020905922094220375","page_num":"0","conf":"0.30000001192092896","block_num":"0","width":"0.013081394611520969","word_num":"0","text":"84","left":"0.17877907011187516","level":"0"},{"conf":"1","block_num":"0","top":"0.10452961670018723","left":"0.10465116236199706","line_num":"0","par_num":"0","text":"Messages","page_num":"0","height":"0.006968641205077453","word_num":"0","level":"0","width":"0.02470930332833149"},{"top":"0.1044657097288676","word_num":"0","width":"0.02906976354883073","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","level":"0","par_num":"0","text":"Add canva","page_num":"0","left":"0.1351744195663418"},{"conf":"0.30000001192092896","left":"0.17151162836593073","block_num":"0","word_num":"0","par_num":"0","page_num":"0","line_num":"0","level":"0","width":"0.015988371473677626","height":"0.0071770334928229484","text":"Ur Files","top":"0.1044657097288676"},{"line_num":"0","block_num":"0","conf":"0.5","left":"0.11482558175182302","page_num":"0","width":"0.034883717273144","height":"0.010547431842372057","par_num":"0","top":"0.1393728231687783","level":"0","word_num":"0","text":"да, ами добрє"},{"level":"0","height":"0.014354066985645897","par_num":"0","page_num":"0","line_num":"0","text":"Today ~ на на старите","conf":"0.5","top":"0.13237639553429026","width":"0.050872087478637695","left":"0.1555232613441322","block_num":"0","word_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","height":"0.0071770334928229484","conf":"0.5","par_num":"0","level":"0","width":"0.0625","line_num":"0","left":"0.1148255823842678","top":"0.18102073365231264","text":"Aneliva Angelova 10:14 AM"},{"page_num":"0","block_num":"0","level":"0","line_num":"0","top":"0.2229965160146481","conf":"0.5","height":"0.006968640444571461","text":"таитьла на репорта и Data source секшията.","width":"0.1017441749572754","word_num":"0","left":"0.11627908085415527","par_num":"0"},{"level":"0","conf":"0.5","top":"0.2400318980545012","text":"ше показват поавилния период нали -","line_num":"0","page_num":"0","left":"0.11773256396037164","width":"0.08866278668667409","word_num":"0","par_num":"0","block_num":"0","height":"0.007354861051081851"},{"line_num":"0","left":"0.11627907796639787","page_num":"0","conf":"0.5","height":"0.007232604414652455","text":"понеже това се разминаваше лпо сега.","top":"0.2575757575910056","width":"0.08720929571922788","word_num":"0","block_num":"0","level":"0","par_num":"0"},{"page_num":"0","word_num":"0","line_num":"0","left":"0.1162790684709591","height":"0.007243718446917069","conf":"0.5","par_num":"0","level":"0","top":"0.2822299656344178","width":"0.05232557844608389","text":"Lukas Kovalik 10:47 AM","block_num":"0"},{"word_num":"0","text":"сега забелязах че стария count които се","page_num":"0","height":"0.007365975843852457","top":"0.2996515679800238","line_num":"0","level":"0","left":"0.11773255732923912","par_num":"0","width":"0.09156976862156643","block_num":"0","conf":"1"},{"page_num":"0","text":"ползва в пои контрол на лостьпі","top":"0.3170731710669128","left":"0.11627907943860874","level":"0","conf":"0.5","word_num":"0","block_num":"0","height":"0.006968640444571461","width":"0.07703487416531177","line_num":"0","par_num":"0"},{"level":"0","block_num":"0","line_num":"0","par_num":"0","conf":"1","text":"canAccessAiRenort боои само ресултати","height":"0.007332632986552401","left":"0.11773255859553929","top":"0.3341307815678676","word_num":"0","page_num":"0","width":"0.09156976862156645"},{"top":"0.3516746413159395","level":"0","par_num":"0","block_num":"0","left":"0.11773256706498164","height":"0.007210375589617124","page_num":"0","width":"0.0799418510274684","line_num":"0","word_num":"0","conf":"0.5","text":"който са поатени, не тези които са"},{"par_num":"0","text":"Nikolav Yankov 1:31 PM","width":"0.05377906434079435","block_num":"0","level":"0","page_num":"0","top":"0.3937282233317212","word_num":"0","left":"0.11627906972657945","height":"0.006968640444571572","line_num":"0","conf":"0.30000001192092896"},{"top":"0.4111498261191777","line_num":"0","text":"какво значи които са поатени.","block_num":"0","left":"0.1177325608072551","height":"0.006968640444571461","word_num":"0","width":"0.0712209204409985","level":"0","par_num":"0","conf":"0.5","page_num":"0"},{"left":"0.1177325640700996","level":"0","line_num":"0","width":"0.09883720316785449","top":"0.43540669856459324","word_num":"0","block_num":"0","text":"по приниип условието беше - ако за user-a","page_num":"0","par_num":"0","conf":"0.5","height":"0.0071770334928229484"},{"height":"0.0071770334928229484","page_num":"0","level":"0","text":"има генерирано и може ла го глела на ат","top":"0.4529505582137161","block_num":"0","word_num":"0","line_num":"0","left":"0.11773256078804785","width":"0.09447674041098737","par_num":"0","conf":"0.5"},{"level":"0","top":"0.470383275259999","block_num":"0","left":"0.11627907032919685","width":"0.04505813882706014","height":"0.007288176096987842","word_num":"0","line_num":"0","conf":"0.5","par_num":"0","page_num":"0","text":"revorts стоаниuaта"},{"width":"0.04796511061648105","height":"0.010514089745577881","page_num":"0","level":"0","top":"0.4912280701800871","line_num":"0","text":"Lukas Kovalik 1:35 PM","word_num":"0","block_num":"0","left":"0.11773255867132408","conf":"1","par_num":"0"},{"text":"ла, говоря за нешо още от прели, count.","word_num":"0","top":"0.5119617225487537","width":"0.09156976862156645","block_num":"0","conf":"0.5","height":"0.00720204044567152","level":"0","line_num":"0","left":"0.11773255859769004","page_num":"0","par_num":"0"},{"block_num":"0","line_num":"0","word_num":"0","conf":"0.5","top":"0.529505582137161","level":"0","left":"0.11773256731173944","par_num":"0","text":"който се глела дали има user прaво ла глела","height":"0.0071770334928230595","width":"0.10319766592472156","page_num":"0"},{"conf":"0.5","height":"0.007188147525087674","top":"0.5470383276400758","block_num":"0","left":"0.11627907559808183","par_num":"0","width":"0.09883720316785448","word_num":"0","text":"al-revorts стоаница . орои пратени не тези","level":"0","line_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","word_num":"0","height":"0.0073104049220229506","level":"0","left":"0.11627907232768202","conf":"1","top":"0.5644599301598978","width":"0.09593023137843355","text":"който са генериоани само. Реално ако се","page_num":"0","par_num":"0"},{"word_num":"0","block_num":"0","par_num":"0","height":"0.010622453461423431","width":"0.09011626750864882","line_num":"0","left":"0.11627907145995925","conf":"1","page_num":"0","text":"праща всичко на ред почти няма да се","top":"0.5818815337886577","level":"0"},{"height":"0.006968641205077342","text":"вижла пазлика edited","block_num":"0","word_num":"0","conf":"0.5","left":"0.1162790700847426","top":"0.5993031358332063","level":"0","page_num":"0","width":"0.05087209255137341","par_num":"0","line_num":"0"},{"word_num":"0","height":"0.010694696192155795","top":"0.6376306626886444","block_num":"0","line_num":"0","text":"Message Aneliva Angelova, Nikolay Yankov. Steli…","width":"0.10901161964903487","level":"0","left":"0.1061046497250744","par_num":"0","conf":"1","page_num":"0"},{"level":"0","height":"0.010452960286604362","page_num":"0","width":"0.020348835498728665","par_num":"0","left":"0.10755814131639675","line_num":"0","conf":"0.30000001192092896","block_num":"0","text":"+ Aa I","top":"0.6689895475570463","word_num":"0"},{"level":"0","word_num":"0","page_num":"0","top":"0.003484321424642056","conf":"1","line_num":"0","block_num":"0","left":"0.22238372097241174","par_num":"0","height":"0.010452960286604362","text":"Window","width":"0.017441858636571994"},{"page_num":"0","par_num":"0","text":"melp","block_num":"0","left":"0.24563953480264347","height":"0.006968640444571461","line_num":"0","top":"0.006968641450188162","level":"0","conf":"0.30000001192092896","width":"0.010174417749364312","word_num":"0"},{"top":"0.02787456497864904","left":"0.2616279108681018","line_num":"0","word_num":"0","level":"0","page_num":"0","height":"0.010452960286604362","conf":"0.5","block_num":"0","par_num":"0","text":"FV faVsco.js","width":"0.02906976354883073"},{"height":"0.010452960286604362","text":"°9 JY-20157-AJ-report-not-send-notification","top":"0.02787456497864904","conf":"0.5","word_num":"0","block_num":"0","par_num":"0","width":"0.09302324944354118","page_num":"0","level":"0","line_num":"0","left":"0.29941861242689344"},{"word_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0","text":"Proiectv","height":"0.006968640444571572","left":"0.24563953675644953","top":"0.05574912925506614","conf":"0.30000001192092896","page_num":"0","width":"0.02034883549872865"},{"page_num":"0","left":"0.3546119119250062","par_num":"0","text":"liminnvDebugCommand.php","top":"0.05434013321460296","width":"0.05681759753125781","level":"0","height":"0.012050169316585313","word_num":"0","block_num":"0","conf":"1","line_num":"0"},{"par_num":"0","left":"0.258720933675743","line_num":"0","text":"Mintercom","width":"0.030523251979909016","page_num":"0","top":"0.07665505260001393","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","level":"0"},{"left":"0.35319767934127433","text":"CarbonImmutable.php X","par_num":"0","block_num":"0","height":"0.011164274322169043","page_num":"0","level":"0","top":"0.0797448165869219","conf":"0.30000001192092896","line_num":"0","width":"0.050872087478637695","word_num":"0"},{"left":"0.2587209338916518","par_num":"0","block_num":"0","level":"0","line_num":"0","height":"0.006968640444571461","page_num":"0","text":"Mintervention","conf":"0.30000001192092896","top":"0.09407665538747034","word_num":"0","width":"0.03779069413530067"},{"text":"© AutomatedReportGenerated.php","conf":"1","par_num":"0","height":"0.010516868633896892","left":"0.350290702511213","block_num":"0","level":"0","word_num":"0","line_num":"0","page_num":"0","width":"0.06831394865157758","top":"0.10446570957187562"},{"conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","left":"0.2587209338052883","par_num":"0","top":"0.11149825817492676","text":"Miakeasmith","width":"0.03488371727314399","word_num":"0","height":"0.006968640444571572","level":"0"},{"conf":"1","page_num":"0","text":"> Djane-php","top":"0.12865796230321103","word_num":"0","level":"0","left":"0.25870640159872077","par_num":"0","width":"0.032005804650326986","block_num":"0","height":"0.010976757919579305","line_num":"0"},{"block_num":"0","word_num":"0","par_num":"0","text":"©) AskJiminnyReportActivityServiceTest.pl","left":"0.3502907051387145","level":"0","page_num":"0","height":"0.010633568254193926","top":"0.12891986087426455","width":"0.0813953419949146","conf":"0.5","line_num":"0"},{"level":"0","top":"0.14982578430733096","text":"?Lasonmccrean","word_num":"0","page_num":"0","height":"0.006968640444571572","left":"0.25872092980608125","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.04215115942853559","line_num":"0"},{"width":"0.03488371727314399","level":"0","conf":"0.30000001192092896","line_num":"0","height":"0.010739153081720465","block_num":"0","par_num":"0","top":"0.16347687404958489","word_num":"0","page_num":"0","left":"0.25872093388956435","text":"> Djdavidbakr"},{"level":"0","line_num":"0","text":"> Djean85","conf":"0.30000001192092896","width":"0.027616275117752387","block_num":"0","left":"0.2587209341752733","par_num":"0","word_num":"0","page_num":"0","top":"0.18102073358608917","height":"0.010616896445291069"},{"conf":"1","text":"> @jeremykendall","par_num":"0","block_num":"0","page_num":"0","word_num":"0","left":"0.2572674456922858","line_num":"0","top":"0.19856459312259356","width":"0.04360464785961393","height":"0.010494639808861561","level":"0"},{"word_num":"0","line_num":"0","text":"report-not-generated.blade.php","level":"0","block_num":"0","par_num":"0","page_num":"0","height":"0.013937280889143033","left":"0.35029070052563616","top":"0.15331010502581177","conf":"1","width":"0.06686046275686708"},{"par_num":"0","page_num":"0","line_num":"0","left":"0.34738372140681767","text":"1373 (6l","word_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","width":"0.014534883042599311","level":"0","top":"0.18102073365231264","block_num":"0"},{"page_num":"0","width":"0.0159883714736776","left":"0.34738372101029835","height":"0.021531100478468956","top":"0.19138755980861244","word_num":"0","par_num":"0","text":"374 €","block_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0"},{"page_num":"0","block_num":"0","line_num":"0","level":"0","height":"0.006968640444571572","par_num":"0","conf":"0.30000001192092896","left":"0.2587209308277519","text":"Diminny","width":"0.027616275117752387","word_num":"0","top":"0.21951219545715672"},{"level":"0","conf":"0.30000001192092896","width":"0.030523251979909072","page_num":"0","left":"0.25726744530365","line_num":"0","word_num":"0","text":">Cjolicode","height":"0.010452960286604362","top":"0.23344947787063508","par_num":"0","block_num":"0"},{"top":"0.21602787543161073","page_num":"0","block_num":"0","level":"0","line_num":"0","text":"375 ₫","conf":"0.30000001192092896","height":"0.010452960286604362","width":"0.014534881774415365","par_num":"0","word_num":"0","left":"0.3473837211937963"},{"width":"0.015988371473677654","left":"0.34738372107691645","level":"0","par_num":"0","height":"0.017721687207381764","top":"0.22966507202886333","word_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"376 ©","conf":"0.30000001192092896"},{"left":"0.2587209299082483","text":">ustinrainbow","conf":"0.30000001192092896","level":"0","top":"0.25435540103206966","page_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0","par_num":"0","width":"0.0406976709974573","word_num":"0"},{"block_num":"0","left":"0.3473837211937963","level":"0","page_num":"0","par_num":"0","height":"0.010691917303836784","width":"0.014534881774415365","word_num":"0","text":"377 ₫","conf":"0.30000001192092896","line_num":"0","top":"0.2508710809687519"},{"conf":"0.30000001192092896","height":"0.007329854098233168","text":"• kalnoy","line_num":"0","word_num":"0","left":"0.258720929661735","page_num":"0","width":"0.026162789223041938","block_num":"0","level":"0","par_num":"0","top":"0.271777003894373"},{"left":"0.25872092942016905","page_num":"0","height":"0.010680804032077829","width":"0.02761627765412028","conf":"0.30000001192092896","text":"> C kelunik","word_num":"0","par_num":"0","top":"0.28548644319371497","line_num":"0","level":"0","block_num":"0"},{"word_num":"0","page_num":"0","level":"0","width":"0.014534881774415365","left":"0.34738372121361166","par_num":"0","block_num":"0","height":"0.011164274322168932","text":"378 ₫","conf":"0.30000001192092896","line_num":"0","top":"0.2679425837320575"},{"line_num":"0","word_num":"0","block_num":"0","page_num":"0","text":"379 61","top":"0.28548644319371497","conf":"0.30000001192092896","par_num":"0","height":"0.010680804032077829","left":"0.3473837213085277","width":"0.014534881774415365","level":"0"},{"par_num":"0","height":"0.006968640444571461","top":"0.306620209394439","conf":"0.30000001192092896","level":"0","left":"0.25872093150703596","line_num":"0","block_num":"0","width":"0.04505813375432438","page_num":"0","word_num":"0","text":"> _ Kkszvmanowsk"},{"word_num":"0","block_num":"0","top":"0.29965156759977085","text":"380 G","height":"0.01773280276065803","line_num":"0","par_num":"0","left":"0.34738372121217176","page_num":"0","width":"0.0159883714736776","conf":"0.30000001192092896","level":"0"},{"height":"0.0072464973352361906","level":"0","width":"0.02906976354883073","line_num":"0","text":">D larastan","top":"0.32376395531045343","block_num":"0","conf":"0.30000001192092896","word_num":"0","par_num":"0","page_num":"0","left":"0.2587209312154509"},{"page_num":"0","par_num":"0","left":"0.34738372107691645","top":"0.3170731711300038","level":"0","conf":"0.30000001192092896","width":"0.015988371473677654","height":"0.017421602252187474","word_num":"0","text":"381 6","block_num":"0","line_num":"0"},{"block_num":"0","par_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"> D larave","width":"0.026162786686674044","top":"0.34130781499202545","word_num":"0","page_num":"0","height":"0.0071770334928230595","left":"0.2587209316082521"},{"par_num":"0","width":"0.02470930079196365","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.010628010477555794","top":"0.3554006976086954","text":"• C laravol","word_num":"0","line_num":"0","block_num":"0","left":"0.26162790645762796"},{"top":"0.33797909470862064","height":"0.010505753841126286","width":"0.014534881774415365","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"382 61","left":"0.3473837213085277","line_num":"0"},{"block_num":"0","conf":"0.30000001192092896","width":"0.015988371473677654","page_num":"0","height":"0.017663338157739017","top":"0.35167464099877743","text":"383 €","word_num":"0","par_num":"0","left":"0.34738372107691645","level":"0","line_num":"0"},{"line_num":"0","left":"0.2587209310081702","block_num":"0","text":"• cobucci","page_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.3763066205343165","height":"0.0072659472719524","level":"0","width":"0.030523251979909016","word_num":"0"},{"width":"0.024709300791963595","par_num":"0","height":"0.010744710858358708","line_num":"0","word_num":"0","block_num":"0","left":"0.2616279089790181","page_num":"0","conf":"0.30000001192092896","level":"0","top":"0.38995215300737773","text":"• Mleaque."},{"top":"0.3728223005087704","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.010750267113985301","left":"0.3473837213085277","line_num":"0","width":"0.014534881774415365","word_num":"0","level":"0","text":"384 61","par_num":"0"},{"height":"0.010744710858358708","conf":"0.30000001192092896","par_num":"0","page_num":"0","left":"0.3473837213085277","text":"385 6l","top":"0.38995215300737773","width":"0.014534881774415365","level":"0","line_num":"0","block_num":"0","word_num":"0"},{"level":"0","word_num":"0","height":"0.006968640444571461","page_num":"0","width":"0.030523251979909072","top":"0.4111498261191777","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.2587209340543882","par_num":"0","text":"→ madnet"},{"block_num":"0","top":"0.40749601292413495","conf":"0.30000001192092896","par_num":"0","text":"386 6l","width":"0.014534881774415365","line_num":"0","left":"0.3473837213085277","word_num":"0","page_num":"0","height":"0.010622453461423431","level":"0"},{"conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0","top":"0.42503987246063923","word_num":"0","width":"0.014534881774415365","line_num":"0","page_num":"0","text":"1387 6l","height":"0.010500196824994035","left":"0.3473837213085277"},{"word_num":"0","left":"0.25872093060227347","conf":"0.30000001192092896","line_num":"0","height":"0.006968641205077342","text":"Mmarkroaovski","width":"0.04069767353382514","page_num":"0","block_num":"0","par_num":"0","top":"0.44599303130139367","level":"0"},{"page_num":"0","left":"0.3473837213085277","text":"388 6l","level":"0","line_num":"0","block_num":"0","height":"0.010452960286604362","conf":"0.30000001192092896","par_num":"0","top":"0.44250871166854444","width":"0.014534881774415365","word_num":"0"},{"height":"0.0071770334928229484","block_num":"0","line_num":"0","left":"0.2645348847547823","page_num":"0","width":"0.03343023137843354","level":"0","par_num":"0","top":"0.463317384370016","text":"1 masterminds","conf":"0.30000001192092896","word_num":"0"},{"conf":"0.30000001192092896","height":"0.010564103651274914","par_num":"0","text":"389 6l","page_num":"0","width":"0.014534881774415365","block_num":"0","top":"0.45993031424863917","line_num":"0","word_num":"0","level":"0","left":"0.3473837213085277"},{"text":"M microsofti","top":"0.48083623717426005","width":"0.0334302288420657","word_num":"0","level":"0","par_num":"0","left":"0.2587209339482677","page_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.00720204044567152"},{"conf":"0.30000001192092896","line_num":"0","text":"390 61","word_num":"0","left":"0.3473837215176459","top":"0.47735191642002905","width":"0.014534883042599256","level":"0","height":"0.010686361048210191","page_num":"0","block_num":"0","par_num":"0"},{"word_num":"0","line_num":"0","height":"0.007324297082100917","left":"0.2587209340604954","page_num":"0","text":"M mockerv","top":"0.49825784007433505","level":"0","width":"0.030523251979909016","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"left":"0.3473837210571011","page_num":"0","par_num":"0","width":"0.015988371473677654","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","text":"391 0","word_num":"0","height":"0.020967051553193894","top":"0.49122807024317816"},{"block_num":"0","width":"0.031976740410987414","height":"0.010636346382007167","top":"0.5156794429744099","word_num":"0","text":"> monolog","conf":"0.30000001192092896","page_num":"0","left":"0.2587209340031064","line_num":"0","par_num":"0","level":"0"},{"top":"0.5119617226506896","text":"300 6l","width":"0.014534883042599256","page_num":"0","word_num":"0","left":"0.3473837215176459","level":"0","par_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.01068636028770431"},{"word_num":"0","top":"0.5331010454942319","width":"0.034883717273144044","line_num":"0","level":"0","text":"> mtdowling","left":"0.25872093388931716","page_num":"0","height":"0.010758603778942555","par_num":"0","conf":"0.30000001192092896","block_num":"0"},{"height":"0.02091703764749675","word_num":"0","top":"0.526132404377756","level":"0","width":"0.015988371473677654","left":"0.3473837210571011","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","text":"393 C"},{"page_num":"0","height":"0.010736374953907224","conf":"0.30000001192092896","text":"> D myclabs","top":"0.5502392342775435","word_num":"0","block_num":"0","level":"0","width":"0.030523251979909016","par_num":"0","left":"0.2587209340612557","line_num":"0"},{"level":"0","word_num":"0","left":"0.25839936032620375","par_num":"0","top":"0.5639973419622648","height":"0.016465862401934928","conf":"0.30000001192092896","block_num":"0","page_num":"0","text":"v D nesbot","width":"0.028117928099125","line_num":"0"},{"line_num":"0","text":"v Mcarbon","height":"0.0071770334928229484","width":"0.02906976354883073","left":"0.2645348876062565","conf":"0.30000001192092896","page_num":"0","top":"0.5853269537480064","par_num":"0","word_num":"0","level":"0","block_num":"0"},{"block_num":"0","left":"0.2703488406093054","width":"0.02906976354883073","top":"0.6027874569647118","text":">Ca.github","height":"0.010452960286604251","par_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","level":"0"},{"height":"0.010572439555726287","line_num":"0","block_num":"0","par_num":"0","left":"0.2703488391661584","word_num":"0","page_num":"0","width":"0.02034883549872868","text":">D bin","top":"0.6202090596143536","level":"0","conf":"0.30000001192092896"},{"width":"0.023255812360885253","top":"0.6376306625396246","text":">Dlazy","height":"0.010452960286604362","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","page_num":"0","block_num":"0","left":"0.2703488391683945"},{"top":"0.6547049441786283","height":"0.011164274322169154","level":"0","par_num":"0","text":"v Dsro","line_num":"0","page_num":"0","width":"0.020348835498728624","conf":"0.30000001192092896","left":"0.27034883908203095","word_num":"0","block_num":"0"},{"conf":"0.30000001192092896","height":"0.013937280889143033","page_num":"0","left":"0.2776162829433426","level":"0","width":"0.02906976354883073","par_num":"0","line_num":"0","top":"0.6689895477087386","word_num":"0","block_num":"0","text":"v D Carbon"},{"top":"0.7073170736894505","page_num":"0","height":"0.010452960286604362","text":"> C Constants","level":"0","width":"0.034883717273144044","block_num":"0","line_num":"0","left":"0.28343023621436486","conf":"0.30000001192092896","word_num":"0","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","height":"0.010508532729445519","text":"> C Exceptions","width":"0.03633720570422233","page_num":"0","top":"0.724738676254297","par_num":"0","left":"0.28343023631814024","word_num":"0"},{"width":"0.02325581236088531","conf":"0.30000001192092896","height":"0.010630789365874915","par_num":"0","word_num":"0","top":"0.742160279328588","block_num":"0","left":"0.28343023229303144","line_num":"0","page_num":"0","level":"0","text":"> C Land"},{"par_num":"0","height":"0.010753046002304312","width":"0.02906976354883073","word_num":"0","page_num":"0","block_num":"0","left":"0.2834302364436703","top":"0.7595818820544469","level":"0","text":"> C7 Laravel","conf":"0.30000001192092896","line_num":"0"},{"word_num":"0","height":"0.006968640444571572","top":"0.7804878052132543","width":"0.02180232392980702","line_num":"0","left":"0.28343023229381753","block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","text":"→Duist"},{"left":"0.2877906981074574","line_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.7979094080007108","block_num":"0","conf":"0.30000001192092896","text":"MessadeFormatten","width":"0.047965110616481066","word_num":"0","height":"0.006968640444571572"},{"text":"395 €","height":"0.021531100478468956","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","top":"0.5606060606060606","word_num":"0","width":"0.015988371473677654","left":"0.34738372107691645","page_num":"0","block_num":"0"},{"block_num":"0","level":"0","left":"0.34738372114109967","par_num":"0","width":"0.014534883042599256","word_num":"0","height":"0.01049186168104832","top":"0.5853269536989842","line_num":"0","conf":"0.30000001192092896","page_num":"0","text":"396 ©"},{"page_num":"0","top":"0.5956937800568409","conf":"0.30000001192092896","par_num":"0","width":"0.015988371473677654","line_num":"0","block_num":"0","left":"0.34738372107691645","text":"397 6","level":"0","height":"0.021030958379474773","word_num":"0"},{"text":"398 ©","block_num":"0","level":"0","left":"0.3473837209230764","page_num":"0","word_num":"0","par_num":"0","top":"0.6202090596143536","line_num":"0","height":"0.010572439555726287","width":"0.014534883042599311","conf":"0.30000001192092896"},{"page_num":"0","left":"0.34738372130099604","par_num":"0","height":"0.020905922094220375","text":"399 6","top":"0.6306620211828551","block_num":"0","level":"0","line_num":"0","word_num":"0","width":"0.0159883714736776","conf":"0.30000001192092896"},{"level":"0","page_num":"0","text":"400 @","par_num":"0","conf":"0.30000001192092896","top":"0.6547049441786283","width":"0.014534883042599256","block_num":"0","line_num":"0","height":"0.011164274322169154","left":"0.34738372116091504","word_num":"0"},{"text":"401 6","left":"0.34738372130099604","top":"0.6655052266000793","page_num":"0","line_num":"0","level":"0","height":"0.021097644094074774","word_num":"0","width":"0.0159883714736776","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","top":"0.6897926635126469","level":"0","par_num":"0","width":"0.014534883042599256","height":"0.01055576850732931","left":"0.34738372114109967","text":"402 6","word_num":"0"},{"width":"0.0159883714736776","text":"403 G","word_num":"0","page_num":"0","height":"0.017421602252187474","line_num":"0","level":"0","par_num":"0","block_num":"0","top":"0.703832753055091","conf":"0.30000001192092896","left":"0.34738372101029835"},{"top":"0.724738676808766","par_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.014534881774415365","left":"0.3473837211937963","word_num":"0","text":"404 6","level":"0","block_num":"0","height":"0.010508531968939527","page_num":"0"},{"conf":"0.30000001192092896","left":"0.34738372101029835","page_num":"0","par_num":"0","text":"405 ©","word_num":"0","line_num":"0","width":"0.0159883714736776","block_num":"0","height":"0.017660559269419895","level":"0","top":"0.738437001592471"},{"height":"0.010753046002304423","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.34738372114109967","line_num":"0","text":"406 6","block_num":"0","top":"0.7595818821415549","par_num":"0","word_num":"0","width":"0.014534883042599256"},{"width":"0.014534881774415365","left":"0.3473837213085277","conf":"0.30000001192092896","line_num":"0","height":"0.010741931970039587","word_num":"0","text":"407 61","level":"0","page_num":"0","top":"0.7767145136155893","block_num":"0","par_num":"0"},{"level":"0","page_num":"0","conf":"0.30000001192092896","height":"0.01061967533361019","line_num":"0","par_num":"0","block_num":"0","left":"0.3473837213085277","width":"0.014534881774415365","top":"0.7942583731520936","text":"408 61","word_num":"0"},{"word_num":"0","page_num":"0","top":"0.8083623694722227","level":"0","block_num":"0","height":"0.017793930698619898","conf":"0.30000001192092896","left":"0.34738372101029835","par_num":"0","text":"409 ©","width":"0.0159883714736776","line_num":"0"},{"text":"> 7PHPStani","page_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.8149920253520749","word_num":"0","width":"0.03197674041098736","height":"0.007307626033703829","level":"0","line_num":"0","left":"0.28343023313439686","par_num":"0"},{"line_num":"0","left":"0.2834302365498912","level":"0","page_num":"0","text":"> M Traits","conf":"0.30000001192092896","top":"0.8292682932016456","width":"0.026162786686674044","block_num":"0","word_num":"0","height":"0.010452960286604362","par_num":"0"},{"width":"0.05523255023550483","text":"C. AbstractTranslator.oho","level":"0","word_num":"0","conf":"0.5","page_num":"0","left":"0.2906976823226342","block_num":"0","height":"0.0071770334928230595","par_num":"0","top":"0.8500797448165869","line_num":"0"},{"conf":"0.30000001192092896","text":"P Callback.ohp","block_num":"0","left":"0.289244189703559","par_num":"0","level":"0","top":"0.8641114988686065","width":"0.034883717273144044","page_num":"0","line_num":"0","height":"0.010689139176023432","word_num":"0"},{"page_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.2906976736639127","height":"0.007327075970420038","width":"0.030523257052644748","word_num":"0","text":"(C) Carbon.oho","level":"0","par_num":"0","top":"0.8850174216200114","block_num":"0"},{"line_num":"0","block_num":"0","width":"0.056686046275686686","word_num":"0","level":"0","page_num":"0","text":"(0 CarbonConverterintertal","conf":"0.30000001192092896","height":"0.006968641205077342","left":"0.2906976746668511","par_num":"0","top":"0.9024390243543657"},{"word_num":"0","par_num":"0","conf":"0.5","page_num":"0","width":"0.052325573373348144","level":"0","left":"0.29069768235949794","line_num":"0","text":"(c) Carbonimmutable nhnl","block_num":"0","height":"0.006968640444571461","top":"0.9198606275129059"},{"text":"415 (ol","top":"0.9198606275129059","width":"0.014534881774415365","left":"0.3473837213708473","page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","height":"0.006968640444571461","level":"0","line_num":"0","block_num":"0"},{"level":"0","page_num":"0","height":"0.007249275463049543","line_num":"0","top":"0.9370015950824949","conf":"0.30000001192092896","text":"(1) Carboninterface nhnl","par_num":"0","width":"0.049418601583927246","block_num":"0","word_num":"0","left":"0.2906976782197"},{"level":"0","text":"(C) Carboninterval nhn","width":"0.045058133754324436","conf":"0.5","word_num":"0","left":"0.290697680029837","height":"0.0071770334928229484","block_num":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.9545454545454546"},{"word_num":"0","width":"0.013081394611520969","height":"0.0071770334928229484","conf":"0.30000001192092896","left":"0.3488372098332001","page_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","text":"117 (61","top":"0.9545454545454546"},{"height":"0.017421602252187585","text":"emethod","top":"0.17770034887390618","page_num":"0","left":"0.3750000004624221","line_num":"0","block_num":"0","par_num":"0","width":"0.021802323929806966","word_num":"0","conf":"0.5","level":"0"},{"par_num":"0","text":"* amethod","width":"0.026162789223041938","top":"0.19856459312259356","line_num":"0","word_num":"0","height":"0.010494639808861561","conf":"0.5","page_num":"0","block_num":"0","level":"0","left":"0.37063953692917656"},{"block_num":"0","word_num":"0","level":"0","text":"* @method","width":"0.026162789223041938","line_num":"0","conf":"0.5","left":"0.37063953692917656","par_num":"0","top":"0.21602787508317867","page_num":"0","height":"0.010452960286604362"},{"top":"0.23344947751420808","line_num":"0","word_num":"0","left":"0.37063953692917656","text":"* amethod","width":"0.026162789223041938","conf":"0.5","height":"0.010569661427913157","page_num":"0","par_num":"0","level":"0","block_num":"0"},{"par_num":"0","text":"* @method","top":"0.2508710804142831","width":"0.026162789223041938","page_num":"0","level":"0","line_num":"0","height":"0.010691918064342554","word_num":"0","left":"0.37063953692917656","conf":"0.5","block_num":"0"},{"par_num":"0","text":"* dmechod","top":"0.271777003894373","word_num":"0","block_num":"0","line_num":"0","height":"0.007329854098233168","width":"0.026162789223041938","conf":"0.5","page_num":"0","level":"0","left":"0.37063953431289776"},{"top":"0.2891986062062336","height":"0.006968641205077342","par_num":"0","text":"* omechoo","left":"0.37063953430967145","page_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","width":"0.024709303328331433","level":"0","line_num":"0"},{"block_num":"0","width":"0.026162789223041938","par_num":"0","level":"0","line_num":"0","text":"* omechod","top":"0.306620209394439","conf":"0.30000001192092896","left":"0.37063953431289776","page_num":"0","word_num":"0","height":"0.006968640444571461"},{"top":"0.34130781499202545","block_num":"0","width":"0.024709300791963595","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"* amethod","word_num":"0","line_num":"0","left":"0.37063953441506486","height":"0.0071770334928230595"},{"level":"0","block_num":"0","top":"0.37630662036010043","par_num":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0","height":"0.007265947271952511","left":"0.37063953430967145","width":"0.024709303328331433","page_num":"0","text":"* amethod"},{"conf":"0.5","level":"0","width":"0.026162789223041938","left":"0.3706395363519427","line_num":"0","top":"0.3867595823326808","height":"0.020905922094220264","page_num":"0","block_num":"0","par_num":"0","text":"* Omethod","word_num":"0"},{"top":"0.41114982571842873","page_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","left":"0.37063953430967145","level":"0","block_num":"0","line_num":"0","text":"*amethos","width":"0.024709303328331433","word_num":"0","par_num":"0"},{"top":"0.4457735248143404","left":"0.37063953430967145","par_num":"0","word_num":"0","page_num":"0","line_num":"0","level":"0","width":"0.024709303328331433","block_num":"0","conf":"1","text":"* amethod","height":"0.007188147525087674"},{"line_num":"0","width":"0.02470930079196365","height":"0.010550211491196948","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","text":"* @methoc","top":"0.4633173842617092","page_num":"0","left":"0.37063953517954434"},{"block_num":"0","left":"0.37063953430967145","conf":"1","word_num":"0","par_num":"0","width":"0.024709303328331433","height":"0.007202040445671409","line_num":"0","page_num":"0","text":"* amethod","level":"0","top":"0.4808362370000441"},{"text":"* @methoc","top":"0.49825784007433493","level":"0","width":"0.02470930079196365","par_num":"0","conf":"0.5","page_num":"0","word_num":"0","line_num":"0","left":"0.37063953517954434","height":"0.01051408974557777","block_num":"0"},{"par_num":"0","page_num":"0","conf":"0.5","block_num":"0","left":"0.37063953517954434","word_num":"0","level":"0","width":"0.02470930079196365","top":"0.5156794429744099","line_num":"0","text":"* @methoc","height":"0.010636346382007167"},{"par_num":"0","width":"0.026162789223041938","left":"0.370639535697873","conf":"0.5","page_num":"0","top":"0.529505582137161","word_num":"0","height":"0.01754385964912286","level":"0","text":"* @method","line_num":"0","block_num":"0"},{"level":"0","height":"0.010736374953907335","top":"0.5502392345388675","left":"0.37063953517954434","text":"* @methoc","word_num":"0","width":"0.02470930079196365","block_num":"0","conf":"0.5","par_num":"0","line_num":"0","page_num":"0"},{"text":"* @methoc","top":"0.5677830940753718","width":"0.02470930079196365","height":"0.010614118317477828","page_num":"0","block_num":"0","left":"0.37063953517954434","par_num":"0","word_num":"0","line_num":"0","level":"0","conf":"1"},{"word_num":"0","level":"0","top":"0.5853269539050211","conf":"1","par_num":"0","text":"* @methoc","page_num":"0","left":"0.37063953441506486","block_num":"0","line_num":"0","width":"0.024709300791963595","height":"0.01049186092054255"},{"text":"* @method","top":"0.6027874569647118","page_num":"0","width":"0.026162789223041938","left":"0.37063953692917656","line_num":"0","block_num":"0","level":"0","par_num":"0","word_num":"0","conf":"0.5","height":"0.010452960286604251"},{"block_num":"0","height":"0.010572439555726398","top":"0.6202090597885695","par_num":"0","left":"0.37063953441506486","text":"* @methoc","level":"0","page_num":"0","width":"0.024709300791963595","word_num":"0","line_num":"0","conf":"0.5"},{"top":"0.6376306625144285","text":"* @method","height":"0.010694696192155795","left":"0.37063953692917656","line_num":"0","block_num":"0","page_num":"0","conf":"1","level":"0","width":"0.026162789223041938","word_num":"0","par_num":"0"},{"conf":"0.5","word_num":"0","left":"0.37063953692917656","level":"0","top":"0.6547049441786283","par_num":"0","block_num":"0","text":"* amethod","height":"0.011164274322169154","line_num":"0","page_num":"0","width":"0.026162789223041938"},{"level":"0","line_num":"0","par_num":"0","block_num":"0","text":"* @method","top":"0.6722488040079635","page_num":"0","conf":"0.5","height":"0.010678024383252938","width":"0.026162789223041938","left":"0.37063953692917656","word_num":"0"},{"level":"0","width":"0.026162789223041938","line_num":"0","page_num":"0","block_num":"0","height":"0.01055576774682343","text":"* @method","top":"0.6897926635444678","conf":"0.5","left":"0.37063953692917656","word_num":"0","par_num":"0"},{"line_num":"0","level":"0","height":"0.010452960286604362","left":"0.37063953692917656","par_num":"0","top":"0.7073170736894505","width":"0.026162789223041938","page_num":"0","text":"* @method","conf":"0.5","block_num":"0","word_num":"0"},{"level":"0","block_num":"0","height":"0.010508532729445519","left":"0.37063953692917656","page_num":"0","par_num":"0","word_num":"0","text":"* @method","top":"0.724738676254297","width":"0.026162789223041938","line_num":"0","conf":"0.5"},{"text":"* Amethod","width":"0.026162789223041938","level":"0","word_num":"0","top":"0.742160279154372","left":"0.37063953692917656","line_num":"0","height":"0.010630789365874915","block_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896"},{"block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010753046002304312","par_num":"0","word_num":"0","level":"0","left":"0.37063953692917656","top":"0.7595818820544469","width":"0.026162789223041938","text":"* @method","page_num":"0"},{"line_num":"0","text":"* omethodi","conf":"0.30000001192092896","par_num":"0","width":"0.026162789223041938","word_num":"0","left":"0.37063953431289776","top":"0.7804878052132543","height":"0.006968640444571572","block_num":"0","page_num":"0","level":"0"},{"top":"0.7942583731520936","width":"0.024709300791963595","line_num":"0","height":"0.01061967533361019","page_num":"0","left":"0.37063953441506486","level":"0","text":"* Anethoc","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0"},{"word_num":"0","page_num":"0","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.37063953431289776","width":"0.026162789223041938","par_num":"0","text":"* dmethodl","top":"0.8149920253520749","height":"0.007307626033703829"},{"word_num":"0","conf":"0.5","height":"0.0071770334928230595","width":"0.024709300791963595","left":"0.37063953441506486","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.8500797448165869","level":"0","text":"* amethod"},{"left":"0.37063953441506486","block_num":"0","height":"0.007327075970420038","width":"0.024709300791963595","page_num":"0","text":"* amethod","word_num":"0","par_num":"0","top":"0.8850174217942274","line_num":"0","conf":"0.5","level":"0"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.9198606275129059","word_num":"0","text":"* amethor","level":"0","left":"0.37063953441506486","width":"0.024709300791963595","height":"0.006968640444571461","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","top":"0.9545454545454546","width":"0.024709300791963595","word_num":"0","page_num":"0","level":"0","height":"0.0071770334928229484","par_num":"0","line_num":"0","left":"0.37063953441506486","text":"* Amethod","block_num":"0"},{"top":"0.18102073365231264","height":"0.0071770334928229484","level":"0","line_num":"0","left":"0.4156976781936092","par_num":"0","conf":"0.30000001192092896","text":"Carhon Immutahlo","word_num":"0","page_num":"0","block_num":"0","width":"0.0406976709974573"},{"left":"0.4156976781936092","level":"0","block_num":"0","word_num":"0","text":"Carhon Immutahlo","line_num":"0","par_num":"0","conf":"0.30000001192092896","height":"0.0071770334928229484","top":"0.1985645933014354","page_num":"0","width":"0.0406976709974573"},{"width":"0.039244185102746854","block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.21951219509297504","word_num":"0","line_num":"0","height":"0.003484320602538671","left":"0.4156976748178126","level":"0","text":"twwwaloreettuttesn"},{"line_num":"0","text":"carbonimmucaole","block_num":"0","left":"0.4156976741964619","top":"0.25435540103206966","width":"0.03924418256637896","word_num":"0","conf":"0.30000001192092896","par_num":"0","level":"0","page_num":"0","height":"0.006968640444571461"},{"level":"0","par_num":"0","top":"0.2717770038195261","block_num":"0","width":"0.03924418256637896","word_num":"0","page_num":"0","line_num":"0","text":"carbonimmucaole","conf":"0.5","height":"0.006968640444571572","left":"0.4156976741964619"},{"level":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.006968640444571461","top":"0.2891986066069825","text":"carbonImmuraole","left":"0.4156976741964619","width":"0.03924418256637896","word_num":"0","conf":"0.30000001192092896"},{"top":"0.306620209027091","line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","height":"0.006968641205077342","word_num":"0","left":"0.41569767496316146","text":"carbonimmuraole","width":"0.039244185102746854"},{"level":"0","left":"0.4156976741964619","top":"0.32404181218189543","par_num":"0","height":"0.006968640444571461","width":"0.03924418256637896","page_num":"0","conf":"1","block_num":"0","word_num":"0","text":"carbonimmutable","line_num":"0"},{"height":"0.006968641205077342","top":"0.3414634145761941","block_num":"0","text":"carbonimmutable","par_num":"0","word_num":"0","width":"0.039244185102746854","conf":"1","page_num":"0","left":"0.4156976748178126","level":"0","line_num":"0"},{"height":"0.006968641205077342","par_num":"0","level":"0","top":"0.37630662015110694","text":"carbonimmutable","conf":"1","left":"0.4156976748178126","word_num":"0","line_num":"0","width":"0.039244185102746854","block_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","top":"0.5156794424507585","width":"0.0392441851027468","word_num":"0","text":"Canhon Immutahl d","height":"0.006968641205077342","conf":"0.30000001192092896","left":"0.4156976746445433","level":"0","page_num":"0"},{"left":"0.41569767521583556","text":"Canhon Immutahle","top":"0.5502392346355943","conf":"0.30000001192092896","page_num":"0","block_num":"0","word_num":"0","width":"0.0392441851027468","level":"0","height":"0.007252054351368553","line_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","width":"0.0392441851027468","text":"Canhon Immutahle","conf":"0.30000001192092896","line_num":"0","left":"0.41569767521583556","height":"0.0071770334928229484","block_num":"0","top":"0.5677830940988836","word_num":"0","level":"0"},{"left":"0.41569767521583556","par_num":"0","line_num":"0","word_num":"0","height":"0.0071770334928229484","block_num":"0","conf":"0.30000001192092896","text":"Canhon Immutahle","level":"0","page_num":"0","top":"0.5853269537480064","width":"0.0392441851027468"},{"par_num":"0","top":"0.6027874567142786","text":"Carhon Immutahle","line_num":"0","height":"0.007260390255820037","left":"0.4156976781867646","level":"0","word_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","width":"0.03924418256637896"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0","par_num":"0","text":"Canhon Immutabl .","left":"0.4156976782523917","level":"0","height":"0.006968640444571461","width":"0.039244182566379016","top":"0.620209059568655"},{"word_num":"0","block_num":"0","top":"0.6376306623561115","height":"0.006968640444571461","level":"0","par_num":"0","page_num":"0","left":"0.4156976782523917","conf":"0.30000001192092896","width":"0.039244182566379016","line_num":"0","text":"Canhon Immutahl ."},{"top":"0.6547049442879459","width":"0.03924418256637896","line_num":"0","left":"0.4156976781867646","height":"0.007315961177649544","par_num":"0","conf":"0.30000001192092896","word_num":"0","text":"Canhon Tmmutahl.","page_num":"0","level":"0","block_num":"0"},{"line_num":"0","conf":"0.30000001192092896","height":"0.003484320602538671","left":"0.41569767478832","level":"0","page_num":"0","par_num":"0","top":"0.6759581881245644","word_num":"0","block_num":"0","text":"alwalalanatteltesalae","width":"0.04069767353382514"},{"par_num":"0","level":"0","text":"Canbon Tmmutahl.","conf":"0.30000001192092896","width":"0.03924418256637896","height":"0.0071770334928230595","left":"0.4156976781867646","word_num":"0","top":"0.689792663476874","block_num":"0","page_num":"0","line_num":"0"},{"left":"0.4156976781867646","par_num":"0","text":"Canbon Tmmutahl.","block_num":"0","top":"0.7073170733542222","width":"0.03924418256637896","conf":"0.30000001192092896","word_num":"0","height":"0.007196483429539158","page_num":"0","level":"0","line_num":"0"},{"word_num":"0","top":"0.7282229964867034","width":"0.039244185102746854","level":"0","page_num":"0","height":"0.003484320602538671","left":"0.4156976748178126","line_num":"0","par_num":"0","text":"wanhantmmiltah","block_num":"0","conf":"0.30000001192092896"},{"conf":"1","width":"0.0406976709974573","text":"carbonimmutable","height":"0.006968640444571461","line_num":"0","page_num":"0","level":"0","block_num":"0","left":"0.41569767409429476","top":"0.7456445996383415","word_num":"0","par_num":"0"},{"top":"0.7630662024257978","width":"0.03924418256637896","height":"0.006968640444571461","conf":"1","level":"0","par_num":"0","word_num":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.4156976741964619","text":"carbonimmutable"},{"block_num":"0","height":"0.006968640444571572","line_num":"0","top":"0.7804878052132543","par_num":"0","page_num":"0","conf":"0.30000001192092896","text":"carbonimmutable","left":"0.4156976741964619","width":"0.03924418256637896","level":"0","word_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","top":"0.7979094080007108","line_num":"0","text":"carbonimmutaole","word_num":"0","conf":"0.30000001192092896","left":"0.4156976741964619","level":"0","height":"0.006968640444571572","width":"0.03924418256637896"},{"text":"Carbonimmutable","word_num":"0","top":"0.8153310103954702","block_num":"0","conf":"0.5","width":"0.04069767353382514","height":"0.006968641205077342","left":"0.41569767478832","line_num":"0","page_num":"0","par_num":"0","level":"0"},{"left":"0.41569767496316146","block_num":"0","width":"0.039244185102746854","height":"0.006968641205077453","page_num":"0","par_num":"0","conf":"0.5","line_num":"0","level":"0","top":"0.850174215995732","word_num":"0","text":"Carbonimmutable"},{"top":"0.8850174215448351","page_num":"0","par_num":"0","line_num":"0","block_num":"0","level":"0","width":"0.039244185102746854","conf":"0.5","height":"0.006968641205077342","left":"0.4156976748178126","text":"Carbonimmutable","word_num":"0"},{"word_num":"0","block_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.9198606271197481","page_num":"0","height":"0.006968641205077342","line_num":"0","text":"eachon Immutahi d","width":"0.0392441851027468","left":"0.4156976746445433"},{"width":"0.0406976709974573","block_num":"0","page_num":"0","par_num":"0","line_num":"0","word_num":"0","text":"Canhon Immutahlo","height":"0.0071770334928229484","conf":"0.30000001192092896","level":"0","left":"0.4156976781936092","top":"0.9545454545454546"},{"width":"0.20494183073652555","page_num":"0","par_num":"0","top":"0.986062718234409","block_num":"0","line_num":"0","level":"0","conf":"1","text":"per Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 12:23","height":"0.01074748898617195","left":"0.24273258768808736","word_num":"0"},{"conf":"1","width":"0.11191859143845578","block_num":"0","height":"0.010616896445291069","level":"0","page_num":"0","line_num":"0","top":"0.18102073376030525","word_num":"0","par_num":"0","left":"0.45930232704331014","text":"addMonthsWithOverflow(int|float Svalve = 1"},{"width":"0.0581395270976614","top":"0.19860627211220905","word_num":"0","height":"0.006968640444571461","line_num":"0","level":"0","conf":"0.5","block_num":"0","page_num":"0","par_num":"0","left":"0.45930233238140156","text":"addMonthWithOvenflow"},{"top":"0.21602787543161073","level":"0","page_num":"0","height":"0.010452960286604362","conf":"1","block_num":"0","text":"subMonthsWithOverflow(int|float Svalve = 1","width":"0.11191859143845578","line_num":"0","left":"0.45930232704331014","word_num":"0","par_num":"0"},{"par_num":"0","top":"0.23344947768712188","level":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.006968640444571461","text":"cubMonthWitbOuon.flow/","line_num":"0","left":"0.45930233238140156","width":"0.0581395270976614","block_num":"0"},{"height":"0.010691918064342554","top":"0.2508710804142831","block_num":"0","page_num":"0","level":"0","text":"addMonthsWithout0verflow(int|float Svalue = 1)","left":"0.45930233485848004","line_num":"0","conf":"1","width":"0.12063952709766146","par_num":"0","word_num":"0"},{"width":"0.0654069717894209","top":"0.2682926837939801","word_num":"0","text":"addMonthWithoutOverflow","level":"0","block_num":"0","height":"0.010452960286604362","conf":"1","line_num":"0","page_num":"0","par_num":"0","left":"0.45930232478842936"},{"width":"0.1206395270976614","left":"0.4593023236388169","top":"0.28548644319371497","block_num":"0","page_num":"0","line_num":"0","par_num":"0","text":"subMonthsWithoutOverflow(int|float Svalue = 1)","level":"0","conf":"1","height":"0.010680804032077829","word_num":"0"},{"block_num":"0","line_num":"0","text":"subMonthWithoutOverflowo","par_num":"0","page_num":"0","left":"0.45930232478842936","level":"0","top":"0.3031358893688929","conf":"1","width":"0.0654069717894209","word_num":"0","height":"0.010452960286604362"},{"conf":"1","par_num":"0","left":"0.4593023266255588","height":"0.010452960286604362","text":"addMonthsWithNo0verflow(int|float Svalue = 1)","top":"0.3205574921563493","line_num":"0","page_num":"0","width":"0.1177325451627691","level":"0","word_num":"0","block_num":"0"},{"text":"addronthwithNooverflowo","left":"0.45930232499276347","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","top":"0.34146341496935184","block_num":"0","width":"0.062499994927264324","word_num":"0"},{"line_num":"0","page_num":"0","text":"subMonthsWithNo0verflow(int|float Svalue = 1)","level":"0","par_num":"0","top":"0.3554006968800105","width":"0.1177325553082405","word_num":"0","left":"0.4593023277522064","conf":"1","height":"0.010628011238061674","block_num":"0"},{"page_num":"0","word_num":"0","level":"0","height":"0.006968641205077342","line_num":"0","block_num":"0","top":"0.3763066201557159","conf":"0.30000001192092896","left":"0.4607558151784905","par_num":"0","text":"subronthwithNooverflowo","width":"0.06104650903255382"},{"text":"addMonthsNo0venflow(int|float Svalue = 1)","width":"0.10755813882706011","word_num":"0","left":"0.45930232676127913","block_num":"0","line_num":"0","height":"0.010744710858358708","top":"0.38995215292026963","level":"0","conf":"1","par_num":"0","page_num":"0"},{"par_num":"0","level":"0","page_num":"0","left":"0.46075581411675515","line_num":"0","block_num":"0","conf":"0.30000001192092896","text":"addronthNodver.Flowo","top":"0.41114982572896963","width":"0.05087209255137337","word_num":"0","height":"0.006968641205077342"},{"line_num":"0","word_num":"0","block_num":"0","text":"subMonthsNo0verflow(int|float $value = 1)","width":"0.1075581286815887","left":"0.45930233567311024","page_num":"0","par_num":"0","level":"0","top":"0.42503987240829344","conf":"1","height":"0.014354066985646008"},{"width":"0.05377906941353011","conf":"0.5","line_num":"0","page_num":"0","block_num":"0","par_num":"0","level":"0","text":"subMonthNodverflowol","height":"0.006968641205077342","left":"0.4593023256856768","top":"0.4459930313044205","word_num":"0"},{"word_num":"0","height":"0.010564104411780795","top":"0.45993031351995417","page_num":"0","block_num":"0","line_num":"0","text":"addDaus (int|float Svalue = 1)","conf":"0.5","left":"0.45930232350917866","level":"0","par_num":"0","width":"0.07558139841607281"},{"top":"0.4808362370000441","left":"0.46075581402090404","width":"0.020348836766912626","conf":"0.30000001192092896","line_num":"0","page_num":"0","height":"0.007202040445671409","word_num":"0","level":"0","block_num":"0","par_num":"0","text":"addDau o"},{"height":"0.007324297082101028","page_num":"0","left":"0.45930232330362697","conf":"0.5","level":"0","text":"subdaus Gint float Svalue = 1","block_num":"0","top":"0.49825783990011896","par_num":"0","line_num":"0","width":"0.07558139841607281","word_num":"0"},{"left":"0.45930232507152213","page_num":"0","width":"0.02180232646617486","height":"0.006968641205077342","top":"0.5156794424387754","line_num":"0","text":"subhauo","word_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077342","line_num":"0","top":"0.5331010452445457","level":"0","width":"0.07848837527822944","left":"0.45930232324540116","word_num":"0","text":"addtouns int float Svaltie = 1)"},{"level":"0","page_num":"0","left":"0.45930232324541226","width":"0.07848837527822944","height":"0.0071770334928229484","conf":"0.30000001192092896","text":"subHouns int float Svalue = 1)","block_num":"0","par_num":"0","top":"0.5677830940988836","word_num":"0","line_num":"0"},{"block_num":"0","text":"suhHound","line_num":"0","top":"0.5853658539937421","width":"0.024709300791963595","par_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.45930232758366923","word_num":"0","level":"0","height":"0.006968640444571572"},{"level":"0","page_num":"0","line_num":"0","text":"addMinutosint|float Svalue = 1)","conf":"0.30000001192092896","left":"0.4593023230764343","height":"0.007260390255820037","par_num":"0","top":"0.6027874565400626","word_num":"0","block_num":"0","width":"0.0843023290025427"},{"height":"0.006968641205077453","width":"0.029069766085198623","word_num":"0","level":"0","par_num":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.45930232619087685","text":"addMinutoo","top":"0.6202090591700635"},{"conf":"1","width":"0.08430231885707123","height":"0.010694696192155795","left":"0.4593023330601977","block_num":"0","line_num":"0","text":"subMinutes(int|float $valve = 1)","par_num":"0","level":"0","top":"0.6376306625144285","word_num":"0","page_num":"0"},{"block_num":"0","height":"0.006968640444571572","page_num":"0","line_num":"0","conf":"0.30000001192092896","text":"eubMinuto?","width":"0.030523251979909072","word_num":"0","top":"0.6550522651435678","par_num":"0","level":"0","left":"0.4593023290245802"},{"conf":"1","left":"0.45930233313094976","block_num":"0","line_num":"0","text":"addSeconds (int|float Svalue = 1)","page_num":"0","top":"0.6722488040079635","width":"0.08430231885707123","word_num":"0","height":"0.010678024383252938","level":"0","par_num":"0"},{"conf":"0.30000001192092896","width":"0.030523251979909072","text":"addCosond?)","line_num":"0","word_num":"0","left":"0.4593023290245802","block_num":"0","height":"0.006968640444571572","page_num":"0","level":"0","par_num":"0","top":"0.6898954707184808"},{"width":"0.08430231885707123","conf":"0.5","left":"0.4593023330601977","word_num":"0","block_num":"0","level":"0","par_num":"0","text":"subSeconds(int|float Svalue = 1)","height":"0.010452960286604362","page_num":"0","line_num":"0","top":"0.7073170736894505"},{"par_num":"0","line_num":"0","page_num":"0","level":"0","top":"0.724738676254297","block_num":"0","height":"0.007318740065968665","width":"0.030523251979909072","left":"0.45930232941186805","word_num":"0","text":"eub Conond?)","conf":"0.30000001192092896"},{"line_num":"0","left":"0.4593023242211732","conf":"1","par_num":"0","word_num":"0","page_num":"0","top":"0.742160279328588","text":"addMillis(int|float $value = 1)","block_num":"0","height":"0.010630789365874915","width":"0.08139534199491466","level":"0"},{"left":"0.45930232893821665","par_num":"0","width":"0.027616275117752387","word_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","text":"AAaMA774/S","top":"0.7595818818683066","page_num":"0","height":"0.006968640444571572","block_num":"0"},{"height":"0.010741931970039587","level":"0","top":"0.7767145134413733","left":"0.4593023331753221","text":"subMillisGint|float $value = 1)","word_num":"0","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","line_num":"0","width":"0.0813953419949146"},{"block_num":"0","level":"0","width":"0.02780921915744211","word_num":"0","top":"0.7935154199479307","line_num":"0","page_num":"0","par_num":"0","left":"0.459205855375833","conf":"0.30000001192092896","height":"0.012272295579195402","text":"subMánasr"},{"word_num":"0","par_num":"0","line_num":"0","left":"0.45784883489955047","page_num":"0","top":"0.8118022328453923","block_num":"0","level":"0","text":"addMilliseconds(int|float Svalue = 1)","height":"0.010497418697180794","width":"0.0988372133133259","conf":"1"},{"level":"0","par_num":"0","text":"subMilLiseconds(int|float Svalue = 1)","left":"0.45930233601381765","word_num":"0","height":"0.010566882539594036","conf":"0.5","block_num":"0","line_num":"0","page_num":"0","top":"0.8466898957943156","width":"0.09738371220040831"},{"line_num":"0","word_num":"0","top":"0.8811802232854864","par_num":"0","height":"0.011164274322169154","block_num":"0","level":"0","conf":"0.5","width":"0.0813953419949146","page_num":"0","left":"0.459302333336322","text":"addMicrosGint|float Svalue = 1)"},{"text":"addMiero @i","width":"0.02761627765412028","page_num":"0","line_num":"0","level":"0","top":"0.9024390243656925","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.006968641205077453","par_num":"0","left":"0.4593023267590719"},{"conf":"0.5","page_num":"0","par_num":"0","block_num":"0","top":"0.9162679427082977","width":"0.0813953419949146","level":"0","word_num":"0","text":"subMicnos(in+|float $value = 1)","line_num":"0","height":"0.010561324762955793","left":"0.4593023331753221"},{"conf":"0.5","par_num":"0","left":"0.4593023360038325","line_num":"0","text":"addMicnoseconds(intlfloat Svalue = 1)","page_num":"0","level":"0","width":"0.09738371220040831","block_num":"0","word_num":"0","height":"0.010502975713313045","top":"0.9512195124342592"},{"line_num":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","level":"0","word_num":"0","top":"0.05574912943857935","left":"0.655523265369572","text":"© AskJiminnyReportActivityService.php","width":"0.07703487416531185","height":"0.010452960286604362"},{"level":"0","line_num":"0","width":"0.07412789730315517","height":"0.010452960286604362","text":"AutomatedReportsCommandTest.php","conf":"1","block_num":"0","par_num":"0","left":"0.5654069852873755","top":"0.0801393733410184","word_num":"0","page_num":"0"},{"level":"0","block_num":"0","par_num":"0","width":"0.04651162472177062","word_num":"0","left":"0.6482558171386937","line_num":"0","height":"0.011164274322169043","text":"© ReportController.php","top":"0.0797448165869219","page_num":"0","conf":"1"},{"left":"0.5508185792940998","height":"0.011408897107868077","line_num":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.1285639679044992","conf":"0.30000001192092896","level":"0","text":"(c) UserTransformer.pni","width":"0.046665262668690866","word_num":"0"},{"width":"0.027616277654120336","line_num":"0","level":"0","page_num":"0","conf":"1","par_num":"0","top":"0.17770034861422124","text":"Add month:","word_num":"0","block_num":"0","left":"0.6744186053658774","height":"0.017674452190003742"},{"height":"0.020905923615232136","top":"0.170731707032603","left":"0.7485465122920879","par_num":"0","width":"0.03488371980951188","conf":"0.30000001192092896","word_num":"0","line_num":"0","level":"0","page_num":"0","text":"Analyzing....183","block_num":"0"},{"block_num":"0","conf":"1","width":"0.10610463771414247","height":"0.013937280889143033","top":"0.19512195154149126","text":"Add one month to the instance (using (184","level":"0","line_num":"0","page_num":"0","word_num":"0","left":"0.6758721062383218","par_num":"0"},{"block_num":"0","text":"Suh monthe (the Svalue count nocced ;,18:","height":"0.010741932730545578","left":"0.6744186077459549","conf":"0.5","width":"0.10610464785961404","word_num":"0","top":"0.2125435538599021","page_num":"0","level":"0","line_num":"0","par_num":"0"},{"line_num":"0","word_num":"0","text":"Sub one month to the instance (using cle","conf":"1","par_num":"0","height":"0.014354066985646008","left":"0.6758720958826003","page_num":"0","level":"0","width":"0.10319766592472157","top":"0.2296650717703349","block_num":"0"},{"conf":"0.5","top":"0.2508710809687519","line_num":"0","text":"Add months (the $valve count passed ir'e","width":"0.10319766592472157","height":"0.010691917303836784","page_num":"0","level":"0","block_num":"0","par_num":"0","word_num":"0","left":"0.6758720935338667"},{"left":"0.6744186047093641","conf":"1","page_num":"0","text":"Add one month to the instance (using (188","word_num":"0","block_num":"0","height":"0.014354066985645897","level":"0","top":"0.2647527910685805","line_num":"0","width":"0.10755812868158865","par_num":"0"},{"top":"0.2751196168181518","text":"Sub months (the Svalue count passed ir 189","width":"0.10901161964903483","word_num":"0","block_num":"0","conf":"0.5","left":"0.6744186126002071","height":"0.028016271393454972","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"level":"0","top":"0.29965156826622996","page_num":"0","block_num":"0","text":"Sub one month to the instance (using (190","conf":"1","par_num":"0","width":"0.10755812868158865","word_num":"0","left":"0.6744186154270323","height":"0.013937280889143033","line_num":"0"},{"word_num":"0","height":"0.028013494026147612","line_num":"0","top":"0.310104528959563","block_num":"0","text":"Add months (the Svalue count passed ir 191","conf":"0.5","left":"0.6744186125899004","page_num":"0","par_num":"0","width":"0.10901161964903483","level":"0"},{"block_num":"0","page_num":"0","top":"0.3341307814992025","height":"0.014354066985646008","level":"0","text":"Add one month to the instance (using (192","conf":"1","width":"0.10755812868158865","par_num":"0","left":"0.6744186154270323","line_num":"0","word_num":"0"},{"level":"0","top":"0.3449477355202186","text":"Sub months (the Svalue count passed ir 193","word_num":"0","width":"0.11046511061648112","page_num":"0","block_num":"0","conf":"0.5","height":"0.028258005777994755","line_num":"0","par_num":"0","left":"0.6744186108917812"},{"word_num":"0","block_num":"0","conf":"1","level":"0","left":"0.6744186154270323","text":"Sub one month to the instance (using (194","page_num":"0","height":"0.014354066985645897","line_num":"0","par_num":"0","width":"0.10755812868158865","top":"0.3692185007974482"},{"line_num":"0","word_num":"0","par_num":"0","text":"Add months (the Svalue count passed ir195","conf":"0.5","level":"0","height":"0.028080178219735963","block_num":"0","page_num":"0","left":"0.6744186126823293","top":"0.37958532651567034","width":"0.10901161964903494"},{"page_num":"0","height":"0.013937282410154683","conf":"1","left":"0.6744186151272984","par_num":"0","width":"0.10755812868158865","line_num":"0","level":"0","top":"0.40418118446275075","block_num":"0","word_num":"0","text":"Add one month to the instance (usina ,196"},{"text":"sub months (the Svalue count passed ir197","block_num":"0","line_num":"0","page_num":"0","word_num":"0","left":"0.6744186127289558","par_num":"0","conf":"0.5","level":"0","top":"0.4178628389154705","width":"0.10901161964903483","height":"0.0247208931419457"},{"line_num":"0","level":"0","top":"0.4457735246606205","block_num":"0","conf":"0.5","height":"0.007188147525087674","text":"Sub one monthi","width":"0.03488371727314399","par_num":"0","left":"0.6758720966758835","page_num":"0","word_num":"0"},{"height":"0.010452961807616012","conf":"0.5","line_num":"0","left":"0.7165697684270589","page_num":"0","par_num":"0","top":"0.4425087106467146","width":"0.06540697686215657","block_num":"0","word_num":"0","text":", the instance (usina (196","level":"0"},{"line_num":"0","width":"0.10465115689216775","height":"0.014354066985646008","left":"0.6758721008148841","block_num":"0","conf":"0.5","page_num":"0","par_num":"0","text":"Add daus (the Jvalue count passed in) 199","word_num":"0","top":"0.45614035087719296","level":"0"},{"text":"Add one day to the instance (using dat 200","level":"0","width":"0.10755813882706011","conf":"0.5","word_num":"0","left":"0.674418601416445","par_num":"0","page_num":"0","block_num":"0","height":"0.01760498758708473","top":"0.47368421068564337","line_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","width":"0.1090116297945064","left":"0.674418604486437","conf":"0.5","height":"0.024390243457264815","block_num":"0","word_num":"0","text":"Sub days (the Svalue count passed in) 201","level":"0","top":"0.4878048779810076"},{"par_num":"0","width":"0.10755813882706011","top":"0.5087108019885959","conf":"1","word_num":"0","text":"Sub one day to the instance (using dat202","level":"0","line_num":"0","page_num":"0","left":"0.6744186020503867","height":"0.01760498758708462","block_num":"0"},{"block_num":"0","top":"0.5223285486443381","height":"0.02472089314194581","width":"0.10901162979450629","page_num":"0","par_num":"0","level":"0","text":"Add hours (the Svalue count passed ih) 203","conf":"0.5","word_num":"0","left":"0.674418601445081","line_num":"0"},{"left":"0.6744186020503867","page_num":"0","word_num":"0","block_num":"0","top":"0.5435540074975996","par_num":"0","height":"0.017421602252187474","line_num":"0","text":"Add one hour to the instance (using do204","width":"0.10755813882706011","conf":"0.5","level":"0"},{"text":"Sub hours (the Svalue count passed in)205","left":"0.674418612710595","conf":"0.5","word_num":"0","page_num":"0","top":"0.5574162679425837","par_num":"0","block_num":"0","width":"0.10901161964903483","level":"0","height":"0.02472089314194581","line_num":"0"},{"word_num":"0","height":"0.02476812815932372","block_num":"0","left":"0.6744186014450766","text":"Sub one hour to the instance (using do 206","top":"0.5749128925415197","width":"0.10901162979450629","level":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.5"},{"line_num":"0","par_num":"0","left":"0.6744186126490418","word_num":"0","text":"Agd sinutes (the Svatue count passed y2or","top":"0.5923344948000177","width":"0.10901161964903483","page_num":"0","block_num":"0","level":"0","conf":"0.30000001192092896","height":"0.038447004376035765"},{"height":"0.010572439555726287","page_num":"0","block_num":"0","level":"0","text":"Add one minute to the instance (using","word_num":"0","top":"0.6202090596143536","width":"0.09883720316785449","line_num":"0","conf":"1","par_num":"0","left":"0.6744186113995647"},{"block_num":"0","par_num":"0","left":"0.6744186023518307","text":"sup seconds (the Svatue count passed 3213","line_num":"0","level":"0","height":"0.03508771929824561","top":"0.7001594896331739","width":"0.10901162979450629","conf":"0.30000001192092896","word_num":"0","page_num":"0"},{"line_num":"0","par_num":"0","conf":"1","page_num":"0","text":"Sub one second to the instance (using","top":"0.7208931419457735","left":"0.6744186081665953","width":"0.10029069413530067","word_num":"0","block_num":"0","height":"0.021531100478468956","level":"0"},{"block_num":"0","height":"0.020905922094220375","left":"0.674418609208303","par_num":"0","word_num":"0","text":"Add milliseconds (the Svalue count pas215","line_num":"0","level":"0","top":"0.7351916384883138","page_num":"0","width":"0.10901161964903483","conf":"0.5"},{"level":"0","block_num":"0","page_num":"0","par_num":"0","text":"Add one millisecond to the instance (216","line_num":"0","top":"0.752613240720201","word_num":"0","conf":"0.5","height":"0.020911479870858507","left":"0.6744186056269394","width":"0.10755813882706011"},{"width":"0.10755812868158865","block_num":"0","left":"0.674418615299918","page_num":"0","top":"0.7735191635568274","height":"0.013937282410154683","par_num":"0","conf":"1","text":"Sub milliseconds (the Svalue count pa‹217","word_num":"0","level":"0","line_num":"0"},{"width":"0.10901161964903483","conf":"0.30000001192092896","word_num":"0","top":"0.7838915470406393","level":"0","text":"sub one mirlisecond to the instance (4218)","line_num":"0","block_num":"0","height":"0.027955141934481453","page_num":"0","par_num":"0","left":"0.6744186126996019"},{"line_num":"0","text":"Add milliseconds (the Svalue count pa‹219","height":"0.013937280889142922","conf":"1","block_num":"0","page_num":"0","left":"0.6744186047388271","level":"0","par_num":"0","top":"0.8083623703568222","width":"0.10755812868158865","word_num":"0"},{"conf":"0.5","left":"0.7209302323756931","top":"0.8292682935500775","height":"0.010452960286604362","level":"0","text":"nd to the instance (122,","line_num":"0","word_num":"0","page_num":"0","width":"0.05959301806510764","par_num":"0","block_num":"0"},{"conf":"1","par_num":"0","word_num":"0","top":"0.8466898957072077","width":"0.04360464785961393","left":"0.6744186079541022","text":"Sub milliseconds","line_num":"0","height":"0.010566882539593925","level":"0","page_num":"0","block_num":"0"},{"left":"0.6758720928055857","text":"Sub one miluis:","conf":"0.5","page_num":"0","level":"0","block_num":"0","top":"0.8675958192744054","height":"0.007204818573484761","par_num":"0","width":"0.03779069413530067","word_num":"0","line_num":"0"},{"height":"0.010689139176023432","left":"0.7194767418035414","block_num":"0","conf":"1","par_num":"0","top":"0.8641114988686065","line_num":"0","width":"0.06104650903255382","word_num":"0","level":"0","page_num":"0","text":"nd to the instance (122."},{"par_num":"0","page_num":"0","width":"0.04360464785961393","left":"0.6744186041285096","line_num":"0","level":"0","height":"0.011164274322169154","text":"Add microseconds","word_num":"0","top":"0.8811802232854864","block_num":"0","conf":"1"},{"block_num":"0","height":"0.018997572635729765","width":"0.06420818288275532","word_num":"0","top":"0.8769970739860768","left":"0.7178925743975242","text":"(the Svalue count pas 223","conf":"0.5","par_num":"0","line_num":"0","level":"0","page_num":"0"},{"text":"Add one mien","word_num":"0","level":"0","page_num":"0","left":"0.6744186049760135","block_num":"0","par_num":"0","width":"0.0334302288420657","top":"0.9024390247254496","line_num":"0","height":"0.006968640444571461","conf":"0.30000001192092896"},{"width":"0.03779069413530056","conf":"0.30000001192092896","left":"0.7354651161701539","line_num":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.9024390247254496","height":"0.006968640444571461","word_num":"0","text":"the instancp","level":"0"},{"text":"Suh micnoseconde (the Svolue count na.","width":"0.09883720316785449","top":"0.9162679425022605","height":"0.010561325523461562","page_num":"0","par_num":"0","word_num":"0","line_num":"0","left":"0.6744186102038885","level":"0","block_num":"0","conf":"0.5"},{"page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.6758720969728939","text":"Sub one microser","level":"0","par_num":"0","top":"0.9370015950824949","word_num":"0","width":"0.042151159428535645","height":"0.007249275463049543"},{"conf":"0.5","left":"0.6744186059219294","text":"Add micnoseconde (the Svolue count na.","width":"0.09883720316785449","level":"0","height":"0.010502975713313156","word_num":"0","top":"0.9512195122600432","line_num":"0","page_num":"0","par_num":"0","block_num":"0"},{"par_num":"0","text":"Add one micnosecond to the inctance (","word_num":"0","conf":"0.5","top":"0.9686411153343342","level":"0","page_num":"0","line_num":"0","height":"0.010625232349742553","block_num":"0","width":"0.09883720316785449","left":"0.6744186053337703"},{"block_num":"0","top":"0.003189792692311011","level":"0","conf":"0.5","page_num":"0","par_num":"0","height":"0.01074748898617195","text":"Support Daily - in 1h 7 m","left":"0.8299418623659438","width":"0.0494186015839273","word_num":"0","line_num":"0"},{"level":"0","page_num":"0","conf":"0.30000001192092896","word_num":"0","par_num":"0","text":"100% 152","width":"0.018895348335834283","line_num":"0","height":"0.006968641205077342","left":"0.9127906980025311","top":"0.006968641043132773","block_num":"0"},{"word_num":"0","block_num":"0","conf":"1","height":"0.01074748898617195","page_num":"0","left":"0.9491279127504876","par_num":"0","line_num":"0","level":"0","text":"Thu 23 Apr 13:53:26","top":"0.0031897926052030234","width":"0.045058133754324325"},{"page_num":"0","top":"0.05574912943857935","word_num":"0","conf":"0.30000001192092896","level":"0","height":"0.010452960286604362","par_num":"0","text":"4 SF jiminny@localhost] x","width":"0.05523255530824056","left":"0.8459302366194642","line_num":"0","block_num":"0"},{"level":"0","par_num":"0","conf":"0.5","page_num":"0","left":"0.774709303803649","block_num":"0","top":"0.0797448165869219","width":"0.03779069667166857","word_num":"0","line_num":"0","height":"0.011164274322169043","text":"A console [PROD]"},{"par_num":"0","conf":"1","text":"© DatabaseActivities.php","level":"0","line_num":"0","block_num":"0","left":"0.8212209357771761","height":"0.011164274322169043","page_num":"0","word_num":"0","top":"0.0797448165869219","width":"0.050872087478637695"},{"width":"0.046511624721770506","left":"0.880813952755394","par_num":"0","block_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.006968640444571572","text":"uDealskepository.onp","conf":"0.30000001192092896","top":"0.08362369371499645"},{"par_num":"0","conf":"1","width":"0.0334302288420657","line_num":"0","top":"0.0797448165869219","page_num":"0","word_num":"0","height":"0.011164274322169043","left":"0.9345930269502163","level":"0","text":"A console [EU]","block_num":"0"},{"block_num":"0","top":"0.1010452964837355","word_num":"0","left":"0.7761627920545602","level":"0","conf":"0.5","height":"0.020964272664874772","width":"0.04505813882706011","line_num":"0","page_num":"0","par_num":"0","text":"A console (STAGING]"},{"height":"0.017657780381100774","left":"0.8357558152350275","line_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","text":"Tx: Auto v","word_num":"0","block_num":"0","page_num":"0","width":"0.021802323929806966","top":"0.12519936208453863"},{"block_num":"0","height":"0.010755824890623433","top":"0.1463414639485554","left":"0.8183139633307561","line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","text":"Mon goopeywotl peufooone Puiel","width":"0.09738371220040831","word_num":"0","par_num":"0"},{"par_num":"0","conf":"1","page_num":"0","left":"0.7936046575270558","width":"0.09302324944354123","height":"0.010452960286604362","line_num":"0","top":"0.16027874616331805","text":"select * from groups where 1d = 28;","word_num":"0","block_num":"0","level":"0"},{"page_num":"0","width":"0.02470930079196365","left":"0.9607558134848322","word_num":"0","level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.010452960286604362","text":"dojiminny","conf":"0.5","top":"0.12891986149432844"},{"left":"0.9200581419995685","level":"0","par_num":"0","text":"О2 01417 22 2Ä","width":"0.06104650903255382","word_num":"0","block_num":"0","height":"0.021019844347210048","line_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.14274322155496533"},{"line_num":"0","level":"0","block_num":"0","par_num":"0","word_num":"0","top":"0.1951219511694151","conf":"0.30000001192092896","left":"0.7950581424178834","height":"0.006968641205077342","page_num":"0","text":"select * trom plavbooks where 10 = 172","width":"0.10029069413530067"},{"width":"0.12936045261139562","word_num":"0","height":"0.010580775460177883","page_num":"0","conf":"1","block_num":"0","par_num":"0","text":"select * from plavbook categories where id = 1391:","line_num":"0","level":"0","top":"0.20893141938553828","left":"0.7950581520097022"},{"word_num":"0","page_num":"0","level":"0","top":"0.22966507165010386","text":"select * from users where id = 143;","block_num":"0","left":"0.7936046451486013","height":"0.010753046762810192","conf":"1","par_num":"0","width":"0.0930232595890127","line_num":"0"},{"page_num":"0","par_num":"0","text":"select * from crm_profiles where user_id = 143;","left":"0.7936046611017845","line_num":"0","conf":"0.5","word_num":"0","block_num":"0","top":"0.2400318979266347","level":"0","width":"0.12499998985452854","height":"0.021531100478468956"},{"text":"select * from activities where crm_configuration_id = 39 and type = 'confe,","height":"0.013937280889143144","block_num":"0","level":"0","page_num":"0","conf":"1","line_num":"0","par_num":"0","left":"0.7936046669198441","top":"0.26132404213382565","width":"0.1947674244008165","word_num":"0"},{"block_num":"0","left":"0.7950581418689127","level":"0","word_num":"0","conf":"0.5","line_num":"0","width":"0.12936046275686708","page_num":"0","text":"and crm_provider_id IS NOT NULL ORDER by id desc;","par_num":"0","top":"0.27511961703741517","height":"0.02104763018837763"},{"width":"0.16715115689216775","word_num":"0","block_num":"0","top":"0.29965156815423977","level":"0","left":"0.7950581389157132","height":"0.01055576850732931","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","text":"select * from activities where id = 422003; # 00U0400000pB6fрМAC"},{"height":"0.011164274322169154","block_num":"0","par_num":"0","level":"0","page_num":"0","conf":"1","line_num":"0","width":"0.1424418510274683","word_num":"0","text":"SELECT ar.id, ar.uuid, ar.media type, ar.status, a.type","left":"0.7950581504634056","top":"0.3341307814992025"},{"line_num":"0","page_num":"0","width":"0.08284882788962511","level":"0","left":"0.7950581489135461","conf":"0.5","top":"0.3516746413159395","word_num":"0","block_num":"0","height":"0.007210375589617124","text":"SROM automated nenont nesults an","par_num":"0"},{"conf":"0.5","top":"0.3658536592325965","level":"0","line_num":"0","height":"0.020908700982539496","left":"0.7936046544970361","par_num":"0","text":"JOIN automated_reports a ON a.id = ar.cepect.id","width":"0.12645348082197472","word_num":"0","block_num":"0","page_num":"0"},{"par_num":"0","height":"0.02111153701465851","line_num":"0","width":"0.07412790744862663","block_num":"0","word_num":"0","left":"0.7950581402285944","conf":"0.30000001192092896","level":"0","page_num":"0","text":"WHERE a.tyRe = 'ask_jiminnx'","top":"0.37958532679300583"},{"left":"0.7950581408152863","line_num":"0","par_num":"0","top":"0.40418118461996744","width":"0.02470930079196365","level":"0","conf":"0.30000001192092896","word_num":"0","text":"I TMTT 10•","height":"0.007302069017571466","block_num":"0","page_num":"0"},{"line_num":"0","width":"0.07848836513275792","conf":"1","page_num":"0","left":"0.7936046584801472","text":"INNER JOIN 'automated reportsi","word_num":"0","top":"0.45614035093286254","level":"0","block_num":"0","par_num":"0","height":"0.010758603018436785"},{"height":"0.010452960286604362","text":"ON","width":"0.01017441774936434","word_num":"0","page_num":"0","conf":"1","top":"0.47386759633753406","level":"0","block_num":"0","par_num":"0","left":"0.7979651172154342","line_num":"0"},{"text":"'automated report results'.'report id' = 'automated reports'.'id","level":"0","top":"0.4736842106435828","block_num":"0","page_num":"0","par_num":"0","line_num":"0","width":"0.16715115689216775","word_num":"0","conf":"0.5","left":"0.8081395264695903","height":"0.010636346382007389"},{"height":"0.01777725888971693","text":"WHERE 1=1","page_num":"0","level":"0","conf":"0.5","line_num":"0","left":"0.7950581407846417","top":"0.4878048781600741","par_num":"0","block_num":"0","width":"0.02470930079196365","word_num":"0"},{"block_num":"0","line_num":"0","conf":"1","par_num":"0","top":"0.508710801912447","width":"0.011627906180442626","level":"0","page_num":"0","left":"0.7979651172586159","height":"0.010452960286604251","word_num":"0","text":"AND"},{"level":"0","top":"0.5400696865045682","left":"0.7979651168604833","page_num":"0","block_num":"0","line_num":"0","height":"0.017421602252187585","conf":"1","width":"0.0145348830425992","par_num":"0","text":"AND","word_num":"0"},{"block_num":"0","par_num":"0","level":"0","width":"0.061046503959818144","height":"0.011164274322169154","text":"AND JSON_CONTAINS(autd","line_num":"0","left":"0.7979651239471529","page_num":"0","conf":"0.30000001192092896","top":"0.5606060606060606","word_num":"0"},{"level":"0","left":"0.795058152381666","page_num":"0","conf":"1","block_num":"0","line_num":"0","par_num":"0","width":"0.1177325451627691","word_num":"0","height":"0.010455739174923484","top":"0.6132376397362911","text":"SELECT * FROM automated reports where id = 67."},{"level":"0","word_num":"0","block_num":"0","height":"0.008178857715126053","conf":"0.30000001192092896","line_num":"0","page_num":"0","left":"0.7950524328977322","par_num":"0","text":"SELE * FROM automated renorts where 1d z 42","top":"0.633541233282773","width":"0.11774394867268023"},{"par_num":"0","top":"0.6443381180223285","word_num":"0","block_num":"0","width":"0.12354650903255382","text":"SELECT * FROM users WHERE id = 143; # group 28","level":"0","page_num":"0","left":"0.7936046502617933","line_num":"0","height":"0.021531100478468956","conf":"0.5"},{"width":"0.09738372234587978","word_num":"0","height":"0.020922593903123232","text":"select * from teams where id = 3143;","conf":"1","par_num":"0","level":"0","page_num":"0","left":"0.7936046511647682","top":"0.6794258375043121","block_num":"0","line_num":"0"},{"conf":"1","height":"0.014354066985645897","text":"select * from crm_configurations where id = 500;","left":"0.79360465866867","top":"0.7001594896331739","par_num":"0","block_num":"0","line_num":"0","width":"0.12645348082197472","word_num":"0","page_num":"0","level":"0"},{"top":"0.7142857140033373","level":"0","text":"select * from users where name = 'Integration Account'; # 1695","page_num":"0","width":"0.16424418510274685","left":"0.7936046518494451","line_num":"0","par_num":"0","word_num":"0","block_num":"0","conf":"0.5","height":"0.0209614952975673"},{"block_num":"0","word_num":"0","level":"0","line_num":"0","left":"0.793604658563811","text":"SFLECT * EROM social accounts WHFRE sociable id = 1695!","top":"0.7351916378562359","page_num":"0","height":"0.010452961047110243","conf":"0.5","par_num":"0","width":"0.1438953419949146"},{"height":"0.01515772392114767","word_num":"0","text":"select * from activities where crm_confiquration id = 39","left":"0.793574677043956","level":"0","line_num":"0","page_num":"0","block_num":"0","conf":"1","par_num":"0","top":"0.7698915427888795","width":"0.1468662708363634"},{"width":"0.13226744469175944","block_num":"0","height":"0.020986500729404223","word_num":"0","par_num":"0","left":"0.7950581387375161","level":"0","line_num":"0","text":"and recording_state = 'recorded' and duration > 60","page_num":"0","top":"0.7838915473179747","conf":"0.5"},{"line_num":"0","conf":"1","par_num":"0","block_num":"0","page_num":"0","width":"0.1642441749572754","word_num":"0","left":"0.7950581508203912","text":"and status = 'completed' and actual_start_time >= '2025-12-01';|","level":"0","top":"0.8083623697944038","height":"0.010616896445291069"},{"level":"0","text":"SEiECT + EPOM antivitioc WHEDE nuid +o hinf:459cf015-6014-4000-6097-5497h2","page_num":"0","par_num":"0","top":"0.8397129186940839","width":"0.1933139435788419","line_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.010461296951561727","left":"0.7936046610723209","block_num":"0"}]...
|
iTerm2
|
AppleNative
|
NULL
|
1
|
8035
|
NULL
|
NULL
|
|
78617
|
ActivityMoreslackVIewMistonWindowhelp@ Describe wh ActivityMoreslackVIewMistonWindowhelp@ Describe what you are looking forA SF (jiminny@localhost]4 HS_local [jiminny@localhost]« console [PROD]Jiminny...y• plattorm-inner-team& 10AGING]— Unreads• MessagesChannel OverviewF Refinementsr FilesX Pins• BookmarksRetro Action Items• Deleted hle@ Threads60 Huddles• Drafts & sent|8) DirectoriesAb External connections* Starred8 fiminny-x-integrati..platform-inner-team# Channels# ai-chapteru al-team# alerts# backend# c-learning-people# confusion-clinica curiosity lab# deal-insights-dev# engineeringi frontend# general# infra-changes#jiminny-bg8 people-with-copilo…people-with-zoom-.# platform-teami nlatform-nickets# product launches# random# releases# sofia-officefsunnort# thank-yous#t the people of iimi..A Direct messagesTodayNikolay Nikolov 1:40 PMNudge refactor: https://github.com/jiminny/app/pull/11997#11997 JY-20489 | Optimize Nudges - Phase 2JRA: JY-20489Deployment notes:• NoneChanges:1. Add Nudge last_run_atShow morea iminny/app Aor 21st Added by GitHubNikolav Yankov 1:49 PMелин лайк плсhttos:///github.com/liminnv/aoo/oul/12014Nikolav Vankov 2.20 PMС тази промяна би трябвало да спре да къмитва както си реши то #skynetUntitled 3.pngVasil Vasiley 3:03 PMLocal. INFU.[AskJiminnyReport:Generatel Started {"automatedRer ww.563 л V[AskJiminnyReport] Fetched activity IDs for saved search {"saved.Local.LNFULocal.INFU:LAskJ1mnnykeport.beneracel recched acclvicy Lus 1 aucomacedкeрo[AskJiminnyReport:Generate] Not enough activities, skipped {"auto[AskJiminnyReport:Generatel Dispatched not-generated notifications[Send Report Not Generated Maill Email sent {"uuid":"dcb12181-9de1Local.INFO:Local.INFU:Jiminny Console Commands Command::run Memory usage betore starting[ScheduleBotCommand] Number of activities to be captured: 0 {"coJiminny Console Commands Command:: runMemory usage for command *"cLocaL.INFO: Jaminny \Console \Commands \Command::run Memory usage before startingLocoLiNFo: Jaminny console Commands command: :run Memory usace for command *"cLocal NoTICE: Monitorina startLocal NoTICE: Monitorina end"correlation id":"862cdf2d-46ca-4f7b-966b-79a5flocal.INFO: Jiminny Console\Commands\Command::run Memory usage before startingLocal.INF0: Jiminny Console Commands Command: : runMemory usage for command 1"clocal.INFO:Jiminny Console \Commands\Command::run Memory usage before startinglocal.INFO:smarn Scheduie StArtiNd hatch nrocess ""hos+l."docken lamn 11%local.INF0:[EmailSchedule] FINISHED batch process {"host":"docker_lamp_1","p)local.INF0: Jiminny \Console\Commands\Command::run Memory usage for command {"local.INF0: Jiminny \Console\Commands\Command::run Memory usage before startinglocal.INF0: Running conference:monitor:count command for activities in (2026-0local.INF0:[conference:monitor:count] No activities found in (2026-04-24 10:2local.INF0: Jiminny \Console \Commands \Command::run Memory usage for command {"clocal.INF0: Jiminny\Console\Commands\Command::run Memory usage before startinghocal INFO:[SocialAccountService] Fetching token {"socialAccountId":1496, "prcZocal. INFO:[SocialAccountServicel Token retrieved {"socialAccountId":1496."prZocal. INF0:[EncryptedTokenManager] Generating access token. {"mode":"legacy"}Zocal.ERROR:[Aircall] Re-activating webhooks failed {"team_id":1,"reason":"{\Zocal. INFO:Retryra1LedDownLoads. Starting ""options":""trom":null,"to":nullJiminny\Console\ Commands\ Command::run Memory usage before startinLOCOL.INFOSLocaL. INFO.Schedulesotcommand Number of activities to ve caotured: e *"coJiminny\Console\Commands\Command::run Memory usage for command {"cJiminny Console Commands Command::run Memory usage before startincLocal.INF0: Jiminny Console ConLocal NoTICE: Monitorina startLocal NoTtcE: Monitorina endiands \Command::run Memory usage for command 1"{"correlation id"."9e9c1b30-7cf9-4944-9ele-Sa8elation id"."9e9c1b30-7cf9-4944-9ele-Sa81Не сьм проверявал но пои девю claudе оставя елно линкче Hх this ssuе" или нешо такова в коментарите. Дали като полготви промените пи лава за ревю неTocal. TAEO.този пето е поискал промяна?Nikolay Yankov 3-05 PMМисля, че това те праша в Claude с полготвен промпт за фиксване на ладения проблем (edited)LocaL.INFO: Jiminny Console Commands Command: :run Memory usage before startinalocal.1NS0. Jiminny Consolle Commands..Comiand::run Memory usage for command {"cTocal. TNEO•Jiminnv Console Commands Command• run Memony usade hefone stantind[EmailSchedule] STARTING batch process {"host":"docker_lamp_1"} {Tocal. TAEO.EmailSchedule STNTSHED hatch nrocess &"host"."docken lamn 1""nlocal.INF0: Jiminny \Console\Commands\Command::run Memory usage for command {"climinnv Console Commands Command• •run Memony usade hefonp stantingTocal TASO•Tocal TASORunning conference:monitor:count command for activities in (2026-6confononco:moniton.count No activitioc £ound in (2004-04204 10.9• Nikolay YankovMessage Anlatform-inner-teame. Nikolay Nikolovlocal.INF0: Jiminny\Console\Commands\Command::run Memory usage for command {"clocal.INF0: Jiminny\Console\Commands Command::run Memory usage before startinglocal.INF0: Jiminny Console\Commands Command::run Memory usage for command {"c[SyncHubspot0biects] Starting sync {"team":"b2b115eb-93ce-4d1b-929100% 12Fri 24 Apr 16:15:28+0...Locating Favicon andslink rel- acon shortcur nrer- i1 app. Tavicontr/So the SPA explicitly declares 11minny 2.png — that's the tlat, solid bright-magenta "J" you see on app.staging.iminny.com... tabsIt's a cinale color hecause the accet itcelf is a flat color (no aradient).For other partner themes the same logic resolves to e.g. softphone 2.ong or insightsquared 2.ong.What the Po tab uses (the corallaradient "J")For the PDF route there is no HTML → no <link rel="icon"> . Chrome then.1. Requests /favicon.ico at the origin root. There is no public/favicon.ico in this repo (only favicon 2.ico, which is neverreferenced). so that 404s2. Falls back to the other icons Chrome already knows about for this origin from previous visits — notably the ones declared in index.html:• index.html:13-17rel="aoole-touch-icon"and the web-app manifest /manifest-mobile. json (referenced in index.html:71), which lists the higher-resolution icons under android-cThose are the gradient / coral-pink "j" icons (same artwork as apple-touch-icon.png and favicon-96x96.png / android-chrome-192x192_4.png). They were made in a different batch than jiminny_2.png (note the _4 suffix vs _2 suffix), which is why the pinks don't matchWhy the colors differ• App tab: uses the 2 family (jiminny_2.png) - a small, flat, single-color bright-magenta asset explicitly linked from the SPA HTML.•PDF tab: Chrome can't find a declared icon on the PDF response, so it reuses the site's fallback icons from the SPA's apple-touch-icon/PWA manifest (_4 family under public/img/ico/) - a gradient, coral-pink asset. Different artwork file different pink.Where the logic lives (summary)• Partner-aware favicon string (SPA only): FrontendControllerTrait.php:122• Iniected into SPA HTML: index.html:70• Extra icons Chrome discovers (annle-touch-icon + PWA manifest): index.html:13-17 and index.html:71 → manifest-mobile. ison• PDF route returns raw tile, no HTML, no favicon link: UserAutomatedReportsController.php: 24-37If vou want the same favicon on PdF tabsTwo easy options• Add a root public/favicon.ico (or a public/apple-touch-icon.png ) that matches jiminny_2.png. Chrome's automatic fallback for thePDF tab will then pick that up.• Replace the_4 icon set (apple-touch-icon.png, favicon-96x96.png, android-chrome-* 4.png ) with artwork that matches the 2The firet is the simnlect fix — the browcer will ston fallina back to the aradient icons for DDElnon-HTMIl recnonses)Ask anvthina (*4L)d es CodoCiaudo Onuc A7 Modiun...
|
[{"height":"0.010452960286604362", [{"height":"0.010452960286604362","left":"0.004360466139006892","width":"0.013081394611520969","text":"Activity","block_num":"0","top":"0.24738676010060034","par_num":"0","line_num":"0","word_num":"0","conf":"1","level":"0","page_num":"0"},{"par_num":"0","word_num":"0","left":"0.00581395442473639","level":"0","width":"0.010174417749364324","page_num":"0","height":"0.006968640444571461","conf":"0.5","block_num":"0","text":"More","line_num":"0","top":"0.4111498261191777"},{"text":"slack","top":"0.006968641450188162","conf":"1","line_num":"0","page_num":"0","height":"0.006968640444571461","width":"0.013081394611520969","level":"0","left":"0.015988371807611673","par_num":"0","block_num":"0","word_num":"0"},{"conf":"0.30000001192092896","left":"0.06395348930845732","block_num":"0","top":"0.006968641450188162","width":"0.010174417749364326","word_num":"0","page_num":"0","level":"0","text":"VIew","height":"0.006968640444571461","line_num":"0","par_num":"0"},{"left":"0.09302325755713681","par_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","line_num":"0","text":"Miston","top":"0.006968641450188162","block_num":"0","word_num":"0","level":"0","width":"0.01598837020549368","page_num":"0"},{"word_num":"0","line_num":"0","par_num":"0","left":"0.11482558153969509","conf":"1","level":"0","height":"0.010452960286604362","text":"Window","block_num":"0","width":"0.015988370205493693","page_num":"0","top":"0.003484321424642056"},{"block_num":"0","word_num":"0","line_num":"0","text":"help","width":"0.011627906180442654","left":"0.13662790795629026","top":"0.006968641450188162","height":"0.006968640444571461","page_num":"0","conf":"0.5","par_num":"0","level":"0"},{"par_num":"0","page_num":"0","block_num":"0","text":"@ Describe what you are looking for","width":"0.07122092551373421","word_num":"0","conf":"1","line_num":"0","height":"0.010711368001058763","left":"0.1409883767292046","top":"0.031100478404652132","level":"0"},{"top":"0.05574912943857935","height":"0.010452960286604362","block_num":"0","left":"0.5014534939167107","level":"0","par_num":"0","text":"A SF (jiminny@localhost]","conf":"0.5","word_num":"0","page_num":"0","line_num":"0","width":"0.050872087478637695"},{"text":"4 HS_local [jiminny@localhost]","top":"0.05574912943857935","left":"0.5595930287717114","height":"0.010452960286604362","line_num":"0","page_num":"0","level":"0","width":"0.06249999492726421","conf":"1","par_num":"0","word_num":"0","block_num":"0"},{"width":"0.036337205704222275","page_num":"0","par_num":"0","top":"0.055749129493866456","text":"« console [PROD]","level":"0","line_num":"0","conf":"0.30000001192092896","left":"0.630813955259572","height":"0.010452961047110243","word_num":"0","block_num":"0"},{"left":"0.027616278692204954","page_num":"0","block_num":"0","top":"0.06968641154961563","conf":"0.30000001192092896","text":"Jiminny...y","height":"0.010452961047110243","level":"0","line_num":"0","word_num":"0","par_num":"0","width":"0.036337208240590196"},{"height":"0.010761381906755907","page_num":"0","top":"0.06937799032465086","text":"• plattorm-inner-team","left":"0.11482558906343474","block_num":"0","level":"0","line_num":"0","par_num":"0","conf":"1","width":"0.06104650395981809","word_num":"0"},{"top":"0.06271777008470769","level":"0","line_num":"0","par_num":"0","page_num":"0","text":"& 10","height":"0.017421602252187474","conf":"0.30000001192092896","width":"0.014534883042599311","word_num":"0","left":"0.4215116281795331","block_num":"0"},{"block_num":"0","conf":"1","text":"AGING]","top":"0.0801393733410184","page_num":"0","width":"0.01453488177441531","par_num":"0","left":"0.5000000017000016","level":"0","height":"0.010452960286604362","line_num":"0","word_num":"0"},{"top":"0.1044657097288676","width":"0.026162791759409804","text":"— Unreads","page_num":"0","conf":"0.5","left":"0.029069766838318356","level":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.0071770334928229484","block_num":"0"},{"height":"0.01059744650857486","page_num":"0","left":"0.10465116432315079","par_num":"0","top":"0.10104529652728955","width":"0.024709300791963637","word_num":"0","text":"• Messages","line_num":"0","block_num":"0","level":"0","conf":"1"},{"left":"0.13517442271776392","block_num":"0","top":"0.1044657097288676","height":"0.0071770334928229484","level":"0","page_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","text":"Channel Overview","width":"0.04360464785961393","word_num":"0"},{"page_num":"0","width":"0.031976740410987387","height":"0.01059744650857497","conf":"0.5","left":"0.18459302383291704","text":"F Refinements","level":"0","line_num":"0","par_num":"0","top":"0.10104529678861351","block_num":"0","word_num":"0"},{"height":"0.0071770334928229484","level":"0","line_num":"0","left":"0.22383720976150995","width":"0.015988371473677626","block_num":"0","word_num":"0","text":"r Files","par_num":"0","page_num":"0","top":"0.1044657097288676","conf":"0.30000001192092896"},{"left":"0.24563953534593339","block_num":"0","conf":"0.30000001192092896","level":"0","top":"0.1044657097288676","width":"0.014534881774415337","text":"X Pins","height":"0.0071770334928229484","word_num":"0","par_num":"0","line_num":"0","page_num":"0"},{"top":"0.1044657097288676","width":"0.029069766085198623","word_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0","page_num":"0","block_num":"0","par_num":"0","conf":"0.5","text":"• Bookmarks","left":"0.26744186181177726"},{"conf":"0.5","word_num":"0","top":"0.1044657097288676","text":"Retro Action Items","left":"0.30232558537568716","page_num":"0","block_num":"0","height":"0.0071770334928229484","level":"0","line_num":"0","par_num":"0","width":"0.04360464785961393"},{"top":"0.1044657097288676","text":"• Deleted hle","word_num":"0","line_num":"0","width":"0.02906976862156646","level":"0","left":"0.35319767353488235","height":"0.0071770334928229484","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"text":"@ Threads","top":"0.12519936212958604","par_num":"0","height":"0.010689139176023432","block_num":"0","left":"0.029069768973148922","word_num":"0","line_num":"0","level":"0","width":"0.024709300791963627","conf":"0.5","page_num":"0"},{"text":"60 Huddles","par_num":"0","top":"0.14982578435435434","width":"0.02616278922304194","word_num":"0","conf":"0.5","line_num":"0","block_num":"0","level":"0","height":"0.010461296951561727","left":"0.029069769474941946","page_num":"0"},{"height":"0.010530760793974858","par_num":"0","width":"0.039244182566378974","level":"0","page_num":"0","word_num":"0","text":"• Drafts & sent|","line_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.17065390749736042","left":"0.027616282963125"},{"page_num":"0","height":"0.010703032096607279","level":"0","conf":"0.5","text":"8) Directories","top":"0.191387559849034","left":"0.027616282785735812","width":"0.03343022884206569","word_num":"0","block_num":"0","par_num":"0","line_num":"0"},{"block_num":"0","level":"0","par_num":"0","height":"0.010569660667407277","text":"Ab External connections","top":"0.233449478068677","line_num":"0","width":"0.05523255530824052","page_num":"0","word_num":"0","conf":"0.5","left":"0.027616277480242216"},{"left":"0.02761628111522308","height":"0.010508531968939638","block_num":"0","conf":"1","page_num":"0","par_num":"0","word_num":"0","line_num":"0","level":"0","text":"* Starred","width":"0.026162789223041938","top":"0.26475279122229434"},{"left":"0.033328998444836264","page_num":"0","text":"8 fiminny-x-integrati..","height":"0.015389716986453972","par_num":"0","conf":"0.5","top":"0.28538105016649395","width":"0.052517469893110555","word_num":"0","block_num":"0","level":"0","line_num":"0"},{"line_num":"0","page_num":"0","width":"0.05377906434079434","block_num":"0","text":"platform-inner-team","par_num":"0","conf":"1","left":"0.03343023796041651","top":"0.3101045301354435","level":"0","height":"0.010452960286604362","word_num":"0"},{"par_num":"0","width":"0.027616280190488122","line_num":"0","text":"# Channels","left":"0.0290697668088257","top":"0.34130781499202545","block_num":"0","level":"0","height":"0.0071770334928230595","page_num":"0","conf":"0.30000001192092896","word_num":"0"},{"par_num":"0","level":"0","width":"0.030523251979909044","word_num":"0","page_num":"0","conf":"1","left":"0.03343023639142059","top":"0.3620414673046253","height":"0.011164274322168932","text":"# ai-chapter","line_num":"0","block_num":"0"},{"block_num":"0","height":"0.007179812381141959","width":"0.024709303328331482","top":"0.38675958171989255","text":"u al-team","conf":"0.30000001192092896","word_num":"0","left":"0.03343023198409007","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"line_num":"0","text":"# alerts","top":"0.40749601292413495","word_num":"0","left":"0.03343023239598461","conf":"0.5","level":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.010622453461423431","width":"0.020348835498728644"},{"conf":"1","left":"0.03343023650085468","level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"# backend","word_num":"0","height":"0.011164274322169154","top":"0.4282296650717703","width":"0.0276162751177524"},{"word_num":"0","left":"0.03343023341775785","conf":"1","top":"0.45295055817298024","height":"0.010464075839880849","line_num":"0","width":"0.046511624721770596","block_num":"0","page_num":"0","level":"0","par_num":"0","text":"# c-learning-people"},{"top":"0.4736842104693668","left":"0.033430236389960254","text":"# confusion-clinic","line_num":"0","height":"0.010636346382007278","block_num":"0","width":"0.04360464785961395","word_num":"0","level":"0","par_num":"0","conf":"1","page_num":"0"},{"width":"0.03633721077695806","word_num":"0","block_num":"0","line_num":"0","left":"0.03343023145322237","text":"a curiosity lab","top":"0.49825783990011896","par_num":"0","level":"0","conf":"0.30000001192092896","height":"0.007324297082101028","page_num":"0"},{"level":"0","block_num":"0","width":"0.04651162472177059","word_num":"0","height":"0.010477967999958704","left":"0.033430236476323774","conf":"1","page_num":"0","line_num":"0","par_num":"0","text":"# deal-insights-dev","top":"0.5191387560113573"},{"line_num":"0","left":"0.03343023272677395","text":"# engineering","conf":"1","width":"0.034883717273144016","page_num":"0","block_num":"0","level":"0","top":"0.5398724083630307","word_num":"0","par_num":"0","height":"0.010650239302591125"},{"width":"0.026162791759409804","page_num":"0","block_num":"0","text":"i frontend","top":"0.5644599301598978","level":"0","par_num":"0","conf":"0.30000001192092896","left":"0.034883720326690446","height":"0.0073104049220229506","line_num":"0","word_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","height":"0.01049186092054255","conf":"1","page_num":"0","width":"0.024709300791963616","top":"0.5853269537308051","text":"# general","word_num":"0","level":"0","left":"0.03343023456041341"},{"width":"0.03779069413530065","line_num":"0","height":"0.010664132223174971","left":"0.034883724589326225","conf":"0.30000001192092896","text":"# infra-changes","top":"0.6060606060824787","word_num":"0","par_num":"0","page_num":"0","level":"0","block_num":"0"},{"height":"0.010452960286604362","par_num":"0","text":"#jiminny-bg","top":"0.6306620217730742","left":"0.03343023284683205","page_num":"0","block_num":"0","level":"0","conf":"0.5","width":"0.03197674041098737","word_num":"0","line_num":"0"},{"text":"8 people-with-copilo…","conf":"1","left":"0.033430237984786955","top":"0.651515151624469","height":"0.010505753841126397","width":"0.053779064340794346","word_num":"0","par_num":"0","level":"0","block_num":"0","page_num":"0","line_num":"0"},{"block_num":"0","height":"0.010452960286604362","page_num":"0","width":"0.05377906434079434","word_num":"0","level":"0","line_num":"0","par_num":"0","text":"people-with-zoom-.","conf":"0.5","top":"0.6759581886720288","left":"0.03343023796041651"},{"par_num":"0","left":"0.03343023630359673","level":"0","word_num":"0","text":"# platform-team","top":"0.6968641119944301","conf":"1","page_num":"0","width":"0.0406976709974573","line_num":"0","block_num":"0","height":"0.010472410983826452"},{"left":"0.033430231603191654","width":"0.04360465293234968","par_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.00732985485873916","word_num":"0","line_num":"0","text":"i nlatform-nickets","top":"0.7208931417893419","block_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","top":"0.742160279154372","height":"0.010630789365874915","conf":"1","left":"0.03343023821666419","text":"# product launches","page_num":"0","line_num":"0","level":"0","width":"0.04796511061648105"},{"par_num":"0","block_num":"0","text":"# random","level":"0","width":"0.026162789223041945","page_num":"0","height":"0.010458518063242495","word_num":"0","top":"0.7630662028086779","line_num":"0","conf":"1","left":"0.033430231987316365"},{"height":"0.011773788947998298","block_num":"0","top":"0.7867960325956035","line_num":"0","par_num":"0","left":"0.03338714797643956","level":"0","text":"# releases","conf":"1","word_num":"0","width":"0.026248957248444255","page_num":"0"},{"page_num":"0","text":"# sofia-office","top":"0.8083623697944038","word_num":"0","par_num":"0","block_num":"0","level":"0","height":"0.010616896445291069","width":"0.03343022884206569","left":"0.033430236274122296","line_num":"0","conf":"1"},{"height":"0.006968640444571461","line_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.8327526135756236","left":"0.03343023460359518","width":"0.026162789223041938","word_num":"0","text":"fsunnort","block_num":"0","level":"0","par_num":"0"},{"level":"0","text":"# thank-yous","block_num":"0","height":"0.011164274322169043","left":"0.03343023627384907","line_num":"0","top":"0.8532695374800638","width":"0.03343022884206569","page_num":"0","par_num":"0","word_num":"0","conf":"1"},{"par_num":"0","level":"0","block_num":"0","width":"0.053779064340794346","word_num":"0","conf":"0.5","height":"0.010603003524707222","text":"#t the people of iimi..","top":"0.8745644606086513","line_num":"0","page_num":"0","left":"0.03343023836268242"},{"left":"0.028943613484381875","line_num":"0","block_num":"0","page_num":"0","level":"0","top":"0.9047136728560287","width":"0.04385969993915964","par_num":"0","text":"A Direct messages","word_num":"0","conf":"0.5","height":"0.012721098971328781"},{"top":"0.13240418170338775","word_num":"0","height":"0.010452960286604362","width":"0.014534881774415365","level":"0","left":"0.28924418774651317","block_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","text":"Today"},{"level":"0","conf":"0.5","left":"0.11773256614437025","page_num":"0","height":"0.010566881779088155","par_num":"0","text":"Nikolay Nikolov 1:40 PM","word_num":"0","width":"0.06104650395981809","top":"0.1427432218721273","block_num":"0","line_num":"0"},{"left":"0.1177325615083678","text":"Nudge refactor: https://github.com/jiminny/app/pull/11997","word_num":"0","level":"0","line_num":"0","top":"0.1602787460443892","height":"0.010452961047110132","conf":"1","page_num":"0","width":"0.13081394357884182","block_num":"0","par_num":"0"},{"block_num":"0","left":"0.12209302011828572","level":"0","page_num":"0","top":"0.18102073376030525","width":"0.10465115689216777","text":"#11997 JY-20489 | Optimize Nudges - Phase 2","word_num":"0","par_num":"0","line_num":"0","conf":"1","height":"0.010616896445291069"},{"word_num":"0","conf":"0.5","top":"0.1985645933014354","par_num":"0","level":"0","block_num":"0","height":"0.0071770334928229484","width":"0.03488371980951188","left":"0.12209302422714535","line_num":"0","page_num":"0","text":"JRA: JY-20489"},{"height":"0.010655796318723487","width":"0.04360464785961396","conf":"1","word_num":"0","line_num":"0","left":"0.12209302733528665","block_num":"0","text":"Deployment notes:","level":"0","page_num":"0","par_num":"0","top":"0.22299651615441607"},{"block_num":"0","par_num":"0","top":"0.24720893141945777","conf":"1","line_num":"0","height":"0.0071770334928229484","text":"• None","width":"0.017441858636572008","left":"0.12209302507908583","word_num":"0","level":"0","page_num":"0"},{"conf":"0.5","height":"0.006968640444571572","block_num":"0","line_num":"0","left":"0.12209302517172431","level":"0","text":"Changes:","width":"0.02180232392980698","page_num":"0","par_num":"0","word_num":"0","top":"0.2717770038195261"},{"width":"0.061046509032553806","par_num":"0","word_num":"0","text":"1. Add Nudge last_run_at","left":"0.12209302611998256","level":"0","top":"0.29266347702174356","height":"0.010472410983826341","page_num":"0","block_num":"0","conf":"1","line_num":"0"},{"word_num":"0","level":"0","left":"0.12209302275766519","line_num":"0","par_num":"0","page_num":"0","text":"Show more","top":"0.3133971291866029","block_num":"0","conf":"0.5","height":"0.0071770334928229484","width":"0.024709300791963637"},{"height":"0.0071770334928229484","conf":"0.30000001192092896","left":"0.1220930227721278","top":"0.3692185007974482","page_num":"0","level":"0","par_num":"0","width":"0.07994186117293986","block_num":"0","line_num":"0","text":"a iminny/app Aor 21st Added by GitHub","word_num":"0"},{"height":"0.006968641205077342","level":"0","page_num":"0","par_num":"0","top":"0.42160278740171986","left":"0.11773256076435365","block_num":"0","conf":"0.30000001192092896","line_num":"0","text":"Nikolav Yankov 1:49 PM","width":"0.052325578446083876","word_num":"0"},{"height":"0.006968640444571461","word_num":"0","left":"0.11773256174533482","conf":"0.5","line_num":"0","top":"0.439024390579108","par_num":"0","block_num":"0","text":"елин лайк плс","width":"0.03343022884206569","page_num":"0","level":"0"},{"width":"0.09447673026551592","word_num":"0","height":"0.006968640444571572","conf":"0.5","text":"httos:///github.com/liminnv/aoo/oul/12014","level":"0","line_num":"0","page_num":"0","top":"0.45644599336656433","par_num":"0","left":"0.11773256037596344","block_num":"0"},{"top":"0.5052264807815108","conf":"0.30000001192092896","left":"0.11773256076435365","width":"0.052325578446083876","word_num":"0","page_num":"0","block_num":"0","line_num":"0","text":"Nikolav Vankov 2.20 PM","level":"0","par_num":"0","height":"0.006968641205077342"},{"top":"0.5223285486443381","conf":"0.5","par_num":"0","line_num":"0","width":"0.17151160950356342","left":"0.11773257653789791","level":"0","text":"С тази промяна би трябвало да спре да къмитва както си реши то #skynet","height":"0.011164274322169043","word_num":"0","page_num":"0","block_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.010672468127626344","left":"0.11773255849755819","top":"0.5435540072342768","word_num":"0","line_num":"0","page_num":"0","text":"Untitled 3.png","width":"0.03343022884206569","level":"0","par_num":"0"},{"page_num":"0","line_num":"0","block_num":"0","text":"Vasil Vasiley 3:03 PM","width":"0.04505813882706014","height":"0.010580775460177883","par_num":"0","conf":"0.5","left":"0.11773255729535381","top":"0.7804878049800678","word_num":"0","level":"0"},{"block_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","width":"0.029069768621566405","height":"0.0071770334928229484","left":"0.49999999944265927","word_num":"0","top":"0.1044657097288676","line_num":"0","par_num":"0","text":"Local. INFU."},{"word_num":"0","height":"0.01059744650857497","block_num":"0","left":"0.530523271042817","conf":"1","par_num":"0","level":"0","page_num":"0","text":"[AskJiminnyReport:Generatel Started {\"automatedRer w","line_num":"0","top":"0.10104529661439754","width":"0.13953486909257595"},{"block_num":"0","height":"0.0071770334928229484","page_num":"0","top":"0.1044657097288676","text":"w.563 л V","word_num":"0","width":"0.02761628019048812","conf":"0.30000001192092896","line_num":"0","left":"0.6729651154248402","level":"0","par_num":"0"},{"word_num":"0","level":"0","line_num":"0","page_num":"0","text":"[AskJiminnyReport] Fetched activity IDs for saved search {\"saved.","left":"0.5305232696939466","top":"0.11846689913421948","par_num":"0","width":"0.16860463771414247","block_num":"0","conf":"1","height":"0.010719703905510247"},{"line_num":"0","page_num":"0","text":"Local.LNFU","word_num":"0","top":"0.13937282263485706","level":"0","height":"0.006968640444571572","left":"0.49854651212093354","width":"0.029069763548830785","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"left":"0.4985465120187666","word_num":"0","conf":"0.5","block_num":"0","level":"0","par_num":"0","line_num":"0","height":"0.006968640444571461","width":"0.030523251979909072","page_num":"0","top":"0.17421602820977","text":"Local.INFU:"},{"par_num":"0","level":"0","page_num":"0","left":"0.5319767425342331","block_num":"0","text":"LAskJ1mnnykeport.beneracel recched acclvicy Lus 1 aucomacedкeрo","height":"0.007357639939400862","top":"0.13937282244314986","conf":"0.30000001192092896","line_num":"0","width":"0.16569767607019303","word_num":"0"},{"page_num":"0","text":"[AskJiminnyReport:Generate] Not enough activities, skipped {\"auto","top":"0.15311004784688997","level":"0","width":"0.16860464785961393","height":"0.014354066985645897","word_num":"0","block_num":"0","left":"0.5319767483805163","line_num":"0","conf":"1","par_num":"0"},{"par_num":"0","block_num":"0","word_num":"0","line_num":"0","text":"[AskJiminnyReport:Generatel Dispatched not-generated notifications","top":"0.1706539076715764","conf":"1","width":"0.17151160950356337","height":"0.01053076079397497","page_num":"0","left":"0.5305232570655345","level":"0"},{"line_num":"0","text":"[Send Report Not Generated Maill Email sent {\"uuid\":\"dcb12181-9de1","par_num":"0","width":"0.17151160950356348","height":"0.010452960286604362","conf":"1","left":"0.5305232570662046","word_num":"0","level":"0","block_num":"0","page_num":"0","top":"0.18815331097168042"},{"level":"0","top":"0.20905923378468283","word_num":"0","line_num":"0","conf":"0.5","left":"0.4985465150710919","text":"Local.INFO:","height":"0.006968640444571572","page_num":"0","par_num":"0","width":"0.030523251979909072","block_num":"0"},{"height":"0.006968640444571572","page_num":"0","text":"Local.INFU:","block_num":"0","level":"0","par_num":"0","width":"0.02906976354883073","line_num":"0","left":"0.5000000034000031","conf":"0.30000001192092896","top":"0.24390243935959577","word_num":"0"},{"width":"0.1715116297945063","line_num":"0","level":"0","word_num":"0","text":"Jiminny Console Commands Command::run Memory usage betore starting","block_num":"0","top":"0.2089314194577352","left":"0.5305232567577183","conf":"0.5","page_num":"0","height":"0.0071770334928230595","par_num":"0"},{"page_num":"0","height":"0.013937280889143144","text":"[ScheduleBotCommand] Number of activities to be captured: 0 {\"co","top":"0.2229965163498535","left":"0.5305232597932892","width":"0.1700581185361172","block_num":"0","conf":"1","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"text":"Jiminny Console Commands Command:: run","left":"0.5305232637963219","line_num":"0","level":"0","width":"0.0973837122004082","block_num":"0","page_num":"0","top":"0.24390243908003706","height":"0.007293733113119982","conf":"1","par_num":"0","word_num":"0"},{"level":"0","text":"Memory usage for command *\"c","page_num":"0","word_num":"0","width":"0.07412789730315505","height":"0.007293733113119982","top":"0.24390243925425303","line_num":"0","block_num":"0","conf":"1","left":"0.6279069787371314","par_num":"0"},{"level":"0","top":"0.2613240421543279","par_num":"0","page_num":"0","line_num":"0","height":"0.010605782413026343","left":"0.49854651343271117","text":"LocaL.INFO: Jaminny \\Console \\Commands \\Command::run Memory usage before starting","width":"0.2034883499145509","block_num":"0","conf":"0.5","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"LocoLiNFo: Jaminny console Commands command: :run Memory usace for command *\"c","top":"0.2787456445517491","page_num":"0","height":"0.006968641205077342","block_num":"0","level":"0","width":"0.20203488938351893","left":"0.4999999970960312","word_num":"0"},{"page_num":"0","par_num":"0","line_num":"0","block_num":"0","width":"0.07848837020549365","top":"0.29585326947260926","left":"0.4985465137364577","conf":"0.30000001192092896","word_num":"0","height":"0.007282619080855368","level":"0","text":"Local NoTICE: Monitorina start"},{"word_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.0071770334928229484","par_num":"0","left":"0.49854651583583853","line_num":"0","text":"Local NoTICE: Monitorina end","top":"0.3133971291866029","conf":"0.30000001192092896","width":"0.07412790237589084"},{"block_num":"0","word_num":"0","par_num":"0","height":"0.0071770334928229484","width":"0.12645347067650325","line_num":"0","level":"0","text":"\"correlation id\":\"862cdf2d-46ca-4f7b-966b-79a5f","conf":"1","page_num":"0","top":"0.3133971291866029","left":"0.575581413044427"},{"word_num":"0","par_num":"0","block_num":"0","conf":"1","level":"0","left":"0.49854653378105995","height":"0.010522424889523485","width":"0.20348834991455078","page_num":"0","line_num":"0","text":"local.INFO: Jiminny Console\\Commands\\Command::run Memory usage before starting","top":"0.3309409889417423"},{"text":"Local.INF0: Jiminny Console Commands Command: : run","width":"0.13081393343337033","block_num":"0","par_num":"0","top":"0.3484320562744495","word_num":"0","conf":"0.30000001192092896","level":"0","height":"0.007229825526333333","page_num":"0","left":"0.49854653138797744","line_num":"0"},{"page_num":"0","conf":"1","par_num":"0","word_num":"0","height":"0.010452960286604362","block_num":"0","text":"Memory usage for command 1\"c","left":"0.6293604730962735","level":"0","line_num":"0","top":"0.3484320562678477","width":"0.07267441140844466"},{"page_num":"0","text":"local.INFO:","line_num":"0","left":"0.4985465150710919","top":"0.3658536590553041","width":"0.030523251979909072","height":"0.010452960286604362","block_num":"0","level":"0","conf":"0.5","par_num":"0","word_num":"0"},{"par_num":"0","conf":"1","top":"0.36585365879427156","level":"0","word_num":"0","line_num":"0","block_num":"0","text":"Jiminny Console \\Commands\\Command::run Memory usage before starting","height":"0.010541875586745464","left":"0.5290697761361209","page_num":"0","width":"0.17296511061648112"},{"par_num":"0","text":"local.INFO:","line_num":"0","left":"0.4985465150710919","word_num":"0","top":"0.3832752618427606","conf":"0.5","height":"0.010452960286604362","width":"0.030523251979909072","block_num":"0","level":"0","page_num":"0"},{"height":"0.006968641205077342","left":"0.5305232579827204","conf":"0.30000001192092896","page_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.38327526127599076","width":"0.17005813882706022","text":"smarn Scheduie StArtiNd hatch nrocess \"\"hos+l.\"docken lamn 11%","word_num":"0"},{"level":"0","word_num":"0","block_num":"0","par_num":"0","conf":"0.5","width":"0.030523251979909072","text":"local.INF0:","left":"0.4985465150710919","height":"0.010452960286604362","top":"0.4006968646302169","line_num":"0","page_num":"0"},{"width":"0.17005812868158865","text":"[EmailSchedule] FINISHED batch process {\"host\":\"docker_lamp_1\",\"p)","par_num":"0","line_num":"0","top":"0.40031897926634774","block_num":"0","conf":"1","page_num":"0","left":"0.5305232666672486","word_num":"0","level":"0","height":"0.011164274322168932"},{"width":"0.20203486909257606","top":"0.4178628388386477","line_num":"0","word_num":"0","text":"local.INF0: Jiminny \\Console\\Commands\\Command::run Memory usage for command {\"","level":"0","block_num":"0","par_num":"0","height":"0.010708589112739642","conf":"1","left":"0.4985465263062465","page_num":"0"},{"block_num":"0","top":"0.4354066983751521","par_num":"0","conf":"1","width":"0.20348834991455078","word_num":"0","level":"0","height":"0.010586332476310134","left":"0.49854653378105995","line_num":"0","page_num":"0","text":"local.INF0: Jiminny \\Console\\Commands\\Command::run Memory usage before starting"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.49854653375247754","line_num":"0","par_num":"0","width":"0.20348834991455084","text":"local.INF0: Running conference:monitor:count command for activities in (2026-0","conf":"1","height":"0.010464075079374857","top":"0.45295055829190933","level":"0"},{"conf":"0.5","level":"0","line_num":"0","page_num":"0","block_num":"0","top":"0.4703832757800428","par_num":"0","height":"0.010452960286604362","left":"0.4985465150710919","text":"local.INF0:","word_num":"0","width":"0.030523251979909072"},{"top":"0.4703832754342152","level":"0","line_num":"0","height":"0.010477968760464584","width":"0.17151160950356337","page_num":"0","par_num":"0","conf":"1","word_num":"0","block_num":"0","left":"0.5305232739315849","text":"[conference:monitor:count] No activities found in (2026-04-24 10:2"},{"height":"0.01060022539689398","block_num":"0","width":"0.20348834991455078","text":"local.INF0: Jiminny \\Console \\Commands \\Command::run Memory usage for command {\"c","par_num":"0","word_num":"0","conf":"0.5","left":"0.49854653287988193","top":"0.4878048783342901","line_num":"0","level":"0","page_num":"0"},{"text":"local.INF0: Jiminny\\Console\\Commands\\Command::run Memory usage before starting","line_num":"0","word_num":"0","block_num":"0","par_num":"0","width":"0.20348834991455073","level":"0","height":"0.010722482033323488","left":"0.498546533781234","page_num":"0","top":"0.5052264812343649","conf":"1"},{"width":"0.030706621230916775","page_num":"0","level":"0","height":"0.01255434209650208","left":"0.4984660086480746","par_num":"0","text":"hocal INFO:","conf":"0.30000001192092896","top":"0.521114948445621","word_num":"0","line_num":"0","block_num":"0"},{"level":"0","conf":"1","line_num":"0","par_num":"0","left":"0.5305232740348793","height":"0.011164274322169043","block_num":"0","page_num":"0","text":"[SocialAccountService] Fetching token {\"socialAccountId\":1496, \"prc","top":"0.5223285486443381","width":"0.17151160950356348","word_num":"0"},{"par_num":"0","top":"0.5398724083630307","conf":"0.5","block_num":"0","word_num":"0","width":"0.02906976354883073","level":"0","page_num":"0","height":"0.010650239302591125","left":"0.49854651258284366","text":"Zocal. INFO:","line_num":"0"},{"par_num":"0","word_num":"0","top":"0.5398724081888148","conf":"1","level":"0","block_num":"0","line_num":"0","height":"0.010650239302591014","left":"0.5305232742173669","page_num":"0","text":"[SocialAccountServicel Token retrieved {\"socialAccountId\":1496.\"pr","width":"0.17151160950356337"},{"top":"0.557416268105572","height":"0.010527981905655848","text":"Zocal. INF0:","level":"0","line_num":"0","par_num":"0","block_num":"0","width":"0.030523251979909072","word_num":"0","conf":"0.5","left":"0.49854651542915845","page_num":"0"},{"height":"0.014354066985646008","block_num":"0","conf":"1","top":"0.5574162679425837","page_num":"0","text":"[EncryptedTokenManager] Generating access token. {\"mode\":\"legacy\"}","line_num":"0","left":"0.5305232742173366","par_num":"0","width":"0.17151160950356348","word_num":"0","level":"0"},{"block_num":"0","conf":"1","width":"0.03197674041098736","height":"0.010452960286604362","line_num":"0","par_num":"0","left":"0.49854651511427367","text":"Zocal.ERROR:","page_num":"0","level":"0","top":"0.5749128925047814","word_num":"0"},{"word_num":"0","text":"[Aircall] Re-activating webhooks failed {\"team_id\":1,\"reason\":\"{\\","line_num":"0","par_num":"0","width":"0.16860462756867112","top":"0.5749128925047814","page_num":"0","block_num":"0","conf":"1","level":"0","height":"0.010452960286604362","left":"0.5334302561522591"},{"height":"0.010658574446536728","text":"Zocal. INFO:","word_num":"0","left":"0.49854651258284366","top":"0.6097560984287775","level":"0","par_num":"0","conf":"0.5","block_num":"0","page_num":"0","line_num":"0","width":"0.02906976354883073"},{"width":"0.1700581185361173","height":"0.0071770334928229484","conf":"0.5","left":"0.5305232598069076","par_num":"0","block_num":"0","line_num":"0","text":"Retryra1LedDownLoads. Starting \"\"options\":\"\"trom\":null,\"to\":null","page_num":"0","top":"0.613237639553429","word_num":"0","level":"0"},{"conf":"1","height":"0.011164274322169043","left":"0.5290697857979526","top":"0.6267942583732058","block_num":"0","level":"0","page_num":"0","word_num":"0","par_num":"0","line_num":"0","width":"0.17151160950356337","text":"Jiminny\\Console\\ Commands\\ Command::run Memory usage before startin"},{"block_num":"0","line_num":"0","text":"LOCOL.INFOS","level":"0","width":"0.029069763548830785","conf":"0.30000001192092896","word_num":"0","height":"0.006968640444571572","left":"0.49854651212093354","page_num":"0","par_num":"0","top":"0.6480836240285853"},{"text":"LocaL. INFO.","word_num":"0","width":"0.029069763548830674","left":"0.49854651258222443","top":"0.682615629913179","page_num":"0","height":"0.007279840192536136","block_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","word_num":"0","page_num":"0","line_num":"0","text":"Schedulesotcommand Number of activities to ve caotured: e *\"co","level":"0","left":"0.5319767389565959","top":"0.6480836236513362","block_num":"0","width":"0.1686046580050854"},{"left":"0.5305232736696261","par_num":"0","text":"Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"c","block_num":"0","width":"0.17151160950356337","page_num":"0","level":"0","line_num":"0","top":"0.6618819776714514","height":"0.014354066985645897","word_num":"0","conf":"1"},{"level":"0","conf":"0.5","height":"0.007279840192536136","left":"0.530523258327609","line_num":"0","par_num":"0","top":"0.682615629913179","word_num":"0","block_num":"0","page_num":"0","text":"Jiminny Console Commands Command::run Memory usage before startinc","width":"0.17151160950356348"},{"par_num":"0","conf":"0.5","level":"0","width":"0.08139533692217887","left":"0.4985465152411201","height":"0.0071770334928229484","page_num":"0","block_num":"0","line_num":"0","top":"0.7001594896331739","word_num":"0","text":"Local.INF0: Jiminny Console Con"},{"page_num":"0","top":"0.7177033492822966","text":"Local NoTICE: Monitorina start","conf":"0.5","par_num":"0","width":"0.07848836006002224","left":"0.4985465157586576","level":"0","block_num":"0","height":"0.0071770334928229484","word_num":"0","line_num":"0"},{"height":"0.007232604414652344","left":"0.4985465160883703","conf":"0.30000001192092896","par_num":"0","text":"Local NoTtcE: Monitorina endi","line_num":"0","page_num":"0","word_num":"0","top":"0.7351916379943421","block_num":"0","width":"0.07558138319786556","level":"0"},{"text":"ands \\Command::run Memory usage for command 1\"","left":"0.5843023287968202","page_num":"0","par_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.5","top":"0.7001594896331965","height":"0.01064190339813964","line_num":"0","width":"0.1162790541953228"},{"text":"{\"correlation id\".\"9e9c1b30-7cf9-4944-9ele-Sa8","word_num":"0","block_num":"0","top":"0.714285714514252","height":"0.01059466838076173","page_num":"0","line_num":"0","level":"0","width":"0.11918603613021528","par_num":"0","left":"0.5828488481026606","conf":"1"},{"line_num":"0","left":"0.5930232573065444","level":"0","height":"0.010716925017191015","page_num":"0","top":"0.7317073172401111","conf":"1","text":"elation id\".\"9e9c1b30-7cf9-4944-9ele-Sa81","block_num":"0","width":"0.10755813882706011","par_num":"0","word_num":"0"},{"top":"0.8013937280799048","width":"0.3648255530824053","word_num":"0","left":"0.11773258783158234","conf":"0.30000001192092896","text":"Не сьм проверявал но пои девю claudе оставя елно линкче Hх this ssuе\" или нешо такова в коментарите. Дали като полготви промените пи лава за ревю не","height":"0.007218712254574378","line_num":"0","page_num":"0","par_num":"0","level":"0","block_num":"0"},{"height":"0.007221490382387619","par_num":"0","text":"Tocal. TAEO.","word_num":"0","width":"0.029069766085198567","conf":"0.30000001192092896","block_num":"0","page_num":"0","top":"0.8046251994192236","line_num":"0","left":"0.4985465128005642","level":"0"},{"text":"този пето е поискал промяна?","conf":"1","word_num":"0","width":"0.06976743961902374","page_num":"0","par_num":"0","height":"0.011164274322169154","left":"0.11773256123558198","top":"0.8149920255183413","block_num":"0","level":"0","line_num":"0"},{"page_num":"0","block_num":"0","left":"0.11773256180609386","level":"0","height":"0.010461296951561616","word_num":"0","text":"Nikolay Yankov 3-05 PM","par_num":"0","width":"0.05232557844608389","line_num":"0","conf":"0.5","top":"0.8397129185198681"},{"block_num":"0","height":"0.010480746888277825","conf":"1","left":"0.11773255717637432","level":"0","line_num":"0","par_num":"0","text":"Мисля, че това те праша в Claude с полготвен промпт за фиксване на ладения проблем (edited)","top":"0.8571428577085765","width":"0.21802323929806972","word_num":"0","page_num":"0"},{"page_num":"0","text":"LocaL.INFO: Jiminny Console Commands Command: :run Memory usage before startina","width":"0.20203488938351893","height":"0.007354861811587732","left":"0.4999999970960312","top":"0.752613240339948","word_num":"0","line_num":"0","block_num":"0","conf":"0.5","par_num":"0","level":"0"},{"level":"0","par_num":"0","conf":"0.30000001192092896","text":"local.1NS0. Jiminny Consolle Commands..Comi","top":"0.7700348435407804","width":"0.10610463771414252","left":"0.4985465250765047","word_num":"0","page_num":"0","block_num":"0","height":"0.006968640444571461","line_num":"0"},{"text":"and::run Memory usage for command {\"c","level":"0","page_num":"0","width":"0.09447673026551595","line_num":"0","height":"0.014354066985645897","top":"0.766347687400319","conf":"0.5","par_num":"0","block_num":"0","left":"0.6075581528950932","word_num":"0"},{"width":"0.030523251979909016","par_num":"0","word_num":"0","top":"0.7870813397268418","line_num":"0","conf":"0.30000001192092896","height":"0.007343747018817126","block_num":"0","level":"0","text":"Tocal. TNEO•","left":"0.500000003801554","page_num":"0"},{"line_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.007343747018817126","top":"0.7870813398981049","text":"Jiminnv Console Commands Command• run Memony usade hefone stantind","level":"0","width":"0.1715116297945063","left":"0.5305232566850439","word_num":"0"},{"word_num":"0","level":"0","text":"[EmailSchedule] STARTING batch process {\"host\":\"docker_lamp_1\"} {","top":"0.8013937290676236","line_num":"0","par_num":"0","conf":"1","left":"0.5305232588766773","height":"0.013937280889143033","width":"0.17005812868158865","block_num":"0","page_num":"0"},{"height":"0.0071770334928229484","block_num":"0","page_num":"0","width":"0.030523251979909016","level":"0","left":"0.4985465154285392","par_num":"0","text":"Tocal. TAEO.","word_num":"0","conf":"0.30000001192092896","top":"0.8221690590111643","line_num":"0"},{"page_num":"0","block_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","left":"0.5305232579827204","level":"0","text":"EmailSchedule STNTSHED hatch nrocess &\"host\".\"docken lamn 1\"\"n","height":"0.0071770334928229484","top":"0.8221690590111643","width":"0.17005813882706022","word_num":"0"},{"width":"0.10901161964903483","left":"0.49854652060967863","line_num":"0","page_num":"0","text":"local.INF0: Jiminny \\Console\\Commands\\Comma","level":"0","conf":"1","top":"0.8397129185198681","word_num":"0","block_num":"0","height":"0.010461296951561616","par_num":"0"},{"block_num":"0","left":"0.6090116347307437","text":"nd::run Memory usage for command {\"c","top":"0.8362369344683205","word_num":"0","level":"0","width":"0.09302324944354123","par_num":"0","line_num":"0","height":"0.013937280889142922","conf":"0.5","page_num":"0"},{"width":"0.17151160950356337","height":"0.007290954224800861","text":"liminnv Console Commands Command• •run Memony usade hefonp stanting","line_num":"0","block_num":"0","page_num":"0","conf":"0.5","par_num":"0","word_num":"0","top":"0.8571428575343606","level":"0","left":"0.5305232742004738"},{"block_num":"0","text":"Tocal TASO•","width":"0.02906976354883073","conf":"0.30000001192092896","left":"0.5000000038564248","word_num":"0","top":"0.874564460265519","height":"0.006968640444571572","level":"0","par_num":"0","page_num":"0","line_num":"0"},{"height":"0.006968641205077342","par_num":"0","top":"0.8919860626543841","left":"0.4999999993669652","word_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","text":"Tocal TASO","width":"0.027616280190488174","line_num":"0"},{"page_num":"0","conf":"1","par_num":"0","word_num":"0","text":"Running conference:monitor:count command for activities in (2026-6","line_num":"0","left":"0.5305232741816477","level":"0","top":"0.8745644604344354","width":"0.17151160950356348","height":"0.010603003524707333","block_num":"0"},{"text":"confononco:moniton.count No activitioc £ound in (2004-04204 10.9","left":"0.5319767444966071","top":"0.8919860626697446","conf":"0.30000001192092896","par_num":"0","level":"0","block_num":"0","line_num":"0","page_num":"0","word_num":"0","width":"0.17005813882706022","height":"0.006968641205077342"},{"top":"0.9266347685909894","width":"0.04360464785961395","page_num":"0","left":"0.03343023647263776","line_num":"0","word_num":"0","level":"0","height":"0.010647461174777773","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"• Nikolay Yankov"},{"conf":"1","level":"0","page_num":"0","text":"Message Anlatform-inner-team","width":"0.0712209255137342","left":"0.10610465588161312","top":"0.9233449480872843","block_num":"0","height":"0.010466853967693979","line_num":"0","word_num":"0","par_num":"0"},{"word_num":"0","line_num":"0","conf":"0.5","height":"0.010502975713313045","par_num":"0","top":"0.9512195124342592","block_num":"0","page_num":"0","text":"e. Nikolay Nikolov","left":"0.03343023809745045","level":"0","width":"0.050872087478637695"},{"block_num":"0","conf":"1","height":"0.011164274322169043","top":"0.9090909090909091","page_num":"0","word_num":"0","left":"0.5000000339993961","par_num":"0","text":"local.INF0: Jiminny\\Console\\Commands\\Command::run Memory usage for command {\"c","line_num":"0","level":"0","width":"0.20203484880163325"},{"block_num":"0","level":"0","page_num":"0","par_num":"0","word_num":"0","height":"0.010647460414272003","text":"local.INF0: Jiminny\\Console\\Commands Command::run Memory usage before starting","width":"0.20203484880163314","conf":"0.5","line_num":"0","left":"0.5000000348890935","top":"0.9266347687970263"},{"block_num":"0","word_num":"0","left":"0.5000000338814714","height":"0.010525203777842607","par_num":"0","width":"0.20203484880163314","level":"0","top":"0.9441786283335306","line_num":"0","conf":"0.5","page_num":"0","text":"local.INF0: Jiminny Console\\Commands Command::run Memory usage for command {\"c"},{"top":"0.9616724743863145","block_num":"0","page_num":"0","word_num":"0","conf":"1","height":"0.010452960286604362","left":"0.5319767651848131","par_num":"0","level":"0","line_num":"0","text":"[SyncHubspot0biects] Starting sync {\"team\":\"b2b115eb-93ce-4d1b-929","width":"0.1700581185361172"},{"line_num":"0","level":"0","text":"100% 12","page_num":"0","conf":"0.30000001192092896","left":"0.91569767473355","par_num":"0","height":"0.006968641205077342","top":"0.006968641043132773","word_num":"0","width":"0.018895348335834172","block_num":"0"},{"left":"0.9505813990884179","par_num":"0","page_num":"0","level":"0","block_num":"0","conf":"1","top":"0.0031897926052030234","word_num":"0","height":"0.01074748898617195","text":"Fri 24 Apr 16:15:28","line_num":"0","width":"0.04360464785961404"},{"left":"0.9636627905355196","block_num":"0","par_num":"0","top":"0.08013937368945045","conf":"0.30000001192092896","height":"0.010452960286604362","page_num":"0","width":"0.02034883549872868","word_num":"0","level":"0","line_num":"0","text":"+0..."},{"level":"0","height":"0.007285397208668609","line_num":"0","word_num":"0","block_num":"0","width":"0.045058133754324436","page_num":"0","conf":"1","left":"0.7049418616680319","text":"Locating Favicon and","par_num":"0","top":"0.08362369371432266"},{"word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571572","block_num":"0","par_num":"0","line_num":"0","left":"0.7122093055099461","level":"0","width":"0.12209300791963618","text":"slink rel- acon shortcur nrer- i1 app. Tavicontr/","page_num":"0","top":"0.12891986096238317"},{"width":"0.26744187131841135","level":"0","line_num":"0","par_num":"0","top":"0.16027874554182409","word_num":"0","left":"0.7078488296598032","conf":"0.5","page_num":"0","block_num":"0","height":"0.007185369397274433","text":"So the SPA explicitly declares 11minny 2.png — that's the tlat, solid bright-magenta \"J\" you see on app.staging.iminny.com... tabs"},{"line_num":"0","conf":"0.5","height":"0.007340968130498116","text":"It's a cinale color hecause the accet itcelf is a flat color (no aradient).","left":"0.7063953603983409","top":"0.17384370033505325","width":"0.13662789730315517","word_num":"0","par_num":"0","level":"0","block_num":"0","page_num":"0"},{"par_num":"0","level":"0","text":"For other partner themes the same logic resolves to e.g. softphone 2.ong or insightsquared 2.ong.","top":"0.18815331097168042","page_num":"0","line_num":"0","block_num":"0","width":"0.1991278871576836","height":"0.010452960286604362","word_num":"0","conf":"1","left":"0.7078488584696048"},{"left":"0.7078488479114473","word_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.007182590508955311","par_num":"0","level":"0","text":"What the Po tab uses (the corallaradient \"J\")","top":"0.21929824549679078","width":"0.10755812868158865","line_num":"0"},{"block_num":"0","text":"For the PDF route there is no HTML → no <link rel=\"icon\"> . Chrome then.","conf":"0.5","level":"0","top":"0.23684210521680837","word_num":"0","page_num":"0","par_num":"0","width":"0.14825580475178168","height":"0.010544653714558705","line_num":"0","left":"0.7078488463379329"},{"level":"0","block_num":"0","text":"1. Requests /favicon.ico at the origin root. There is no public/favicon.ico in this repo (only favicon 2.ico, which is never","left":"0.7093023382989292","par_num":"0","conf":"1","top":"0.25757575739426586","word_num":"0","line_num":"0","width":"0.24854649888708236","page_num":"0","height":"0.010716925017191126"},{"block_num":"0","conf":"1","page_num":"0","par_num":"0","width":"0.050872087478637695","level":"0","line_num":"0","height":"0.010519646761710244","left":"0.71656977288012","top":"0.27177700406858885","text":"referenced). so that 404s","word_num":"0"},{"left":"0.7093023449246385","par_num":"0","conf":"1","width":"0.2732557946063102","top":"0.29266347684752747","line_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.010472410983826452","text":"2. Falls back to the other icons Chrome already knows about for this origin from previous visits — notably the ones declared in index.html:","word_num":"0"},{"width":"0.036337205704222275","page_num":"0","left":"0.7107558175694003","height":"0.010678025143758818","conf":"1","line_num":"0","word_num":"0","text":"• index.html:13-17","level":"0","block_num":"0","top":"0.31707317105431465","par_num":"0"},{"line_num":"0","width":"0.05087209255137337","height":"0.006968641205077342","page_num":"0","conf":"1","top":"0.36236933792409154","word_num":"0","text":"rel=\"aoole-touch-icon\"","block_num":"0","level":"0","par_num":"0","left":"0.7165697676051273"},{"block_num":"0","left":"0.7078488565556998","page_num":"0","par_num":"0","text":"and the web-app manifest /manifest-mobile. json (referenced in index.html:71), which lists the higher-resolution icons under android-c","line_num":"0","height":"0.010736374953907224","level":"0","conf":"1","top":"0.4390243905943333","width":"0.2732557946063102","word_num":"0"},{"level":"0","line_num":"0","conf":"1","text":"Those are the gradient / coral-pink \"j\" icons (same artwork as apple-touch-icon.png and favicon-96x96.png / android-chrome-192x192","left":"0.7078488641065974","top":"0.4703832754342152","width":"0.27470927542828494","page_num":"0","block_num":"0","par_num":"0","word_num":"0","height":"0.010477968760464584"},{"level":"0","par_num":"0","height":"0.01060022539689398","page_num":"0","block_num":"0","top":"0.4878048783342901","word_num":"0","line_num":"0","left":"0.7078488592746378","text":"_4.png). They were made in a different batch than jiminny_2.png (note the _4 suffix vs _2 suffix), which is why the pinks don't match","width":"0.2659883499145508","conf":"1"},{"left":"0.7063953544222425","width":"0.050872087478637695","height":"0.010636346382007167","par_num":"0","top":"0.5156794429744099","level":"0","page_num":"0","text":"Why the colors differ","conf":"1","line_num":"0","word_num":"0","block_num":"0"},{"left":"0.7093023319947412","width":"0.2659883702054937","word_num":"0","level":"0","par_num":"0","line_num":"0","page_num":"0","height":"0.010464075839880738","conf":"0.5","top":"0.5365853660742468","block_num":"0","text":"• App tab: uses the 2 family (jiminny_2.png) - a small, flat, single-color bright-magenta asset explicitly linked from the SPA HTML."},{"block_num":"0","conf":"1","level":"0","top":"0.5540069689743217","par_num":"0","word_num":"0","left":"0.7093023579006404","height":"0.010586332476310134","line_num":"0","width":"0.2718022934933927","page_num":"0","text":"•PDF tab: Chrome can't find a declared icon on the PDF response, so it reuses the site's fallback icons from the SPA's apple-touch-icon"},{"left":"0.7151163011988564","height":"0.010708589112739642","word_num":"0","top":"0.5714285718743967","level":"0","par_num":"0","width":"0.23837207226043045","line_num":"0","block_num":"0","conf":"0.5","text":"/PWA manifest (_4 family under public/img/ico/) - a gradient, coral-pink asset. Different artwork file different pink.","page_num":"0"},{"level":"0","conf":"1","height":"0.010744710097852828","page_num":"0","left":"0.7063953506857518","line_num":"0","top":"0.5993031366887326","block_num":"0","par_num":"0","text":"Where the logic lives (summary)","width":"0.07703487416531174","word_num":"0"},{"width":"0.16133719302238303","text":"• Partner-aware favicon string (SPA only): FrontendControllerTrait.php:122","word_num":"0","line_num":"0","height":"0.010572439555726287","left":"0.7093023418613377","par_num":"0","block_num":"0","page_num":"0","top":"0.6202090596143536","level":"0","conf":"1"},{"height":"0.0072103763501228935","word_num":"0","conf":"0.5","width":"0.08720930586469933","level":"0","left":"0.7107558126558113","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"• Iniected into SPA HTML: index.html:70","top":"0.6411149825457817"},{"line_num":"0","conf":"1","par_num":"0","word_num":"0","height":"0.007332632986552401","top":"0.6585365854400494","level":"0","page_num":"0","block_num":"0","left":"0.710755817857717","text":"• Extra icons Chrome discovers (annle-touch-icon + PWA manifest): index.html:13-17 and index.html:71 → manifest-mobile. ison","width":"0.2703488329623608"},{"height":"0.0071770334928229484","line_num":"0","conf":"1","top":"0.6794258373205742","word_num":"0","par_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.7107558125994874","width":"0.20639533184944314","text":"• PDF route returns raw tile, no HTML, no favicon link: UserAutomatedReportsController.php: 24-37"},{"left":"0.7063953510575846","height":"0.007196483429539158","text":"If vou want the same favicon on PdF tabs","par_num":"0","width":"0.09593022123296213","word_num":"0","top":"0.7073170733542222","conf":"0.5","level":"0","block_num":"0","line_num":"0","page_num":"0"},{"conf":"1","par_num":"0","page_num":"0","line_num":"0","level":"0","block_num":"0","text":"Two easy options","height":"0.010508532729445519","top":"0.724738676254297","left":"0.7078488408636365","width":"0.03488371727314399","word_num":"0"},{"conf":"1","left":"0.7093023640732906","height":"0.010483525016091066","top":"0.7456140351751869","page_num":"0","text":"• Add a root public/favicon.ico (or a public/apple-touch-icon.png ) that matches jiminny_2.png. Chrome's automatic fallback for the","width":"0.2732557743153674","word_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0"},{"left":"0.7165697680931216","conf":"1","level":"0","text":"PDF tab will then pick that up.","block_num":"0","page_num":"0","word_num":"0","top":"0.7559808612440191","line_num":"0","width":"0.059593023137843426","height":"0.01754385964912286","par_num":"0"},{"top":"0.7804878051542838","par_num":"0","left":"0.7093023557873835","level":"0","width":"0.2674418307365256","conf":"0.5","text":"• Replace the_4 icon set (apple-touch-icon.png, favicon-96x96.png, android-chrome-* 4.png ) with artwork that matches the 2","block_num":"0","height":"0.010580775460177883","page_num":"0","word_num":"0","line_num":"0"},{"left":"0.7078488572053188","level":"0","par_num":"0","text":"The firet is the simnlect fix — the browcer will ston fallina back to the aradient icons for DDElnon-HTMIl recnonses)","block_num":"0","conf":"0.5","page_num":"0","top":"0.8188153315344486","width":"0.22238370205493685","word_num":"0","height":"0.007340968130498116","line_num":"0"},{"width":"0.03924418003001118","conf":"0.30000001192092896","word_num":"0","page_num":"0","block_num":"0","line_num":"0","par_num":"0","level":"0","height":"0.0071770334928229484","text":"Ask anvthina (*4L)","left":"0.7093023276356568","top":"0.9266347687400319"},{"block_num":"0","page_num":"0","width":"0.02470930079196365","par_num":"0","text":"d es Codo","height":"0.0071770334928229484","line_num":"0","top":"0.9545454545454546","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7078488391173382"},{"block_num":"0","top":"0.9545454545454546","word_num":"0","conf":"0.30000001192092896","width":"0.04651162979450629","height":"0.0071770334928229484","left":"0.7340116266862253","level":"0","line_num":"0","page_num":"0","par_num":"0","text":"Ciaudo Onuc A7 Modiun"}]...
|
Slack
|
AppleNative
|
platform-inner-team (Channel) - Jiminny Inc - 2 ne platform-inner-team (Channel) - Jiminny Inc - 2 new items - Slack...
|
1
|
8035
|
NULL
|
NULL
|
|
11311
|
PhpStormFileFditViewNavigateCodeLaravelRetactorToo PhpStormFileFditViewNavigateCodeLaravelRetactorToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny K vProject vProphetAiv → Reports(C AutomatedReportsC(©) AutomatedReportsR(C) AutomatedReportsS© CreateMockAsKJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC) Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 4oom© coachingeedbacksupcg command.phpcreateDatabaseusers.pc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversComi(C DevPostmanCommand.lC DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsRegenT FeatureFlagsHelper.php© rixcross|enantissues.p(c) -ushro espermissionsa(e) Generatelnterna wepho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(C) HubspotWebhookServic(©) ImportRecording.phpC ImportUsersFromCsvFilC IterateUsersCommand.g(©) JiminnyCacheClearCom© JiminnyDebugCommanc© Jiminnysetencryptedlo(c) Jiminny okenintocommMakeslackLvecoaching(c Manacescimror eam.oselvicesТОGЛv DatabaseV AEUc consoev L iminny@localhost4 HS local4SF 1 s 140 msV PROnd consoleV & STAGINGd console 1s 153 ms,, Dockerlests passed: 1 (16 minutes ago)c) ReportController.onpJiminnyDeouecommana.ongAutomaleakeportscommana.ongutomatedRevor ssendCommane.onoAddLayoutchuitles.onoC Team.phpC AutomatedReportsRepository.phpC) AutomatedReportsService.phpC CreateHeldActivityEvent.php© TrackProviderInstalledEvent.php)CreateActivityLoggedEvent.phpc) User?ilorActiviv.lstener.ono© ActivityLogged.phpC RequestGenerateAskJiminnyReportJob.php(©) AutomatedReportResult.phpclass Automacedkeporcscommand extends command82 .private tunccion geckeportbyra scring @reporcia). cotceccion1471481491501511152if (! Sreport->getStatus0)sthis->Loqger->warning(self::LOG PREFIX. ' Report is inactive, processing anyway (manual override)'.'reportid => Sreportid,'reportuuld' => sreport->getuu1do.1):puhis->warnt string: Report 1s lnaccive - processing anyway (manual override).:11541155+ceall - +report->gecrean),if (Steam->aetStatusO 1== Team::STATUS ACTIVE) {15715811591601611621631164116511.66|Sthis->loqger->warning(self::LOG_PREFIX .Team is not active, processing anyway (manual override'. I'reportid' => Sreportid,'reportluid' => $report->getUuido.'teamld' = Sreport->getleamido,'teamstatusI= steam->getstatuso,1);sth1s->warn( string: "Team #i$report->getleamids 1s not active - processing anyway (manual override)."):if (Sreport->isExpiredO) 1$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', ['reportId' => SreportId.168110711701711721731741175''reportluid' => $report->getUuido.'expiresAt' => Sreport->getExpiresatO?->toDateStringo.I);sthis->warn( string: 'Report 1s expired (expires_at:• Sreport->getexpiresAt?->tobatestring') - processing, a$this->info( string: self::LOG_PREFIX . ' Automated report found', ["reporcld → sreporuld,'reportUuid' => $report-›getuid,1):18€181182183return collect([Sreport):U OutputwwD jiminny.automated_reports50 rowsTix: Auto vWid YWuuid (UUID with time-low a...Wteam_id VШ type yWstatus YW frequency68 efe7dcab-955f-46ed-bbff-21fe6cc4f4b71 ask jiminny1 monthly67 81ad94e2-8b64-4281-9e45-fac2ffe173591 ask_ j1m1nnyIdally484r2acec+-c7e5-4521-0250-0512958800271 exec_summary0 quarterly47 90ac7a1d-7b2c-40ed-b7e6-af2f70b1fe881 exec summary1 weekly46 be413ea5-8e74-479f-af30-d2e76917ab621 exec summary1 weekly45 d8be3cbc-48d0-4d40-ad09-8657fe3f8fad1 exec summaryO one off44 66880ca1-1500-4052-0704-0615026612791 exec_summary0 one_offSuboort Dailv • in 2h 35 m100% [45)Tue 14 Aor 12:25:27= custom.log= laravel.log XL SF (iminny@localhost≤ HS_local fiminny@localhost#concole DPOnconsole [(STAGING)C AskJiminnyReportActivityService.phpAcuivlysearch.ongCriteria.phpch Ask.liminnvRenortActivitvServiceTest.ohr16172527313338V 81: LHubSpot Journal Polling Service endingemlplyetales .u ounel: LHubspot Journal Polling Released polling"TNACA 161+[CREDIT_CARD]-8:Jiminny Console Commands Command:: run: Jaminny \Console\Commands \Command:: runnandlinih":62.c. "mercE: Monitoring suary1"correlation_1d"ccaoatlaxude"?Ce. Monntorino enolautomated-reportsl Started'"correlarion 10aurolldteo-reoortsChecking conditions-995f-4e6dcaa55953"}{"correlatidaurolldteo-reoors rrocessino caily redorisING: Lautomated-reportsJ Report not found for: Lautomated-reports. Found 0 daily reports toautomated-reports Completed: Jiminny Console \Commands \Command::run Memory: Jiminny Console \Commands \Command::run Memory: Jiminny Console \Commands \Command::run Memory usage before starting command 1"command"LemartscheduleJ StAklinG bauch processLemartscheduley Finished bauch processJiminnyNconsole \commanas \command:: run• Jamanay Nconso le (commands (command.. run• knning conterence.montcor.count cor"6f598ff2-e7b2-46:conference:monitor:count No activities found in (2026-04-14 09:21:00, 2026-04-14 09:23:00J|{"correlation_ id":"6f598ff2-e7b2-40aa-9bcb-: Jiminny Console Commands Command::run Memoryand":"conference:monitor:count", "memoryBeforeCommandinMb":62.0,"memor: Jiminny Console Commands Command:: run: LEmailSchedule STARTING batch create: LEma1LSchedule] FINISHED batch create 1"hos:Jiminny Console Commands Command::run Memory usageusage before starting command "command":"mailbox:batch:create"."memoryBeforeCommandInMb":62.1"correlation_id":"42facf77-8a99-4264-ad0b-aa587cc25281" "trace_ id"."303445amp_1"} {"correlation_id":"42facf77-8a99-4264-ad0b-aa587cc25281" "trace_id":"30344}andInMb"•62.0 "memorvAftLautomated-reportsStarted1"correlation_1d*0463a4df-3b14-44b0-93df-8fd36ec1bbb0","trace_1d":"99C14596-1d69-43ee-ab9b-f8f435a5911d"5Laucomated-reporus]Checking conditions{"isMondav"• false "isFinstDav0fMonth"•false "currentMonth":4 "isOuarterlvMonth"•true? {"correlatiaauronared-reoortsProcessing daily reports""correlacion 10":[CREDIT_CARD]-7501-81050ec10000"urace 10":"44014570-1007-45ee-a070[automated-reports] Found 1 daily reports to process{"correlation id"."0463a4df-3b14-44b0-93df-8fd36ec1bbb0" "trace id"."99c14596-1d69-4aurolldreo-reoortsDispatching Generate Report job for report {"reportUvid":"efe7dcab-955f-46ed-bbff-21fe6cc4f4b7" ,lautomated-reportsl Completed{"correlation_id":"0463a4df-3b14-44b0-93df-8fd36ec1bbb0" "trace99c14596-1d69-43ee-ab9b-f8f435a5911d"}LAskJiminnyReport:Generate) Started ¿"automatedReportUvid":"efe/dcab-955f-46ed-bbff-21fe6cc4f4b7Jiminny Jobs Mailbox CreateBatches processed 0 inboxes and created 0 batches "userid":null1"correlation_id": "aeadba58-122b-407b-achSize":30,"maxBatches":1000г •"correlatLAskJiminnyReport Fetched activity IDs for saved search 1"saved_search_id":1982,"userLid":143,"activity_count":59} i"correlation_id":"aesLASkJ1minnyReport:Generate Fetched activity lds "automatedReportuuld":"efe/dcab-955f-46ed-bbff-21fe6cc4f4b7","activitycount":59s 1"corre: LASKJ1minnyReport:Generate) Request sent 1"automatedReportuuld":"efe/dcab-955f-46ed-bbtf-21fe6cc4f4b7""nenontund":140021200-466.5-4h+5-90R: Jiminny\Component\ProphetAi\ProphetClient::sendRequest: An Guzzle exception occurred while sending the request {"message":"CURL error 7;1. Laоерo.eneae t aоmеро а ене асауае-о ес), Teрlа, 10l 0-105-4015 105-026: [AskJiminnyReport:Generate] Retry scheduled {"attempts":1} {"correlation_id":"aeadba58-122b-407b-a43c-71262552db78", "trace_id":"99c14596-1• Jimanny console commanas \command::run Memory usage before starting command "command":"activity:sync" "memoryBeforeCommandInMb":62.0. "memlimánny Cancala Commande Command •nun Momany ncono fon commond dilsaneSyyI from uWto vdeal value min Y• deal_value_max Y• call_types T•media_types YI callSNULL><null:<null>["pdf"]ShULl<hULl<null><null>["odf"<null><nul><null‹nu> "conference" "olallen"["odf"]<null><null><null<null> "conference""pdf","podcast"SNULL>SNULL>2025-07-21 00.001002025-07-2 00.00100<null;100‹null> ["conference" "dialer"]["pdf"]2000 ["conference"]["odf"12025-07-21 00:00:002025-07-25 00:00:001002000 ["conference"]["pdf"]W Windsurf Teams177:45UTF-8f 4 spaces...
|
[{"par_num":"0","left": [{"par_num":"0","left":"0.02034883973032694","word_num":"0","block_num":"0","height":"0.0077519370449914415","page_num":"0","top":"0.005167958996884159","text":"PhpStorm","width":"0.02616278827190399","line_num":"0","level":"0","conf":"1"},{"line_num":"0","height":"0.005167958471510081","block_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","text":"File","top":"0.005167958705674769","width":"0.010174418240785597","left":"0.0523255815167196","par_num":"0","word_num":"0"},{"line_num":"0","level":"0","left":"0.06976744196972348","height":"0.005167958471510192","top":"0.00516795871182707","text":"Fdit","block_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.010174418240785604","word_num":"0"},{"height":"0.0077519370449914415","par_num":"0","line_num":"0","left":"0.08720930358609372","block_num":"0","conf":"1","text":"View","top":"0.005167958996884159","width":"0.013081394135951996","word_num":"0","page_num":"0","level":"0"},{"page_num":"0","block_num":"0","level":"0","conf":"1","height":"0.0077519370449914415","text":"Navigate","top":"0.005167958996884159","width":"0.02325581163167953","par_num":"0","word_num":"0","left":"0.1061046534864857","line_num":"0"},{"block_num":"0","height":"0.005167958140373186","top":"0.005167958914309545","par_num":"0","level":"0","width":"0.01453488171100617","line_num":"0","word_num":"0","left":"0.13517442033635732","conf":"0.5","page_num":"0","text":"Code"},{"conf":"1","width":"0.018895347416400893","word_num":"0","text":"Laravel","line_num":"0","left":"0.15552325746912504","par_num":"0","top":"0.005167958996884159","page_num":"0","block_num":"0","level":"0","height":"0.0077519370449914415"},{"word_num":"0","width":"0.020359277725219727","par_num":"0","height":"0.005299544665548606","level":"0","conf":"0.30000001192092896","line_num":"0","left":"0.18168082618103304","page_num":"0","text":"Retactor","top":"0.005102165632794864","block_num":"0"},{"top":"0.005167958720030175","page_num":"0","word_num":"0","par_num":"0","block_num":"0","line_num":"0","text":"Tools","height":"0.005167958471510192","left":"0.22674418583522177","level":"0","conf":"1","width":"0.01308139562606811"},{"page_num":"0","text":"Window","top":"0.005167958914309545","height":"0.005167958140373186","level":"0","left":"0.26162790882924536","par_num":"0","word_num":"0","block_num":"0","conf":"1","width":"0.02180232405662541","line_num":"0"},{"text":"Help","page_num":"0","height":"0.0077519370449914415","word_num":"0","line_num":"0","level":"0","conf":"1","left":"0.28779069762679155","top":"0.0051679592552820175","width":"0.013081394135951996","block_num":"0","par_num":"0"},{"left":"0.03633720945835158","conf":"0.5","word_num":"0","top":"0.025694444382837522","par_num":"0","text":"FV faVsco.js v","width":"0.0334302306175232","page_num":"0","height":"0.007897286944919202","line_num":"0","block_num":"0","level":"0"},{"top":"0.025694444382837522","par_num":"0","text":"#11894 on JY-18909-automated-reports-ask-iminny K v","height":"0.007897286944919202","word_num":"0","left":"0.08139534903113625","page_num":"0","block_num":"0","conf":"0.5","line_num":"0","width":"0.13808139562606814","level":"0"},{"line_num":"0","par_num":"0","conf":"1","left":"0.017441862796531666","word_num":"0","top":"0.049095607479853975","width":"0.023255811631679533","block_num":"0","level":"0","page_num":"0","height":"0.007848836978276541","text":"Project v"},{"page_num":"0","block_num":"0","word_num":"0","text":"ProphetAi","par_num":"0","level":"0","line_num":"0","left":"0.0537790724092615","top":"0.06718346287285315","width":"0.03343023061752319","conf":"0.5","height":"0.0077519370449914415"},{"par_num":"0","block_num":"0","level":"0","width":"0.03488371670246124","page_num":"0","text":"v → Reports","line_num":"0","left":"0.04651162863992293","conf":"0.30000001192092896","top":"0.08263888905232253","word_num":"0","height":"0.007800387011633991"},{"text":"(C AutomatedReportsC","block_num":"0","left":"0.06249999855185249","level":"0","width":"0.05668604373931884","word_num":"0","conf":"0.5","line_num":"0","par_num":"0","top":"0.09791666666666665","height":"0.008333333333333304","page_num":"0"},{"left":"0.06249999996900344","height":"0.007832686768637687","width":"0.05668604373931884","page_num":"0","block_num":"0","text":"(©) AutomatedReportsR","top":"0.11369509085340723","conf":"1","word_num":"0","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","line_num":"0","conf":"0.5","top":"0.12916666673298183","level":"0","block_num":"0","left":"0.06249999996900344","height":"0.007784237464268928","page_num":"0","text":"(C) AutomatedReportsS","width":"0.05668604373931884","word_num":"0"},{"block_num":"0","text":"© CreateMockAsKJimir","width":"0.05668604373931885","page_num":"0","conf":"1","word_num":"0","line_num":"0","top":"0.14444444444444438","par_num":"0","height":"0.008333333333333415","left":"0.06250000018702669","level":"0"},{"line_num":"0","top":"0.16020671859096502","conf":"0.5","text":"C DeleteReportcomma","word_num":"0","level":"0","block_num":"0","left":"0.0625000080396793","page_num":"0","par_num":"0","height":"0.007848836978276541","width":"0.058139526844024667"},{"left":"0.06249999996900344","level":"0","page_num":"0","line_num":"0","width":"0.05668604373931884","par_num":"0","word_num":"0","height":"0.007768087916903976","text":"© GenerateMarketingR","block_num":"0","conf":"1","top":"0.17569444434904158"},{"text":"©leam.php","height":"0.0077519370449914415","line_num":"0","width":"0.0319767415523529","left":"0.06250000291568386","page_num":"0","top":"0.19121447062479113","word_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","level":"0"},{"page_num":"0","conf":"0.30000001192092896","text":"C) Usage.php","level":"0","word_num":"0","par_num":"0","width":"0.03363328576087952","line_num":"0","left":"0.06239847284812396","block_num":"0","height":"0.009550047583050225","top":"0.2045273017000655"},{"width":"0.02180232405662537","conf":"1","par_num":"0","line_num":"0","text":"M Slack","left":"0.05377906943971067","page_num":"0","level":"0","top":"0.21944444440765576","word_num":"0","block_num":"0","height":"0.00794573624928796"},{"top":"0.23514211902775972","left":"0.05523255913677656","word_num":"0","level":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.023255813121795657","block_num":"0","height":"0.007913436492284154","text":"→ Teams"},{"line_num":"0","conf":"0.30000001192092896","top":"0.2506459949060573","page_num":"0","word_num":"0","block_num":"0","height":"0.007751937707265233","text":"→ Tracks","level":"0","width":"0.023255813121795657","left":"0.05523255913677656","par_num":"0"},{"block_num":"0","level":"0","line_num":"0","left":"0.05523256326815962","height":"0.007929586039649106","par_num":"0","top":"0.26597222222565353","conf":"0.5","word_num":"0","text":"_ Transcription","page_num":"0","width":"0.039244180917739874"},{"block_num":"0","width":"0.021802324056625362","word_num":"0","text":"D Twilio","page_num":"0","conf":"0.30000001192092896","height":"0.007929586039649106","top":"0.28165374716105407","left":"0.055232559992036044","line_num":"0","par_num":"0","level":"0"},{"conf":"0.30000001192092896","height":"0.0077519370449914415","block_num":"0","width":"0.021802324056625362","line_num":"0","left":"0.055232559992036044","word_num":"0","text":"D Users","par_num":"0","top":"0.2971576230795715","page_num":"0","level":"0"},{"height":"0.007913436492284154","level":"0","text":"_ Vocabulary","left":"0.055232562366584116","width":"0.034883716702461244","word_num":"0","block_num":"0","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","top":"0.3124999998417133"},{"text":"_ 4oom","block_num":"0","line_num":"0","top":"0.32816537489861186","level":"0","height":"0.00794573624928796","width":"0.02325581163167953","word_num":"0","left":"0.05377907209113686","conf":"0.30000001192092896","page_num":"0","par_num":"0"},{"top":"0.3436692509865482","level":"0","par_num":"0","word_num":"0","width":"0.06540697216987611","block_num":"0","left":"0.05523256369703837","conf":"0.30000001192092896","height":"0.0077519370449914415","line_num":"0","page_num":"0","text":"© coachingeedbacksupc"},{"line_num":"0","left":"0.05523255746694835","height":"0.007897286944919202","page_num":"0","par_num":"0","block_num":"0","conf":"0.5","width":"0.042151162028312684","level":"0","text":"g command.php","top":"0.35902777765157134","word_num":"0"},{"par_num":"0","left":"0.05523256369703837","top":"0.37467700292453276","word_num":"0","height":"0.0077519370449914415","level":"0","block_num":"0","conf":"1","page_num":"0","text":"createDatabaseusers.p","width":"0.06540697216987611","line_num":"0"},{"width":"0.06395348906517029","line_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"c Daraoase oecountoi","word_num":"0","block_num":"0","top":"0.3901808784739408","height":"0.005167958802647088","level":"0","left":"0.055232557896150426"},{"par_num":"0","top":"0.4027777777777778","block_num":"0","conf":"1","height":"0.008333333333333304","text":"C DeleteOldAiCrmNotesC","word_num":"0","level":"0","line_num":"0","page_num":"0","left":"0.055232563406920135","width":"0.0639534831047058"},{"line_num":"0","height":"0.007784237464269039","text":"(©) DeleteS3LeftoversComi","level":"0","top":"0.41860465155210325","block_num":"0","left":"0.055232563616956235","par_num":"0","page_num":"0","conf":"1","width":"0.0654069721698761","word_num":"0"},{"conf":"0.5","left":"0.05377907364867348","height":"0.007832686768637687","level":"0","par_num":"0","text":"(C DevPostmanCommand.l","top":"0.43402777793351066","word_num":"0","width":"0.06686046123504641","block_num":"0","page_num":"0","line_num":"0"},{"text":"C DiarizeViaAiParticipantk","width":"0.06540697216987611","word_num":"0","conf":"0.5","par_num":"0","height":"0.008333333333333304","left":"0.05523256369703837","top":"0.4493055555555556","level":"0","line_num":"0","block_num":"0","page_num":"0"},{"height":"0.00780038701163388","level":"0","line_num":"0","page_num":"0","block_num":"0","left":"0.05523256020924415","par_num":"0","text":"(©) EncryptTokensCommar","top":"0.46511627949159906","width":"0.0639534831047058","word_num":"0","conf":"0.5"},{"text":"(©) EngagementStatsRegen","word_num":"0","block_num":"0","line_num":"0","top":"0.4805555554203713","left":"0.055232563616956235","conf":"1","height":"0.007816537221272846","page_num":"0","par_num":"0","level":"0","width":"0.0654069721698761"},{"top":"0.49583333333333335","word_num":"0","level":"0","line_num":"0","height":"0.008333333333333304","text":"T FeatureFlagsHelper.php","par_num":"0","left":"0.05377907505108113","width":"0.06686046123504638","block_num":"0","conf":"1","page_num":"0"},{"conf":"0.30000001192092896","left":"0.05523256369703837","level":"0","par_num":"0","width":"0.06540697216987611","height":"0.007816537221272735","top":"0.511627907229157","line_num":"0","text":"© rixcross|enantissues.p","page_num":"0","block_num":"0","word_num":"0"},{"block_num":"0","width":"0.06540697813034058","height":"0.005555555555555536","text":"(c) -ushro espermissionsa","line_num":"0","conf":"0.5","par_num":"0","page_num":"0","left":"0.055232557284982664","word_num":"0","level":"0","top":"0.5270833333333333"},{"height":"0.005555555555555647","page_num":"0","block_num":"0","top":"0.5423611111111111","word_num":"0","text":"(e) Generatelnterna wepho","left":"0.055232563390650656","conf":"0.30000001192092896","par_num":"0","width":"0.0654069721698761","line_num":"0","level":"0"},{"width":"0.0654069721698761","height":"0.007751937707265233","word_num":"0","top":"0.555555555564972","par_num":"0","block_num":"0","conf":"1","level":"0","left":"0.0537790743417512","line_num":"0","text":"(C) GroupSetDefaultLanqua","page_num":"0"},{"top":"0.5708333332888438","level":"0","block_num":"0","par_num":"0","line_num":"0","conf":"1","left":"0.055232563406921134","page_num":"0","height":"0.007978036006291767","text":"C) HelperTruncateCoachin","width":"0.0639534831047058","word_num":"0"},{"line_num":"0","left":"0.05523255778529781","height":"0.007881136735280347","block_num":"0","level":"0","width":"0.06395348906517029","par_num":"0","word_num":"0","top":"0.586563307601352","text":"(©) HubspotJournalPollingC","conf":"0.5","page_num":"0"},{"text":"(C) HubspotWebhookServic","word_num":"0","width":"0.06686046123504638","top":"0.6020671838030858","height":"0.0077519370449913305","page_num":"0","par_num":"0","left":"0.05377907513392151","level":"0","line_num":"0","conf":"1","block_num":"0"},{"line_num":"0","width":"0.05813952684402466","par_num":"0","word_num":"0","page_num":"0","conf":"0.5","block_num":"0","height":"0.007961885796652912","left":"0.05523256617922658","text":"(©) ImportRecording.php","level":"0","top":"0.6173611111068416"},{"conf":"1","page_num":"0","text":"C ImportUsersFromCsvFil","line_num":"0","height":"0.0078972862826453","left":"0.05377907107140252","par_num":"0","block_num":"0","width":"0.0654069721698761","word_num":"0","top":"0.6330749357992458","level":"0"},{"width":"0.06540697216987611","level":"0","height":"0.0077519370449913305","page_num":"0","word_num":"0","line_num":"0","conf":"0.5","par_num":"0","text":"C IterateUsersCommand.g","top":"0.6485788117100625","block_num":"0","left":"0.05523256369703837"},{"page_num":"0","width":"0.0639534831047058","level":"0","line_num":"0","word_num":"0","par_num":"0","left":"0.05523256020924601","top":"0.6638888889166997","text":"(©) JiminnyCacheClearCom","block_num":"0","conf":"1","height":"0.00794573624928785"},{"level":"0","line_num":"0","par_num":"0","left":"0.05523256369703837","width":"0.06540697216987611","page_num":"0","block_num":"0","conf":"0.5","text":"© JiminnyDebugCommanc","top":"0.6795865635368036","word_num":"0","height":"0.007913436492284154"},{"block_num":"0","level":"0","conf":"0.30000001192092896","top":"0.6950904396170391","width":"0.06540697216987611","line_num":"0","height":"0.0077519370449914415","page_num":"0","par_num":"0","text":"© Jiminnysetencryptedlo","word_num":"0","left":"0.05523256369703837"},{"page_num":"0","block_num":"0","width":"0.06395348906517029","word_num":"0","left":"0.05523255763152131","par_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","text":"(c) Jiminny okenintocomm","top":"0.7104166666666667","level":"0","line_num":"0"},{"height":"0.007751937707265233","block_num":"0","line_num":"0","level":"0","par_num":"0","text":"MakeslackLvecoaching","width":"0.0639534831047058","left":"0.05523255917439136","word_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.7260981914176853"},{"width":"0.0639534831047058","block_num":"0","level":"0","left":"0.055232557347055476","par_num":"0","page_num":"0","height":"0.005167958140373297","text":"(c Manacescimror eam.o","conf":"0.30000001192092896","top":"0.7416020674414413","line_num":"0","word_num":"0"},{"page_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.7700258400512605","height":"0.005167958140373186","line_num":"0","left":"0.0174418601373851","word_num":"0","par_num":"0","text":"selvices","width":"0.02180232405662537","level":"0"},{"width":"0.04941859841346741","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.7881136953479989","line_num":"0","text":"ТОGЛ","level":"0","word_num":"0","left":"0.01744186605489396","block_num":"0","height":"0.010335916280746482"},{"level":"0","top":"0.8111111111111111","word_num":"0","width":"0.037790697813034055","conf":"0.30000001192092896","height":"0.005555555555555536","left":"0.01744186032313414","line_num":"0","par_num":"0","page_num":"0","text":"v Database","block_num":"0"},{"block_num":"0","height":"0.0077519370449914415","conf":"0.30000001192092896","text":"V AEU","line_num":"0","page_num":"0","par_num":"0","top":"0.8242894062837058","level":"0","width":"0.021802324056625362","left":"0.024709301997850215","word_num":"0"},{"block_num":"0","width":"0.026162791252136226","par_num":"0","left":"0.040697674209773195","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","text":"c consoe","height":"0.005184108681148936","page_num":"0","top":"0.8423611110341025"},{"text":"v L iminny@localhost","top":"0.855297158021468","width":"0.05959301590919495","conf":"0.30000001192092896","word_num":"0","block_num":"0","left":"0.02470930967217818","line_num":"0","par_num":"0","page_num":"0","height":"0.00789728628264541","level":"0"},{"conf":"0.30000001192092896","top":"0.8708010335365484","line_num":"0","page_num":"0","par_num":"0","block_num":"0","text":"4 HS local","level":"0","width":"0.02761627733707428","word_num":"0","left":"0.040697675930762234","height":"0.007751937707265122"},{"page_num":"0","line_num":"0","block_num":"0","height":"0.00794573624928785","level":"0","top":"0.8861111110743224","par_num":"0","text":"4SF 1 s 140 ms","left":"0.04069767592466182","conf":"0.30000001192092896","width":"0.0406976729631424","word_num":"0"},{"page_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.005167958471510192","left":"0.024709303164434888","text":"V PROn","top":"0.9018087856085262","width":"0.02906976640224457","block_num":"0","word_num":"0","level":"0","line_num":"0"},{"left":"0.040697676939629265","par_num":"0","level":"0","page_num":"0","line_num":"0","text":"d console","block_num":"0","word_num":"0","height":"0.0077519370449913305","width":"0.02616278827190399","conf":"0.30000001192092896","top":"0.9173126618392614"},{"height":"0.007929586701922897","level":"0","text":"V & STAGING","conf":"0.30000001192092896","page_num":"0","word_num":"0","width":"0.03779069483280181","line_num":"0","block_num":"0","left":"0.024709303848808033","par_num":"0","top":"0.9326388888195811"},{"page_num":"0","block_num":"0","height":"0.007929586039649106","level":"0","par_num":"0","top":"0.9483204138277207","line_num":"0","conf":"0.30000001192092896","text":"d console 1s 153 ms","width":"0.05523254871368409","word_num":"0","left":"0.039244194813861585"},{"par_num":"0","conf":"0.30000001192092896","height":"0.007881136735280347","left":"0.02470930278372684","line_num":"0","text":",, Docker","block_num":"0","top":"0.9611111110251247","width":"0.02470930069684982","page_num":"0","level":"0","word_num":"0"},{"left":"0.004360469861085098","word_num":"0","par_num":"0","block_num":"0","text":"lests passed: 1 (16 minutes ago)","conf":"0.5","width":"0.07412789463996887","level":"0","line_num":"0","height":"0.007832686768637687","page_num":"0","top":"0.9895833333598673"},{"height":"0.008798134989208672","block_num":"0","left":"0.12926970935652213","page_num":"0","text":"c) ReportController.onp","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.05537011027336122","top":"0.048530912934886095","word_num":"0"},{"left":"0.2020348831569497","level":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","text":"JiminnyDeouecommana.ong","top":"0.05167958682128626","width":"0.0639534831047058","block_num":"0","height":"0.005167958140373186","word_num":"0"},{"page_num":"0","block_num":"0","top":"0.05167958682128626","text":"Automaleakeportscommana.ong","width":"0.07848836183547975","height":"0.005167958140373186","par_num":"0","left":"0.2819767453904","line_num":"0","conf":"0.5","level":"0","word_num":"0"},{"width":"0.08726118206977845","page_num":"0","level":"0","word_num":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.04896044454161563","text":"utomatedRevor ssendCommane.ono","conf":"0.30000001192092896","height":"0.008112901449203513","left":"0.3764271042584507"},{"block_num":"0","conf":"0.30000001192092896","level":"0","text":"AddLayoutchuitles.ono","top":"0.07235142144660922","height":"0.005167958140373297","page_num":"0","width":"0.05813952684402465","left":"0.12936046622915076","par_num":"0","word_num":"0","line_num":"0"},{"left":"0.19767441887802475","conf":"0.5","page_num":"0","block_num":"0","height":"0.008333333333333304","word_num":"0","top":"0.06944444444444442","par_num":"0","text":"C Team.php","width":"0.0305232524871826","line_num":"0","level":"0"},{"top":"0.06944444444444442","par_num":"0","width":"0.0843023180961609","line_num":"0","height":"0.008333333333333304","word_num":"0","block_num":"0","conf":"1","left":"0.23837210098098888","text":"C AutomatedReportsRepository.php","level":"0","page_num":"0"},{"text":"C) AutomatedReportsService.php","level":"0","word_num":"0","block_num":"0","line_num":"0","left":"0.3313953474978706","height":"0.008333333333333304","page_num":"0","conf":"0.5","par_num":"0","width":"0.07703487873077391","top":"0.06944444444444442"},{"line_num":"0","width":"0.0726744174957275","left":"0.4186046499730665","par_num":"0","text":"C CreateHeldActivityEvent.php","height":"0.008333333333333304","top":"0.06944444444444442","word_num":"0","conf":"1","page_num":"0","block_num":"0","level":"0"},{"height":"0.007751937707265233","line_num":"0","conf":"1","par_num":"0","width":"0.07994185686111452","word_num":"0","left":"0.12936046891682634","page_num":"0","level":"0","block_num":"0","top":"0.09302325588796945","text":"© TrackProviderInstalledEvent.php"},{"left":"0.2238372159230117","width":"0.07558138966560363","word_num":"0","top":"0.0930232561545069","par_num":"0","text":")CreateActivityLoggedEvent.php","block_num":"0","height":"0.0077519370449913305","page_num":"0","conf":"1","line_num":"0","level":"0"},{"width":"0.0726744115352631","left":"0.3095930303795885","word_num":"0","height":"0.005167958140373186","par_num":"0","top":"0.09302325607193229","text":"c) User?ilorActiviv.lstener.ono","block_num":"0","line_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896"},{"top":"0.09302325588796945","conf":"1","par_num":"0","width":"0.05087209343910215","text":"© ActivityLogged.php","left":"0.39244186152899535","height":"0.007751937707265233","block_num":"0","page_num":"0","word_num":"0","level":"0","line_num":"0"},{"par_num":"0","height":"0.007832687430911589","text":"C RequestGenerateAskJiminnyReportJob.php","conf":"1","line_num":"0","level":"0","word_num":"0","page_num":"0","left":"0.2354651259821514","top":"0.11369509045767079","width":"0.10465115308761597","block_num":"0"},{"par_num":"0","block_num":"0","height":"0.007832687430911589","left":"0.4404069794407802","level":"0","line_num":"0","width":"0.07122092843055727","page_num":"0","word_num":"0","conf":"1","text":"(©) AutomatedReportResult.php","top":"0.11369509045767079"},{"page_num":"0","width":"0.1380813956260681","word_num":"0","level":"0","line_num":"0","block_num":"0","height":"0.007929586701922897","par_num":"0","text":"class Automacedkeporcscommand extends command","top":"0.15486111104180345","left":"0.15116278899614918","conf":"0.5"},{"conf":"0.30000001192092896","top":"0.15486111111454237","block_num":"0","page_num":"0","word_num":"0","left":"0.5101744202552663","level":"0","height":"0.007929586039649106","par_num":"0","text":"82 .","width":"0.018895347416400865","line_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","text":"private tunccion geckeportbyra scring @reporcia). cotceccion","height":"0.007929586039649106","conf":"0.30000001192092896","left":"0.16279069502326413","level":"0","top":"0.1705426360499429","width":"0.18604650497436523","block_num":"0","page_num":"0"},{"par_num":"0","top":"0.1834625324015684","word_num":"0","level":"0","line_num":"0","block_num":"0","page_num":"0","left":"0.12645348877381465","conf":"1","height":"0.012919896178775425","width":"0.011627906560897822","text":"147"},{"left":"0.12645348877381465","par_num":"0","page_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0","height":"0.012919896178775314","top":"0.19896640837056068","text":"148","word_num":"0","width":"0.011627906560897822"},{"height":"0.012919896178775314","left":"0.12645348877381465","page_num":"0","conf":"1","par_num":"0","level":"0","width":"0.011627906560897822","text":"149","block_num":"0","line_num":"0","top":"0.21447028433955295","word_num":"0"},{"page_num":"0","top":"0.22997416030854523","width":"0.011627906560897822","level":"0","height":"0.012919896178775314","text":"150","conf":"1","word_num":"0","par_num":"0","block_num":"0","left":"0.12645348877381465","line_num":"0"},{"par_num":"0","height":"0.012919896178775314","word_num":"0","level":"0","line_num":"0","block_num":"0","conf":"1","width":"0.011627906560897822","page_num":"0","top":"0.2454780362775374","text":"151","left":"0.12645348877381465"},{"conf":"0.5","height":"0.0077519370449914415","block_num":"0","left":"0.12645348943527573","page_num":"0","width":"0.010174417495727534","line_num":"0","word_num":"0","par_num":"0","text":"1152","level":"0","top":"0.2635658918134216"},{"page_num":"0","width":"0.0901162683963776","height":"0.0077519370449913305","line_num":"0","text":"if (! Sreport->getStatus0)","word_num":"0","level":"0","left":"0.17587210369664436","block_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.18604651196846045"},{"level":"0","block_num":"0","height":"0.007913436492284154","left":"0.18750003049287844","text":"sthis->Loqger->warning(self::LOG PREFIX. ' Report is inactive, processing anyway (manual override)'.","top":"0.20138888873060212","width":"0.3110464811325073","par_num":"0","page_num":"0","line_num":"0","word_num":"0","conf":"0.5"},{"top":"0.21705426372290126","line_num":"0","height":"0.00794573624928796","level":"0","conf":"0.5","left":"0.20058139757906276","word_num":"0","par_num":"0","block_num":"0","page_num":"0","width":"0.07267441749572753","text":"'reportid => Sreportid,"},{"left":"0.2005814103192855","par_num":"0","word_num":"0","line_num":"0","text":"'reportuuld' => sreport->getuu1do.","conf":"0.5","top":"0.23255814013383502","width":"0.1061046361923218","level":"0","block_num":"0","height":"0.0077519370449914415","page_num":"0"},{"width":"0.011627906560897822","block_num":"0","height":"0.012919896178775425","conf":"0.30000001192092896","page_num":"0","left":"0.18750000035327202","par_num":"0","level":"0","line_num":"0","text":"1):","top":"0.2454780363098371","word_num":"0"},{"conf":"0.30000001192092896","left":"0.1875000266128138","text":"puhis->warnt string: Report 1s lnaccive - processing anyway (manual override).:","word_num":"0","par_num":"0","top":"0.2635658918561955","height":"0.007961885796652912","page_num":"0","level":"0","width":"0.24418601989746094","line_num":"0","block_num":"0"},{"height":"0.005167958471510081","text":"11541","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0","top":"0.29457364346634907","left":"0.12645348848135138","width":"0.010174418240785604","page_num":"0","block_num":"0"},{"top":"0.30749353999649665","width":"0.010174418240785577","word_num":"0","height":"0.007751937707265233","level":"0","block_num":"0","par_num":"0","text":"155","line_num":"0","page_num":"0","conf":"0.5","left":"0.12645348859036304"},{"block_num":"0","level":"0","left":"0.1758720958780926","page_num":"0","width":"0.08284883499145507","line_num":"0","word_num":"0","conf":"0.30000001192092896","text":"+ceall - +report->gecrean),","height":"0.007978036006291656","par_num":"0","top":"0.31007751965835284"},{"width":"0.15116277933120728","word_num":"0","text":"if (Steam->aetStatusO 1== Team::STATUS ACTIVE) {","left":"0.17587210193639394","level":"0","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.007832686768637798","top":"0.3229166668223995"},{"text":"157","word_num":"0","level":"0","page_num":"0","top":"0.33850129233021753","left":"0.12645348943527573","height":"0.0077519370449914415","conf":"0.5","block_num":"0","line_num":"0","width":"0.010174417495727534","par_num":"0"},{"text":"158","line_num":"0","page_num":"0","left":"0.12645348872536505","par_num":"0","top":"0.3514211887646175","width":"0.011627906560897822","block_num":"0","word_num":"0","height":"0.012919896178775314","conf":"1","level":"0"},{"block_num":"0","left":"0.12645348943527573","page_num":"0","conf":"0.5","level":"0","height":"0.0077519370449913305","top":"0.36950904426820197","text":"1159","width":"0.010174417495727534","word_num":"0","par_num":"0","line_num":"0"},{"conf":"0.5","word_num":"0","par_num":"0","line_num":"0","block_num":"0","height":"0.0077519370449913305","page_num":"0","level":"0","left":"0.12645348943527573","text":"160","top":"0.38501292023719424","width":"0.010174417495727534"},{"width":"0.011627906560897822","block_num":"0","height":"0.012919896178775425","level":"0","word_num":"0","conf":"1","line_num":"0","page_num":"0","par_num":"0","left":"0.12645348877381465","text":"161","top":"0.3979328166392945"},{"line_num":"0","top":"0.41343669260828675","page_num":"0","par_num":"0","text":"162","left":"0.12645348877381465","level":"0","conf":"1","width":"0.011627906560897822","word_num":"0","height":"0.012919896178775425","block_num":"0"},{"height":"0.012919896178775425","top":"0.428940568577279","left":"0.12645348877381465","level":"0","page_num":"0","par_num":"0","line_num":"0","text":"163","conf":"1","block_num":"0","width":"0.011627906560897822","word_num":"0"},{"top":"0.44702842411316324","word_num":"0","conf":"0.5","text":"1164","block_num":"0","page_num":"0","level":"0","line_num":"0","width":"0.010174417495727534","left":"0.12645348943527573","height":"0.0077519370449913305","par_num":"0"},{"level":"0","text":"1165","top":"0.4625323000821555","width":"0.010174417495727534","left":"0.12645348943527573","word_num":"0","line_num":"0","par_num":"0","conf":"0.5","block_num":"0","page_num":"0","height":"0.0077519370449913305"},{"word_num":"0","left":"0.12645348848135138","top":"0.4780361757660907","page_num":"0","par_num":"0","line_num":"0","height":"0.005167958471510081","text":"11.66|","conf":"0.30000001192092896","width":"0.010174418240785604","block_num":"0","level":"0"},{"conf":"1","block_num":"0","text":"Sthis->loqger->warning(self::LOG_PREFIX .","page_num":"0","level":"0","line_num":"0","height":"0.008333333333333304","left":"0.18750001473572722","par_num":"0","top":"0.33819444444444446","width":"0.12645347118377684","word_num":"0"},{"block_num":"0","line_num":"0","height":"0.008333333333333304","top":"0.33819444444444446","level":"0","par_num":"0","width":"0.18313951492309566","text":"Team is not active, processing anyway (manual override'. I","conf":"0.5","page_num":"0","left":"0.3197674414827105","word_num":"0"},{"width":"0.07267441153526305","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.007800387011634102","par_num":"0","text":"'reportid' => Sreportid,","top":"0.3540051685096868","level":"0","line_num":"0","left":"0.20058140241766448","word_num":"0"},{"text":"'reportluid' => $report->getUuido.","left":"0.20058139970882632","block_num":"0","top":"0.36944444443845925","conf":"0.5","word_num":"0","width":"0.1061046361923218","par_num":"0","height":"0.007816537221272735","page_num":"0","line_num":"0","level":"0"},{"line_num":"0","left":"0.20203489023585428","conf":"0.30000001192092896","block_num":"0","par_num":"0","top":"0.3847222222222222","width":"0.0988372027873993","level":"0","height":"0.008333333333333304","word_num":"0","text":"'teamld' = Sreport->getleamido,","page_num":"0"},{"width":"0.033430230617523204","word_num":"0","height":"0.005167958140373297","line_num":"0","top":"0.4005167961236118","text":"'teamstatusI","left":"0.20203488636274985","conf":"0.30000001192092896","level":"0","block_num":"0","page_num":"0","par_num":"0"},{"block_num":"0","conf":"0.30000001192092896","width":"0.06831394433975219","level":"0","line_num":"0","text":"= steam->getstatuso,","top":"0.4005167962472448","word_num":"0","page_num":"0","left":"0.23837209534047227","height":"0.007816537221272735","par_num":"0"},{"line_num":"0","height":"0.015503875414530466","par_num":"0","text":"1);","top":"0.41085271332632645","block_num":"0","width":"0.011627906560897822","word_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0","left":"0.18750000035327202"},{"level":"0","height":"0.008333333333333304","left":"0.18750001187861792","word_num":"0","line_num":"0","conf":"0.5","page_num":"0","text":"sth1s->warn( string: \"Team #i$report->getleamids 1s not active - processing anyway (manual override).\"):","width":"0.3168604373931884","block_num":"0","par_num":"0","top":"0.43125"},{"level":"0","page_num":"0","par_num":"0","block_num":"0","left":"0.17587210074045828","text":"if (Sreport->isExpiredO) 1","top":"0.47545219661943994","conf":"0.5","width":"0.0843023180961609","word_num":"0","height":"0.010658914513058115","line_num":"0"},{"word_num":"0","line_num":"0","level":"0","page_num":"0","height":"0.010432816214031582","block_num":"0","conf":"1","par_num":"0","text":"$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)', [","top":"0.49095607270693764","width":"0.31249997615814207","left":"0.187500007093956"},{"height":"0.007961885796652912","left":"0.20058139537109917","page_num":"0","width":"0.07267441153526308","line_num":"0","text":"'reportId' => SreportId.","level":"0","conf":"1","top":"0.5062500001249294","par_num":"0","block_num":"0","word_num":"0"},{"left":"0.12645348837233977","conf":"0.30000001192092896","height":"0.007751937707265233","level":"0","par_num":"0","text":"168","top":"0.5064599482652304","line_num":"0","width":"0.010174418240785604","word_num":"0","block_num":"0","page_num":"0"},{"text":"1107","width":"0.010174418240785604","conf":"0.30000001192092896","line_num":"0","top":"0.5245478037530477","word_num":"0","block_num":"0","page_num":"0","level":"0","left":"0.12645348861458783","par_num":"0","height":"0.005167958471510192"},{"height":"0.007751937707265233","par_num":"0","left":"0.12645348837233977","page_num":"0","level":"0","conf":"0.5","word_num":"0","line_num":"0","top":"0.537467700203215","width":"0.010174418240785604","block_num":"0","text":"1170"},{"block_num":"0","height":"0.0077519370449913305","left":"0.12645348943527573","word_num":"0","conf":"0.5","page_num":"0","line_num":"0","top":"0.5529715765679436","width":"0.010174417495727534","level":"0","par_num":"0","text":"171"},{"text":"172","line_num":"0","par_num":"0","height":"0.012919896178775314","top":"0.5658914730023435","level":"0","left":"0.12645348872536505","conf":"1","block_num":"0","word_num":"0","page_num":"0","width":"0.011627906560897822"},{"height":"0.0077519370449913305","level":"0","line_num":"0","conf":"0.5","word_num":"0","width":"0.010174417495727534","page_num":"0","par_num":"0","text":"173","top":"0.5839793285059282","left":"0.12645348943527573","block_num":"0"},{"block_num":"0","width":"0.010174417495727534","page_num":"0","left":"0.12645348943527573","text":"174","height":"0.0077519370449913305","level":"0","line_num":"0","top":"0.5994832044749204","conf":"1","par_num":"0","word_num":"0"},{"height":"0.0077519370449913305","width":"0.010174417495727534","block_num":"0","page_num":"0","par_num":"0","conf":"0.5","left":"0.12645348943527573","text":"1175","line_num":"0","level":"0","top":"0.6149870804439126","word_num":"0"},{"block_num":"0","par_num":"0","level":"0","top":"0.5219638248173336","left":"0.2005814103192855","conf":"0.5","height":"0.0078972862826453","line_num":"0","page_num":"0","text":"''reportluid' => $report->getUuido.","width":"0.1061046361923218","word_num":"0"},{"width":"0.17005811929702758","left":"0.20203490395878632","top":"0.5374677008573493","word_num":"0","level":"0","height":"0.0077519370449914415","page_num":"0","conf":"0.5","block_num":"0","line_num":"0","par_num":"0","text":"'expiresAt' => Sreport->getExpiresatO?->toDateStringo."},{"height":"0.012919896178775314","level":"0","page_num":"0","line_num":"0","left":"0.18750000001412476","conf":"0.30000001192092896","par_num":"0","text":"I);","top":"0.5503875972594495","width":"0.011627906560897822","word_num":"0","block_num":"0"},{"width":"0.15552324056625366","word_num":"0","left":"0.18750001524761523","level":"0","par_num":"0","text":"sthis->warn( string: 'Report 1s expired (expires_at:","conf":"1","top":"0.5684754524256925","height":"0.007913436492284043","line_num":"0","block_num":"0","page_num":"0"},{"text":"• Sreport->getexpiresAt?->tobatestring","line_num":"0","width":"0.12936044931411744","level":"0","block_num":"0","height":"0.007913436492284043","conf":"0.5","left":"0.34738373673239414","page_num":"0","par_num":"0","word_num":"0","top":"0.5684754524256925"},{"conf":"0.5","page_num":"0","block_num":"0","left":"0.48401162795532543","text":"') - processing, a","top":"0.5684754525548914","width":"0.05377906560897833","line_num":"0","par_num":"0","level":"0","height":"0.007913436492284154","word_num":"0"},{"left":"0.17587210234770886","block_num":"0","conf":"1","par_num":"0","page_num":"0","text":"$this->info( string: self::LOG_PREFIX . ' Automated report found', [","width":"0.20058138370513914","word_num":"0","level":"0","line_num":"0","top":"0.6124031007520913","height":"0.010513565937678049"},{"par_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","text":"\"reporcld → sreporuld,","level":"0","left":"0.20058139757906276","line_num":"0","width":"0.07267441749572753","top":"0.6304909561463674","height":"0.007751937707265233","block_num":"0"},{"conf":"0.5","word_num":"0","width":"0.104651153087616","par_num":"0","text":"'reportUuid' => $report-›getuid,","level":"0","block_num":"0","height":"0.010335916280746482","line_num":"0","left":"0.20058140505191532","page_num":"0","top":"0.6434108534875337"},{"par_num":"0","top":"0.6563307494235322","word_num":"0","width":"0.011627906560897822","height":"0.012919896178775425","left":"0.18750000009891155","line_num":"0","page_num":"0","text":"1):","conf":"0.30000001192092896","level":"0","block_num":"0"},{"width":"0.008720929175615316","left":"0.12645348846451795","height":"0.0077519370449914415","block_num":"0","line_num":"0","conf":"0.30000001192092896","text":"18€","level":"0","par_num":"0","top":"0.6899224812191064","page_num":"0","word_num":"0"},{"page_num":"0","block_num":"0","line_num":"0","level":"0","conf":"1","left":"0.1264534883844522","height":"0.012919896178775314","par_num":"0","text":"181","top":"0.7028423776212067","width":"0.010174418240785577","word_num":"0"},{"text":"182","word_num":"0","page_num":"0","left":"0.1264534883844522","block_num":"0","level":"0","line_num":"0","height":"0.012919896178775425","conf":"1","par_num":"0","top":"0.7183462535901989","width":"0.010174418240785577"},{"level":"0","line_num":"0","par_num":"0","word_num":"0","block_num":"0","left":"0.12645348846451795","top":"0.7364341091260832","text":"183","width":"0.008720929175615316","conf":"1","height":"0.0077519370449914415","page_num":"0"},{"par_num":"0","line_num":"0","width":"0.07994185686111452","conf":"0.5","page_num":"0","left":"0.17587209667354956","block_num":"0","height":"0.008333333333333304","level":"0","text":"return collect([Sreport):","top":"0.6895833333333333","word_num":"0"},{"conf":"0.30000001192092896","line_num":"0","top":"0.7906976746479147","par_num":"0","word_num":"0","height":"0.007913436492284043","level":"0","left":"0.1322674449691891","page_num":"0","block_num":"0","width":"0.024709299206733704","text":"U Output"},{"width":"0.07122092247009276","word_num":"0","par_num":"0","conf":"0.5","top":"0.7906976746479147","left":"0.16569768218106998","text":"wwD jiminny.automated_reports","level":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.007913436492284043"},{"page_num":"0","top":"0.8111111111111111","left":"0.15406976740600578","width":"0.02180232554674147","text":"50 rows","conf":"0.30000001192092896","height":"0.005555555555555536","block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"line_num":"0","word_num":"0","width":"0.02325581461191173","block_num":"0","level":"0","par_num":"0","height":"0.005555555555555536","page_num":"0","conf":"0.5","text":"Tix: Auto v","top":"0.8111111111111111","left":"0.2703488366276493"},{"block_num":"0","level":"0","left":"0.14098837235366748","word_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","text":"Wid Y","width":"0.021802324056625355","height":"0.008333333333333304","par_num":"0","top":"0.8291666666666667"},{"height":"0.008333333333333304","left":"0.18168605708971963","line_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","text":"Wuuid (UUID with time-low a...","width":"0.09011626839637754","top":"0.8291666666666667","word_num":"0","conf":"0.5"},{"left":"0.2994186050578961","top":"0.8291666666666667","word_num":"0","conf":"0.30000001192092896","width":"0.037790694832801786","height":"0.008333333333333304","par_num":"0","page_num":"0","text":"Wteam_id V","block_num":"0","line_num":"0","level":"0"},{"conf":"0.30000001192092896","par_num":"0","left":"0.35608552852178826","width":"0.02765452563762666","height":"0.008194938964314002","block_num":"0","top":"0.8292358635601911","line_num":"0","page_num":"0","text":"Ш type y","level":"0","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","text":"Wstatus Y","left":"0.41424418731425083","line_num":"0","top":"0.8291666666666667","block_num":"0","page_num":"0","width":"0.03488371968269349","height":"0.008333333333333304","level":"0","word_num":"0"},{"page_num":"0","level":"0","par_num":"0","left":"0.46656977102606784","conf":"1","line_num":"0","text":"W frequency","block_num":"0","top":"0.8291666666666667","width":"0.0363372057676315","word_num":"0","height":"0.008333333333333304"},{"left":"0.1715116378797279","height":"0.008333333333333304","level":"0","word_num":"0","page_num":"0","par_num":"0","conf":"1","top":"0.8472222222222222","block_num":"0","width":"0.12063952684402468","text":"68 efe7dcab-955f-46ed-bbff-21fe6cc4f4b7","line_num":"0"},{"conf":"0.5","page_num":"0","top":"0.8472222222222222","par_num":"0","width":"0.03924418389797213","word_num":"0","height":"0.008333333333333304","block_num":"0","line_num":"0","left":"0.348837211560508","text":"1 ask jiminny","level":"0"},{"height":"0.008333333333333304","conf":"1","width":"0.029069766402244568","word_num":"0","text":"1 monthly","block_num":"0","line_num":"0","page_num":"0","par_num":"0","left":"0.45930232682794736","level":"0","top":"0.8472222222222222"},{"height":"0.007978036006291656","block_num":"0","level":"0","text":"67 81ad94e2-8b64-4281-9e45-fac2ffe17359","top":"0.8656330751493089","left":"0.1715116378797279","par_num":"0","line_num":"0","word_num":"0","conf":"1","page_num":"0","width":"0.12063952684402468"},{"height":"0.010847759246826127","level":"0","left":"0.3472699479953443","page_num":"0","line_num":"0","par_num":"0","text":"1 ask_ j1m1nny","word_num":"0","block_num":"0","top":"0.8653276206057061","conf":"0.30000001192092896","width":"0.0409855842590332"},{"left":"0.4593023279050904","height":"0.0077519370449913305","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"Idally","line_num":"0","word_num":"0","level":"0","page_num":"0","top":"0.8682170546041192","width":"0.0232558116316795"},{"par_num":"0","level":"0","height":"0.005167958802647088","text":"484r2acec+-c7e5-4521-[CREDIT_CARD]","block_num":"0","top":"0.8863049094844142","line_num":"0","word_num":"0","width":"0.11918604373931885","conf":"0.30000001192092896","left":"0.17151162922045687","page_num":"0"},{"page_num":"0","level":"0","word_num":"0","conf":"1","block_num":"0","left":"0.34883720862973905","par_num":"0","height":"0.00794573624928796","text":"1 exec_summary","top":"0.886111111138922","width":"0.042151162028312705","line_num":"0"},{"left":"0.4593023270772578","top":"0.8861111110743224","word_num":"0","height":"0.00794573624928785","level":"0","width":"0.03488371968269349","block_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"0 quarterly","par_num":"0"},{"page_num":"0","level":"0","height":"0.007978036006291656","text":"47 90ac7a1d-7b2c-40ed-b7e6-af2f70b1fe88","width":"0.11918603181838988","word_num":"0","conf":"1","block_num":"0","par_num":"0","top":"0.9041666666221773","line_num":"0","left":"0.1715116306816113"},{"par_num":"0","page_num":"0","height":"0.007978036006291656","width":"0.04215115904808042","left":"0.34883721303449955","block_num":"0","text":"1 exec summary","top":"0.9041666666221773","level":"0","word_num":"0","line_num":"0","conf":"1"},{"block_num":"0","top":"0.9041666668241151","left":"0.45930232810242","page_num":"0","text":"1 weekly","level":"0","par_num":"0","width":"0.02616278827190399","word_num":"0","line_num":"0","height":"0.007978035344017864","conf":"1"},{"level":"0","height":"0.008333333333333304","page_num":"0","conf":"1","line_num":"0","left":"0.1715116378797279","text":"46 be413ea5-8e74-479f-af30-d2e76917ab62","block_num":"0","word_num":"0","par_num":"0","top":"0.9222222222222223","width":"0.12063952684402468"},{"level":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","width":"0.04360464513301848","height":"0.005555555555555536","line_num":"0","text":"1 exec summary","top":"0.925","left":"0.3473837225882753"},{"conf":"1","block_num":"0","left":"0.4593023267542378","level":"0","line_num":"0","top":"0.9222222222222223","page_num":"0","par_num":"0","width":"0.02616278827190399","text":"1 weekly","word_num":"0","height":"0.008333333333333304"},{"top":"0.9402777777777778","block_num":"0","page_num":"0","word_num":"0","level":"0","line_num":"0","conf":"1","width":"0.11918604373931885","left":"0.17151162637917455","par_num":"0","text":"45 d8be3cbc-48d0-4d40-ad09-8657fe3f8fad","height":"0.008333333333333304"},{"block_num":"0","page_num":"0","height":"0.008333333333333304","word_num":"0","conf":"0.5","top":"0.9402777777777778","level":"0","width":"0.043604648113250766","text":"1 exec summary","line_num":"0","par_num":"0","left":"0.3488372128961833"},{"conf":"0.30000001192092896","top":"0.9402777777777778","block_num":"0","level":"0","height":"0.008333333333333304","line_num":"0","par_num":"0","page_num":"0","width":"0.029069763422012285","text":"O one off","word_num":"0","left":"0.45930232946635663"},{"width":"0.12063952684402468","page_num":"0","height":"0.005555555555555536","text":"44 66880ca1-1500-4052-[CREDIT_CARD]","level":"0","left":"0.1715116378797279","conf":"0.30000001192092896","line_num":"0","word_num":"0","block_num":"0","top":"0.9611111111111111","par_num":"0"},{"level":"0","line_num":"0","text":"1 exec_summary","left":"0.3488372130073279","page_num":"0","conf":"1","par_num":"0","block_num":"0","width":"0.04360464811325071","height":"0.007881136735280347","word_num":"0","top":"0.9611111109605252"},{"block_num":"0","line_num":"0","par_num":"0","text":"0 one_off","left":"0.4593023253744592","height":"0.007881136735280347","width":"0.029069766402244568","top":"0.9611111111543237","conf":"0.30000001192092896","page_num":"0","level":"0","word_num":"0"},{"par_num":"0","text":"Suboort Dailv • in 2h 35 m","conf":"0.30000001192092896","top":"0.004861111111111094","word_num":"0","height":"0.005555555555555536","left":"0.7979651221212674","level":"0","block_num":"0","width":"0.06104650497436526","page_num":"0","line_num":"0"},{"left":"0.8982558162700002","page_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","width":"0.023255811631679557","block_num":"0","text":"100% [45)","line_num":"0","level":"0","par_num":"0","word_num":"0","top":"0.004861111111111094"},{"par_num":"0","text":"Tue 14 Aor 12:25:27","height":"0.005555555555555536","page_num":"0","conf":"0.5","block_num":"0","level":"0","left":"0.9404069767186194","word_num":"0","line_num":"0","width":"0.05232558250427244","top":"0.004861111111111094"},{"width":"0.03349336385726931","page_num":"0","word_num":"0","conf":"1","top":"0.04863885767271925","block_num":"0","level":"0","height":"0.008665437168545176","par_num":"0","text":"= custom.log","left":"0.5406661096467387","line_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","left":"0.5843023266767069","height":"0.007848836978276652","line_num":"0","level":"0","top":"0.04909560741525443","width":"0.036337208747863836","page_num":"0","conf":"0.5","text":"= laravel.log X"},{"conf":"0.30000001192092896","height":"0.007848836978276541","par_num":"0","page_num":"0","left":"0.6250000019338682","top":"0.04909560735065499","width":"0.058139532804489136","word_num":"0","line_num":"0","block_num":"0","text":"L SF (iminny@localhost","level":"0"},{"line_num":"0","page_num":"0","left":"0.6933139541287394","conf":"0.5","top":"0.04909560760905296","block_num":"0","level":"0","height":"0.007848836978276541","width":"0.07122092247009282","par_num":"0","word_num":"0","text":"≤ HS_local fiminny@localhost"},{"word_num":"0","page_num":"0","par_num":"0","text":"#concole DPOn","left":"0.7761627951308848","block_num":"0","top":"0.04909560749312092","width":"0.040697669982910245","level":"0","height":"0.005167958140373186","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.30000001192092896","level":"0","word_num":"0","block_num":"0","left":"0.8808139581318073","width":"0.046511623263359114","par_num":"0","height":"0.007848836978276541","text":"console [(STAGING)","line_num":"0","top":"0.049095607479853975","page_num":"0"},{"left":"0.5406976843989172","level":"0","page_num":"0","par_num":"0","width":"0.09156975746154783","word_num":"0","text":"C AskJiminnyReportActivityService.php","height":"0.008333333333333304","line_num":"0","conf":"1","block_num":"0","top":"0.06944444444444442"},{"par_num":"0","height":"0.005167958140373297","left":"0.642441861113034","conf":"0.30000001192092896","width":"0.04941859841346741","line_num":"0","block_num":"0","level":"0","page_num":"0","text":"Acuivlysearch.ong","top":"0.07235142144660922","word_num":"0"},{"text":"Criteria.php","par_num":"0","block_num":"0","width":"0.02761627733707428","level":"0","line_num":"0","height":"0.0077519370449913305","left":"0.9345930255029744","page_num":"0","top":"0.06976744245941646","conf":"1","word_num":"0"},{"left":"0.5406976822668985","top":"0.09027777774868995","word_num":"0","line_num":"0","height":"0.007913436492284154","level":"0","page_num":"0","block_num":"0","conf":"1","par_num":"0","text":"ch Ask.liminnvRenortActivitvServiceTest.ohr","width":"0.10029069185256967"},{"block_num":"0","height":"0.012919896178775314","left":"0.5377906977722214","text":"16","conf":"1","line_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.28165374687185274","word_num":"0","width":"0.008720929920673415"},{"word_num":"0","block_num":"0","text":"17","width":"0.008720929920673415","height":"0.012919896178775314","line_num":"0","par_num":"0","top":"0.2971576228408449","left":"0.5377906977722214","page_num":"0","conf":"1","level":"0"},{"par_num":"0","text":"25","word_num":"0","height":"0.012919896178775314","page_num":"0","width":"0.008720929920673304","left":"0.5377906977576866","top":"0.4186046512323178","level":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0"},{"text":"27","conf":"1","line_num":"0","top":"0.44961240317030216","page_num":"0","left":"0.5377906977576866","level":"0","height":"0.012919896178775425","par_num":"0","width":"0.008720929920673304","block_num":"0","word_num":"0"},{"width":"0.008720929920673415","left":"0.5377906976850122","block_num":"0","word_num":"0","conf":"1","page_num":"0","height":"0.012919896178775425","par_num":"0","line_num":"0","level":"0","text":"31","top":"0.5116279073369688"},{"word_num":"0","level":"0","left":"0.5377906979030355","width":"0.008720929920673415","page_num":"0","conf":"1","height":"0.012919896178775425","line_num":"0","par_num":"0","block_num":"0","text":"33","top":"0.5426356593072531"},{"conf":"0.30000001192092896","height":"0.015503875414530466","line_num":"0","word_num":"0","text":"38","width":"0.007267441600561142","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.6175710595537167","left":"0.5392441861037891"},{"page_num":"0","conf":"0.30000001192092896","level":"0","width":"0.013081394135951996","par_num":"0","text":"V 81","top":"0.11111111099132864","word_num":"0","line_num":"0","height":"0.007751937707265233","block_num":"0","left":"0.9563953500977217"},{"level":"0","text":": LHubSpot Journal Polling Service ending","word_num":"0","width":"0.1293604493141175","top":"0.11597222222222225","block_num":"0","height":"0.008333333333333304","line_num":"0","par_num":"0","conf":"1","page_num":"0","left":"0.559593038981489"},{"page_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","top":"0.11875000000000002","width":"0.06395348310470583","par_num":"0","left":"0.8779069767866481","level":"0","block_num":"0","text":"emlplyetales .u ounel","word_num":"0","line_num":"0"},{"conf":"0.5","block_num":"0","line_num":"0","top":"0.1317829461582657","height":"0.007800387011633991","level":"0","text":": LHubspot Journal Polling Released polling","word_num":"0","page_num":"0","width":"0.13517440557479865","left":"0.5595930365281981","par_num":"0"},{"page_num":"0","top":"0.13178294599441287","level":"0","width":"0.09738371372222898","conf":"0.30000001192092896","word_num":"0","height":"0.005167958140373186","block_num":"0","text":"\"TNACA 161+[CREDIT_CARD]-8","left":"0.8895348922663798","line_num":"0","par_num":"0"},{"level":"0","page_num":"0","word_num":"0","block_num":"0","top":"0.14722222208703806","conf":"0.5","height":"0.007816537221272846","left":"0.5581395494331755","line_num":"0","par_num":"0","text":":Jiminny Console Commands Command:: run","width":"0.12209300994873051"},{"text":": Jaminny \\Console\\Commands \\Command:: run","top":"0.16249999999999998","width":"0.1220930099487304","page_num":"0","line_num":"0","height":"0.008333333333333415","block_num":"0","level":"0","word_num":"0","par_num":"0","conf":"0.5","left":"0.5595930363091723"},{"line_num":"0","block_num":"0","level":"0","text":"nandlinih\":62.c. \"mer","left":"0.9302325567035385","page_num":"0","width":"0.055232560634613015","word_num":"0","par_num":"0","height":"0.005555555555555647","top":"0.16249999999999998","conf":"0.30000001192092896"},{"top":"0.17829457396042303","line_num":"0","block_num":"0","width":"0.06104651093482971","conf":"0.5","left":"0.559593024084325","par_num":"0","height":"0.007816537221272735","level":"0","page_num":"0","text":"cE: Monitoring suary","word_num":"0"},{"text":"1\"correlation_1d\"","line_num":"0","block_num":"0","left":"0.6264534907978634","top":"0.1782945739758247","width":"0.05232557654380798","conf":"0.30000001192092896","height":"0.007751937707265233","level":"0","word_num":"0","page_num":"0","par_num":"0"},{"width":"0.04360465109348299","word_num":"0","block_num":"0","left":"0.9098837209033928","level":"0","conf":"0.30000001192092896","line_num":"0","text":"ccaoatlaxude\"?","height":"0.005167958471510192","par_num":"0","page_num":"0","top":"0.17829457372588275"},{"page_num":"0","conf":"0.30000001192092896","level":"0","text":"Ce. Monntorino eno","word_num":"0","left":"0.5595930216020569","line_num":"0","par_num":"0","height":"0.005555555555555647","block_num":"0","top":"0.19374999999999998","width":"0.055232560634613015"},{"page_num":"0","par_num":"0","text":"lautomated-reportsl Started","block_num":"0","line_num":"0","top":"0.20671834665965982","left":"0.5595930332350764","width":"0.09156975746154783","word_num":"0","conf":"1","height":"0.007864986525641493","level":"0"},{"left":"0.6540697733529706","page_num":"0","block_num":"0","level":"0","par_num":"0","height":"0.005555555555555536","text":"'\"correlarion 10","top":"0.2090277777777778","width":"0.04941859841346741","conf":"0.30000001192092896","line_num":"0","word_num":"0"},{"level":"0","block_num":"0","text":"aurolldteo-reoorts","par_num":"0","width":"0.06395348906517029","page_num":"0","line_num":"0","word_num":"0","left":"0.5595930228366008","conf":"0.30000001192092896","top":"0.22480620147135677","height":"0.005167958802647088"},{"top":"0.2222222221024398","height":"0.007751937707265233","left":"0.6264534957176962","text":"Checking conditions","word_num":"0","page_num":"0","width":"0.05959301590919497","block_num":"0","level":"0","conf":"1","line_num":"0","par_num":"0"},{"conf":"1","top":"0.20671834651078957","height":"0.010335916280746482","par_num":"0","level":"0","width":"0.061046504974365146","text":"-995f-4e6dcaa55953\"}","block_num":"0","left":"0.9200581459139798","word_num":"0","line_num":"0","page_num":"0"},{"page_num":"0","par_num":"0","top":"0.22222222282117354","conf":"1","width":"0.03633720576763155","level":"0","height":"0.0077519370449913305","text":"{\"correlatid","left":"0.9491279069272309","line_num":"0","word_num":"0","block_num":"0"},{"width":"0.13953487873077386","block_num":"0","line_num":"0","top":"0.24027777785979554","text":"aurolldteo-reoors rrocessino caily redoris","page_num":"0","conf":"0.30000001192092896","height":"0.005200258228513999","word_num":"0","left":"0.5595930280868526","par_num":"0","level":"0"},{"block_num":"0","height":"0.010658914513058115","left":"0.5595930411019385","line_num":"0","conf":"1","page_num":"0","par_num":"0","top":"0.2532299743972177","text":"ING: Lautomated-reportsJ Report not found for","width":"0.13662788867950437","word_num":"0","level":"0"},{"width":"0.1409883618354797","left":"0.5595930357271914","text":": Lautomated-reports. Found 0 daily reports to","par_num":"0","line_num":"0","page_num":"0","conf":"1","block_num":"0","level":"0","top":"0.268733850420116","word_num":"0","height":"0.010432816214031693"},{"text":"automated-reports Completed","word_num":"0","level":"0","par_num":"0","conf":"1","left":"0.5595930319281021","block_num":"0","width":"0.09738371372222898","page_num":"0","line_num":"0","top":"0.2840277777735082","height":"0.007961885796652912"},{"word_num":"0","page_num":"0","block_num":"0","height":"0.0078972862826453","left":"0.5595930351420788","level":"0","line_num":"0","par_num":"0","text":": Jiminny Console \\Commands \\Command::run Memory","top":"0.2997416024659125","width":"0.1409883618354798","conf":"0.5"},{"left":"0.5595930351420788","block_num":"0","level":"0","line_num":"0","conf":"0.5","height":"0.0077519370449914415","par_num":"0","top":"0.3152454783767291","width":"0.1409883618354798","text":": Jiminny Console \\Commands \\Command::run Memory","page_num":"0","word_num":"0"},{"top":"0.33055555572070494","width":"0.2674418210983277","height":"0.007945735587014058","text":": Jiminny Console \\Commands \\Command::run Memory usage before starting command 1\"command\"","par_num":"0","conf":"0.5","page_num":"0","word_num":"0","line_num":"0","level":"0","block_num":"0","left":"0.5595930626177291"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.565406991426594","level":"0","par_num":"0","page_num":"0","height":"0.007913436492284154","width":"0.11918603181838994","word_num":"0","text":"LemartscheduleJ StAklinG bauch process","top":"0.3462532302034703"},{"level":"0","block_num":"0","text":"Lemartscheduley Finished bauch process","height":"0.0077519370449913305","top":"0.36175710628370594","line_num":"0","width":"0.1177325487136841","page_num":"0","par_num":"0","left":"0.5654069881105155","conf":"0.30000001192092896","word_num":"0"},{"page_num":"0","par_num":"0","block_num":"0","word_num":"0","level":"0","line_num":"0","left":"0.5595930362425232","conf":"0.30000001192092896","height":"0.007929586039649106","top":"0.3770833333367647","width":"0.12209300994873051","text":"JiminnyNconsole \\commanas \\command:: run"},{"conf":"0.30000001192092896","par_num":"0","block_num":"0","word_num":"0","height":"0.007929586039649106","level":"0","line_num":"0","page_num":"0","width":"0.12063952684402468","text":"• Jamanay Nconso le (commands (command.. run","left":"0.5595930248447143","top":"0.3927648582721651"},{"width":"0.11482558250427244","text":"• knning conterence.montcor.count cor","conf":"0.5","block_num":"0","line_num":"0","par_num":"0","top":"0.40826873418254306","height":"0.007751937707265233","left":"0.5595930205722673","word_num":"0","page_num":"0","level":"0"},{"height":"0.0077519370449913305","line_num":"0","par_num":"0","text":"\"6f598ff2-e7b2-46","top":"0.4056847551209152","block_num":"0","left":"0.9360465122758246","level":"0","page_num":"0","conf":"1","word_num":"0","width":"0.04941859841346741"},{"height":"0.007978036006291767","text":":conference:monitor:count No activities found in (2026-04-14 09:21:00, 2026-04-14 09:23:00J|","line_num":"0","word_num":"0","par_num":"0","page_num":"0","width":"0.28924415111541746","top":"0.42118863070486445","block_num":"0","conf":"1","level":"0","left":"0.5595930581863666"},{"width":"0.13372092247009282","line_num":"0","word_num":"0","block_num":"0","height":"0.010562015242046696","level":"0","page_num":"0","top":"0.4186046512937054","par_num":"0","left":"0.8517441936636281","conf":"1","text":"{\"correlation_ id\":\"6f598ff2-e7b2-40aa-9bcb-"},{"conf":"0.5","level":"0","line_num":"0","block_num":"0","height":"0.007751937707265233","top":"0.4366925067277627","par_num":"0","left":"0.5581395505472672","text":": Jiminny Console Commands Command::run Memory","page_num":"0","width":"0.14244184494018552","word_num":"0"},{"line_num":"0","width":"0.2078488111495972","top":"0.4366925067277627","level":"0","word_num":"0","left":"0.7776163051294723","par_num":"0","text":"and\":\"conference:monitor:count\", \"memoryBeforeCommandinMb\":62.0,\"memor","conf":"1","block_num":"0","page_num":"0","height":"0.007751937707265233"},{"top":"0.45208333335216633","text":": Jiminny Console Commands Command:: run","line_num":"0","word_num":"0","level":"0","width":"0.12209300994873051","conf":"1","height":"0.007864986525641493","block_num":"0","page_num":"0","par_num":"0","left":"0.5581395494332492"},{"left":"0.5595930326386229","conf":"1","text":": LEmailSchedule STARTING batch create","width":"0.12063952684402468","page_num":"0","height":"0.008333333333333304","par_num":"0","level":"0","top":"0.4673611111111111","block_num":"0","word_num":"0","line_num":"0"},{"line_num":"0","level":"0","top":"0.4832041344653206","width":"0.13662790060043328","conf":"0.5","height":"0.007768087916903976","par_num":"0","block_num":"0","left":"0.5595930324564146","text":": LEma1LSchedule] FINISHED batch create 1\"hos","page_num":"0","word_num":"0"},{"line_num":"0","text":":Jiminny Console Commands Command::run Memory usage","top":"0.4986111109682261","width":"0.16279067993164065","block_num":"0","left":"0.5581395525663202","word_num":"0","level":"0","par_num":"0","conf":"0.5","page_num":"0","height":"0.007848836978276541"},{"left":"0.7005813979103295","level":"0","par_num":"0","width":"0.28488368988037105","word_num":"0","block_num":"0","top":"0.4520833334813652","height":"0.007864986525641604","conf":"1","text":"usage before starting command \"command\":\"mailbox:batch:create\".\"memoryBeforeCommandInMb\":62.","line_num":"0","page_num":"0"},{"page_num":"0","text":"1\"correlation_id\":\"42facf77-8a99-4264-ad0b-aa587cc25281\" \"trace_ id\".\"303445","block_num":"0","level":"0","top":"0.4650659339007004","word_num":"0","height":"0.011275417274898891","line_num":"0","width":"0.22824790477752688","left":"0.7572485700335321","conf":"1","par_num":"0"},{"page_num":"0","level":"0","par_num":"0","conf":"1","block_num":"0","line_num":"0","text":"amp_1\"} {\"correlation_id\":\"42facf77-8a99-4264-ad0b-aa587cc25281\" \"trace_id\":\"30344}","width":"0.2514534711837768","word_num":"0","top":"0.4805555555555556","height":"0.010416666666666519","left":"0.7340116233396167"},{"width":"0.07267441749572745","top":"0.49583333333333335","level":"0","height":"0.008333333333333304","word_num":"0","page_num":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"andInMb\"•62.0 \"memorvAft","left":"0.9127906995052009"},{"par_num":"0","height":"0.0077519370449913305","left":"0.5581395428737282","text":"Lautomated-reports","block_num":"0","top":"0.514211886645463","level":"0","line_num":"0","page_num":"0","conf":"0.5","width":"0.06831394433975224","word_num":"0"},{"block_num":"0","word_num":"0","left":"0.626453488715265","page_num":"0","top":"0.51421188638117","width":"0.023255813121795588","height":"0.005167958471510192","level":"0","conf":"1","par_num":"0","text":"Started","line_num":"0"},{"word_num":"0","width":"0.050872087478637695","text":"1\"correlation_1d","level":"0","par_num":"0","left":"0.652616284385681","page_num":"0","line_num":"0","conf":"0.5","top":"0.514211886645463","height":"0.0077519370449913305","block_num":"0"},{"block_num":"0","width":"0.2703488349914551","conf":"0.5","line_num":"0","page_num":"0","text":"*0463a4df-3b14-44b0-93df-8fd36ec1bbb0\",\"trace_1d\":\"99C14596-1d69-43ee-ab9b-f8f435a5911d\"5","level":"0","par_num":"0","word_num":"0","top":"0.5142118865081245","height":"0.007751937707265233","left":"0.7107558083036913"},{"width":"0.06686046123504641","par_num":"0","block_num":"0","height":"0.0077519370449913305","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.5581395401673601","word_num":"0","top":"0.5297157626144552","text":"Laucomated-reporus]"},{"top":"0.5270833333333333","par_num":"0","word_num":"0","conf":"1","level":"0","width":"0.05813952684402468","height":"0.01041666666666663","block_num":"0","line_num":"0","page_num":"0","text":"Checking conditions","left":"0.6264534964091844"},{"word_num":"0","page_num":"0","left":"0.6875000418618665","top":"0.5270833334967671","block_num":"0","width":"0.299418568611145","par_num":"0","conf":"1","level":"0","height":"0.00780038701163388","line_num":"0","text":"{\"isMondav\"• false \"isFinstDav0fMonth\"•false \"currentMonth\":4 \"isOuarterlvMonth\"•true? {\"correlatia"},{"conf":"0.30000001192092896","block_num":"0","height":"0.005167958140373186","level":"0","par_num":"0","text":"auronared-reoorts","top":"0.5452196385008728","page_num":"0","line_num":"0","width":"0.06540697216987612","word_num":"0","left":"0.5595930288133174"},{"text":"Processing daily reports","top":"0.542361111137645","width":"0.07412790060043328","conf":"1","left":"0.6264534962080803","level":"0","par_num":"0","word_num":"0","block_num":"0","height":"0.010610464546415566","page_num":"0","line_num":"0"},{"height":"0.005555555555555647","line_num":"0","page_num":"0","top":"0.5451388888888888","block_num":"0","width":"0.17441859245300295","level":"0","text":"\"\"correlacion 10\":[CREDIT_CARD]-7501-81050ec10000","left":"0.7063953637844292","conf":"0.30000001192092896","par_num":"0","word_num":"0"},{"conf":"0.30000001192092896","par_num":"0","text":"\"urace 10\":\"44014570-1007-45ee-a070","block_num":"0","top":"0.5451388888888888","height":"0.005555555555555647","width":"0.10465115308761597","word_num":"0","level":"0","page_num":"0","line_num":"0","left":"0.8808139530553746"},{"conf":"1","page_num":"0","height":"0.010610465208689357","block_num":"0","par_num":"0","top":"0.5581395349021153","level":"0","line_num":"0","width":"0.15843023061752326","left":"0.5654069804395083","word_num":"0","text":"[automated-reports] Found 1 daily reports to process"},{"conf":"1","height":"0.007832686768637798","left":"0.7296511830285539","level":"0","page_num":"0","line_num":"0","top":"0.5581395352978517","word_num":"0","block_num":"0","par_num":"0","width":"0.25726742744445796","text":"{\"correlation id\".\"0463a4df-3b14-44b0-93df-8fd36ec1bbb0\" \"trace id\".\"99c14596-1d69-4"},{"par_num":"0","conf":"0.30000001192092896","top":"0.5762273901141804","line_num":"0","word_num":"0","text":"aurolldreo-reoorts","level":"0","width":"0.059593021869659424","block_num":"0","height":"0.005167958802646977","page_num":"0","left":"0.565406977508121"},{"word_num":"0","conf":"1","line_num":"0","top":"0.5736111111111111","par_num":"0","height":"0.01041666666666674","left":"0.6250000339580787","level":"0","text":"Dispatching Generate Report job for report {\"reportUvid\":\"efe7dcab-955f-46ed-bbff-21fe6cc4f4b7\" ,","page_num":"0","width":"0.29360461235046387","block_num":"0"},{"text":"lautomated-reportsl Completed","height":"0.008333333333333304","width":"0.09011626839637754","top":"0.5888888888888889","level":"0","left":"0.5654069874127045","word_num":"0","line_num":"0","par_num":"0","page_num":"0","block_num":"0","conf":"1"},{"line_num":"0","page_num":"0","block_num":"0","par_num":"0","word_num":"0","top":"0.5888888888888889","conf":"1","text":"{\"correlation_id\":\"0463a4df-3b14-44b0-93df-8fd36ec1bbb0\" \"trace","height":"0.008333333333333304","left":"0.6598837405893235","width":"0.1962209105491638","level":"0"},{"text":"99c14596-1d69-43ee-ab9b-f8f435a5911d\"}","conf":"1","line_num":"0","width":"0.11627905368804925","top":"0.5891472874206568","block_num":"0","word_num":"0","height":"0.0077519370449914415","left":"0.8706395371094644","level":"0","page_num":"0","par_num":"0"},{"block_num":"0","page_num":"0","level":"0","left":"0.5654070155565127","par_num":"0","line_num":"0","top":"0.6046511630354096","text":"LAskJiminnyReport:Generate) Started ¿\"automatedReportUvid\":\"efe/dcab-955f-46ed-bbff-21fe6cc4f4b7","width":"0.29360461235046387","height":"0.010626614756054309","conf":"0.5","word_num":"0"},{"height":"0.007768087254630185","par_num":"0","text":"Jiminny Jobs Mailbox CreateBatches processed 0 inboxes and created 0 batches \"userid\":null","width":"0.28488368988037105","conf":"1","word_num":"0","line_num":"0","top":"0.6201388889308245","page_num":"0","block_num":"0","left":"0.5654070108434084","level":"0"},{"text":"1\"correlation_id\": \"aeadba58-122b-407b-a","page_num":"0","top":"0.6046511630354096","level":"0","conf":"0.5","width":"0.11918603181838983","par_num":"0","block_num":"0","word_num":"0","line_num":"0","left":"0.8677325728327713","height":"0.010626614756054309"},{"top":"0.6201388889308245","block_num":"0","page_num":"0","left":"0.864825594701761","conf":"0.5","level":"0","par_num":"0","text":"chSize\":30,\"maxBatches\":1000г •\"correlat","height":"0.007768087254630185","width":"0.1220930099487304","line_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","level":"0","top":"0.6354166666666666","block_num":"0","text":"LAskJiminnyReport Fetched activity IDs for saved search 1\"saved_search_id\":1982,\"userLid\":143,","left":"0.5654070116752802","width":"0.28924415111541746","conf":"1","height":"0.008333333333333415","page_num":"0","line_num":"0"},{"word_num":"0","level":"0","conf":"0.5","height":"0.01057816478941176","left":"0.8561046540289062","page_num":"0","top":"0.6354166667009014","line_num":"0","width":"0.1293604493141175","block_num":"0","par_num":"0","text":"\"activity_count\":59} i\"correlation_id\":\"aes"},{"word_num":"0","left":"0.5639535288478055","page_num":"0","top":"0.6511627912333032","block_num":"0","height":"0.007864986525641493","conf":"0.5","level":"0","text":"LASkJ1minnyReport:Generate Fetched activity lds \"automatedReportuuld\":\"efe/dcab-955f-46ed-bbff-21fe6cc4f4b7\",","line_num":"0","par_num":"0","width":"0.34011623859405515"},{"word_num":"0","text":"\"activitycount\":59s 1\"corre","block_num":"0","par_num":"0","top":"0.6511627911041042","width":"0.08139533996582027","conf":"1","page_num":"0","height":"0.007864986525641604","left":"0.9055232646814005","line_num":"0","level":"0"},{"height":"0.007751937707265233","left":"0.5595930681672208","level":"0","line_num":"0","top":"0.6666666665468841","width":"0.3183139085769653","par_num":"0","word_num":"0","block_num":"0","conf":"0.5","page_num":"0","text":": LASKJ1minnyReport:Generate) Request sent 1\"automatedReportuuld\":\"efe/dcab-955f-46ed-bbtf-21fe6cc4f4b7\""},{"par_num":"0","top":"0.6666666665898692","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","left":"0.8793604665704219","level":"0","width":"0.10610464811325071","height":"0.005167958802647088","text":"\"nenontund\":140021200-466.5-4h+5-90"},{"conf":"1","block_num":"0","text":"R: Jiminny\\Component\\ProphetAi\\ProphetClient::sendRequest: An Guzzle exception occurred while sending the request {\"message\":\"CURL error 7;","top":"0.6795865632339163","level":"0","left":"0.5595930391893414","line_num":"0","width":"0.4229650974273682","word_num":"0","height":"0.010335916943020274","page_num":"0","par_num":"0"},{"page_num":"0","height":"0.007881136735280347","text":"1. Laоерo.eneae t aоmеро а ене асауае-о ес), Teрlа, 10l 0-105-4015 105-026","block_num":"0","line_num":"0","par_num":"0","top":"0.6976744188416621","left":"0.5595930378846866","width":"0.4273255348205566","word_num":"0","conf":"0.30000001192092896","level":"0"},{"conf":"1","top":"0.7104166665871042","width":"0.4273255348205566","word_num":"0","text":": [AskJiminnyReport:Generate] Retry scheduled {\"attempts\":1} {\"correlation_id\":\"aeadba58-122b-407b-a43c-71262552db78\", \"trace_id\":\"99c14596-1","level":"0","page_num":"0","height":"0.010513565275404146","line_num":"0","block_num":"0","par_num":"0","left":"0.5595930698306036"},{"word_num":"0","par_num":"0","top":"0.7259203423862053","left":"0.5595824368604527","height":"0.010672890477710362","block_num":"0","width":"0.425893211364746","text":"• Jimanny console commanas \\command::run Memory usage before starting command \"command\":\"activity:sync\" \"memoryBeforeCommandInMb\":62.0. \"mem","line_num":"0","page_num":"0","level":"0","conf":"0.5"},{"conf":"0.30000001192092896","height":"0.005167958140373297","left":"0.5654069879202414","line_num":"0","word_num":"0","top":"0.7416020674414413","block_num":"0","width":"0.20639533996582038","par_num":"0","level":"0","text":"limánny Cancala Commande Command •nun Momany ncono fon commond dilsan","page_num":"0"},{"word_num":"0","height":"0.005167958140373186","left":"0.9098837228592684","top":"0.8113695093019064","line_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","text":"eSyy","width":"0.017441858351230577"},{"page_num":"0","height":"0.007841814226574373","text":"I from u","left":"0.529065799392986","word_num":"0","width":"0.027624213695526145","top":"0.829412426166247","conf":"0.30000001192092896","block_num":"0","par_num":"0","level":"0","line_num":"0"},{"block_num":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","text":"Wto v","top":"0.8291666666666667","left":"0.5930232557254327","width":"0.023255811631679446","height":"0.008333333333333304","word_num":"0"},{"block_num":"0","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0","left":"0.6583124629425348","text":"deal value min Y","top":"0.8266659115189043","par_num":"0","width":"0.0583358108997345","page_num":"0","height":"0.010752750105327946"},{"level":"0","word_num":"0","block_num":"0","height":"0.01062661475605442","line_num":"0","page_num":"0","left":"0.7354651179083852","par_num":"0","text":"• deal_value_max Y","top":"0.8268733851284327","conf":"0.5","width":"0.059593021869659424"},{"level":"0","page_num":"0","top":"0.8241966528581695","conf":"0.30000001192092896","left":"0.812490273157669","width":"0.046531081199645996","word_num":"0","text":"• call_types T","line_num":"0","block_num":"0","par_num":"0","height":"0.015689381625917154"},{"left":"0.8895348862448959","word_num":"0","text":"•media_types Y","level":"0","height":"0.01062661475605442","width":"0.04941860139369969","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","top":"0.8268733851930322"},{"block_num":"0","left":"0.9563953488353232","level":"0","line_num":"0","par_num":"0","width":"0.023255811631679446","top":"0.8268733858471664","conf":"0.30000001192092896","page_num":"0","text":"I call","height":"0.010626614093780518","word_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","level":"0","left":"0.5290697676810708","text":"SNULL>","top":"0.8501291990372853","width":"0.01744185984134672","page_num":"0","par_num":"0"},{"text":"<null:","width":"0.017441858351230577","height":"0.0077519370449913305","conf":"0.30000001192092896","top":"0.8475452202371944","level":"0","par_num":"0","block_num":"0","word_num":"0","page_num":"0","left":"0.7136627908825244","line_num":"0"},{"line_num":"0","left":"0.7892441855320443","level":"0","height":"0.0077519370449913305","page_num":"0","width":"0.02761627733707428","block_num":"0","word_num":"0","conf":"0.5","text":"<null>","top":"0.8475452202371944","par_num":"0"},{"word_num":"0","top":"0.8475452198414579","left":"0.8880813955661641","conf":"1","block_num":"0","par_num":"0","text":"[\"pdf\"]","page_num":"0","width":"0.0218023240566253","height":"0.007751937707265233","level":"0","line_num":"0"},{"line_num":"0","height":"0.005167958140373297","width":"0.018895347416400865","conf":"0.30000001192092896","block_num":"0","par_num":"0","page_num":"0","word_num":"0","left":"0.5276162788354043","level":"0","text":"ShULl","top":"0.8682170545215446"},{"block_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","level":"0","top":"0.8682170543775094","left":"0.5930232558459178","text":"<hULl","height":"0.005167958471510192","width":"0.018895348906517007","word_num":"0","line_num":"0"},{"height":"0.0077519370449914415","block_num":"0","word_num":"0","line_num":"0","conf":"0.5","level":"0","top":"0.8656330752759539","text":"<null>","page_num":"0","width":"0.018895347416400865","par_num":"0","left":"0.713662792352846"},{"level":"0","par_num":"0","height":"0.007751937707265233","top":"0.8656330750417163","conf":"0.30000001192092896","left":"0.7906976741050364","text":"<null>[","width":"0.026162791252136275","page_num":"0","block_num":"0","line_num":"0","word_num":"0"},{"width":"0.0218023240566253","level":"0","line_num":"0","left":"0.8880813966562802","page_num":"0","top":"0.8656330750094164","block_num":"0","height":"0.007751937707265233","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"\"odf\""},{"left":"0.527616280724939","level":"0","line_num":"0","width":"0.018895347416400865","conf":"0.30000001192092896","height":"0.0077519370449913305","text":"<null>","page_num":"0","par_num":"0","block_num":"0","top":"0.8863049099012769","word_num":"0"},{"width":"0.018895347416400976","height":"0.005167958140373297","block_num":"0","left":"0.593023257469125","par_num":"0","line_num":"0","text":"<nul>","level":"0","word_num":"0","top":"0.8863049098187022","page_num":"0","conf":"0.30000001192092896"},{"left":"0.7122093022243094","conf":"0.30000001192092896","block_num":"0","text":"<null","word_num":"0","level":"0","top":"0.8863049096316006","page_num":"0","par_num":"0","line_num":"0","width":"0.018895348906517007","height":"0.005167958471510192"},{"width":"0.09156976342201228","left":"0.7906976784312392","block_num":"0","word_num":"0","page_num":"0","height":"0.005555555555555647","level":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","text":"‹nu> \"conference\" \"olallen\"","top":"0.8861111111111111"},{"height":"0.007751937707265233","left":"0.8880813966562802","page_num":"0","level":"0","par_num":"0","text":"[\"odf\"]","top":"0.8837209303065741","line_num":"0","word_num":"0","block_num":"0","width":"0.0218023240566253","conf":"0.30000001192092896"},{"line_num":"0","page_num":"0","left":"0.527616280724939","height":"0.0077519370449913305","par_num":"0","level":"0","width":"0.018895347416400865","word_num":"0","block_num":"0","text":"<null>","conf":"0.30000001192092896","top":"0.9043927651984345"},{"block_num":"0","width":"0.018895347416400976","word_num":"0","level":"0","height":"0.0077519370449913305","left":"0.593023257469125","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"<null>","top":"0.9043927651984345","par_num":"0"},{"height":"0.005167958471510192","level":"0","conf":"0.30000001192092896","text":"<null","page_num":"0","line_num":"0","block_num":"0","width":"0.018895348906517007","top":"0.9043927649268005","word_num":"0","left":"0.7122093022314666","par_num":"0"},{"word_num":"0","conf":"0.30000001192092896","left":"0.7906976804601162","height":"0.007978036006291656","par_num":"0","top":"0.9041666666221773","page_num":"0","text":"<null> \"conference\"","width":"0.062499994039535545","block_num":"0","level":"0","line_num":"0"},{"left":"0.8880813964664682","block_num":"0","level":"0","line_num":"0","conf":"0.5","text":"\"pdf\",\"podcast\"","top":"0.9043927650610961","par_num":"0","page_num":"0","width":"0.05232557654380798","word_num":"0","height":"0.007751937707265233"},{"height":"0.005167958471510192","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","text":"SNULL>","top":"0.925064599661747","left":"0.5290697676083964","word_num":"0","line_num":"0","width":"0.01744185984134672"},{"width":"0.018895348906517007","text":"SNULL>","block_num":"0","page_num":"0","par_num":"0","level":"0","word_num":"0","height":"0.005167958471510192","conf":"0.30000001192092896","line_num":"0","left":"0.5930232558387605","top":"0.9250645995991051"},{"par_num":"0","top":"0.9430555555555555","line_num":"0","page_num":"0","word_num":"0","height":"0.005555555555555536","level":"0","text":"2025-07-21 00.00100","width":"0.058139532804489136","block_num":"0","conf":"0.30000001192092896","left":"0.5276162809985326"},{"level":"0","left":"0.5915697688217281","text":"2025-07-2 00.00100","width":"0.05959301590919486","top":"0.9430555555555555","height":"0.005555555555555536","word_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0"},{"left":"0.7136627907915359","page_num":"0","top":"0.9224806204874527","line_num":"0","par_num":"0","word_num":"0","height":"0.007751937707265233","width":"0.01744185984134672","block_num":"0","level":"0","conf":"0.30000001192092896","text":"<null;"},{"top":"0.9405684757927497","height":"0.0077519370449913305","text":"100","level":"0","width":"0.011627905815839723","line_num":"0","par_num":"0","conf":"1","left":"0.7209302337199871","page_num":"0","block_num":"0","word_num":"0"},{"text":"‹null> [\"conference\" \"dialer\"]","top":"0.9222222222222223","conf":"0.5","line_num":"0","par_num":"0","height":"0.008333333333333304","page_num":"0","level":"0","width":"0.09156975746154783","word_num":"0","block_num":"0","left":"0.7906976843940434"},{"width":"0.021802325546741552","word_num":"0","top":"0.922480620319494","level":"0","line_num":"0","height":"0.007751937707265233","block_num":"0","left":"0.8880813954388385","par_num":"0","text":"[\"pdf\"]","page_num":"0","conf":"1"},{"block_num":"0","height":"0.008333333333333304","par_num":"0","text":"2000 [\"conference\"]","width":"0.05959301590919497","level":"0","left":"0.7950581468814372","page_num":"0","top":"0.9402777777777778","word_num":"0","conf":"0.5","line_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","top":"0.9405684760511478","width":"0.02180232405662541","conf":"0.30000001192092896","block_num":"0","text":"[\"odf\"1","level":"0","height":"0.0077519370449914415","left":"0.888081395021106","word_num":"0"},{"level":"0","width":"0.058139532804489136","line_num":"0","top":"0.9611111112189232","page_num":"0","block_num":"0","text":"2025-07-21 00:00:00","conf":"1","left":"0.5276162791312973","height":"0.007881136735280347","par_num":"0","word_num":"0"},{"page_num":"0","width":"0.059593021869659424","block_num":"0","level":"0","height":"0.007881136735280347","conf":"1","top":"0.9611111111543237","left":"0.5915697663852083","line_num":"0","word_num":"0","par_num":"0","text":"2025-07-25 00:00:00"},{"text":"100","word_num":"0","width":"0.011627905815839834","page_num":"0","top":"0.9586563313483054","left":"0.7209302325571965","line_num":"0","height":"0.0077519370449914415","level":"0","block_num":"0","conf":"1","par_num":"0"},{"left":"0.7950581468814372","height":"0.008333333333333304","level":"0","par_num":"0","width":"0.05959301590919497","text":"2000 [\"conference\"]","top":"0.9583333333333334","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","line_num":"0"},{"block_num":"0","text":"[\"pdf\"]","word_num":"0","page_num":"0","height":"0.010335916943020274","top":"0.9586563308049757","width":"0.0218023240566253","level":"0","par_num":"0","conf":"0.5","left":"0.8880813966562802","line_num":"0"},{"text":"W Windsurf Teams","top":"0.9868055555555556","height":"0.008333333333333304","left":"0.8720930285686761","par_num":"0","word_num":"0","level":"0","line_num":"0","page_num":"0","block_num":"0","width":"0.045058134198188715","conf":"1"},{"text":"177:45","line_num":"0","top":"0.9870801036997265","word_num":"0","level":"0","page_num":"0","left":"0.9215116298360126","conf":"1","block_num":"0","width":"0.017441858351230577","height":"0.0077519370449914415","par_num":"0"},{"par_num":"0","line_num":"0","level":"0","block_num":"0","conf":"1","height":"0.0077519370449914415","page_num":"0","top":"0.9870801036997265","width":"0.017441858351230688","left":"0.9418604670453149","text":"UTF-8","word_num":"0"},{"conf":"0.30000001192092896","level":"0","width":"0.02761627733707428","word_num":"0","height":"0.010610464546415566","left":"0.9651162807962852","line_num":"0","block_num":"0","page_num":"0","par_num":"0","text":"f 4 spaces","top":"0.9868055556466888"}]...
|
|
AppleNative
|
NULL
|
0
|
8031
|
NULL
|
NULL
|
|
44910
|
PhpStormFileFditViewNavigateCodelaravelRefactonToo PhpStormFileFditViewNavigateCodelaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-jiminny k ~Project vVraILupaHLULaIonEyosItuly uny(C AutomatedReportsService.phpC) SendReportJob.phpC SendReportMailJob.php(C) ReportController.phpG TokenBuilder.phpC TeamSetupController.phpphp api.php© Filesystem.phpC Team.phpC CreateHeldActivityEvent.phpC TrackProviderInstalledEvent.phpc PlaybookCategoryRepository.phpC PlaybookRepository.phpPlaylistActivityRepository.phpPlaylistRepository.php(C) PlavlistShareRepository.php© RequestGenerateReportJob.phpwOpportunitySynctrait.php© Opportunity.php( InteractsWithPivotTable.php© OpportunityUpdated.phpC OpportunityStageUpdated.phpC OpportunityPendingAiAnalysisAfterStageChanged.phpC RunOpportunityAiAnalysis.phgC ProcessAiAutomationAnalysisResults.phpC ImportOpportunityBatch.phpT ImportBatchJobTrait.phpquestlonkepository.php(C) RoleChangeEventRepositorv.phpC RoleRepository.php(C) SearchRepository.php© Service.php"podcast aualo unl"X3CcW.*O resultsTL8:(C) SnapshotRepository.php(©) SocialAccountRepository.phpC StageRepository.phpC SubscriptionSetRepository.php(C TaskRepository.phptrait OpportunitySyncirait3 usagesprivate array ScachedBusinessProcesses = 1s usagesprivate array $cachedStages = :© leamAiContextkepository.php© leamDomainsRepository.php44 6t >public function syncopportunities(array $parameters, ?string Sstrategy = null): inti...h©leaminsightskepository.phpceamre.ostov.onoTusaueC) ThemeRepository.phpc) TimezoneRepositorv.phpC) TopicRepository.phpС) TopicTriagerRepository.php99112115114private function handlesyncexception(\Throwable se, array sparameters): vo1d...л* CinheritdasC TrackRepository.phpC TranscriptionModelLocaleRepositcC TranscriptionRepository.php© lranscriptionsummaryRepository.© UserRepository.php© VocabularyRepository.phpM7 RulesM Services> _ Activity> _AReports> Avatal> D Calendar› _ ConferenceD ermBullhornCloseWcopperM CrmObiects> M7 DecorateActivity> Dummy> _ Helpersv → Hubspot• AccountSyncStrategy_ Actions_ ContactSyncStrategy•UDTO> M Fields> M.lournalMeradara> 7 OpportunitySyncStrategyM PaginationProspectSearchStrateayRedisServiceTraitsT OpportunitySynctrait.ph116 GI11/118117L40121122public function syncOpportunity(string ScrmId): ?Opportunitv$strategy = $this->opportunitySyncStrategyResolver->resQlve$this->confiq.strategy: Upportun1tysyncstrategyResolver::SINGLE_SYNC_OPPORTUNITY_STRATEGY,):125$parameters = [contig → schls->contig."crn 10 => scrilo.127128129130131132133134135136157try &if (! $strateqy instanceof HubspotSingLeSyncStrateaythrow new InvalidArqumentException message'Strategy must by HubspotSingleSyncStrategy'):shsopportunity = sstrategy->fetchupportun1ty(sparameters)*} catch (\HubSpot\Client\Crm\Deals\ApiException $e) {suh1s-> Logger->intol'l"•фuh1s->gecb1splayName).'] Opportunity not found', [→ $ch1s->ceam->gecuuid),'ermid"=> crnlo."reason = ne-poerlessade1391):146141reLurl nuLe142143144145146147148149 Eshsopportunityl'associations' = sthis->convertbeaLAssoclations( opportunityAssociations: shsopportunityl' assoc1at1 1605recurn schis->1mporcurupdateupporcunitysnsupporcunityT SyncCrmEntitiesTrait.phg© SyncFieldsTrait.php* Process webhook-collected opportunitu batches.151Helper code will nelp IDt lo understand vour Laravel apo code. Generale Don't snow Anymore loday 8.09= custom.log= laravel.logL SF (iminny@localhost( scratch_1.jsonV connect.vueVOnboard.vueHs local liminnyalocalnost4 console [EU] )CrmEntityRepository.phpuD crm_configurations [EUJc console (PROD]e console [STAGING156015611504A32 M2 /19 MV156315641565156615671568156915/0= 15721576=[CREDIT_CARD]=15821589159015911592159.51159515961598160016041008100%1010Ty: AutoyPlaygroundvGo jiminny vselect * trom accouncs where026 A9 A22 / 3 / 103select * tron contacts where.cen contouraron 1o = 51y and c* owner 15250 525705080* contact* concact 4lolol o0h0/441000 - CCEVLEyAlex nowes ale19247563 742723347700 - [EMAIL] 2026# company 4176133 47150650569# deal 7100953 410150124747SELECICONCAT(u.1d, CASE WHEN U.1d = t.owner_1d THEN(owner)' bU.emall,sa.*t.owner_ld FruM soclal_accounts sôJuin users u on U.1d = sa.soclable_1dJUIN ceams t n→>l on t.1d = U.ceam_1dWheke U.teanl_ld- 400 and sa.provider- nuosporaselect * from features:select * from team features where feature id = 40:select * from teams where 1d = 556; # owner: 18101, Crm: 4/7select * from crm_configurations where 1d = 477*SELECT * FROM USerS WHERE 1d = 181013DELEEITCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' BU.emall,sa.x,t.owner_id FROM social_accounts saJuin users u on u.1a = sa.soclable 10JOIN teams t 1..n‹->1: on t.id = u.team idWHERE U.team id = 556 and sa.provider = 'integration-app':select * from opportunities where 1d = 7594349*select * from opportunity_stages where opportunity_1d = 759404select * from business_processes where id = 6024;select * tromousalness oross_stages where scage_1d = 10552;se ert * tron ousness orocess stades wnere ousiness orocess iselect * tron stades wiere cean 10 = 4521select * from teams where id = 459SELECTCONCATU.id,CASE WHEN U.id = t.owner id THENU.emailsa.*t.owner_1d FROM soclal_ accounts saJoln users u on u.1d = sa.soclable_1dJOIN teams t l..n<->l: on t.1d = u.team_1dWHERE U.team_1d = 45% and Sa.provider = 'nupspot:SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDETFROM stagesWHERE team id = 459 AND tvpe = 'opportunity'GROUP BY crm_ provider idHAVING cnt > 1:> 0lablSupport Daily • in 2h 48 mA100% [z7• Fri 17 Apr 12:13:01AutomatedRenortsCommandTestCascadeAutomated Report RetInvestigating Opportu+D ..1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestageale calls criberviepdateStage( → pushes the stage change to HubSpot3. Hubspot receives the update and fires a deal.propertychange webhook back to Jiminny4. Webhook is collected in Redis → SyncObjects cycle processes it → importOpportunityBatch( → upsertOpportunity( with the stage HubSpot now has5. But Hubspot might return the previous stage it the update hasn't propagated, or it Hubspot rejectsthe change - writing a different stage id backcloudwatch loas to look for."opportunity stage nas changed""[HubSpotl User changina opportunity stage from"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRMvrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiraltrequeues it after failures), then it gets reprocessed on every cycle.CloudWatch logs to look for"[WebhookSyncBatchProcessor) Batch processing completed""[ImportOpportunityBatch]" or "[HubSpot] Failed to import opportunity""(HubSpot) Syncing opportunities using strateqy"- with config id for team 459Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessorl runs.3. importExternalFieldData SyncCrmField writing back and triggering re-syncFrocessALaucomaclonAnalysiskesults calls servic>syncOpportunity before writing Al field valuesSince Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageChanged logs), even though this specific opportunity has no templates, other opportunities do — and their syncupporcunity calls ao through 1mporturu.nity → which can atrect the keals queuestate.What to search in CloudWatchFor opportunity 7594349, search for these in order:"opportunity stage has changed""opportunityId"<UUID of 7594349>"[ImportOpportunityBatch]""failed requeue"# Was a user manually changing stage?# Any UpdateStage dispatches# Is it being reprocessed by batch job?# Is batch iob failing and requeueing?Also get the crm provider id of opportunity 7594349 from DB, then search:"<crm provider id>"# All mentions across logs - will show every sync triggerThat last one will definitively tell you which code path is writing it.C1l -Ask anything (&+L)+ <> Code Claude Sonnet 4.6OUWinasun lealuir-oCa 4 spacesW...
|
[{"block_num":"0","height" [{"block_num":"0","height":"0.0077519370449914415","par_num":"0","text":"PhpStorm","level":"0","left":"0.02034883973032694","line_num":"0","top":"0.005167958996884159","width":"0.02616278827190399","word_num":"0","conf":"1","page_num":"0"},{"par_num":"0","page_num":"0","block_num":"0","left":"0.0523255815167196","width":"0.010174418240785597","word_num":"0","level":"0","height":"0.005167958471510081","line_num":"0","conf":"0.30000001192092896","text":"File","top":"0.005167958705674769"},{"conf":"0.30000001192092896","text":"Fdit","left":"0.06976744196972348","par_num":"0","word_num":"0","height":"0.005167958471510192","line_num":"0","level":"0","width":"0.010174418240785604","block_num":"0","page_num":"0","top":"0.00516795871182707"},{"left":"0.08720930358609372","conf":"1","height":"0.0077519370449914415","level":"0","top":"0.005167958996884159","block_num":"0","par_num":"0","text":"View","word_num":"0","page_num":"0","line_num":"0","width":"0.013081394135951996"},{"line_num":"0","conf":"1","width":"0.02325581163167953","word_num":"0","page_num":"0","height":"0.0077519370449914415","left":"0.1061046534864857","par_num":"0","top":"0.005167958996884159","block_num":"0","text":"Navigate","level":"0"},{"level":"0","top":"0.005167958914309545","par_num":"0","word_num":"0","height":"0.005167958140373186","page_num":"0","conf":"0.5","text":"Code","left":"0.13517442006249308","width":"0.015988370776176458","line_num":"0","block_num":"0"},{"height":"0.005167958140373186","top":"0.005167958914309545","width":"0.020348834991455067","line_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.15406976956822585","page_num":"0","conf":"0.30000001192092896","text":"laravel","word_num":"0"},{"block_num":"0","left":"0.18023255781180367","page_num":"0","level":"0","width":"0.021802324056625383","text":"Refacton","word_num":"0","height":"0.005167958140373186","par_num":"0","top":"0.005167958914309545","conf":"0.5","line_num":"0"},{"level":"0","top":"0.005167958720030175","line_num":"0","page_num":"0","height":"0.005167958471510192","left":"0.22674418583522177","par_num":"0","word_num":"0","block_num":"0","conf":"1","width":"0.01308139562606811","text":"Tools"},{"block_num":"0","conf":"1","height":"0.005167958140373186","text":"Window","top":"0.005167958914309545","width":"0.023255811631679557","left":"0.2616279093004392","par_num":"0","word_num":"0","page_num":"0","level":"0","line_num":"0"},{"top":"0.005167958996884159","word_num":"0","text":"Help","line_num":"0","page_num":"0","width":"0.013081394135951996","par_num":"0","height":"0.0077519370449914415","block_num":"0","level":"0","left":"0.2877906989349309","conf":"1"},{"height":"0.007897286944919202","word_num":"0","page_num":"0","block_num":"0","left":"0.036337209691515326","width":"0.03343023061752319","line_num":"0","conf":"0.5","par_num":"0","level":"0","text":"FV faVsco.js v","top":"0.025694444382837522"},{"level":"0","left":"0.08139535456092677","par_num":"0","conf":"0.5","block_num":"0","height":"0.010675064060423067","width":"0.13808138370513917","line_num":"0","text":"#11894 on JY-18909-automated-reports-ask-jiminny k ~","top":"0.02291666667779879","page_num":"0","word_num":"0"},{"page_num":"0","line_num":"0","text":"Project v","left":"0.0174418632313883","top":"0.049095607479853975","block_num":"0","height":"0.007848836978276541","par_num":"0","word_num":"0","level":"0","conf":"0.5","width":"0.024709299206733704"},{"par_num":"0","text":"VraILupaHLULaIonEyosItuly uny","conf":"0.30000001192092896","word_num":"0","block_num":"0","line_num":"0","level":"0","height":"0.005555555555555536","top":"0.06180555555555556","page_num":"0","left":"0.02325581214812078","width":"0.08139535188674926"},{"conf":"1","level":"0","height":"0.007848836978276541","page_num":"0","top":"0.04909560760905296","left":"0.12063953356604087","line_num":"0","width":"0.07703487873077391","text":"(C AutomatedReportsService.php","word_num":"0","block_num":"0","par_num":"0"},{"par_num":"0","text":"C) SendReportJob.php","width":"0.05232557654380801","left":"0.20784884206082474","top":"0.04909560741525443","word_num":"0","line_num":"0","level":"0","height":"0.007848836978276652","conf":"1","page_num":"0","block_num":"0"},{"left":"0.27180232745409666","page_num":"0","line_num":"0","level":"0","conf":"1","top":"0.04909560741525443","par_num":"0","width":"0.06104651093482971","word_num":"0","block_num":"0","text":"C SendReportMailJob.php","height":"0.007848836978276652"},{"page_num":"0","text":"(C) ReportController.php","conf":"1","height":"0.007848836978276541","par_num":"0","level":"0","left":"0.34156977166164265","top":"0.049095607479853975","line_num":"0","width":"0.05668604373931885","block_num":"0","word_num":"0"},{"top":"0.04909560741525443","text":"G TokenBuilder.php","height":"0.007848836978276652","width":"0.046511626243591286","page_num":"0","line_num":"0","block_num":"0","conf":"1","left":"0.40843023455262284","level":"0","par_num":"0","word_num":"0"},{"left":"0.12063953390052742","top":"0.06944444444444442","level":"0","height":"0.008333333333333304","conf":"1","text":"C TeamSetupController.php","width":"0.0654069721698761","par_num":"0","word_num":"0","page_num":"0","line_num":"0","block_num":"0"},{"text":"php api.php","line_num":"0","par_num":"0","width":"0.02616278827190399","top":"0.06944444444444442","word_num":"0","height":"0.008333333333333304","page_num":"0","level":"0","block_num":"0","left":"0.19622093276659994","conf":"1"},{"top":"0.06944444444444442","text":"© Filesystem.php","block_num":"0","line_num":"0","height":"0.008333333333333304","left":"0.2311046509265414","word_num":"0","width":"0.04215115904808045","level":"0","page_num":"0","conf":"0.5","par_num":"0"},{"left":"0.2834302328315131","par_num":"0","height":"0.008333333333333304","width":"0.03052325248718263","level":"0","word_num":"0","top":"0.06944444444444442","text":"C Team.php","line_num":"0","conf":"0.5","page_num":"0","block_num":"0"},{"page_num":"0","block_num":"0","line_num":"0","conf":"1","par_num":"0","height":"0.008333333333333304","left":"0.32412790934806635","level":"0","text":"C CreateHeldActivityEvent.php","top":"0.06944444444444442","width":"0.07267441749572756","word_num":"0"},{"left":"0.40697675305743547","page_num":"0","block_num":"0","line_num":"0","conf":"1","par_num":"0","top":"0.06944444444444442","level":"0","word_num":"0","text":"C TrackProviderInstalledEvent.php","height":"0.008333333333333304","width":"0.08139533996582032"},{"block_num":"0","page_num":"0","conf":"1","height":"0.0077519370449914415","text":"c PlaybookCategoryRepository.php","top":"0.07493540085734929","width":"0.08866277933120728","word_num":"0","level":"0","par_num":"0","left":"0.02180233694786249","line_num":"0"},{"block_num":"0","left":"0.021802324178988773","line_num":"0","top":"0.09027777774868995","width":"0.06686046123504638","level":"0","par_num":"0","word_num":"0","conf":"1","page_num":"0","height":"0.007913436492284154","text":"C PlaybookRepository.php"},{"top":"0.10335917305303766","block_num":"0","width":"0.0799418568611145","conf":"1","left":"0.021802325457524252","level":"0","line_num":"0","word_num":"0","par_num":"0","text":"PlaylistActivityRepository.php","page_num":"0","height":"0.010335916943020274"},{"top":"0.1188630496115648","height":"0.010335916280746371","word_num":"0","line_num":"0","level":"0","conf":"1","width":"0.06249999403953552","par_num":"0","block_num":"0","page_num":"0","text":"PlaylistRepository.php","left":"0.021802331686627274"},{"conf":"0.5","par_num":"0","page_num":"0","block_num":"0","level":"0","left":"0.021738182390514015","height":"0.0110728138022953","text":"(C) PlavlistShareRepository.php","width":"0.0757344901561737","line_num":"0","top":"0.13420986388827383","word_num":"0"},{"line_num":"0","block_num":"0","word_num":"0","top":"0.09302325588796945","height":"0.007751937707265233","page_num":"0","text":"© RequestGenerateReportJob.php","width":"0.0784883677959442","left":"0.122093027552893","level":"0","par_num":"0","conf":"1"},{"text":"wOpportunitySynctrait.php","block_num":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0","top":"0.0930232561545069","height":"0.0077519370449913305","width":"0.06831394433975221","level":"0","left":"0.21075582194349565","conf":"0.5"},{"par_num":"0","height":"0.007751937707265233","left":"0.28779069854369965","level":"0","page_num":"0","word_num":"0","conf":"1","text":"© Opportunity.php","width":"0.04360464811325071","block_num":"0","line_num":"0","top":"0.09302325601716843"},{"height":"0.010726504855685715","line_num":"0","block_num":"0","conf":"0.5","par_num":"0","text":"( InteractsWithPivotTable.php","left":"0.34150660113090137","word_num":"0","page_num":"0","level":"0","width":"0.07280006408691408","top":"0.09027205607462685"},{"par_num":"0","height":"0.007751937707265233","text":"© OpportunityUpdated.php","left":"0.4244186074866267","top":"0.09302325601716843","width":"0.062499994039535545","word_num":"0","level":"0","page_num":"0","line_num":"0","block_num":"0","conf":"1"},{"level":"0","height":"0.007832687430911589","par_num":"0","top":"0.11369509045767079","word_num":"0","block_num":"0","page_num":"0","text":"C OpportunityStageUpdated.php","conf":"1","left":"0.12209302893904753","width":"0.07558138966560363","line_num":"0"},{"conf":"1","par_num":"0","left":"0.284883731465007","page_num":"0","block_num":"0","line_num":"0","level":"0","width":"0.1279069662094116","top":"0.11369509045767079","word_num":"0","height":"0.007832687430911589","text":"C OpportunityPendingAiAnalysisAfterStageChanged.php"},{"block_num":"0","text":"C RunOpportunityAiAnalysis.phg","par_num":"0","width":"0.07412790060043334","word_num":"0","conf":"1","level":"0","line_num":"0","left":"0.12209302963212476","page_num":"0","top":"0.13402777777777775","height":"0.008333333333333415"},{"word_num":"0","par_num":"0","level":"0","height":"0.008333333333333415","left":"0.20784884513476123","width":"0.10029069185256959","page_num":"0","block_num":"0","top":"0.13402777777777775","text":"C ProcessAiAutomationAnalysisResults.php","conf":"1","line_num":"0"},{"text":"C ImportOpportunityBatch.php","left":"0.3168604722846937","level":"0","top":"0.13402777777777775","word_num":"0","width":"0.07267441153526305","height":"0.008333333333333415","conf":"1","page_num":"0","par_num":"0","block_num":"0","line_num":"0"},{"block_num":"0","page_num":"0","width":"0.06395348310470583","word_num":"0","par_num":"0","line_num":"0","left":"0.3997093081569491","top":"0.13402777777777775","conf":"1","text":"T ImportBatchJobTrait.php","level":"0","height":"0.008333333333333415"},{"width":"0.06540697216987611","height":"0.0077519370449913305","top":"0.15245478070231056","word_num":"0","line_num":"0","block_num":"0","conf":"0.5","left":"0.02325581951099186","page_num":"0","par_num":"0","text":"questlonkepository.php","level":"0"},{"top":"0.1652777777640917","page_num":"0","par_num":"0","left":"0.02180232426180717","text":"(C) RoleChangeEventRepositorv.php","conf":"0.5","width":"0.08720929622650146","level":"0","block_num":"0","line_num":"0","height":"0.007848836978276541","word_num":"0"},{"page_num":"0","width":"0.055232554674148546","word_num":"0","left":"0.021802324552460877","text":"C RoleRepository.php","block_num":"0","height":"0.008333333333333304","par_num":"0","conf":"1","level":"0","line_num":"0","top":"0.18055555555555558"},{"left":"0.021802326130286008","height":"0.007784237464269039","conf":"1","text":"(C) SearchRepository.php","width":"0.061046504974365236","par_num":"0","word_num":"0","line_num":"0","page_num":"0","top":"0.19638242932988093","level":"0","block_num":"0"},{"page_num":"0","par_num":"0","text":"© Service.php","top":"0.15762273922130277","conf":"1","word_num":"0","line_num":"0","block_num":"0","height":"0.007751937707265233","left":"0.12209302352478738","level":"0","width":"0.03343023061752318"},{"height":"0.005555555555555536","par_num":"0","word_num":"0","page_num":"0","line_num":"0","left":"0.1497093035339295","level":"0","conf":"0.30000001192092896","block_num":"0","text":"\"podcast aualo unl\"","top":"0.18333333333333335","width":"0.04941859841346741"},{"text":"X3","conf":"0.30000001192092896","left":"0.20639535056891542","par_num":"0","top":"0.18087855331212965","word_num":"0","level":"0","page_num":"0","block_num":"0","width":"0.01453488171100617","height":"0.0077519370449913305","line_num":"0"},{"level":"0","width":"0.029069763422012312","line_num":"0","word_num":"0","text":"CcW.*","top":"0.18087855322913582","height":"0.010335916280746482","par_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.2238372127657379"},{"height":"0.005555555555555536","text":"O results","page_num":"0","left":"0.26598837394552444","width":"0.021802324056625355","block_num":"0","conf":"0.5","top":"0.18055555555555558","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"width":"0.03633720874786378","conf":"0.30000001192092896","level":"0","left":"0.29360465185184326","par_num":"0","word_num":"0","height":"0.018087854650285506","page_num":"0","line_num":"0","top":"0.17571059433721725","text":"TL8:","block_num":"0"},{"level":"0","line_num":"0","text":"(C) SnapshotRepository.php","par_num":"0","top":"0.21180555571128834","width":"0.06686046123504638","height":"0.007832686768637798","block_num":"0","page_num":"0","word_num":"0","conf":"0.5","left":"0.021802324170325304"},{"word_num":"0","page_num":"0","line_num":"0","conf":"1","text":"(©) SocialAccountRepository.php","top":"0.2270833333333333","width":"0.07848836183547975","height":"0.008333333333333304","block_num":"0","left":"0.02180232799010242","par_num":"0","level":"0"},{"top":"0.24289405739857572","word_num":"0","width":"0.058139526844024667","block_num":"0","conf":"1","height":"0.007800387011633991","left":"0.02180232780713447","line_num":"0","par_num":"0","text":"C StageRepository.php","level":"0","page_num":"0"},{"block_num":"0","height":"0.007816537221272735","par_num":"0","width":"0.08139533996582031","level":"0","top":"0.2583333331981492","word_num":"0","left":"0.02325582282487737","line_num":"0","page_num":"0","text":"C SubscriptionSetRepository.php","conf":"1"},{"par_num":"0","top":"0.271174385718723","width":"0.05689672827720642","text":"(C TaskRepository.php","line_num":"0","level":"0","conf":"0.5","block_num":"0","height":"0.011338031291961759","left":"0.02167121089816242","word_num":"0","page_num":"0"},{"level":"0","left":"0.14680232949159305","conf":"1","top":"0.2041343673131002","word_num":"0","page_num":"0","height":"0.013226743539174302","line_num":"0","par_num":"0","text":"trait OpportunitySyncirait","width":"0.07994185686111449","block_num":"0"},{"line_num":"0","left":"0.1584302344106407","par_num":"0","text":"3 usages","top":"0.2270833333333333","conf":"1","width":"0.021802324056625383","level":"0","height":"0.008333333333333304","block_num":"0","word_num":"0","page_num":"0"},{"left":"0.15843024124784244","line_num":"0","height":"0.007784237464269039","level":"0","par_num":"0","text":"private array ScachedBusinessProcesses = 1","top":"0.2402777777148939","width":"0.13372092247009276","conf":"0.5","word_num":"0","block_num":"0","page_num":"0"},{"height":"0.005555555555555536","line_num":"0","block_num":"0","level":"0","width":"0.021802324056625383","text":"s usages","word_num":"0","top":"0.2583333333333333","page_num":"0","conf":"0.30000001192092896","left":"0.1584302344106407","par_num":"0"},{"level":"0","word_num":"0","block_num":"0","par_num":"0","height":"0.007848836978276541","text":"private array $cachedStages = :","line_num":"0","left":"0.15843023241282883","page_num":"0","top":"0.27131782983127506","conf":"0.5","width":"0.10174417495727539"},{"block_num":"0","text":"© leamAiContextkepository.php","level":"0","conf":"0.5","top":"0.28940568500693464","left":"0.02180232500197401","line_num":"0","height":"0.007816537221272846","par_num":"0","page_num":"0","width":"0.08139534592628478","word_num":"0"},{"page_num":"0","conf":"1","width":"0.07848836183547975","text":"© leamDomainsRepository.php","height":"0.007800387011633991","word_num":"0","level":"0","line_num":"0","left":"0.02180232799010238","block_num":"0","par_num":"0","top":"0.30486111114534586"},{"block_num":"0","conf":"0.30000001192092896","level":"0","height":"0.012919896178775425","line_num":"0","top":"0.29974160216901025","left":"0.12500000054178467","page_num":"0","width":"0.02034883648157118","text":"44 6t >","word_num":"0","par_num":"0"},{"line_num":"0","word_num":"0","top":"0.30208333333333326","left":"0.1584302404600651","width":"0.2688953161239624","page_num":"0","conf":"0.5","height":"0.008333333333333415","block_num":"0","text":"public function syncopportunities(array $parameters, ?string Sstrategy = null): inti...h","level":"0","par_num":"0"},{"top":"0.3204134370330599","page_num":"0","left":"0.0218023319282173","level":"0","block_num":"0","height":"0.0077519370449913305","conf":"0.5","line_num":"0","text":"©leaminsightskepository.php","width":"0.07703487873077393","word_num":"0","par_num":"0"},{"word_num":"0","width":"0.05813952684402465","line_num":"0","page_num":"0","block_num":"0","par_num":"0","level":"0","height":"0.005167958140373186","conf":"0.30000001192092896","text":"ceamre.ostov.ono","top":"0.33591731291947746","left":"0.021802326694267026"},{"level":"0","left":"0.15843023232377637","line_num":"0","page_num":"0","par_num":"0","width":"0.01889534741640092","word_num":"0","top":"0.33591731291947746","text":"Tusaue","conf":"0.30000001192092896","height":"0.005167958140373186","block_num":"0"},{"par_num":"0","width":"0.061046504974365236","height":"0.007978036006291767","left":"0.021802326130285467","line_num":"0","text":"C) ThemeRepository.php","block_num":"0","conf":"1","level":"0","page_num":"0","top":"0.3486111110666217","word_num":"0"},{"word_num":"0","height":"0.007881136735280347","text":"c) TimezoneRepositorv.php","conf":"0.5","level":"0","block_num":"0","par_num":"0","width":"0.06831394433975219","line_num":"0","page_num":"0","top":"0.36434108563752776","left":"0.02180232789862"},{"conf":"0.5","page_num":"0","width":"0.05813952684402465","block_num":"0","left":"0.021802327807134425","level":"0","line_num":"0","height":"0.0077519370449914415","text":"C) TopicRepository.php","top":"0.3798449618392614","par_num":"0","word_num":"0"},{"page_num":"0","left":"0.021802331264628893","level":"0","text":"С) TopicTriagerRepository.php","top":"0.39513888901381833","conf":"0.30000001192092896","height":"0.007961885796652801","block_num":"0","width":"0.07558138966560364","par_num":"0","word_num":"0","line_num":"0"},{"line_num":"0","height":"0.0077519370449914415","par_num":"0","text":"99","width":"0.008720929175615316","word_num":"0","level":"0","page_num":"0","block_num":"0","conf":"1","top":"0.3488372096428789","left":"0.12500000096451788"},{"left":"0.12063953492946186","level":"0","height":"0.0077519370449913305","block_num":"0","conf":"1","par_num":"0","top":"0.36434108587026914","width":"0.010174417495727534","text":"112","word_num":"0","line_num":"0","page_num":"0"},{"top":"0.3798449618392614","page_num":"0","conf":"0.5","left":"0.12063953492946186","block_num":"0","height":"0.0077519370449914415","text":"115","line_num":"0","word_num":"0","width":"0.010174417495727534","par_num":"0","level":"0"},{"block_num":"0","left":"0.12063953492946186","width":"0.010174417495727534","text":"114","word_num":"0","level":"0","par_num":"0","top":"0.3953488374672811","line_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.005167958140373186"},{"left":"0.1584302647162083","line_num":"0","par_num":"0","level":"0","page_num":"0","word_num":"0","height":"0.007978035344017864","text":"private function handlesyncexception(\\Throwable se, array sparameters): vo1d...л","block_num":"0","width":"0.24854648113250732","conf":"0.5","top":"0.3486111112685595"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","top":"0.39276485820906193","width":"0.04215116202831268","left":"0.16133720915662858","height":"0.012919896178775425","par_num":"0","line_num":"0","level":"0","text":"* Cinheritdas","word_num":"0"},{"block_num":"0","left":"0.02180232516752296","height":"0.0078972862826453","par_num":"0","text":"C TrackRepository.php","width":"0.058139532804489136","word_num":"0","line_num":"0","conf":"1","top":"0.4108527135770236","page_num":"0","level":"0"},{"width":"0.09011627435684204","left":"0.02180232578850705","height":"0.007751937707265233","level":"0","word_num":"0","conf":"1","top":"0.4263565893505017","par_num":"0","page_num":"0","block_num":"0","line_num":"0","text":"C TranscriptionModelLocaleRepositc"},{"block_num":"0","left":"0.0218023319282173","width":"0.07703487873077393","word_num":"0","text":"C TranscriptionRepository.php","par_num":"0","height":"0.007945735587014058","page_num":"0","top":"0.4416666668318159","line_num":"0","conf":"1","level":"0"},{"text":"© lranscriptionsummaryRepository.","top":"0.45736434124998193","width":"0.09011627435684205","page_num":"0","height":"0.007913436492284154","par_num":"0","word_num":"0","left":"0.02180233029432075","conf":"1","block_num":"0","level":"0","line_num":"0"},{"top":"0.472868217394817","conf":"0.5","level":"0","text":"© UserRepository.php","word_num":"0","page_num":"0","height":"0.0077519370449913305","left":"0.021802329801851927","par_num":"0","line_num":"0","width":"0.05668604373931885","block_num":"0"},{"par_num":"0","text":"© VocabularyRepository.php","conf":"1","level":"0","width":"0.07267441153526306","word_num":"0","block_num":"0","page_num":"0","line_num":"0","top":"0.48819444444787574","height":"0.007929586039649106","left":"0.02180233274980996"},{"block_num":"0","left":"0.014534886714111406","par_num":"0","level":"0","text":"M7 Rules","line_num":"0","width":"0.021802322566509248","top":"0.501291990263034","conf":"0.30000001192092896","height":"0.0077519370449914415","page_num":"0","word_num":"0"},{"word_num":"0","left":"0.014534884967482332","page_num":"0","width":"0.029069766402244564","block_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.5166666666452798","height":"0.007881136735280347","line_num":"0","text":"M Services","level":"0"},{"word_num":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"> _ Activity","height":"0.007978035344017864","top":"0.5322997422763115","level":"0","width":"0.03343023061752319","left":"0.014534882889774952","conf":"0.30000001192092896"},{"block_num":"0","height":"0.007751937707265122","conf":"0.30000001192092896","page_num":"0","line_num":"0","text":"> _AReports","left":"0.014534888847349737","width":"0.03924418091773987","top":"0.5478036178388739","level":"0","word_num":"0","par_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","height":"0.007864986525641604","block_num":"0","level":"0","left":"0.0145348846572809","text":"> Avatal","top":"0.5631944445924764","width":"0.030523255467414856","conf":"0.30000001192092896","word_num":"0"},{"level":"0","word_num":"0","line_num":"0","page_num":"0","height":"0.008333333333333304","text":"> D Calendar","left":"0.014534887074141079","par_num":"0","top":"0.5784722222222223","conf":"0.30000001192092896","width":"0.03779069483280182","block_num":"0"},{"word_num":"0","block_num":"0","height":"0.007768087916904087","top":"0.5943152455764317","left":"0.014534887323451495","conf":"0.30000001192092896","page_num":"0","level":"0","text":"› _ Conference","line_num":"0","par_num":"0","width":"0.04360464811325074"},{"level":"0","block_num":"0","height":"0.007848836978276541","line_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"D erm","width":"0.01744185984134674","top":"0.6097222222731357","word_num":"0","left":"0.02180232545723363"},{"conf":"0.30000001192092896","height":"0.005167958471510081","word_num":"0","text":"Bullhorn","level":"0","width":"0.02761628031730652","line_num":"0","page_num":"0","block_num":"0","top":"0.6253229974948311","left":"0.029069766745416503","par_num":"0"},{"height":"0.005167958471510192","level":"0","word_num":"0","left":"0.029069767386512978","conf":"0.30000001192092896","line_num":"0","page_num":"0","top":"0.6408268734601966","block_num":"0","text":"Close","par_num":"0","width":"0.02180232554674149"},{"left":"0.021768682889931522","word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.6558417928763204","level":"0","height":"0.008729850583606313","block_num":"0","par_num":"0","page_num":"0","text":"Wcopper","width":"0.03349752128124237"},{"page_num":"0","top":"0.6692506465381617","word_num":"0","left":"0.029069767392347214","text":"M CrmObiects","height":"0.007832686768637798","level":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","width":"0.03633720576763153"},{"par_num":"0","width":"0.05523255467414856","word_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.021802324543797408","block_num":"0","line_num":"0","text":"> M7 DecorateActivity","top":"0.6847222222239379","height":"0.007784237464269039"},{"left":"0.021640005430662336","par_num":"0","height":"0.012513282563951345","width":"0.03379914164543152","word_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"> Dummy","top":"0.6986188164626043","line_num":"0","level":"0"},{"page_num":"0","line_num":"0","top":"0.7157622742757196","width":"0.03343023061752319","word_num":"0","conf":"0.30000001192092896","text":"> _ Helpers","block_num":"0","left":"0.0218023248715286","level":"0","height":"0.007848836978276652","par_num":"0"},{"left":"0.02180232911417499","width":"0.03633720576763153","word_num":"0","height":"0.007768087254630185","text":"v → Hubspot","block_num":"0","par_num":"0","page_num":"0","top":"0.7312500000419356","line_num":"0","conf":"0.30000001192092896","level":"0"},{"level":"0","height":"0.008333333333333304","text":"• AccountSyncStrategy","top":"0.7465277777777778","block_num":"0","line_num":"0","page_num":"0","par_num":"0","conf":"1","width":"0.059593021869659424","word_num":"0","left":"0.03779069985732138"},{"top":"0.7622739022152154","level":"0","page_num":"0","par_num":"0","height":"0.007864986525641493","text":"_ Actions","block_num":"0","conf":"0.30000001192092896","width":"0.02761627733707428","word_num":"0","line_num":"0","left":"0.03633721154948598"},{"word_num":"0","block_num":"0","line_num":"0","width":"0.05959301590919495","level":"0","par_num":"0","text":"_ ContactSyncStrategy","conf":"1","height":"0.007751937707265233","page_num":"0","left":"0.03633721068964022","top":"0.7777777776579954"},{"word_num":"0","height":"0.008184677362441994","left":"0.029051077673006565","block_num":"0","level":"0","line_num":"0","text":"•UDTO","par_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.027653661370277405","top":"0.7930652839502552"},{"text":"> M Fields","height":"0.0077519370449913305","page_num":"0","width":"0.03052325248718262","top":"0.8062015509865483","left":"0.029069770767299434","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","word_num":"0"},{"block_num":"0","par_num":"0","word_num":"0","top":"0.8215277778458087","height":"0.007929586039649106","level":"0","line_num":"0","text":"> M.lournal","width":"0.0334302306175232","conf":"0.30000001192092896","page_num":"0","left":"0.02906976814648616"},{"height":"0.005167958140373186","left":"0.03633721221800943","par_num":"0","top":"0.8397932819117255","word_num":"0","text":"Meradara","block_num":"0","level":"0","conf":"0.30000001192092896","width":"0.03197674155235291","line_num":"0","page_num":"0"},{"height":"0.010979390806621914","block_num":"0","text":"> 7 OpportunitySyncStrategy","top":"0.8522838223854419","page_num":"0","line_num":"0","word_num":"0","conf":"0.5","left":"0.029009861571539487","level":"0","par_num":"0","width":"0.0771572172641754"},{"width":"0.03343023061752319","line_num":"0","conf":"1","block_num":"0","text":"M Pagination","word_num":"0","left":"0.03633720860112229","height":"0.007913436492284154","top":"0.8680555555264678","level":"0","page_num":"0","par_num":"0"},{"top":"0.8837209308315096","page_num":"0","conf":"1","left":"0.03633720789991901","level":"0","par_num":"0","width":"0.06686046123504638","line_num":"0","block_num":"0","word_num":"0","text":"ProspectSearchStrateay","height":"0.0077519370449913305"},{"level":"0","left":"0.0363372089745944","conf":"0.30000001192092896","block_num":"0","line_num":"0","width":"0.02180232405662537","word_num":"0","par_num":"0","page_num":"0","height":"0.0077519370449914415","text":"Redis","top":"0.8992248068005018"},{"width":"0.040697669982910155","level":"0","left":"0.03633721355505635","page_num":"0","word_num":"0","top":"0.9147286825110961","line_num":"0","par_num":"0","block_num":"0","height":"0.0077519370449914415","conf":"1","text":"ServiceTraits"},{"text":"T OpportunitySynctrait.ph","conf":"0.5","line_num":"0","par_num":"0","top":"0.930232558522862","width":"0.06686046123504638","word_num":"0","left":"0.045058144818522994","block_num":"0","height":"0.007961885796652912","level":"0","page_num":"0"},{"conf":"0.30000001192092896","top":"0.4236111110820233","block_num":"0","text":"116 GI","height":"0.007913436492284154","page_num":"0","width":"0.01744185835123062","word_num":"0","left":"0.12063953518048857","par_num":"0","line_num":"0","level":"0"},{"conf":"0.30000001192092896","height":"0.005167958140373297","level":"0","par_num":"0","top":"0.4418604653742578","left":"0.12063953492946186","block_num":"0","line_num":"0","text":"11/","page_num":"0","word_num":"0","width":"0.010174417495727534"},{"height":"0.0077519370449913305","top":"0.45478036235605723","left":"0.12063953492946186","conf":"1","page_num":"0","width":"0.010174417495727534","block_num":"0","par_num":"0","level":"0","text":"118","word_num":"0","line_num":"0"},{"width":"0.00872092992067336","block_num":"0","text":"117","conf":"0.30000001192092896","par_num":"0","page_num":"0","level":"0","height":"0.005167958471510081","left":"0.12209302333908192","word_num":"0","top":"0.4728682171036076","line_num":"0"},{"width":"0.010174417495727534","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","text":"L40","top":"0.48837209328123454","left":"0.12063953492946186","level":"0","line_num":"0","par_num":"0","height":"0.005167958140373186"},{"par_num":"0","conf":"1","level":"0","left":"0.12063953594690364","text":"121","block_num":"0","line_num":"0","page_num":"0","height":"0.0077519370449913305","top":"0.5012919900046361","width":"0.010174417495727547","word_num":"0"},{"conf":"1","left":"0.12209302362977958","height":"0.007751937707265233","level":"0","page_num":"0","line_num":"0","block_num":"0","par_num":"0","top":"0.5167958657070909","width":"0.00872092992067336","word_num":"0","text":"122"},{"left":"0.15843025778533976","word_num":"0","par_num":"0","page_num":"0","height":"0.007913436492284154","level":"0","block_num":"0","line_num":"0","text":"public function syncOpportunity(string ScrmId): ?Opportunitv","conf":"1","top":"0.4236111110820233","width":"0.18459299802780155"},{"width":"0.18459300994873049","page_num":"0","conf":"1","left":"0.17005815572631242","block_num":"0","par_num":"0","text":"$strategy = $this->opportunitySyncStrategyResolver->resQlve","top":"0.4547803620326213","word_num":"0","height":"0.010497415728039194","line_num":"0","level":"0"},{"top":"0.4702842383250495","conf":"0.5","page_num":"0","left":"0.18313953886258752","width":"0.04215115904808045","text":"$this->confiq.","word_num":"0","level":"0","height":"0.0077519370449913305","block_num":"0","line_num":"0","par_num":"0"},{"line_num":"0","conf":"1","block_num":"0","page_num":"0","text":"strategy: Upportun1tysyncstrategyResolver::SINGLE_SYNC_OPPORTUNITY_STRATEGY,","left":"0.18459304337339563","top":"0.4857881142076167","par_num":"0","width":"0.22529067993164062","height":"0.007961885796652912","level":"0","word_num":"0"},{"page_num":"0","block_num":"0","top":"0.49870801047004376","width":"0.008720929920673387","par_num":"0","level":"0","word_num":"0","text":"):","height":"0.012919896178775314","line_num":"0","left":"0.17005813979983772","conf":"0.30000001192092896"},{"height":"0.005167958471510192","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"125","block_num":"0","width":"0.00872092992067336","top":"0.5633074935893957","left":"0.12209302333908192","conf":"0.30000001192092896","word_num":"0"},{"height":"0.010562015242046807","block_num":"0","level":"0","top":"0.5297157624048164","left":"0.1700581405397049","line_num":"0","width":"0.0479651153087616","par_num":"0","word_num":"0","page_num":"0","text":"$parameters = [","conf":"1"},{"conf":"0.30000001192092896","block_num":"0","level":"0","top":"0.5478036178388739","par_num":"0","left":"0.18313953729232227","text":"contig → schls->contig.","page_num":"0","height":"0.007751937707265122","word_num":"0","width":"0.07848836183547972","line_num":"0"},{"top":"0.5631944444444444","width":"0.05813952684402465","word_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"\"crn 10 => scrilo.","left":"0.18313954291359275","line_num":"0","page_num":"0","level":"0","height":"0.005555555555555536"},{"page_num":"0","left":"0.12209302341175632","line_num":"0","par_num":"0","conf":"1","level":"0","word_num":"0","block_num":"0","height":"0.007751937707265233","width":"0.00872092992067336","top":"0.5917312660946878","text":"127"},{"par_num":"0","width":"0.00872092992067336","line_num":"0","conf":"1","page_num":"0","left":"0.12209302362977958","height":"0.007751937707265233","block_num":"0","text":"128","top":"0.6072351421928791","word_num":"0","level":"0"},{"page_num":"0","text":"129","line_num":"0","par_num":"0","height":"0.012919896178775314","conf":"1","left":"0.12209302356492698","level":"0","top":"0.6201550388938165","width":"0.01017441824078559","word_num":"0","block_num":"0"},{"left":"0.12209302356492698","height":"0.012919896178775314","line_num":"0","page_num":"0","block_num":"0","par_num":"0","conf":"1","top":"0.6356589148628088","word_num":"0","level":"0","text":"130","width":"0.01017441824078559"},{"top":"0.651162790831801","width":"0.01017441824078559","page_num":"0","word_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.12209302356492698","level":"0","line_num":"0","conf":"1","par_num":"0","text":"131"},{"conf":"1","page_num":"0","left":"0.12209302336507233","text":"132","word_num":"0","height":"0.012919896178775314","level":"0","block_num":"0","line_num":"0","par_num":"0","width":"0.010174418240785604","top":"0.6666666668054074"},{"block_num":"0","left":"0.12209302336507233","line_num":"0","conf":"1","word_num":"0","par_num":"0","width":"0.010174418240785604","top":"0.6821705427743997","height":"0.012919896178775425","level":"0","text":"133","page_num":"0"},{"line_num":"0","block_num":"0","top":"0.697674418743392","width":"0.010174418240785604","text":"134","level":"0","left":"0.12209302336507233","height":"0.012919896178775314","page_num":"0","conf":"1","par_num":"0","word_num":"0"},{"block_num":"0","left":"0.12063953489784567","page_num":"0","height":"0.012919896178775314","text":"135","top":"0.7131782949338681","width":"0.011627906560897835","word_num":"0","par_num":"0","level":"0","conf":"1","line_num":"0"},{"left":"0.12209302336507233","line_num":"0","par_num":"0","text":"136","top":"0.7286821706813763","width":"0.010174418240785604","word_num":"0","page_num":"0","height":"0.012919896178775425","level":"0","conf":"1","block_num":"0"},{"conf":"0.30000001192092896","height":"0.005167958471510192","par_num":"0","width":"0.00872092992067336","top":"0.7467700258891372","level":"0","line_num":"0","block_num":"0","page_num":"0","text":"157","word_num":"0","left":"0.12209302333908192"},{"par_num":"0","text":"try &","top":"0.6069444444444444","width":"0.015988370776176458","word_num":"0","conf":"0.30000001192092896","block_num":"0","page_num":"0","left":"0.17151162873257214","level":"0","line_num":"0","height":"0.008333333333333415"},{"block_num":"0","top":"0.622739018211069","width":"0.1686046481132507","par_num":"0","height":"0.007816537221272735","text":"if (! $strateqy instanceof HubspotSingLeSyncStrateay","level":"0","conf":"0.5","word_num":"0","page_num":"0","left":"0.18313953778791198","line_num":"0"},{"height":"0.007800387011633991","block_num":"0","level":"0","left":"0.1947674519349655","word_num":"0","line_num":"0","par_num":"0","width":"0.13081394433975221","text":"throw new InvalidArqumentException message","page_num":"0","top":"0.6381944444786791","conf":"1"},{"par_num":"0","line_num":"0","block_num":"0","conf":"1","page_num":"0","text":"'Strategy must by HubspotSingleSyncStrategy'):","top":"0.638194444607878","width":"0.14098836183547975","left":"0.32848838235056677","height":"0.007800387011633991","level":"0","word_num":"0"},{"left":"0.18313955761665515","top":"0.6847222220947389","height":"0.007784237464268928","line_num":"0","conf":"0.5","block_num":"0","text":"shsopportunity = sstrategy->fetchupportun1ty(sparameters)*","width":"0.17732555866241453","word_num":"0","page_num":"0","par_num":"0","level":"0"},{"block_num":"0","text":"} catch (\\HubSpot\\Client\\Crm\\Deals\\ApiException $e) {","top":"0.6976744189708611","width":"0.16424416303634642","word_num":"0","conf":"1","line_num":"0","height":"0.010658914513058115","page_num":"0","par_num":"0","left":"0.17005815989673573","level":"0"},{"page_num":"0","par_num":"0","line_num":"0","height":"0.007848836978276652","level":"0","block_num":"0","left":"0.18313953385691928","word_num":"0","top":"0.7157622741465205","text":"suh1s-> Logger->intol'l\"","width":"0.07122092843055727","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","par_num":"0","left":"0.25581395666851653","page_num":"0","top":"0.7157622739758247","width":"0.08284883499145507","text":"•фuh1s->gecb1splayName).","height":"0.007751937707265122","level":"0","block_num":"0","line_num":"0","word_num":"0"},{"left":"0.3415697650338905","width":"0.08720929622650148","conf":"0.5","word_num":"0","page_num":"0","par_num":"0","block_num":"0","height":"0.010432816214031582","level":"0","line_num":"0","text":"'] Opportunity not found', [","top":"0.7131782949937594"},{"text":"→ $ch1s->ceam->gecuuid),","conf":"0.30000001192092896","word_num":"0","width":"0.07848836183547975","left":"0.22383721955986852","block_num":"0","line_num":"0","height":"0.007768087916904087","page_num":"0","level":"0","par_num":"0","top":"0.7312499998399977"},{"block_num":"0","word_num":"0","text":"'ermid\"","par_num":"0","level":"0","left":"0.19622092997735602","height":"0.012919896178775314","top":"0.7441860468395529","page_num":"0","width":"0.021802325546741497","conf":"0.30000001192092896","line_num":"0"},{"height":"0.005555555555555536","left":"0.21947674751067328","line_num":"0","block_num":"0","par_num":"0","text":"=> crnlo.","top":"0.7465277777777778","width":"0.0305232524871826","page_num":"0","level":"0","conf":"0.30000001192092896","word_num":"0"},{"width":"0.08720929622650148","word_num":"0","text":"\"reason = ne-poerlessade","page_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","level":"0","line_num":"0","left":"0.19622093734026352","par_num":"0","top":"0.7622739020667644"},{"line_num":"0","width":"0.00872092992067336","conf":"1","height":"0.007751937707265233","block_num":"0","par_num":"0","word_num":"0","left":"0.12209302362977958","page_num":"0","level":"0","text":"139","top":"0.7751937985236281"},{"par_num":"0","word_num":"0","top":"0.7726098192555736","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","left":"0.18313953523699295","text":"1):","height":"0.012919896178775314","width":"0.011627906560897822"},{"block_num":"0","left":"0.12063953492946186","page_num":"0","par_num":"0","width":"0.010174417495727534","word_num":"0","level":"0","text":"146","conf":"0.5","line_num":"0","height":"0.0077519370449914415","top":"0.7906976750175561"},{"left":"0.12209302362977958","level":"0","page_num":"0","par_num":"0","text":"141","block_num":"0","word_num":"0","top":"0.8062015504616129","height":"0.007751937707265233","conf":"1","width":"0.00872092992067336","line_num":"0"},{"block_num":"0","word_num":"0","page_num":"0","height":"0.005167958471510081","level":"0","text":"reLurl nuLe","width":"0.03633720874786375","left":"0.18313953539184397","top":"0.8087855298185086","conf":"0.30000001192092896","line_num":"0","par_num":"0"},{"left":"0.12063953492946186","height":"0.0077519370449913305","text":"142","level":"0","page_num":"0","top":"0.8217054269555405","width":"0.010174417495727534","line_num":"0","conf":"1","word_num":"0","par_num":"0","block_num":"0"},{"left":"0.12063953492946186","width":"0.010174417495727534","par_num":"0","word_num":"0","block_num":"0","conf":"1","level":"0","top":"0.8372093029245327","line_num":"0","height":"0.0077519370449914415","text":"143","page_num":"0"},{"width":"0.010174417495727547","conf":"1","height":"0.0077519370449914415","level":"0","page_num":"0","top":"0.852713178635127","word_num":"0","left":"0.12063953594690364","line_num":"0","block_num":"0","par_num":"0","text":"144"},{"conf":"1","left":"0.12063953524733975","height":"0.007751937707265233","par_num":"0","width":"0.010174418240785604","top":"0.8682170545959799","text":"145","word_num":"0","line_num":"0","level":"0","page_num":"0","block_num":"0"},{"par_num":"0","height":"0.0077519370449914415","text":"146","left":"0.12063953594690364","block_num":"0","top":"0.8837209305731115","conf":"1","page_num":"0","width":"0.010174417495727547","level":"0","line_num":"0","word_num":"0"},{"left":"0.12063953523699293","height":"0.007751937707265233","par_num":"0","page_num":"0","top":"0.8992248065339642","conf":"0.5","word_num":"0","block_num":"0","level":"0","width":"0.011627906560897835","line_num":"0","text":"147"},{"par_num":"0","width":"0.01017441824078559","level":"0","conf":"1","word_num":"0","line_num":"0","block_num":"0","left":"0.12063953488396768","text":"148","top":"0.9121447027871942","page_num":"0","height":"0.007751937707265233"},{"block_num":"0","top":"0.9276485793701009","conf":"0.30000001192092896","width":"0.017441858351230632","level":"0","page_num":"0","left":"0.12063953510755643","line_num":"0","word_num":"0","height":"0.007768087254630185","par_num":"0","text":"149 E"},{"height":"0.007751937707265122","word_num":"0","level":"0","left":"0.17151162540708764","par_num":"0","block_num":"0","line_num":"0","page_num":"0","text":"shsopportunityl'associations' = sthis->convertbeaLAssoclations( opportunityAssociations: shsopportunityl' assoc1at1 1605","top":"0.8527131784352507","width":"0.3444767475128174","conf":"0.5"},{"line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.1700581379074028","level":"0","page_num":"0","text":"recurn schis->1mporcurupdateupporcunitysnsupporcunity","top":"0.8837209309145032","height":"0.007945735587014058","width":"0.17151161432266235","word_num":"0","block_num":"0"},{"word_num":"0","height":"0.007751937707265233","page_num":"0","conf":"0.5","block_num":"0","level":"0","line_num":"0","left":"0.04505814341611637","par_num":"0","top":"0.9457364341825432","text":"T SyncCrmEntitiesTrait.phg","width":"0.06686046123504637"},{"width":"0.055232554674148567","left":"0.045058144029204515","word_num":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.9583333331827474","text":"© SyncFieldsTrait.php","page_num":"0","conf":"1","level":"0","height":"0.010658914513058115"},{"left":"0.16133722868872544","conf":"1","page_num":"0","par_num":"0","text":"* Process webhook-collected opportunitu batches.","block_num":"0","top":"0.9430555555418696","word_num":"0","level":"0","height":"0.007848836978276541","line_num":"0","width":"0.14680230617523196"},{"word_num":"0","text":"151","width":"0.00872092992067336","left":"0.12209302362977958","block_num":"0","conf":"1","par_num":"0","top":"0.9586563308233701","height":"0.007751937707265233","page_num":"0","level":"0","line_num":"0"},{"par_num":"0","top":"0.9895833333333334","width":"0.2485464811325073","word_num":"0","line_num":"0","left":"0.004360470162633611","level":"0","block_num":"0","conf":"0.5","height":"0.005555555555555536","page_num":"0","text":"Helper code will nelp IDt lo understand vour Laravel apo code. Generale Don't snow Anymore loday 8.09"},{"line_num":"0","text":"= custom.log","width":"0.03344741761684411","top":"0.04897668893972151","block_num":"0","word_num":"0","height":"0.007989774809943229","conf":"1","level":"0","page_num":"0","left":"0.5058053592872308","par_num":"0"},{"height":"0.0069689565234714035","top":"0.04918415273361043","block_num":"0","level":"0","left":"0.5493082851504145","width":"0.03076394498348234","line_num":"0","conf":"0.5","page_num":"0","text":"= laravel.log","word_num":"0","par_num":"0"},{"par_num":"0","line_num":"0","left":"0.5901162810036347","text":"L SF (iminny@localhost","conf":"0.30000001192092896","width":"0.058139532804489136","height":"0.007848836978276541","page_num":"0","block_num":"0","top":"0.04909560735065499","word_num":"0","level":"0"},{"text":"( scratch_1.json","block_num":"0","height":"0.010432816214031693","level":"0","word_num":"0","left":"0.6584302369938116","page_num":"0","width":"0.040697669982910134","line_num":"0","conf":"0.5","top":"0.04651162832709266","par_num":"0"},{"page_num":"0","level":"0","par_num":"0","block_num":"0","conf":"0.5","text":"V connect.vue","top":"0.06944444444444442","width":"0.03633720576763144","word_num":"0","line_num":"0","height":"0.008333333333333304","left":"0.5058139570725795"},{"block_num":"0","text":"VOnboard.vue","width":"0.03779069483280173","par_num":"0","level":"0","conf":"0.5","top":"0.06976744245941646","word_num":"0","height":"0.0077519370449913305","left":"0.5508720925545296","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","left":"0.5988372102658899","text":"Hs local liminnyalocalnost","top":"0.07222222222222219","block_num":"0","page_num":"0","level":"0","par_num":"0","line_num":"0","width":"0.07267441749572745","word_num":"0","height":"0.005555555555555536"},{"height":"0.008333333333333304","par_num":"0","top":"0.06944444444444442","left":"0.6816860492720082","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.03924418389797213","text":"4 console [EU] )","word_num":"0","block_num":"0"},{"par_num":"0","top":"0.09302325588796945","line_num":"0","level":"0","conf":"1","width":"0.05668604373931885","page_num":"0","word_num":"0","text":"CrmEntityRepository.php","height":"0.007751937707265233","left":"0.5130813981521428","block_num":"0"},{"top":"0.0930232561545069","width":"0.062499994039535545","level":"0","left":"0.579941867603808","par_num":"0","word_num":"0","conf":"0.5","line_num":"0","page_num":"0","block_num":"0","text":"uD crm_configurations [EUJ","height":"0.0077519370449913305"},{"page_num":"0","text":"c console (PROD]","level":"0","line_num":"0","block_num":"0","height":"0.007751937707265122","conf":"0.30000001192092896","par_num":"0","left":"0.6526162798536876","width":"0.042151162028312705","word_num":"0","top":"0.09302325614636742"},{"block_num":"0","height":"0.007832687430911589","word_num":"0","page_num":"0","text":"e console [STAGING","line_num":"0","par_num":"0","level":"0","top":"0.11369509045767079","left":"0.5072674452180053","width":"0.04941860139369969","conf":"0.30000001192092896"},{"left":"0.5043604652515279","par_num":"0","width":"0.011627906560897738","conf":"0.5","height":"0.005167958471510192","line_num":"0","text":"1560","block_num":"0","top":"0.1653746770626945","word_num":"0","level":"0","page_num":"0"},{"line_num":"0","top":"0.18087855303168676","level":"0","block_num":"0","height":"0.005167958471510192","left":"0.5043604652515279","text":"1561","width":"0.011627906560897738","conf":"0.30000001192092896","page_num":"0","par_num":"0","word_num":"0"},{"text":"1504","height":"0.005167958471510081","page_num":"0","block_num":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.5043604652515279","top":"0.19638242900067904","width":"0.011627906560897738","level":"0"},{"line_num":"0","block_num":"0","text":"A32 M2 /19 MV","conf":"0.30000001192092896","level":"0","top":"0.20413436752401592","width":"0.055232548713684104","word_num":"0","left":"0.44622093344363944","height":"0.0077519370449913305","page_num":"0","par_num":"0"},{"word_num":"0","par_num":"0","left":"0.5043604651061789","level":"0","height":"0.007751937707265233","line_num":"0","top":"0.2093023255262123","block_num":"0","conf":"1","text":"1563","page_num":"0","width":"0.01162790656089785"},{"page_num":"0","text":"1564","top":"0.22480620214933889","word_num":"0","par_num":"0","conf":"1","height":"0.0077519370449914415","block_num":"0","left":"0.5029069766965589","level":"0","line_num":"0","width":"0.013081394135951996"},{"word_num":"0","block_num":"0","page_num":"0","line_num":"0","par_num":"0","level":"0","height":"0.012919896178775314","top":"0.23772609832534108","text":"1565","width":"0.013081395626068026","left":"0.504360465141181","conf":"1"},{"block_num":"0","height":"0.012919896178775425","text":"1566","conf":"1","left":"0.504360465141181","level":"0","par_num":"0","page_num":"0","width":"0.013081395626068026","word_num":"0","line_num":"0","top":"0.25322997429433325"},{"par_num":"0","top":"0.2687338502679397","word_num":"0","text":"1567","width":"0.01162790656089785","conf":"0.5","height":"0.012919896178775314","level":"0","left":"0.5058139536132388","page_num":"0","line_num":"0","block_num":"0"},{"word_num":"0","page_num":"0","height":"0.012919896178775314","text":"1568","conf":"1","block_num":"0","level":"0","left":"0.5043604648959048","line_num":"0","par_num":"0","top":"0.28423772624846766","width":"0.013081395626068137"},{"block_num":"0","level":"0","word_num":"0","height":"0.0077519370449914415","par_num":"0","left":"0.5043604662781266","width":"0.011627905815839723","top":"0.3023255817359023","page_num":"0","text":"1569","conf":"1","line_num":"0"},{"page_num":"0","height":"0.0077519370449913305","line_num":"0","par_num":"0","block_num":"0","level":"0","width":"0.011627905815839723","top":"0.31782945770489457","text":"15/0","word_num":"0","conf":"0.30000001192092896","left":"0.5043604662781266"},{"par_num":"0","word_num":"0","text":"= 1572","top":"0.3462532303326693","conf":"0.5","height":"0.007913436492284154","width":"0.01889534741640092","left":"0.49709302491098556","level":"0","line_num":"0","page_num":"0","block_num":"0"},{"block_num":"0","conf":"0.30000001192092896","top":"0.4082687344490805","width":"0.017441858351230632","page_num":"0","word_num":"0","height":"0.0077519370449914415","left":"0.49854651355694274","line_num":"0","text":"1576","par_num":"0","level":"0"},{"page_num":"0","width":"0.02034883648157121","left":"0.49709302340165634","line_num":"0","level":"0","par_num":"0","conf":"1","text":"=1577","height":"0.018087854650285395","block_num":"0","top":"0.41602067193196324","word_num":"0"},{"word_num":"0","level":"0","par_num":"0","left":"0.502906976761842","line_num":"0","block_num":"0","page_num":"0","width":"0.014534883201122284","text":"1578","top":"0.436692506820173","conf":"1","height":"0.012919896178775314"},{"height":"0.012919896178775425","width":"0.014534883201122284","word_num":"0","level":"0","left":"0.5029069769314155","conf":"1","par_num":"0","block_num":"0","text":"1579","line_num":"0","page_num":"0","top":"0.4521963825953669"},{"page_num":"0","block_num":"0","text":"1580","height":"0.015503875414530355","par_num":"0","width":"0.020348836481571264","conf":"0.30000001192092896","level":"0","line_num":"0","top":"0.46511627926086574","word_num":"0","left":"0.4970930239588268"},{"conf":"1","left":"0.497093023365319","text":"=1582","level":"0","word_num":"0","line_num":"0","par_num":"0","block_num":"0","width":"0.020348836481571153","top":"0.4987080106638423","page_num":"0","height":"0.012919896178775425"},{"conf":"1","block_num":"0","top":"0.6072351424594165","text":"1589","width":"0.011627905815839723","level":"0","page_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.0077519370449913305","left":"0.5043604662781266"},{"line_num":"0","text":"1590","conf":"1","page_num":"0","block_num":"0","top":"0.6227390184284087","level":"0","width":"0.011627905815839723","par_num":"0","word_num":"0","left":"0.5043604662781266","height":"0.0077519370449913305"},{"block_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","top":"0.638242894397401","width":"0.011627905815839723","left":"0.5043604662781266","conf":"1","height":"0.0077519370449913305","text":"1591","word_num":"0"},{"width":"0.011627905815839723","page_num":"0","word_num":"0","level":"0","par_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","left":"0.5043604662781266","line_num":"0","text":"1592","top":"0.6537467702838186","block_num":"0"},{"height":"0.005167958140373186","par_num":"0","block_num":"0","text":"159.51","word_num":"0","width":"0.011627905815839723","top":"0.6692506462528107","left":"0.5043604662781266","level":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0"},{"left":"0.5043604652515279","height":"0.005167958471510192","width":"0.011627906560897738","conf":"0.30000001192092896","level":"0","page_num":"0","text":"1595","block_num":"0","line_num":"0","top":"0.7002583979929271","par_num":"0","word_num":"0"},{"block_num":"0","top":"0.7131782945184605","word_num":"0","text":"1596","par_num":"0","width":"0.01162790656089785","height":"0.007751937707265233","page_num":"0","left":"0.5043604651061789","level":"0","conf":"1","line_num":"0"},{"top":"0.7441860471105792","word_num":"0","text":"1598","width":"0.013081394135951996","level":"0","left":"0.5029069766965589","line_num":"0","height":"0.0077519370449913305","conf":"1","page_num":"0","block_num":"0","par_num":"0"},{"block_num":"0","height":"0.012919896178775314","line_num":"0","text":"1600","par_num":"0","width":"0.013081395626068137","left":"0.5043604651956869","top":"0.7726098192232738","level":"0","conf":"1","page_num":"0","word_num":"0"},{"block_num":"0","text":"1604","top":"0.8346253233899406","height":"0.012919896178775314","left":"0.5043604651048439","conf":"1","par_num":"0","line_num":"0","level":"0","page_num":"0","width":"0.013081395626068026","word_num":"0"},{"word_num":"0","page_num":"0","text":"1008","line_num":"0","conf":"0.30000001192092896","top":"0.8992248062616609","left":"0.5043604652515279","width":"0.011627906560897738","block_num":"0","height":"0.005167958471510192","level":"0","par_num":"0"},{"left":"0.5043604653864946","height":"0.005167958471510081","level":"0","text":"100%","conf":"0.30000001192092896","top":"0.9147286822998669","line_num":"0","page_num":"0","par_num":"0","block_num":"0","width":"0.01162790656089785","word_num":"0"},{"width":"0.01162790656089785","word_num":"0","height":"0.005167958471510192","left":"0.5043604653864946","page_num":"0","text":"1010","block_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","top":"0.9302325582688591","line_num":"0"},{"text":"Ty: Autoy","word_num":"0","conf":"0.30000001192092896","top":"0.13402777777777775","width":"0.024709299206733704","height":"0.005555555555555647","block_num":"0","left":"0.5755813984480854","level":"0","line_num":"0","page_num":"0","par_num":"0"},{"height":"0.0077519370449914415","page_num":"0","width":"0.030523252487182573","word_num":"0","left":"0.6206395350209437","conf":"1","level":"0","top":"0.1343669256635508","block_num":"0","par_num":"0","text":"Playgroundv","line_num":"0"},{"conf":"0.30000001192092896","word_num":"0","par_num":"0","left":"0.6947674459467912","text":"Go jiminny v","top":"0.13402777777777775","width":"0.027616274356841997","height":"0.008333333333333415","block_num":"0","level":"0","page_num":"0","line_num":"0"},{"height":"0.007768087916904087","text":"select * trom accouncs where","top":"0.14987080113198725","word_num":"0","level":"0","left":"0.5377907045171566","width":"0.08720929622650153","par_num":"0","block_num":"0","conf":"0.5","line_num":"0","page_num":"0"},{"left":"0.6409883698605822","text":"026 A9 A22 / 3 / 103","page_num":"0","height":"0.010545865032407953","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0","top":"0.14987080172152212","word_num":"0","level":"0","width":"0.06686046123504641"},{"level":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","top":"0.16527777777777775","left":"0.5377906977403555","word_num":"0","height":"0.005555555555555647","block_num":"0","text":"select * tron contacts where.","width":"0.08720930218696599"},{"conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"cen contouraron 1o = 51y and c","line_num":"0","left":"0.6264534900144667","top":"0.16527777777777775","level":"0","word_num":"0","width":"0.09883719682693481","height":"0.005555555555555647","page_num":"0"},{"line_num":"0","width":"0.07122092843055716","par_num":"0","left":"0.537790699473174","conf":"0.30000001192092896","level":"0","page_num":"0","block_num":"0","top":"0.18055555555555558","word_num":"0","text":"* owner 15250 525705080","height":"0.005555555555555536"},{"page_num":"0","level":"0","line_num":"0","height":"0.005167958471510081","top":"0.19638242902221226","block_num":"0","text":"* contact","conf":"0.30000001192092896","left":"0.537790698767998","par_num":"0","width":"0.03488371968269344","word_num":"0"},{"text":"* concact 4","top":"0.21180555555555558","level":"0","word_num":"0","conf":"0.30000001192092896","width":"0.03488371968269344","block_num":"0","page_num":"0","height":"0.005555555555555536","line_num":"0","left":"0.5377906982942801","par_num":"0"},{"left":"0.5770348863087509","width":"0.09883719682693481","height":"0.005167958140373297","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"lolol o0h0/441000 - CCEVLEy","word_num":"0","level":"0","block_num":"0","line_num":"0","top":"0.1963824291985472"},{"top":"0.19638242920068205","height":"0.007784237464269039","block_num":"0","conf":"0.5","left":"0.6831395364523198","line_num":"0","page_num":"0","par_num":"0","word_num":"0","text":"Alex nowes ale","width":"0.04360464513301854","level":"0"},{"level":"0","height":"0.008333333333333304","page_num":"0","text":"19247563 742723347700 - [EMAIL] 2026","block_num":"0","par_num":"0","conf":"1","top":"0.2090277777777778","line_num":"0","word_num":"0","left":"0.5770348816794743","width":"0.14825580120086668"},{"height":"0.007832686768637798","left":"0.5363372199655794","top":"0.22480620196451828","conf":"1","level":"0","text":"# company 4176133 47150650569","block_num":"0","line_num":"0","page_num":"0","word_num":"0","par_num":"0","width":"0.09156975746154783"},{"line_num":"0","par_num":"0","conf":"1","height":"0.007784237464268928","top":"0.24027777790869242","left":"0.5377906997934584","level":"0","page_num":"0","block_num":"0","word_num":"0","text":"# deal 7100953 410150124747","width":"0.08284883499145512"},{"height":"0.007751937707265233","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"SELECI","width":"0.018895347416400976","word_num":"0","top":"0.255813953820786","left":"0.5377906982031367","conf":"1"},{"conf":"0.5","height":"0.007848836978276541","left":"0.5494186212382024","par_num":"0","width":"0.13953486680984495","top":"0.2713178297020762","page_num":"0","block_num":"0","line_num":"0","level":"0","text":"CONCAT(u.1d, CASE WHEN U.1d = t.owner_1d THEN","word_num":"0"},{"height":"0.007848836978276541","width":"0.030523252487182684","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.2713178297020762","text":"(owner)' b","line_num":"0","level":"0","word_num":"0","block_num":"0","left":"0.6962209336986408"},{"conf":"0.30000001192092896","width":"0.02616278827190399","block_num":"0","text":"U.emall,","level":"0","height":"0.0077519370449913305","page_num":"0","top":"0.2868217060253079","line_num":"0","par_num":"0","left":"0.5494186071721875","word_num":"0"},{"left":"0.5508720936465319","level":"0","page_num":"0","text":"sa.*","line_num":"0","par_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.30232558146936483","height":"0.007751937707265233","width":"0.014534883201122284","word_num":"0"},{"level":"0","par_num":"0","line_num":"0","height":"0.007864986525641493","page_num":"0","width":"0.10319766998291013","text":"t.owner_ld FruM soclal_accounts sô","word_num":"0","left":"0.5508720928690843","top":"0.317829457770771","conf":"0.30000001192092896","block_num":"0"},{"block_num":"0","height":"0.007751937707265233","par_num":"0","left":"0.5377906959991708","conf":"0.30000001192092896","level":"0","line_num":"0","page_num":"0","word_num":"0","top":"0.3333333334719488","text":"Juin users u on U.1d = sa.soclable_1d","width":"0.11482558250427244"},{"page_num":"0","line_num":"0","block_num":"0","height":"0.007978036006291767","top":"0.34861111119582056","text":"JUIN ceams t n→>l on t.1d = U.ceam_1d","width":"0.12499998807907109","left":"0.5377907090762495","par_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0"},{"word_num":"0","block_num":"0","page_num":"0","left":"0.5377906999312494","line_num":"0","text":"Wheke U.teanl_ld- 400 and sa.provider- nuospora","top":"0.3643410855083289","conf":"0.30000001192092896","width":"0.15406975746154783","level":"0","par_num":"0","height":"0.007881136735280236"},{"par_num":"0","width":"0.07122092843055716","block_num":"0","line_num":"0","text":"select * from features:","word_num":"0","conf":"1","height":"0.007929586701923008","top":"0.3927648578764287","left":"0.5377907001624804","level":"0","page_num":"0"},{"conf":"0.5","left":"0.5377906896754081","line_num":"0","block_num":"0","text":"select * from team features where feature id = 40:","width":"0.152616274356842","par_num":"0","level":"0","height":"0.0077519370449914415","top":"0.4082687344490805","page_num":"0","word_num":"0"},{"conf":"0.5","level":"0","page_num":"0","block_num":"0","text":"select * from teams where 1d = 556; # owner: 18101, Crm: 4/7","left":"0.5377907158796795","line_num":"0","par_num":"0","top":"0.4392764865624692","word_num":"0","height":"0.010335916280746371","width":"0.1889534711837768"},{"left":"0.5377906974698764","width":"0.14680231809616084","top":"0.4547803619603208","height":"0.007751937707265233","line_num":"0","level":"0","conf":"1","page_num":"0","par_num":"0","text":"select * from crm_configurations where 1d = 477*","word_num":"0","block_num":"0"},{"page_num":"0","height":"0.0078972862826453","width":"0.11482557058334353","left":"0.537790709110193","level":"0","conf":"0.5","par_num":"0","line_num":"0","text":"SELECT * FROM USerS WHERE 1d = 181013","top":"0.4701388889000211","word_num":"0","block_num":"0"},{"left":"0.5377906975670903","width":"0.018895348906517007","block_num":"0","line_num":"0","height":"0.005167958471510192","par_num":"0","page_num":"0","level":"0","text":"DELEEIT","top":"0.485788113767624","word_num":"0","conf":"0.30000001192092896"},{"top":"0.4986111110790308","par_num":"0","width":"0.1758720874786377","word_num":"0","page_num":"0","block_num":"0","line_num":"0","height":"0.010432816214031582","left":"0.5508720999876074","conf":"1","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' B","level":"0"},{"block_num":"0","left":"0.5494186071721875","par_num":"0","conf":"0.30000001192092896","text":"U.emall,","top":"0.5167958659736284","level":"0","width":"0.02616278827190399","word_num":"0","line_num":"0","page_num":"0","height":"0.0077519370449913305"},{"line_num":"0","top":"0.5322997416760831","block_num":"0","height":"0.007751937707265233","width":"0.014534883201122284","word_num":"0","level":"0","left":"0.5508720936465319","page_num":"0","par_num":"0","text":"sa.x,","conf":"0.30000001192092896"},{"left":"0.5508720982270809","height":"0.01041666666666674","par_num":"0","level":"0","page_num":"0","top":"0.5451388888888888","text":"t.owner_id FROM social_accounts sa","width":"0.10319766998291013","word_num":"0","line_num":"0","conf":"1","block_num":"0"},{"line_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.11482557058334353","word_num":"0","level":"0","height":"0.005555555555555536","text":"Juin users u on u.1a = sa.soclable 10","page_num":"0","block_num":"0","left":"0.5377906964610996","top":"0.5631944444444444"},{"block_num":"0","page_num":"0","par_num":"0","left":"0.5377907081400327","conf":"0.5","height":"0.007800387673907783","top":"0.5762273902069738","width":"0.12499998807907098","word_num":"0","level":"0","text":"JOIN teams t 1..n‹->1: on t.id = u.team id","line_num":"0"},{"block_num":"0","conf":"1","line_num":"0","word_num":"0","level":"0","width":"0.17877905368804936","text":"WHERE U.team id = 556 and sa.provider = 'integration-app':","height":"0.007816537221272735","par_num":"0","top":"0.5916666666606815","left":"0.5377906958758962","page_num":"0"},{"block_num":"0","word_num":"0","level":"0","height":"0.007816537221272846","par_num":"0","line_num":"0","text":"select * from opportunities where 1d = 7594349*","page_num":"0","width":"0.14389533996582027","conf":"0.5","left":"0.5377906923769509","top":"0.6227390184694669"},{"word_num":"0","page_num":"0","line_num":"0","conf":"0.5","height":"0.007800387673907894","level":"0","left":"0.5377906934743011","par_num":"0","top":"0.6381944443413405","width":"0.18895348310470583","block_num":"0","text":"select * from opportunity_stages where opportunity_1d = 759404"},{"top":"0.6511627906437685","line_num":"0","text":"select * from business_processes where id = 6024;","par_num":"0","width":"0.14970929622650153","page_num":"0","height":"0.010642764965693163","block_num":"0","conf":"1","left":"0.5377907047699553","level":"0","word_num":"0"},{"block_num":"0","left":"0.5377907014284491","top":"0.6692506464089627","word_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","line_num":"0","text":"select * trom","width":"0.04215115904808042","height":"0.007832686768637798"},{"level":"0","page_num":"0","block_num":"0","height":"0.005167958140373186","conf":"0.30000001192092896","text":"ousalness oro","par_num":"0","word_num":"0","line_num":"0","width":"0.03779069483280184","top":"0.6692506462528107","left":"0.5799418636875628"},{"top":"0.6692506464089627","conf":"0.30000001192092896","line_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","height":"0.007832686768637798","width":"0.10174417495727539","left":"0.6235465227864349","word_num":"0","text":"ss_stages where scage_1d = 10552;"},{"page_num":"0","conf":"0.30000001192092896","height":"0.005200258228513888","level":"0","block_num":"0","text":"se ert * tron ousness orocess stades wnere ousiness orocess i","word_num":"0","left":"0.5377906917899509","line_num":"0","par_num":"0","top":"0.684722222304944","width":"0.18895349502563474"},{"conf":"0.30000001192092896","top":"0.7","page_num":"0","word_num":"0","height":"0.005555555555555647","level":"0","line_num":"0","left":"0.5377906917365778","text":"select * tron stades wiere cean 10 = 4521","width":"0.12645349502563485","block_num":"0","par_num":"0"},{"text":"select * from teams where id = 459","width":"0.10610464811325071","level":"0","top":"0.7131782946476594","block_num":"0","conf":"1","page_num":"0","left":"0.5377907022487264","par_num":"0","line_num":"0","word_num":"0","height":"0.007751937707265233"},{"word_num":"0","left":"0.5377906993295902","line_num":"0","top":"0.7286821708831891","width":"0.018895347416400865","page_num":"0","height":"0.0077519370449914415","conf":"1","level":"0","par_num":"0","text":"SELECT","block_num":"0"},{"block_num":"0","par_num":"0","level":"0","page_num":"0","width":"0.03779069483280184","text":"CONCATU.id,","left":"0.5494186079615059","top":"0.7441860468521813","word_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.0077519370449914415"},{"block_num":"0","height":"0.00789728628264541","conf":"0.5","left":"0.5886627931620196","par_num":"0","text":"CASE WHEN U.id = t.owner id THEN","top":"0.7441860470395558","width":"0.09883719682693481","word_num":"0","page_num":"0","line_num":"0","level":"0"},{"page_num":"0","block_num":"0","text":"U.email","word_num":"0","line_num":"0","left":"0.5494186049751215","level":"0","par_num":"0","top":"0.7596899230795715","width":"0.024709299206733704","conf":"1","height":"0.0077519370449914415"},{"level":"0","top":"0.7751937990485639","text":"sa.*","par_num":"0","conf":"1","width":"0.014534881711006142","page_num":"0","word_num":"0","height":"0.0077519370449913305","block_num":"0","line_num":"0","left":"0.5494186049293808"},{"block_num":"0","par_num":"0","top":"0.7906976746479148","height":"0.007913436492284154","text":"t.owner_1d FROM soclal_ accounts sa","width":"0.10319766998291013","word_num":"0","level":"0","line_num":"0","conf":"0.5","page_num":"0","left":"0.5508720928690843"},{"conf":"0.30000001192092896","level":"0","page_num":"0","left":"0.5377907091101759","word_num":"0","line_num":"0","par_num":"0","text":"Joln users u on u.1d = sa.soclable_1d","width":"0.11482557058334353","top":"0.8062015507281504","height":"0.0077519370449914415","block_num":"0"},{"conf":"0.30000001192092896","page_num":"0","height":"0.007929586039649106","width":"0.12499998807907109","block_num":"0","left":"0.5377906974541914","par_num":"0","text":"JOIN teams t l..n<->l: on t.1d = u.team_1d","top":"0.821527777910408","level":"0","line_num":"0","word_num":"0"},{"height":"0.007929586039649106","page_num":"0","left":"0.5377906927952207","conf":"0.5","par_num":"0","top":"0.8372093028458085","width":"0.15406975746154783","word_num":"0","line_num":"0","level":"0","block_num":"0","text":"WHERE U.team_1d = 45% and Sa.provider = 'nupspot:"},{"block_num":"0","height":"0.010335916280746482","par_num":"0","text":"SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDET","top":"0.8656330751929602","line_num":"0","width":"0.18895347118377692","word_num":"0","page_num":"0","conf":"1","left":"0.537790716322436","level":"0"},{"conf":"1","par_num":"0","width":"0.034883716702461154","word_num":"0","level":"0","left":"0.537790698403348","text":"FROM stages","top":"0.8811369513014061","page_num":"0","line_num":"0","height":"0.007751937707265233","block_num":"0"},{"par_num":"0","word_num":"0","block_num":"0","top":"0.8965277777966107","page_num":"0","text":"WHERE team id = 459 AND tvpe = 'opportunity'","level":"0","line_num":"0","left":"0.5377907107041541","width":"0.13517440557479854","conf":"0.5","height":"0.007864986525641604"},{"page_num":"0","par_num":"0","word_num":"0","width":"0.07558138966560368","level":"0","height":"0.008333333333333304","block_num":"0","conf":"1","line_num":"0","text":"GROUP BY crm_ provider id","left":"0.5377907036577371","top":"0.9118055555555555"},{"block_num":"0","par_num":"0","conf":"0.30000001192092896","top":"0.9276485793701009","level":"0","line_num":"0","left":"0.5377906977377881","word_num":"0","height":"0.007768087254630185","width":"0.046511623263359114","text":"HAVING cnt > 1:","page_num":"0"},{"par_num":"0","page_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.7529069768235939","height":"0.012919896178775314","block_num":"0","line_num":"0","top":"0.0025839794299922225","width":"0.013081395626068137","text":"> 0"},{"height":"0.012919896178775425","page_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.7703488374379193","width":"0.008720929920673415","top":"0.0025839797206897996","word_num":"0","conf":"0.30000001192092896","line_num":"0","text":"labl"},{"line_num":"0","top":"0.004861111111111094","left":"0.7994186101320366","height":"0.008333333333333304","level":"0","conf":"0.5","word_num":"0","text":"Support Daily • in 2h 48 m","block_num":"0","par_num":"0","width":"0.06395348310470583","page_num":"0"},{"page_num":"0","top":"0.005167958914728654","word_num":"0","conf":"0.30000001192092896","width":"0.008720929360465313","left":"0.8706395357558139","height":"0.007751937209302451","par_num":"0","text":"A","block_num":"0","level":"0","line_num":"0"},{"height":"0.005555555555555536","top":"0.004861111111111094","conf":"0.30000001192092896","line_num":"0","block_num":"0","page_num":"0","par_num":"0","word_num":"0","left":"0.8997093053866074","text":"100% [z7","level":"0","width":"0.024709299206733704"},{"block_num":"0","text":"• Fri 17 Apr 12:13:01","top":"0.004861111111111094","height":"0.008333333333333304","word_num":"0","left":"0.9287790718258844","level":"0","line_num":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.06395348310470583"},{"block_num":"0","level":"0","page_num":"0","line_num":"0","text":"AutomatedRenortsCommandTest","height":"0.005167958140373186","width":"0.08430231809616084","conf":"1","par_num":"0","word_num":"0","top":"0.025839793539632505","left":"0.8095930312135469"},{"word_num":"0","page_num":"0","text":"Cascade","level":"0","left":"0.7311046508350595","top":"0.04909560783409339","width":"0.0218023240566253","line_num":"0","par_num":"0","block_num":"0","height":"0.0077519370449914415","conf":"1"},{"line_num":"0","width":"0.05377906560897827","conf":"1","par_num":"0","text":"Automated Report Ret","left":"0.7311046561855961","block_num":"0","top":"0.07222222207163631","height":"0.007881136735280347","level":"0","word_num":"0","page_num":"0"},{"line_num":"0","height":"0.007881136735280347","page_num":"0","conf":"1","block_num":"0","par_num":"0","top":"0.07222222207163631","width":"0.05232557654380798","word_num":"0","left":"0.7936046563694896","level":"0","text":"Investigating Opportu"},{"height":"0.008333333333333304","level":"0","page_num":"0","par_num":"0","text":"+D ..","word_num":"0","block_num":"0","width":"0.0232558131217957","left":"0.9593023257887235","line_num":"0","conf":"0.30000001192092896","top":"0.06944444444444442"},{"left":"0.7354651181493372","conf":"0.30000001192092896","block_num":"0","text":"1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestage","par_num":"0","top":"0.10069444444444442","word_num":"0","width":"0.2398255586624145","page_num":"0","height":"0.005555555555555536","level":"0","line_num":"0"},{"page_num":"0","level":"0","par_num":"0","word_num":"0","line_num":"0","left":"0.7877906985505142","width":"0.050872087478637695","height":"0.005167958140373186","block_num":"0","text":"ale calls cribervie","top":"0.13178294599441287","conf":"0.30000001192092896"},{"block_num":"0","height":"0.007784237464269039","level":"0","conf":"0.5","par_num":"0","left":"0.8502907081745572","width":"0.12790696620941167","word_num":"0","text":"pdateStage( → pushes the stage change to HubSpot","line_num":"0","page_num":"0","top":"0.12916666666838228"},{"left":"0.7354651278772846","par_num":"0","top":"0.14722222208703806","block_num":"0","word_num":"0","page_num":"0","line_num":"0","text":"3. Hubspot receives the update and fires a deal.propertychange webhook back to Jiminny","height":"0.007816537221272846","level":"0","width":"0.21220929622650142","conf":"1"},{"conf":"1","top":"0.16249999999999998","word_num":"0","page_num":"0","left":"0.7354651242724504","width":"0.24273252487182617","line_num":"0","text":"4. Webhook is collected in Redis → SyncObjects cycle processes it → importOpportunityBatch( → up","level":"0","block_num":"0","height":"0.008333333333333415","par_num":"0"},{"block_num":"0","par_num":"0","height":"0.007768087916904087","top":"0.17569444428444203","left":"0.7441860605111049","line_num":"0","conf":"1","page_num":"0","word_num":"0","level":"0","text":"sertOpportunity( with the stage HubSpot now has","width":"0.11918603181838994"},{"height":"0.007800387011633991","par_num":"0","page_num":"0","top":"0.1937500000342347","block_num":"0","conf":"1","level":"0","text":"5. But Hubspot might return the previous stage it the update hasn't propagated, or it Hubspot rejects","line_num":"0","width":"0.23691856861114502","word_num":"0","left":"0.7354651522627748"},{"left":"0.7441860546444546","page_num":"0","block_num":"0","width":"0.11046510934829712","par_num":"0","word_num":"0","conf":"1","height":"0.007864986525641493","level":"0","text":"the change - writing a different stage id back","line_num":"0","top":"0.20671834665965982"},{"top":"0.2270833333333333","height":"0.005555555555555536","page_num":"0","width":"0.0683139503002167","conf":"0.30000001192092896","par_num":"0","text":"cloudwatch loas to look for.","block_num":"0","level":"0","line_num":"0","word_num":"0","left":"0.734011632393781"},{"top":"0.27361111111111114","level":"0","page_num":"0","conf":"1","width":"0.08430231809616096","text":"\"opportunity stage nas changed\"","word_num":"0","par_num":"0","block_num":"0","height":"0.008333333333333304","line_num":"0","left":"0.7383720927582743"},{"conf":"1","block_num":"0","line_num":"0","height":"0.007961885796652912","par_num":"0","text":"\"[HubSpotl User changina opportunity stage from\"","top":"0.2840277777735082","left":"0.738372114006167","width":"0.13081393241882333","page_num":"0","word_num":"0","level":"0"},{"line_num":"0","par_num":"0","word_num":"0","level":"0","top":"0.33055555572070494","block_num":"0","page_num":"0","left":"0.7325581666591123","text":"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)","height":"0.007945735587014058","conf":"1","width":"0.21802322864532475"},{"level":"0","top":"0.3486111110666217","word_num":"0","width":"0.2267441749572754","height":"0.007978036006291767","text":"The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRM","block_num":"0","conf":"0.5","line_num":"0","page_num":"0","left":"0.7340116212827847","par_num":"0"},{"top":"0.3643410851965646","width":"0.23691861629486077","left":"0.7325581295061397","level":"0","par_num":"0","text":"vrovcerD keeos reaovearino in the reels seroecause the talledy nano erin Imoortbarchiobiralt","word_num":"0","height":"0.005167958802647088","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0"},{"level":"0","width":"0.15406975746154783","word_num":"0","conf":"1","par_num":"0","line_num":"0","top":"0.3770833333367647","height":"0.007929586039649106","page_num":"0","block_num":"0","left":"0.7325581522875055","text":"requeues it after failures), then it gets reprocessed on every cycle."},{"conf":"1","height":"0.007751937707265233","left":"0.7340116319958996","level":"0","word_num":"0","top":"0.3901808786269876","block_num":"0","line_num":"0","page_num":"0","par_num":"0","text":"CloudWatch logs to look for","width":"0.06686046123504641"},{"level":"0","top":"0.4366925067277627","conf":"1","text":"\"[WebhookSyncBatchProcessor) Batch processing completed\"","block_num":"0","height":"0.007751937707265233","par_num":"0","word_num":"0","page_num":"0","left":"0.7383721104862495","width":"0.15261626243591309","line_num":"0"},{"text":"\"[ImportOpportunityBatch]\" or \"[HubSpot] Failed to import opportunity\"","block_num":"0","line_num":"0","conf":"1","left":"0.7383721154779469","page_num":"0","width":"0.19040695428848264","word_num":"0","height":"0.008333333333333304","top":"0.4493055555555556","level":"0","par_num":"0"},{"line_num":"0","level":"0","left":"0.738372102166481","text":"\"(HubSpot) Syncing opportunities using strateqy\"","width":"0.13081394433975224","conf":"1","par_num":"0","word_num":"0","top":"0.46250000000171565","page_num":"0","height":"0.007784237464268928","block_num":"0"},{"height":"0.007751937707265233","par_num":"0","level":"0","conf":"0.5","text":"- with config id for team 459","top":"0.43669250659856385","line_num":"0","left":"0.8953488352219796","page_num":"0","word_num":"0","block_num":"0","width":"0.079941862821579"},{"top":"0.4909560726919746","block_num":"0","level":"0","height":"0.0077519370449914415","left":"0.7340116559939378","text":"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessorl runs.","line_num":"0","page_num":"0","width":"0.2281976461410523","word_num":"0","par_num":"0","conf":"1"},{"par_num":"0","left":"0.7340116503605142","level":"0","block_num":"0","line_num":"0","text":"3. importExternalFieldData SyncCrmField writing back and triggering re-sync","conf":"1","width":"0.19040695428848264","height":"0.007800387011633991","page_num":"0","word_num":"0","top":"0.5270833333675681"},{"page_num":"0","conf":"0.30000001192092896","line_num":"0","text":"FrocessALaucomaclonAnalysiskesults calls servic","top":"0.5478036178290382","height":"0.005167958140373186","level":"0","block_num":"0","left":"0.7340116283727596","par_num":"0","width":"0.1177325487136841","word_num":"0"},{"top":"0.5451388889800222","page_num":"0","par_num":"0","height":"0.007832686768637798","level":"0","left":"0.8575581486606716","conf":"0.5","block_num":"0","text":">syncOpportunity before writing Al field values","line_num":"0","word_num":"0","width":"0.11482557058334342"},{"block_num":"0","level":"0","text":"Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageC","height":"0.008333333333333304","par_num":"0","word_num":"0","line_num":"0","conf":"1","left":"0.7340116545211437","page_num":"0","top":"0.5604166666666667","width":"0.24418601989746092"},{"text":"hanged logs), even though this specific opportunity has no templates, other opportunities do — and their s","par_num":"0","top":"0.5736111111128268","line_num":"0","width":"0.24709298610687258","word_num":"0","conf":"1","block_num":"0","level":"0","page_num":"0","left":"0.7325581535171694","height":"0.007784237464268928"},{"text":"yncupporcunity calls ao through 1mporturu.","top":"0.5888888888888889","level":"0","conf":"0.5","width":"0.11046510934829712","line_num":"0","word_num":"0","page_num":"0","height":"0.005555555555555536","left":"0.7325581364655551","par_num":"0","block_num":"0"},{"level":"0","par_num":"0","left":"0.8750000025106811","width":"0.09883719682693481","conf":"0.30000001192092896","text":"nity → which can atrect the keals queue","word_num":"0","height":"0.005555555555555536","top":"0.5888888888888889","block_num":"0","page_num":"0","line_num":"0"},{"conf":"1","height":"0.0077519370449913305","line_num":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.014534881711006253","word_num":"0","left":"0.7325581412665898","level":"0","text":"state.","top":"0.6020671838030858"},{"page_num":"0","height":"0.007800387673907894","width":"0.08139534592628483","left":"0.734011627983153","block_num":"0","text":"What to search in CloudWatch","top":"0.6381944443413405","word_num":"0","line_num":"0","par_num":"0","level":"0","conf":"1"},{"top":"0.6534722222222222","word_num":"0","page_num":"0","block_num":"0","text":"For opportunity 7594349, search for these in order:","level":"0","par_num":"0","left":"0.7325581422999217","width":"0.11918603181838994","height":"0.008333333333333304","line_num":"0","conf":"1"},{"height":"0.008333333333333415","conf":"1","block_num":"0","left":"0.7398255895699223","level":"0","line_num":"0","page_num":"0","text":"\"opportunity stage has changed\"","top":"0.7","width":"0.08284882903099056","word_num":"0","par_num":"0"},{"par_num":"0","page_num":"0","left":"0.7383720970021224","line_num":"0","top":"0.7131782949141967","block_num":"0","height":"0.0077519370449914415","level":"0","text":"\"opportunityId\"","width":"0.04215115904808042","conf":"1","word_num":"0"},{"line_num":"0","text":"<UUID of 7594349>","top":"0.7131782949141967","page_num":"0","block_num":"0","par_num":"0","height":"0.0077519370449914415","conf":"0.5","left":"0.7834302364983111","level":"0","width":"0.04941860139369969","word_num":"0"},{"block_num":"0","word_num":"0","conf":"1","line_num":"0","level":"0","text":"\"[ImportOpportunityBatch]\"","height":"0.007751937707265233","top":"0.7260981914176853","page_num":"0","width":"0.07122092843055727","par_num":"0","left":"0.738372092143733"},{"height":"0.007881136735280347","line_num":"0","text":"\"failed requeue\"","word_num":"0","level":"0","conf":"0.5","block_num":"0","left":"0.7383720992586909","page_num":"0","par_num":"0","width":"0.04941859841346741","top":"0.7388888887383029"},{"conf":"0.5","text":"# Was a user manually changing stage?","height":"0.008333333333333415","left":"0.8401162953765754","level":"0","line_num":"0","block_num":"0","page_num":"0","top":"0.7","par_num":"0","word_num":"0","width":"0.10319765806198122"},{"text":"# Any UpdateStage dispatches","top":"0.7131782949141967","par_num":"0","width":"0.07703487873077397","conf":"1","word_num":"0","line_num":"0","level":"0","height":"0.0077519370449914415","block_num":"0","page_num":"0","left":"0.8386627968133211"},{"block_num":"0","height":"0.007929586039649106","level":"0","par_num":"0","width":"0.10755813121795654","page_num":"0","conf":"1","left":"0.840116278474094","line_num":"0","word_num":"0","text":"# Is it being reprocessed by batch job?","top":"0.7260981917346974"},{"top":"0.738888888867502","line_num":"0","level":"0","text":"# Is batch iob failing and requeueing?","width":"0.10465115308761597","par_num":"0","height":"0.007881136735280347","word_num":"0","page_num":"0","block_num":"0","conf":"1","left":"0.8401162793125175"},{"top":"0.7673611111376449","level":"0","par_num":"0","page_num":"0","text":"Also get the crm provider id of opportunity 7594349 from DB, then search:","word_num":"0","block_num":"0","height":"0.007832686768637798","left":"0.7340116506355792","line_num":"0","conf":"1","width":"0.1773255586624145"},{"par_num":"0","level":"0","word_num":"0","left":"0.7383720951447534","top":"0.8138888889475031","line_num":"0","width":"0.05232557654380798","conf":"1","page_num":"0","height":"0.007816537221272846","text":"\"<crm provider id>\"","block_num":"0"},{"block_num":"0","page_num":"0","top":"0.8138888887537048","width":"0.15552324056625366","line_num":"0","par_num":"0","height":"0.007816537221272846","conf":"1","text":"# All mentions across logs - will show every sync trigger","left":"0.7979651323584622","level":"0","word_num":"0"},{"page_num":"0","text":"That last one will definitively tell you which code path is writing it.","height":"0.007768087254630185","word_num":"0","top":"0.8423611111530467","width":"0.1497092843055725","block_num":"0","conf":"1","left":"0.7340116480061948","level":"0","line_num":"0","par_num":"0"},{"left":"0.9593023275629055","word_num":"0","par_num":"0","block_num":"0","page_num":"0","height":"0.007800387011633991","text":"C1l -","conf":"0.30000001192092896","level":"0","top":"0.8604166667009014","width":"0.02034883499145501","line_num":"0"},{"par_num":"0","word_num":"0","left":"0.7340116321863477","level":"0","conf":"0.5","block_num":"0","width":"0.04796511232852929","height":"0.0077519370449913305","page_num":"0","top":"0.9354005171364191","line_num":"0","text":"Ask anything (&+L)"},{"conf":"0.5","width":"0.0726744115352631","height":"0.007881136735280347","top":"0.9611111109605252","level":"0","line_num":"0","block_num":"0","word_num":"0","page_num":"0","left":"0.7340116348160904","par_num":"0","text":"+ <> Code Claude Sonnet 4.6"},{"page_num":"0","conf":"0.30000001192092896","top":"0.9612403104180727","width":"0.013081394135951996","par_num":"0","text":"OU","word_num":"0","height":"0.0077519370449914415","level":"0","block_num":"0","left":"0.9549418617256287","line_num":"0"},{"block_num":"0","text":"Winasun leal","width":"0.03924418389797213","word_num":"0","par_num":"0","left":"0.8590116299095516","line_num":"0","level":"0","conf":"0.30000001192092896","top":"0.9895833333333334","height":"0.005555555555555536","page_num":"0"},{"text":"uir-o","level":"0","block_num":"0","word_num":"0","height":"0.005167958140373297","page_num":"0","left":"0.9302325579985398","line_num":"0","top":"0.9896640829453173","width":"0.01598837077617654","par_num":"0","conf":"0.30000001192092896"},{"top":"0.9895833333598673","width":"0.02616278827190399","conf":"0.30000001192092896","page_num":"0","left":"0.9534883745361096","par_num":"0","line_num":"0","height":"0.007832686768637687","block_num":"0","level":"0","word_num":"0","text":"Ca 4 spaces"},{"top":"0.1136950904392765","block_num":"0","conf":"0.30000001192092896","height":"0.007751937596899183","left":"0.9883720932412791","level":"0","word_num":"0","page_num":"0","text":"W","par_num":"0","width":"0.008720929796511512","line_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8030
|
NULL
|
NULL
|
|
58778
|
PhostormINavigarecodeFV faVsco.jsProledey© TopicRe PhostormINavigarecodeFV faVsco.jsProledey© TopicRepository.php© TopicTriggerRepository.phpc) TrackReposilory.onp© TranscriptionModelLocaleRepository.phpC) Transcriotionrepository.onp© TranscriptionSummaryRepository.php© UserRepository.php© VocabularyRepository.php> D Rulesv D ServicesActivityAkeporisD Avataru CalendanConterenceb) BullhornL CloseM Connercrmobiects~ DecorateActivitvN Dummv1 Heloersv M HubsootAccountSyncStrategy>M Actiond• ContactSyncStrategy> DDTO• D FieldsM.lournalMetadatav D OpportunitySyncStrategy>@ Concernsc HuospotLastmoameabyrrorilesyncstrate© HubspotLastModifiedCreatedRecentlyOp© HubspotLastModifiedCreatedRecentlySy© HubspotLastModifiedOpenSyncStrateay.© HubspotLastModifiedSyncStrateay.php© HubspotSingleSyncStrateay.php© HubspotSyncStrategyBase.phpc) =uosootWeohookBatchsvncstrateav.oncv Padination(C) HubspotPadinationService.ohoC) PacinationConfia.oho(C) PadinationState.oho• M ProspectSearchStrateavM Redisv M ServiceTraitoT.OnnortunitvSvnctirait ohnT) SvncCrmEntitiecTrait nhnT SuncFioldsTrait nhnAutomatedReportsService.php© AutomatedReportsCommand.phpc HubspotsyncstrcImportOpportunityBatch.php(©)ImportContactBatch.php© Client.php© HubspotPaginationService.php© Service.phpAutomatedReportsController.phpphp apiv2.phpC) TrackProviderInstalledEvent.pho(C) AutomatedReportResult.ohv(C) AutomatedReport.ohotrait OpportunitySyncTrait602610private function removeAllOpportunityContacts(Opportunity Sopportunity): voidt...;Tusageprivate function update0pportunityAccount(Opportunity Sopportunity, ?int $accountId): voidf...}* Find existing opportunities by external IDs (OPTIMIZED VERSION)* uses bauch query ror beucer pertormanceprivate function findExisting0pportunities(array $crmIds): Collection{...}• private function brocessOpportunityBatch(array Sopportunities): intSsyneedpportunäties = Sthis→ mponteppertun tyßBetch (Soportunaties)return count( value:SsvncedOpportunitiesf'success'1 2> [l):* Convert single deal associations from HubSpot format to internal format* Handles hoth HubSoot Sik obrects and arrau formatsi* Anaram arrau SoopontunituAssociations Raw associations from HubSnot APT on nre-nrocessed* Qreturn arrau Processed associations with nR T0s1 usageprivate function convertDealAssociations(array $opportunityAssociations): arrayf...}1 usageprivate function initializeAssociationsStructure(): arrayf...1 usageprivate function extractAssociationIds(array SopportunitvAssociations): arravf...}private function processCompanvAssociations(array SassociationIds, array &Sassociations): void{...}A33 X2 X 19 ^=laravel.logA SF [jiminny@localhost]A HS_local (jiminny@localhost]A console [PROD] X A console (EU]A console [STAGING]567568569570Y 5745/4—581582=583584585586587=588590591893948=604605606=607do jiminny v034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE •• END) ASu. email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM automated report results order by id descselect * from teatureselect * trom team teatures where teature 10 = 40%select * from teams where id = 556-select * fromautomated_reports where id = 54; # 4fdd41f6-dcF0-30d0-b339-734SELECT * FROMautomated_report_results WHERE Uuid_to_bin('822fa41b-afd3-43a9select * from automated report results order by id desciSELECT * FROM automated_report_results WHERE id = 1919;select * from automated_report_results WHERE report id = 54;select * from opportunities where id = 7594349;ELECT * SROM teams WHERE name LTKE 1%Les%'• # 711, 692. 16067 - Timinnvinteelect * from nlavbooks where team 1d = 711: # event 226147ELECT * EROM nlavbook cateaonies WHERE nlavbook 1d = 5515÷SELECT * FROM crm_fields WHERE id = 226147;SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692;RELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Av.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE>0 hol100% C47• Mon 20 Apr 16:01:36L AskJiminnyReportActivityServiceTestCascadeRetactor ConnectionCRM Initial Sync Over+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects HubSpot OAuth (SocialAccountConnected ) → no automatic data import (HubSpot's onAct ivitvProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes - syncProfiles - syncFields•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).•Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → syncOrganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce implementationsin Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata Which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterfaceNotable observationsHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener ( CrmAccountReconnected - ImportMetadata ). Only the Integration.app family has a first-connect bootstrap ( BootstrapIntegrationApp → TeamInitialSyncJob).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved Ckm owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]W Windsurf Teams610-221Po 4 spaces...
|
[{"par_num":"0","word_num" [{"par_num":"0","word_num":"0","height":"0.006968641205077342","conf":"1","block_num":"0","line_num":"0","top":"0.006968641046706359","page_num":"0","text":"Phostorm","level":"0","width":"0.021802326466174835","left":"0.01744185995005212"},{"block_num":"0","text":"INavigare","left":"0.09011627900977959","page_num":"0","par_num":"0","height":"0.006968640444571461","line_num":"0","top":"0.006968641450188162","width":"0.018895347067650323","word_num":"0","level":"0","conf":"0.30000001192092896"},{"line_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.1148255823748949","word_num":"0","height":"0.006968640444571461","par_num":"0","width":"0.011627906180442654","block_num":"0","top":"0.006968641450188162","level":"0","text":"code"},{"word_num":"0","par_num":"0","width":"0.029069763548830722","left":"0.030523259704860126","block_num":"0","height":"0.010452960286604362","top":"0.02787456497864904","text":"FV faVsco.js","level":"0","page_num":"0","line_num":"0","conf":"0.5"},{"level":"0","par_num":"0","width":"0.020348836766912577","top":"0.05923344944238418","line_num":"0","block_num":"0","conf":"0.30000001192092896","page_num":"0","text":"Proledey","word_num":"0","left":"0.014534883869450689","height":"0.003484320602538671"},{"level":"0","left":"0.04069767591265899","line_num":"0","block_num":"0","conf":"0.5","text":"© TopicRepository.php","top":"0.07655502394664249","width":"0.047965115689216783","word_num":"0","height":"0.010552989619010189","par_num":"0","page_num":"0"},{"height":"0.010452960286604362","left":"0.03924419179424271","page_num":"0","line_num":"0","text":"© TopicTriggerRepository.php","top":"0.09407665557098355","level":"0","width":"0.06540697178942091","word_num":"0","block_num":"0","conf":"1","par_num":"0"},{"left":"0.03919030058947805","text":"c) TrackReposilory.onp","page_num":"0","conf":"0.5","height":"0.011751527801465045","line_num":"0","top":"0.11117531091160571","par_num":"0","width":"0.05097135584405128","word_num":"0","block_num":"0","level":"0"},{"block_num":"0","word_num":"0","level":"0","width":"0.091569758476095","line_num":"0","page_num":"0","conf":"1","left":"0.03924418595090646","par_num":"0","text":"© TranscriptionModelLocaleRepository.php","top":"0.12891986142873346","height":"0.010633567493688156"},{"level":"0","width":"0.06551539644281915","conf":"0.5","left":"0.040623035169462196","block_num":"0","word_num":"0","line_num":"0","page_num":"0","text":"C) Transcriotionrepository.onp","par_num":"0","height":"0.011503919269859941","top":"0.14617948399712422"},{"height":"0.010739153081720465","conf":"1","par_num":"0","width":"0.08430231885707126","page_num":"0","level":"0","text":"© TranscriptionSummaryRepository.php","left":"0.04069768199588256","word_num":"0","block_num":"0","line_num":"0","top":"0.16347687404958489"},{"level":"0","top":"0.18102073376030525","par_num":"0","width":"0.0465116247217706","word_num":"0","text":"© UserRepository.php","page_num":"0","height":"0.010616896445291069","line_num":"0","conf":"1","block_num":"0","left":"0.04069767760380752"},{"left":"0.04069768208669344","height":"0.010494639808861561","level":"0","par_num":"0","text":"© VocabularyRepository.php","top":"0.19856459312259356","page_num":"0","conf":"1","block_num":"0","width":"0.06104650395981809","word_num":"0","line_num":"0"},{"height":"0.010452960286604362","par_num":"0","width":"0.02325581236088529","text":"> D Rules","word_num":"0","line_num":"0","level":"0","block_num":"0","top":"0.21602787543161073","conf":"0.30000001192092896","left":"0.027616278765489454","page_num":"0"},{"left":"0.027616282900159196","height":"0.010569661427913157","page_num":"0","text":"v D Services","conf":"0.30000001192092896","level":"0","line_num":"0","top":"0.23344947751420808","width":"0.030523251979909044","par_num":"0","word_num":"0","block_num":"0"},{"width":"0.024709300791963623","level":"0","line_num":"0","block_num":"0","par_num":"0","left":"0.037790697205762495","text":"Activity","top":"0.25435540121558287","word_num":"0","conf":"0.30000001192092896","page_num":"0","height":"0.010452960286604362"},{"top":"0.2717770038195261","width":"0.029069763548830722","left":"0.03779069816744524","word_num":"0","par_num":"0","conf":"0.30000001192092896","text":"Akeporis","block_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.006968640444571572"},{"width":"0.020348835498728644","page_num":"0","height":"0.010680804032077829","level":"0","conf":"0.30000001192092896","top":"0.28548644319371497","text":"D Avatar","word_num":"0","block_num":"0","par_num":"0","left":"0.039244185884356714","line_num":"0"},{"level":"0","page_num":"0","top":"0.306620209394439","height":"0.006968640444571461","word_num":"0","block_num":"0","par_num":"0","left":"0.03924418547568846","width":"0.026162789223041938","line_num":"0","conf":"0.30000001192092896","text":"u Calendan"},{"conf":"0.5","left":"0.0392441864373712","top":"0.32404181218189543","level":"0","width":"0.03052325197990905","block_num":"0","height":"0.006968640444571461","par_num":"0","word_num":"0","page_num":"0","line_num":"0","text":"Conterence"},{"word_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","left":"0.04505814153508416","line_num":"0","par_num":"0","block_num":"0","height":"0.0071770334928229484","text":"b) Bullhorn","top":"0.3588516746411483","width":"0.024709300791963616"},{"line_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.0072659472719524","block_num":"0","left":"0.04360465100063577","level":"0","par_num":"0","width":"0.020348835498728658","top":"0.3763066205343165","text":"L Close","word_num":"0"},{"conf":"0.30000001192092896","left":"0.04651162954979212","page_num":"0","width":"0.021802323929806973","par_num":"0","top":"0.38995215300737773","word_num":"0","height":"0.010744710858358708","line_num":"0","level":"0","text":"M Conner","block_num":"0"},{"line_num":"0","width":"0.031976740410987366","word_num":"0","left":"0.04505813982357624","top":"0.4111498261191777","page_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","text":"crmobiects","height":"0.006968640444571461","par_num":"0"},{"left":"0.04651163165243393","text":"~ DecorateActivitv","par_num":"0","top":"0.4282296651241162","conf":"0.30000001192092896","level":"0","block_num":"0","line_num":"0","height":"0.00731040416151707","page_num":"0","width":"0.04069767099745731","word_num":"0"},{"width":"0.023255812360885295","text":"N Dummv","line_num":"0","par_num":"0","top":"0.4457735246606205","page_num":"0","height":"0.007188147525087674","block_num":"0","level":"0","word_num":"0","conf":"0.30000001192092896","left":"0.04505814149397584"},{"top":"0.463317384370016","page_num":"0","width":"0.0232558123608853","conf":"0.30000001192092896","level":"0","block_num":"0","par_num":"0","text":"1 Heloers","height":"0.0071770334928229484","word_num":"0","line_num":"0","left":"0.04651162986606886"},{"word_num":"0","left":"0.03924418682339086","par_num":"0","height":"0.00720204044567152","block_num":"0","page_num":"0","level":"0","top":"0.48083623717426005","conf":"0.30000001192092896","text":"v M Hubsoot","width":"0.03052325197990905","line_num":"0"},{"top":"0.4982578402399731","width":"0.05232557844608388","text":"AccountSyncStrategy","left":"0.05232558548626013","height":"0.010452960286604251","level":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1"},{"conf":"0.30000001192092896","left":"0.0465116291697702","line_num":"0","word_num":"0","width":"0.027616277654120266","block_num":"0","level":"0","height":"0.006968641205077342","page_num":"0","text":">M Actiond","top":"0.5156794424453248","par_num":"0"},{"block_num":"0","level":"0","text":"• ContactSyncStrategy","width":"0.05087209255137342","word_num":"0","height":"0.010758603778942555","left":"0.0523255829030923","page_num":"0","top":"0.5331010454071239","conf":"1","line_num":"0","par_num":"0"},{"text":"> DDTO","line_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.5502392345388675","page_num":"0","word_num":"0","level":"0","left":"0.046511628433356884","height":"0.010736374953907335","width":"0.021802323929806973"},{"conf":"0.30000001192092896","top":"0.5677830939882639","block_num":"0","par_num":"0","height":"0.010614118317477828","line_num":"0","text":"• D Fields","width":"0.02180232392980698","page_num":"0","word_num":"0","level":"0","left":"0.04941860440273918"},{"left":"0.05087209252230365","height":"0.006968641205077342","line_num":"0","par_num":"0","text":"M.lournal","width":"0.02325581489725316","word_num":"0","block_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","top":"0.5853658535786461"},{"level":"0","height":"0.010452960286604251","word_num":"0","line_num":"0","text":"Metadata","block_num":"0","conf":"0.5","left":"0.05232558475217018","page_num":"0","par_num":"0","top":"0.6027874569647118","width":"0.0276162751177524"},{"left":"0.04651163353172309","line_num":"0","text":"v D OpportunitySyncStrategy","block_num":"0","par_num":"0","page_num":"0","conf":"1","level":"0","word_num":"0","top":"0.6202090596143536","height":"0.010572439555726287","width":"0.06540697178942093"},{"top":"0.6376306625144285","word_num":"0","page_num":"0","line_num":"0","left":"0.05232558511067967","conf":"0.30000001192092896","block_num":"0","level":"0","width":"0.0334302288420657","par_num":"0","text":">@ Concerns","height":"0.010694696192155795"},{"page_num":"0","level":"0","top":"0.6585365856142653","conf":"0.30000001192092896","par_num":"0","word_num":"0","text":"c HuospotLastmoameabyrrorilesyncstrate","block_num":"0","width":"0.091569758476095","left":"0.059593023160208786","height":"0.007332632986552401","line_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","level":"0","height":"0.010678025143758707","line_num":"0","conf":"1","par_num":"0","text":"© HubspotLastModifiedCreatedRecentlyOp","top":"0.6722488038019265","width":"0.09011627765412025","left":"0.059593026216544415"},{"top":"0.6897926636315757","text":"© HubspotLastModifiedCreatedRecentlySy","level":"0","left":"0.05959302330956782","width":"0.09011627765412028","height":"0.01055576774682343","page_num":"0","conf":"1","block_num":"0","line_num":"0","par_num":"0","word_num":"0"},{"text":"© HubspotLastModifiedOpenSyncStrateay.","word_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.010452961047110132","top":"0.7073170733963056","width":"0.09011627765412025","left":"0.059593026216544415","line_num":"0","conf":"1","block_num":"0"},{"text":"© HubspotLastModifiedSyncStrateay.php","conf":"1","width":"0.08720929571922789","top":"0.724738676080081","left":"0.05959302557437698","block_num":"0","word_num":"0","level":"0","height":"0.010508532729445519","page_num":"0","par_num":"0","line_num":"0"},{"height":"0.010630789365874915","par_num":"0","conf":"1","width":"0.07267441648118039","word_num":"0","block_num":"0","top":"0.742160279067264","text":"© HubspotSingleSyncStrateay.php","line_num":"0","page_num":"0","left":"0.05959302613440972","level":"0"},{"page_num":"0","line_num":"0","par_num":"0","level":"0","text":"© HubspotSyncStrategyBase.php","height":"0.014462329554215558","top":"0.7592806799767595","conf":"1","left":"0.05807705474950121","width":"0.07276848529247529","word_num":"0","block_num":"0"},{"conf":"0.30000001192092896","level":"0","par_num":"0","top":"0.780487804838532","left":"0.059593022672805515","height":"0.006968641205077342","line_num":"0","page_num":"0","word_num":"0","width":"0.09156976862156645","text":"c) =uosootWeohookBatchsvncstrateav.onc","block_num":"0"},{"left":"0.046511628881396073","line_num":"0","word_num":"0","top":"0.7979094076059399","text":"v Padination","page_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.034883719809511875","height":"0.006968641205077342"},{"block_num":"0","page_num":"0","top":"0.8149920255190317","left":"0.05959302535190646","line_num":"0","par_num":"0","text":"(C) HubspotPadinationService.oho","word_num":"0","height":"0.00730762603370394","conf":"0.5","level":"0","width":"0.06976743961902374"},{"line_num":"0","par_num":"0","text":"C) PacinationConfia.oho","height":"0.007185368636768552","left":"0.05959302880043157","conf":"0.30000001192092896","page_num":"0","width":"0.05087208747863769","word_num":"0","level":"0","top":"0.8325358852688322","block_num":"0"},{"width":"0.047965115689216783","conf":"0.30000001192092896","text":"(C) PadinationState.oho","par_num":"0","left":"0.059593023700317146","block_num":"0","top":"0.8500797448165869","word_num":"0","line_num":"0","page_num":"0","height":"0.0071770334928230595","level":"0"},{"top":"0.8675958192744054","word_num":"0","block_num":"0","level":"0","left":"0.04651162747318134","page_num":"0","height":"0.007204818573484761","line_num":"0","conf":"0.30000001192092896","text":"• M ProspectSearchStrateav","width":"0.06249999492726427","par_num":"0"},{"block_num":"0","level":"0","left":"0.046511629909250625","page_num":"0","top":"0.8850174217942274","conf":"0.30000001192092896","word_num":"0","height":"0.007327075970420038","line_num":"0","text":"M Redis","par_num":"0","width":"0.024709300791963616"},{"height":"0.006968641205077342","par_num":"0","level":"0","line_num":"0","left":"0.046511628850673004","top":"0.9024390243581014","width":"0.039244185102746854","conf":"0.30000001192092896","word_num":"0","block_num":"0","page_num":"0","text":"v M ServiceTraito"},{"level":"0","page_num":"0","height":"0.006968640444571461","text":"T.OnnortunitvSvnctirait ohn","top":"0.9198606275129059","block_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.05959301806510763","word_num":"0","line_num":"0","left":"0.05959302857968383"},{"conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.007249275463049543","block_num":"0","page_num":"0","text":"T) SvncCrmEntitiecTrait nhn","width":"0.06104650395981808","word_num":"0","par_num":"0","left":"0.058139542522317005","top":"0.9370015950824949"},{"conf":"0.30000001192092896","width":"0.047965110616481045","block_num":"0","par_num":"0","text":"T SuncFioldsTrait nhn","page_num":"0","level":"0","top":"0.9545454545454546","line_num":"0","left":"0.05813953563047906","word_num":"0","height":"0.0071770334928229484"},{"conf":"1","level":"0","text":"AutomatedReportsService.php","par_num":"0","word_num":"0","left":"0.3037790703448269","block_num":"0","top":"0.08013937368945045","page_num":"0","line_num":"0","height":"0.010452960286604362","width":"0.06395348082197472"},{"height":"0.011164274322169043","par_num":"0","top":"0.0797448165869219","left":"0.3764534871704588","width":"0.07122092551373421","word_num":"0","text":"© AutomatedReportsCommand.php","page_num":"0","block_num":"0","conf":"1","level":"0","line_num":"0"},{"line_num":"0","top":"0.15679442505789842","block_num":"0","left":"0.15406976841813277","height":"0.006968641205077342","par_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","text":"c Hubspotsyncstr","width":"0.03779069667166851","word_num":"0"},{"top":"0.18118466932475252","width":"0.06104650395981809","par_num":"0","left":"0.15406977432823019","line_num":"0","height":"0.006968640444571572","text":"cImportOpportunityBatch.php","word_num":"0","level":"0","conf":"0.5","page_num":"0","block_num":"0"},{"top":"0.18118466932475252","level":"0","width":"0.05377906434079435","block_num":"0","conf":"0.5","par_num":"0","height":"0.006968640444571572","left":"0.22383721470460258","page_num":"0","line_num":"0","word_num":"0","text":"(©)ImportContactBatch.php"},{"block_num":"0","conf":"1","line_num":"0","page_num":"0","text":"© Client.php","width":"0.027616275117752387","height":"0.010497417936674913","level":"0","par_num":"0","left":"0.2848837248810851","top":"0.17770034916869026","word_num":"0"},{"height":"0.010497417936674913","level":"0","top":"0.17770034916869026","word_num":"0","line_num":"0","par_num":"0","left":"0.31976744929261275","block_num":"0","conf":"1","text":"© HubspotPaginationService.php","width":"0.06686045768413135","page_num":"0"},{"height":"0.010497418697180794","width":"0.03052325451627691","block_num":"0","conf":"1","line_num":"0","par_num":"0","left":"0.3938953487956407","top":"0.17770034844000526","word_num":"0","text":"© Service.php","level":"0","page_num":"0"},{"word_num":"0","left":"0.15261628499022556","page_num":"0","conf":"1","height":"0.010452960286604362","top":"0.20209059320164557","line_num":"0","width":"0.07122092551373418","block_num":"0","level":"0","par_num":"0","text":"AutomatedReportsController.php"},{"conf":"0.30000001192092896","block_num":"0","text":"php apiv2.php","top":"0.20557491325434107","height":"0.007343747018817126","word_num":"0","line_num":"0","left":"0.23110465505402228","par_num":"0","level":"0","page_num":"0","width":"0.02906976354883073"},{"par_num":"0","text":"C) TrackProviderInstalledEvent.pho","conf":"1","width":"0.06976743454628803","page_num":"0","level":"0","word_num":"0","left":"0.26744186777929335","block_num":"0","height":"0.007343747018817126","line_num":"0","top":"0.20557491325434107"},{"height":"0.007268726160271521","word_num":"0","page_num":"0","par_num":"0","line_num":"0","text":"(C) AutomatedReportResult.ohv","block_num":"0","conf":"0.5","left":"0.15406976741448225","width":"0.05959302313784334","level":"0","top":"0.22966507175123718"},{"block_num":"0","line_num":"0","par_num":"0","height":"0.007268726160271521","page_num":"0","left":"0.2223837198916739","level":"0","top":"0.22966507174948747","conf":"0.5","width":"0.04941860665666295","word_num":"0","text":"(C) AutomatedReport.oho"},{"top":"0.2508710809687519","width":"0.06831394865157756","word_num":"0","level":"0","height":"0.010691917303836784","left":"0.17441860355086888","block_num":"0","page_num":"0","par_num":"0","conf":"1","line_num":"0","text":"trait OpportunitySyncTrait"},{"height":"0.010452960286604362","text":"602","top":"0.4006968646302169","word_num":"0","line_num":"0","width":"0.010174417749364312","par_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.5","left":"0.15261628000613175"},{"height":"0.006968640444571572","text":"610","level":"0","block_num":"0","top":"0.5087108017289337","left":"0.15261627898868999","width":"0.010174417749364312","line_num":"0","page_num":"0","par_num":"0","word_num":"0","conf":"1"},{"left":"0.186046507623652","word_num":"0","par_num":"0","height":"0.01072803904945585","page_num":"0","block_num":"0","level":"0","conf":"1","text":"private function removeAllOpportunityContacts(Opportunity Sopportunity): voidt...;","top":"0.2787456450544028","width":"0.21220929571922792","line_num":"0"},{"level":"0","line_num":"0","page_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.006968640444571461","par_num":"0","text":"Tusage","top":"0.3170731710669128","left":"0.18459302340016023","width":"0.01598837020549368","block_num":"0"},{"page_num":"0","word_num":"0","height":"0.013937280889143033","level":"0","left":"0.18459303489449164","line_num":"0","conf":"1","par_num":"0","text":"private function update0pportunityAccount(Opportunity Sopportunity, ?int $accountId): voidf...}","top":"0.3275261334230243","block_num":"0","width":"0.24854647859613943"},{"page_num":"0","top":"0.3832752618685624","par_num":"0","width":"0.17005811853611724","text":"* Find existing opportunities by external IDs (OPTIMIZED VERSION)","left":"0.18750000397959898","word_num":"0","line_num":"0","level":"0","height":"0.01066413222317486","block_num":"0","conf":"1"},{"height":"0.007302068257065697","page_num":"0","top":"0.40418118517443635","text":"* uses bauch query ror beucer pertormance","width":"0.10755812868158868","left":"0.18750000009743453","conf":"0.30000001192092896","level":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0"},{"width":"0.19331394357884185","word_num":"0","text":"private function findExisting0pportunities(array $crmIds): Collection{...}","par_num":"0","top":"0.45295055825594044","page_num":"0","block_num":"0","line_num":"0","conf":"1","left":"0.1845930330198438","height":"0.010464075839880738","level":"0"},{"conf":"1","left":"0.1773256010729368","page_num":"0","line_num":"0","block_num":"0","text":"• private function brocessOpportunityBatch(array Sopportunities): int","top":"0.5052264812343649","width":"0.18313951695218997","word_num":"0","par_num":"0","level":"0","height":"0.010722482033323488"},{"page_num":"0","word_num":"0","text":"Ssyneedpportunäties = Sthis→ mponteppertun tyßBetch (Soportunaties)","top":"0.539872408520091","height":"0.028071840033766948","left":"0.19476744695928241","line_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.18023253501729766","level":"0"},{"word_num":"0","page_num":"0","level":"0","conf":"0.5","left":"0.19622093399031976","par_num":"0","top":"0.5749128922116366","height":"0.010452961047110132","line_num":"0","text":"return count( value:SsvncedOpportunitiesf'success'1 2> [l):","width":"0.15261627765412028","block_num":"0"},{"word_num":"0","page_num":"0","level":"0","par_num":"0","text":"* Convert single deal associations from HubSpot format to internal format","conf":"1","height":"0.010608561301345465","top":"0.6480836238742205","width":"0.19040694135300654","left":"0.18750001621219872","line_num":"0","block_num":"0"},{"width":"0.13662789730315514","line_num":"0","par_num":"0","left":"0.1875000102264364","word_num":"0","top":"0.6655052268160417","block_num":"0","conf":"0.5","page_num":"0","height":"0.006968640444571572","level":"0","text":"* Handles hoth HubSoot Sik obrects and arrau formatsi"},{"page_num":"0","text":"* Anaram arrau SoopontunituAssociations Raw associations from HubSnot APT on nre-nrocessed","height":"0.010472410983826341","line_num":"0","width":"0.23546509032553817","par_num":"0","top":"0.6968641121686462","conf":"0.5","block_num":"0","left":"0.1875000261616173","level":"0","word_num":"0"},{"conf":"0.5","top":"0.7351916379943421","width":"0.13081394357884185","block_num":"0","text":"* Qreturn arrau Processed associations with nR T0s","word_num":"0","level":"0","height":"0.007232604414652344","par_num":"0","page_num":"0","left":"0.1875000103442494","line_num":"0"},{"top":"0.7688017636740415","level":"0","left":"0.18439177159194878","line_num":"0","height":"0.013347960354988975","text":"1 usage","par_num":"0","conf":"1","word_num":"0","block_num":"0","page_num":"0","width":"0.016368514679847873"},{"word_num":"0","height":"0.014354066985646008","line_num":"0","top":"0.7838915470494418","level":"0","block_num":"0","page_num":"0","left":"0.18459302537195982","par_num":"0","text":"private function convertDealAssociations(array $opportunityAssociations): arrayf...}","width":"0.21947672012004443","conf":"1"},{"block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"1 usage","height":"0.006968640444571461","line_num":"0","word_num":"0","left":"0.18459302353548485","width":"0.01598837020549368","level":"0","page_num":"0","top":"0.8257839724606412"},{"conf":"1","page_num":"0","block_num":"0","par_num":"0","word_num":"0","height":"0.013937280889143033","level":"0","line_num":"0","text":"private function initializeAssociationsStructure(): arrayf...","left":"0.18459302813834183","top":"0.8362369348167524","width":"0.16424416481180393"},{"height":"0.0071770334928229484","level":"0","left":"0.18459302353548485","conf":"1","top":"0.8779904306220095","page_num":"0","width":"0.01598837020549368","par_num":"0","line_num":"0","block_num":"0","text":"1 usage","word_num":"0"},{"left":"0.18604651853356566","page_num":"0","height":"0.014354066985645897","conf":"1","par_num":"0","text":"private function extractAssociationIds(array SopportunitvAssociations): arravf...}","width":"0.2122092957192279","top":"0.8883572567783095","word_num":"0","line_num":"0","level":"0","block_num":"0"},{"line_num":"0","conf":"1","page_num":"0","height":"0.010525203777842496","word_num":"0","width":"0.25872090522279134","par_num":"0","block_num":"0","text":"private function processCompanvAssociations(array SassociationIds, array &Sassociations): void{...}","top":"0.9441786285077468","left":"0.18459302294400518","level":"0"},{"conf":"0.30000001192092896","width":"0.040697673533825196","level":"0","page_num":"0","top":"0.24720893158639812","block_num":"0","left":"0.4229651164251099","text":"A33 X2 X 19 ^","line_num":"0","height":"0.021083751173490928","par_num":"0","word_num":"0"},{"block_num":"0","left":"0.5099814781004377","height":"0.012996919987874667","conf":"0.5","page_num":"0","line_num":"0","par_num":"0","width":"0.02802145481109619","text":"=laravel.log","level":"0","top":"0.054130259671896","word_num":"0"},{"text":"A SF [jiminny@localhost]","word_num":"0","left":"0.5450581450795006","conf":"0.5","par_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","top":"0.05574912943857935","width":"0.050872087478637695","level":"0"},{"left":"0.6031976737871163","page_num":"0","top":"0.05574912978701141","block_num":"0","line_num":"0","conf":"0.5","par_num":"0","width":"0.062499994927264324","height":"0.010452960286604362","level":"0","text":"A HS_local (jiminny@localhost]","word_num":"0"},{"width":"0.07848837527822944","word_num":"0","line_num":"0","left":"0.47238371804521945","conf":"0.30000001192092896","block_num":"0","level":"0","height":"0.011164274322169043","page_num":"0","par_num":"0","text":"A console [PROD] X A console (EU]","top":"0.0797448165869219"},{"width":"0.04360464785961393","text":"A console [STAGING]","line_num":"0","page_num":"0","level":"0","block_num":"0","conf":"0.5","par_num":"0","word_num":"0","height":"0.011164274322169043","top":"0.0797448165869219","left":"0.5595930268498099"},{"page_num":"0","left":"0.4709302327050741","line_num":"0","word_num":"0","text":"567","conf":"1","level":"0","block_num":"0","height":"0.010452961047110132","top":"0.1672473873335878","width":"0.01017441838345634","par_num":"0"},{"left":"0.4723837212104037","par_num":"0","word_num":"0","conf":"1","text":"568","block_num":"0","height":"0.020905922094220375","level":"0","line_num":"0","page_num":"0","width":"0.010174418383456285","top":"0.1777003489412754"},{"left":"0.470930232477062","block_num":"0","top":"0.20209059320164557","line_num":"0","conf":"1","word_num":"0","page_num":"0","height":"0.010452960286604362","par_num":"0","text":"569","width":"0.01017441774936434","level":"0"},{"page_num":"0","par_num":"0","left":"0.47238372098632414","level":"0","block_num":"0","conf":"1","line_num":"0","top":"0.21254355437100836","width":"0.01017441838345634","word_num":"0","text":"570","height":"0.020905922094220264"},{"text":"Y 574","word_num":"0","level":"0","height":"0.007207597461803994","conf":"0.30000001192092896","top":"0.2543554009942979","left":"0.46656976846458836","block_num":"0","page_num":"0","line_num":"0","par_num":"0","width":"0.013081394611520969"},{"height":"0.006968640444571572","page_num":"0","word_num":"0","top":"0.29268292716447375","text":"5/4","left":"0.4723837210534893","line_num":"0","block_num":"0","width":"0.007267440887207655","par_num":"0","level":"0","conf":"0.30000001192092896"},{"word_num":"0","left":"0.46656976846458836","top":"0.4111498261059512","conf":"0.30000001192092896","line_num":"0","page_num":"0","level":"0","width":"0.013081394611520969","block_num":"0","par_num":"0","height":"0.013937280889143033","text":"—581"},{"block_num":"0","height":"0.006968640444571572","top":"0.4320557494641253","conf":"1","par_num":"0","text":"582","line_num":"0","page_num":"0","level":"0","left":"0.47093023257922917","width":"0.008720929318285997","word_num":"0"},{"par_num":"0","line_num":"0","level":"0","page_num":"0","block_num":"0","left":"0.4651162796406453","height":"0.027874564820309367","top":"0.44250871027277205","word_num":"0","text":"=583","conf":"0.30000001192092896","width":"0.01744185990475594"},{"par_num":"0","block_num":"0","level":"0","page_num":"0","text":"584","top":"0.4599303137258226","left":"0.4709302331016392","word_num":"0","width":"0.011627906180442626","height":"0.017421602252187585","line_num":"0","conf":"1"},{"text":"585","word_num":"0","height":"0.024390243457264926","top":"0.47735191642467756","width":"0.010174418383456285","page_num":"0","left":"0.47093023259606254","level":"0","conf":"1","block_num":"0","line_num":"0","par_num":"0"},{"left":"0.47093023288361585","par_num":"0","height":"0.017421602252187474","top":"0.49477351921362756","word_num":"0","block_num":"0","level":"0","page_num":"0","width":"0.011627906180442626","conf":"1","line_num":"0","text":"586"},{"text":"587","conf":"0.30000001192092896","par_num":"0","width":"0.011627906180442626","level":"0","page_num":"0","height":"0.020905922094220375","line_num":"0","top":"0.5121951224023672","word_num":"0","block_num":"0","left":"0.4709302331016392"},{"left":"0.466569767951388","word_num":"0","line_num":"0","par_num":"0","width":"0.0159883714736776","conf":"0.30000001192092896","top":"0.5191637628860126","text":"=588","page_num":"0","block_num":"0","level":"0","height":"0.027874564820309367"},{"line_num":"0","page_num":"0","height":"0.020905922094220375","par_num":"0","top":"0.5644599312873845","word_num":"0","conf":"0.30000001192092896","left":"0.46656976792110694","level":"0","block_num":"0","width":"0.0159883714736776","text":"590"},{"height":"0.020905922094220375","text":"591","page_num":"0","level":"0","par_num":"0","word_num":"0","left":"0.4709302331016392","block_num":"0","line_num":"0","width":"0.011627906180442626","conf":"1","top":"0.581881533552193"},{"level":"0","page_num":"0","left":"0.46366278833889674","conf":"0.30000001192092896","top":"0.5993031346102523","block_num":"0","par_num":"0","text":"893948","width":"0.0203488418396483","line_num":"0","height":"0.11149825928123758","word_num":"0"},{"top":"0.8013937275782309","word_num":"0","width":"0.0159883714736776","left":"0.46656976753351004","page_num":"0","text":"=604","conf":"0.30000001192092896","height":"0.027874564820309367","block_num":"0","line_num":"0","level":"0","par_num":"0"},{"height":"0.017421602252187585","level":"0","par_num":"0","top":"0.8292682928053812","word_num":"0","left":"0.4723837209560432","width":"0.010174418383456285","text":"605","block_num":"0","line_num":"0","conf":"1","page_num":"0"},{"top":"0.8501742165465933","block_num":"0","text":"606","line_num":"0","width":"0.008720929318285997","word_num":"0","par_num":"0","conf":"1","page_num":"0","level":"0","height":"0.010452960286604362","left":"0.4723837218234151"},{"left":"0.4665697680180062","block_num":"0","level":"0","page_num":"0","text":"=607","width":"0.0159883714736776","word_num":"0","height":"0.024390243457264926","line_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.8571428573073722"},{"left":"0.6613372113013815","page_num":"0","width":"0.02470930079196365","conf":"0.5","line_num":"0","text":"do jiminny v","word_num":"0","par_num":"0","block_num":"0","height":"0.010516867873391123","level":"0","top":"0.10446570977791247"},{"conf":"0.30000001192092896","page_num":"0","height":"0.010689139176023432","text":"034 A1 A34 M62 ^ -","left":"0.6279069838403225","word_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.12519936195537007","width":"0.05813952709766146","line_num":"0"},{"par_num":"0","left":"0.49273256665626464","top":"0.14274322154044727","text":"SELECT * FROM crm_configurations WHERE id = 555;","word_num":"0","block_num":"0","line_num":"0","level":"0","page_num":"0","width":"0.12645348082197472","height":"0.021019844347210048","conf":"1"},{"par_num":"0","top":"0.16724738725442934","width":"0.19767440633570887","word_num":"0","line_num":"0","text":"SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.","block_num":"0","level":"0","page_num":"0","height":"0.010583553587991013","conf":"0.5","left":"0.49273256111908836"},{"conf":"1","par_num":"0","text":"SELECT","page_num":"0","level":"0","left":"0.4927325584857828","word_num":"0","line_num":"0","top":"0.1777003483919406","block_num":"0","width":"0.017441859904755996","height":"0.020905923615232025"},{"conf":"0.5","level":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE •• END) AS","word_num":"0","width":"0.18764869202958767","line_num":"0","block_num":"0","page_num":"0","height":"0.0227841387905382","left":"0.501407327839288","par_num":"0","top":"0.1949560646559465"},{"width":"0.023255812360885364","top":"0.21602787448347116","word_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","height":"0.0176244382843066","block_num":"0","line_num":"0","par_num":"0","text":"u. email,","left":"0.5014534899497685"},{"width":"0.0159883714736776","word_num":"0","par_num":"0","top":"0.23344947744533484","left":"0.5014534889482387","height":"0.017421602252187585","block_num":"0","conf":"1","page_num":"0","line_num":"0","level":"0","text":"sa.*,"},{"left":"0.5014534891084774","height":"0.017421602252187474","line_num":"0","text":"t.owner_id FROM social_accounts sa","block_num":"0","page_num":"0","par_num":"0","width":"0.0915697686215664","top":"0.25087108023279125","level":"0","conf":"1","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.010519646761710244","page_num":"0","top":"0.27177700389437287","conf":"1","left":"0.49273256686935046","width":"0.09738371220040826","par_num":"0","line_num":"0","text":"JOIN users u on u.id = sa.sociable_id","level":"0"},{"word_num":"0","level":"0","conf":"0.5","page_num":"0","width":"0.10610464785961388","height":"0.014354066985645897","line_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","left":"0.4927325634481929","par_num":"0","block_num":"0","top":"0.28548644338118023"},{"left":"0.49273256671261534","height":"0.010764160795074917","par_num":"0","page_num":"0","word_num":"0","text":"VHERE u.team_id = 581 and sa.provider = 'salesforce';","top":"0.3066202092271617","block_num":"0","level":"0","line_num":"0","width":"0.13808138827060124","conf":"1"},{"top":"0.3413078148244342","width":"0.1438953419949146","left":"0.4927325657464193","conf":"1","page_num":"0","par_num":"0","block_num":"0","height":"0.010608561301345354","level":"0","line_num":"0","text":"SELECT * FROM automated report results order by id desc","word_num":"0"},{"page_num":"0","top":"0.379585326953748","conf":"0.5","level":"0","par_num":"0","text":"select * from teature","line_num":"0","word_num":"0","block_num":"0","left":"0.49273255666452415","width":"0.055232555308240505","height":"0.0071770334928229484"},{"top":"0.3971291866028708","block_num":"0","level":"0","par_num":"0","width":"0.12790696164394944","conf":"0.5","height":"0.0071770334928229484","line_num":"0","word_num":"0","page_num":"0","left":"0.4941860485030406","text":"select * trom team teatures where teature 10 = 40%"},{"width":"0.09011627765412034","block_num":"0","left":"0.49273256004999355","text":"select * from teams where id = 556-","page_num":"0","conf":"0.5","level":"0","height":"0.011164274322169154","top":"0.4282296650717703","word_num":"0","line_num":"0","par_num":"0"},{"level":"0","width":"0.03488372234587972","block_num":"0","conf":"1","line_num":"0","height":"0.007360418827719983","page_num":"0","top":"0.46650717701229405","word_num":"0","par_num":"0","text":"select * from","left":"0.4927325573361227"},{"top":"0.45993031363609815","par_num":"0","level":"0","left":"0.5276162795353626","block_num":"0","height":"0.020930930568080597","conf":"1","line_num":"0","page_num":"0","text":"automated_reports where id = 54; # 4fdd41f6-dcF0-30d0-b339-734","width":"0.16569767607019303","word_num":"0"},{"line_num":"0","page_num":"0","level":"0","text":"SELECT * FROM","word_num":"0","height":"0.021053186444004224","block_num":"0","left":"0.4927325591907897","par_num":"0","top":"0.477351916858354","width":"0.036337208240590224","conf":"0.5"},{"line_num":"0","conf":"1","text":"automated_report_results WHERE Uuid_to_bin('822fa41b-afd3-43a9","word_num":"0","top":"0.477351917018052","block_num":"0","page_num":"0","width":"0.16424418510274685","level":"0","left":"0.5276162767992069","height":"0.021053186444004224","par_num":"0"},{"top":"0.49825783990011896","height":"0.010514089745577881","conf":"1","page_num":"0","line_num":"0","left":"0.4927325578136798","level":"0","block_num":"0","par_num":"0","width":"0.14389534199491466","text":"select * from automated report results order by id desci","word_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","text":"SELECT * FROM automated_report_results WHERE id = 1919;","width":"0.14389534199491466","word_num":"0","left":"0.4927325652177708","level":"0","line_num":"0","top":"0.5119617224880383","height":"0.021531100478468845","conf":"0.5"},{"width":"0.15552324944354123","word_num":"0","height":"0.014354066985645897","text":"select * from automated_report_results WHERE report id = 54;","left":"0.4927325649827319","block_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.5502392344497608"},{"text":"select * from opportunities where id = 7594349;","top":"0.5853269537480064","level":"0","line_num":"0","block_num":"0","word_num":"0","left":"0.49273256470902255","width":"0.12209301806510758","conf":"1","height":"0.014354066985645897","page_num":"0","par_num":"0"},{"left":"0.49418606526895303","top":"0.6236044657097288","level":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.1947674244008165","word_num":"0","text":"ELECT * SROM teams WHERE name LTKE 1%Les%'• # 711, 692. 16067 - Timinnvinte","block_num":"0","page_num":"0","height":"0.0071770334928230595"},{"level":"0","par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.007210375589617124","conf":"0.5","left":"0.4941860707472121","text":"elect * from nlavbooks where team 1d = 711: # event 226147","top":"0.6411149830944434","width":"0.15116276639573123","word_num":"0"},{"conf":"0.5","height":"0.007332632986552401","line_num":"0","width":"0.15116276639573123","top":"0.6585365856142653","page_num":"0","par_num":"0","block_num":"0","level":"0","text":"ELECT * EROM nlavbook cateaonies WHERE nlavbook 1d = 5515÷","word_num":"0","left":"0.4941860706808543"},{"block_num":"0","text":"SELECT * FROM crm_fields WHERE id = 226147;","top":"0.6722488038277512","width":"0.11337208240590202","line_num":"0","par_num":"0","conf":"1","word_num":"0","left":"0.4912790822302997","level":"0","page_num":"0","height":"0.014354066985645897"},{"level":"0","height":"0.014354066985646008","line_num":"0","text":"SELECT * FROM crm_field_values WHERE crm_field_id = 226147;","width":"0.15552323929806972","conf":"0.5","word_num":"0","left":"0.491279086270542","block_num":"0","page_num":"0","par_num":"0","top":"0.689792663476874"},{"level":"0","conf":"0.5","block_num":"0","par_num":"0","line_num":"0","height":"0.013937280889143033","width":"0.12499997970905713","top":"0.7247386766285991","word_num":"0","left":"0.49273257825228517","page_num":"0","text":"SELECT * FROM crm_configurations WHERE id = 692;"},{"block_num":"0","par_num":"0","page_num":"0","left":"0.4927325583765333","height":"0.006968641205077342","text":"RELECT","top":"0.7456445992264129","width":"0.0159883714736776","word_num":"0","line_num":"0","conf":"0.30000001192092896","level":"0"},{"par_num":"0","line_num":"0","left":"0.5014535044994948","height":"0.013942838665781276","block_num":"0","level":"0","width":"0.18749997970905707","page_num":"0","conf":"0.5","text":"CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) A","top":"0.7595818818802309","word_num":"0"},{"text":"v.email,","line_num":"0","word_num":"0","left":"0.5014534902880033","height":"0.010452960286604362","page_num":"0","conf":"1","level":"0","block_num":"0","par_num":"0","top":"0.7804878053967675","width":"0.021802323929806966"},{"conf":"1","block_num":"0","height":"0.017421602252187474","page_num":"0","par_num":"0","word_num":"0","level":"0","text":"sa.*,","top":"0.7944250872449864","width":"0.0159883714736776","left":"0.5014534888816204","line_num":"0"},{"page_num":"0","top":"0.8118022328548644","width":"0.0915697686215664","left":"0.5014534891084774","conf":"1","block_num":"0","level":"0","word_num":"0","text":"t.owner_id FROM social_accounts sa","height":"0.01754385964912286","line_num":"0","par_num":"0"},{"par_num":"0","text":"JOIN users u on u.id = sa.sociable id","line_num":"0","page_num":"0","left":"0.49273256792455583","level":"0","word_num":"0","top":"0.8325358850720923","width":"0.09738371220040826","block_num":"0","conf":"0.5","height":"0.010669689239307223"},{"par_num":"0","height":"0.010547432602877826","block_num":"0","level":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","line_num":"0","left":"0.4927325561352837","top":"0.8500797448699208","width":"0.10610464785961388","word_num":"0","page_num":"0","conf":"0.5"},{"conf":"0.5","width":"0.13808137812512983","level":"0","left":"0.49273257548063226","page_num":"0","line_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce':","top":"0.8641114989282507","block_num":"0","word_num":"0","par_num":"0","height":"0.013937280889143033"},{"level":"0","width":"0.1962209255137342","word_num":"0","block_num":"0","line_num":"0","text":"BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE","height":"0.0385498095547373","page_num":"0","conf":"0.30000001192092896","top":"0.9024390254548083","left":"0.49273255418273026","par_num":"0"},{"block_num":"0","word_num":"0","level":"0","par_num":"0","page_num":"0","text":">0 hol","width":"0.023255812360885253","line_num":"0","conf":"0.30000001192092896","height":"0.014354066985646008","left":"0.8459302345920479","top":"0.0031897926634768536"},{"level":"0","line_num":"0","block_num":"0","text":"100% C47","top":"0.0031897926052030234","conf":"0.30000001192092896","height":"0.01074748898617195","page_num":"0","width":"0.020348835498728568","par_num":"0","word_num":"0","left":"0.9113372111340684"},{"height":"0.01074748898617195","line_num":"0","text":"• Mon 20 Apr 16:01:36","top":"0.0031897926052030234","block_num":"0","par_num":"0","width":"0.05959301806510764","conf":"0.5","page_num":"0","level":"0","left":"0.9345930284460118","word_num":"0"},{"width":"0.08430231885707118","word_num":"0","block_num":"0","conf":"1","left":"0.8284883796703012","page_num":"0","height":"0.010452960286604362","par_num":"0","top":"0.02787456497864904","level":"0","line_num":"0","text":"L AskJiminnyReportActivityServiceTest"},{"conf":"1","top":"0.05574912943857935","level":"0","block_num":"0","text":"Cascade","line_num":"0","word_num":"0","width":"0.01889534706765028","height":"0.010452960286604362","left":"0.6933139553179188","page_num":"0","par_num":"0"},{"width":"0.04651162979450629","height":"0.007285397208668609","level":"0","block_num":"0","conf":"1","text":"Retactor Connection","top":"0.08362369355134636","line_num":"0","page_num":"0","par_num":"0","left":"0.6933139526375853","word_num":"0"},{"left":"0.7456395360691178","conf":"1","par_num":"0","text":"CRM Initial Sync Over","line_num":"0","word_num":"0","width":"0.045058133754324436","block_num":"0","height":"0.007285397208668609","level":"0","top":"0.08362369371432266","page_num":"0"},{"top":"0.0797448165869219","block_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.020348834230544677","word_num":"0","level":"0","line_num":"0","left":"0.965116281891486","par_num":"0","text":"+0 ..","height":"0.011164274322169043"},{"top":"0.11149825885856435","width":"0.24854649888708236","height":"0.013937280889143033","par_num":"0","line_num":"0","text":"syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\\Profile row is","conf":"1","page_num":"0","block_num":"0","level":"0","left":"0.7194767362515125","word_num":"0"},{"top":"0.13237639553429026","par_num":"0","word_num":"0","line_num":"0","level":"0","width":"0.12209300791963618","page_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.6947674449873289","height":"0.0071770334928229484","text":"insented, Prottleuoserver.pnp:te-to tlres Protttecreated."},{"block_num":"0","line_num":"0","page_num":"0","top":"0.1463414637498397","width":"0.12354649888708236","word_num":"0","height":"0.006968640444571461","conf":"0.5","par_num":"0","left":"0.6962209443887487","level":"0","text":"EventServiceProvider.oho: 139-142 suoscribes two llsteners:"},{"top":"0.16724738671271022","height":"0.006968641205077342","level":"0","line_num":"0","left":"0.6976744198592751","block_num":"0","page_num":"0","par_num":"0","width":"0.27761627765412034","text":"• Listeners\\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. Cooper","word_num":"0","conf":"0.30000001192092896"},{"line_num":"0","height":"0.017674452190003742","page_num":"0","block_num":"0","level":"0","conf":"1","par_num":"0","text":"Pipedrive, Zoho. For each new profile it:","top":"0.17770034867229334","left":"0.703488369621426","width":"0.07994186117293989","word_num":"0"},{"left":"0.7049418588204345","width":"0.09883720316785449","word_num":"0","conf":"1","level":"0","block_num":"0","height":"0.011164274322169154","par_num":"0","text":"1. Dispatches SyncProfileMetadata (see below).","top":"0.20175438596491224","page_num":"0","line_num":"0"},{"word_num":"0","level":"0","left":"0.7049419076487465","text":"2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout","line_num":"0","par_num":"0","block_num":"0","top":"0.2229965160146481","height":"0.006968640444571461","width":"0.2747092551373421","conf":"0.5","page_num":"0"},{"level":"0","par_num":"0","block_num":"0","conf":"1","page_num":"0","height":"0.011164274322169154","line_num":"0","left":"0.7049418747478652","text":"3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).","word_num":"0","top":"0.2400318979266347","width":"0.18168603613021528"},{"left":"0.7049418499935247","height":"0.010605782413026343","conf":"1","block_num":"0","page_num":"0","text":"4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNC_OPPORTUNITY_STRATEGY, either as a single job or, when r","top":"0.2613240421543279","line_num":"0","width":"0.2776162776541202","par_num":"0","word_num":"0","level":"0"},{"word_num":"0","text":"equress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor","line_num":"0","page_num":"0","level":"0","top":"0.2787456445573667","block_num":"0","left":"0.7122092946653942","height":"0.006968641205077453","par_num":"0","conf":"0.5","width":"0.2441860564211581"},{"page_num":"0","block_num":"0","par_num":"0","left":"0.697674406232178","top":"0.3030303029362562","height":"0.010558546635142552","width":"0.2761627765412026","conf":"0.5","word_num":"0","level":"0","line_num":"0","text":"• Listeners\\Crm\\SyncProfileLeads (Syncprof1 LeLeads•php:32-79) - Zoho-only; dispatches SyncLeads • Hubspot/salestorce do not run a"},{"left":"0.7034883748155327","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"per-prome ledd sync nere,","height":"0.007193704541220036","top":"0.32055749163432967","block_num":"0","line_num":"0","word_num":"0","width":"0.0523255733733482","level":"0"},{"left":"0.6976744180126778","text":"• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providers","line_num":"0","width":"0.27470927542828505","height":"0.010505753841126397","block_num":"0","level":"0","word_num":"0","top":"0.33797909453440456","page_num":"0","par_num":"0","conf":"0.5"},{"level":"0","height":"0.010694696192155795","text":"implementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .","top":"0.35167464111919977","width":"0.20494185102746842","word_num":"0","block_num":"0","conf":"1","page_num":"0","par_num":"0","line_num":"0","left":"0.7049418744256664"},{"conf":"1","text":"End-to-end flow summary","level":"0","width":"0.06104650395981803","left":"0.6947674434129528","height":"0.010658575207042498","page_num":"0","top":"0.3795853269186489","par_num":"0","word_num":"0","line_num":"0","block_num":"0"},{"level":"0","left":"0.6976744206501068","top":"0.40031897926634774","line_num":"0","conf":"1","width":"0.02616278922304205","word_num":"0","text":"• HubSpot","page_num":"0","block_num":"0","height":"0.011164274322168932","par_num":"0"},{"line_num":"0","conf":"0.5","page_num":"0","width":"0.06831394865157747","par_num":"0","word_num":"0","height":"0.010614118317477717","top":"0.4216027876942583","level":"0","block_num":"0","text":"•Team creation → no CRM sync.","left":"0.7049418662773873"},{"conf":"0.5","height":"0.010736374953907224","block_num":"0","level":"0","text":"•Owner connects HubSpot OAuth (SocialAccountConnected ) → no automatic data import (HubSpot's onAct ivitvProviderIntegrated is a","top":"0.4390243905943333","width":"0.27470929571922786","page_num":"0","left":"0.7049418700773098","par_num":"0","line_num":"0","word_num":"0"},{"height":"0.010758603018436785","conf":"1","page_num":"0","level":"0","width":"0.26889533184944325","line_num":"0","top":"0.45614035093286254","word_num":"0","text":"no-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnecte","left":"0.7122093199962287","par_num":"0","block_num":"0"},{"left":"0.7107558176603528","text":"d → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imd","width":"0.2703488329623608","block_num":"0","line_num":"0","top":"0.4736842105263157","page_num":"0","par_num":"0","level":"0","word_num":"0","height":"0.0071770334928230595","conf":"0.5"},{"width":"0.09302324944354112","conf":"1","left":"0.710755820323555","block_num":"0","text":"ortRecordTypes - syncProfiles - syncFields","top":"0.48780487854497556","level":"0","height":"0.013937280889142922","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"block_num":"0","left":"0.7049418947060824","top":"0.5087108018143799","height":"0.0072381614307848174","conf":"0.5","level":"0","line_num":"0","page_num":"0","word_num":"0","par_num":"0","width":"0.27616275625025977","text":"•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches Sync"},{"left":"0.7122093037376093","conf":"1","line_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.21511627765412022","top":"0.5223285486443381","word_num":"0","height":"0.011164274322169043","block_num":"0","text":"OpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields)."},{"block_num":"0","height":"0.010452961047110243","left":"0.6976744200097262","level":"0","line_num":"0","conf":"1","text":"•Salesforce","top":"0.5470383277517062","par_num":"0","width":"0.029069766085198623","word_num":"0","page_num":"0"},{"top":"0.5714285713857018","text":"•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account exists","conf":"1","par_num":"0","width":"0.23255814897253158","word_num":"0","block_num":"0","left":"0.7049418511859914","level":"0","page_num":"0","line_num":"0","height":"0.006968641205077342"},{"width":"0.2718023137843355","word_num":"0","left":"0.7093023421735236","text":"Same reconnect-driven metadata path: SyncTeamMetadata → syncOrganization/importStages/importBusinessProcesses/importRecordTyp","top":"0.5885167464114832","level":"0","page_num":"0","block_num":"0","line_num":"0","conf":"1","height":"0.011164274322169043","par_num":"0"},{"height":"0.0071798116206361895","page_num":"0","top":"0.6060606061050023","width":"0.14825580475178168","level":"0","par_num":"0","line_num":"0","block_num":"0","word_num":"0","conf":"1","left":"0.7122093138400413","text":"es/syncProfiles/svncFields Salesforce implementationsin Service.ono."},{"par_num":"0","height":"0.010541875586745464","line_num":"0","level":"0","page_num":"0","left":"0.7049418541848951","top":"0.6236044657904484","block_num":"0","width":"0.2761627968321455","text":"•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfil","conf":"1","word_num":"0"},{"par_num":"0","left":"0.745639532524309","level":"0","block_num":"0","top":"0.6411149825421121","page_num":"0","height":"0.0072103763501228935","width":"0.23691861172939865","conf":"1","word_num":"0","text":"uses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata Which also runs syncProfileReco","line_num":"0"},{"height":"0.011164274322169154","line_num":"0","block_num":"0","text":"rdTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface","left":"0.7122093212008772","top":"0.6547049441786283","word_num":"0","page_num":"0","conf":"1","level":"0","par_num":"0","width":"0.15988370205493685"},{"level":"0","page_num":"0","width":"0.050872087478637695","top":"0.6897926635444678","line_num":"0","word_num":"0","height":"0.01055576774682343","conf":"1","block_num":"0","par_num":"0","left":"0.6947674474049814","text":"Notable observations"},{"height":"0.0072437192074230605","level":"0","text":"HubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedi","line_num":"0","top":"0.7105263157107344","word_num":"0","par_num":"0","left":"0.6976744278944692","conf":"0.5","width":"0.2674418510274684","page_num":"0","block_num":"0"},{"word_num":"0","level":"0","line_num":"0","page_num":"0","text":"event/listener ( CrmAccountReconnected - ImportMetadata ). Only the Integration.app family has a first-connect bootstrap ( BootstrapIntegrat","height":"0.013937280889143033","conf":"1","par_num":"0","top":"0.7247386764543832","block_num":"0","width":"0.2761627765412026","left":"0.7049418746215628"},{"height":"0.010630789365874915","top":"0.742160279154372","par_num":"0","conf":"1","block_num":"0","width":"0.0654069717894209","left":"0.7034883779397986","level":"0","page_num":"0","line_num":"0","text":"ionApp → TeamInitialSyncJob).","word_num":"0"},{"left":"0.6976744426698599","width":"0.2819767201200445","height":"0.007268726160271521","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.763066202081789","block_num":"0","word_num":"0","text":"• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfileso","conf":"0.5"},{"conf":"0.5","par_num":"0","top":"0.7804878052132543","page_num":"0","width":"0.0973837122004082","block_num":"0","word_num":"0","height":"0.006968640444571572","line_num":"0","text":"nas resolved Ckm owners/users to Jiminny users.","level":"0","left":"0.7034883710756957"},{"top":"0.7979094080007108","word_num":"0","page_num":"0","left":"0.6976744577455185","text":"The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreau","par_num":"0","height":"0.006968640444571572","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","width":"0.2848836817639939"},{"height":"0.007307626033703829","top":"0.8149920253520749","line_num":"0","conf":"1","left":"0.7049418612096862","level":"0","block_num":"0","page_num":"0","par_num":"0","word_num":"0","width":"0.06686045768413129","text":"iresStidingWindowSearch settings"},{"width":"0.12063952709766146","word_num":"0","par_num":"0","left":"0.6962209263682917","conf":"1","line_num":"0","level":"0","page_num":"0","block_num":"0","text":"what obiects are sunced on team creation and orofile creation","height":"0.0071770334928229484","top":"0.9266347687400319"},{"conf":"0.30000001192092896","left":"0.9622093038978016","line_num":"0","height":"0.010611340189664475","level":"0","par_num":"0","text":"•0 (+]","width":"0.02034883549872868","word_num":"0","page_num":"0","block_num":"0","top":"0.9545454543904387"},{"line_num":"0","page_num":"0","word_num":"0","left":"0.8909883739434622","block_num":"0","height":"0.01074748898617195","text":"W Windsurf Teams","conf":"1","top":"0.9860627183215172","level":"0","par_num":"0","width":"0.03779069413530067"},{"top":"0.9860627181052405","conf":"0.30000001192092896","block_num":"0","width":"0.015988370205493596","height":"0.006968640444571572","page_num":"0","left":"0.9316860466559742","line_num":"0","par_num":"0","text":"610-221","word_num":"0","level":"0"},{"left":"0.969476748236339","height":"0.01074748898617195","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","text":"Po 4 spaces","level":"0","block_num":"0","word_num":"0","top":"0.986062718234409","width":"0.024709298255595757"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8029
|
NULL
|
NULL
|
|
43012
|
PhpStormFileFV faVsco.jsProject vEdit> D Redisv PhpStormFileFV faVsco.jsProject vEdit> D Redisv D ServiceTraits€ OpportunitySy& SyncCrmEntiti© SyncFieldsTra© WriteCrmTrait.→IUTIS•Weohook© BatchSyncCollect© BatchSyncRedisS(c) Client.php© ClosedDealStage6 DealFieldsService© DecorateActivity.© FieldDefinitions.p© FieldTypeConveri© HubspotClientInte© HubspotTokenMa© PayloadBuilder.pt© RemoteCrmObjec(C) ResponseNormali© Service.php© SyncFieldAction.f© SyncRelatedActiv© WebhookSyncBa1v D IntegrationApp> D Accessors~ D Api© ActionUrl.php• EnumUrllnterfa© FlowUrl.php© PageResult.phe Proxyun.php(c) recuestsuloeLa kequestcxecu• RequestExecuSystemEvents© SystemUrl.phpC TokenBuilder.f• TokenBuilderlr© UrlBuilder.php> D Config> DDTO> MFilters> MJobs› _ ProspectSearchS> D ServiceTraits© DataClient.php© DecorateActivity.© LocalSearch.php• LocalSearchlntert© RemoteSearch.pr© Service.phpM ListenersM Metadate[ MigrationPipedriveD SalesforceD TraitsViewNavigateCodeLaravelRefactor( #11894 on JY-18909-automated-reports-ask-jiminny k ~© AutomatedReportsService.php© TeamSetupController.phppnp apl.onp© AutomatedReportsCommandTest.php© TrackProviderInstalledEvent.phpC AutomatedReportsCallbackService.php+ OpportunitySyncTrait.phpToolsWindowHelp© SendReportJob.php© SendReportMailJob.php© ReportController.php© TokenBuilder.php• Filesystem.phpAutomatedReportsCommand.phpAskJiminnykeporscontroller.ono© AutomatedReportsSendCommand.php© Team.php© CreateActivityLoggedEvent.php© UserPilotActivityListener.phpActivityLogged.phpC RequestGenerateAskJiminnyReportJob.phpC RequestGenerateReportJob.phpsyncopoortunity.ono© AutomatedReportResult.php"podcast aualo unl© AutomatedReport.phpx5 Cc w .*O results8388408418428438448458468478488498508518040008548558568578588598608oll862863864865866867868869870871872trait OpportunitySyncTraitprivate function buildOpportunityData(array norooeraes.?int $accountId,?BusinessProcess $businessProcess,l?Stage $stage): array €$ownerId = null;$profile = null;if (! empty(Sproperties['hubspot_owner_id'])) {$ownerId = $properties['hubspot_owner_id'];sprotile = pchis->crmtncltукepos1сorу->t1narror1lebyexcernalld(schis->contig, (string) pownerta):$name = 'Unknown';if (isset($properties['dealname'])) €$name = mb_strimwidth($properties['dealname'], (start: 0,width: 128);$amount = $this->resolveAmount($properties);$currency = $properties[ 'deal_currency_code'] ?? null;$closeDate = null;if (! empty(Sproperties['elosedate'])) €$cLoseDate = Carbon: :parse($properties['alesedate']) ->format( format: 'Y-m-d');$remotelyCreatedAt = null;1f (i empty (Sproperties l'gneatedate']) && strtotine (Sproper Eest' eneatedate' ))) +$date = $this->parseCleanDatetime($properties['createdate']);$remotelyCreatedAt = $date?->format( format: 'Y-m-d H:i:s');$closedStages = $this->getClosedDealStages():$isWon = in_array($propertiesl'dealstage'], $closedStages['won']);$isLost = in_array($propertiesl'dealstage'], $closedStages['lost']);8/48/5876877878879880881882883884885886$data = ['team_id'=> $this->team->getId(),'user_id'→ EecaEilEnnRcarile-useratchinnl,'owner_id'=> $ownerId,'name'=> $name,'value'=> ! empty($amount) ? $amount : null,'currency_code'=> CurrencyFormatter: : formatCode($currency),'close_date'= $closeDate,"is cLoseo= $1Swon |I $1SLOSt,'is_won'= p1SWon,remocely_created_ar →> eremocelycreacedat,'probability'=> $this->resolveDealProbability($properties['hs_deal_stage_probability']),'forecast_category'=> $this->resolveForecastCategory($properties['hs_manual_forecast_category']),Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)CreateHeldActivityEvent.phpB32 M2M19 ^= custom.log(° scratch_1.json= laravel.logV connect.vueA HS_local jiminny@localhost]iib crm_configurations EU]A SF ljiminny@localhost]V Onboard.vueA console [EU] x|Al console [PROD]& console SlAGING15421543-154415451546=1547-15481549=155015511552—1553=15541555155615571558—1559=156015611562156315641565=156615671568156915701571157215731574157515761578157915801584158810841590Ix. Aulo vfajiminny~oElee* rrom crm026 49 Д21 Х3 X102SELECT * FROM crm_layout_entities WHERE crm_layoutSELECT * FROM teams WHERE id = 575;select * from opportunities where team_id = 575;=SELECT * FROM activities WHERE uvid_to_bin('96b126select * from contacts cwhere c.crm_configuration_id = 370 order by c.updaSELECT * FROM participants where activity_id = 39gSELECT * FROM participants where activity_id = 39SELECT * FROM activity_summary_logs where activitySELECT * FROM activities WHERE uvid_to_bin('c7d99FSELECT * FROM activities WHERE uuid_to_bin('2e6ff4select * from crm_profiles where crm_configurationselect * from opportunities where crm_configuratieselect * from accounts where crm_configuration_idselect * from contacts where crm_configuration_id# owner 13236 525785080# contact 116779180 665587441856 - activity - AL# contact 214247[PHONE]70 - asnosupporuro# company 4176133 47150650569# deal 7100953 410150124747SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot:select * from features;select * from team_features where feature_id = 40,select * from teams where id = 556; # owner: 18101select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, LASE WHEN u.id = t.owner_id THENu.email,sa.*,t.owner_id FROM social_accounts saJulr users u on u.l = sa.sociaole 1oJUlN Tealll'sTl.lk">l.on t.10 = U.Ceall_1dWHERE u.team_id = 556 and sa.provider = 'integratiselect * from opportunities where id = 7594349;> 0labl• Backend Chanter • 43 m left100% C•8 • Fri 17 Apr 10:47:40L AutomatedReportsCommandTestvCascadeAutomated Report RetrHubSpot Opportunityrevewi in hubspot when do we populate opportunity_stagesw€6 Fast Context populate opportunity_stages HubSpot sync in 3.61sExploree upportunitysynciraltone ane searcnee eoeportunity stageHere's a complete picture of when stage_id is populated on HubSpot opportunities:Two Distinct Paths1. Opportunity Sync (Batch/Webhook sync)OpportunitySyncTrait - used during all opportunity imports/updates:createOpportunity( OpportunitySyncTrait.php:769-772 - stage is required: if resolveStage)returns null, the opportunity is skipped entirely (returns null).updateOpportunity() OpportunitySyncTrait.php:802 — stage is optional for updates; stage_id isonly set in buildOpportunityData() if the stage resolves.• buildOpportunityData() OpportunitySyncTrait.php:893-895 — conditionally sets stage_id only ifSstage is non-null.Stage resolution (resolveStage()):1. Checks $this-›cachedStages (in-memory cache per sync run)2. Queries DB via CrmEntityRepository::qetPipelineStageByConditions() matching crm_provider id+3. If not found in DB → calls importStages (null, $stageId) to pull from HubSpot API4. If still null → logs a warning: stage remains unset2. Findonnortunities!callled when matchino durino calltactivitv tlowilService.php: 733-748 — uses importStages() on-demand if the business process/stage is missing fromDb, then bullas the recora with the stace for disolay — does not persist stage 1d, It ust rerurns the stagecata inline3. importStages() - populates the stages tableservice.php:414-482 — called to sync the master stage list trom Hubspot pipellnes APl. Upserts Stagerecords with probability, sequence, label, etc. This is the prerequisite for stage resolution to work.SummaryWhenWherebatch weonook opponunityupporcunlcysyncllalt..du1laupposyncNew opportunity (createcreateOpportunity()pathlExisting opportunityupdateOpportunity()updare patnEffectwrites stade 1a to opporcunltlesStace missing trom DoresolveStage() → importStagestableStage required — no stage =opportunity skippedStage optional — no stage =stage_ideft unchandedTriggers on-demand stage import fromHUOSpOL AFlÖ alAsk anything (24L)+ <> CodeClaude Sonnet 4.6winasun leams841:43uir-o( 4 spaces...
|
[{"height":"0.012919896178775314", [{"height":"0.012919896178775314","page_num":"0","text":"PhpStorm","top":"0.0025839794299922225","block_num":"0","conf":"1","word_num":"0","width":"0.02761627733707428","left":"0.020348838535920212","line_num":"0","par_num":"0","level":"0"},{"left":"0.05232558154097966","level":"0","text":"File","block_num":"0","conf":"1","par_num":"0","top":"0.0025839794391580018","height":"0.010335916943020274","line_num":"0","page_num":"0","width":"0.011627906560897822","word_num":"0"},{"conf":"0.30000001192092896","page_num":"0","height":"0.01325904395845201","par_num":"0","top":"0.022916666651264905","left":"0.03633720928200207","word_num":"0","text":"FV faVsco.js","level":"0","width":"0.03633720874786377","block_num":"0","line_num":"0"},{"block_num":"0","text":"Project v","height":"0.013210594654083252","top":"0.046511627737557903","width":"0.02470930069684982","word_num":"0","line_num":"0","conf":"0.5","level":"0","par_num":"0","left":"0.01744186141128189","page_num":"0"},{"text":"Edit","top":"0.0025839794483865086","left":"0.06976744199571387","page_num":"0","conf":"1","word_num":"0","level":"0","par_num":"0","block_num":"0","height":"0.010335916943020274","line_num":"0","width":"0.011627906560897835"},{"text":"> D Redis","conf":"0.30000001192092896","block_num":"0","line_num":"0","height":"0.013194444444444398","par_num":"0","top":"0.06458333333333333","width":"0.03052325546741485","word_num":"0","left":"0.053779069509961454","level":"0","page_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","line_num":"0","left":"0.053779071377440715","level":"0","top":"0.07986111111111116","height":"0.013194444444444398","text":"v D ServiceTraits","word_num":"0","conf":"0.5","width":"0.04941860139369965"},{"par_num":"0","top":"0.09560723527624537","page_num":"0","text":"€ OpportunitySy","word_num":"0","height":"0.012919896178775425","left":"0.06976744244017712","conf":"0.5","block_num":"0","level":"0","line_num":"0","width":"0.04360465109348298"},{"conf":"0.5","top":"0.11111111111111116","level":"0","left":"0.06976744262186314","page_num":"0","text":"& SyncCrmEntiti","par_num":"0","block_num":"0","height":"0.013194444444444398","word_num":"0","line_num":"0","width":"0.043604651093482966"},{"level":"0","width":"0.043604651093482966","block_num":"0","text":"© SyncFieldsTra","left":"0.06976744262186314","conf":"0.30000001192092896","line_num":"0","par_num":"0","top":"0.12638888888888888","height":"0.013194444444444509","page_num":"0","word_num":"0"},{"text":"© WriteCrmTrait.","word_num":"0","height":"0.012919896178775425","line_num":"0","level":"0","width":"0.043604651093482966","conf":"0.30000001192092896","block_num":"0","left":"0.06976744262186314","top":"0.14211886315092237","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","left":"0.05377907201460226","text":"→IUTIS","page_num":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.005167958140373186","top":"0.16020671860423197","level":"0","block_num":"0","width":"0.02761627733707428"},{"conf":"0.30000001192092896","line_num":"0","height":"0.005167958140373186","top":"0.17571059457322424","par_num":"0","block_num":"0","level":"0","text":"•Weohook","width":"0.03779069483280183","word_num":"0","left":"0.05523256144987797","page_num":"0"},{"height":"0.01325904395845201","level":"0","conf":"1","line_num":"0","page_num":"0","text":"© BatchSyncCollect","par_num":"0","top":"0.186046511644805","width":"0.05087209343910218","word_num":"0","block_num":"0","left":"0.06250000042797796"},{"par_num":"0","left":"0.06250000042797796","text":"© BatchSyncRedisS","top":"0.20138888888888884","width":"0.05087209343910218","word_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0","height":"0.013194444444444509","block_num":"0"},{"line_num":"0","top":"0.21944444440765576","width":"0.0319767415523529","left":"0.06250000263262992","level":"0","text":"(c) Client.php","height":"0.00794573624928796","word_num":"0","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0"},{"text":"© ClosedDealStage","word_num":"0","left":"0.06225802181468808","top":"0.23221399127539644","block_num":"0","width":"0.04985416531562804","conf":"0.5","line_num":"0","par_num":"0","level":"0","height":"0.016189303663041832","page_num":"0"},{"line_num":"0","height":"0.013194444444444398","text":"6 DealFieldsService","left":"0.06250000042797796","level":"0","par_num":"0","conf":"0.5","block_num":"0","width":"0.05087209343910218","word_num":"0","top":"0.24791666666666667","page_num":"0"},{"block_num":"0","par_num":"0","text":"© DecorateActivity.","level":"0","line_num":"0","width":"0.05087209343910218","word_num":"0","height":"0.012919896178775314","left":"0.06250000042797796","top":"0.26356589160699473","conf":"0.5","page_num":"0"},{"conf":"1","left":"0.06250000063994501","text":"© FieldDefinitions.p","par_num":"0","top":"0.2790697675436873","level":"0","word_num":"0","height":"0.012919896178775314","width":"0.050872093439102165","block_num":"0","line_num":"0","page_num":"0"},{"line_num":"0","width":"0.05087209343910217","conf":"0.5","level":"0","word_num":"0","height":"0.013194444444444398","top":"0.2944444444444445","page_num":"0","par_num":"0","block_num":"0","left":"0.06249999915617568","text":"© FieldTypeConveri"},{"height":"0.012919896178775425","block_num":"0","top":"0.31007751970776987","left":"0.06249999915617568","page_num":"0","level":"0","par_num":"0","conf":"0.5","text":"© HubspotClientInte","word_num":"0","width":"0.05087209343910217","line_num":"0"},{"conf":"1","top":"0.32558139567676214","page_num":"0","word_num":"0","width":"0.05087209343910217","left":"0.06249999915617568","par_num":"0","level":"0","height":"0.012919896178775425","line_num":"0","text":"© HubspotTokenMa","block_num":"0"},{"word_num":"0","page_num":"0","left":"0.06249999915617568","block_num":"0","line_num":"0","level":"0","conf":"1","par_num":"0","top":"0.34097222222222223","text":"© PayloadBuilder.pt","height":"0.013194444444444509","width":"0.05087209343910217"},{"top":"0.3562499999845983","level":"0","conf":"1","width":"0.050872093439102165","par_num":"0","word_num":"0","left":"0.06250000039164075","text":"© RemoteCrmObjec","block_num":"0","line_num":"0","height":"0.01325904395845201","page_num":"0"},{"top":"0.37209302381454534","left":"0.06104651208530314","line_num":"0","level":"0","width":"0.050872087478637695","word_num":"0","par_num":"0","conf":"1","block_num":"0","text":"(C) ResponseNormali","height":"0.007768087254630185","page_num":"0"},{"height":"0.014506414201524542","par_num":"0","top":"0.3855116514278383","level":"0","line_num":"0","text":"© Service.php","width":"0.0381364494562149","word_num":"0","page_num":"0","block_num":"0","conf":"1","left":"0.06232712608234843"},{"width":"0.052325582504272466","left":"0.06250000031763119","block_num":"0","page_num":"0","par_num":"0","word_num":"0","text":"© SyncFieldAction.f","conf":"0.5","top":"0.40051679605359247","height":"0.012919896178775425","level":"0","line_num":"0"},{"text":"© SyncRelatedActiv","word_num":"0","height":"0.015552326043446807","left":"0.06249999913800708","width":"0.05087209343910218","page_num":"0","level":"0","conf":"1","line_num":"0","par_num":"0","block_num":"0","top":"0.41597222199119654"},{"width":"0.050872093439102165","level":"0","block_num":"0","height":"0.013194444444444398","par_num":"0","left":"0.06249999971940241","text":"© WebhookSyncBa1","top":"0.43125","word_num":"0","line_num":"0","page_num":"0","conf":"1"},{"par_num":"0","width":"0.052325582504272466","block_num":"0","line_num":"0","left":"0.046511628008761505","text":"v D IntegrationApp","top":"0.44702842390673636","word_num":"0","conf":"0.30000001192092896","height":"0.012919896178775314","page_num":"0","level":"0"},{"top":"0.4625","word_num":"0","width":"0.042151162028312684","page_num":"0","height":"0.013194444444444398","block_num":"0","conf":"0.30000001192092896","left":"0.0537790695240862","level":"0","line_num":"0","par_num":"0","text":"> D Accessors"},{"block_num":"0","height":"0.013194444444444287","text":"~ D Api","top":"0.47777777777777786","word_num":"0","par_num":"0","left":"0.05377907049138682","page_num":"0","conf":"0.30000001192092896","width":"0.024709300696849817","level":"0","line_num":"0"},{"top":"0.49354005178141336","word_num":"0","block_num":"0","level":"0","conf":"0.5","par_num":"0","width":"0.04215116202831269","height":"0.012919896178775425","page_num":"0","left":"0.06976744294417696","text":"© ActionUrl.php","line_num":"0"},{"conf":"0.5","top":"0.5090277777777777","line_num":"0","left":"0.06976744182244457","word_num":"0","page_num":"0","par_num":"0","block_num":"0","level":"0","text":"• EnumUrllnterfa","height":"0.01041666666666674","width":"0.043604651093482966"},{"text":"© FlowUrl.php","top":"0.5243055555555556","width":"0.037790697813034055","page_num":"0","par_num":"0","height":"0.013194444444444398","conf":"0.5","line_num":"0","level":"0","left":"0.06976744131877369","block_num":"0","word_num":"0"},{"par_num":"0","width":"0.04215116202831268","line_num":"0","height":"0.008333333333333415","word_num":"0","level":"0","page_num":"0","text":"© PageResult.ph","top":"0.5423611111111111","block_num":"0","conf":"0.5","left":"0.06976744118787859"},{"height":"0.007832686768637798","word_num":"0","level":"0","block_num":"0","page_num":"0","text":"e Proxyun.php","conf":"0.30000001192092896","top":"0.5581395352978517","line_num":"0","par_num":"0","width":"0.03924418091773986","left":"0.06976744698864881"},{"top":"0.5736111111869102","text":"(c) recuestsuloe","conf":"0.30000001192092896","width":"0.04215116202831269","word_num":"0","height":"0.005200258228513999","page_num":"0","left":"0.06976744247735586","block_num":"0","level":"0","line_num":"0","par_num":"0"},{"par_num":"0","text":"La kequestcxecu","width":"0.04215116202831268","block_num":"0","page_num":"0","top":"0.5888888888888889","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","height":"0.005555555555555536","left":"0.06976744247731892"},{"text":"• RequestExecu","top":"0.5993055555555555","width":"0.043604651093482966","word_num":"0","level":"0","conf":"1","block_num":"0","page_num":"0","par_num":"0","height":"0.013194444444444509","left":"0.06976744262186314","line_num":"0"},{"left":"0.06831395541757242","height":"0.012919896178775425","text":"SystemEvents","word_num":"0","conf":"1","width":"0.04505813717842101","par_num":"0","page_num":"0","top":"0.614987080205186","block_num":"0","level":"0","line_num":"0"},{"width":"0.04360465109348298","par_num":"0","line_num":"0","text":"© SystemUrl.php","level":"0","height":"0.01325904395845201","block_num":"0","top":"0.6304909560892494","word_num":"0","conf":"0.5","left":"0.06976744244017712","page_num":"0"},{"conf":"0.30000001192092896","height":"0.013194444444444398","left":"0.06976744244017712","level":"0","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"C TokenBuilder.f","top":"0.6458333333333334","width":"0.04360465109348298","word_num":"0"},{"word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.010335917605294065","left":"0.06976744182244457","line_num":"0","conf":"0.5","par_num":"0","text":"• TokenBuilderlr","top":"0.6614987078467931","width":"0.043604651093482966"},{"word_num":"0","conf":"0.5","width":"0.043604651093482966","page_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.06976744262186314","top":"0.677002584081155","par_num":"0","text":"© UrlBuilder.php","level":"0","line_num":"0"},{"line_num":"0","conf":"0.30000001192092896","top":"0.6895833333333333","level":"0","par_num":"0","height":"0.015972222222222276","page_num":"0","width":"0.0334302306175232","left":"0.053779071073795516","text":"> D Config","word_num":"0","block_num":"0"},{"par_num":"0","top":"0.7054263566048414","width":"0.029069766402244575","level":"0","word_num":"0","line_num":"0","block_num":"0","left":"0.053779070172798836","text":"> DDTO","page_num":"0","conf":"0.30000001192092896","height":"0.012919896178775425"},{"height":"0.0077519370449914415","level":"0","page_num":"0","top":"0.7235142124852563","width":"0.0319767415523529","word_num":"0","block_num":"0","line_num":"0","par_num":"0","text":"> MFilters","conf":"0.5","left":"0.05377907268312572"},{"block_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","top":"0.7388888888675018","line_num":"0","height":"0.007881136735280458","left":"0.05523256053037935","word_num":"0","text":"> MJobs","page_num":"0","width":"0.02616278827190399"},{"height":"0.007978035344017975","conf":"0.30000001192092896","left":"0.05377907199312204","width":"0.05813952684402465","word_num":"0","block_num":"0","level":"0","page_num":"0","line_num":"0","text":"› _ ProspectSearchS","top":"0.7545219644985337","par_num":"0"},{"word_num":"0","page_num":"0","block_num":"0","left":"0.05523255917571146","par_num":"0","text":"> D ServiceTraits","height":"0.013194444444444398","top":"0.7673611111111112","width":"0.0479651153087616","level":"0","conf":"0.5","line_num":"0"},{"width":"0.045058137178421026","top":"0.782638889083126","word_num":"0","level":"0","height":"0.013226743539174413","line_num":"0","block_num":"0","conf":"1","left":"0.06250000235638761","page_num":"0","par_num":"0","text":"© DataClient.php"},{"line_num":"0","conf":"0.5","word_num":"0","par_num":"0","width":"0.050872093439102165","text":"© DecorateActivity.","height":"0.012919896178775314","left":"0.06250000063994501","page_num":"0","level":"0","top":"0.7984496125910601","block_num":"0"},{"top":"0.8138888888888889","level":"0","conf":"1","line_num":"0","par_num":"0","left":"0.06250000075634798","width":"0.04941860437393189","height":"0.013194444444444398","block_num":"0","page_num":"0","text":"© LocalSearch.php","word_num":"0"},{"height":"0.010626614756054309","par_num":"0","top":"0.8291666667674139","width":"0.050872093439102165","conf":"0.5","block_num":"0","word_num":"0","line_num":"0","text":"• LocalSearchlntert","left":"0.06249999971940241","page_num":"0","level":"0"},{"page_num":"0","conf":"1","level":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","top":"0.8449612406380025","word_num":"0","block_num":"0","text":"© RemoteSearch.pr","left":"0.06249999915617568","width":"0.05087209343910217"},{"par_num":"0","block_num":"0","top":"0.8604166666666667","level":"0","width":"0.037790697813034055","left":"0.06250000056053721","line_num":"0","word_num":"0","page_num":"0","text":"© Service.php","conf":"1","height":"0.013194444444444398"},{"text":"M Listeners","conf":"0.5","top":"0.8756944444444444","level":"0","width":"0.030523252487182614","word_num":"0","left":"0.0537790730936767","block_num":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.008333333333333304"},{"text":"M Metadate","level":"0","par_num":"0","left":"0.05377907004081541","conf":"0.5","page_num":"0","height":"0.007832686768637798","block_num":"0","top":"0.8914728687603839","width":"0.03052325248718262","word_num":"0","line_num":"0"},{"page_num":"0","block_num":"0","conf":"0.30000001192092896","text":"[ Migration","line_num":"0","par_num":"0","top":"0.9041666666666667","level":"0","width":"0.03052325546741485","word_num":"0","height":"0.015972222222222165","left":"0.055232558385478615"},{"page_num":"0","text":"Pipedrive","par_num":"0","block_num":"0","level":"0","top":"0.9224806207539902","width":"0.03052325248718262","height":"0.0077519370449914415","line_num":"0","word_num":"0","left":"0.053779069904664654","conf":"0.5"},{"word_num":"0","line_num":"0","top":"0.9354005166587466","text":"D Salesforce","level":"0","width":"0.0334302306175232","left":"0.05523256007907227","block_num":"0","par_num":"0","conf":"0.5","height":"0.013210594654083252","page_num":"0"},{"word_num":"0","conf":"0.5","left":"0.05523255842939088","height":"0.013194444444444509","line_num":"0","level":"0","page_num":"0","par_num":"0","block_num":"0","text":"D Traits","top":"0.9506944444444444","width":"0.02180232554674149"},{"text":"View","block_num":"0","conf":"1","level":"0","left":"0.08720930282773343","par_num":"0","page_num":"0","top":"0.0025839794299922225","width":"0.014534883201122284","word_num":"0","height":"0.012919896178775314","line_num":"0"},{"height":"0.012919896178775314","width":"0.02470930218696596","word_num":"0","line_num":"0","page_num":"0","text":"Navigate","par_num":"0","top":"0.0025839794299922225","conf":"1","level":"0","block_num":"0","left":"0.1061046516439201"},{"text":"Code","width":"0.017441859841346746","par_num":"0","word_num":"0","top":"0.002583979426853289","height":"0.010335916943020385","left":"0.13517441920723358","page_num":"0","conf":"1","line_num":"0","level":"0","block_num":"0"},{"text":"Laravel","left":"0.1540697678225595","page_num":"0","top":"0.002583979426853289","level":"0","word_num":"0","block_num":"0","conf":"1","line_num":"0","width":"0.02180232554674147","height":"0.010335916943020385","par_num":"0"},{"par_num":"0","left":"0.18168604645628045","level":"0","height":"0.010335916943020274","text":"Refactor","page_num":"0","top":"0.0025839794785329495","width":"0.02180232554674147","conf":"1","line_num":"0","word_num":"0","block_num":"0"},{"text":"( #11894 on JY-18909-automated-reports-ask-jiminny k ~","par_num":"0","left":"0.08139535111287144","level":"0","block_num":"0","width":"0.13953487873077391","word_num":"0","height":"0.01325904395845201","top":"0.022916666618965187","page_num":"0","conf":"0.5","line_num":"0"},{"word_num":"0","text":"© AutomatedReportsService.php","conf":"1","left":"0.12063953656452098","page_num":"0","par_num":"0","block_num":"0","top":"0.04651162857209701","line_num":"0","level":"0","height":"0.013210593329535558","width":"0.0784883677959442"},{"height":"0.012919896178775314","page_num":"0","par_num":"0","left":"0.12063953658472096","top":"0.0671834625479939","width":"0.06686046123504638","level":"0","block_num":"0","conf":"1","word_num":"0","line_num":"0","text":"© TeamSetupController.php"},{"height":"0.005555555555555536","line_num":"0","page_num":"0","par_num":"0","text":"pnp apl.onp","word_num":"0","block_num":"0","conf":"0.5","top":"0.07222222222222219","left":"0.19622093276659994","level":"0","width":"0.02616278827190399"},{"level":"0","page_num":"0","top":"0.08768379723054565","line_num":"0","block_num":"0","left":"0.12199615249059699","par_num":"0","text":"© AutomatedReportsCommandTest.php","height":"0.0158475942081876","width":"0.09324122071266173","word_num":"0","conf":"1"},{"par_num":"0","block_num":"0","conf":"1","left":"0.12209302616673848","top":"0.11111111111111116","width":"0.08139534592628478","text":"© TrackProviderInstalledEvent.php","line_num":"0","word_num":"0","height":"0.013194444444444398","page_num":"0","level":"0"},{"width":"0.09447674155235292","block_num":"0","height":"0.008333333333333415","par_num":"0","conf":"1","level":"0","line_num":"0","page_num":"0","top":"0.13402777777777775","text":"C AutomatedReportsCallbackService.php","word_num":"0","left":"0.12209302693457924"},{"width":"0.06976743936538696","block_num":"0","conf":"0.5","level":"0","left":"0.12063953510166736","par_num":"0","line_num":"0","word_num":"0","height":"0.015600775347815676","top":"0.15245478028474846","text":"+ OpportunitySyncTrait.php","page_num":"0"},{"height":"0.010335916943020274","par_num":"0","word_num":"0","width":"0.014534883201122284","block_num":"0","conf":"1","level":"0","left":"0.2267441862337412","text":"Tools","top":"0.002583979461306396","line_num":"0","page_num":"0"},{"level":"0","page_num":"0","conf":"1","word_num":"0","line_num":"0","height":"0.005167958140373186","top":"0.005167958914309545","block_num":"0","par_num":"0","text":"Window","width":"0.02180232405662541","left":"0.26162790882924536"},{"width":"0.013081394135951996","left":"0.28779069762679155","par_num":"0","page_num":"0","block_num":"0","conf":"1","height":"0.0077519370449914415","level":"0","line_num":"0","text":"Help","top":"0.0051679592552820175","word_num":"0"},{"width":"0.05377906560897827","line_num":"0","block_num":"0","text":"© SendReportJob.php","word_num":"0","page_num":"0","level":"0","left":"0.20784884136774445","top":"0.04651162776985762","conf":"1","height":"0.013210594654083252","par_num":"0"},{"top":"0.04651162776985762","word_num":"0","level":"0","line_num":"0","block_num":"0","height":"0.013210594654083252","par_num":"0","text":"© SendReportMailJob.php","page_num":"0","left":"0.2718023263626453","conf":"1","width":"0.0625"},{"top":"0.04651162778062423","height":"0.013210594654083252","width":"0.058139532804489136","line_num":"0","word_num":"0","left":"0.3415697695210921","conf":"1","level":"0","text":"© ReportController.php","block_num":"0","page_num":"0","par_num":"0"},{"width":"0.04796511530876163","word_num":"0","level":"0","line_num":"0","block_num":"0","left":"0.40843023224387504","page_num":"0","height":"0.013210593329535558","par_num":"0","text":"© TokenBuilder.php","conf":"0.5","top":"0.04651162857209701"},{"width":"0.04360465109348299","top":"0.06718346289252441","conf":"0.5","height":"0.012919896178775425","block_num":"0","left":"0.2311046504707004","level":"0","page_num":"0","word_num":"0","line_num":"0","par_num":"0","text":"• Filesystem.php"},{"conf":"1","text":"AutomatedReportsCommand.php","left":"0.2834302319639354","level":"0","page_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775314","line_num":"0","top":"0.0671834625479939","width":"0.08430232405662536","word_num":"0"},{"left":"0.3764534966036903","page_num":"0","conf":"0.5","level":"0","par_num":"0","line_num":"0","text":"AskJiminnykeporscontroller.ono","top":"0.07235142144660922","width":"0.08284882903099061","word_num":"0","height":"0.005167958140373297","block_num":"0"},{"conf":"1","height":"0.01561692555745442","line_num":"0","width":"0.0959302306175232","par_num":"0","level":"0","word_num":"0","text":"© AutomatedReportsSendCommand.php","block_num":"0","left":"0.22383720872224622","top":"0.08785529691119531","page_num":"0"},{"par_num":"0","width":"0.033430230617523204","text":"© Team.php","height":"0.013194444444444398","top":"0.09027777777777779","level":"0","block_num":"0","page_num":"0","conf":"0.5","left":"0.32703488565831895","line_num":"0","word_num":"0"},{"word_num":"0","level":"0","block_num":"0","page_num":"0","par_num":"0","top":"0.11111111111111116","line_num":"0","width":"0.07994185686111452","conf":"1","height":"0.013194444444444398","left":"0.21220930592958318","text":"© CreateActivityLoggedEvent.php"},{"text":"© UserPilotActivityListener.php","line_num":"0","page_num":"0","par_num":"0","height":"0.013194444444444398","top":"0.11111111111111116","width":"0.07412790656089785","conf":"1","word_num":"0","level":"0","left":"0.3008720919957139","block_num":"0"},{"line_num":"0","conf":"1","par_num":"0","block_num":"0","text":"ActivityLogged.php","top":"0.11111111112680527","level":"0","page_num":"0","word_num":"0","width":"0.046511626243591286","height":"0.012919896178775314","left":"0.3909883721979718"},{"top":"0.13402777777777775","height":"0.008333333333333415","conf":"1","left":"0.22674420101698053","par_num":"0","text":"C RequestGenerateAskJiminnyReportJob.php","level":"0","block_num":"0","page_num":"0","width":"0.10610463619232177","word_num":"0","line_num":"0"},{"conf":"1","width":"0.07994185686111449","word_num":"0","line_num":"0","page_num":"0","top":"0.13402777777777775","text":"C RequestGenerateReportJob.php","left":"0.3415697712424078","height":"0.008333333333333415","level":"0","par_num":"0","block_num":"0"},{"left":"0.4360465166699562","text":"syncopoortunity.ono","level":"0","height":"0.005167958140373186","conf":"0.5","block_num":"0","page_num":"0","par_num":"0","word_num":"0","line_num":"0","width":"0.05232557654380798","top":"0.13695090465074367"},{"level":"0","page_num":"0","word_num":"0","height":"0.013194444444444509","left":"0.19767442069266705","par_num":"0","width":"0.07122092843055727","text":"© AutomatedReportResult.php","conf":"1","line_num":"0","block_num":"0","top":"0.15486111111111112"},{"left":"0.1497093018506152","text":"\"podcast aualo unl","top":"0.18333333333333335","width":"0.047965112328529375","word_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005555555555555536"},{"top":"0.15486111111111112","line_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"1","height":"0.013194444444444509","level":"0","par_num":"0","left":"0.27906976806760275","text":"© AutomatedReport.php","width":"0.058139532804489136"},{"block_num":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.17829457400363558","level":"0","left":"0.28052325534807837","width":"0.047965115308761574","word_num":"0","text":"x5 Cc w .*"},{"level":"0","height":"0.012919896178775425","conf":"0.5","left":"0.3401162794504664","page_num":"0","block_num":"0","width":"0.021802325546741497","par_num":"0","word_num":"0","text":"O results","top":"0.1782945737452376","line_num":"0"},{"conf":"1","width":"0.010174418240785604","word_num":"0","top":"0.2170542637046322","left":"0.12209302336507233","page_num":"0","level":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","text":"838"},{"height":"0.012919896178775314","left":"0.12063953494629528","conf":"1","block_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.2428940568632394","par_num":"0","text":"840","word_num":"0","width":"0.011627906560897822"},{"page_num":"0","height":"0.012919896178775314","left":"0.12063953509164412","block_num":"0","level":"0","top":"0.25839793283223167","width":"0.011627906560897835","conf":"1","line_num":"0","word_num":"0","par_num":"0","text":"841"},{"height":"0.012919896178775314","block_num":"0","par_num":"0","text":"842","level":"0","line_num":"0","width":"0.01017441824078559","conf":"1","left":"0.12209302356492698","word_num":"0","top":"0.2739018089196563","page_num":"0"},{"word_num":"0","conf":"1","level":"0","left":"0.12063953489784567","par_num":"0","height":"0.012919896178775314","width":"0.011627906560897835","block_num":"0","page_num":"0","text":"843","line_num":"0","top":"0.2894056851147466"},{"conf":"1","top":"0.30490956086225496","word_num":"0","line_num":"0","text":"844","width":"0.010174418240785604","level":"0","height":"0.012919896178775314","page_num":"0","par_num":"0","left":"0.12209302336507233","block_num":"0"},{"level":"0","height":"0.012919896178775314","par_num":"0","top":"0.32041343683124723","text":"845","block_num":"0","line_num":"0","conf":"1","word_num":"0","page_num":"0","width":"0.010174418240785604","left":"0.12209302336507233"},{"height":"0.012919896178775314","level":"0","text":"846","width":"0.011627906560897835","par_num":"0","block_num":"0","conf":"1","left":"0.12063953489784567","top":"0.33591731302172345","page_num":"0","word_num":"0","line_num":"0"},{"line_num":"0","text":"847","left":"0.12063953509164412","block_num":"0","page_num":"0","height":"0.012919896178775425","conf":"1","word_num":"0","par_num":"0","top":"0.3514211890768483","width":"0.011627906560897835","level":"0"},{"top":"0.366925064959708","width":"0.011627906560897835","page_num":"0","left":"0.12063953489784567","conf":"1","block_num":"0","line_num":"0","level":"0","height":"0.012919896178775314","par_num":"0","text":"848","word_num":"0"},{"level":"0","conf":"1","top":"0.3824289406886966","line_num":"0","page_num":"0","width":"0.011627906560897835","block_num":"0","left":"0.12063953501896969","word_num":"0","height":"0.010335916943020274","text":"849","par_num":"0"},{"line_num":"0","width":"0.010174418240785604","page_num":"0","level":"0","text":"850","par_num":"0","word_num":"0","height":"0.010335916943020163","top":"0.39793281664846036","conf":"1","block_num":"0","left":"0.12209302336507233"},{"conf":"1","level":"0","line_num":"0","width":"0.01017441824078559","par_num":"0","page_num":"0","word_num":"0","height":"0.012919896178775314","top":"0.4108527133124211","block_num":"0","text":"851","left":"0.12209302356492698"},{"conf":"0.30000001192092896","line_num":"0","text":"804","par_num":"0","top":"0.43152454785296157","left":"0.12209302333908192","page_num":"0","level":"0","block_num":"0","height":"0.005167958471510192","width":"0.00872092992067336","word_num":"0"},{"line_num":"0","page_num":"0","top":"0.4470284240305886","height":"0.005167958140373186","text":"000","level":"0","par_num":"0","width":"0.010174417495727534","conf":"0.30000001192092896","left":"0.12063953492946186","block_num":"0","word_num":"0"},{"left":"0.12209302360732037","word_num":"0","height":"0.012919896178775314","line_num":"0","conf":"1","page_num":"0","block_num":"0","par_num":"0","level":"0","text":"854","width":"0.01017441824078559","top":"0.45736434118709823"},{"top":"0.47286821706995774","word_num":"0","text":"855","line_num":"0","conf":"1","width":"0.011627906560897822","par_num":"0","height":"0.012919896178775425","left":"0.12063953494629528","page_num":"0","level":"0","block_num":"0"},{"top":"0.48837209312508256","width":"0.01017441824078559","page_num":"0","text":"856","par_num":"0","left":"0.12209302360732037","block_num":"0","height":"0.012919896178775314","word_num":"0","line_num":"0","conf":"1","level":"0"},{"page_num":"0","conf":"1","block_num":"0","height":"0.012919896178775425","left":"0.12209302352858975","par_num":"0","level":"0","word_num":"0","top":"0.5038759693847724","width":"0.010174418240785604","line_num":"0","text":"857"},{"top":"0.5193798454075976","width":"0.010174418240785604","block_num":"0","line_num":"0","word_num":"0","page_num":"0","height":"0.012919896178775425","left":"0.12209302355887078","par_num":"0","level":"0","text":"858","conf":"1"},{"height":"0.010335916943020274","par_num":"0","word_num":"0","text":"859","conf":"1","top":"0.5348837211888812","left":"0.12209302352602949","width":"0.011627906560897822","level":"0","block_num":"0","line_num":"0","page_num":"0"},{"conf":"1","level":"0","par_num":"0","text":"860","line_num":"0","block_num":"0","height":"0.010335916943020274","width":"0.010174418240785604","left":"0.12209302336507233","top":"0.5503875970102173","word_num":"0","page_num":"0"},{"par_num":"0","left":"0.12063953492946186","text":"8oll","top":"0.5684754524543612","word_num":"0","conf":"0.30000001192092896","width":"0.010174417495727534","height":"0.005167958140373186","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"conf":"1","height":"0.012919896178775425","top":"0.578811369524738","line_num":"0","left":"0.12209302341352193","block_num":"0","level":"0","page_num":"0","par_num":"0","text":"862","width":"0.010174418240785604","word_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","level":"0","conf":"1","left":"0.12063953489784567","block_num":"0","text":"863","word_num":"0","width":"0.011627906560897835","height":"0.012919896178775314","top":"0.5943152458382609"},{"block_num":"0","width":"0.011627906560897835","page_num":"0","level":"0","left":"0.12063953523699293","line_num":"0","par_num":"0","word_num":"0","text":"864","conf":"1","height":"0.012919896178775425","top":"0.6098191215811549"},{"line_num":"0","text":"865","height":"0.012919896178775314","left":"0.12209302336507233","par_num":"0","block_num":"0","top":"0.6253229975547615","word_num":"0","conf":"1","level":"0","width":"0.010174418240785604","page_num":"0"},{"page_num":"0","left":"0.12209302336507233","width":"0.010174418240785604","level":"0","line_num":"0","conf":"1","height":"0.012919896178775425","block_num":"0","par_num":"0","text":"866","top":"0.6408268735237537","word_num":"0"},{"word_num":"0","text":"867","left":"0.12209302349830872","conf":"1","par_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","level":"0","page_num":"0","top":"0.6563307496926967","width":"0.010174418240785604"},{"level":"0","width":"0.010174418240785604","word_num":"0","page_num":"0","text":"868","height":"0.012919896178775425","left":"0.12209302336507233","top":"0.6718346254617382","block_num":"0","line_num":"0","conf":"1","par_num":"0"},{"left":"0.12209302349830872","par_num":"0","line_num":"0","word_num":"0","top":"0.6873385016306812","block_num":"0","conf":"1","page_num":"0","text":"869","level":"0","width":"0.010174418240785604","height":"0.012919896178775425"},{"block_num":"0","line_num":"0","left":"0.12209302349830872","par_num":"0","text":"870","word_num":"0","level":"0","height":"0.012919896178775314","conf":"1","top":"0.7028423775996735","width":"0.010174418240785604","page_num":"0"},{"par_num":"0","text":"871","word_num":"0","conf":"1","top":"0.7183462535901989","page_num":"0","width":"0.011627906560897835","line_num":"0","level":"0","left":"0.12063953489784567","block_num":"0","height":"0.012919896178775425"},{"conf":"1","width":"0.011627906560897822","word_num":"0","par_num":"0","line_num":"0","left":"0.12063953502935174","top":"0.7338501293099591","block_num":"0","level":"0","page_num":"0","text":"872","height":"0.010335916943020274"},{"line_num":"0","top":"0.20138888888888884","word_num":"0","conf":"1","left":"0.14680232849231975","level":"0","block_num":"0","height":"0.013194444444444509","par_num":"0","text":"trait OpportunitySyncTrait","width":"0.0813953459262848","page_num":"0"},{"line_num":"0","word_num":"0","conf":"1","left":"0.15843023518509797","height":"0.012919896178775314","level":"0","block_num":"0","par_num":"0","top":"0.21705426378863524","text":"private function buildOpportunityData(","width":"0.11918604373931885","page_num":"0"},{"height":"0.005167958140373186","page_num":"0","line_num":"0","conf":"0.30000001192092896","text":"array norooeraes.","level":"0","block_num":"0","width":"0.05523255467414856","left":"0.17151163254295249","top":"0.23255813979286244","par_num":"0","word_num":"0"},{"word_num":"0","page_num":"0","text":"?int $accountId,","left":"0.17005813867137193","height":"0.012919896178775314","level":"0","par_num":"0","line_num":"0","conf":"1","block_num":"0","top":"0.2428940568632394","width":"0.05087209343910218"},{"line_num":"0","top":"0.2583333333333333","width":"0.10755813121795654","text":"?BusinessProcess $businessProcess,l","conf":"1","height":"0.013194444444444509","par_num":"0","word_num":"0","page_num":"0","left":"0.17005814426651716","block_num":"0","level":"0"},{"conf":"1","page_num":"0","word_num":"0","top":"0.2736111108986259","height":"0.013210594654083252","left":"0.17005813936949923","text":"?Stage $stage","block_num":"0","width":"0.04215116202831268","line_num":"0","level":"0","par_num":"0"},{"word_num":"0","conf":"0.30000001192092896","height":"0.014911592668957252","left":"0.1583174682564003","par_num":"0","page_num":"0","text":"): array €","level":"0","block_num":"0","line_num":"0","top":"0.28840983630933426","width":"0.03365575969219209"},{"width":"0.052325582504272466","left":"0.17005813943235876","word_num":"0","page_num":"0","line_num":"0","conf":"1","text":"$ownerId = null;","top":"0.30486111111111114","height":"0.013194444444444398","block_num":"0","level":"0","par_num":"0"},{"conf":"1","left":"0.17005813892497296","block_num":"0","line_num":"0","page_num":"0","text":"$profile = null;","width":"0.05087209343910215","height":"0.013194444444444398","level":"0","word_num":"0","par_num":"0","top":"0.32013888888888886"},{"block_num":"0","conf":"1","line_num":"0","top":"0.33591731298942373","level":"0","page_num":"0","word_num":"0","text":"if (! empty(Sproperties['hubspot_owner_id'])) {","width":"0.1453488349914551","height":"0.012919896178775314","left":"0.1715116267507056","par_num":"0"},{"top":"0.35138888888888886","height":"0.013194444444444398","page_num":"0","width":"0.1337209224700928","conf":"1","par_num":"0","word_num":"0","block_num":"0","level":"0","line_num":"0","left":"0.1831395426461863","text":"$ownerId = $properties['hubspot_owner_id'];"},{"left":"0.18313956183753682","conf":"0.30000001192092896","page_num":"0","height":"0.007816537221272846","width":"0.2965116024017334","line_num":"0","word_num":"0","top":"0.36944444430926016","par_num":"0","block_num":"0","text":"sprotile = pchis->crmtncltукepos1сorу->t1narror1lebyexcernalld(schis->contig, (string) pownerta):","level":"0"},{"text":"$name = 'Unknown';","conf":"1","block_num":"0","top":"0.41085271336625406","word_num":"0","height":"0.012919896178775314","line_num":"0","width":"0.058139532804489136","page_num":"0","level":"0","par_num":"0","left":"0.1700581416133788"},{"conf":"0.30000001192092896","text":"if (isset($properties['dealname'])) €","line_num":"0","block_num":"0","top":"0.42635658951065025","height":"0.015503875414530466","width":"0.11627906560897827","level":"0","page_num":"0","left":"0.17005814147813197","par_num":"0","word_num":"0"},{"text":"$name = mb_strimwidth($properties['dealname'], (start: 0,","par_num":"0","page_num":"0","line_num":"0","top":"0.44166666666666665","width":"0.16715115308761597","level":"0","height":"0.015972222222222276","conf":"0.5","block_num":"0","left":"0.183139540624073","word_num":"0"},{"left":"0.35319767409887887","block_num":"0","par_num":"0","text":"width: 128);","word_num":"0","height":"0.013194444444444509","top":"0.44166666666666665","width":"0.03633720874786378","level":"0","page_num":"0","conf":"0.5","line_num":"0"},{"height":"0.013194444444444509","conf":"1","line_num":"0","width":"0.13662790060043334","left":"0.17005814249549694","block_num":"0","level":"0","par_num":"0","text":"$amount = $this->resolveAmount($properties);","top":"0.4881944444444444","word_num":"0","page_num":"0"},{"height":"0.012919896178775425","left":"0.17151162814944013","page_num":"0","level":"0","top":"0.503875969320173","text":"$currency = $properties[ 'deal_currency_code'] ?? null;","par_num":"0","width":"0.16569766998291016","block_num":"0","conf":"1","line_num":"0","word_num":"0"},{"text":"$closeDate = null;","block_num":"0","par_num":"0","height":"0.013194444444444509","word_num":"0","left":"0.1700581415788996","top":"0.5347222222222222","conf":"1","level":"0","width":"0.058139532804489136","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","level":"0","left":"0.17151162924108193","height":"0.015503875414530466","line_num":"0","par_num":"0","block_num":"0","text":"if (! empty(Sproperties['elosedate'])) €","top":"0.5478036179774892","width":"0.1235465049743652","word_num":"0","page_num":"0"},{"conf":"0.5","top":"0.5631944446987921","word_num":"0","height":"0.015616924232906837","line_num":"0","page_num":"0","width":"0.2369185924530029","text":"$cLoseDate = Carbon: :parse($properties['alesedate']) ->format( format: 'Y-m-d');","level":"0","par_num":"0","left":"0.18313954706597202","block_num":"0"},{"page_num":"0","par_num":"0","level":"0","width":"0.08284883499145507","line_num":"0","word_num":"0","height":"0.013194444444444398","text":"$remotelyCreatedAt = null;","top":"0.6097222222222223","left":"0.17005814225421062","block_num":"0","conf":"1"},{"height":"0.02583979235755074","top":"0.6124031015817759","block_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896","width":"0.24999997615814207","par_num":"0","line_num":"0","page_num":"0","text":"1f (i empty (Sproperties l'gneatedate']) && strtotine (Sproper Eest' eneatedate' ))) +","left":"0.17005815505124772"},{"page_num":"0","left":"0.181686046074068","width":"0.1889534831047058","word_num":"0","text":"$date = $this->parseCleanDatetime($properties['createdate']);","block_num":"0","par_num":"0","height":"0.012919896178775314","line_num":"0","conf":"1","top":"0.6408268737452377","level":"0"},{"par_num":"0","level":"0","page_num":"0","left":"0.18313953904117336","height":"0.013194444444444398","block_num":"0","line_num":"0","text":"$remotelyCreatedAt = $date?->format( format: 'Y-m-d H:i:s');","top":"0.65625","word_num":"0","width":"0.17877906560897827","conf":"0.5"},{"level":"0","text":"$closedStages = $this->getClosedDealStages():","width":"0.13953487873077391","left":"0.170058141036668","word_num":"0","height":"0.013194444444444509","page_num":"0","top":"0.7027777777777777","block_num":"0","par_num":"0","line_num":"0","conf":"1"},{"page_num":"0","conf":"1","line_num":"0","left":"0.17005815273423092","word_num":"0","block_num":"0","par_num":"0","height":"0.015503875414530466","level":"0","text":"$isWon = in_array($propertiesl'dealstage'], $closedStages['won']);","top":"0.7157622739206418","width":"0.20494184494018552"},{"conf":"1","left":"0.1700581522875045","top":"0.7312499999355468","text":"$isLost = in_array($propertiesl'dealstage'], $closedStages['lost']);","page_num":"0","block_num":"0","line_num":"0","width":"0.2107558012008667","height":"0.01552002562416921","par_num":"0","word_num":"0","level":"0"},{"word_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","width":"0.00872092992067336","block_num":"0","top":"0.7674418605144603","left":"0.12209302333908192","level":"0","par_num":"0","text":"8/4","line_num":"0"},{"word_num":"0","left":"0.12209302333908192","block_num":"0","conf":"0.30000001192092896","page_num":"0","line_num":"0","height":"0.005167958471510192","par_num":"0","text":"8/5","level":"0","width":"0.00872092992067336","top":"0.7829457364834524"},{"line_num":"0","conf":"1","left":"0.12063953494629528","height":"0.012919896178775314","word_num":"0","level":"0","page_num":"0","par_num":"0","text":"876","width":"0.011627906560897822","block_num":"0","top":"0.7932816537624642"},{"block_num":"0","conf":"1","page_num":"0","width":"0.01017441824078559","left":"0.12209302356492698","line_num":"0","par_num":"0","top":"0.8087855298498888","word_num":"0","height":"0.012919896178775314","text":"877","level":"0"},{"height":"0.012919896178775314","page_num":"0","text":"878","left":"0.12063953494629528","width":"0.011627906560897822","level":"0","conf":"1","par_num":"0","line_num":"0","top":"0.8242894057004487","block_num":"0","word_num":"0"},{"conf":"1","top":"0.8397932820139715","block_num":"0","page_num":"0","par_num":"0","left":"0.12063953489784567","line_num":"0","text":"879","word_num":"0","width":"0.011627906560897835","level":"0","height":"0.012919896178775314"},{"height":"0.012919896178775314","line_num":"0","conf":"1","left":"0.12209302360732037","text":"880","par_num":"0","top":"0.8552971577245657","page_num":"0","level":"0","width":"0.01017441824078559","block_num":"0","word_num":"0"},{"level":"0","conf":"1","height":"0.012919896178775314","left":"0.12209302355887078","line_num":"0","block_num":"0","text":"881","word_num":"0","par_num":"0","top":"0.8708010340380887","width":"0.010174418240785604","page_num":"0"},{"conf":"1","left":"0.12209302336507233","page_num":"0","text":"882","level":"0","line_num":"0","height":"0.010335916943020385","top":"0.886304909671716","width":"0.010174418240785604","word_num":"0","par_num":"0","block_num":"0"},{"conf":"1","width":"0.010174418240785604","word_num":"0","height":"0.010335916943020274","page_num":"0","par_num":"0","text":"883","top":"0.9018087856407084","left":"0.12209302336507233","block_num":"0","line_num":"0","level":"0"},{"conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","top":"0.9198966408762175","text":"884","block_num":"0","height":"0.005167958471510192","left":"0.12209302333908192","width":"0.00872092992067336","page_num":"0","word_num":"0"},{"width":"0.010174418240785604","word_num":"0","text":"885","level":"0","line_num":"0","page_num":"0","conf":"1","left":"0.12209302341352193","height":"0.012919896178775314","block_num":"0","par_num":"0","top":"0.930232558155229"},{"line_num":"0","text":"886","width":"0.01017441824078559","conf":"1","block_num":"0","height":"0.012919896178775314","left":"0.12209302356492698","par_num":"0","level":"0","top":"0.9457364342426536","page_num":"0","word_num":"0"},{"page_num":"0","conf":"0.5","level":"0","line_num":"0","text":"$data = [","top":"0.7622739020075116","left":"0.17005813987030063","par_num":"0","block_num":"0","word_num":"0","height":"0.012919896178775425","width":"0.030523255467414856"},{"level":"0","block_num":"0","conf":"0.5","height":"0.012919896178775425","top":"0.7777777781380025","width":"0.02616279125213622","word_num":"0","line_num":"0","text":"'team_id'","left":"0.18459302254253657","par_num":"0","page_num":"0"},{"par_num":"0","level":"0","top":"0.7777777777777778","block_num":"0","line_num":"0","width":"0.07558139562606808","word_num":"0","text":"=> $this->team->getId(),","page_num":"0","height":"0.013194444444444398","left":"0.25000000105002307","conf":"0.5"},{"conf":"1","word_num":"0","height":"0.012919896178775314","line_num":"0","block_num":"0","left":"0.18313953540486402","text":"'user_id'","width":"0.02761627733707428","par_num":"0","top":"0.793281654074695","level":"0","page_num":"0"},{"word_num":"0","width":"0.11918604373931885","height":"0.015972222222222276","page_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.25000000337258854","block_num":"0","text":"→ EecaEilEnnRcarile-useratchinnl,","top":"0.7930555555555555"},{"block_num":"0","height":"0.012919896178775314","par_num":"0","conf":"1","page_num":"0","left":"0.1831395345482693","text":"'owner_id'","top":"0.8087855299898545","line_num":"0","width":"0.030523255467414856","level":"0","word_num":"0"},{"height":"0.012919896178775314","level":"0","top":"0.8087855299037218","page_num":"0","conf":"1","par_num":"0","text":"=> $ownerId,","word_num":"0","block_num":"0","width":"0.03924418389797213","line_num":"0","left":"0.25000000214707585"},{"level":"0","height":"0.010335916943020274","conf":"1","text":"'name'","word_num":"0","block_num":"0","left":"0.1831395349084392","page_num":"0","width":"0.02034883648157121","top":"0.8242894059557079","par_num":"0","line_num":"0"},{"text":"=> $name,","top":"0.8242894063498748","width":"0.02761627733707428","block_num":"0","level":"0","left":"0.25000000079946066","page_num":"0","conf":"0.5","word_num":"0","height":"0.013210593329535558","line_num":"0","par_num":"0"},{"conf":"1","par_num":"0","level":"0","line_num":"0","left":"0.18313953491197038","word_num":"0","top":"0.8397932819247","block_num":"0","page_num":"0","text":"'value'","width":"0.02325581312179567","height":"0.010335916943020274"},{"height":"0.013194444444444398","left":"0.2500000106603947","line_num":"0","par_num":"0","page_num":"0","block_num":"0","word_num":"0","conf":"0.5","text":"=> ! empty($amount) ? $amount : null,","level":"0","top":"0.8395833333333333","width":"0.11482557058334353"},{"height":"0.012919896178775314","text":"'currency_code'","width":"0.0479651153087616","conf":"1","left":"0.18313953456945642","par_num":"0","word_num":"0","block_num":"0","top":"0.8552971578968311","level":"0","page_num":"0","line_num":"0"},{"text":"=> CurrencyFormatter: : formatCode($currency),","height":"0.012919896178775314","top":"0.8552971577245657","word_num":"0","level":"0","conf":"1","page_num":"0","width":"0.1351744174957275","left":"0.25000000353469265","block_num":"0","line_num":"0","par_num":"0"},{"height":"0.010335916943020274","width":"0.03779069781303407","conf":"1","word_num":"0","block_num":"0","left":"0.1831395341845683","level":"0","text":"'close_date'","line_num":"0","top":"0.8708010338626846","page_num":"0","par_num":"0"},{"width":"0.04360465109348299","word_num":"0","conf":"0.5","level":"0","line_num":"0","par_num":"0","top":"0.8708010339474672","block_num":"0","text":"= $closeDate,","height":"0.013226743539174413","left":"0.250000000579712","page_num":"0"},{"block_num":"0","line_num":"0","level":"0","text":"\"is cLoseo","par_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","left":"0.18313953462907478","height":"0.005167958471510081","width":"0.03197674155235289","top":"0.8888888888521002"},{"block_num":"0","conf":"0.30000001192092896","height":"0.007751937707265233","par_num":"0","left":"0.2500000045683664","top":"0.8888888888983053","width":"0.06540697216987607","word_num":"0","level":"0","text":"= $1Swon |I $1SLOSt,","line_num":"0","page_num":"0"},{"width":"0.02470930218696596","line_num":"0","height":"0.010335916943020274","left":"0.18313953454120696","page_num":"0","par_num":"0","block_num":"0","conf":"0.5","word_num":"0","text":"'is_won'","level":"0","top":"0.901808785800669"},{"height":"0.007978036006291656","block_num":"0","conf":"0.30000001192092896","text":"= p1SWon,","level":"0","width":"0.030523255467414856","page_num":"0","line_num":"0","left":"0.25000000093635066","top":"0.9041666666221773","word_num":"0","par_num":"0"},{"block_num":"0","left":"0.18313953129919583","line_num":"0","page_num":"0","text":"remocely_created_ar →> eremocelycreacedat,","top":"0.9198966410638845","width":"0.1337209224700928","par_num":"0","conf":"0.30000001192092896","level":"0","height":"0.007881136735280347","word_num":"0"},{"page_num":"0","conf":"1","level":"0","line_num":"0","left":"0.18313953577363434","text":"'probability'","word_num":"0","height":"0.012919896178775314","top":"0.930232558155229","block_num":"0","par_num":"0","width":"0.04215116202831268"},{"par_num":"0","level":"0","word_num":"0","top":"0.9302325582736615","text":"=> $this->resolveDealProbability($properties['hs_deal_stage_probability']),","block_num":"0","line_num":"0","page_num":"0","left":"0.2500000018165123","width":"0.22965116500854493","height":"0.012919896178775314","conf":"1"},{"word_num":"0","block_num":"0","par_num":"0","text":"'forecast_category'","width":"0.059593021869659424","height":"0.012919896178775425","line_num":"0","conf":"1","left":"0.1831395365700152","top":"0.9457364342103539","page_num":"0","level":"0"},{"word_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775314","line_num":"0","text":"=> $this->resolveForecastCategory($properties['hs_manual_forecast_category']),","left":"0.25000000349299434","level":"0","par_num":"0","conf":"1","width":"0.23982558250427244","top":"0.9457364342964866"},{"level":"0","block_num":"0","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","conf":"1","left":"0.005813939245896171","page_num":"0","word_num":"0","top":"0.9868055555063282","height":"0.010610465208689357","line_num":"0","par_num":"0","width":"0.24854652881622313"},{"level":"0","conf":"1","left":"0.46947674696241853","line_num":"0","page_num":"0","par_num":"0","text":"CreateHeldActivityEvent.php","block_num":"0","height":"0.012919896178775314","top":"0.09043927661991469","width":"0.06686046123504635","word_num":"0"},{"level":"0","line_num":"0","left":"0.4898255858319864","par_num":"0","word_num":"0","height":"0.007864986525641493","block_num":"0","width":"0.04651162326335906","text":"B32 M2M19 ^","page_num":"0","top":"0.20671834665965982","conf":"0.30000001192092896"},{"block_num":"0","left":"0.5494186065909722","par_num":"0","conf":"0.5","level":"0","text":"= custom.log","line_num":"0","top":"0.04651162778062423","width":"0.03343023061752326","word_num":"0","page_num":"0","height":"0.013210594654083252"},{"par_num":"0","left":"0.54796511637793","top":"0.06718346289252441","block_num":"0","conf":"0.5","text":"(° scratch_1.json","height":"0.012919896178775425","page_num":"0","width":"0.04069767296314242","line_num":"0","word_num":"0","level":"0"},{"conf":"0.5","block_num":"0","top":"0.04651162776985762","par_num":"0","level":"0","text":"= laravel.log","height":"0.013210594654083252","page_num":"0","width":"0.031976744532585144","word_num":"0","line_num":"0","left":"0.5915697676683005"},{"conf":"0.5","height":"0.008333333333333304","par_num":"0","top":"0.06944444444444442","level":"0","word_num":"0","block_num":"0","width":"0.03633720576763155","text":"V connect.vue","left":"0.5973837245144399","page_num":"0","line_num":"0"},{"block_num":"0","height":"0.013194444444444398","line_num":"0","page_num":"0","left":"0.5479651174745078","par_num":"0","width":"0.07267441749572756","top":"0.09027777777777779","word_num":"0","text":"A HS_local jiminny@localhost]","conf":"0.5","level":"0"},{"par_num":"0","block_num":"0","top":"0.11369509085340723","left":"0.5479651222041818","width":"0.062499994039535545","word_num":"0","conf":"0.5","level":"0","line_num":"0","text":"iib crm_configurations EU]","page_num":"0","height":"0.007832686768637687"},{"text":"A SF ljiminny@localhost]","left":"0.6322674432095422","word_num":"0","level":"0","line_num":"0","page_num":"0","width":"0.06104651093482971","height":"0.013210594654083252","block_num":"0","conf":"0.5","par_num":"0","top":"0.04651162778062423"},{"level":"0","page_num":"0","conf":"1","top":"0.06718346266642627","block_num":"0","text":"V Onboard.vue","left":"0.6438953492402852","height":"0.012919896178775314","width":"0.03779069781303401","line_num":"0","par_num":"0","word_num":"0"},{"left":"0.6308139553380879","page_num":"0","text":"A console [EU] x|","conf":"0.30000001192092896","height":"0.010497415728039305","par_num":"0","top":"0.09027777790686753","width":"0.045058137178421","word_num":"0","block_num":"0","level":"0","line_num":"0"},{"par_num":"0","word_num":"0","left":"0.620639536468812","top":"0.11111111111111116","page_num":"0","text":"Al console [PROD]","width":"0.04360464811325082","height":"0.013194444444444398","conf":"0.5","line_num":"0","block_num":"0","level":"0"},{"block_num":"0","top":"0.13680555555555562","left":"0.5494186049257126","par_num":"0","level":"0","conf":"0.30000001192092896","text":"& console SlAGING","word_num":"0","height":"0.005555555555555536","line_num":"0","page_num":"0","width":"0.04941860437393186"},{"top":"0.1912144706444624","par_num":"0","width":"0.014534883201122284","left":"0.5450581395525396","text":"1542","line_num":"0","conf":"1","level":"0","block_num":"0","height":"0.012919896178775425","page_num":"0","word_num":"0"},{"block_num":"0","left":"0.5450581400370357","level":"0","conf":"1","par_num":"0","top":"0.20671834635505681","line_num":"0","width":"0.014534883201122284","text":"1543","height":"0.012919896178775314","page_num":"0","word_num":"0"},{"par_num":"0","left":"0.5450581400370357","conf":"0.5","level":"0","text":"-1544","top":"0.22222222232404898","page_num":"0","word_num":"0","block_num":"0","line_num":"0","height":"0.012919896178775425","width":"0.014534883201122284"},{"page_num":"0","height":"0.012919896178775425","block_num":"0","width":"0.014534883201122284","conf":"1","top":"0.23772609829304125","word_num":"0","level":"0","left":"0.5450581400370357","line_num":"0","par_num":"0","text":"1545"},{"level":"0","block_num":"0","page_num":"0","par_num":"0","height":"0.012919896178775314","line_num":"0","text":"1546","word_num":"0","width":"0.014534883201122284","left":"0.5450581400370357","conf":"1","top":"0.25322997426203353"},{"width":"0.01744185984134672","level":"0","page_num":"0","conf":"0.5","word_num":"0","top":"0.27131782999299314","par_num":"0","line_num":"0","height":"0.015503875414530355","text":"=1547","left":"0.5406976745851406","block_num":"0"},{"conf":"0.5","level":"0","block_num":"0","text":"-1548","top":"0.28423772619687915","left":"0.5436046516649427","width":"0.014534883201122284","page_num":"0","par_num":"0","height":"0.010335916943020385","line_num":"0","word_num":"0"},{"level":"0","top":"0.2997416024274082","block_num":"0","height":"0.012919896178775314","text":"1549","page_num":"0","word_num":"0","width":"0.014534883201122284","conf":"1","par_num":"0","left":"0.5450581395525396","line_num":"0"},{"text":"=1550","conf":"0.5","width":"0.018895348906517118","block_num":"0","par_num":"0","page_num":"0","word_num":"0","left":"0.5392441858907338","level":"0","top":"0.31524547848253304","height":"0.012919896178775425","line_num":"0"},{"conf":"1","level":"0","par_num":"0","block_num":"0","text":"1551","width":"0.014534883201122284","line_num":"0","height":"0.012919896178775314","left":"0.5450581400370357","page_num":"0","top":"0.3307493541069948","word_num":"0"},{"page_num":"0","block_num":"0","level":"0","line_num":"0","par_num":"0","top":"0.3462532300759871","width":"0.014534883201122284","text":"1552","height":"0.012919896178775314","word_num":"0","conf":"1","left":"0.5450581400370357"},{"left":"0.5392441863134779","height":"0.012919896178775314","conf":"1","top":"0.35917312663068124","text":"—1553","par_num":"0","level":"0","word_num":"0","block_num":"0","line_num":"0","page_num":"0","width":"0.020348836481571264"},{"line_num":"0","block_num":"0","page_num":"0","conf":"1","par_num":"0","height":"0.012919896178775425","text":"=1554","top":"0.37726098235850203","width":"0.018895348906517118","word_num":"0","left":"0.5392441858907338","level":"0"},{"height":"0.012919896178775314","line_num":"0","block_num":"0","width":"0.014534883201122284","word_num":"0","conf":"1","left":"0.5450581396009893","level":"0","par_num":"0","top":"0.3901808785686658","text":"1555","page_num":"0"},{"line_num":"0","block_num":"0","left":"0.5450581400370357","page_num":"0","par_num":"0","text":"1556","top":"0.4056847546237905","width":"0.014534883201122284","conf":"1","height":"0.012919896178775425","word_num":"0","level":"0"},{"page_num":"0","level":"0","text":"1557","conf":"0.30000001192092896","line_num":"0","left":"0.5392441867495246","width":"0.020348836481571153","top":"0.41602067211499505","height":"0.018087854650285506","word_num":"0","block_num":"0","par_num":"0"},{"top":"0.43669250656177505","width":"0.014534883201122284","height":"0.012919896178775425","block_num":"0","left":"0.5450581400370357","par_num":"0","text":"1558","conf":"1","line_num":"0","word_num":"0","level":"0","page_num":"0"},{"word_num":"0","text":"—1559","left":"0.5392441866647376","line_num":"0","level":"0","block_num":"0","width":"0.020348836481571153","page_num":"0","par_num":"0","top":"0.45219638256306716","conf":"0.30000001192092896","height":"0.012919896178775425"},{"conf":"0.30000001192092896","width":"0.020348836481571153","page_num":"0","height":"0.015503875414530355","par_num":"0","word_num":"0","text":"=1560","block_num":"0","level":"0","line_num":"0","top":"0.46511627926086574","left":"0.5392441867495246"},{"par_num":"0","level":"0","page_num":"0","left":"0.5450581400370357","top":"0.4832041344687519","width":"0.014534883201122284","text":"1561","height":"0.012919896178775314","word_num":"0","block_num":"0","conf":"1","line_num":"0"},{"line_num":"0","conf":"1","text":"1562","word_num":"0","left":"0.5450581396131018","width":"0.014534883201122284","page_num":"0","height":"0.012919896178775425","par_num":"0","top":"0.4987080106638423","level":"0","block_num":"0"},{"text":"1563","level":"0","par_num":"0","top":"0.5116279069924384","block_num":"0","width":"0.014534883201122284","height":"0.012919896178775314","conf":"1","word_num":"0","line_num":"0","page_num":"0","left":"0.5450581396009893"},{"page_num":"0","conf":"1","width":"0.014534883201122284","line_num":"0","left":"0.5450581396009893","text":"1564","word_num":"0","level":"0","top":"0.5271317829614307","par_num":"0","height":"0.012919896178775314","block_num":"0"},{"block_num":"0","conf":"1","text":"1565","word_num":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","width":"0.014534883201122284","left":"0.5450581396494389","page_num":"0","level":"0","top":"0.5426356589304228"},{"line_num":"0","top":"0.5581395350178474","width":"0.020348836481571153","height":"0.012919896178775425","par_num":"0","text":"=1566","word_num":"0","level":"0","page_num":"0","conf":"0.5","left":"0.5392441866647376","block_num":"0"},{"word_num":"0","block_num":"0","line_num":"0","text":"1567","top":"0.57364341095454","width":"0.014534883201122284","height":"0.012919896178775314","page_num":"0","level":"0","par_num":"0","conf":"1","left":"0.5450581400370357"},{"width":"0.014534883201122284","block_num":"0","page_num":"0","top":"0.5891472871819302","conf":"1","text":"1568","left":"0.5450581395525396","level":"0","par_num":"0","word_num":"0","line_num":"0","height":"0.012919896178775314"},{"height":"0.012919896178775314","line_num":"0","par_num":"0","page_num":"0","left":"0.5450581400370357","level":"0","top":"0.6046511628925245","conf":"1","width":"0.014534883201122284","text":"1569","block_num":"0","word_num":"0"},{"text":"1570","height":"0.012919896178775425","line_num":"0","block_num":"0","level":"0","conf":"1","page_num":"0","par_num":"0","width":"0.014534883201122284","word_num":"0","left":"0.5450581400370357","top":"0.6201550388615167"},{"block_num":"0","level":"0","top":"0.6356589148305088","left":"0.5450581400370357","width":"0.014534883201122284","word_num":"0","par_num":"0","text":"1571","line_num":"0","conf":"1","height":"0.012919896178775425","page_num":"0"},{"block_num":"0","height":"0.012919896178775425","page_num":"0","top":"0.6511627907995011","width":"0.014534883201122284","text":"1572","word_num":"0","line_num":"0","left":"0.5450581400370357","conf":"1","par_num":"0","level":"0"},{"text":"1573","word_num":"0","line_num":"0","top":"0.6666666667684934","page_num":"0","par_num":"0","block_num":"0","conf":"1","left":"0.5450581400370357","width":"0.014534883201122284","height":"0.012919896178775425","level":"0"},{"level":"0","text":"1574","height":"0.012919896178775425","conf":"1","left":"0.5450581400370357","line_num":"0","top":"0.6821705427374857","width":"0.014534883201122284","word_num":"0","page_num":"0","block_num":"0","par_num":"0"},{"block_num":"0","left":"0.5450581400370357","text":"1575","conf":"1","level":"0","word_num":"0","line_num":"0","par_num":"0","width":"0.014534883201122284","top":"0.6976744187064778","page_num":"0","height":"0.012919896178775314"},{"block_num":"0","par_num":"0","height":"0.010335916943020385","line_num":"0","word_num":"0","top":"0.7131782947067844","conf":"1","level":"0","page_num":"0","left":"0.5450581397221133","text":"1576","width":"0.014534883201122284"},{"conf":"1","level":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","left":"0.5450581396009893","page_num":"0","block_num":"0","text":"1578","top":"0.7416020671991567","width":"0.014534883201122284","word_num":"0"},{"conf":"1","height":"0.012919896178775314","line_num":"0","par_num":"0","block_num":"0","text":"1579","top":"0.7571059431681489","width":"0.014534883201122284","word_num":"0","level":"0","left":"0.5450581396009893","page_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775314","left":"0.5450581400370357","par_num":"0","width":"0.014534883201122284","text":"1580","line_num":"0","page_num":"0","word_num":"0","level":"0","top":"0.7726098192232738"},{"text":"1584","line_num":"0","width":"0.013081395626068026","par_num":"0","conf":"1","word_num":"0","left":"0.5450581392327509","page_num":"0","block_num":"0","height":"0.012919896178775314","top":"0.834625323325341","level":"0"},{"level":"0","text":"1588","word_num":"0","line_num":"0","par_num":"0","top":"0.8966408271443383","block_num":"0","left":"0.5450581395525396","width":"0.014534883201122284","conf":"1","page_num":"0","height":"0.010335916943020274"},{"conf":"0.30000001192092896","par_num":"0","word_num":"0","text":"1084","width":"0.013081394135951996","height":"0.005167958140373186","page_num":"0","left":"0.5450581394872567","block_num":"0","line_num":"0","level":"0","top":"0.9147286824285215"},{"text":"1590","top":"0.9250645996173306","word_num":"0","line_num":"0","height":"0.012919896178775425","left":"0.5450581399764737","par_num":"0","width":"0.014534883201122284","conf":"1","page_num":"0","level":"0","block_num":"0"},{"left":"0.6191860466784848","block_num":"0","width":"0.023255811631679557","height":"0.005167958140373297","line_num":"0","level":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","text":"Ix. Aulo v","word_num":"0","top":"0.15762273927606663"},{"top":"0.155038760082447","word_num":"0","text":"fajiminny~","block_num":"0","level":"0","page_num":"0","left":"0.6947674425982963","line_num":"0","par_num":"0","width":"0.029069766402244568","height":"0.012919896178775314","conf":"0.30000001192092896"},{"line_num":"0","left":"0.572674422847079","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.18055555555555558","word_num":"0","width":"0.05523255467414856","text":"oElee* rrom crm","height":"0.005555555555555536","page_num":"0","level":"0"},{"text":"026 49 Д21 Х3 X102","block_num":"0","top":"0.16519924572776068","conf":"0.30000001192092896","left":"0.6409720582114319","level":"0","height":"0.021022695965237093","line_num":"0","word_num":"0","par_num":"0","page_num":"0","width":"0.06980006694793695"},{"conf":"1","top":"0.1909722222222222","height":"0.013194444444444398","page_num":"0","width":"0.15552325248718268","left":"0.5726744171621306","line_num":"0","par_num":"0","block_num":"0","level":"0","word_num":"0","text":"SELECT * FROM crm_layout_entities WHERE crm_layout"},{"level":"0","par_num":"0","line_num":"0","block_num":"0","conf":"0.5","height":"0.013194444444444398","left":"0.5726744170751742","text":"SELECT * FROM teams WHERE id = 575;","top":"0.2222222222222222","width":"0.10901162624359129","page_num":"0","word_num":"0"},{"level":"0","width":"0.15406975746154783","line_num":"0","block_num":"0","top":"0.23750000000000004","page_num":"0","height":"0.013194444444444398","conf":"0.5","left":"0.5726744290004474","par_num":"0","text":"select * from opportunities where team_id = 575;=","word_num":"0"},{"top":"0.2687338507943192","word_num":"0","text":"SELECT * FROM activities WHERE uvid_to_bin('96b126","height":"0.013210593329535558","left":"0.5726744234492939","line_num":"0","level":"0","block_num":"0","par_num":"0","conf":"1","width":"0.15406975746154783","page_num":"0"},{"left":"0.572674423519849","block_num":"0","level":"0","page_num":"0","conf":"1","par_num":"0","text":"select * from contacts c","height":"0.012919896178775425","width":"0.07703487873077397","word_num":"0","line_num":"0","top":"0.29974160216901025"},{"block_num":"0","left":"0.572674433782953","page_num":"0","top":"0.31524547840267814","width":"0.15552324056625366","word_num":"0","height":"0.013226743539174413","level":"0","line_num":"0","par_num":"0","conf":"0.5","text":"where c.crm_configuration_id = 370 order by c.upda"},{"level":"0","height":"0.015503875414530466","left":"0.5726744332977075","line_num":"0","par_num":"0","text":"SELECT * FROM participants where activity_id = 39g","width":"0.15552324056625366","word_num":"0","block_num":"0","page_num":"0","top":"0.3436692508370931","conf":"1"},{"block_num":"0","line_num":"0","conf":"1","top":"0.3590277777777777","page_num":"0","par_num":"0","left":"0.5726744166136963","level":"0","width":"0.15406976938247685","text":"SELECT * FROM participants where activity_id = 39","word_num":"0","height":"0.015972222222222276"},{"level":"0","width":"0.15406976938247685","conf":"1","par_num":"0","word_num":"0","height":"0.015600774023267872","line_num":"0","page_num":"0","block_num":"0","text":"SELECT * FROM activity_summary_logs where activity","left":"0.5726744169714035","top":"0.37467700342764254"},{"conf":"1","par_num":"0","block_num":"0","height":"0.012919896178775425","text":"SELECT * FROM activities WHERE uvid_to_bin('c7d99F","left":"0.5726744234492939","width":"0.15406975746154783","word_num":"0","level":"0","line_num":"0","top":"0.3901808789131962","page_num":"0"},{"text":"SELECT * FROM activities WHERE uuid_to_bin('2e6ff4","word_num":"0","left":"0.5726744226990034","block_num":"0","top":"0.40555555555555556","conf":"0.5","page_num":"0","height":"0.015972222222222165","width":"0.15552325248718268","level":"0","line_num":"0","par_num":"0"},{"level":"0","conf":"1","par_num":"0","height":"0.012919896178775314","line_num":"0","text":"select * from crm_profiles where crm_configuration","word_num":"0","width":"0.15552324056625366","top":"0.421188630592783","block_num":"0","left":"0.5726744338523158","page_num":"0"},{"line_num":"0","word_num":"0","width":"0.15406975746154783","left":"0.5726744234492155","conf":"1","page_num":"0","block_num":"0","text":"select * from opportunities where crm_configuratie","par_num":"0","level":"0","top":"0.436692506820173","height":"0.012919896178775314"},{"par_num":"0","page_num":"0","conf":"1","level":"0","text":"select * from accounts where crm_configuration_id","top":"0.4520833333333334","block_num":"0","height":"0.013194444444444398","left":"0.5726744182303668","width":"0.1526162743568421","word_num":"0","line_num":"0"},{"width":"0.15406975746154783","left":"0.5726744234492995","block_num":"0","top":"0.4651162795192636","page_num":"0","height":"0.015503875414530466","conf":"1","level":"0","text":"select * from contacts where crm_configuration_id","par_num":"0","word_num":"0","line_num":"0"},{"conf":"1","level":"0","left":"0.572674419565805","block_num":"0","text":"# owner 13236 525785080","word_num":"0","par_num":"0","height":"0.010545865694681855","page_num":"0","top":"0.48320413433612164","width":"0.07267441749572756","line_num":"0"},{"conf":"0.5","level":"0","left":"0.5726744209587247","top":"0.4986111111111111","page_num":"0","height":"0.013194444444444398","line_num":"0","block_num":"0","par_num":"0","width":"0.03779069483280184","text":"# contact 1","word_num":"0"},{"left":"0.6119186020486577","width":"0.11482558250427244","par_num":"0","block_num":"0","line_num":"0","page_num":"0","conf":"1","level":"0","text":"16779180 665587441856 - activity - AL","word_num":"0","height":"0.015972222222222165","top":"0.49583333333333335"},{"width":"0.03779069483280184","left":"0.5726744208610685","conf":"0.5","height":"0.015503875414530466","page_num":"0","top":"0.5116279069955773","line_num":"0","text":"# contact 2","par_num":"0","block_num":"0","word_num":"0","level":"0"},{"conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.005555555555555536","page_num":"0","word_num":"0","left":"0.6119186041859349","par_num":"0","text":"14247[PHONE]70 - asnosupporuro","top":"0.5166666666666667","width":"0.11482557058334353","block_num":"0"},{"line_num":"0","left":"0.572674422933733","par_num":"0","top":"0.5270833335061834","conf":"1","page_num":"0","width":"0.09156976342201228","level":"0","word_num":"0","block_num":"0","height":"0.015552324718899224","text":"# company 4176133 47150650569"},{"word_num":"0","page_num":"0","height":"0.013194444444444509","level":"0","top":"0.5423611111111111","width":"0.0857558131217957","left":"0.572674420320823","block_num":"0","line_num":"0","text":"# deal 7100953 410150124747","par_num":"0","conf":"1"},{"width":"0.020348836481571264","word_num":"0","top":"0.5581395352439457","page_num":"0","level":"0","height":"0.012919896178775314","text":"SELECT","line_num":"0","left":"0.5726744186293694","par_num":"0","conf":"1","block_num":"0"},{"left":"0.5843023272243709","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","width":"0.14244185686111444","top":"0.5736111109633716","page_num":"0","height":"0.015536175833808064","par_num":"0","word_num":"0","conf":"0.5","line_num":"0","block_num":"0","level":"0"},{"left":"0.5857558140032924","line_num":"0","height":"0.012919896178775425","conf":"1","top":"0.589147286955832","width":"0.026162791252136164","word_num":"0","page_num":"0","text":"u.email,","block_num":"0","level":"0","par_num":"0"},{"par_num":"0","block_num":"0","top":"0.6046511629248242","text":"sa.*,","word_num":"0","page_num":"0","level":"0","line_num":"0","height":"0.012919896178775314","width":"0.015988372266292572","conf":"1","left":"0.5857558140667083"},{"word_num":"0","width":"0.10755813121795654","left":"0.5843023329280141","level":"0","conf":"1","top":"0.6201388888888889","page_num":"0","par_num":"0","text":"t.owner_id FROM social_accounts sa","block_num":"0","height":"0.013194444444444398","line_num":"0"},{"height":"0.013194444444444509","level":"0","page_num":"0","top":"0.6354166666666666","line_num":"0","left":"0.5726744188870635","word_num":"0","width":"0.11627906560897827","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","block_num":"0","conf":"0.5"},{"level":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","left":"0.5726744291283256","top":"0.6511627907995011","word_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.12790696620941155","line_num":"0","conf":"0.5","block_num":"0","page_num":"0"},{"top":"0.6666666666666666","word_num":"0","line_num":"0","block_num":"0","width":"0.15552324056625366","level":"0","height":"0.013194444444444509","left":"0.5726744338436847","conf":"0.5","par_num":"0","page_num":"0","text":"WHERE u.team_id = 400 and sa.provider = 'hubspot:"},{"text":"select * from features;","block_num":"0","page_num":"0","left":"0.5726744195656659","width":"0.07267441749572756","par_num":"0","top":"0.6976744187124632","line_num":"0","height":"0.010658914513058226","word_num":"0","conf":"1","level":"0"},{"left":"0.5726744332978779","width":"0.15552324056625366","height":"0.015972222222222165","block_num":"0","level":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.7104166666666667","word_num":"0","conf":"1","text":"select * from team_features where feature_id = 40,"},{"level":"0","text":"select * from teams where id = 556; # owner: 18101","word_num":"0","par_num":"0","height":"0.015503875414530466","block_num":"0","top":"0.7416020675468262","left":"0.5726744232633351","conf":"0.5","page_num":"0","width":"0.15406975746154783","line_num":"0"},{"line_num":"0","par_num":"0","width":"0.1482558131217956","height":"0.013194444444444509","block_num":"0","text":"select * from crm_configurations where id = 477;","level":"0","word_num":"0","page_num":"0","conf":"1","left":"0.5726744160052581","top":"0.7569444444444444"},{"conf":"1","block_num":"0","width":"0.11627906560897827","line_num":"0","left":"0.5726744231096511","par_num":"0","word_num":"0","page_num":"0","height":"0.012919896178775314","top":"0.7726098192232738","level":"0","text":"SELECT * FROM users WHERE id = 18101;"},{"line_num":"0","level":"0","top":"0.7881136952383458","conf":"1","page_num":"0","left":"0.5726744188958423","text":"SELECT","width":"0.020348836481571153","par_num":"0","word_num":"0","block_num":"0","height":"0.010335916943020274"},{"conf":"0.5","line_num":"0","word_num":"0","top":"0.8034722222222223","width":"0.1409883737564087","block_num":"0","par_num":"0","height":"0.013194444444444398","text":"CONCAT(u.id, LASE WHEN u.id = t.owner_id THEN","page_num":"0","left":"0.5857558109500923","level":"0"},{"height":"0.012919896178775314","top":"0.8191214472163832","width":"0.02761627733707428","word_num":"0","conf":"0.5","level":"0","par_num":"0","block_num":"0","left":"0.5843023269080132","line_num":"0","text":"u.email,","page_num":"0"},{"page_num":"0","par_num":"0","text":"sa.*,","conf":"1","top":"0.8346253231315425","block_num":"0","width":"0.015988372266292572","left":"0.5857558140667083","height":"0.012919896178775425","level":"0","line_num":"0","word_num":"0"},{"line_num":"0","height":"0.013194444444444509","block_num":"0","par_num":"0","text":"t.owner_id FROM social_accounts sa","conf":"1","left":"0.5857558224766352","top":"0.85","word_num":"0","level":"0","page_num":"0","width":"0.10465115308761597"},{"height":"0.005555555555555536","level":"0","conf":"0.30000001192092896","word_num":"0","block_num":"0","line_num":"0","left":"0.5741279125192201","page_num":"0","text":"Julr users u on u.l = sa.sociaole 1o","par_num":"0","top":"0.8680555555555556","width":"0.1133720874786377"},{"block_num":"0","line_num":"0","height":"0.005167958802647088","left":"0.5741279071773363","par_num":"0","text":"JUlN Tealll's","top":"0.8837209301593999","width":"0.030523255467414856","word_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896"},{"par_num":"0","top":"0.8837209304905369","word_num":"0","page_num":"0","width":"0.03343023061752315","text":"Tl.lk\">l.","height":"0.005167958140373186","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.6046511620894943","line_num":"0"},{"block_num":"0","left":"0.6380813958974588","top":"0.8837209304541674","level":"0","height":"0.00794573624928796","width":"0.06104650497436526","word_num":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","text":"on t.10 = U.Ceall_1d"},{"left":"0.5726744173404426","height":"0.013226743539174413","level":"0","conf":"0.5","page_num":"0","block_num":"0","line_num":"0","text":"WHERE u.team_id = 556 and sa.provider = 'integrati","par_num":"0","word_num":"0","top":"0.8937500001081045","width":"0.15406976938247674"},{"line_num":"0","level":"0","left":"0.5726744186889577","height":"0.015568474928537968","page_num":"0","conf":"1","text":"select * from opportunities where id = 7594349;","par_num":"0","top":"0.9250000002618292","width":"0.14534883499145512","block_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.0025839797206897996","width":"0.013081395626068137","block_num":"0","left":"0.7485465114711228","text":"> 0","line_num":"0","height":"0.012919896178775425","level":"0"},{"left":"0.7659883723216401","page_num":"0","word_num":"0","block_num":"0","par_num":"0","top":"0.0025839797206897996","text":"labl","width":"0.008720929920673415","conf":"0.30000001192092896","height":"0.012919896178775425","level":"0","line_num":"0"},{"page_num":"0","text":"• Backend Chanter • 43 m left","line_num":"0","left":"0.7936046541741423","level":"0","block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","top":"0.004861111111111094","word_num":"0","par_num":"0","width":"0.0683139503002167"},{"conf":"0.30000001192092896","block_num":"0","left":"0.8997093023714182","line_num":"0","text":"100% C•","par_num":"0","height":"0.010610465208689357","width":"0.026162791252136275","top":"0.0025839793250265197","level":"0","word_num":"0","page_num":"0"},{"top":"0.0025839796560903627","level":"0","width":"0.06540697813034058","height":"0.012919896178775314","left":"0.9287790678514896","par_num":"0","block_num":"0","text":"8 • Fri 17 Apr 10:47:40","page_num":"0","conf":"0.30000001192092896","line_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","top":"0.022916666806997776","text":"L AutomatedReportsCommandTestv","block_num":"0","page_num":"0","conf":"1","height":"0.010675064060423067","level":"0","left":"0.8095930251009238","width":"0.08575581312179559"},{"width":"0.023255813121795588","page_num":"0","word_num":"0","left":"0.7311046511910402","height":"0.012919896178775425","conf":"1","level":"0","block_num":"0","text":"Cascade","top":"0.046511628267201455","line_num":"0","par_num":"0"},{"word_num":"0","text":"Automated Report Retr","top":"0.06944444442619635","level":"0","conf":"1","left":"0.7311046545930007","line_num":"0","par_num":"0","page_num":"0","height":"0.013242893748813156","width":"0.05523255467414856","block_num":"0"},{"left":"0.7936046513995774","height":"0.013242893748813156","line_num":"0","page_num":"0","conf":"1","par_num":"0","top":"0.06944444442619635","text":"HubSpot Opportunity","width":"0.05232558250427244","block_num":"0","level":"0","word_num":"0"},{"conf":"1","text":"revewi in hubspot when do we populate opportunity_stages","page_num":"0","block_num":"0","par_num":"0","level":"0","line_num":"0","top":"0.09791666666666665","width":"0.13953487873077397","word_num":"0","left":"0.8386627964501985","height":"0.013194444444444509"},{"width":"0.010174418265503915","word_num":"0","left":"0.9883720931686046","page_num":"0","line_num":"0","top":"0.11111111111111116","height":"0.01291989621016365","block_num":"0","conf":"0.30000001192092896","text":"w","level":"0","par_num":"0"},{"conf":"1","level":"0","page_num":"0","line_num":"0","block_num":"0","text":"€6 Fast Context populate opportunity_stages HubSpot sync in 3.61s","top":"0.12916666666666665","height":"0.013194444444444509","left":"0.7369186052135234","width":"0.16279069185256956","word_num":"0","par_num":"0"},{"line_num":"0","text":"Exploree upportunitysynciraltone ane searcnee eoeportunity stage","left":"0.732558142068737","width":"0.16279067993164065","block_num":"0","page_num":"0","top":"0.15486111111111112","par_num":"0","height":"0.005555555555555536","word_num":"0","conf":"0.30000001192092896","level":"0"},{"text":"Here's a complete picture of when stage_id is populated on HubSpot opportunities:","conf":"1","level":"0","left":"0.7325581444924527","line_num":"0","height":"0.012919896178775314","width":"0.20058138370513912","page_num":"0","top":"0.1679586566909741","par_num":"0","word_num":"0","block_num":"0"},{"page_num":"0","top":"0.19374999999999998","height":"0.013194444444444398","par_num":"0","text":"Two Distinct Paths","line_num":"0","width":"0.05232558250427244","left":"0.7340116281574879","word_num":"0","block_num":"0","conf":"1","level":"0"},{"conf":"0.5","page_num":"0","top":"0.21180555555555558","line_num":"0","text":"1. Opportunity Sync (Batch/Webhook sync)","width":"0.10610464811325071","height":"0.013194444444444398","block_num":"0","left":"0.7325581428616547","par_num":"0","level":"0","word_num":"0"},{"page_num":"0","text":"OpportunitySyncTrait - used during all opportunity imports/updates:","block_num":"0","level":"0","left":"0.7340116284962338","top":"0.23255813998124109","conf":"1","height":"0.012919896178775314","word_num":"0","width":"0.16279069185256956","line_num":"0","par_num":"0"},{"line_num":"0","level":"0","height":"0.0077519370449914415","page_num":"0","word_num":"0","block_num":"0","conf":"1","left":"0.7427325840606246","text":"createOpportunity( OpportunitySyncTrait.php:769-772 - stage is required: if resolveStage)","top":"0.2506459951725948","par_num":"0","width":"0.23401160240173335"},{"par_num":"0","word_num":"0","top":"0.263565891574695","line_num":"0","width":"0.15406976938247674","page_num":"0","block_num":"0","text":"returns null, the opportunity is skipped entirely (returns null).","left":"0.7427325584633216","conf":"1","height":"0.012919896178775314","level":"0"},{"level":"0","page_num":"0","text":"updateOpportunity() OpportunitySyncTrait.php:802 — stage is optional for updates; stage_id is","height":"0.012919896178775425","par_num":"0","top":"0.27906976780208514","line_num":"0","left":"0.7427325674978841","conf":"1","width":"0.23691859245300295","word_num":"0","block_num":"0"},{"word_num":"0","left":"0.7441860595335476","level":"0","height":"0.013242893748813156","page_num":"0","block_num":"0","text":"only set in buildOpportunityData() if the stage resolves.","line_num":"0","top":"0.2916666666914849","width":"0.13517440557479854","conf":"1","par_num":"0"},{"width":"0.2470930099487305","top":"0.3100775197400697","page_num":"0","block_num":"0","left":"0.7340116312973665","par_num":"0","text":"• buildOpportunityData() OpportunitySyncTrait.php:893-895 — conditionally sets stage_id only if","conf":"1","word_num":"0","line_num":"0","level":"0","height":"0.012919896178775425"},{"level":"0","width":"0.045058134198188826","line_num":"0","left":"0.7441860518469947","height":"0.007751937707265233","par_num":"0","top":"0.32558139561665156","text":"Sstage is non-null.","page_num":"0","block_num":"0","word_num":"0","conf":"1"},{"line_num":"0","level":"0","top":"0.34366925078012134","width":"0.0857558131217957","block_num":"0","conf":"1","page_num":"0","height":"0.012919896178775425","left":"0.734011629270892","text":"Stage resolution (resolveStage()):","word_num":"0","par_num":"0"},{"conf":"0.5","par_num":"0","top":"0.3617571062263687","page_num":"0","level":"0","text":"1. Checks $this-›cachedStages (in-memory cache per sync run)","width":"0.152616274356842","word_num":"0","height":"0.013242893748813156","line_num":"0","left":"0.7369186054753947","block_num":"0"},{"height":"0.0077519370449914415","block_num":"0","line_num":"0","page_num":"0","left":"0.7354651440021603","word_num":"0","par_num":"0","width":"0.24418601989746092","conf":"1","level":"0","top":"0.37984496158086345","text":"2. Queries DB via CrmEntityRepository::qetPipelineStageByConditions() matching crm_provider id+"},{"height":"0.013259043958452121","line_num":"0","par_num":"0","word_num":"0","text":"3. If not found in DB → calls importStages (null, $stageId) to pull from HubSpot API","left":"0.7354651270914374","conf":"0.5","top":"0.4082687338777937","width":"0.20058138370513912","level":"0","page_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","left":"0.7354651184614205","page_num":"0","text":"4. If still null → logs a warning: stage remains unset","level":"0","height":"0.0077519370449913305","top":"0.42635658974623825","width":"0.12499998807907109","word_num":"0","par_num":"0","conf":"1"},{"page_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","block_num":"0","text":"2. Findonnortunities!callled when matchino durino calltactivitv tlowil","width":"0.17151161432266238","left":"0.734011641481375","word_num":"0","height":"0.005167958140373186","top":"0.4470284240305886","par_num":"0"},{"conf":"1","width":"0.24418601989746092","word_num":"0","height":"0.013194444444444398","left":"0.7325581578251595","text":"Service.php: 733-748 — uses importStages() on-demand if the business process/stage is missing from","block_num":"0","line_num":"0","par_num":"0","top":"0.4625","level":"0","page_num":"0"},{"par_num":"0","conf":"0.5","left":"0.7340116299819506","text":"Db, then bullas the recora with the stace for disolay — does not persist stage 1d, It ust rerurns the stage","top":"0.4805555555555556","height":"0.005555555555555536","level":"0","page_num":"0","width":"0.24418601989746103","word_num":"0","block_num":"0","line_num":"0"},{"level":"0","text":"cata inline","line_num":"0","word_num":"0","left":"0.734011631018144","block_num":"0","conf":"0.30000001192092896","height":"0.005167958140373297","par_num":"0","top":"0.49354005193756534","width":"0.024709299206733704","page_num":"0"},{"height":"0.007816537221272735","word_num":"0","level":"0","width":"0.11627905368804947","line_num":"0","block_num":"0","left":"0.7340116438017079","text":"3. importStages() - populates the stages table","conf":"0.5","page_num":"0","par_num":"0","top":"0.5116279071645574"},{"top":"0.5322997418159756","width":"0.23982555866241462","level":"0","conf":"0.5","block_num":"0","height":"0.007978036006291656","left":"0.7325581526652666","par_num":"0","text":"service.php:414-482 — called to sync the master stage list trom Hubspot pipellnes APl. Upserts Stage","word_num":"0","page_num":"0","line_num":"0"},{"word_num":"0","height":"0.013194444444444509","left":"0.7340116570681114","level":"0","par_num":"0","line_num":"0","block_num":"0","conf":"1","text":"records with probability, sequence, label, etc. This is the prerequisite for stage resolution to work.","width":"0.23837206363677987","top":"0.5423611111111111","page_num":"0"},{"left":"0.7340116284281198","page_num":"0","text":"Summary","height":"0.012919896178775425","conf":"1","level":"0","top":"0.5684754525243074","word_num":"0","width":"0.02761627733707428","block_num":"0","par_num":"0","line_num":"0"},{"top":"0.5917312662839973","par_num":"0","width":"0.015988372266292572","page_num":"0","word_num":"0","conf":"1","height":"0.012919896178775425","block_num":"0","left":"0.7369186047643828","line_num":"0","text":"When","level":"0"},{"block_num":"0","conf":"1","word_num":"0","top":"0.5917312662516976","text":"Where","line_num":"0","height":"0.012919896178775314","par_num":"0","width":"0.018895348906517118","level":"0","left":"0.8023255816756174","page_num":"0"},{"page_num":"0","level":"0","width":"0.061046504974365146","conf":"0.5","text":"batch weonook opponunity","height":"0.005167958140373186","line_num":"0","par_num":"0","top":"0.614987080361338","word_num":"0","block_num":"0","left":"0.7369186113043924"},{"text":"upporcunlcysyncllalt..du1lauppo","level":"0","width":"0.08284882903099056","conf":"0.30000001192092896","word_num":"0","height":"0.005167958140373186","line_num":"0","block_num":"0","top":"0.614987080361338","par_num":"0","left":"0.7994186128827601","page_num":"0"},{"conf":"1","height":"0.012919896178775314","top":"0.6227390181896821","width":"0.013081395626068137","level":"0","word_num":"0","text":"sync","line_num":"0","block_num":"0","par_num":"0","page_num":"0","left":"0.7369186047305706"},{"conf":"1","line_num":"0","width":"0.05523255467414856","height":"0.012919896178775314","page_num":"0","par_num":"0","level":"0","block_num":"0","text":"New opportunity (create","top":"0.6408268734868398","word_num":"0","left":"0.73691860811059"},{"block_num":"0","level":"0","page_num":"0","left":"0.8037790705359023","conf":"1","par_num":"0","line_num":"0","width":"0.04941860437393186","top":"0.640826873400707","text":"createOpportunity()","word_num":"0","height":"0.012919896178775425"},{"conf":"0.5","block_num":"0","height":"0.005167958471510192","page_num":"0","top":"0.6563307494095014","width":"0.01162790656089785","word_num":"0","left":"0.7369186047967936","line_num":"0","par_num":"0","level":"0","text":"pathl"},{"height":"0.013226743539174413","conf":"1","width":"0.045058137178421","left":"0.7369186058805038","par_num":"0","level":"0","text":"Existing opportunity","page_num":"0","block_num":"0","word_num":"0","line_num":"0","top":"0.671527778068914"},{"line_num":"0","level":"0","text":"updateOpportunity()","top":"0.6718346254248242","page_num":"0","left":"0.8037790707297006","block_num":"0","word_num":"0","par_num":"0","conf":"1","width":"0.049418604373931974","height":"0.012919896178775314"},{"block_num":"0","top":"0.6873385013979998","line_num":"0","par_num":"0","text":"updare patn","word_num":"0","left":"0.7383720946753793","conf":"0.30000001192092896","width":"0.02761627733707428","height":"0.005167958471510192","level":"0","page_num":"0"},{"text":"Effect","block_num":"0","width":"0.015988372266292572","word_num":"0","level":"0","par_num":"0","conf":"1","top":"0.5917312662485587","left":"0.8895348839007685","line_num":"0","height":"0.010335916943020385","page_num":"0"},{"height":"0.005167958802647088","block_num":"0","word_num":"0","left":"0.888081394315086","conf":"0.30000001192092896","line_num":"0","text":"writes stade 1a to opporcunltles","top":"0.6149870800255028","width":"0.079941862821579","par_num":"0","level":"0","page_num":"0"},{"left":"0.7369186048104529","top":"0.7054263565083893","width":"0.04941860437393186","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","page_num":"0","par_num":"0","text":"Stace missing trom Do","height":"0.005167958802647088"},{"text":"resolveStage() → importStages","width":"0.07558139562606814","conf":"1","top":"0.7027777777777777","word_num":"0","par_num":"0","page_num":"0","line_num":"0","height":"0.01041666666666674","left":"0.80377907077666","block_num":"0","level":"0"},{"page_num":"0","conf":"1","word_num":"0","top":"0.62273901844808","par_num":"0","line_num":"0","level":"0","width":"0.013081395626068137","block_num":"0","height":"0.012919896178775314","text":"table","left":"0.8880813949921986"},{"conf":"0.5","text":"Stage required — no stage =","word_num":"0","line_num":"0","par_num":"0","top":"0.640826873400707","height":"0.012919896178775425","left":"0.8880813967087153","level":"0","block_num":"0","width":"0.06540697216987612","page_num":"0"},{"height":"0.007832686768637798","left":"0.8880814006741644","conf":"1","page_num":"0","par_num":"0","text":"opportunity skipped","level":"0","line_num":"0","word_num":"0","block_num":"0","top":"0.6562500000265339","width":"0.045058134198188826"},{"conf":"0.5","top":"0.6715277780581476","width":"0.08720929622650153","block_num":"0","left":"0.8880813985352475","text":"Stage optional — no stage =stage_id","line_num":"0","page_num":"0","word_num":"0","level":"0","height":"0.013226743539174302","par_num":"0"},{"width":"0.03197674155235286","line_num":"0","word_num":"0","block_num":"0","conf":"0.5","level":"0","page_num":"0","left":"0.8895348866967737","par_num":"0","height":"0.005167958140373186","text":"eft unchanded","top":"0.6873385015499685"},{"par_num":"0","top":"0.7027777777777777","width":"0.0857558131217957","page_num":"0","left":"0.8880813944740353","block_num":"0","word_num":"0","conf":"1","height":"0.013194444444444509","level":"0","text":"Triggers on-demand stage import from","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","page_num":"0","width":"0.02761627733707428","height":"0.005555555555555536","level":"0","text":"HUOSpOL AFl","line_num":"0","top":"0.7180555555555556","left":"0.8895348830765111","par_num":"0","word_num":"0"},{"line_num":"0","block_num":"0","level":"0","text":"Ö al","page_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.01325904395845201","left":"0.9607558138279915","top":"0.7416020673295596","par_num":"0","width":"0.018895348906517007"},{"conf":"0.5","par_num":"0","left":"0.7340116295078152","level":"0","top":"0.9326388888888889","width":"0.04941860139369969","text":"Ask anything (24L)","page_num":"0","block_num":"0","word_num":"0","line_num":"0","height":"0.013194444444444398"},{"width":"0.029069766402244568","line_num":"0","page_num":"0","left":"0.7340116290417262","top":"0.9583333333150852","block_num":"0","conf":"0.30000001192092896","height":"0.013242893748813156","text":"+ <> Code","level":"0","word_num":"0","par_num":"0"},{"level":"0","par_num":"0","line_num":"0","block_num":"0","left":"0.7645348866088086","text":"Claude Sonnet 4.6","height":"0.010658914513058115","conf":"1","page_num":"0","top":"0.9583333333119464","word_num":"0","width":"0.04360464811325082"},{"block_num":"0","par_num":"0","top":"0.9895833333333334","text":"winasun leams","page_num":"0","left":"0.8590116278516293","line_num":"0","conf":"0.5","height":"0.005555555555555536","level":"0","width":"0.04505814015865317","word_num":"0"},{"line_num":"0","left":"0.9098837209162725","top":"0.9896640828032395","word_num":"0","page_num":"0","text":"841:43","height":"0.005167958471510192","conf":"1","level":"0","block_num":"0","par_num":"0","width":"0.015988372266292572"},{"block_num":"0","line_num":"0","page_num":"0","text":"uir-o","level":"0","top":"0.9896640829453173","conf":"0.30000001192092896","width":"0.01598837077617654","word_num":"0","height":"0.005167958140373297","par_num":"0","left":"0.9302325579985398"},{"left":"0.9534883738137369","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.9868055557112884","height":"0.010610464546415566","block_num":"0","line_num":"0","width":"0.02761627733707428","word_num":"0","text":"( 4 spaces","page_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8027
|
NULL
|
NULL
|
|
11318
|
PhpStormFileEditFV faVsco.js vViewNavigateCodeLara PhpStormFileEditFV faVsco.js vViewNavigateCodeLaravelRefactor#11894 on JY-18909-automated-reports-ask-iminny K vToolsWindowHelpProject vProphetAiv D Reports© AutomatedReportsCl© AutomatedReportsRe© AutomatedReportsSt© CreateMockAskJimir© DeleteReportComma© GenerateMarketingR© Team.php© Usage.phpD Slack• TeamsD TracksO TranscriptionO TwilioD UsersVocabularyDZoom© CoachingFeedbacksUpr© Command.php© CreateDatabaseUsers.pc Daraoase oecountoi© DeleteOldAiCrmNotesC:© DeleteS3LeftoversComiDevPostmanCommand./© DiarizeViaAiParticipantk© EncryptTokensComman© EngagementStatsRegen©FeatureFlagsHelper.php© FixCrossTenantlssues.p(c) -ushro espermissionsa(e) Generatelnterna wepho• GroupSetDefaultLangua© HelperTruncateCoachin© HubspotJournalPollingC© HubspotWebhookServic© ImportRecording.php© ImportUsersFromCsvFil© IterateUsersCommand.p© JiminnyCacheClearCom© JiminnyDebugCommanc© JiminnySetEncryptedTo(c) Jiminny okenintocommMakeslackLvecoaching© ManadeScimForTeam.Dselvicesv DatabaseV AEUc consoev A jiminny@localhostA HS_local4SF 1 s 140 msV L PRODA consoleV & STAGING4 console 1 s 153 msDockerlests passed: 1.1/ minutes aco© ReportController.phpAddLayoutchuitles.onoJiminnyDeouecommana.ongAutomatedReportsSendCommand.phpC Team.phpC AutomatedReportsRepository.phpC) AutomatedReportsService.php© CreateHeldActivityEvent.php© UserPilotActivityListener.php© ActivityLogged.php© TrackProviderInstalledEvent.phpCreateActivityLoggedEvent.php© RequestGenerateAskJiminnyReportJob.php© AutomatedReportResult.php147148149150151152153154155class Automacedkeporcscommand extends commandprivace tunccion geckeportbyrascring +reportla). colceccionif (! $report->getStatus()) {$this->logger->warning(self::LOG_PREFIX' Report is inactive, processing anyway (manual override)','reportId' => $reportId,'reportUuid' => $report->getUuid(),1):$this->warn( string: 'Report is inactive - processing anyway (manual override).');157158159160161162163164165166+ceall - +report->gecrean),if ($team->getStatus() !== Team: :STATUS_ACTIVE) {$this->logger->warning(self::LOG_PREFIX'reportid' => Sreportid,'reportUvid' => $report->getUvid(),'teamId' => $report->getTeamId(),'teamStatus'→> $team->getStatus(),Team is not active, processing anyway (manual override)', [1);$this->warn( string: "Team #[$report->getTeamId(} is not active - processing anyway (manual override).");1681107170171172173174175176if ($report->isExpired()) {$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)','reportId' => SreportId.'reportUvid' => $report->getUvid(),'expiresAt' => $report->getExpiresAt()?->toDateString(),I);$this->warn( string: 'Report is expired (expires_at:$report->getExpiresAt()?->toDateString()') - processingsthis-sinfo( stringi self:: LOG_PREFTX . ' Autonated report found" | Srepont-sgetzd()..178recurn colteccllereports180181Outputfb jiminny.automated_reports X50 rows vDid YTix: Auto vWuuid (UUID with time-low a...68 efe7dcab-955f-46ed-bbff-21fe6cc4f4b767 81ad94e2-8b64-4281-9e45-fac2ffe17359484r2acec+-c7e5-4521-0250-05129588002747 90ac7a1d-7b2c-40ed-b7e6-af2f70b1fe8846 be413ea5-8e74-479f-af30-d2e76917ab6245 d8be3cbc-48d0-4d40-ad09-8657fe3f8fad44 66880ca7-15d0-4d3a-b7d4-C61302c61a7a• team_id T• type Y1 ask_jiminny1 ask_ j1m1nny1 exec_summary1 exec_summaryI exec. summary1 exec summary1 exec_summary• status YI frequency1 monthlyIdallyO quarterly1 weekly1 weeklyo one_offo one_offSupport Daily • in 2h 35 m100% [45)Tue 14 Aor 12:25:49= custom.log= laravel.log X© AskJiminnyReportActivityService.phpch Ask.liminnvRenortActivitvServiceTest.ohrA SF ljiminny@localhost]A HS_local [jiminny@localhost]A console [PROD]ACuiVilysearch.ongCriteria.php17: [HubSpot Journal Polling] Service ending: [HubSpot Journal Pollingl Released pollingV81 ^emlplyetales .u ounel"trace_id":"d9196bad-6e26-4865-8: Jiminny\Console\Commands\Command::run: Jiminny \Console\Commands\Command: :run lcE: Monitoring suary{"correlation_id"nandInMb":62.0, "memccabaf2a840e"}Ce. Monntorino enoauronared-reoortsstarted'"correlarion 10aurolldtee-reoortsChecking conditions-995f-4e6dcaa55953"}{"correlatioaurolldteo-reoors rrocessino caily redorisING: [automated-reports] Report not found for: [automated-reports] Found o daily reports to: [automated-reports] Completed: Jiminny\Console\Commands\Command::run Memory: Jiminny\Console\Commands\Command::run Memory: Jiminny \Console\Commands\Command::run Memory usage before starting command {"command":[EmailSchedule] STARTING batch processLemartscheduley Finished bauch processJiminnyNconsole \commanas (command:: run• Jamanay Nconso le (commands (command.. run• knning conterence.montcor.count cor"6f598ff2-e7b2-40: [conference:monitor:count] No activities found in (2026-04-14 09:21:00, 2026-04-14 09:23:00]{"correlation_id":"6f598ff2-e7b2-40aa-9bcb-9: Jiminny\Console\Commands\Command: :run Memoryand": "conference:monitor:count", "memoryBeforeCommandInMb" : 62.0, "memor: Jiminny\Console\Commands\Command::runusage before starting command {"command": "mailbox:batch: create", "memoryBeforeCommandInMb" : 62.: [EmailSchedule] STARTING batch create("correlation_id":"42facf77-8a99-4264-ad0b-aa587cc25281", "trace_id":"303448: [EmailSchedule] FINISHED batch create {"hosamp_1"} {"correlation_id":"42facf77-8a99-4264-ad0b-aa587cc25281", "trace_id":"303448: Jiminny\Console\Commands\Command::run Memory usagefor command {"command": "mailbox:batch: create" "memoryBeforeCollandInMb" : 62.0, "memoryAft: [automated-reports] Started{"correlation_id''0463a4df-3b14-44b0-93df-8fd36ec1bbb0"',"trace_id":"99c14596-1d69-43ee-ab9b-f8f435a5911d"}: [automated-reports]Checking conditions"isQuarterlyMonth":true} {"correlatio: [automated-reports]Processing daily reports""correlacion 10":[CREDIT_CARD]-7501-81050ec10000"urace 10":"44014570-1007-45ee-a070[automated-reports] Found 1 daily reports to process{"correlation_id":"0463a4df-3b14-44b0-93df-8fd36ec1bbb0"', "trace_id":"99c14596-1d69-4aurolldreo-reoortsDispatching Generate Report job for report {"reportUuid": "efe7dcab-955f-46ed-bbff-21fe6cc4F4b7" ,[automated-reports] Completed{"correlation_id": "0463a4df-3b14-44b0-93df-8fd36ec1bbb0", "trace_99c14596-1d69-43ee-ab9b-f8f435a5911d"}[AskJiminnyReport:Generate] Started {"automatedReportUvid":"efe7dcab-955f-46ed-bbff-21fe6cc4F4b7"{"correlation_id":"aeadka58-122b-407b-a[Jiminny\Jobs\Mailbox\CreateBatches] processed 0 inboxes and created 0 batches {"userId" :null,chSize":30, "maxBatches" :1000} {"correlat[AskJiminnyReport] Fetched activity IDs for saved search {"saved_search_id":1982,"activity_count":59} {"correlation_id":"aea[AskJiminnyReport:Generate] Fetched activity IDs {"automatedReportUuid":"efe7dcak-955f-46ed-kkff-21fe6cc4f4b7" ,"activityCount":59} {"corre: [AskJiminnyReport:Generate] Request sent {"automatedReportUuid": "efe7dcak-955f-46ed-bbff-21fe6cc4f4b7" ,"reportUvid":"40ea120d-4c63-4bf5-9dR: Jiminny\Component\ProphetAi\ProphetClient::sendRequest: An Guzzle exception occurred while sending the request ("message" :"CURL error 7:R: [AskJiminnyReport:Generate] Error {"automatedReportUvid":"efe7dcab-955f-46ed-bkff-21fe6cc4f4b7", "reportUvid":"40ea120d-4C63-4bf5-9d93-02c: [AskJiminnyReport:Generate] Retry scheduled {"attempts":1} {"correlation_id":"agadka58-122b-407b-a43c-71262552db78", "trace_id": "99c14596-1: Jiminny \Console\Commands\Command::run Memory usage before starting command {"command": "activity: sync", "memoryBeforeCommandInMb" :62.0, "memolimánny Cancala Commande Command •nun Momany ncono fon commond dilsanI from uto Y• deal_value_min YI deal_value_max T• call_types TSNULL><null>ShULl<hULl<null><null><null><null<null><null>SNULL>SNULL>2025-07-21 00.001002025-07-21 00:00:002025-07-2 00.001002025-07-25 00:00:00<null<null>100100<null> []<null> []‹nu> "conference" "olallen"<null> ["conference",<null> ["conference", "dialer"]2000 ["conference"]2000 ["conference"]eSyy1+08I media_types TIO call_["pdf"]["pdf"]["pdf"]["pdf", "podcast"]["pdf"]["pdf"]["pdf"]W Windsurf Teams175:674 spaces...
|
[{"height":"0.012919896178775314", [{"height":"0.012919896178775314","page_num":"0","line_num":"0","word_num":"0","par_num":"0","level":"0","conf":"1","left":"0.020348838535920212","width":"0.02761627733707428","text":"PhpStorm","block_num":"0","top":"0.0025839794299922225"},{"level":"0","height":"0.010335916943020274","width":"0.011627906560897822","line_num":"0","page_num":"0","left":"0.05232558154097966","conf":"1","word_num":"0","block_num":"0","text":"File","top":"0.0025839794391580018","par_num":"0"},{"top":"0.0025839794483865086","block_num":"0","left":"0.06976744199571387","level":"0","width":"0.011627906560897835","page_num":"0","par_num":"0","conf":"1","text":"Edit","line_num":"0","word_num":"0","height":"0.010335916943020274"},{"conf":"0.5","level":"0","par_num":"0","word_num":"0","top":"0.025694444382837522","width":"0.0334302306175232","page_num":"0","text":"FV faVsco.js v","block_num":"0","height":"0.007897286944919202","left":"0.03633720945835158","line_num":"0"},{"conf":"1","par_num":"0","page_num":"0","left":"0.08720930282773343","top":"0.0025839794299922225","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","text":"View","width":"0.014534883201122284","word_num":"0"},{"conf":"1","page_num":"0","block_num":"0","height":"0.012919896178775314","line_num":"0","text":"Navigate","left":"0.1061046516439201","top":"0.0025839794299922225","word_num":"0","par_num":"0","level":"0","width":"0.02470930218696596"},{"block_num":"0","width":"0.015988372266292572","line_num":"0","text":"Code","word_num":"0","par_num":"0","conf":"1","left":"0.13517441878448935","height":"0.010335916943020385","top":"0.002583979426853289","level":"0","page_num":"0"},{"word_num":"0","height":"0.012919896178775314","left":"0.15552325651696633","level":"0","page_num":"0","conf":"1","block_num":"0","par_num":"0","line_num":"0","text":"Laravel","top":"0.0025839794299922225","width":"0.02034883648157118"},{"block_num":"0","page_num":"0","text":"Refactor","conf":"1","height":"0.010335916943020274","par_num":"0","top":"0.0025839794785329495","line_num":"0","left":"0.18168604645628045","width":"0.02180232554674147","level":"0","word_num":"0"},{"height":"0.007897286944919202","word_num":"0","top":"0.025694444382837522","line_num":"0","left":"0.08139534903113625","conf":"0.5","block_num":"0","par_num":"0","width":"0.13808139562606814","text":"#11894 on JY-18909-automated-reports-ask-iminny K v","page_num":"0","level":"0"},{"line_num":"0","page_num":"0","height":"0.010335916943020274","conf":"1","par_num":"0","word_num":"0","width":"0.014534883201122284","level":"0","top":"0.002583979461306396","block_num":"0","left":"0.2267441862337412","text":"Tools"},{"line_num":"0","block_num":"0","level":"0","width":"0.0232558131217957","height":"0.010335916943020385","top":"0.002583979426853289","page_num":"0","word_num":"0","left":"0.2616279077801874","conf":"1","text":"Window","par_num":"0"},{"par_num":"0","text":"Help","width":"0.014534883201122284","conf":"1","block_num":"0","word_num":"0","line_num":"0","left":"0.28779069769207455","top":"0.002583979688390081","height":"0.012919896178775425","page_num":"0","level":"0"},{"top":"0.04651162778062423","line_num":"0","text":"Project v","par_num":"0","level":"0","left":"0.017441860956921497","page_num":"0","conf":"0.5","width":"0.024709302186965938","block_num":"0","word_num":"0","height":"0.013210594654083252"},{"word_num":"0","width":"0.034883719682693486","height":"0.012919896178775425","left":"0.05377907097260672","level":"0","page_num":"0","top":"0.0645994833059611","line_num":"0","par_num":"0","block_num":"0","conf":"0.5","text":"ProphetAi"},{"height":"0.013194444444444398","word_num":"0","left":"0.04651162753527018","par_num":"0","width":"0.036337208747863774","conf":"0.30000001192092896","block_num":"0","top":"0.07986111111111116","line_num":"0","level":"0","page_num":"0","text":"v D Reports"},{"conf":"0.5","width":"0.058139532804489136","word_num":"0","left":"0.06250000188543281","page_num":"0","par_num":"0","text":"© AutomatedReportsCl","top":"0.095607235157813","height":"0.012919896178775425","level":"0","block_num":"0","line_num":"0"},{"page_num":"0","word_num":"0","left":"0.06250000168629428","block_num":"0","conf":"1","text":"© AutomatedReportsRe","par_num":"0","height":"0.013194444444444398","width":"0.059593021869659424","top":"0.11111111111111116","line_num":"0","level":"0"},{"block_num":"0","height":"0.013194444444444509","line_num":"0","text":"© AutomatedReportsSt","conf":"1","page_num":"0","top":"0.12638888888888888","left":"0.06250000171585732","width":"0.058139532804489136","level":"0","word_num":"0","par_num":"0"},{"block_num":"0","conf":"1","width":"0.058139532804489136","word_num":"0","page_num":"0","left":"0.06250000033504528","height":"0.012919896178775314","par_num":"0","text":"© CreateMockAskJimir","line_num":"0","top":"0.142118863495453","level":"0"},{"height":"0.013210594654083252","left":"0.06250000168629428","line_num":"0","text":"© DeleteReportComma","width":"0.059593021869659424","word_num":"0","top":"0.15762273889173528","block_num":"0","page_num":"0","par_num":"0","level":"0","conf":"1"},{"height":"0.013194444444444509","page_num":"0","left":"0.0625000006257411","block_num":"0","level":"0","par_num":"0","conf":"1","line_num":"0","top":"0.1729166666666666","width":"0.058139532804489136","word_num":"0","text":"© GenerateMarketingR"},{"word_num":"0","block_num":"0","line_num":"0","page_num":"0","left":"0.06250000193738872","par_num":"0","top":"0.18863049105789909","conf":"1","height":"0.012919896178775425","width":"0.03343023061752319","text":"© Team.php","level":"0"},{"page_num":"0","width":"0.03530070781707764","height":"0.014906850126054638","conf":"1","word_num":"0","top":"0.2018489000471222","par_num":"0","block_num":"0","left":"0.062291506840791044","text":"© Usage.php","line_num":"0","level":"0"},{"text":"D Slack","page_num":"0","width":"0.023255813121795657","top":"0.21705426392611615","word_num":"0","left":"0.053779069822175216","level":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.012919896178775425"},{"word_num":"0","level":"0","page_num":"0","line_num":"0","left":"0.055232558517708884","conf":"0.30000001192092896","text":"• Teams","height":"0.012919896178775425","block_num":"0","top":"0.2325581396690103","par_num":"0","width":"0.024709302186965938"},{"text":"D Tracks","width":"0.024709302186965938","word_num":"0","level":"0","top":"0.24791666666666667","page_num":"0","line_num":"0","height":"0.013194444444444398","conf":"0.5","left":"0.055232558517708884","block_num":"0","par_num":"0"},{"line_num":"0","text":"O Transcription","page_num":"0","word_num":"0","block_num":"0","left":"0.055232559594985076","conf":"0.5","height":"0.012919896178775314","top":"0.263565891574695","level":"0","width":"0.04069767296314239","par_num":"0"},{"level":"0","par_num":"0","top":"0.2790697675436873","width":"0.02325581312179565","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0","height":"0.012919896178775314","left":"0.05523255897034481","page_num":"0","text":"O Twilio"},{"text":"D Users","block_num":"0","level":"0","width":"0.02325581312179565","page_num":"0","top":"0.2944444444444445","conf":"0.30000001192092896","line_num":"0","left":"0.05523255896946202","word_num":"0","par_num":"0","height":"0.013194444444444398"},{"par_num":"0","level":"0","page_num":"0","block_num":"0","conf":"0.5","width":"0.0365426242351532","word_num":"0","text":"Vocabulary","left":"0.05512985127623303","top":"0.30909191956008253","height":"0.014891095956166556","line_num":"0"},{"width":"0.024709302186965938","left":"0.05377907024857128","text":"DZoom","block_num":"0","word_num":"0","height":"0.012919896178775425","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","level":"0","top":"0.325581395450664"},{"par_num":"0","word_num":"0","level":"0","left":"0.055232562020765985","line_num":"0","conf":"1","page_num":"0","height":"0.013194444444444509","block_num":"0","top":"0.34097222222222223","width":"0.06686046123504638","text":"© CoachingFeedbacksUpr"},{"level":"0","left":"0.05523255762913062","line_num":"0","par_num":"0","width":"0.04360465109348297","word_num":"0","conf":"0.5","top":"0.35624999995229856","height":"0.01325904395845201","page_num":"0","text":"© Command.php","block_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","conf":"1","level":"0","height":"0.012919896178775425","width":"0.06686046123504637","word_num":"0","text":"© CreateDatabaseUsers.p","top":"0.3720930233576407","line_num":"0","left":"0.055232562020766776"},{"width":"0.06395348906517029","word_num":"0","left":"0.055232557896150426","level":"0","line_num":"0","par_num":"0","text":"c Daraoase oecountoi","block_num":"0","top":"0.3901808784739408","conf":"0.30000001192092896","page_num":"0","height":"0.005167958802647088"},{"text":"© DeleteOldAiCrmNotesC:","left":"0.05523256126035512","block_num":"0","level":"0","word_num":"0","top":"0.4005167959351602","line_num":"0","page_num":"0","width":"0.0654069721698761","conf":"0.5","par_num":"0","height":"0.012919896178775425"},{"line_num":"0","word_num":"0","page_num":"0","conf":"1","top":"0.4159722222222222","left":"0.055232562020766776","level":"0","text":"© DeleteS3LeftoversComi","height":"0.013194444444444509","width":"0.06686046123504637","block_num":"0","par_num":"0"},{"word_num":"0","conf":"1","level":"0","text":"DevPostmanCommand./","left":"0.053779072215443965","top":"0.4315245479377441","page_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","width":"0.06831395030021667"},{"width":"0.06686046123504641","left":"0.05523256202076746","page_num":"0","level":"0","height":"0.012919896178775314","word_num":"0","conf":"1","text":"© DiarizeViaAiParticipantk","top":"0.44702842387443664","line_num":"0","par_num":"0","block_num":"0"},{"page_num":"0","top":"0.4625","word_num":"0","width":"0.06540697216987612","line_num":"0","level":"0","conf":"1","left":"0.055232561078664845","par_num":"0","height":"0.013194444444444398","text":"© EncryptTokensComman","block_num":"0"},{"height":"0.013194444444444287","text":"© EngagementStatsRegen","width":"0.0654069721698761","par_num":"0","top":"0.47777777777777786","level":"0","line_num":"0","left":"0.055232561078667655","block_num":"0","page_num":"0","word_num":"0","conf":"1"},{"level":"0","line_num":"0","left":"0.05377907250008542","top":"0.49354005178141336","width":"0.06831395030021667","word_num":"0","par_num":"0","height":"0.012919896178775425","page_num":"0","conf":"1","text":"©FeatureFlagsHelper.php","block_num":"0"},{"word_num":"0","conf":"1","par_num":"0","width":"0.06686046123504638","line_num":"0","page_num":"0","height":"0.013194444444444509","text":"© FixCrossTenantlssues.p","block_num":"0","level":"0","left":"0.055232562020767165","top":"0.5090277777777777"},{"top":"0.5270833333333333","block_num":"0","page_num":"0","text":"(c) -ushro espermissionsa","level":"0","line_num":"0","left":"0.055232557284982664","height":"0.005555555555555536","par_num":"0","width":"0.06540697813034058","word_num":"0","conf":"0.5"},{"text":"(e) Generatelnterna wepho","word_num":"0","line_num":"0","left":"0.055232563390650656","conf":"0.30000001192092896","page_num":"0","level":"0","height":"0.005555555555555647","block_num":"0","par_num":"0","top":"0.5423611111111111","width":"0.0654069721698761"},{"left":"0.0537790736486735","block_num":"0","par_num":"0","conf":"1","text":"• GroupSetDefaultLangua","height":"0.013194444444444398","level":"0","top":"0.5527777777777778","word_num":"0","line_num":"0","page_num":"0","width":"0.06686046123504638"},{"width":"0.0654069721698761","conf":"1","word_num":"0","page_num":"0","par_num":"0","block_num":"0","line_num":"0","top":"0.568475452330509","text":"© HelperTruncateCoachin","height":"0.012919896178775314","level":"0","left":"0.05523256271384345"},{"width":"0.06540697813034058","conf":"1","block_num":"0","top":"0.5839793283193918","word_num":"0","level":"0","left":"0.055232557373783187","height":"0.013242893748813267","page_num":"0","text":"© HubspotJournalPollingC","line_num":"0","par_num":"0"},{"left":"0.053779072955596405","page_num":"0","par_num":"0","width":"0.06831395030021668","word_num":"0","level":"0","height":"0.013194444444444509","text":"© HubspotWebhookServic","top":"0.5993055555555555","block_num":"0","line_num":"0","conf":"1"},{"block_num":"0","page_num":"0","word_num":"0","level":"0","par_num":"0","top":"0.6149870802374857","width":"0.059593021869659424","left":"0.05523255957752493","text":"© ImportRecording.php","conf":"1","line_num":"0","height":"0.012919896178775314"},{"word_num":"0","page_num":"0","block_num":"0","line_num":"0","conf":"1","top":"0.6304909561861487","left":"0.053779071977161905","width":"0.06686046123504638","level":"0","par_num":"0","height":"0.01325904395845201","text":"© ImportUsersFromCsvFil"},{"block_num":"0","top":"0.6458333333333334","left":"0.055232562020766776","conf":"1","level":"0","line_num":"0","page_num":"0","height":"0.013194444444444398","par_num":"0","text":"© IterateUsersCommand.p","width":"0.06686046123504637","word_num":"0"},{"level":"0","width":"0.0654069721698761","par_num":"0","left":"0.055232561078667655","conf":"1","height":"0.012919896178775314","page_num":"0","block_num":"0","text":"© JiminnyCacheClearCom","line_num":"0","top":"0.661498708338261","word_num":"0"},{"left":"0.05523256202076441","level":"0","line_num":"0","par_num":"0","conf":"1","page_num":"0","text":"© JiminnyDebugCommanc","top":"0.677002584081155","height":"0.012919896178775314","block_num":"0","width":"0.06686046123504638","word_num":"0"},{"height":"0.013194444444444509","level":"0","par_num":"0","text":"© JiminnySetEncryptedTo","page_num":"0","left":"0.055232562020766776","word_num":"0","top":"0.6923611111111111","conf":"1","block_num":"0","line_num":"0","width":"0.06686046123504637"},{"left":"0.05523255763152131","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"(c) Jiminny okenintocomm","width":"0.06395348906517029","word_num":"0","level":"0","top":"0.7104166666666667","block_num":"0","line_num":"0","height":"0.005555555555555536"},{"par_num":"0","height":"0.007751937707265233","left":"0.05523255917439136","block_num":"0","level":"0","line_num":"0","text":"MakeslackLvecoaching","word_num":"0","width":"0.0639534831047058","top":"0.7260981914176853","page_num":"0","conf":"0.30000001192092896"},{"width":"0.06540697216987608","level":"0","word_num":"0","block_num":"0","left":"0.0552325605820574","height":"0.013242893748813156","par_num":"0","text":"© ManadeScimForTeam.D","top":"0.7361111110497967","conf":"0.5","line_num":"0","page_num":"0"},{"level":"0","line_num":"0","par_num":"0","text":"selvices","width":"0.02180232405662537","conf":"0.30000001192092896","block_num":"0","height":"0.005167958140373186","page_num":"0","word_num":"0","top":"0.7700258400512605","left":"0.0174418601373851"},{"width":"0.037790697813034055","word_num":"0","left":"0.01744186032313414","block_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"v Database","top":"0.8111111111111111"},{"par_num":"0","level":"0","top":"0.8215277777777777","width":"0.023255813121795657","conf":"0.30000001192092896","text":"V AEU","word_num":"0","page_num":"0","line_num":"0","left":"0.024709302375017977","block_num":"0","height":"0.013194444444444509"},{"word_num":"0","conf":"0.30000001192092896","left":"0.040697674209773195","level":"0","top":"0.8423611110341025","page_num":"0","width":"0.026162791252136226","height":"0.005184108681148936","line_num":"0","block_num":"0","par_num":"0","text":"c consoe"},{"height":"0.01325904395845201","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","text":"v A jiminny@localhost","width":"0.06104651093482971","level":"0","line_num":"0","left":"0.024709303518716096","word_num":"0","top":"0.8527131783222383"},{"conf":"0.30000001192092896","block_num":"0","level":"0","text":"A HS_local","width":"0.02906976640224456","height":"0.013194444444444398","par_num":"0","page_num":"0","top":"0.8680555555555556","left":"0.04069767526414623","line_num":"0","word_num":"0"},{"text":"4SF 1 s 140 ms","conf":"0.30000001192092896","line_num":"0","top":"0.8837209303020853","left":"0.04069767503415207","height":"0.012919896178775314","page_num":"0","width":"0.04215116202831268","block_num":"0","word_num":"0","level":"0","par_num":"0"},{"conf":"0.30000001192092896","top":"0.9018087858882249","par_num":"0","line_num":"0","width":"0.029069763422012323","page_num":"0","word_num":"0","height":"0.007913436492284154","level":"0","text":"V L PROD","left":"0.024709303364566854","block_num":"0"},{"block_num":"0","width":"0.027616277337074273","level":"0","word_num":"0","par_num":"0","height":"0.013194444444444509","text":"A console","conf":"0.5","page_num":"0","line_num":"0","left":"0.04069767614495288","top":"0.9145833333333333"},{"height":"0.007929586701922897","block_num":"0","line_num":"0","par_num":"0","top":"0.9326388888195811","page_num":"0","text":"V & STAGING","level":"0","width":"0.03779069483280181","left":"0.024709303848808033","word_num":"0","conf":"0.30000001192092896"},{"par_num":"0","width":"0.05668604373931885","line_num":"0","left":"0.039244188350195386","block_num":"0","conf":"0.5","page_num":"0","top":"0.9457364342103539","level":"0","word_num":"0","height":"0.012919896178775425","text":"4 console 1 s 153 ms"},{"par_num":"0","page_num":"0","text":"Docker","word_num":"0","width":"0.026162791252136233","top":"0.9586563307650481","level":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","left":"0.0247093016607536","conf":"0.5"},{"width":"0.07412789463996887","conf":"0.5","height":"0.005555555555555536","line_num":"0","left":"0.004360469682051721","par_num":"0","text":"lests passed: 1.1/ minutes aco","word_num":"0","level":"0","block_num":"0","top":"0.9895833333333334","page_num":"0"},{"conf":"1","level":"0","line_num":"0","left":"0.12917895477040328","page_num":"0","top":"0.04586626328170207","height":"0.014127434624566004","block_num":"0","par_num":"0","word_num":"0","width":"0.057005107402801514","text":"© ReportController.php"},{"conf":"0.30000001192092896","level":"0","left":"0.12936046622915076","top":"0.07235142144660922","page_num":"0","height":"0.005167958140373297","block_num":"0","line_num":"0","par_num":"0","text":"AddLayoutchuitles.ono","width":"0.05813952684402465","word_num":"0"},{"conf":"0.5","line_num":"0","text":"JiminnyDeouecommana.ong","top":"0.05167958682128626","width":"0.0639534831047058","level":"0","par_num":"0","word_num":"0","height":"0.005167958140373186","block_num":"0","left":"0.2020348831569497","page_num":"0"},{"par_num":"0","width":"0.08866278529167171","height":"0.012919896178775314","left":"0.3764534896458308","page_num":"0","level":"0","text":"AutomatedReportsSendCommand.php","word_num":"0","block_num":"0","conf":"1","top":"0.04651162792267094","line_num":"0"},{"conf":"0.5","page_num":"0","line_num":"0","block_num":"0","word_num":"0","height":"0.008333333333333304","width":"0.0305232524871826","left":"0.19767441887802475","level":"0","par_num":"0","text":"C Team.php","top":"0.06944444444444442"},{"word_num":"0","top":"0.06944444444444442","page_num":"0","conf":"1","line_num":"0","left":"0.23837210098098888","par_num":"0","height":"0.008333333333333304","block_num":"0","level":"0","text":"C AutomatedReportsRepository.php","width":"0.0843023180961609"},{"page_num":"0","line_num":"0","top":"0.06944444444444442","conf":"0.5","width":"0.07703487873077391","word_num":"0","text":"C) AutomatedReportsService.php","block_num":"0","left":"0.3313953474978706","level":"0","par_num":"0","height":"0.008333333333333304"},{"width":"0.0741279065608978","par_num":"0","word_num":"0","height":"0.012919896178775314","text":"© CreateHeldActivityEvent.php","conf":"1","line_num":"0","left":"0.41860465018369847","block_num":"0","level":"0","page_num":"0","top":"0.0671834625479939"},{"width":"0.07412790656089785","text":"© UserPilotActivityListener.php","par_num":"0","conf":"1","top":"0.0902777777948951","height":"0.010497415728039194","word_num":"0","level":"0","block_num":"0","page_num":"0","line_num":"0","left":"0.30959302469920225"},{"level":"0","text":"© ActivityLogged.php","height":"0.013194444444444398","left":"0.3924418605647242","word_num":"0","top":"0.09027777777777779","width":"0.05232558250427244","par_num":"0","line_num":"0","block_num":"0","page_num":"0","conf":"1"},{"line_num":"0","word_num":"0","left":"0.12936046891682634","par_num":"0","width":"0.07994185686111452","conf":"1","text":"© TrackProviderInstalledEvent.php","top":"0.09302325588796945","level":"0","height":"0.007751937707265233","page_num":"0","block_num":"0"},{"word_num":"0","width":"0.07703487873077391","left":"0.22383721308131838","top":"0.09043927658761486","conf":"1","block_num":"0","page_num":"0","line_num":"0","level":"0","height":"0.012919896178775425","par_num":"0","text":"CreateActivityLoggedEvent.php"},{"line_num":"0","height":"0.013194444444444398","block_num":"0","par_num":"0","conf":"1","left":"0.2354651193286097","width":"0.10610464811325071","word_num":"0","text":"© RequestGenerateAskJiminnyReportJob.php","level":"0","page_num":"0","top":"0.11111111111111116"},{"text":"© AutomatedReportResult.php","page_num":"0","block_num":"0","line_num":"0","top":"0.11111111111111116","width":"0.07267441749572756","word_num":"0","level":"0","left":"0.4404069785098882","par_num":"0","height":"0.013194444444444398","conf":"1"},{"block_num":"0","level":"0","height":"0.012919896178775425","par_num":"0","conf":"1","width":"0.011627906560897822","text":"147","left":"0.12645348877381465","word_num":"0","line_num":"0","top":"0.1834625324015684","page_num":"0"},{"left":"0.12645348877381465","par_num":"0","top":"0.19896640837056068","width":"0.011627906560897822","conf":"1","height":"0.012919896178775314","line_num":"0","word_num":"0","level":"0","page_num":"0","text":"148","block_num":"0"},{"block_num":"0","word_num":"0","conf":"1","level":"0","par_num":"0","height":"0.012919896178775314","top":"0.21447028433955295","line_num":"0","width":"0.011627906560897822","text":"149","page_num":"0","left":"0.12645348877381465"},{"par_num":"0","text":"150","top":"0.22997416030854523","line_num":"0","block_num":"0","width":"0.011627906560897822","word_num":"0","left":"0.12645348877381465","height":"0.012919896178775314","level":"0","page_num":"0","conf":"1"},{"page_num":"0","par_num":"0","width":"0.011627906560897822","line_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.12645348877381465","level":"0","text":"151","top":"0.2454780362775374","word_num":"0","conf":"1"},{"top":"0.26098191224652967","height":"0.012919896178775314","line_num":"0","word_num":"0","page_num":"0","level":"0","conf":"1","text":"152","block_num":"0","width":"0.011627906560897822","left":"0.12645348877381465","par_num":"0"},{"height":"0.010335916943020274","top":"0.27648578823391623","width":"0.01162790656089785","word_num":"0","conf":"1","level":"0","line_num":"0","text":"153","par_num":"0","page_num":"0","block_num":"0","left":"0.12645348850734178"},{"text":"154","par_num":"0","page_num":"0","left":"0.12645348850734178","top":"0.2919896642029085","width":"0.01162790656089785","level":"0","conf":"0.30000001192092896","line_num":"0","height":"0.010335916943020274","word_num":"0","block_num":"0"},{"block_num":"0","conf":"1","height":"0.012919896178775425","level":"0","width":"0.011627906560897822","word_num":"0","par_num":"0","text":"155","top":"0.3049095607392083","line_num":"0","page_num":"0","left":"0.1264534885800162"},{"block_num":"0","height":"0.007929586701922897","conf":"0.5","level":"0","page_num":"0","top":"0.15486111104180345","text":"class Automacedkeporcscommand extends command","width":"0.1380813956260681","par_num":"0","word_num":"0","left":"0.15116278899614918","line_num":"0"},{"conf":"0.30000001192092896","left":"0.1627906976400392","line_num":"0","height":"0.007929586039649106","top":"0.17054263617914178","width":"0.18604649305343626","block_num":"0","par_num":"0","page_num":"0","text":"privace tunccion geckeportbyrascring +reportla). colceccion","level":"0","word_num":"0"},{"par_num":"0","top":"0.18333333333333335","word_num":"0","page_num":"0","line_num":"0","left":"0.17587209597541884","block_num":"0","level":"0","height":"0.013194444444444398","text":"if (! $report->getStatus()) {","width":"0.09156976342201231","conf":"0.5"},{"level":"0","text":"$this->logger->warning(self::LOG_PREFIX' Report is inactive, processing anyway (manual override)',","height":"0.012919896178775425","par_num":"0","top":"0.19896640845669322","block_num":"0","page_num":"0","width":"0.31104650497436526","conf":"1","left":"0.18750000665102054","word_num":"0","line_num":"0"},{"text":"'reportId' => $reportId,","word_num":"0","height":"0.012919896178775314","width":"0.07412790656089782","page_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.5","left":"0.20058139709772535","level":"0","top":"0.21447028437185267"},{"level":"0","top":"0.22986111111111107","left":"0.2005814036657549","page_num":"0","word_num":"0","par_num":"0","conf":"0.5","line_num":"0","block_num":"0","text":"'reportUuid' => $report->getUuid(),","width":"0.10755813121795654","height":"0.013194444444444509"},{"width":"0.011627906560897822","level":"0","left":"0.18750000035327202","par_num":"0","line_num":"0","height":"0.012919896178775425","text":"1):","conf":"0.30000001192092896","block_num":"0","word_num":"0","page_num":"0","top":"0.2454780363098371"},{"height":"0.012919896178775314","left":"0.18750000103961587","text":"$this->warn( string: 'Report is inactive - processing anyway (manual override).');","width":"0.24563953876495362","par_num":"0","line_num":"0","top":"0.26098191224652967","level":"0","word_num":"0","block_num":"0","page_num":"0","conf":"1"},{"conf":"1","top":"0.3359173127633255","line_num":"0","par_num":"0","word_num":"0","page_num":"0","block_num":"0","left":"0.12645348877381465","text":"157","width":"0.011627906560897822","height":"0.012919896178775425","level":"0"},{"word_num":"0","conf":"1","width":"0.011627906560897822","block_num":"0","height":"0.012919896178775314","page_num":"0","par_num":"0","level":"0","text":"158","line_num":"0","left":"0.12645348872536505","top":"0.3514211887646175"},{"page_num":"0","line_num":"0","conf":"1","left":"0.12645348877381465","text":"159","par_num":"0","width":"0.011627906560897822","top":"0.36692506470131003","block_num":"0","word_num":"0","height":"0.012919896178775425","level":"0"},{"word_num":"0","height":"0.012919896178775314","par_num":"0","block_num":"0","level":"0","text":"160","left":"0.12645348877381465","line_num":"0","conf":"1","page_num":"0","top":"0.3824289406703023","width":"0.011627906560897822"},{"text":"161","page_num":"0","level":"0","top":"0.3979328166392945","block_num":"0","left":"0.12645348877381465","line_num":"0","height":"0.012919896178775425","par_num":"0","width":"0.011627906560897822","conf":"1","word_num":"0"},{"left":"0.12645348877381465","height":"0.012919896178775425","level":"0","page_num":"0","conf":"1","text":"162","word_num":"0","top":"0.41343669260828675","width":"0.011627906560897822","line_num":"0","par_num":"0","block_num":"0"},{"conf":"1","par_num":"0","width":"0.011627906560897822","page_num":"0","level":"0","block_num":"0","height":"0.012919896178775425","left":"0.12645348877381465","text":"163","line_num":"0","top":"0.428940568577279","word_num":"0"},{"line_num":"0","top":"0.4444444445462712","block_num":"0","page_num":"0","left":"0.12645348877381465","height":"0.012919896178775314","width":"0.011627906560897822","word_num":"0","conf":"1","text":"164","par_num":"0","level":"0"},{"page_num":"0","top":"0.45994832051526346","text":"165","width":"0.011627906560897822","par_num":"0","word_num":"0","conf":"1","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","left":"0.12645348877381465"},{"par_num":"0","level":"0","line_num":"0","text":"166","top":"0.47545219650265014","left":"0.12645348850734178","conf":"1","page_num":"0","block_num":"0","width":"0.01162790656089785","height":"0.010335916943020163","word_num":"0"},{"text":"+ceall - +report->gecrean),","block_num":"0","level":"0","line_num":"0","height":"0.007978036006291656","page_num":"0","par_num":"0","left":"0.1758720958780926","word_num":"0","top":"0.31007751965835284","conf":"0.30000001192092896","width":"0.08284883499145507"},{"page_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.013194444444444398","text":"if ($team->getStatus() !== Team: :STATUS_ACTIVE) {","top":"0.32013888888888886","block_num":"0","width":"0.15261627435684205","word_num":"0","conf":"1","left":"0.1758720985678739"},{"conf":"1","width":"0.12790697813034058","left":"0.1875000014387056","page_num":"0","top":"0.33591731284945814","text":"$this->logger->warning(self::LOG_PREFIX","height":"0.012919896178775314","line_num":"0","word_num":"0","block_num":"0","level":"0","par_num":"0"},{"par_num":"0","text":"'reportid' => Sreportid,","width":"0.07267441153526305","page_num":"0","level":"0","word_num":"0","height":"0.007800387011634102","block_num":"0","conf":"0.30000001192092896","left":"0.20058140241766448","line_num":"0","top":"0.3540051685096868"},{"level":"0","block_num":"0","left":"0.20058140008048464","line_num":"0","par_num":"0","width":"0.10755813121795654","height":"0.013194444444444398","conf":"0.5","text":"'reportUvid' => $report->getUvid(),","top":"0.3666666666666667","word_num":"0","page_num":"0"},{"level":"0","line_num":"0","left":"0.2020348895427782","par_num":"0","text":"'teamId' => $report->getTeamId(),","page_num":"0","block_num":"0","conf":"0.5","width":"0.10029069185256956","height":"0.012919896178775314","word_num":"0","top":"0.382428940702602"},{"top":"0.39793281663615554","height":"0.010335916943020385","page_num":"0","left":"0.20203488492609506","level":"0","line_num":"0","text":"'teamStatus'","width":"0.03488371968269349","conf":"1","par_num":"0","block_num":"0","word_num":"0"},{"text":"→> $team->getStatus(),","block_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.013194444444444398","top":"0.3979166666666667","page_num":"0","conf":"0.5","word_num":"0","width":"0.06976743936538693","left":"0.23837209319275204"},{"page_num":"0","word_num":"0","par_num":"0","text":"Team is not active, processing anyway (manual override)', [","conf":"1","line_num":"0","height":"0.012919896178775314","block_num":"0","left":"0.31976743827590076","level":"0","top":"0.33591731302172345","width":"0.18459302186965948"},{"conf":"0.30000001192092896","block_num":"0","left":"0.18750000035327202","text":"1);","word_num":"0","par_num":"0","line_num":"0","width":"0.011627906560897822","height":"0.015503875414530466","top":"0.41085271332632645","level":"0","page_num":"0"},{"word_num":"0","width":"0.3183139562606812","height":"0.012919896178775314","text":"$this->warn( string: \"Team #[$report->getTeamId(} is not active - processing anyway (manual override).\");","page_num":"0","par_num":"0","top":"0.42894056880337716","block_num":"0","conf":"1","left":"0.18749999463492112","line_num":"0","level":"0"},{"width":"0.01162790656089785","line_num":"0","height":"0.012919896178775425","left":"0.12645348843466736","word_num":"0","par_num":"0","top":"0.5038759690079422","block_num":"0","conf":"1","level":"0","text":"168","page_num":"0"},{"height":"0.005167958471510192","top":"0.5245478037530477","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"1107","width":"0.010174418240785604","line_num":"0","word_num":"0","level":"0","left":"0.12645348861458783"},{"top":"0.5348837209997596","width":"0.011627906560897822","word_num":"0","conf":"1","block_num":"0","par_num":"0","height":"0.012919896178775425","left":"0.1264534884710046","page_num":"0","level":"0","line_num":"0","text":"170"},{"text":"171","width":"0.011627906560897822","conf":"1","word_num":"0","left":"0.12645348877381465","block_num":"0","level":"0","line_num":"0","page_num":"0","height":"0.012919896178775314","par_num":"0","top":"0.5503875970010517"},{"top":"0.5658914729700438","word_num":"0","block_num":"0","conf":"1","left":"0.12645348877381465","par_num":"0","height":"0.012919896178775425","line_num":"0","page_num":"0","level":"0","width":"0.011627906560897822","text":"172"},{"block_num":"0","left":"0.12645348877381465","conf":"1","page_num":"0","text":"173","par_num":"0","top":"0.581395348939036","height":"0.012919896178775425","line_num":"0","width":"0.011627906560897822","level":"0","word_num":"0"},{"line_num":"0","par_num":"0","height":"0.012919896178775425","block_num":"0","word_num":"0","conf":"1","left":"0.12645348877381465","top":"0.5968992249080284","width":"0.011627906560897822","page_num":"0","level":"0","text":"174"},{"width":"0.010174418240785577","word_num":"0","page_num":"0","conf":"1","top":"0.6124031011354185","line_num":"0","left":"0.1264534883844522","par_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","text":"175"},{"width":"0.008720929920673387","text":"176","block_num":"0","conf":"1","word_num":"0","left":"0.12790697697280282","par_num":"0","height":"0.012919896178775314","page_num":"0","level":"0","line_num":"0","top":"0.6279069771367105"},{"height":"0.015503875414530355","top":"0.4728682171592292","width":"0.08575581312179567","text":"if ($report->isExpired()) {","level":"0","par_num":"0","block_num":"0","left":"0.17587209423175723","word_num":"0","line_num":"0","conf":"0.5","page_num":"0"},{"conf":"1","level":"0","height":"0.015972222222222276","par_num":"0","block_num":"0","text":"$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual override)',","top":"0.4881944444444444","word_num":"0","width":"0.3081395387649536","page_num":"0","left":"0.18749999880444124","line_num":"0"},{"level":"0","par_num":"0","text":"'reportId' => SreportId.","word_num":"0","width":"0.07267441153526308","line_num":"0","height":"0.007961885796652912","block_num":"0","left":"0.20058139537109917","top":"0.5062500001249294","page_num":"0","conf":"1"},{"block_num":"0","conf":"0.5","height":"0.01325904395845201","line_num":"0","page_num":"0","level":"0","par_num":"0","text":"'reportUvid' => $report->getUvid(),","top":"0.5193798450319712","width":"0.10755813121795654","word_num":"0","left":"0.2005814036657549"},{"height":"0.013194444444444509","width":"0.1715116262435913","page_num":"0","text":"'expiresAt' => $report->getExpiresAt()?->toDateString(),","level":"0","conf":"1","word_num":"0","block_num":"0","par_num":"0","top":"0.5347222222222222","left":"0.20203488794215185","line_num":"0"},{"par_num":"0","text":"I);","top":"0.5503875972594495","width":"0.011627906560897822","page_num":"0","height":"0.012919896178775314","left":"0.18750000001412476","level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","word_num":"0"},{"par_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.18750000051980636","conf":"1","level":"0","page_num":"0","line_num":"0","top":"0.5658914729700438","width":"0.1540697693824768","word_num":"0","text":"$this->warn( string: 'Report is expired (expires_at:"},{"word_num":"0","level":"0","text":"$report->getExpiresAt()?->toDateString()","width":"0.125","left":"0.35319767650193795","line_num":"0","block_num":"0","height":"0.012919896178775425","par_num":"0","page_num":"0","top":"0.5658914729700438","conf":"1"},{"left":"0.4840116271569729","word_num":"0","page_num":"0","height":"0.012919896178775425","par_num":"0","conf":"0.5","level":"0","line_num":"0","text":"') - processing","top":"0.5658914732284417","block_num":"0","width":"0.04941860437393186"},{"word_num":"0","text":"sthis-sinfo( stringi self:: LOG_PREFTX . ' Autonated report found\" | Srepont-sgetzd()..","block_num":"0","height":"0.025936690966288256","top":"0.6097222225616449","line_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","left":"0.17587210939315429","par_num":"0","width":"0.2558139324188233"},{"left":"0.12645348867514983","text":"178","level":"0","word_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","page_num":"0","height":"0.015503875414530355","top":"0.656330749889634","width":"0.010174418240785604"},{"line_num":"0","left":"0.1758720929306719","par_num":"0","text":"recurn colteccllereports","conf":"0.30000001192092896","width":"0.07994185686111449","word_num":"0","page_num":"0","top":"0.6614987082319452","block_num":"0","height":"0.00794573624928785","level":"0"},{"left":"0.1264534883844522","word_num":"0","height":"0.012919896178775314","line_num":"0","par_num":"0","top":"0.6873385016522144","text":"180","page_num":"0","level":"0","conf":"1","block_num":"0","width":"0.010174418240785577"},{"line_num":"0","left":"0.1264534883844522","height":"0.012919896178775314","page_num":"0","par_num":"0","conf":"1","top":"0.7028423776212067","text":"181","level":"0","word_num":"0","width":"0.010174418240785577","block_num":"0"},{"left":"0.1322674420192807","text":"Output","top":"0.788113695192266","word_num":"0","page_num":"0","width":"0.02616279125213622","height":"0.012919896178775425","line_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","block_num":"0"},{"level":"0","width":"0.07558138966560365","block_num":"0","left":"0.16569767707783897","text":"fb jiminny.automated_reports X","height":"0.012919896178775314","top":"0.7881136954183644","line_num":"0","word_num":"0","par_num":"0","page_num":"0","conf":"0.5"},{"height":"0.005555555555555536","level":"0","text":"50 rows v","top":"0.8111111111111111","width":"0.02325581163167953","block_num":"0","line_num":"0","page_num":"0","left":"0.1540697696677598","par_num":"0","word_num":"0","conf":"0.30000001192092896"},{"left":"0.14098837226148928","level":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"Did Y","top":"0.8268733853408449","height":"0.012919896178775425","par_num":"0","block_num":"0","width":"0.02325581312179567","word_num":"0"},{"page_num":"0","par_num":"0","top":"0.8111111111111111","block_num":"0","height":"0.005555555555555536","text":"Tix: Auto v","word_num":"0","left":"0.2703488366276493","level":"0","line_num":"0","conf":"0.5","width":"0.02325581461191173"},{"block_num":"0","width":"0.09011626839637754","page_num":"0","conf":"0.5","left":"0.18168605708971963","par_num":"0","top":"0.8291666666666667","word_num":"0","level":"0","height":"0.008333333333333304","text":"Wuuid (UUID with time-low a...","line_num":"0"},{"par_num":"0","left":"0.1715116306917656","level":"0","text":"68 efe7dcab-955f-46ed-bbff-21fe6cc4f4b7","top":"0.8449612404119043","block_num":"0","height":"0.012919896178775314","line_num":"0","width":"0.1220930218696594","word_num":"0","conf":"1","page_num":"0"},{"height":"0.012919896178775425","par_num":"0","top":"0.8630490956229293","conf":"1","width":"0.1220930218696594","left":"0.17151163032381503","page_num":"0","word_num":"0","text":"67 81ad94e2-8b64-4281-9e45-fac2ffe17359","block_num":"0","line_num":"0","level":"0"},{"block_num":"0","top":"0.8863049094844142","height":"0.005167958802647088","conf":"0.30000001192092896","par_num":"0","page_num":"0","width":"0.11918604373931885","word_num":"0","line_num":"0","level":"0","text":"484r2acec+-c7e5-4521-[CREDIT_CARD]","left":"0.17151162922045687"},{"par_num":"0","text":"47 90ac7a1d-7b2c-40ed-b7e6-af2f70b1fe88","left":"0.17151163192535526","level":"0","page_num":"0","height":"0.012919896178775314","line_num":"0","conf":"1","word_num":"0","top":"0.9018087858899406","block_num":"0","width":"0.12063952684402465"},{"height":"0.012919896178775425","block_num":"0","left":"0.1715116306917656","level":"0","conf":"1","line_num":"0","text":"46 be413ea5-8e74-479f-af30-d2e76917ab62","top":"0.9198966409287002","word_num":"0","width":"0.1220930218696594","page_num":"0","par_num":"0"},{"height":"0.012919896178775314","page_num":"0","width":"0.1220930218696594","conf":"1","block_num":"0","left":"0.17151162659452748","level":"0","text":"45 d8be3cbc-48d0-4d40-ad09-8657fe3f8fad","word_num":"0","top":"0.9379844961397252","line_num":"0","par_num":"0"},{"conf":"1","page_num":"0","text":"44 66880ca7-15d0-4d3a-b7d4-C61302c61a7a","height":"0.010658914513058115","level":"0","par_num":"0","top":"0.9583333333119464","width":"0.12209302186965942","left":"0.1715116305520672","line_num":"0","word_num":"0","block_num":"0"},{"left":"0.2994186051655725","text":"• team_id T","width":"0.03924418389797213","conf":"0.30000001192092896","word_num":"0","height":"0.012919896178775425","block_num":"0","line_num":"0","par_num":"0","level":"0","top":"0.8268733853408449","page_num":"0"},{"level":"0","block_num":"0","page_num":"0","height":"0.01338601973321707","left":"0.35607243265343264","conf":"0.30000001192092896","par_num":"0","word_num":"0","width":"0.02913420498371122","line_num":"0","text":"• type Y","top":"0.8266403234386075"},{"text":"1 ask_jiminny","block_num":"0","height":"0.012919896178775314","word_num":"0","top":"0.8449612404442041","conf":"1","width":"0.04069767296314236","page_num":"0","left":"0.34883721075757396","level":"0","par_num":"0","line_num":"0"},{"conf":"0.30000001192092896","word_num":"0","block_num":"0","left":"0.3472699479953443","level":"0","page_num":"0","height":"0.010847759246826127","text":"1 ask_ j1m1nny","line_num":"0","par_num":"0","width":"0.0409855842590332","top":"0.8653276206057061"},{"width":"0.04360464811325071","left":"0.3488372130073279","level":"0","height":"0.007945735587014058","line_num":"0","page_num":"0","text":"1 exec_summary","word_num":"0","block_num":"0","par_num":"0","conf":"1","top":"0.8861111112762605"},{"level":"0","width":"0.04360465109348299","word_num":"0","top":"0.9018087856638423","conf":"1","height":"0.012919896178775425","line_num":"0","par_num":"0","page_num":"0","block_num":"0","text":"1 exec_summary","left":"0.34883720988203754"},{"height":"0.005555555555555536","block_num":"0","width":"0.04360464513301848","par_num":"0","conf":"0.30000001192092896","top":"0.925","word_num":"0","page_num":"0","text":"I exec. summary","left":"0.34738372258833455","level":"0","line_num":"0"},{"par_num":"0","conf":"0.5","line_num":"0","text":"1 exec summary","level":"0","block_num":"0","top":"0.9402777777777778","page_num":"0","width":"0.043604648113250766","word_num":"0","left":"0.3488372128961833","height":"0.008333333333333304"},{"height":"0.013242893748813156","top":"0.9583333333150852","left":"0.3488372116585796","width":"0.045058137178421","page_num":"0","word_num":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","level":"0","text":"1 exec_summary"},{"top":"0.8268733850824469","page_num":"0","left":"0.4142441867587733","par_num":"0","width":"0.03633720874786378","word_num":"0","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.012919896178775314","text":"• status Y"},{"top":"0.8268733851147465","width":"0.03779069781303407","par_num":"0","text":"I frequency","conf":"0.30000001192092896","block_num":"0","height":"0.012919896178775425","page_num":"0","word_num":"0","level":"0","line_num":"0","left":"0.46656976800239763"},{"width":"0.029069766402244568","conf":"1","page_num":"0","word_num":"0","block_num":"0","par_num":"0","level":"0","height":"0.008333333333333304","left":"0.45930232682794736","text":"1 monthly","line_num":"0","top":"0.8472222222222222"},{"left":"0.4593023279050904","page_num":"0","par_num":"0","top":"0.8682170546041192","width":"0.0232558116316795","height":"0.0077519370449913305","block_num":"0","level":"0","line_num":"0","text":"Idally","word_num":"0","conf":"0.30000001192092896"},{"left":"0.45919323490971636","level":"0","line_num":"0","page_num":"0","height":"0.015025075276692723","par_num":"0","text":"O quarterly","top":"0.8826683407913767","width":"0.0365553915500641","block_num":"0","conf":"0.5","word_num":"0"},{"line_num":"0","width":"0.02761627733707428","block_num":"0","level":"0","left":"0.45930232730139864","conf":"1","par_num":"0","text":"1 weekly","word_num":"0","page_num":"0","top":"0.9018087856315427","height":"0.012919896178775314"},{"conf":"1","height":"0.012919896178775314","line_num":"0","par_num":"0","block_num":"0","page_num":"0","level":"0","text":"1 weekly","left":"0.45930232642930563","top":"0.9198966408425676","width":"0.02761627733707428","word_num":"0"},{"level":"0","conf":"0.5","par_num":"0","top":"0.9379844961397252","width":"0.030523255467414856","block_num":"0","text":"o one_off","line_num":"0","height":"0.012919896178775314","page_num":"0","left":"0.45930232606958715","word_num":"0"},{"text":"o one_off","block_num":"0","top":"0.9583333334550507","word_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","width":"0.030523255467414856","level":"0","par_num":"0","height":"0.013242893748813267","left":"0.459302325373124"},{"top":"0.0025839793250265197","left":"0.7979651171669019","line_num":"0","height":"0.010610465208689357","width":"0.0625","level":"0","par_num":"0","conf":"0.30000001192092896","page_num":"0","text":"Support Daily • in 2h 35 m","word_num":"0","block_num":"0"},{"line_num":"0","top":"0.004861111111111094","conf":"0.30000001192092896","left":"0.8982558162700002","level":"0","text":"100% [45)","word_num":"0","page_num":"0","block_num":"0","height":"0.005555555555555536","par_num":"0","width":"0.023255811631679557"},{"left":"0.9404069767186194","level":"0","text":"Tue 14 Aor 12:25:49","width":"0.05232558250427244","height":"0.005555555555555536","block_num":"0","page_num":"0","conf":"0.5","top":"0.004861111111111094","line_num":"0","word_num":"0","par_num":"0"},{"top":"0.04603530545775103","left":"0.5406438319053646","block_num":"0","line_num":"0","width":"0.03499140739440909","level":"0","height":"0.013872541321648502","par_num":"0","page_num":"0","text":"= custom.log","conf":"0.5","word_num":"0"},{"word_num":"0","level":"0","par_num":"0","left":"0.5843023277298102","block_num":"0","text":"= laravel.log X","page_num":"0","top":"0.04651162776985762","conf":"0.5","line_num":"0","height":"0.013210594654083252","width":"0.03779069483280184"},{"width":"0.09302325248718268","line_num":"0","block_num":"0","page_num":"0","left":"0.5406976777453755","par_num":"0","text":"© AskJiminnyReportActivityService.php","top":"0.06718346272025921","word_num":"0","height":"0.012919896178775314","level":"0","conf":"1"},{"width":"0.10029069185256967","conf":"1","level":"0","par_num":"0","top":"0.09027777774868995","text":"ch Ask.liminnvRenortActivitvServiceTest.ohr","block_num":"0","line_num":"0","word_num":"0","height":"0.007913436492284154","left":"0.5406976822668985","page_num":"0"},{"page_num":"0","width":"0.059593021869659424","line_num":"0","conf":"0.5","par_num":"0","level":"0","text":"A SF ljiminny@localhost]","block_num":"0","top":"0.046511627737557903","height":"0.013210594654083252","left":"0.6250000012408033","word_num":"0"},{"height":"0.013210593329535558","block_num":"0","text":"A HS_local [jiminny@localhost]","top":"0.04651162857209701","conf":"0.5","left":"0.6933139527796128","line_num":"0","par_num":"0","width":"0.07267441749572756","word_num":"0","page_num":"0","level":"0"},{"width":"0.042151162028312705","word_num":"0","top":"0.04651162811176113","block_num":"0","height":"0.010432816214031582","par_num":"0","conf":"0.30000001192092896","level":"0","left":"0.7761627920293541","page_num":"0","line_num":"0","text":"A console [PROD]"},{"left":"0.642441861113034","width":"0.04941859841346741","level":"0","line_num":"0","text":"ACuiVilysearch.ong","conf":"0.30000001192092896","word_num":"0","height":"0.005167958140373297","block_num":"0","page_num":"0","par_num":"0","top":"0.07235142144660922"},{"par_num":"0","text":"Criteria.php","top":"0.0671834625479939","height":"0.012919896178775314","block_num":"0","conf":"1","width":"0.029069766402244568","line_num":"0","word_num":"0","left":"0.9345930233395754","page_num":"0","level":"0"},{"left":"0.5377906977722214","page_num":"0","par_num":"0","text":"17","level":"0","line_num":"0","block_num":"0","conf":"1","word_num":"0","top":"0.2971576228408449","width":"0.008720929920673415","height":"0.012919896178775314"},{"width":"0.13081394433975224","conf":"1","block_num":"0","line_num":"0","text":": [HubSpot Journal Polling] Service ending","height":"0.012919896178775425","top":"0.11369509054110327","par_num":"0","left":"0.559593033074228","level":"0","word_num":"0","page_num":"0"},{"height":"0.013194444444444509","line_num":"0","text":": [HubSpot Journal Pollingl Released polling","block_num":"0","word_num":"0","conf":"1","par_num":"0","width":"0.13662790060043328","level":"0","page_num":"0","top":"0.12916666666666665","left":"0.5595930316997151"},{"left":"0.9563953508447097","par_num":"0","page_num":"0","top":"0.11111111112052763","word_num":"0","width":"0.020348834991455123","text":"V81 ^","line_num":"0","height":"0.007751937707265233","conf":"0.30000001192092896","block_num":"0","level":"0"},{"text":"emlplyetales .u ounel","left":"0.8779069767866481","width":"0.06395348310470583","conf":"0.30000001192092896","block_num":"0","top":"0.11875000000000002","word_num":"0","line_num":"0","height":"0.005555555555555536","level":"0","page_num":"0","par_num":"0"},{"conf":"1","height":"0.010335916943020274","page_num":"0","word_num":"0","width":"0.09883720874786373","left":"0.8895348856454479","text":"\"trace_id\":\"d9196bad-6e26-4865-8","top":"0.12919896650695673","par_num":"0","block_num":"0","level":"0","line_num":"0"},{"block_num":"0","level":"0","page_num":"0","left":"0.5595930259837749","conf":"1","par_num":"0","text":": Jiminny\\Console\\Commands\\Command::run","width":"0.12209302186965942","line_num":"0","word_num":"0","top":"0.14444444444444438","height":"0.013194444444444509"},{"text":": Jiminny \\Console\\Commands\\Command: :run l","width":"0.12354651689529417","top":"0.16020671844808","conf":"0.5","page_num":"0","par_num":"0","word_num":"0","height":"0.012919896178775425","left":"0.5595930206736558","block_num":"0","line_num":"0","level":"0"},{"width":"0.06104651093482971","block_num":"0","conf":"0.5","height":"0.007816537221272735","word_num":"0","text":"cE: Monitoring suary","level":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.559593024084325","top":"0.17829457396042303"},{"level":"0","line_num":"0","block_num":"0","text":"{\"correlation_id\"","height":"0.012919896178775425","par_num":"0","left":"0.6264534904755497","word_num":"0","conf":"1","page_num":"0","top":"0.17571059476160278","width":"0.05377906560897827"},{"line_num":"0","conf":"0.5","left":"0.9302325605921826","height":"0.010626614756054309","page_num":"0","par_num":"0","top":"0.16020671846176615","width":"0.05668604373931885","word_num":"0","text":"nandInMb\":62.0, \"mem","block_num":"0","level":"0"},{"height":"0.010335917605294176","line_num":"0","word_num":"0","left":"0.9098837205564398","block_num":"0","level":"0","conf":"0.5","top":"0.1757105941497885","par_num":"0","text":"ccabaf2a840e\"}","page_num":"0","width":"0.04505814015865328"},{"text":"Ce. Monntorino eno","left":"0.5595930216020569","par_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.19374999999999998","width":"0.055232560634613015","level":"0","page_num":"0","height":"0.005555555555555647","word_num":"0","line_num":"0"},{"height":"0.005167958802646977","width":"0.06540697813034058","top":"0.20930232550249506","block_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0","line_num":"0","left":"0.5595930224900623","page_num":"0","text":"auronared-reoorts"},{"top":"0.20930232583937403","word_num":"0","left":"0.6249999999047458","height":"0.005167958140373297","line_num":"0","par_num":"0","width":"0.02616278827190399","block_num":"0","page_num":"0","level":"0","conf":"0.30000001192092896","text":"started"},{"left":"0.6540697733529706","line_num":"0","word_num":"0","page_num":"0","top":"0.2090277777777778","width":"0.04941859841346741","level":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005555555555555536","par_num":"0","text":"'\"correlarion 10"},{"conf":"0.30000001192092896","par_num":"0","left":"0.5639534890657517","block_num":"0","text":"aurolldtee-reoorts","page_num":"0","height":"0.005167958140373297","top":"0.2248062018083663","level":"0","width":"0.05959301590919497","word_num":"0","line_num":"0"},{"top":"0.21944444444444444","left":"0.6264534890009126","par_num":"0","conf":"1","block_num":"0","line_num":"0","width":"0.06104651093482971","word_num":"0","page_num":"0","text":"Checking conditions","height":"0.013194444444444398","level":"0"},{"height":"0.015503875414530466","top":"0.20413436703003018","par_num":"0","text":"-995f-4e6dcaa55953\"}","width":"0.0625","level":"0","conf":"0.30000001192092896","word_num":"0","line_num":"0","page_num":"0","left":"0.9200581405765504","block_num":"0"},{"width":"0.037790697813034124","height":"0.012919896178775314","text":"{\"correlatio","top":"0.21963824290975098","word_num":"0","left":"0.949127906326041","line_num":"0","conf":"1","page_num":"0","block_num":"0","level":"0","par_num":"0"},{"width":"0.13953487873077386","level":"0","left":"0.5595930280868526","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005200258228513999","line_num":"0","par_num":"0","text":"aurolldteo-reoors rrocessino caily redoris","top":"0.24027777785979554","page_num":"0"},{"height":"0.015503875414530466","conf":"1","text":"ING: [automated-reports] Report not found for","top":"0.250645994937007","block_num":"0","word_num":"0","line_num":"0","level":"0","page_num":"0","left":"0.5595930347579878","width":"0.13808138370513923","par_num":"0"},{"height":"0.015972222222222165","level":"0","page_num":"0","text":": [automated-reports] Found o daily reports to","top":"0.2659722222222223","width":"0.14244184494018552","par_num":"0","left":"0.5595930375328433","word_num":"0","block_num":"0","conf":"1","line_num":"0"},{"conf":"1","width":"0.09883720278739927","height":"0.012919896178775314","block_num":"0","page_num":"0","par_num":"0","text":": [automated-reports] Completed","word_num":"0","line_num":"0","level":"0","left":"0.5595930297669499","top":"0.28165374687185274"},{"line_num":"0","height":"0.01325904395845201","level":"0","par_num":"0","word_num":"0","text":": Jiminny\\Console\\Commands\\Command::run Memory","page_num":"0","conf":"1","block_num":"0","left":"0.5595930387027735","top":"0.29715762276668267","width":"0.14244184494018552"},{"word_num":"0","level":"0","par_num":"0","line_num":"0","block_num":"0","conf":"1","page_num":"0","text":": Jiminny\\Console\\Commands\\Command::run Memory","top":"0.3125","width":"0.14244184494018552","left":"0.5595930387027735","height":"0.013194444444444509"},{"page_num":"0","block_num":"0","line_num":"0","top":"0.32816537477882946","height":"0.012919896178775314","level":"0","par_num":"0","text":": Jiminny \\Console\\Commands\\Command::run Memory usage before starting command {\"command\":","word_num":"0","width":"0.26889533996582027","left":"0.5595930329588956","conf":"1"},{"conf":"1","width":"0.12063952684402468","page_num":"0","word_num":"0","left":"0.5654069847373853","block_num":"0","level":"0","line_num":"0","height":"0.012919896178775314","par_num":"0","text":"[EmailSchedule] STARTING batch process","top":"0.3436692507478216"},{"block_num":"0","left":"0.5654069881105155","line_num":"0","text":"Lemartscheduley Finished bauch process","top":"0.36175710628370594","word_num":"0","conf":"0.30000001192092896","width":"0.1177325487136841","height":"0.0077519370449913305","level":"0","page_num":"0","par_num":"0"},{"width":"0.12209300994873051","height":"0.007929586039649106","block_num":"0","word_num":"0","top":"0.3770833333367647","level":"0","page_num":"0","left":"0.5595930362425232","line_num":"0","text":"JiminnyNconsole \\commanas (command:: run","conf":"0.30000001192092896","par_num":"0"},{"left":"0.5595930248447143","block_num":"0","page_num":"0","par_num":"0","word_num":"0","line_num":"0","text":"• Jamanay Nconso le (commands (command.. run","top":"0.3927648582721651","conf":"0.30000001192092896","height":"0.007929586039649106","level":"0","width":"0.12063952684402468"},{"par_num":"0","word_num":"0","level":"0","block_num":"0","height":"0.007751937707265233","text":"• knning conterence.montcor.count cor","page_num":"0","line_num":"0","conf":"0.5","left":"0.5595930205722673","width":"0.11482558250427244","top":"0.40826873418254306"},{"conf":"1","height":"0.012919896178775314","level":"0","par_num":"0","line_num":"0","block_num":"0","left":"0.9360465105721156","page_num":"0","text":"\"6f598ff2-e7b2-40","top":"0.40310077555402324","word_num":"0","width":"0.05087209343910215"},{"conf":"1","level":"0","block_num":"0","height":"0.012919896178775314","left":"0.5595930307410484","line_num":"0","page_num":"0","par_num":"0","text":": [conference:monitor:count] No activities found in (2026-04-14 09:21:00, 2026-04-14 09:23:00]","width":"0.29069766998291013","top":"0.41860465126461754","word_num":"0"},{"level":"0","top":"0.41602067185345826","left":"0.8517441887085315","block_num":"0","word_num":"0","conf":"1","page_num":"0","par_num":"0","width":"0.13517441749572756","line_num":"0","text":"{\"correlation_id\":\"6f598ff2-e7b2-40aa-9bcb-9","height":"0.015503875414530466"},{"page_num":"0","width":"0.14389533996582027","left":"0.5581395436807142","conf":"1","text":": Jiminny\\Console\\Commands\\Command: :run Memory","top":"0.4340277777777778","level":"0","par_num":"0","word_num":"0","block_num":"0","line_num":"0","height":"0.013194444444444398"},{"level":"0","text":"and\": \"conference:monitor:count\", \"memoryBeforeCommandInMb\" : 62.0, \"memor","top":"0.4340277777777778","word_num":"0","height":"0.013194444444444398","par_num":"0","width":"0.20930230617523193","line_num":"0","left":"0.7776162914176024","conf":"1","page_num":"0","block_num":"0"},{"left":"0.5595930259837749","par_num":"0","word_num":"0","level":"0","text":": Jiminny\\Console\\Commands\\Command::run","top":"0.44930555570672637","width":"0.12209302186965942","conf":"1","block_num":"0","page_num":"0","height":"0.013226743539174413","line_num":"0"},{"top":"0.44930555583592535","page_num":"0","text":"usage before starting command {\"command\": \"mailbox:batch: create\", \"memoryBeforeCommandInMb\" : 62.","block_num":"0","width":"0.2863371849060059","conf":"1","height":"0.013226743539174413","level":"0","left":"0.7005814098688852","par_num":"0","line_num":"0","word_num":"0"},{"word_num":"0","par_num":"0","conf":"0.5","left":"0.5595930246219343","level":"0","page_num":"0","text":": [EmailSchedule] STARTING batch create","width":"0.12209302186965942","block_num":"0","line_num":"0","top":"0.46511627917159426","height":"0.012919896178775425"},{"level":"0","page_num":"0","conf":"1","block_num":"0","left":"0.7572674444343124","line_num":"0","par_num":"0","top":"0.46249999974459466","width":"0.22965116500854488","text":"(\"correlation_id\":\"42facf77-8a99-4264-ad0b-aa587cc25281\", \"trace_id\":\"303448","height":"0.015536175833807953","word_num":"0"},{"text":": [EmailSchedule] FINISHED batch create {\"hos","top":"0.4805555555555556","word_num":"0","conf":"1","height":"0.013194444444444398","left":"0.5595930348647673","level":"0","line_num":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.13808138370513923"},{"block_num":"0","top":"0.47777777777777786","height":"0.015972222222222165","page_num":"0","left":"0.7340116382479526","line_num":"0","conf":"1","par_num":"0","level":"0","text":"amp_1\"} {\"correlation_id\":\"42facf77-8a99-4264-ad0b-aa587cc25281\", \"trace_id\":\"303448","width":"0.25290696620941155","word_num":"0"},{"word_num":"0","top":"0.4958333336539229","line_num":"0","conf":"1","height":"0.01321059332953567","text":": Jiminny\\Console\\Commands\\Command::run Memory usage","left":"0.5595930314341256","width":"0.16279069185256956","page_num":"0","level":"0","block_num":"0","par_num":"0"},{"conf":"0.5","page_num":"0","width":"0.1875","word_num":"0","top":"0.49583333344484004","par_num":"0","height":"0.01062661475605442","block_num":"0","left":"0.7209302334127032","line_num":"0","level":"0","text":"for command {\"command\": \"mailbox:batch: create\" \"memoryBeforeCol"},{"par_num":"0","top":"0.49354005221521546","width":"0.07412790656089774","block_num":"0","word_num":"0","left":"0.9127906975251083","conf":"0.5","text":"landInMb\" : 62.0, \"memoryAft","line_num":"0","page_num":"0","level":"0","height":"0.015503875414530355"},{"word_num":"0","top":"0.5116279073692687","height":"0.012919896178775314","par_num":"0","text":": [automated-reports] Started","conf":"1","block_num":"0","line_num":"0","page_num":"0","width":"0.09156976938247674","left":"0.5595930217209439","level":"0"},{"height":"0.012919896178775425","block_num":"0","conf":"1","level":"0","par_num":"0","text":"{\"correlation_id'","left":"0.6526162793873986","line_num":"0","width":"0.05232558250427244","top":"0.511627907078571","word_num":"0","page_num":"0"},{"level":"0","page_num":"0","left":"0.7107558191265315","text":"'0463a4df-3b14-44b0-93df-8fd36ec1bbb0\"',\"trace_id\":\"99c14596-1d69-43ee-ab9b-f8f435a5911d\"}","block_num":"0","height":"0.012919896178775314","word_num":"0","par_num":"0","conf":"1","top":"0.5116279072508363","width":"0.27180230617523193","line_num":"0"},{"height":"0.01041666666666663","par_num":"0","text":": [automated-reports]","page_num":"0","top":"0.5270833333333333","conf":"1","line_num":"0","left":"0.5595930271370435","word_num":"0","block_num":"0","level":"0","width":"0.0668604612350463"},{"left":"0.626453489371676","page_num":"0","block_num":"0","width":"0.059593021869659424","word_num":"0","text":"Checking conditions","line_num":"0","top":"0.5243055555555556","height":"0.015972222222222165","conf":"1","par_num":"0","level":"0"},{"top":"0.5270833333333333","word_num":"0","text":"\"isQuarterlyMonth\":true} {\"correlatio","page_num":"0","conf":"1","block_num":"0","width":"0.11191860437393186","height":"0.01041666666666663","level":"0","left":"0.8749999985876269","line_num":"0","par_num":"0"},{"par_num":"0","block_num":"0","top":"0.5423611112668439","conf":"1","left":"0.5595930271370435","text":": [automated-reports]","height":"0.010610464546415566","level":"0","page_num":"0","width":"0.0668604612350463","word_num":"0","line_num":"0"},{"conf":"1","level":"0","text":"Processing daily reports","block_num":"0","par_num":"0","page_num":"0","width":"0.07558139562606803","word_num":"0","left":"0.6264534881724029","top":"0.5400516798637942","height":"0.015503875414530466","line_num":"0"},{"top":"0.5451388888888888","width":"0.17441859245300295","level":"0","word_num":"0","page_num":"0","left":"0.7063953637844292","height":"0.005555555555555647","par_num":"0","text":"\"\"correlacion 10\":[CREDIT_CARD]-7501-81050ec10000","line_num":"0","block_num":"0","conf":"0.30000001192092896"},{"par_num":"0","text":"\"urace 10\":\"44014570-1007-45ee-a070","top":"0.5451388888888888","width":"0.10465115308761597","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005555555555555647","level":"0","line_num":"0","page_num":"0","left":"0.8808139530553746"},{"height":"0.015503875414530466","par_num":"0","left":"0.565406983907025","page_num":"0","text":"[automated-reports] Found 1 daily reports to process","block_num":"0","top":"0.5555555556712878","word_num":"0","level":"0","line_num":"0","width":"0.15988371372222898","conf":"1"},{"word_num":"0","level":"0","left":"0.729651172362632","height":"0.013194444444444398","page_num":"0","conf":"1","line_num":"0","par_num":"0","text":"{\"correlation_id\":\"0463a4df-3b14-44b0-93df-8fd36ec1bbb0\"', \"trace_id\":\"99c14596-1d69-4","block_num":"0","top":"0.5555555555555556","width":"0.2587209224700928"},{"height":"0.005167958140373186","top":"0.5762273904388574","block_num":"0","par_num":"0","page_num":"0","left":"0.5654069774378447","text":"aurolldreo-reoorts","width":"0.05959301590919497","line_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"text":"Dispatching Generate Report job for report {\"reportUuid\": \"efe7dcab-955f-46ed-bbff-21fe6cc4F4b7\" ,","width":"0.29505813121795654","height":"0.015972222222222276","level":"0","line_num":"0","top":"0.5708333333333333","conf":"0.5","word_num":"0","block_num":"0","left":"0.6250000071386959","par_num":"0","page_num":"0"},{"word_num":"0","par_num":"0","line_num":"0","page_num":"0","left":"0.5654069807605173","level":"0","conf":"1","text":"[automated-reports] Completed","height":"0.012919896178775314","block_num":"0","top":"0.5865633075953669","width":"0.0915697634220124"},{"line_num":"0","top":"0.5865633076874848","block_num":"0","level":"0","word_num":"0","conf":"1","height":"0.01552002562416921","left":"0.6598837240756847","page_num":"0","par_num":"0","text":"{\"correlation_id\": \"0463a4df-3b14-44b0-93df-8fd36ec1bbb0\", \"trace_","width":"0.19767441749572745"},{"line_num":"0","page_num":"0","word_num":"0","level":"0","block_num":"0","conf":"1","left":"0.8706395376344371","text":"99c14596-1d69-43ee-ab9b-f8f435a5911d\"}","width":"0.1177325487136841","height":"0.012919896178775314","top":"0.5865633078537648","par_num":"0"},{"text":"[AskJiminnyReport:Generate] Started {\"automatedReportUvid\":\"efe7dcab-955f-46ed-bbff-21fe6cc4F4b7\"","width":"0.2965116262435913","page_num":"0","par_num":"0","line_num":"0","height":"0.015503875414530466","level":"0","top":"0.6020671835674979","left":"0.5654069842110927","conf":"1","word_num":"0","block_num":"0"},{"block_num":"0","height":"0.015503875414530466","top":"0.6020671835674979","line_num":"0","conf":"1","left":"0.8677325641700421","word_num":"0","level":"0","page_num":"0","text":"{\"correlation_id\":\"aeadka58-122b-407b-a","width":"0.12063952684402468","par_num":"0"},{"level":"0","conf":"1","height":"0.013194444444444398","top":"0.6173611111111111","line_num":"0","par_num":"0","text":"[Jiminny\\Jobs\\Mailbox\\CreateBatches] processed 0 inboxes and created 0 batches {\"userId\" :null,","block_num":"0","left":"0.5654070009672364","page_num":"0","width":"0.2863371849060058","word_num":"0"},{"height":"0.013194444444444398","block_num":"0","par_num":"0","width":"0.12209302186965942","word_num":"0","conf":"1","line_num":"0","text":"chSize\":30, \"maxBatches\" :1000} {\"correlat","top":"0.6173611111111111","level":"0","page_num":"0","left":"0.8648255806080032"},{"level":"0","text":"[AskJiminnyReport] Fetched activity IDs for saved search {\"saved_search_id\":1982,","par_num":"0","width":"0.24854650497436526","line_num":"0","page_num":"0","height":"0.012919896178775425","block_num":"0","conf":"1","top":"0.6330749357607415","left":"0.5654069766215924","word_num":"0"},{"conf":"1","line_num":"0","text":"\"activity_count\":59} {\"correlation_id\":\"aea","level":"0","width":"0.13081394433975213","height":"0.012919896178775425","page_num":"0","top":"0.6330749357607415","word_num":"0","block_num":"0","par_num":"0","left":"0.856104655950945"},{"left":"0.5639534968560918","par_num":"0","height":"0.013226743539174413","page_num":"0","line_num":"0","conf":"1","word_num":"0","text":"[AskJiminnyReport:Generate] Fetched activity IDs {\"automatedReportUuid\":\"efe7dcak-955f-46ed-kkff-21fe6cc4f4b7\" ,","block_num":"0","width":"0.34156975746154794","level":"0","top":"0.6485788117790777"},{"left":"0.9055232579884012","text":"\"activityCount\":59} {\"corre","width":"0.08139534592628472","block_num":"0","height":"0.013226743539174413","conf":"1","word_num":"0","level":"0","line_num":"0","top":"0.6485788119082767","par_num":"0","page_num":"0"},{"top":"0.6638888888888889","block_num":"0","level":"0","conf":"1","word_num":"0","text":": [AskJiminnyReport:Generate] Request sent {\"automatedReportUuid\": \"efe7dcak-955f-46ed-bbff-21fe6cc4f4b7\" ,","height":"0.013194444444444509","left":"0.5595930357331445","line_num":"0","width":"0.31976742744445796","par_num":"0","page_num":"0"},{"par_num":"0","block_num":"0","top":"0.6640826871850073","page_num":"0","height":"0.010335917605294065","level":"0","word_num":"0","left":"0.8793604632436225","conf":"1","line_num":"0","text":"\"reportUvid\":\"40ea120d-4c63-4bf5-9d","width":"0.10755814313888545"},{"conf":"1","height":"0.015503875414530466","line_num":"0","top":"0.6770025839981612","par_num":"0","page_num":"0","width":"0.42441859245300295","block_num":"0","level":"0","left":"0.5595930460738092","text":"R: Jiminny\\Component\\ProphetAi\\ProphetClient::sendRequest: An Guzzle exception occurred while sending the request (\"message\" :\"CURL error 7:","word_num":"0"},{"conf":"1","block_num":"0","text":"R: [AskJiminnyReport:Generate] Error {\"automatedReportUvid\":\"efe7dcab-955f-46ed-bkff-21fe6cc4f4b7\", \"reportUvid\":\"40ea120d-4C63-4bf5-9d93-02c","width":"0.42877902984619143","height":"0.013242893748813267","left":"0.5595930488844292","page_num":"0","par_num":"0","top":"0.695090439559702","word_num":"0","level":"0","line_num":"0"},{"text":": [AskJiminnyReport:Generate] Retry scheduled {\"attempts\":1} {\"correlation_id\":\"agadka58-122b-407b-a43c-71262552db78\", \"trace_id\": \"99c14596-1","width":"0.4287790775299072","level":"0","height":"0.015600775347815565","conf":"1","left":"0.5595930247351006","page_num":"0","word_num":"0","block_num":"0","par_num":"0","top":"0.7080103358833705","line_num":"0"},{"level":"0","par_num":"0","word_num":"0","line_num":"0","block_num":"0","top":"0.7233270001392476","conf":"1","height":"0.01585957341723976","text":": Jiminny \\Console\\Commands\\Command::run Memory usage before starting command {\"command\": \"activity: sync\", \"memoryBeforeCommandInMb\" :62.0, \"memo","width":"0.4273677825927734","page_num":"0","left":"0.5595718867527554"},{"page_num":"0","level":"0","line_num":"0","top":"0.7416020674414413","width":"0.20639533996582038","conf":"0.30000001192092896","block_num":"0","height":"0.005167958140373297","left":"0.5654069879202414","par_num":"0","text":"limánny Cancala Commande Command •nun Momany ncono fon commond dilsan","word_num":"0"},{"height":"0.007841814226574373","top":"0.829412426166247","conf":"0.30000001192092896","block_num":"0","par_num":"0","text":"I from u","level":"0","word_num":"0","line_num":"0","left":"0.529065799392986","page_num":"0","width":"0.027624213695526145"},{"block_num":"0","par_num":"0","left":"0.5930232553848048","line_num":"0","top":"0.8268733853731446","page_num":"0","word_num":"0","conf":"0.30000001192092896","text":"to Y","height":"0.012919896178775314","width":"0.024709302186965987","level":"0"},{"text":"• deal_value_min Y","top":"0.824012145628189","height":"0.01606028146213956","width":"0.05994631648063664","conf":"0.5","par_num":"0","word_num":"0","page_num":"0","level":"0","left":"0.6582339585840601","block_num":"0","line_num":"0"},{"page_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","height":"0.015503875414530466","left":"0.7354651167100663","block_num":"0","level":"0","line_num":"0","text":"I deal_value_max T","top":"0.8242894057035876","width":"0.06104651093482971"},{"line_num":"0","page_num":"0","left":"0.812490273157669","text":"• call_types T","top":"0.8241966528581695","width":"0.046531081199645996","block_num":"0","conf":"0.30000001192092896","level":"0","height":"0.015689381625917154","par_num":"0","word_num":"0"},{"block_num":"0","text":"SNULL>","conf":"0.30000001192092896","par_num":"0","left":"0.5290697676810708","word_num":"0","level":"0","line_num":"0","top":"0.8501291990372853","width":"0.01744185984134672","height":"0.005167958471510192","page_num":"0"},{"text":"<null>","line_num":"0","top":"0.8449612406703022","height":"0.012919896178775314","level":"0","page_num":"0","par_num":"0","left":"0.7136627903480981","width":"0.018895348906517118","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"top":"0.8682170545215446","block_num":"0","conf":"0.30000001192092896","level":"0","left":"0.5276162788354043","page_num":"0","height":"0.005167958140373297","par_num":"0","text":"ShULl","width":"0.018895347416400865","word_num":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","left":"0.5930232558459178","line_num":"0","par_num":"0","text":"<hULl","top":"0.8682170543775094","height":"0.005167958471510192","level":"0","page_num":"0","width":"0.018895348906517007","word_num":"0"},{"word_num":"0","text":"<null>","page_num":"0","conf":"0.30000001192092896","height":"0.012919896178775314","line_num":"0","left":"0.7136627914006872","par_num":"0","top":"0.863049095709062","width":"0.020348836481571264","block_num":"0","level":"0"},{"word_num":"0","height":"0.012919896178775425","line_num":"0","page_num":"0","par_num":"0","level":"0","width":"0.020348836481571153","block_num":"0","left":"0.5276162797727804","text":"<null>","conf":"0.30000001192092896","top":"0.8837209303343848"},{"line_num":"0","width":"0.020348836481571264","height":"0.012919896178775425","block_num":"0","top":"0.8837209303343848","left":"0.5930232565169663","word_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","text":"<null>","level":"0"},{"width":"0.018895348906517007","page_num":"0","left":"0.7122093022243094","block_num":"0","line_num":"0","text":"<null","top":"0.8863049096316006","conf":"0.30000001192092896","height":"0.005167958471510192","level":"0","par_num":"0","word_num":"0"},{"top":"0.90180878554541","height":"0.012919896178775314","block_num":"0","conf":"0.30000001192092896","width":"0.020348836481571153","par_num":"0","line_num":"0","level":"0","page_num":"0","word_num":"0","text":"<null>","left":"0.5276162795789818"},{"width":"0.020348836481571264","level":"0","block_num":"0","page_num":"0","top":"0.9018087856315427","height":"0.012919896178775314","left":"0.5930232565169663","line_num":"0","text":"<null>","conf":"0.30000001192092896","par_num":"0","word_num":"0"},{"top":"0.925064599661747","text":"SNULL>","word_num":"0","block_num":"0","height":"0.005167958471510192","left":"0.5290697676083964","level":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","width":"0.01744185984134672"},{"left":"0.5930232558387605","level":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005167958471510192","word_num":"0","width":"0.018895348906517007","top":"0.9250645995991051","page_num":"0","text":"SNULL>","par_num":"0","block_num":"0"},{"conf":"0.30000001192092896","block_num":"0","word_num":"0","page_num":"0","top":"0.9430555555555555","line_num":"0","height":"0.005555555555555536","left":"0.5276162809985326","par_num":"0","width":"0.058139532804489136","text":"2025-07-21 00.00100","level":"0"},{"text":"2025-07-21 00:00:00","par_num":"0","line_num":"0","block_num":"0","conf":"1","width":"0.059593021869659424","word_num":"0","left":"0.5276162792268613","height":"0.013242893748813156","page_num":"0","level":"0","top":"0.9583333334873506"},{"par_num":"0","text":"2025-07-2 00.00100","page_num":"0","level":"0","width":"0.05959301590919486","word_num":"0","line_num":"0","left":"0.5915697688217281","block_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","top":"0.9430555555555555"},{"par_num":"0","width":"0.06104651093482971","page_num":"0","word_num":"0","line_num":"0","text":"2025-07-25 00:00:00","level":"0","block_num":"0","conf":"1","height":"0.013242893748813267","top":"0.9583333334550507","left":"0.5915697667654138"},{"height":"0.005167958471510192","page_num":"0","word_num":"0","top":"0.9043927649287582","line_num":"0","level":"0","text":"<null","par_num":"0","width":"0.018895348906517007","conf":"0.30000001192092896","block_num":"0","left":"0.7122093022243094"},{"top":"0.9198966412732307","par_num":"0","level":"0","line_num":"0","height":"0.012919896178775425","width":"0.018895348906517007","text":"<null>","word_num":"0","conf":"0.30000001192092896","left":"0.7136627905418965","block_num":"0","page_num":"0"},{"height":"0.012919896178775314","block_num":"0","page_num":"0","line_num":"0","level":"0","conf":"1","left":"0.7209302324437489","top":"0.9379844961397252","width":"0.013081395626068137","par_num":"0","word_num":"0","text":"100"},{"text":"100","height":"0.012919896178775314","width":"0.013081395626068137","level":"0","line_num":"0","word_num":"0","page_num":"0","block_num":"0","par_num":"0","conf":"1","top":"0.9560723517814135","left":"0.7209302322015008"},{"block_num":"0","top":"0.8449612406703022","height":"0.012919896178775314","conf":"0.30000001192092896","page_num":"0","width":"0.029069766402244568","word_num":"0","line_num":"0","par_num":"0","text":"<null> []","level":"0","left":"0.7892441860171765"},{"block_num":"0","conf":"0.30000001192092896","left":"0.7906976737438016","line_num":"0","height":"0.012919896178775425","word_num":"0","par_num":"0","top":"0.8630490957921185","text":"<null> []","page_num":"0","width":"0.027616280317306563","level":"0"},{"text":"‹nu> \"conference\" \"olallen\"","width":"0.09156976342201228","left":"0.7906976784312392","level":"0","height":"0.005555555555555647","word_num":"0","block_num":"0","line_num":"0","top":"0.8861111111111111","page_num":"0","par_num":"0","conf":"0.30000001192092896"},{"width":"0.06395348906517029","par_num":"0","level":"0","page_num":"0","conf":"0.5","block_num":"0","word_num":"0","left":"0.7906976749862042","height":"0.012919896178775314","line_num":"0","text":"<null> [\"conference\",","top":"0.9018087857176751"},{"height":"0.012919896178775425","top":"0.9198966409287002","block_num":"0","conf":"1","level":"0","width":"0.09302325248718268","page_num":"0","par_num":"0","word_num":"0","text":"<null> [\"conference\", \"dialer\"]","left":"0.7906976777433531","line_num":"0"},{"left":"0.7950581393906863","par_num":"0","text":"2000 [\"conference\"]","height":"0.012919896178775314","page_num":"0","word_num":"0","conf":"1","top":"0.9379844964842559","level":"0","line_num":"0","block_num":"0","width":"0.059593021869659424"},{"word_num":"0","height":"0.012919896178775314","left":"0.7950581409186146","par_num":"0","text":"2000 [\"conference\"]","top":"0.9560723516091479","width":"0.06104651093482971","block_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0"},{"top":"0.8113695093019064","page_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","width":"0.017441858351230577","left":"0.9098837228592684","level":"0","word_num":"0","line_num":"0","text":"eSyy","height":"0.005167958140373186"},{"line_num":"0","width":"0.05232558250427244","left":"0.9316860468292589","level":"0","word_num":"0","height":"0.015503875414530466","block_num":"0","conf":"0.30000001192092896","text":"1+08","page_num":"0","par_num":"0","top":"0.8062015505786951"},{"top":"0.8242894057681869","word_num":"0","page_num":"0","left":"0.8895348839372701","height":"0.015503875414530466","block_num":"0","par_num":"0","conf":"0.30000001192092896","width":"0.05087209343910226","level":"0","text":"I media_types T","line_num":"0"},{"height":"0.015503875414530466","par_num":"0","line_num":"0","top":"0.8242894061342506","conf":"0.30000001192092896","page_num":"0","text":"IO call_","block_num":"0","width":"0.024709302186965987","level":"0","word_num":"0","left":"0.9563953485120222"},{"line_num":"0","par_num":"0","text":"[\"pdf\"]","top":"0.8449612406380025","level":"0","page_num":"0","block_num":"0","height":"0.012919896178775425","conf":"1","left":"0.888081395473986","width":"0.0232558131217957","word_num":"0"},{"word_num":"0","top":"0.8630490957413617","height":"0.012919896178775314","width":"0.023255813121795588","left":"0.8880813960553813","conf":"0.5","text":"[\"pdf\"]","block_num":"0","page_num":"0","level":"0","line_num":"0","par_num":"0"},{"left":"0.8880813960553813","conf":"1","page_num":"0","par_num":"0","word_num":"0","text":"[\"pdf\"]","line_num":"0","block_num":"0","width":"0.023255813121795588","height":"0.012919896178775314","top":"0.8811369510385193","level":"0"},{"word_num":"0","level":"0","block_num":"0","height":"0.012919896178775425","page_num":"0","text":"[\"pdf\", \"podcast\"]","line_num":"0","top":"0.9018087858576406","par_num":"0","conf":"1","left":"0.8880813981602114","width":"0.05377906560897827"},{"height":"0.012919896178775425","left":"0.8880813958373579","top":"0.9198966410982737","width":"0.0232558131217957","word_num":"0","page_num":"0","level":"0","line_num":"0","text":"[\"pdf\"]","par_num":"0","conf":"1","block_num":"0"},{"text":"[\"pdf\"]","page_num":"0","width":"0.023255813121795588","block_num":"0","height":"0.012919896178775314","line_num":"0","word_num":"0","conf":"0.5","par_num":"0","top":"0.9379844964842559","level":"0","left":"0.8880813953770869"},{"word_num":"0","conf":"1","level":"0","top":"0.9560723515553151","width":"0.023255813121795588","height":"0.012919896178775425","page_num":"0","text":"[\"pdf\"]","left":"0.8880813960553813","block_num":"0","line_num":"0","par_num":"0"},{"par_num":"0","level":"0","conf":"1","word_num":"0","height":"0.012919896178775314","page_num":"0","left":"0.872093023343622","text":"W Windsurf Teams","top":"0.9844961243912325","width":"0.046511626243591286","line_num":"0","block_num":"0"},{"text":"175:67","block_num":"0","left":"0.9215116282188613","line_num":"0","page_num":"0","par_num":"0","level":"0","height":"0.012919896178775314","conf":"1","top":"0.9844961244773651","width":"0.01744185984134683","word_num":"0"},{"text":"4 spaces","width":"0.029069766402244568","conf":"0.30000001192092896","left":"0.9651162801044947","par_num":"0","word_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","top":"0.9844961241651343","page_num":"0"}]...
|
|
AppleNative
|
NULL
|
0
|
8022
|
NULL
|
NULL
|
|
12793
|
PhpStormFileFditViewNavigateCodeLaravelRefactonToo PhpStormFileFditViewNavigateCodeLaravelRefactonToolsWindowHelpFV faVsco.js v#11894 on JY-18909-automated-reports-ask-iminny ~Project vProphetAiv → Reports(C AutomatedReportsC(C) AutomatedReportsRe(C) AutomatedReportsS© CreateMockAsKJimirC DeleteReportcomma© GenerateMarketingR©leam.phpC Usage.phpM Slack→ Teams→ Tracks_ TranscriptionD TwilioD Users_ Vocabulary_ 40om© coachingeedbacksupcg command.phpcreateDatabaseusers.pc Daraoase oecountoiC DeleteOldAiCrmNotesC(©) DeleteS3LeftoversCom|DevPostmanCommand./C DiarizeViaAiParticipantk(©) EncryptTokensCommar(©) EngagementStatsReger© FeatureFlagsHelper.php© FixCrossTenantlssues.pC) FlushRolesPermissions((C) GeneratelnternalWebho(C) GroupSetDefaultLanquaC) HelperTruncateCoachin(©) HubspotJournalPollingC(©) HubspotWebhookServic(©) ImportRecording.php@ Imnortli|sercFromCcvEil© IterateUsersCommand.gcJiminnvcacheclearcom(c) minnv Deouacommanc(C) JiminnvSetEncrvotedTcC) JiminnvTokenInfoComm(C) MakeSlackLiveCoachinc(C) ManageScimForTeam.o(©) MarkBranchForEnvironn(C) MuteOrganizerChannel.(C) PhpApm.php(C PropagateCoachingFee(©) PurgeConterences.php(©) PurgeSoftDeletedOppol© PurgeSyncBatchesCom(C) RecalculateDealRisksCdC) RemoveDeleteMarkersd(C) RemoveExpiredNudaes(C) RemoveUnusedParticio:C ResetElasticSearch.php(C) RestoreActivityCrmProv(C) RestoreActivityTypeCor(©) ReportController.phpC SendReportJob.php X(©) AutomatedReportsCommand.php X= custom.loc= laravel.logc SF liminny@localhost« HS_local [EMAIL]) AutomatedReportsRepository.phpAutomatedReportsService.php© CreateHeldActivityEvent.phpe) TrackProvidernstallled-vent.onoconsole PROD4 console [EU1L console [STAGING]Tx: Auto vFlaycroundvC ActivityLogged.php520C RequestGenerateAskJiminnyReportJob.phpRequestGeneratekeporJob.ong15211© AutomatedReportResult.php© AutomatedReport.phpclass AutomatedReportscommand extends commandv 0J 523115/11581391401411421431441451146|147148114915015115215315415515715815916016116211661167168169170171172173117417517611771178117918015251private function getReportByTdstring SreportId): Collection154527Sreport = $this->reportRepository->findById0rUuid($reportid):528529if (Sreport === nulb) 1530sthis->Logger->warning(self::LOG_PREFIX .• Report not found for --report-1d',L'reportid531sthis->warn( string: "Report not found: isreportia");return collecto);153253515.54115531554if @ Sreport->getStatuso)Sthis->logger->warning(self::LOG PREFTX . ' Report is inactive. processina anvwav manuali'reportid' => Sreportid.''reportluid' => $report->getluido.55 AI);sthis->warn( string: 'Report 1s 1nactive - processing anyway (manual override).')*$team = $report->getTeam():if ($team->getStatus() !== Team::STATUS_ACTIVE) {$this->logger->warning(self::LOG_PREFIX .'reportId' => SreportId.'reportluid' => Sreport-›getUuido.'teamId' => $report->getTeamId(),'teamStatus' => $team->getStatus(),1):5395405415421543154415451154615471548549550551552$this->warn( string: "Team #$report-›getleamidOr is not active - processing anyway (manua]553554if (Srenort->isFxpiredO) {55515561$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual'reportId' => SreportId.'reportluid' => Sreport-›getUuido.1558'expiresAt' => Sreport->getExpiresAtO?->toDateStringo.I):$this->warn( string: 'Report is expired (expires_at:" • Sreport->getexpiresAt(?->toDateSti562563$this->info( string: self::LOG_PREFIX . ' Automated report found' . $report->getCustomName()):564156515661return collect(lsreport5675o8 M15701572Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)t.owner_1d FROM soc1al_accounts saliminny017 A 15 V13 ^JolN users u on u.1d = sa.soclable_1dJOIN teams tI.n<->I: on t.1d = u.team_1dWHERE U.team_1d = 1 and sa.provider = salestorce :select * tron reans where 1o =15select x tron groups g Juin playbooks p1..n<->1: on a.plavbook id = p.id wiselect * 1r0Iorouosnere t =oo.select * from playbooks where team_ id = 1:select * from playbooks where id = 175:select * from playbook categories where playbook 1d = 175:select * from users where team_1d = 1:select * from users where 1d = 7160;select * from crm_profiles where user_1d = 7160*select * trom reatures,select# 10, Uud, type, provider, playbook_category-1o, user_1a,leao o, contact* cri conmouracionorcirn orovoer LorTranscrrocion orSTaTUSfrom activities where crm_confiquration id = 1 and type ='conference'# and crm_ provider id IS NOT NULLand provider != 'uploader' and actual start time IS NOT NULLORDER by id desc;select * from activities where 1d = 54/47783; # 0000400000pCZOJMACselect p.1d, p.activity_type, pc.1d, pc.nameFRUM playdooks pjoin playpook_categories pe"->l.n: on p.1d = pc.playbook_1dwhere p.team_id = 1 and p.activity_type = 'event':SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvoe = "SELECT * FROM crm_ field values WHERE crm_ field id = 4select * from crm_layouts cl join playbook layouts pl1<->1..n: on cl.id = pwhere crm_configuration_1d = 1 and pl.playbooK_1d = 175:select * from teams:SELECI r.* FRUn aucomaced_reporus rjoin ceams t on r.ueam 10 = t.10WHERE r.trequency = "dally"and f.stauus-AND t.status = 'activelAND (r.expires at >= now OR r.expires at IS NULD):select * from automated_report_results where report.id IN (18, 33);select * from activity_searches where 1d = 10952;select * from activity_search_filters where activity_search_1d = 10932:select * from automated_reports order by 1d desc;select * tromautomated_report_results order by id desc;select * from automated_report_results where report id IN (36);lobl: Support Daily • in 21 m100% [47]Tue 14 Apr 14:39:21AutomatedRenortsCommandTestCascadeDebug Automated Reprercnes Automaceakeporckesule recoras where.generated at is NOT NULLsent at is NULLstatus = STATUS_GENERATED• has a related reportYour 7 results pass this.Sten 2: getValidRecipientlsersoFor each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas anemall, so validRecipients is not emotv.vStep 3: shouldSendReporto — hisls whEkEllraiLs# phppublic const int SENT REPORT AT HOURS = 5;The logic picks the earliest timezone (highest UTC oftset = most ahead of UTC). For GMT+s, the offset is +10800 seconds.t then checks.•phosnow = larbon::nowsearllestlzcurrent cime in GMI+3$isScheduledTime = (int) $now->format('H') == 5;11 is it 05:00 in GMT+3?The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTCIfit's not 5:00 AM right now in GMT+3, it falls through to hasPassedSchedu ledTime() :® phppublic tunction hasPassedscheduledlimetrlarbonintertace sgeneratedAt, string stimezone): boounis checks.generatedAt < 65:00 today (in GMT+3, converted to UTC) ANDnow > 05:00 today (in GMT+3, converted to UTC)So it only returns true if:1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.wny Nothing is sentThe current time in GMT+3 is not 05:00 AM, and one of these is also true:• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTimeurc, so nasrasseascheduleolime rerurns Talse• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltcGiven vou're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:scheduledTime = today at 05:00 GMT+3 = 02:00 UTCnow = 11:35 UTC → past scheduled time VgeneratedAt must be before 02:00 UTC todayThe likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUtc.lt(scheduledTimeUtc) istalse→ hasPassedScheduledTime returns false → nothing sends.In short: the report must have been generated before the scheduled send time (05:00 in the user'sTmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,Ask anything (&+L+ <> Code Claude Sonnet 4.6w145:10uir-oia 4 spaces...
|
[{"block_num":"0","level": [{"block_num":"0","level":"0","line_num":"0","page_num":"0","text":"PhpStorm","width":"0.02616278827190399","top":"0.005167958996884159","conf":"1","word_num":"0","left":"0.02034883973032694","par_num":"0","height":"0.0077519370449914415"},{"left":"0.0523255815167196","page_num":"0","text":"File","conf":"0.30000001192092896","height":"0.005167958471510081","level":"0","line_num":"0","par_num":"0","top":"0.005167958705674769","width":"0.010174418240785597","block_num":"0","word_num":"0"},{"par_num":"0","top":"0.00516795871182707","word_num":"0","conf":"0.30000001192092896","text":"Fdit","block_num":"0","height":"0.005167958471510192","line_num":"0","width":"0.010174418240785604","left":"0.06976744196972348","page_num":"0","level":"0"},{"block_num":"0","conf":"1","top":"0.005167958996884159","text":"View","level":"0","par_num":"0","width":"0.013081394135951996","word_num":"0","page_num":"0","line_num":"0","height":"0.0077519370449914415","left":"0.08720930358609372"},{"block_num":"0","par_num":"0","level":"0","height":"0.0077519370449914415","line_num":"0","text":"Navigate","width":"0.02325581163167953","top":"0.005167958996884159","word_num":"0","page_num":"0","conf":"1","left":"0.1061046534864857"},{"level":"0","width":"0.01453488171100617","left":"0.13517442033635732","par_num":"0","text":"Code","height":"0.005167958140373186","conf":"0.5","word_num":"0","page_num":"0","top":"0.005167958914309545","block_num":"0","line_num":"0"},{"text":"Laravel","conf":"1","page_num":"0","level":"0","top":"0.005167958996884159","width":"0.018895347416400893","word_num":"0","height":"0.0077519370449914415","block_num":"0","line_num":"0","par_num":"0","left":"0.15552325746912504"},{"left":"0.18168604680281905","text":"Refacton","block_num":"0","word_num":"0","level":"0","top":"0.0051679587302840835","conf":"1","height":"0.005167958471510081","par_num":"0","width":"0.02034883648157121","line_num":"0","page_num":"0"},{"conf":"1","line_num":"0","page_num":"0","top":"0.005167958720030175","width":"0.01308139562606811","block_num":"0","word_num":"0","left":"0.22674418583522177","height":"0.005167958471510192","par_num":"0","level":"0","text":"Tools"},{"conf":"1","level":"0","page_num":"0","par_num":"0","top":"0.005167958996884159","left":"0.26162790882924536","line_num":"0","block_num":"0","width":"0.02180232405662541","text":"Window","word_num":"0","height":"0.0077519370449914415"},{"block_num":"0","top":"0.0051679592552820175","conf":"1","height":"0.0077519370449914415","word_num":"0","par_num":"0","width":"0.013081394135951996","line_num":"0","level":"0","page_num":"0","left":"0.28779069762679155","text":"Help"},{"par_num":"0","block_num":"0","text":"FV faVsco.js v","top":"0.025694444382837522","width":"0.0334302306175232","conf":"0.5","left":"0.03633720945835158","line_num":"0","page_num":"0","height":"0.007897286944919202","word_num":"0","level":"0"},{"height":"0.007897286944919202","width":"0.1308139443397522","level":"0","left":"0.08139535396898519","line_num":"0","block_num":"0","conf":"0.5","top":"0.025694444382837522","par_num":"0","text":"#11894 on JY-18909-automated-reports-ask-iminny ~","page_num":"0","word_num":"0"},{"block_num":"0","conf":"1","left":"0.017441862796531666","height":"0.007848836978276541","line_num":"0","text":"Project v","level":"0","par_num":"0","top":"0.049095607479853975","width":"0.023255811631679533","word_num":"0","page_num":"0"},{"par_num":"0","text":"ProphetAi","top":"0.06718346287285315","word_num":"0","left":"0.0537790724092615","line_num":"0","level":"0","conf":"0.5","page_num":"0","width":"0.03343023061752319","block_num":"0","height":"0.0077519370449914415"},{"left":"0.04651162863992293","height":"0.007800387011633991","par_num":"0","text":"v → Reports","page_num":"0","level":"0","block_num":"0","line_num":"0","top":"0.08263888905232253","width":"0.03488371670246124","word_num":"0","conf":"0.30000001192092896"},{"block_num":"0","left":"0.06249999855185249","level":"0","page_num":"0","par_num":"0","text":"(C AutomatedReportsC","line_num":"0","top":"0.09791666666666665","word_num":"0","width":"0.05668604373931884","height":"0.008333333333333304","conf":"0.5"},{"conf":"0.5","level":"0","line_num":"0","page_num":"0","text":"(C) AutomatedReportsRe","top":"0.11369509085340723","width":"0.058139526844024667","par_num":"0","height":"0.007832686768637687","left":"0.06250000803968807","block_num":"0","word_num":"0"},{"conf":"1","level":"0","line_num":"0","width":"0.05668604373931884","word_num":"0","height":"0.007784237464268928","page_num":"0","text":"(C) AutomatedReportsS","block_num":"0","left":"0.06249999996900344","par_num":"0","top":"0.12916666673298183"},{"text":"© CreateMockAsKJimir","height":"0.008333333333333415","left":"0.06250000018702669","top":"0.14444444444444438","line_num":"0","par_num":"0","width":"0.05668604373931885","word_num":"0","page_num":"0","level":"0","block_num":"0","conf":"1"},{"text":"C DeleteReportcomma","page_num":"0","line_num":"0","height":"0.007848836978276541","block_num":"0","left":"0.0625000080396793","conf":"0.5","level":"0","par_num":"0","top":"0.16020671859096502","width":"0.058139526844024667","word_num":"0"},{"conf":"1","level":"0","par_num":"0","page_num":"0","line_num":"0","text":"© GenerateMarketingR","height":"0.007768087916903976","width":"0.05668604373931884","word_num":"0","left":"0.06249999996900344","block_num":"0","top":"0.17569444434904158"},{"height":"0.0077519370449914415","text":"©leam.php","top":"0.19121447062479113","page_num":"0","level":"0","width":"0.0319767415523529","word_num":"0","left":"0.06250000291568386","par_num":"0","line_num":"0","conf":"0.30000001192092896","block_num":"0"},{"height":"0.00992206401295137","block_num":"0","left":"0.06238699000685127","word_num":"0","page_num":"0","line_num":"0","level":"0","par_num":"0","top":"0.20434129323392636","width":"0.03365625143051147","text":"C Usage.php","conf":"0.30000001192092896"},{"width":"0.02180232405662537","height":"0.00794573624928796","line_num":"0","block_num":"0","top":"0.21944444440765576","text":"M Slack","par_num":"0","word_num":"0","left":"0.05377906943971067","level":"0","page_num":"0","conf":"1"},{"height":"0.007913436492284154","left":"0.05523255913677656","text":"→ Teams","line_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","top":"0.23514211902775972","width":"0.023255813121795657","par_num":"0","word_num":"0","page_num":"0"},{"height":"0.007751937707265233","left":"0.05523255913677656","page_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","word_num":"0","level":"0","par_num":"0","top":"0.2506459949060573","text":"→ Tracks","width":"0.023255813121795657"},{"height":"0.007929586039649106","top":"0.26597222222565353","width":"0.039244180917739874","level":"0","page_num":"0","word_num":"0","block_num":"0","left":"0.05523256326815962","conf":"0.5","line_num":"0","par_num":"0","text":"_ Transcription"},{"left":"0.055232559992036044","word_num":"0","line_num":"0","conf":"0.30000001192092896","text":"D Twilio","top":"0.28165374716105407","width":"0.021802324056625362","page_num":"0","level":"0","height":"0.007929586039649106","block_num":"0","par_num":"0"},{"height":"0.0077519370449914415","page_num":"0","top":"0.2971576230795715","block_num":"0","left":"0.055232559992036044","word_num":"0","line_num":"0","width":"0.021802324056625362","level":"0","conf":"0.30000001192092896","text":"D Users","par_num":"0"},{"line_num":"0","text":"_ Vocabulary","width":"0.03499398231506348","page_num":"0","height":"0.009519220391909333","par_num":"0","top":"0.3117778572238702","left":"0.05517742998810493","word_num":"0","conf":"1","level":"0","block_num":"0"},{"word_num":"0","line_num":"0","page_num":"0","text":"_ 40om","left":"0.055232559992036044","conf":"0.30000001192092896","par_num":"0","width":"0.021802324056625362","block_num":"0","level":"0","top":"0.32816537489861186","height":"0.00794573624928796"},{"left":"0.05523256369703837","conf":"0.30000001192092896","level":"0","line_num":"0","text":"© coachingeedbacksupc","height":"0.0077519370449914415","width":"0.06540697216987611","top":"0.3436692509865482","block_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"level":"0","height":"0.007897286944919202","left":"0.05523255746694835","text":"g command.php","line_num":"0","page_num":"0","width":"0.042151162028312684","word_num":"0","par_num":"0","top":"0.35902777765157134","block_num":"0","conf":"0.5"},{"text":"createDatabaseusers.p","width":"0.06540697216987611","word_num":"0","conf":"1","left":"0.05523256369703837","block_num":"0","page_num":"0","height":"0.0077519370449914415","level":"0","line_num":"0","par_num":"0","top":"0.37467700292453276"},{"block_num":"0","left":"0.055232557896150426","height":"0.005167958802647088","level":"0","line_num":"0","top":"0.3901808784739408","width":"0.06395348906517029","word_num":"0","text":"c Daraoase oecountoi","page_num":"0","conf":"0.30000001192092896","par_num":"0"},{"line_num":"0","conf":"1","text":"C DeleteOldAiCrmNotesC","word_num":"0","height":"0.008333333333333304","left":"0.055232563406920135","block_num":"0","top":"0.4027777777777778","page_num":"0","par_num":"0","width":"0.0639534831047058","level":"0"},{"top":"0.4186046513583048","level":"0","conf":"0.5","height":"0.007784237464268928","line_num":"0","page_num":"0","left":"0.055232563406921134","par_num":"0","text":"(©) DeleteS3LeftoversCom|","block_num":"0","word_num":"0","width":"0.0639534831047058"},{"line_num":"0","level":"0","page_num":"0","top":"0.4289405684942851","height":"0.015503875414530466","left":"0.05377907027140333","word_num":"0","text":"DevPostmanCommand./","block_num":"0","conf":"0.5","par_num":"0","width":"0.06831395030021668"},{"left":"0.05523256369703837","text":"C DiarizeViaAiParticipantk","height":"0.008333333333333304","level":"0","line_num":"0","top":"0.4493055555555556","conf":"0.5","page_num":"0","width":"0.06540697216987611","block_num":"0","par_num":"0","word_num":"0"},{"text":"(©) EncryptTokensCommar","level":"0","width":"0.0639534831047058","block_num":"0","conf":"0.5","line_num":"0","height":"0.00780038701163388","top":"0.46511627949159906","word_num":"0","par_num":"0","page_num":"0","left":"0.05523256020924415"},{"width":"0.0639534831047058","top":"0.48055555561416985","left":"0.05523256020924601","height":"0.007816537221272735","conf":"0.5","block_num":"0","level":"0","line_num":"0","par_num":"0","word_num":"0","page_num":"0","text":"(©) EngagementStatsReger"},{"text":"© FeatureFlagsHelper.php","line_num":"0","left":"0.05377907505108113","page_num":"0","width":"0.06686046123504638","top":"0.4935400520534974","word_num":"0","height":"0.01062661475605442","conf":"0.5","par_num":"0","block_num":"0","level":"0"},{"left":"0.05512797085014489","width":"0.06557992100715637","level":"0","block_num":"0","par_num":"0","line_num":"0","text":"© FixCrossTenantlssues.p","top":"0.508920950428877","height":"0.010703385538525012","word_num":"0","page_num":"0","conf":"1"},{"word_num":"0","text":"C) FlushRolesPermissions(","level":"0","line_num":"0","conf":"1","height":"0.008333333333333304","block_num":"0","par_num":"0","left":"0.05523256271384454","top":"0.5243055555555556","page_num":"0","width":"0.0654069721698761"},{"level":"0","block_num":"0","page_num":"0","conf":"1","par_num":"0","height":"0.007864986525641604","left":"0.055232563616956235","text":"(C) GeneratelnternalWebho","width":"0.0654069721698761","line_num":"0","top":"0.5400516801221922","word_num":"0"},{"text":"(C) GroupSetDefaultLanqua","conf":"1","height":"0.007751937707265233","level":"0","block_num":"0","left":"0.0537790743417512","par_num":"0","page_num":"0","line_num":"0","width":"0.0654069721698761","word_num":"0","top":"0.555555555564972"},{"conf":"1","block_num":"0","height":"0.007978036006291767","line_num":"0","page_num":"0","par_num":"0","top":"0.5708333332888438","width":"0.0639534831047058","word_num":"0","text":"C) HelperTruncateCoachin","level":"0","left":"0.055232563406921134"},{"left":"0.055232563616956235","block_num":"0","conf":"1","line_num":"0","text":"(©) HubspotJournalPollingC","top":"0.586563307730551","height":"0.007881136735280347","level":"0","par_num":"0","page_num":"0","word_num":"0","width":"0.0654069721698761"},{"left":"0.055232563616956235","text":"(©) HubspotWebhookServic","top":"0.6020671838030858","width":"0.0654069721698761","word_num":"0","par_num":"0","line_num":"0","height":"0.0077519370449913305","block_num":"0","level":"0","conf":"0.5","page_num":"0"},{"par_num":"0","word_num":"0","left":"0.05523256617922658","line_num":"0","block_num":"0","level":"0","conf":"0.5","height":"0.007961885796652912","width":"0.05813952684402466","text":"(©) ImportRecording.php","top":"0.6173611111068416","page_num":"0"},{"word_num":"0","page_num":"0","line_num":"0","left":"0.05377906878424832","height":"0.0077519370449913305","par_num":"0","text":"@ Imnortli|sercFromCcvEil","level":"0","top":"0.6304909566713028","block_num":"0","width":"0.0654069721698761","conf":"0.30000001192092896"},{"left":"0.05512879387905123","conf":"0.30000001192092896","line_num":"0","top":"0.6458718550476722","block_num":"0","height":"0.010641896062427159","page_num":"0","par_num":"0","level":"0","width":"0.06557909846305847","text":"© IterateUsersCommand.g","word_num":"0"},{"block_num":"0","conf":"0.5","width":"0.06395348906517029","page_num":"0","text":"cJiminnvcacheclearcom","level":"0","top":"0.6640826872594704","height":"0.005167958802647088","left":"0.05523255772032183","word_num":"0","line_num":"0","par_num":"0"},{"top":"0.6795865632284628","level":"0","conf":"0.30000001192092896","text":"(c) minnv Deouacommanc","height":"0.005167958802647088","block_num":"0","left":"0.05523255807034193","page_num":"0","par_num":"0","line_num":"0","width":"0.06395348906517029","word_num":"0"},{"par_num":"0","block_num":"0","page_num":"0","level":"0","height":"0.0078972862826453","line_num":"0","left":"0.055232563406921134","top":"0.6923611112514422","width":"0.0639534831047058","text":"(C) JiminnvSetEncrvotedTc","word_num":"0","conf":"0.5"},{"block_num":"0","par_num":"0","word_num":"0","line_num":"0","text":"C) JiminnvTokenInfoComm","height":"0.007961886458926704","level":"0","top":"0.7080103359049035","conf":"0.5","left":"0.055232563406920156","width":"0.0639534831047058","page_num":"0"},{"top":"0.7235142119603207","width":"0.0639534831047058","height":"0.007751937707265233","page_num":"0","level":"0","conf":"0.5","line_num":"0","left":"0.055232563406921134","word_num":"0","par_num":"0","block_num":"0","text":"(C) MakeSlackLiveCoachinc"},{"conf":"0.5","block_num":"0","level":"0","line_num":"0","left":"0.0552325634069182","par_num":"0","top":"0.7388888888675018","word_num":"0","page_num":"0","height":"0.007881136735280458","width":"0.0639534831047058","text":"(C) ManageScimForTeam.o"},{"level":"0","par_num":"0","width":"0.0639534831047058","conf":"1","line_num":"0","page_num":"0","left":"0.055232563406921134","height":"0.007978036006291656","word_num":"0","text":"(©) MarkBranchForEnvironn","top":"0.7545219639735984","block_num":"0"},{"height":"0.007751937707265233","level":"0","text":"(C) MuteOrganizerChannel.","block_num":"0","conf":"0.5","left":"0.055232563927157655","line_num":"0","page_num":"0","par_num":"0","top":"0.7700258400610961","width":"0.0639534831047058","word_num":"0"},{"line_num":"0","width":"0.03779069483280182","conf":"0.5","height":"0.007864986525641493","top":"0.7854166666854997","par_num":"0","text":"(C) PhpApm.php","block_num":"0","page_num":"0","left":"0.055232561501409184","level":"0","word_num":"0"},{"conf":"0.5","block_num":"0","word_num":"0","top":"0.8006944444444445","par_num":"0","left":"0.055232563927157655","height":"0.008333333333333304","level":"0","text":"(C PropagateCoachingFee","width":"0.0639534831047058","line_num":"0","page_num":"0"},{"word_num":"0","width":"0.06249999403953552","line_num":"0","left":"0.05523256409999673","level":"0","par_num":"0","height":"0.007768087916904087","text":"(©) PurgeConterences.php","page_num":"0","conf":"1","block_num":"0","top":"0.8165374677340543"},{"conf":"1","block_num":"0","top":"0.8319444444953579","word_num":"0","text":"(©) PurgeSoftDeletedOppol","page_num":"0","level":"0","width":"0.06395348310470582","left":"0.055232560209246925","par_num":"0","height":"0.007848836978276541","line_num":"0"},{"text":"© PurgeSyncBatchesCom","word_num":"0","height":"0.008333333333333304","top":"0.8472222222222222","level":"0","line_num":"0","page_num":"0","left":"0.0552325602092439","width":"0.0639534831047058","block_num":"0","conf":"1","par_num":"0"},{"par_num":"0","level":"0","text":"(C) RecalculateDealRisksCd","top":"0.8604166668301003","left":"0.05523256340692162","conf":"0.5","width":"0.0639534831047058","height":"0.007800387011633991","word_num":"0","line_num":"0","page_num":"0","block_num":"0"},{"line_num":"0","width":"0.06395348906517029","height":"0.008333333333333304","top":"0.8756944444444444","level":"0","left":"0.05523255778529781","word_num":"0","block_num":"0","page_num":"0","conf":"1","par_num":"0","text":"C) RemoveDeleteMarkersd"},{"height":"0.0078326874309117","width":"0.0639534831047058","word_num":"0","conf":"0.5","top":"0.8914728682354485","par_num":"0","page_num":"0","text":"(C) RemoveExpiredNudaes","block_num":"0","line_num":"0","left":"0.0552325634069182","level":"0"},{"par_num":"0","block_num":"0","conf":"0.5","page_num":"0","top":"0.90694444444616","text":"(C) RemoveUnusedParticio:","word_num":"0","line_num":"0","height":"0.007784237464269039","level":"0","width":"0.0639534831047058","left":"0.055232563406921134"},{"conf":"1","height":"0.008333333333333304","line_num":"0","width":"0.0639534831047058","par_num":"0","top":"0.9222222222222223","block_num":"0","level":"0","text":"C ResetElasticSearch.php","left":"0.05523256340692162","word_num":"0","page_num":"0"},{"left":"0.05523256340692162","par_num":"0","conf":"1","height":"0.007848836978276541","text":"(C) RestoreActivityCrmProv","top":"0.9379844963041434","word_num":"0","block_num":"0","level":"0","page_num":"0","width":"0.0639534831047058","line_num":"0"},{"left":"0.05523256020924738","word_num":"0","block_num":"0","width":"0.0639534831047058","text":"(C) RestoreActivityTypeCor","top":"0.9534722221268194","par_num":"0","level":"0","line_num":"0","conf":"1","height":"0.007768087916904087","page_num":"0"},{"page_num":"0","word_num":"0","text":"(©) ReportController.php","width":"0.05523255467414856","block_num":"0","level":"0","top":"0.049095607479853975","conf":"1","left":"0.12936046968091658","height":"0.007848836978276541","par_num":"0","line_num":"0"},{"text":"C SendReportJob.php X","block_num":"0","word_num":"0","page_num":"0","top":"0.049095607479853975","width":"0.058139532804489163","level":"0","left":"0.19476744521991582","conf":"0.5","height":"0.007848836978276541","line_num":"0","par_num":"0"},{"height":"0.007848836978276541","line_num":"0","text":"(©) AutomatedReportsCommand.php X","page_num":"0","level":"0","left":"0.2572674522566241","par_num":"0","top":"0.049095607479853975","width":"0.08866277933120725","block_num":"0","conf":"1","word_num":"0"},{"left":"0.46220930495826434","block_num":"0","text":"= custom.loc","height":"0.007848836978276652","word_num":"0","width":"0.031976741552352916","top":"0.04909560741525443","level":"0","line_num":"0","page_num":"0","par_num":"0","conf":"0.5"},{"height":"0.007848836978276541","width":"0.03197674155235297","line_num":"0","top":"0.04909560760905296","page_num":"0","left":"0.5043604648342889","level":"0","par_num":"0","word_num":"0","conf":"0.5","text":"= laravel.log","block_num":"0"},{"height":"0.007848836978276541","line_num":"0","level":"0","text":"c SF liminny@localhost","block_num":"0","word_num":"0","conf":"0.5","left":"0.546511635946656","par_num":"0","page_num":"0","top":"0.049095607479853975","width":"0.05813952684402468"},{"par_num":"0","block_num":"0","page_num":"0","left":"0.6148255822678312","level":"0","text":"« HS_local fiminny@localhost","top":"0.04909560760905296","width":"0.07122092247009282","word_num":"0","conf":"0.5","line_num":"0","height":"0.007848836978276541"},{"conf":"0.30000001192092896","left":"0.12936046510873442","par_num":"0","text":"Aulomaleakeporissendcommand.ong","top":"0.07235142144660922","height":"0.005167958140373297","width":"0.09302324652671815","word_num":"0","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"height":"0.005167958140373297","top":"0.07235142144660922","word_num":"0","left":"0.23401163483380136","par_num":"0","text":"AddLayoutchuitles.onp","block_num":"0","width":"0.05813952684402465","conf":"0.30000001192092896","page_num":"0","line_num":"0","level":"0"},{"height":"0.005167958140373297","level":"0","line_num":"0","width":"0.03052325248718263","word_num":"0","left":"0.3023255845848969","page_num":"0","par_num":"0","text":"leam.ono","block_num":"0","top":"0.07235142144660922","conf":"0.30000001192092896"},{"height":"0.008333333333333304","top":"0.06944444444444442","conf":"1","block_num":"0","left":"0.3415697668957224","width":"0.08430231809616084","word_num":"0","par_num":"0","level":"0","page_num":"0","line_num":"0","text":"C) AutomatedReportsRepository.php"},{"line_num":"0","par_num":"0","word_num":"0","conf":"1","height":"0.007751937707265233","level":"0","text":"AutomatedReportsService.php","block_num":"0","top":"0.09302325588796945","page_num":"0","width":"0.06976743936538696","left":"0.13517442159637622"},{"level":"0","top":"0.0930232561545069","conf":"1","page_num":"0","block_num":"0","left":"0.2165697746102751","height":"0.0077519370449913305","par_num":"0","line_num":"0","text":"© CreateHeldActivityEvent.php","word_num":"0","width":"0.07267441153526305"},{"page_num":"0","width":"0.07994185090065004","left":"0.29941861421562904","text":"e) TrackProvidernstallled-vent.ono","line_num":"0","block_num":"0","height":"0.005167958140373186","level":"0","top":"0.09302325607193229","word_num":"0","par_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","par_num":"0","text":"console PROD","width":"0.04215116202831265","line_num":"0","block_num":"0","height":"0.005555555555555536","left":"0.4622093028997211","top":"0.07222222222222219","word_num":"0","page_num":"0","level":"0"},{"conf":"0.30000001192092896","page_num":"0","height":"0.008333333333333304","par_num":"0","width":"0.036337208747863725","word_num":"0","text":"4 console [EU1","block_num":"0","top":"0.06944444444444442","line_num":"0","left":"0.5159883730926831","level":"0"},{"line_num":"0","text":"L console [STAGING]","width":"0.05232557654380798","level":"0","page_num":"0","par_num":"0","top":"0.06944444444444442","conf":"0.30000001192092896","block_num":"0","height":"0.008333333333333304","left":"0.5625000054031593","word_num":"0"},{"par_num":"0","block_num":"0","word_num":"0","level":"0","page_num":"0","top":"0.09027777761949107","conf":"0.5","line_num":"0","width":"0.023255811631679557","left":"0.5334302349807201","height":"0.007913436492284154","text":"Tx: Auto v"},{"par_num":"0","left":"0.577034883858153","block_num":"0","height":"0.005167958140373186","line_num":"0","word_num":"0","conf":"0.30000001192092896","page_num":"0","text":"Flaycroundv","level":"0","top":"0.09302325607193229","width":"0.030523252487182684"},{"word_num":"0","height":"0.007832686768637687","block_num":"0","left":"0.30232558693996525","level":"0","line_num":"0","par_num":"0","text":"C ActivityLogged.php","page_num":"0","top":"0.11369509085340723","width":"0.050872087478637695","conf":"1"},{"word_num":"0","block_num":"0","height":"0.0077519370449913305","text":"520","top":"0.12919896674882214","par_num":"0","width":"0.010174417495727561","line_num":"0","left":"0.45930232664457804","conf":"1","page_num":"0","level":"0"},{"block_num":"0","conf":"1","height":"0.008333333333333415","text":"C RequestGenerateAskJiminnyReportJob.php","level":"0","line_num":"0","top":"0.13402777777777775","width":"0.10465115308761597","page_num":"0","left":"0.23546512636316824","par_num":"0","word_num":"0"},{"par_num":"0","word_num":"0","text":"RequestGeneratekeporJob.ong","top":"0.13695090465074367","left":"0.3546511694113838","height":"0.005167958140373186","conf":"0.30000001192092896","page_num":"0","line_num":"0","width":"0.07558138966560363","block_num":"0","level":"0"},{"conf":"0.30000001192092896","level":"0","left":"0.45930232664457804","height":"0.005167958140373297","line_num":"0","page_num":"0","block_num":"0","par_num":"0","text":"15211","width":"0.010174417495727561","word_num":"0","top":"0.1447028426352397"},{"top":"0.15762273935864135","word_num":"0","text":"© AutomatedReportResult.php","block_num":"0","page_num":"0","left":"0.12936047287874441","line_num":"0","par_num":"0","height":"0.0077519370449913305","width":"0.07122092247009276","conf":"1","level":"0"},{"conf":"1","width":"0.05668604373931885","word_num":"0","text":"© AutomatedReport.php","left":"0.210755816756794","level":"0","line_num":"0","height":"0.007751937707265122","block_num":"0","par_num":"0","top":"0.1576227390921039","page_num":"0"},{"left":"0.15116278989268528","line_num":"0","block_num":"0","conf":"1","page_num":"0","text":"class AutomatedReportscommand extends command","top":"0.17569444428444203","width":"0.13808138370513917","word_num":"0","height":"0.007768087916904087","par_num":"0","level":"0"},{"top":"0.17569444441364102","page_num":"0","word_num":"0","text":"v 0J 523","height":"0.007768087916903976","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","width":"0.02470930218696593","left":"0.44331395349270064","block_num":"0"},{"block_num":"0","text":"115/","width":"0.010174418240785604","page_num":"0","height":"0.005167958471510081","left":"0.12645348861458783","word_num":"0","level":"0","top":"0.22997416034219498","par_num":"0","conf":"0.30000001192092896","line_num":"0"},{"block_num":"0","word_num":"0","level":"0","page_num":"0","height":"0.005167958471510192","left":"0.12645348848135138","line_num":"0","conf":"0.5","text":"1158","top":"0.2454780362312069","par_num":"0","width":"0.010174418240785604"},{"page_num":"0","width":"0.010174417495727534","text":"139","left":"0.12645348943527573","par_num":"0","line_num":"0","height":"0.0077519370449913305","top":"0.2583979331570909","word_num":"0","block_num":"0","conf":"1","level":"0"},{"width":"0.011627906560897822","left":"0.12645348877381465","top":"0.27131782955919115","word_num":"0","page_num":"0","height":"0.012919896178775314","line_num":"0","text":"140","conf":"1","block_num":"0","level":"0","par_num":"0"},{"level":"0","block_num":"0","conf":"1","page_num":"0","text":"141","width":"0.011627906560897822","height":"0.012919896178775314","word_num":"0","line_num":"0","top":"0.2868217055281834","par_num":"0","left":"0.12645348877381465"},{"level":"0","word_num":"0","block_num":"0","height":"0.012919896178775314","top":"0.3023255814971757","par_num":"0","line_num":"0","conf":"1","page_num":"0","text":"142","width":"0.011627906560897822","left":"0.12645348877381465"},{"left":"0.12645348943527573","level":"0","top":"0.3204134370330599","page_num":"0","width":"0.010174417495727534","word_num":"0","conf":"1","height":"0.0077519370449913305","line_num":"0","block_num":"0","text":"143","par_num":"0"},{"height":"0.0077519370449914415","line_num":"0","level":"0","block_num":"0","top":"0.3359173130020521","left":"0.12645348943527573","text":"144","conf":"0.5","par_num":"0","page_num":"0","width":"0.010174417495727534","word_num":"0"},{"level":"0","page_num":"0","text":"145","line_num":"0","word_num":"0","block_num":"0","conf":"1","height":"0.007751937707265233","left":"0.12645348873571183","width":"0.010174418240785604","par_num":"0","top":"0.35142118896290486"},{"top":"0.366925064857462","conf":"0.30000001192092896","height":"0.005167958140373186","level":"0","page_num":"0","par_num":"0","block_num":"0","text":"1146|","word_num":"0","left":"0.12645348943527573","width":"0.010174417495727534","line_num":"0"},{"par_num":"0","text":"147","level":"0","word_num":"0","width":"0.010174417495727534","conf":"0.30000001192092896","top":"0.3798449618392614","left":"0.12645348841783396","line_num":"0","block_num":"0","page_num":"0","height":"0.0077519370449914415"},{"conf":"0.30000001192092896","par_num":"0","level":"0","top":"0.3953488378082537","page_num":"0","text":"148","width":"0.010174417495727534","left":"0.12645348841783396","word_num":"0","block_num":"0","height":"0.0077519370449913305","line_num":"0"},{"text":"1149","par_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.12645348943527573","word_num":"0","block_num":"0","page_num":"0","top":"0.410852713518848","width":"0.010174417495727534","level":"0","height":"0.0077519370449914415"},{"par_num":"0","block_num":"0","conf":"1","top":"0.42377260992094823","word_num":"0","text":"150","left":"0.12645348877381465","height":"0.012919896178775314","line_num":"0","width":"0.011627906560897822","level":"0","page_num":"0"},{"height":"0.012919896178775425","block_num":"0","word_num":"0","par_num":"0","level":"0","left":"0.12645348877381465","page_num":"0","width":"0.011627906560897822","text":"151","conf":"1","line_num":"0","top":"0.4392764858899405"},{"width":"0.011627906560897822","word_num":"0","top":"0.4547803618589328","page_num":"0","level":"0","block_num":"0","conf":"1","left":"0.12645348877381465","line_num":"0","text":"152","par_num":"0","height":"0.012919896178775314"},{"height":"0.012919896178775314","top":"0.47028423782792506","width":"0.011627906560897822","left":"0.12645348877381465","level":"0","word_num":"0","text":"153","block_num":"0","par_num":"0","page_num":"0","line_num":"0","conf":"1"},{"height":"0.0077519370449913305","conf":"1","word_num":"0","line_num":"0","page_num":"0","top":"0.48837209336380927","level":"0","block_num":"0","par_num":"0","left":"0.12645348943527573","text":"154","width":"0.010174417495727534"},{"width":"0.011627906560897822","word_num":"0","level":"0","height":"0.012919896178775314","text":"155","conf":"1","page_num":"0","left":"0.12645348877381465","par_num":"0","top":"0.5012919897659095","block_num":"0","line_num":"0"},{"left":"0.126453488543679","level":"0","par_num":"0","text":"157","height":"0.012919896178775425","word_num":"0","top":"0.5297157623434289","page_num":"0","conf":"1","block_num":"0","width":"0.011627906560897822","line_num":"0"},{"block_num":"0","text":"158","par_num":"0","width":"0.011627906560897822","level":"0","page_num":"0","conf":"1","top":"0.5452196384308536","line_num":"0","left":"0.12645348877381465","height":"0.012919896178775314","word_num":"0"},{"block_num":"0","left":"0.12645348872536505","level":"0","par_num":"0","height":"0.012919896178775314","width":"0.011627906560897822","word_num":"0","line_num":"0","page_num":"0","top":"0.5607235143460129","text":"159","conf":"1"},{"line_num":"0","block_num":"0","word_num":"0","par_num":"0","page_num":"0","text":"160","width":"0.011627906560897822","height":"0.012919896178775425","level":"0","top":"0.576227390315005","conf":"1","left":"0.12645348872536505"},{"height":"0.012919896178775425","top":"0.5917312662839973","width":"0.011627906560897822","word_num":"0","block_num":"0","par_num":"0","line_num":"0","level":"0","conf":"1","left":"0.12645348872536505","page_num":"0","text":"161"},{"conf":"1","height":"0.012919896178775314","par_num":"0","line_num":"0","top":"0.6072351422206899","page_num":"0","level":"0","left":"0.12645348877381465","text":"162","width":"0.011627906560897822","block_num":"0","word_num":"0"},{"par_num":"0","left":"0.12645348943527573","level":"0","conf":"1","block_num":"0","top":"0.6718346255809762","page_num":"0","height":"0.005167958140373297","width":"0.010174417495727534","text":"11661","word_num":"0","line_num":"0"},{"left":"0.12645348943527573","level":"0","line_num":"0","page_num":"0","block_num":"0","height":"0.0077519370449914415","conf":"0.30000001192092896","par_num":"0","text":"167","top":"0.6847545223043776","width":"0.010174417495727534","word_num":"0"},{"conf":"0.5","word_num":"0","width":"0.010174417495727534","line_num":"0","block_num":"0","height":"0.0077519370449914415","par_num":"0","level":"0","page_num":"0","text":"168","top":"0.7002583982733699","left":"0.12645348943527573"},{"left":"0.12645348943527573","width":"0.010174417495727534","top":"0.7157622742423622","word_num":"0","page_num":"0","height":"0.0077519370449914415","par_num":"0","level":"0","line_num":"0","conf":"0.30000001192092896","text":"169","block_num":"0"},{"par_num":"0","conf":"1","block_num":"0","left":"0.1264534883844522","line_num":"0","level":"0","text":"170","page_num":"0","height":"0.012919896178775425","width":"0.010174418240785577","top":"0.7286821709028604","word_num":"0"},{"par_num":"0","left":"0.1264534883844522","word_num":"0","top":"0.7441860468718526","line_num":"0","page_num":"0","conf":"1","block_num":"0","text":"171","width":"0.010174418240785577","height":"0.012919896178775314","level":"0"},{"text":"172","word_num":"0","conf":"1","height":"0.012919896178775314","left":"0.12645348877381465","par_num":"0","top":"0.7596899225824469","width":"0.011627906560897822","block_num":"0","page_num":"0","level":"0","line_num":"0"},{"left":"0.12645348877381465","height":"0.012919896178775425","top":"0.7751937985514391","word_num":"0","width":"0.011627906560897822","level":"0","page_num":"0","par_num":"0","text":"173","block_num":"0","conf":"1","line_num":"0"},{"left":"0.12645348943527573","line_num":"0","block_num":"0","level":"0","text":"1174","top":"0.7932816540873234","height":"0.0077519370449914415","word_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.010174417495727534"},{"page_num":"0","conf":"0.5","text":"175","top":"0.8087855300563155","width":"0.010174417495727534","line_num":"0","word_num":"0","left":"0.12645348943527573","height":"0.0077519370449914415","block_num":"0","level":"0","par_num":"0"},{"par_num":"0","width":"0.010174417495727534","page_num":"0","conf":"0.5","word_num":"0","line_num":"0","height":"0.0077519370449914415","block_num":"0","level":"0","left":"0.12645348943527573","text":"176","top":"0.824289406025308"},{"par_num":"0","text":"1177","left":"0.12645348848135138","width":"0.010174418240785604","height":"0.005167958471510192","conf":"0.30000001192092896","block_num":"0","page_num":"0","level":"0","line_num":"0","top":"0.8397932817092431","word_num":"0"},{"par_num":"0","word_num":"0","left":"0.12645348848135138","text":"11781","top":"0.8552971576782353","level":"0","page_num":"0","block_num":"0","width":"0.010174418240785604","height":"0.005167958471510081","conf":"0.30000001192092896","line_num":"0"},{"left":"0.12645348872536505","height":"0.012919896178775425","text":"179","conf":"1","level":"0","word_num":"0","top":"0.865633075069527","line_num":"0","page_num":"0","width":"0.011627906560897822","par_num":"0","block_num":"0"},{"block_num":"0","line_num":"0","left":"0.12645348943527573","level":"0","par_num":"0","height":"0.0077519370449914415","width":"0.010174417495727534","conf":"0.30000001192092896","word_num":"0","top":"0.8837209305731115","page_num":"0","text":"180"},{"left":"0.4593023258238902","level":"0","height":"0.005167958471510192","page_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","width":"0.010174418240785577","word_num":"0","text":"15251","top":"0.20671834638870656","line_num":"0"},{"height":"0.007832686768637798","level":"0","line_num":"0","width":"0.1860464930534363","left":"0.16279071624838354","text":"private function getReportByTdstring SreportId): Collection","top":"0.21180555558208947","word_num":"0","conf":"1","block_num":"0","page_num":"0","par_num":"0"},{"block_num":"0","top":"0.22222222227156618","width":"0.00872092992067336","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","par_num":"0","text":"154","line_num":"0","left":"0.45930232566466334","height":"0.005167958471510081"},{"word_num":"0","level":"0","height":"0.012919896178775425","left":"0.4593023258905083","block_num":"0","par_num":"0","text":"527","conf":"1","top":"0.2325581396690103","line_num":"0","width":"0.010174418240785577","page_num":"0"},{"level":"0","word_num":"0","line_num":"0","height":"0.007800387011634102","left":"0.1758721168651137","block_num":"0","page_num":"0","par_num":"0","text":"Sreport = $this->reportRepository->findById0rUuid($reportid):","width":"0.1874999761581421","conf":"0.5","top":"0.24289405726937674"},{"width":"0.010174418240785577","block_num":"0","level":"0","conf":"1","left":"0.4593023258905083","top":"0.24806201563800245","text":"528","height":"0.012919896178775314","line_num":"0","page_num":"0","word_num":"0","par_num":"0"},{"height":"0.012919896178775314","level":"0","top":"0.263565891574695","word_num":"0","width":"0.01162790656089785","text":"529","conf":"1","line_num":"0","par_num":"0","left":"0.45930232598311693","page_num":"0","block_num":"0"},{"top":"0.27361111111111114","par_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.008333333333333304","left":"0.17587209235165185","page_num":"0","word_num":"0","level":"0","text":"if (Sreport === nulb) 1","width":"0.07122092843055727"},{"width":"0.010174417495727561","line_num":"0","block_num":"0","word_num":"0","level":"0","height":"0.0077519370449914415","top":"0.2816537471105792","conf":"1","text":"530","par_num":"0","page_num":"0","left":"0.45930232664457804"},{"height":"0.007816537221272846","par_num":"0","top":"0.2894056851361335","word_num":"0","left":"0.18750002938579918","level":"0","text":"sthis->Logger->warning(self::LOG_PREFIX .• Report not found for --report-1d',","width":"0.23837206363677982","conf":"0.5","line_num":"0","page_num":"0","block_num":"0"},{"conf":"0.5","word_num":"0","level":"0","block_num":"0","par_num":"0","height":"0.008188560273912238","text":"L'reportid","width":"0.033461377024650574","top":"0.289187373760851","left":"0.42731000749116116","page_num":"0","line_num":"0"},{"word_num":"0","height":"0.0077519370449914415","left":"0.45930232664457804","line_num":"0","page_num":"0","conf":"1","level":"0","block_num":"0","width":"0.010174417495727561","text":"531","top":"0.2971576230795715","par_num":"0"},{"block_num":"0","height":"0.007800387011634102","par_num":"0","word_num":"0","line_num":"0","width":"0.15843021869659424","top":"0.30486111127454474","text":"sthis->warn( string: \"Report not found: isreportia\");","level":"0","conf":"0.5","page_num":"0","left":"0.18749999900926184"},{"top":"0.33591731307562944","line_num":"0","page_num":"0","level":"0","word_num":"0","text":"return collecto);","par_num":"0","width":"0.05377906560897827","block_num":"0","conf":"0.30000001192092896","height":"0.007832686768637798","left":"0.18750000491382454"},{"left":"0.45930232664457804","line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"1532","width":"0.010174417495727561","word_num":"0","top":"0.31266149896598905","height":"0.005167958140373297","conf":"0.30000001192092896"},{"left":"0.45930232664457804","top":"0.32816537501755594","word_num":"0","conf":"0.30000001192092896","line_num":"0","level":"0","par_num":"0","width":"0.010174417495727561","text":"535","block_num":"0","page_num":"0","height":"0.0077519370449914415"},{"top":"0.3436692509039736","page_num":"0","width":"0.010174417495727561","word_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.005167958140373186","left":"0.45930232664457804","block_num":"0","level":"0","par_num":"0","text":"15.541"},{"text":"1553","block_num":"0","height":"0.005167958471510192","left":"0.45930232566466334","width":"0.00872092992067336","level":"0","par_num":"0","conf":"0.30000001192092896","word_num":"0","page_num":"0","top":"0.3591731266643311","line_num":"0"},{"top":"0.37467700263332326","width":"0.00872092992067336","word_num":"0","text":"1554","page_num":"0","left":"0.45930232566466334","block_num":"0","height":"0.005167958471510081","conf":"0.30000001192092896","level":"0","line_num":"0","par_num":"0"},{"width":"0.09011626839637754","page_num":"0","par_num":"0","text":"if @ Sreport->getStatuso)","top":"0.3798449618392614","word_num":"0","height":"0.0077519370449914415","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.1758720946850172","line_num":"0"},{"block_num":"0","par_num":"0","page_num":"0","line_num":"0","conf":"0.5","height":"0.007961885796652801","text":"Sthis->logger->warning(self::LOG PREFTX . ' Report is inactive. processina anvwav manuali","width":"0.2732557773590088","word_num":"0","top":"0.39513888901381833","level":"0","left":"0.18750000919648757"},{"text":"'reportid' => Sreportid.","page_num":"0","conf":"0.5","word_num":"0","width":"0.07412790060043337","block_num":"0","par_num":"0","height":"0.0078972862826453","left":"0.20058140180272713","line_num":"0","top":"0.4108527135770236","level":"0"},{"level":"0","text":"''reportluid' => $report->getluido.","width":"0.10610464811325071","left":"0.20058139993417595","word_num":"0","line_num":"0","conf":"0.5","page_num":"0","top":"0.4263565892213028","height":"0.007751937707265233","block_num":"0","par_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.005167958140373297","left":"0.4593023256708597","top":"0.3901808788109503","width":"0.010174417495727561","word_num":"0","line_num":"0","page_num":"0","level":"0","par_num":"0","text":"55 A"},{"width":"0.011627906560897822","left":"0.18750000035327202","top":"0.4392764859222402","page_num":"0","level":"0","block_num":"0","height":"0.012919896178775314","par_num":"0","text":"I);","word_num":"0","line_num":"0","conf":"0.30000001192092896"},{"page_num":"0","word_num":"0","level":"0","width":"0.2427325487136841","block_num":"0","left":"0.18749999864461175","line_num":"0","height":"0.007913436492284154","text":"sthis->warn( string: 'Report 1s 1nactive - processing anyway (manual override).')*","top":"0.45736434131458137","par_num":"0","conf":"1"},{"conf":"1","top":"0.5012919902305149","word_num":"0","height":"0.010513565275404257","left":"0.17441861308052925","par_num":"0","line_num":"0","text":"$team = $report->getTeam():","page_num":"0","level":"0","width":"0.0843023180961609","block_num":"0"},{"height":"0.010465115308761597","par_num":"0","top":"0.5166666667642239","text":"if ($team->getStatus() !== Team::STATUS_ACTIVE) {","left":"0.17441862007050712","block_num":"0","word_num":"0","conf":"0.5","page_num":"0","line_num":"0","level":"0","width":"0.15261626243591309"},{"block_num":"0","conf":"1","page_num":"0","level":"0","line_num":"0","par_num":"0","text":"$this->logger->warning(self::LOG_PREFIX .","top":"0.5322997421180247","left":"0.1860465222712885","word_num":"0","width":"0.12790696620941164","height":"0.010335916280746482"},{"left":"0.20058139757906276","top":"0.5478036177742743","level":"0","par_num":"0","text":"'reportId' => SreportId.","height":"0.007751937707265233","block_num":"0","line_num":"0","conf":"1","page_num":"0","width":"0.07267441749572753","word_num":"0"},{"height":"0.007864986525641604","page_num":"0","level":"0","text":"'reportluid' => Sreport-›getUuido.","width":"0.1061046361923218","conf":"1","par_num":"0","line_num":"0","top":"0.5631944445924764","left":"0.2005814103192855","block_num":"0","word_num":"0"},{"top":"0.576227390368838","page_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","left":"0.20058139657847365","level":"0","par_num":"0","conf":"1","width":"0.10174418687820433","word_num":"0","text":"'teamId' => $report->getTeamId(),"},{"level":"0","par_num":"0","top":"0.5916666666666667","left":"0.20203488719511303","word_num":"0","block_num":"0","page_num":"0","conf":"0.5","line_num":"0","height":"0.013194444444444398","text":"'teamStatus' => $team->getStatus(),","width":"0.10610464811325071"},{"level":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.018087854650285506","text":"1):","line_num":"0","par_num":"0","left":"0.18750000006257433","top":"0.6046511628126694","page_num":"0","width":"0.011627906560897822"},{"block_num":"0","text":"539","top":"0.4160206719041524","width":"0.010174418240785577","line_num":"0","word_num":"0","height":"0.012919896178775314","par_num":"0","conf":"1","page_num":"0","level":"0","left":"0.4593023256724852"},{"height":"0.012919896178775314","conf":"1","text":"540","left":"0.45930232593290177","level":"0","page_num":"0","width":"0.010174418240785577","line_num":"0","top":"0.43152454790544437","par_num":"0","word_num":"0","block_num":"0"},{"page_num":"0","height":"0.012919896178775314","left":"0.45930232593290177","par_num":"0","block_num":"0","conf":"1","level":"0","top":"0.44702842387443664","width":"0.010174418240785577","line_num":"0","word_num":"0","text":"541"},{"block_num":"0","word_num":"0","line_num":"0","height":"0.0077519370449914415","conf":"1","left":"0.45930232664457804","par_num":"0","top":"0.46511627941032074","width":"0.010174417495727561","text":"542","level":"0","page_num":"0"},{"page_num":"0","level":"0","text":"1543","height":"0.005167958471510081","block_num":"0","conf":"0.30000001192092896","word_num":"0","left":"0.45930232566466334","par_num":"0","line_num":"0","top":"0.48062015508810374","width":"0.00872092992067336"},{"block_num":"0","level":"0","line_num":"0","par_num":"0","text":"1544","conf":"0.5","height":"0.005167958471510192","width":"0.010174418240785577","word_num":"0","left":"0.45930232569065377","top":"0.4961240310632482","page_num":"0"},{"level":"0","top":"0.5116279070322405","text":"15451","line_num":"0","par_num":"0","block_num":"0","left":"0.45930232569065377","width":"0.010174418240785577","conf":"0.30000001192092896","word_num":"0","height":"0.005167958471510081","page_num":"0"},{"line_num":"0","word_num":"0","left":"0.45930232569065377","height":"0.005167958471510192","width":"0.010174418240785577","level":"0","page_num":"0","top":"0.5271317830012328","block_num":"0","par_num":"0","conf":"0.30000001192092896","text":"1546"},{"text":"1547","line_num":"0","width":"0.010174418240785577","left":"0.45930232569065377","top":"0.5426356589702249","conf":"0.5","word_num":"0","page_num":"0","level":"0","block_num":"0","height":"0.005167958471510192","par_num":"0"},{"block_num":"0","height":"0.005167958471510081","width":"0.010174418240785577","word_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.5581395350191977","line_num":"0","text":"1548","left":"0.4593023258238902","conf":"0.30000001192092896"},{"conf":"1","line_num":"0","height":"0.0077519370449913305","page_num":"0","width":"0.010174417495727561","level":"0","word_num":"0","text":"549","left":"0.45930232664457804","top":"0.5710594318651012","block_num":"0","par_num":"0"},{"top":"0.5839793282672014","word_num":"0","height":"0.012919896178775425","level":"0","conf":"1","par_num":"0","page_num":"0","block_num":"0","left":"0.45930232598311693","line_num":"0","text":"550","width":"0.01162790656089785"},{"text":"551","width":"0.01162790656089785","top":"0.5994832042361936","level":"0","word_num":"0","conf":"1","height":"0.012919896178775425","line_num":"0","par_num":"0","block_num":"0","left":"0.45930232598311693","page_num":"0"},{"line_num":"0","par_num":"0","height":"0.0077519370449913305","block_num":"0","conf":"1","left":"0.45930232664457804","page_num":"0","text":"552","word_num":"0","level":"0","top":"0.617571059772078","width":"0.010174417495727561"},{"block_num":"0","par_num":"0","page_num":"0","text":"$this->warn( string: \"Team #$report-›getleamidOr is not active - processing anyway (manua]","level":"0","line_num":"0","width":"0.27180230617523193","conf":"0.5","word_num":"0","left":"0.18750002164729107","height":"0.008333333333333304","top":"0.625"},{"text":"553","height":"0.0077519370449913305","block_num":"0","left":"0.45930232664457804","par_num":"0","word_num":"0","page_num":"0","width":"0.010174417495727561","line_num":"0","level":"0","conf":"1","top":"0.6330749357410702"},{"conf":"1","line_num":"0","word_num":"0","top":"0.6485788117100625","height":"0.0077519370449913305","level":"0","width":"0.010174417495727561","page_num":"0","block_num":"0","par_num":"0","text":"554","left":"0.45930232664457804"},{"text":"if (Srenort->isFxpiredO) {","width":"0.08284883499145507","height":"0.007832687430911589","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.17587209426742806","word_num":"0","top":"0.6692506459486269","level":"0","par_num":"0"},{"top":"0.66408268759648","block_num":"0","level":"0","width":"0.010174417495727561","height":"0.005167958140373297","word_num":"0","line_num":"0","left":"0.45930232664457804","conf":"0.30000001192092896","par_num":"0","page_num":"0","text":"555"},{"height":"0.005167958140373297","text":"15561","width":"0.010174417495727561","line_num":"0","page_num":"0","top":"0.6795865635654723","conf":"0.30000001192092896","word_num":"0","left":"0.45930232664457804","par_num":"0","level":"0","block_num":"0"},{"line_num":"0","block_num":"0","par_num":"0","height":"0.01041666666666663","text":"$this->logger->warning(self::LOG_PREFIX . ' Report is expired, processing anyway (manual","top":"0.6847222222222222","width":"0.2688953399658203","word_num":"0","page_num":"0","level":"0","conf":"1","left":"0.18750000925062532"},{"block_num":"0","height":"0.008333333333333415","left":"0.20058139537109917","page_num":"0","top":"0.7","text":"'reportId' => SreportId.","width":"0.07267441153526308","word_num":"0","par_num":"0","conf":"0.5","line_num":"0","level":"0"},{"level":"0","height":"0.007848836978276652","par_num":"0","top":"0.7157622742757196","width":"0.1061046361923218","conf":"1","word_num":"0","text":"'reportluid' => Sreport-›getUuido.","block_num":"0","left":"0.2005814103192855","line_num":"0","page_num":"0"},{"block_num":"0","word_num":"0","left":"0.45930232664457804","width":"0.010174417495727561","line_num":"0","par_num":"0","height":"0.005167958140373297","conf":"0.5","level":"0","text":"1558","top":"0.7105943155034568","page_num":"0"},{"left":"0.20058141115734013","text":"'expiresAt' => Sreport->getExpiresAtO?->toDateStringo.","width":"0.17151161432266232","page_num":"0","conf":"0.5","line_num":"0","block_num":"0","height":"0.007768087916904087","level":"0","par_num":"0","word_num":"0","top":"0.7312499998399977"},{"word_num":"0","text":"I):","conf":"0.30000001192092896","left":"0.18750000035327202","height":"0.012919896178775425","line_num":"0","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.7441860466457544","width":"0.011627906560897822"},{"par_num":"0","block_num":"0","conf":"0.5","height":"0.010642764303419261","top":"0.7622739022152154","word_num":"0","left":"0.18750000581604792","level":"0","line_num":"0","width":"0.27180230617523193","text":"$this->warn( string: 'Report is expired (expires_at:\" • Sreport->getexpiresAt(?->toDateSti","page_num":"0"},{"level":"0","conf":"1","top":"0.7674418605669431","width":"0.01162790656089785","text":"562","height":"0.012919896178775314","block_num":"0","par_num":"0","left":"0.45930232598311693","word_num":"0","page_num":"0","line_num":"0"},{"word_num":"0","conf":"1","height":"0.0077519370449913305","level":"0","page_num":"0","top":"0.7855297161028274","left":"0.45930232664457804","width":"0.010174417495727561","line_num":"0","par_num":"0","block_num":"0","text":"563"},{"left":"0.1758720945312519","top":"0.8062015506708131","block_num":"0","line_num":"0","page_num":"0","conf":"0.5","par_num":"0","height":"0.010465115971035388","word_num":"0","width":"0.28197674751281737","level":"0","text":"$this->info( string: self::LOG_PREFIX . ' Automated report found' . $report->getCustomName()):"},{"level":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.005167958140373297","text":"564","top":"0.8010335919892448","width":"0.010174417495727561","word_num":"0","page_num":"0","conf":"0.30000001192092896","left":"0.45930232664457804"},{"text":"1565","conf":"0.30000001192092896","word_num":"0","left":"0.459302325702766","line_num":"0","top":"0.8165374677496023","level":"0","width":"0.010174418240785577","block_num":"0","page_num":"0","height":"0.005167958471510081","par_num":"0"},{"left":"0.45930232664457804","conf":"0.5","line_num":"0","width":"0.010174417495727561","word_num":"0","page_num":"0","block_num":"0","text":"15661","top":"0.8320413439272294","height":"0.005167958140373297","par_num":"0","level":"0"},{"top":"0.8395833331917253","left":"0.1758720929306719","page_num":"0","block_num":"0","width":"0.07994185686111449","word_num":"0","text":"return collect(lsreport","conf":"0.30000001192092896","level":"0","par_num":"0","line_num":"0","height":"0.007961886458926815"},{"par_num":"0","line_num":"0","word_num":"0","text":"567","level":"0","top":"0.8475452196937392","width":"0.010174418240785577","page_num":"0","block_num":"0","height":"0.005167958471510192","conf":"0.30000001192092896","left":"0.45930232569065377"},{"word_num":"0","height":"0.005167958471510081","level":"0","conf":"0.30000001192092896","width":"0.015988372266292572","block_num":"0","par_num":"0","top":"0.8630490956761548","left":"0.4593023254134228","text":"5o8 M","page_num":"0","line_num":"0"},{"page_num":"0","text":"15701","height":"0.005167958471510192","par_num":"0","word_num":"0","block_num":"0","left":"0.45930232569065377","conf":"0.30000001192092896","level":"0","width":"0.010174418240785577","line_num":"0","top":"0.8940568476007159"},{"block_num":"0","height":"0.0077519370449913305","conf":"1","level":"0","word_num":"0","page_num":"0","line_num":"0","left":"0.45930232664457804","top":"0.9224806204955921","text":"572","par_num":"0","width":"0.010174417495727561"},{"block_num":"0","width":"0.22819764614105228","conf":"1","height":"0.008333333333333304","page_num":"0","text":"Pushed 1 commit to origin/JY-18909-automated-reports-ask-jiminny // View pull request (today 13:29)","left":"0.0043604704289536885","level":"0","top":"0.9868055555555556","word_num":"0","line_num":"0","par_num":"0"},{"page_num":"0","left":"0.4956395380858153","text":"t.owner_1d FROM soc1al_accounts sa","height":"0.007832686768637687","line_num":"0","width":"0.10465115308761597","top":"0.11369509085340723","level":"0","word_num":"0","block_num":"0","par_num":"0","conf":"1"},{"text":"liminny","word_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","height":"0.0077519370449913305","width":"0.02761627733707428","line_num":"0","par_num":"0","left":"0.6831395371308814","top":"0.09043927682634156"},{"height":"0.010529715485043","conf":"0.30000001192092896","left":"0.6569767447547802","level":"0","page_num":"0","line_num":"0","par_num":"0","text":"017 A 15 V13 ^","top":"0.10833333321355088","word_num":"0","block_num":"0","width":"0.046511626243591286"},{"line_num":"0","left":"0.48546512452970936","par_num":"0","word_num":"0","conf":"0.5","width":"0.1133720874786377","page_num":"0","height":"0.007784237464269039","text":"JolN users u on u.1d = sa.soclable_1d","top":"0.1291666665391833","level":"0","block_num":"0"},{"page_num":"0","par_num":"0","conf":"1","left":"0.4840116291456475","word_num":"0","text":"JOIN teams t","level":"0","top":"0.14444444444444438","width":"0.0392441809177399","height":"0.008333333333333415","block_num":"0","line_num":"0"},{"text":"I.n<->I: on t.1d = u.team_1d","width":"0.0843023240566253","word_num":"0","par_num":"0","top":"0.14444444444444438","conf":"0.30000001192092896","left":"0.5247093009154323","height":"0.008333333333333415","level":"0","line_num":"0","page_num":"0","block_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","word_num":"0","top":"0.1602067185263656","height":"0.007848836978276541","left":"0.4840116373328275","par_num":"0","level":"0","text":"WHERE U.team_1d = 1 and sa.provider = salestorce :","width":"0.1569767355918884","conf":"0.30000001192092896"},{"height":"0.005555555555555536","text":"select * tron reans where 1o =15","left":"0.484011624136593","line_num":"0","word_num":"0","top":"0.1909722222222222","conf":"0.30000001192092896","page_num":"0","block_num":"0","level":"0","par_num":"0","width":"0.10029070377349852"},{"conf":"0.30000001192092896","width":"0.12063952684402462","height":"0.007864986525641493","top":"0.20671834665965982","word_num":"0","left":"0.4840116371474282","line_num":"0","level":"0","block_num":"0","text":"select x tron groups g Juin playbooks p","page_num":"0","par_num":"0"},{"height":"0.0077519370449913305","width":"0.10610464811325082","word_num":"0","level":"0","left":"0.6075581346668859","line_num":"0","page_num":"0","block_num":"0","conf":"0.5","text":"1..n<->1: on a.plavbook id = p.id wi","top":"0.20413436752401592","par_num":"0"},{"line_num":"0","block_num":"0","top":"0.22222222214906406","level":"0","text":"select * 1r0I","page_num":"0","height":"0.005167958802647088","word_num":"0","conf":"0.30000001192092896","width":"0.0392441868782043","left":"0.48401162735119074","par_num":"0"},{"conf":"0.30000001192092896","text":"orouos","block_num":"0","height":"0.005167958471510192","line_num":"0","level":"0","top":"0.22222222229475574","word_num":"0","left":"0.526162790994456","page_num":"0","width":"0.020348836481571153","par_num":"0"},{"conf":"0.30000001192092896","left":"0.5479651178567633","text":"nere t =oo.","top":"0.22222222214906406","level":"0","block_num":"0","height":"0.005167958802647088","page_num":"0","line_num":"0","par_num":"0","width":"0.046511626243591286","word_num":"0"},{"page_num":"0","conf":"0.5","block_num":"0","line_num":"0","par_num":"0","text":"select * from playbooks where team_ id = 1:","width":"0.1279069662094116","top":"0.23514211922155814","word_num":"0","left":"0.48401162599320385","level":"0","height":"0.007913436492284154"},{"top":"0.25064599543099264","word_num":"0","block_num":"0","left":"0.48401163041570533","height":"0.0077519370449913305","text":"select * from playbooks where id = 175:","width":"0.11918603181838988","level":"0","line_num":"0","page_num":"0","conf":"0.5","par_num":"0"},{"width":"0.17732557058334353","conf":"1","left":"0.4840116236379489","page_num":"0","height":"0.007929586039649106","line_num":"0","top":"0.2659722223548524","word_num":"0","level":"0","text":"select * from playbook categories where playbook 1d = 175:","block_num":"0","par_num":"0"},{"page_num":"0","par_num":"0","word_num":"0","block_num":"0","top":"0.28165374729025294","left":"0.48401163087562626","height":"0.007929586039649106","level":"0","line_num":"0","text":"select * from users where team_1d = 1:","width":"0.11627905368804925","conf":"0.5"},{"left":"0.4840116251091768","level":"0","conf":"0.5","page_num":"0","par_num":"0","line_num":"0","text":"select * from users where 1d = 7160;","block_num":"0","height":"0.0077519370449914415","top":"0.29715762333796936","width":"0.11046510934829717","word_num":"0"},{"width":"0.14680231809616096","block_num":"0","level":"0","conf":"0.5","page_num":"0","height":"0.007913436492284154","word_num":"0","line_num":"0","par_num":"0","top":"0.3124999998417133","text":"select * from crm_profiles where user_1d = 7160*","left":"0.4840116371508548"},{"height":"0.00794573624928796","width":"0.07122092247009276","block_num":"0","conf":"0.5","line_num":"0","left":"0.48401163566848987","top":"0.32816537489861186","text":"select * trom reatures,","page_num":"0","word_num":"0","level":"0","par_num":"0"},{"line_num":"0","conf":"0.30000001192092896","text":"select","height":"0.005167958471510081","level":"0","par_num":"0","word_num":"0","width":"0.018895348906517007","left":"0.48401162779964846","top":"0.3436692507185284","block_num":"0","page_num":"0"},{"height":"0.007961885796653023","left":"0.4840116558845565","level":"0","line_num":"0","par_num":"0","text":"# 10, Uud, type, provider, playbook_category-1o, user_1a,","page_num":"0","top":"0.37467700296730655","word_num":"0","width":"0.17877904176712034","block_num":"0","conf":"0.30000001192092896"},{"text":"leao o, contact","word_num":"0","line_num":"0","conf":"0.30000001192092896","width":"0.050872087478637695","left":"0.6627906983814075","top":"0.3746770028017381","page_num":"0","block_num":"0","height":"0.005184108350012151","level":"0","par_num":"0"},{"height":"0.005167958140373297","page_num":"0","width":"0.07122092247009276","top":"0.3901808788109503","text":"* cri conmouracionor","level":"0","line_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","word_num":"0","left":"0.4840116356694237"},{"line_num":"0","left":"0.556686052814501","par_num":"0","top":"0.3901808788109503","level":"0","height":"0.005167958140373297","text":"cirn orovoer Lor","block_num":"0","conf":"0.30000001192092896","page_num":"0","word_num":"0","width":"0.04941859841346741"},{"line_num":"0","height":"0.005167958140373297","left":"0.609011632745568","block_num":"0","conf":"0.30000001192092896","page_num":"0","level":"0","par_num":"0","top":"0.3901808788109503","width":"0.05232557654380798","word_num":"0","text":"Transcrrocion or"},{"top":"0.390180878625505","page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.6642441859391833","height":"0.005167958471510192","par_num":"0","line_num":"0","text":"STaTUS","word_num":"0","width":"0.018895348906517007"},{"conf":"1","line_num":"0","height":"0.008333333333333304","level":"0","par_num":"0","text":"from activities where crm_confiquration id = 1 and type =","top":"0.4027777777777778","width":"0.17587207555770873","word_num":"0","block_num":"0","left":"0.48401164772898647","page_num":"0"},{"left":"0.6627907015324901","width":"0.034883716702461265","line_num":"0","page_num":"0","top":"0.40310077553435186","height":"0.0077519370449914415","par_num":"0","text":"'conference'","block_num":"0","conf":"0.5","level":"0","word_num":"0"},{"block_num":"0","par_num":"0","level":"0","top":"0.41860465142290426","conf":"1","page_num":"0","width":"0.10174417495727534","word_num":"0","left":"0.4840116389442322","text":"# and crm_ provider id IS NOT NULL","height":"0.007784237464268928","line_num":"0"},{"height":"0.007832686768637687","text":"and provider != 'uploader' and actual start time IS NOT NULL","left":"0.4840116529443925","block_num":"0","level":"0","line_num":"0","top":"0.4340277778043117","width":"0.1845929980278015","word_num":"0","par_num":"0","conf":"1","page_num":"0"},{"level":"0","width":"0.05232557654380793","height":"0.008333333333333304","block_num":"0","conf":"1","page_num":"0","par_num":"0","left":"0.484011628331033","text":"ORDER by id desc;","word_num":"0","line_num":"0","top":"0.4493055555555556"},{"par_num":"0","text":"select * from activities where 1d = 54/47783; # 0000400000pCZOJMAC","top":"0.46511627962079793","word_num":"0","width":"0.20203485488891604","left":"0.4840116365354653","conf":"0.5","level":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.007800387011633991"},{"conf":"1","page_num":"0","text":"select p.1d, p.activity_type, pc.1d, pc.name","line_num":"0","top":"0.49583333333333335","width":"0.13517440557479854","height":"0.008333333333333304","par_num":"0","level":"0","word_num":"0","left":"0.48401164104077987","block_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.007816537221272735","text":"FRUM playdooks p","top":"0.511627907229157","page_num":"0","line_num":"0","word_num":"0","par_num":"0","level":"0","left":"0.4840116331128561","width":"0.050872087478637695"},{"text":"join playpook_categories pe","par_num":"0","height":"0.007800387011633991","line_num":"0","top":"0.5270833333675681","width":"0.08575580120086668","block_num":"0","conf":"0.30000001192092896","left":"0.4840116400358282","page_num":"0","level":"0","word_num":"0"},{"left":"0.5712209310398035","par_num":"0","level":"0","conf":"0.30000001192092896","top":"0.5270833332302295","block_num":"0","height":"0.007800387673907783","line_num":"0","page_num":"0","width":"0.10029069185256967","word_num":"0","text":"\"->l.n: on p.1d = pc.playbook_1d"},{"top":"0.5400516801221922","conf":"1","block_num":"0","text":"where p.team_id = 1 and p.activity_type = 'event':","left":"0.4840116404138476","height":"0.010642764303419372","par_num":"0","width":"0.15406975746154783","line_num":"0","page_num":"0","word_num":"0","level":"0"},{"page_num":"0","height":"0.007978036006291656","text":"SELECT * FROM crm fields WHERE crm confiquration id = 1 and obiect tvoe = \"","par_num":"0","conf":"0.5","width":"0.22965116500854488","level":"0","line_num":"0","left":"0.48401162589404445","word_num":"0","block_num":"0","top":"0.5708333334154239"},{"text":"SELECT * FROM crm_ field values WHERE crm_ field id = 4","block_num":"0","page_num":"0","height":"0.007881136735280347","par_num":"0","width":"0.1642441749572754","word_num":"0","left":"0.4840116244134288","level":"0","line_num":"0","top":"0.58656330785975","conf":"0.5"},{"par_num":"0","page_num":"0","block_num":"0","text":"select * from crm_layouts cl join playbook layouts pl","conf":"1","top":"0.6173611111068416","width":"0.16424416303634648","word_num":"0","height":"0.007961885796652912","line_num":"0","level":"0","left":"0.4840116507092159"},{"width":"0.062499994039535545","left":"0.6511627923920962","top":"0.6173611109695031","height":"0.007961886458926704","level":"0","line_num":"0","text":"1<->1..n: on cl.id = p","par_num":"0","conf":"0.5","word_num":"0","block_num":"0","page_num":"0"},{"conf":"0.5","width":"0.1715116024017334","par_num":"0","level":"0","top":"0.6330749357992458","page_num":"0","height":"0.0078972862826453","left":"0.48401165320429557","block_num":"0","line_num":"0","text":"where crm_configuration_1d = 1 and pl.playbooK_1d = 175:","word_num":"0"},{"top":"0.6638888888521003","text":"select * from teams:","width":"0.0610465049743652","page_num":"0","line_num":"0","left":"0.4840116288179163","height":"0.00794573624928796","conf":"0.5","par_num":"0","level":"0","word_num":"0","block_num":"0"},{"height":"0.007913436492284154","par_num":"0","left":"0.48401163984801876","line_num":"0","top":"0.6795865635368036","width":"0.10901161432266238","page_num":"0","text":"SELECI r.* FRUn aucomaced_reporus r","block_num":"0","word_num":"0","level":"0","conf":"0.30000001192092896"},{"conf":"0.30000001192092896","width":"0.09883720278739927","line_num":"0","page_num":"0","height":"0.007751937707265122","left":"0.48401162930100483","level":"0","par_num":"0","text":"join ceams t on r.ueam 10 = t.10","top":"0.6950904394797008","word_num":"0","block_num":"0"},{"par_num":"0","top":"0.7104166665327595","block_num":"0","line_num":"0","conf":"0.30000001192092896","text":"WHERE r.trequency = \"dally\"","level":"0","width":"0.08284883499145507","word_num":"0","left":"0.4840116263100807","page_num":"0","height":"0.007929586701923008"},{"word_num":"0","block_num":"0","height":"0.007929586039649106","left":"0.489825582180701","top":"0.7260981916054985","level":"0","conf":"0.30000001192092896","text":"and f.stauus-","width":"0.049418601393699635","line_num":"0","par_num":"0","page_num":"0"},{"page_num":"0","height":"0.007881136735280347","top":"0.7388888889884543","word_num":"0","line_num":"0","width":"0.06976743936538693","text":"AND t.status = 'activel","level":"0","par_num":"0","left":"0.48401163025266064","block_num":"0","conf":"1"},{"top":"0.754521964340247","width":"0.15988370180130002","text":"AND (r.expires at >= now OR r.expires at IS NULD):","conf":"0.5","level":"0","block_num":"0","line_num":"0","par_num":"0","height":"0.010335916280746371","word_num":"0","page_num":"0","left":"0.4840116310168365"},{"left":"0.48401164314380496","par_num":"0","word_num":"0","width":"0.20494184494018552","page_num":"0","top":"0.7854166667963043","line_num":"0","text":"select * from automated_report_results where report.id IN (18, 33);","block_num":"0","conf":"0.5","level":"0","height":"0.010448965761396534"},{"text":"select * from activity_searches where 1d = 10952;","level":"0","width":"0.1497092843055725","word_num":"0","conf":"1","page_num":"0","top":"0.8165374682589898","block_num":"0","left":"0.4840116308852922","line_num":"0","height":"0.007768087254630185","par_num":"0"},{"top":"0.8319444444307584","level":"0","par_num":"0","width":"0.21656975746154788","word_num":"0","left":"0.4840116213287146","page_num":"0","conf":"1","line_num":"0","height":"0.007848836978276541","block_num":"0","text":"select * from activity_search_filters where activity_search_1d = 10932:"},{"level":"0","page_num":"0","height":"0.008333333333333304","left":"0.48401163081452747","word_num":"0","conf":"1","par_num":"0","line_num":"0","text":"select * from automated_reports order by 1d desc;","block_num":"0","top":"0.8472222222222222","width":"0.1497092843055725"},{"top":"0.8630490958673486","par_num":"0","text":"select * trom","left":"0.48401163191657953","line_num":"0","conf":"0.5","block_num":"0","page_num":"0","width":"0.04215115904808048","height":"0.007784237464269039","level":"0","word_num":"0"},{"top":"0.8604166666666667","line_num":"0","text":"automated_report_results order by id desc;","width":"0.1293604493141174","level":"0","height":"0.01041666666666663","word_num":"0","par_num":"0","block_num":"0","page_num":"0","left":"0.5261627946904653","conf":"1"},{"par_num":"0","height":"0.010610464546415566","left":"0.48401162608506565","top":"0.8756944444709783","conf":"1","line_num":"0","block_num":"0","page_num":"0","text":"select * from automated_report_results where report id IN (36);","level":"0","width":"0.19331395626068115","word_num":"0"},{"left":"0.7761627908051671","word_num":"0","block_num":"0","text":"lobl","height":"0.015503875414530466","line_num":"0","par_num":"0","conf":"0.30000001192092896","level":"0","top":"0.000000000018832935211321455","page_num":"0","width":"0.008720929920673415"},{"width":"0.05523254871368399","line_num":"0","top":"0.004861111111111094","level":"0","word_num":"0","height":"0.008333333333333304","text":": Support Daily • in 21 m","left":"0.8037790722704561","par_num":"0","page_num":"0","conf":"0.5","block_num":"0"},{"width":"0.023255811631679557","left":"0.8982558162700002","page_num":"0","height":"0.005555555555555536","par_num":"0","text":"100% [47]","top":"0.004861111111111094","line_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0"},{"text":"Tue 14 Apr 14:39:21","height":"0.008333333333333304","page_num":"0","par_num":"0","line_num":"0","width":"0.05232557654380798","block_num":"0","conf":"1","level":"0","top":"0.004861111111111094","left":"0.9404069802791561","word_num":"0"},{"left":"0.8095930312135469","page_num":"0","conf":"1","text":"AutomatedRenortsCommandTest","top":"0.025839793539632505","line_num":"0","block_num":"0","par_num":"0","width":"0.08430231809616084","height":"0.005167958140373186","word_num":"0","level":"0"},{"conf":"1","height":"0.0077519370449913305","width":"0.02180232405662541","block_num":"0","top":"0.04909560757569553","word_num":"0","line_num":"0","left":"0.7194767460385476","level":"0","page_num":"0","text":"Cascade","par_num":"0"},{"conf":"1","par_num":"0","text":"Debug Automated Rep","left":"0.7180232597835478","word_num":"0","page_num":"0","height":"0.007881136735280347","top":"0.0722222222008353","line_num":"0","width":"0.05377906560897827","level":"0","block_num":"0"},{"line_num":"0","left":"0.7209302335250951","par_num":"0","block_num":"0","top":"0.09791666666666665","level":"0","width":"0.11191859245300295","conf":"0.30000001192092896","word_num":"0","page_num":"0","height":"0.005555555555555536","text":"rercnes Automaceakeporckesule recoras where."},{"word_num":"0","block_num":"0","page_num":"0","top":"0.11369509085340723","conf":"1","left":"0.7325581458065802","line_num":"0","par_num":"0","level":"0","text":"generated at is NOT NULL","width":"0.062499994039535545","height":"0.007832686768637687"},{"conf":"1","top":"0.1291666665391833","word_num":"0","block_num":"0","height":"0.007784237464269039","level":"0","text":"sent at is NULL","page_num":"0","par_num":"0","width":"0.039244180917739846","line_num":"0","left":"0.7325581445708605"},{"par_num":"0","conf":"1","page_num":"0","block_num":"0","width":"0.06540697216987601","top":"0.14722222221623704","word_num":"0","level":"0","height":"0.007816537221272735","line_num":"0","text":"status = STATUS_GENERATED","left":"0.7325581387856037"},{"word_num":"0","par_num":"0","conf":"0.5","level":"0","left":"0.7223837192270544","height":"0.008333333333333415","line_num":"0","block_num":"0","top":"0.16249999999999998","width":"0.05668604373931885","page_num":"0","text":"• has a related report"},{"conf":"1","block_num":"0","left":"0.7209302390381388","line_num":"0","page_num":"0","height":"0.008333333333333304","level":"0","text":"Your 7 results pass this.","width":"0.062499994039535545","word_num":"0","top":"0.18055555555555558","par_num":"0"},{"top":"0.21944444444444444","page_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.005555555555555536","level":"0","width":"0.08139533996582027","block_num":"0","left":"0.7209302414295286","text":"Sten 2: getValidRecipientlserso","word_num":"0","line_num":"0"},{"level":"0","text":"For each result, gets recipients. Since it's an AskJiminny report it goes through resolveAskJiminnyRecipients","width":"0.25290696620941167","left":"0.7209302430929139","par_num":"0","conf":"1","height":"0.007978036006291656","word_num":"0","top":"0.23749999995551052","page_num":"0","line_num":"0","block_num":"0"},{"left":"0.7209302339401514","par_num":"0","block_num":"0","top":"0.2532299740885251","height":"0.005167958802646977","width":"0.2543604612350464","word_num":"0","level":"0","line_num":"0","page_num":"0","text":"7 Includes creator. ror recular reoorts t eoes tnrouen detkeclolentusers . cltner way, tne creator nas an","conf":"0.30000001192092896"},{"par_num":"0","block_num":"0","level":"0","top":"0.2634490552712352","line_num":"0","left":"0.7208861883572156","height":"0.011000153753492503","width":"0.10038244724273682","text":"emall, so validRecipients is not emotv.v","word_num":"0","page_num":"0","conf":"1"},{"line_num":"0","par_num":"0","height":"0.005555555555555647","left":"0.7209302350505703","text":"Step 3: shouldSendReporto — hisls whEkEllraiLs","level":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","top":"0.30208333333333326","width":"0.13226743936538687","page_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.007832686768637798","width":"0.017441858351230688","page_num":"0","left":"0.7238372113699988","level":"0","par_num":"0","word_num":"0","top":"0.3229166666932005","text":"# php","line_num":"0"},{"block_num":"0","left":"0.7252907073081927","page_num":"0","width":"0.11482557058334353","par_num":"0","line_num":"0","text":"public const int SENT REPORT AT HOURS = 5;","height":"0.007913436492284043","level":"0","conf":"1","word_num":"0","top":"0.3462532301388709"},{"left":"0.720930265271341","block_num":"0","text":"The logic picks the earliest timezone (highest UTC oftset = most ahead of UTC). For GMT+s, the offset is +1080","width":"0.2587208986282349","conf":"0.5","level":"0","page_num":"0","top":"0.37467700296730655","height":"0.007961885796653023","line_num":"0","word_num":"0","par_num":"0"},{"conf":"0.5","height":"0.007848836978276652","left":"0.7209302349795441","page_num":"0","line_num":"0","block_num":"0","par_num":"0","text":"0 seconds.","top":"0.3874999999863139","width":"0.02616278827190399","word_num":"0","level":"0"},{"page_num":"0","height":"0.005555555555555536","left":"0.7209302367840269","width":"0.034883716702461265","word_num":"0","block_num":"0","par_num":"0","text":"t then checks.","line_num":"0","top":"0.4027777777777778","level":"0","conf":"1"},{"left":"0.7238372112313614","width":"0.017441858351230577","line_num":"0","level":"0","height":"0.0077519370449914415","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.4237726104180728","text":"•pho","word_num":"0"},{"left":"0.7252907090408852","block_num":"0","par_num":"0","text":"snow = larbon::nowsearllestlz","top":"0.4493055555555556","word_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.005555555555555536","line_num":"0","width":"0.08866277933120725","level":"0"},{"text":"current cime in GMI+3","height":"0.005555555555555536","left":"0.8168604681074569","page_num":"0","top":"0.4493055555555556","word_num":"0","level":"0","par_num":"0","conf":"0.5","line_num":"0","width":"0.0683139503002167","block_num":"0"},{"level":"0","height":"0.010562014579772905","text":"$isScheduledTime = (int) $now->format('H') == 5;","width":"0.1337209105491638","par_num":"0","word_num":"0","conf":"0.5","top":"0.4597222222966768","page_num":"0","left":"0.7267442050507686","line_num":"0","block_num":"0"},{"conf":"0.30000001192092896","par_num":"0","top":"0.45972222237967064","word_num":"0","line_num":"0","level":"0","block_num":"0","height":"0.007978035344017975","page_num":"0","left":"0.8633720981568672","text":"11 is it 05:00 in GMT+3?","width":"0.06686046123504641"},{"page_num":"0","par_num":"0","text":"The report only sends if it's currently 5:00 AM in the creator's timezone (GMT+3). That means 02:00 UTC","width":"0.2514534711837768","height":"0.007929586039649106","block_num":"0","line_num":"0","conf":"1","left":"0.7209302412005938","level":"0","top":"0.48819444451247507","word_num":"0"},{"top":"0.5038759693832762","word_num":"0","height":"0.007929586039649106","conf":"0.5","left":"0.7209302566772283","width":"0.19476741552352905","page_num":"0","par_num":"0","level":"0","block_num":"0","line_num":"0","text":"Ifit's not 5:00 AM right now in GMT+3, it falls through to hasPassedSchedu ledTime() :"},{"left":"0.7247540255233853","text":"® php","level":"0","page_num":"0","top":"0.5235937192067094","block_num":"0","line_num":"0","par_num":"0","width":"0.016882826387882188","conf":"0.30000001192092896","height":"0.012204333146413116","word_num":"0"},{"par_num":"0","text":"public tunction hasPassedscheduledlimetrlarbonintertace sgeneratedAt, string stimezone): boo","left":"0.7252907063869888","top":"0.55038759758117","width":"0.25290694236755373","conf":"0.5","line_num":"0","height":"0.007945735587014058","level":"0","page_num":"0","word_num":"0","block_num":"0"},{"text":"unis checks.","level":"0","page_num":"0","height":"0.005555555555555536","left":"0.7209302336634675","par_num":"0","top":"0.5784722222222223","conf":"0.30000001192092896","block_num":"0","line_num":"0","width":"0.029069763422012285","word_num":"0"},{"page_num":"0","left":"0.7325286257630875","top":"0.5942364196828624","conf":"1","width":"0.14831498861312864","word_num":"0","line_num":"0","text":"generatedAt < 65:00 today (in GMT+3, converted to UTC) AND","level":"0","block_num":"0","height":"0.010519931713739994","par_num":"0"},{"height":"0.013194444444444398","left":"0.7311046498079206","level":"0","line_num":"0","text":"now > 05:00 today (in GMT+3, converted to UTC)","page_num":"0","top":"0.6097222222222223","conf":"0.5","block_num":"0","par_num":"0","width":"0.11773256063461301","word_num":"0"},{"word_num":"0","left":"0.7209302396746221","height":"0.0077519370449913305","page_num":"0","block_num":"0","par_num":"0","conf":"1","level":"0","line_num":"0","text":"So it only returns true if:","top":"0.6304909564129049","width":"0.05959301590919497"},{"level":"0","conf":"1","page_num":"0","text":"1. The report was generated before 05:00 GMT+3 today (i.e., before 02:00 UTC","top":"0.648578811443525","block_num":"0","left":"0.7238372257629105","line_num":"0","par_num":"0","width":"0.18895347118377692","word_num":"0","height":"0.007751937707265233"},{"conf":"0.5","left":"0.7238372122753685","line_num":"0","par_num":"0","level":"0","top":"0.6666666667406826","width":"0.1409883618354797","page_num":"0","word_num":"0","block_num":"0","text":"2. AND current time is past 05:00 GMT+3 (past 02:00 UTC.","height":"0.007751937707265233"},{"height":"0.007816537221272735","word_num":"0","left":"0.7209302330457158","level":"0","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","text":"wny Nothing is sent","top":"0.7027777778363921","block_num":"0","width":"0.05668604373931885"},{"conf":"0.5","left":"0.7209302522415332","block_num":"0","level":"0","line_num":"0","text":"The current time in GMT+3 is not 05:00 AM, and one of these is also true:","width":"0.17587207555770867","height":"0.008333333333333304","page_num":"0","par_num":"0","top":"0.7180555555555556","word_num":"0"},{"level":"0","page_num":"0","par_num":"0","top":"0.7361111111111112","width":"0.25581395626068115","height":"0.008333333333333304","word_num":"0","block_num":"0","line_num":"0","left":"0.7223837181561213","text":"• The report was generated after 05:00 GMT+3 (02:00 UTC) today → generatedAtUtc is NOT < scheduledTi","conf":"1"},{"word_num":"0","block_num":"0","height":"0.005167958802647088","par_num":"0","conf":"0.30000001192092896","level":"0","text":"meurc, so nasrasseascheduleolime rerurns Talse","left":"0.7311046519066302","page_num":"0","top":"0.7519379844262368","line_num":"0","width":"0.11482558250427244"},{"block_num":"0","width":"0.20058138370513923","par_num":"0","left":"0.7223837351155747","level":"0","line_num":"0","conf":"0.30000001192092896","top":"0.7673611111111112","page_num":"0","word_num":"0","height":"0.005555555555555536","text":"• OR the current time is betore 05:00 GMI+3→ nowltc Is NO > schedul edtimeltc"},{"width":"0.21366276741027823","page_num":"0","text":"Given vou're running this at 2:35 PM UTC+3 (14:35 local / 11:35 UTC), here's what happens:","word_num":"0","conf":"1","par_num":"0","block_num":"0","left":"0.7209302558401209","level":"0","height":"0.007864986525641493","line_num":"0","top":"0.7854166666854997"},{"word_num":"0","block_num":"0","conf":"1","level":"0","top":"0.8034722221518064","line_num":"0","width":"0.125","left":"0.732558141172474","height":"0.00789728694491909","page_num":"0","par_num":"0","text":"scheduledTime = today at 05:00 GMT+3 = 02:00 UTC"},{"height":"0.010335916280746482","par_num":"0","word_num":"0","line_num":"0","level":"0","top":"0.8191214478027793","block_num":"0","conf":"1","left":"0.7325581389639761","text":"now = 11:35 UTC → past scheduled time V","page_num":"0","width":"0.10174417495727539"},{"word_num":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.007929586039649106","par_num":"0","width":"0.10901161432266238","top":"0.8372093027166095","left":"0.7325581529942307","level":"0","conf":"1","text":"generatedAt must be before 02:00 UTC today"},{"word_num":"0","width":"0.2558139324188232","page_num":"0","block_num":"0","conf":"1","level":"0","left":"0.7209302536276159","line_num":"0","height":"0.010675064060423067","par_num":"0","top":"0.855297158150667","text":"The likely cause: the report was generated AFTER 05:00 GMT+3 (after 02:00 UTC) today, so generatedAtUt"},{"conf":"1","page_num":"0","top":"0.8708010339322846","left":"0.7209302518256875","line_num":"0","text":"c.lt(scheduledTimeUtc) istalse→ hasPassedScheduledTime returns false → nothing sends.","height":"0.0077519370449914415","block_num":"0","par_num":"0","width":"0.21511626243591309","level":"0","word_num":"0"},{"page_num":"0","conf":"1","left":"0.7209302751129926","level":"0","top":"0.8837209304541674","word_num":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.00794573624928796","width":"0.23546507358551028","text":"In short: the report must have been generated before the scheduled send time (05:00 in the user's"},{"width":"0.24709303379058833","height":"0.005167958802647088","level":"0","par_num":"0","conf":"0.30000001192092896","top":"0.8992248061268722","block_num":"0","text":"Tmezone rmlwas cenerarec aneroo0u cmito uwi ony de elcioe to senc omorrow ar0e0u cMilts,","word_num":"0","page_num":"0","left":"0.720930225080506","line_num":"0"},{"height":"0.0077519370449914415","level":"0","block_num":"0","page_num":"0","par_num":"0","text":"Ask anything (&+L","left":"0.7209302346237678","width":"0.04796510934829712","word_num":"0","top":"0.935400517394817","conf":"0.5","line_num":"0"},{"left":"0.7223837284977612","top":"0.9611111111111111","block_num":"0","line_num":"0","par_num":"0","text":"+ <> Code Claude Sonnet 4.6","conf":"0.30000001192092896","width":"0.0712209224700927","word_num":"0","height":"0.005555555555555536","level":"0","page_num":"0"},{"level":"0","line_num":"0","left":"0.9883720930232558","height":"0.01291989621016365","block_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.1343669254091301","word_num":"0","width":"0.010174418265503804","text":"w","page_num":"0"},{"word_num":"0","conf":"1","left":"0.9229651165572876","line_num":"0","text":"145:10","block_num":"0","top":"0.9896640829453173","height":"0.005167958140373297","page_num":"0","width":"0.014534881711006253","par_num":"0","level":"0"},{"par_num":"0","word_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005167958140373297","text":"uir-o","level":"0","line_num":"0","left":"0.9433139533473771","page_num":"0","top":"0.9896640829453173","width":"0.01598837077617643"},{"width":"0.02761627733707428","conf":"0.30000001192092896","height":"0.007832686768637687","line_num":"0","top":"0.9895833333598673","block_num":"0","word_num":"0","level":"0","par_num":"0","page_num":"0","left":"0.9651162813079381","text":"ia 4 spaces"}]...
|
|
AppleNative
|
NULL
|
0
|
8022
|
NULL
|
NULL
|
|
58603
|
PhostormProiect© SyncFieldMetadata.php© SyncLeads. PhostormProiect© SyncFieldMetadata.php© SyncLeads.phpsyncopportunitiesJob.onp© SyncOpportunity.phpsyncrronllemeladata.ono© SyncTeamFieldsJob.phpc) SyncteamMetadata.php© UpdateOpportunitySpecifications.phpC) UpdateStage.phpDealRisksMailboxM TeamM TelenhonvM User@ BaseProcessingJob.php(c) Dummv.loh.nhn© ImportRecallAlRecordingsJob.php© ImportRemoteTrackJob.phpG Job.php(C).lohDicnatcher nhn© JobDispatcherInterface.php© PurgeSoftDeletedOpportunityJob.phpT SqsVisibilityControl.phpv C Listenersv @ Activitiesv @ ActivityProvider> D JustCall|v D UserPilotC) TrackProviderinstalledEvent.pho>C Audic> MBots> _ Coachinav _ ConferenceslIntercom• Planhalv UserPilot(C) Create-leldActivitvsvent.ohoC.Conterencelistener.ohoC) Ended.nhnC) Locked.nhnC) MatchMeetina@wnerFvent.nhnl9 DarticinantDeclinedRecordinal listener.nhnC) Started nhrm ConnontiondM CrmlCa Following) M DrovidorcAutomatedkeportsservice.pnpAutomatedkeporscommand.pnp© SyncOpportunitiesJob.phpHubspotsyncstrateavbase.onosyncobiecis.ono xC) Client.phpAutomatedReportsController.phpphp api_v2.phpC) TrackProviderInstalledEvent.phpC) RequestGenerateReportJob.phpC) AutomatedReportResult.php©AutomatedReport.phpclass SyncObjects extends Job implements ShouldQueuepublic function handle([V1.vSrunTime = nowol* IntegrationApp requires a different order of execution for the sync to be optimalif (ScrmService instanceof IntegrationAppInterface) {$crmService->syncOpportunities(['since' => $lastSyncedAt]):$crmService->syncAccounts($lastSyncedAt):scrnservice-›syncuontactsslascoyncedatnScrmService->syncLeads($lastSyncedAt)scrmuont10→>update"last synced at= Srunlimely"} elseif (ScrmService instanceof SalesforceInterface) {Sthis->dispatchSalesforceFetchJobs($crmConfiq->qetIdO, ScrmConfiq, $loqqer):} elseif (ScrmService instanceof HubspotInterface) {sthas->svnchuospotcrmuonects.scrmservzce.ScrmConfia->update(f'last svnced at' => $runTimel):•else <ScrmService->svncLeads(slastSvncedAt).ScrmService->svncAccounts(slastSvncedAt)Scrmconfio->undate@"ast suncedat' e scuntiimed} catch (SocialAccountTokenInvalidException $exception) {// Their account is disconnected and we are unable to perform this job.Sstatus = "disconnected'.SerrorContext = "'reason' => Sexcention->aetMessaae@l-} catch (ContainerExceptionInterface Sexception) {Cetatuc = Ifailedt.105$errorContext =loycention' => Sexcention::class,'reason' => Sexception->getMessage0} finally {CdunotionMe = noundf num(microtime( as_float: true) - SstartTime) * 1000precision: 2):$logger->info("[Sync0biects] Svnc finished'.arraymeroe ti'team' => Sthis->teamId'provider' => ScrmProvider>0 lbl100% C47• Mon 20 Apr 15:53:28L AskJiminnyReportActivityServiceTest=custom.log=laravel.logA SF [jiminny@localhost]4 HS_local (iminny@localhost]CascadeA console [PROD] X A console [EU]& console [STAGINGIRetactor ConnectionCRM Initial Sync OverD 60567568581584591593-594595596597598599604606do jiminny v034 A1 A34 M62 ^ -SELECT * FROM crm_configurations WHERE id = 555;SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.БELECTCONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) ASu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 581 and sa.provider = 'salesforce';SELECT * FROM autoated report results order by id descselect * from teatures:select * from team_features where feature id = 40:select * trom teams where 10 = 556select * fromated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aSselect * from automated renort results order oy 1d desc:GELECT * FROM automated report results WHERE1d = 1919;select * from automated_report_results WHERE repont 1d = 54;select * from onnortunities where 1d = 7594349:SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvineselect * from nlavbooks where team 1d = 711: # event 226147SELECT * FROM playbook_categories WHERE playbook_id = 5515;RELECT * CROM eom Fiolde WHERE 1d = 224147•SELECT * FROM crm_field_values WHERE crm_field_id = 226147;SELECT * FROM crm_configurations WHERE id = 692:RELECTv.email,CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) Asa.*t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable idJOIN teams t 1..n<->1: on t.id = u.team_idVHERE u.team_id = 711 and sa.provider = 'salesforce':BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE+0 ..syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\Profile row isinsented, Prottleuoserver.pnp:te-to tlres Protttecreated.EventServiceProvider.oho: 139-142 suoscribes two llsteners:• Listeners\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. CooperPipedrive, Zoho. For each new profile it:1. Dispatches SyncProfileMetadata (see below).2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when requress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor• Listeners\Crm\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run aper-prome ledd sync nere,• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providersimplementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .End-to-end flow summary• HubSpot•Team creation → no CRM sync.•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is ano-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnected → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imdortRecordTypes syncProfiles → syncFields•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches SyncOpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).• Salesforce•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account existsSame reconnect-driven metadata path: SyncTeamMetadata → syncOrganization/importStages/importBusinessProcesses/importRecordTypes/syncProfiles/svncFields Salesforce imolementations in Service.ono.•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfiluses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileRecordTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface.Notahle ohcorvationeHubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedievent/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrationApp → TeamInitialSyncJob ).• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfilesonas resolved Ckm owners/users to Jiminny users.The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreauiresStidingWindowSearch settingswhat obiects are sunced on team creation and orofile creation•0 (+]WN Windsurf Teams80-20 LTF.8Po 4 spaces...
|
[{"block_num":"0","line_num [{"block_num":"0","line_num":"0","text":"Phostorm","width":"0.021802326466174835","word_num":"0","conf":"1","page_num":"0","level":"0","par_num":"0","top":"0.006968641046706359","height":"0.006968641205077342","left":"0.01744185995005212"},{"line_num":"0","top":"0.05574912925506614","word_num":"0","height":"0.006968640444571572","par_num":"0","conf":"1","block_num":"0","page_num":"0","left":"0.014534885593658826","level":"0","text":"Proiect","width":"0.02034883549872865"},{"top":"0.07655502394664249","level":"0","width":"0.055232555308240526","word_num":"0","par_num":"0","text":"© SyncFieldMetadata.php","conf":"1","line_num":"0","block_num":"0","height":"0.010552989619010189","left":"0.04651163073827106","page_num":"0"},{"par_num":"0","height":"0.010452961047110243","level":"0","top":"0.0940766552778386","text":"© SyncLeads.php","block_num":"0","left":"0.04651162935311917","word_num":"0","width":"0.037790696671668525","page_num":"0","conf":"1","line_num":"0"},{"level":"0","par_num":"0","conf":"0.5","page_num":"0","text":"syncopportunitiesJob.onp","left":"0.04651162927732774","width":"0.061046509032553806","word_num":"0","top":"0.13240418114791763","height":"0.006968641205077342","line_num":"0","block_num":"0"},{"line_num":"0","left":"0.046511633451594","page_num":"0","text":"© SyncOpportunity.php","word_num":"0","block_num":"0","par_num":"0","width":"0.05087208747863769","conf":"1","level":"0","top":"0.14634146377433943","height":"0.010755824890623433"},{"par_num":"0","page_num":"0","conf":"0.30000001192092896","level":"0","top":"0.16724738672324535","word_num":"0","text":"syncrronllemeladata.ono","height":"0.006968641205077342","left":"0.04651162679994518","block_num":"0","line_num":"0","width":"0.058139537243132894"},{"word_num":"0","height":"0.01767445219000363","left":"0.0465116306202999","line_num":"0","width":"0.05813953217039717","text":"© SyncTeamFieldsJob.php","par_num":"0","conf":"1","block_num":"0","page_num":"0","top":"0.1777003484835593","level":"0"},{"text":"c) SyncteamMetadata.php","conf":"0.30000001192092896","height":"0.0073048471453848185","level":"0","par_num":"0","word_num":"0","width":"0.05668604627568671","page_num":"0","top":"0.20175438612556829","left":"0.046511627997568986","block_num":"0","line_num":"0"},{"par_num":"0","text":"© UpdateOpportunitySpecifications.php","word_num":"0","line_num":"0","page_num":"0","top":"0.21602787543161073","width":"0.08430231885707123","left":"0.04651163548425466","conf":"1","level":"0","block_num":"0","height":"0.010452960286604362"},{"text":"C) UpdateStage.php","height":"0.0071770334928230595","conf":"0.5","page_num":"0","left":"0.046511631754655655","line_num":"0","level":"0","word_num":"0","top":"0.23684210526315785","block_num":"0","par_num":"0","width":"0.043604647859613946"},{"text":"DealRisks","width":"0.0276162751177524","left":"0.03924418940333296","conf":"0.5","par_num":"0","word_num":"0","page_num":"0","height":"0.006968640444571461","level":"0","top":"0.25435540103206966","block_num":"0","line_num":"0"},{"level":"0","text":"Mailbox","page_num":"0","top":"0.2717770038195261","line_num":"0","left":"0.03924418568002258","height":"0.006968640444571572","par_num":"0","conf":"0.30000001192092896","width":"0.023255812360885295","block_num":"0","word_num":"0"},{"block_num":"0","left":"0.040697676241876514","level":"0","text":"M Team","par_num":"0","line_num":"0","page_num":"0","word_num":"0","width":"0.017441858636572008","height":"0.0071770334928230595","top":"0.34130781499202545","conf":"0.30000001192092896"},{"par_num":"0","width":"0.0276162751177524","conf":"0.30000001192092896","word_num":"0","text":"M Telenhonv","block_num":"0","height":"0.0071770334928229484","level":"0","line_num":"0","left":"0.040697678368294715","page_num":"0","top":"0.3588516746411483"},{"height":"0.0072659472719524","width":"0.015988370205493686","page_num":"0","word_num":"0","left":"0.040697676288090935","line_num":"0","text":"M User","top":"0.3763066205343165","level":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0"},{"conf":"0.5","left":"0.04057552440077091","level":"0","line_num":"0","width":"0.05688776361181382","word_num":"0","par_num":"0","height":"0.014514889633446493","page_num":"0","text":"@ BaseProcessingJob.php","block_num":"0","top":"0.3900504677454161"},{"par_num":"0","height":"0.006968640444571461","page_num":"0","level":"0","width":"0.039244182566378974","conf":"0.30000001192092896","text":"(c) Dummv.loh.nhn","block_num":"0","top":"0.4111498261191777","word_num":"0","left":"0.04069767818676459","line_num":"0"},{"word_num":"0","par_num":"0","left":"0.04069768173679198","block_num":"0","level":"0","top":"0.4282296650717703","line_num":"0","conf":"1","height":"0.011164274322169154","page_num":"0","text":"© ImportRecallAlRecordingsJob.php","width":"0.07558138827060132"},{"conf":"1","text":"© ImportRemoteTrackJob.php","width":"0.06395348082197475","par_num":"0","word_num":"0","block_num":"0","left":"0.04069768196872287","top":"0.4457735248441337","line_num":"0","level":"0","page_num":"0","height":"0.010672467367120575"},{"block_num":"0","left":"0.03924418804878551","conf":"0.5","top":"0.4633173843806381","level":"0","word_num":"0","par_num":"0","page_num":"0","line_num":"0","text":"G Job.php","height":"0.010550210730691068","width":"0.024709300791963616"},{"block_num":"0","page_num":"0","width":"0.04505813375432441","conf":"0.30000001192092896","level":"0","top":"0.48083623717426005","line_num":"0","word_num":"0","left":"0.04069768001995466","text":"(C).lohDicnatcher nhn","par_num":"0","height":"0.00720204044567152"},{"width":"0.06540697178942091","left":"0.03924419179424271","word_num":"0","height":"0.01051408974557777","conf":"1","top":"0.49825784007433493","level":"0","page_num":"0","par_num":"0","text":"© JobDispatcherInterface.php","block_num":"0","line_num":"0"},{"left":"0.04069768114292875","text":"© PurgeSoftDeletedOpportunityJob.php","conf":"1","top":"0.515679442507049","par_num":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.010636347142513047","level":"0","word_num":"0","width":"0.08430231885707125"},{"conf":"1","left":"0.03924419153515213","top":"0.5331010454942319","word_num":"0","block_num":"0","height":"0.010758603778942555","line_num":"0","text":"T SqsVisibilityControl.php","width":"0.05668604120295098","par_num":"0","page_num":"0","level":"0"},{"line_num":"0","conf":"0.30000001192092896","top":"0.5502392342775435","width":"0.03197674041098737","word_num":"0","height":"0.010736374953907224","text":"v C Listeners","page_num":"0","par_num":"0","left":"0.027616282843257383","block_num":"0","level":"0"},{"page_num":"0","height":"0.010614117556971947","left":"0.033430236332529284","conf":"0.30000001192092896","line_num":"0","par_num":"0","text":"v @ Activities","top":"0.5677830941943007","width":"0.03197674041098737","block_num":"0","level":"0","word_num":"0"},{"left":"0.03924418991340952","width":"0.04651162472177058","line_num":"0","height":"0.01049186092054255","par_num":"0","top":"0.5853269537308051","word_num":"0","conf":"0.5","block_num":"0","page_num":"0","level":"0","text":"v @ ActivityProvider"},{"level":"0","text":"> D JustCall|","conf":"0.30000001192092896","height":"0.010452960286604251","par_num":"0","page_num":"0","top":"0.6027874569647118","width":"0.030523251979909037","left":"0.04651163173994368","block_num":"0","line_num":"0","word_num":"0"},{"block_num":"0","line_num":"0","width":"0.03197674041098737","conf":"0.30000001192092896","page_num":"0","left":"0.046511631681215526","level":"0","par_num":"0","text":"v D UserPilot","top":"0.6202090596143536","height":"0.010572439555726287","word_num":"0"},{"block_num":"0","conf":"1","word_num":"0","left":"0.05813953714452","page_num":"0","height":"0.007210375589617124","level":"0","par_num":"0","top":"0.6411149830944434","line_num":"0","text":"C) TrackProviderinstalledEvent.pho","width":"0.07412789730315514"},{"conf":"0.30000001192092896","left":"0.03924418543108351","block_num":"0","level":"0","line_num":"0","width":"0.024709300791963616","par_num":"0","text":">C Audic","word_num":"0","height":"0.011164274322169154","top":"0.6547049441786283","page_num":"0"},{"block_num":"0","page_num":"0","left":"0.03924418568002258","top":"0.6722488038019265","conf":"0.30000001192092896","level":"0","text":"> MBots","height":"0.010678025143758707","par_num":"0","width":"0.023255812360885295","word_num":"0","line_num":"0"},{"left":"0.039244186418738954","level":"0","block_num":"0","height":"0.007365975843852457","page_num":"0","par_num":"0","line_num":"0","text":"> _ Coachina","word_num":"0","width":"0.03343022884206568","top":"0.6929824560019078","conf":"0.30000001192092896"},{"height":"0.007243718446917069","level":"0","left":"0.039244185905473634","par_num":"0","text":"v _ Conferences","width":"0.03924418256637898","block_num":"0","word_num":"0","top":"0.7105263159186651","page_num":"0","conf":"0.30000001192092896","line_num":"0"},{"left":"0.04651162829783633","line_num":"0","par_num":"0","text":"lIntercom","width":"0.03052325197990905","level":"0","top":"0.728222996850885","block_num":"0","conf":"0.30000001192092896","word_num":"0","page_num":"0","height":"0.006968640444571572"},{"line_num":"0","page_num":"0","par_num":"0","top":"0.7456140350877193","text":"• Planhal","word_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.027616280190488132","left":"0.04651162727394198","height":"0.0071770334928229484","level":"0"},{"height":"0.007268726160271521","level":"0","conf":"0.30000001192092896","width":"0.03197674294735523","left":"0.046511629143532594","line_num":"0","block_num":"0","top":"0.7630662020958308","page_num":"0","word_num":"0","par_num":"0","text":"v UserPilot"},{"word_num":"0","top":"0.7804878048252585","height":"0.006968641205077342","block_num":"0","line_num":"0","left":"0.05959302309466157","text":"(C) Create-leldActivitvsvent.oho","conf":"0.5","level":"0","width":"0.06540697686215666","par_num":"0","page_num":"0"},{"block_num":"0","line_num":"0","top":"0.7979094076115236","left":"0.052325581440645016","text":"C.Conterencelistener.oho","width":"0.05668604627568671","height":"0.006968641205077342","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","word_num":"0"},{"height":"0.007307626033703829","top":"0.8149920253520749","level":"0","line_num":"0","width":"0.02906976354883073","conf":"0.5","word_num":"0","left":"0.05232558528630679","block_num":"0","par_num":"0","text":"C) Ended.nhn","page_num":"0"},{"conf":"0.30000001192092896","top":"0.8325358852688322","left":"0.052325585169938835","width":"0.03197674041098737","height":"0.007185368636768552","word_num":"0","line_num":"0","block_num":"0","text":"C) Locked.nhn","par_num":"0","level":"0","page_num":"0"},{"top":"0.8500797448165869","block_num":"0","left":"0.05232558733433549","page_num":"0","width":"0.07122092551373421","level":"0","word_num":"0","height":"0.0071770334928230595","line_num":"0","conf":"0.5","par_num":"0","text":"C) [EMAIL]"},{"conf":"0.5","height":"0.010689139176023432","left":"0.052325587443848416","text":"9 DarticinantDeclinedRecordinal listener.nhn","width":"0.09447674041098739","line_num":"0","word_num":"0","block_num":"0","page_num":"0","level":"0","par_num":"0","top":"0.8641114988686065"},{"conf":"0.30000001192092896","page_num":"0","level":"0","text":"C) Started nhr","word_num":"0","block_num":"0","height":"0.007327075970420038","line_num":"0","par_num":"0","left":"0.052325580627753866","top":"0.8850174216200114","width":"0.03052325705264477"},{"conf":"0.30000001192092896","height":"0.006968640444571461","line_num":"0","par_num":"0","left":"0.04360465481979686","width":"0.034883717273144016","text":"m Connontiond","level":"0","block_num":"0","top":"0.9024390247254496","word_num":"0","page_num":"0"},{"height":"0.006968640444571461","width":"0.017441858636572","conf":"0.30000001192092896","level":"0","top":"0.9198606275129059","word_num":"0","block_num":"0","page_num":"0","line_num":"0","par_num":"0","left":"0.0450581413581556","text":"M Crml"},{"page_num":"0","word_num":"0","width":"0.029069763548830715","block_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.010733596065588213","left":"0.04360465214678848","level":"0","par_num":"0","text":"Ca Following","top":"0.9370015950599712"},{"conf":"0.30000001192092896","width":"0.031976740410987366","top":"0.9545454545454546","left":"0.0406976781922647","page_num":"0","level":"0","height":"0.0071770334928229484","text":") M Drovidorc","par_num":"0","line_num":"0","word_num":"0","block_num":"0"},{"level":"0","line_num":"0","text":"Automatedkeportsservice.pnp","top":"0.08362369371499645","height":"0.006968640444571572","left":"0.3081395356654401","page_num":"0","par_num":"0","block_num":"0","conf":"0.5","width":"0.06104650395981809","word_num":"0"},{"page_num":"0","text":"Automatedkeporscommand.pnp","block_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","height":"0.006968640444571572","line_num":"0","width":"0.06976743454628803","word_num":"0","top":"0.08362369371499645","left":"0.37790697691290287"},{"level":"0","line_num":"0","height":"0.010516868633896892","block_num":"0","par_num":"0","page_num":"0","conf":"1","text":"© SyncOpportunitiesJob.php","width":"0.05813952709766146","left":"0.4040697694139669","top":"0.10446570957187562","word_num":"0"},{"block_num":"0","left":"0.15406976731020075","page_num":"0","text":"Hubspotsyncstrateavbase.ono","par_num":"0","width":"0.06540697686215666","top":"0.15679442503431773","height":"0.006968641205077342","word_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0"},{"text":"syncobiecis.ono x","conf":"0.5","page_num":"0","width":"0.0406976709974573","line_num":"0","left":"0.2979651201278059","word_num":"0","level":"0","height":"0.006968640444571461","top":"0.15679442507388153","block_num":"0","par_num":"0"},{"top":"0.18102073365231264","text":"C) Client.php","width":"0.026162789223041938","word_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","left":"0.15406976944521888","par_num":"0","line_num":"0"},{"left":"0.30087209588816244","page_num":"0","width":"0.06976743961902376","word_num":"0","block_num":"0","height":"0.010452961047110132","line_num":"0","level":"0","text":"AutomatedReportsController.php","par_num":"0","conf":"0.5","top":"0.17770034865762963"},{"width":"0.02906976354883073","level":"0","word_num":"0","line_num":"0","height":"0.0071770334928229484","conf":"0.5","block_num":"0","left":"0.3779069806361295","par_num":"0","text":"php api_v2.php","top":"0.18102073365231264","page_num":"0"},{"top":"0.20557491325434107","conf":"1","width":"0.06831394865157756","level":"0","left":"0.1540697732897398","par_num":"0","text":"C) TrackProviderInstalledEvent.php","word_num":"0","block_num":"0","page_num":"0","line_num":"0","height":"0.007343747018817126"},{"width":"0.06831394865157756","conf":"0.5","level":"0","line_num":"0","left":"0.23110465699961028","text":"C) RequestGenerateReportJob.php","height":"0.007343747018817126","block_num":"0","page_num":"0","top":"0.20557491325434107","word_num":"0","par_num":"0"},{"height":"0.007343747018817126","conf":"0.5","block_num":"0","left":"0.30813954255180975","level":"0","text":"C) AutomatedReportResult.php","line_num":"0","width":"0.06104650395981809","word_num":"0","par_num":"0","top":"0.20557491325434107","page_num":"0"},{"word_num":"0","block_num":"0","level":"0","top":"0.20209059238585259","width":"0.049418601583927246","par_num":"0","left":"0.3764534887429201","line_num":"0","height":"0.010452961047110243","page_num":"0","conf":"0.5","text":"©AutomatedReport.php"},{"word_num":"0","left":"0.1715116398886693","line_num":"0","par_num":"0","text":"class SyncObjects extends Job implements ShouldQueue","top":"0.22647527912807963","page_num":"0","width":"0.1366278973031551","height":"0.010458518063242495","block_num":"0","conf":"1","level":"0"},{"height":"0.010483525776596947","page_num":"0","block_num":"0","par_num":"0","word_num":"0","text":"public function handle(","width":"0.06249999492726427","top":"0.24390243925425303","line_num":"0","level":"0","conf":"0.5","left":"0.18168605243601732"},{"conf":"0.30000001192092896","height":"0.010452960286604362","left":"0.4447674439059208","par_num":"0","block_num":"0","level":"0","line_num":"0","text":"[V1.v","width":"0.026162789223041938","page_num":"0","word_num":"0","top":"0.22648083675565256"},{"block_num":"0","top":"0.26794258367973434","height":"0.007318740065968554","text":"SrunTime = nowol","width":"0.04360464785961393","par_num":"0","word_num":"0","conf":"0.5","left":"0.20348837548412202","level":"0","line_num":"0","page_num":"0"},{"line_num":"0","page_num":"0","width":"0.21802323929806974","block_num":"0","top":"0.3205574918079175","height":"0.010452960286604251","level":"0","word_num":"0","left":"0.20494187735243322","conf":"1","text":"* IntegrationApp requires a different order of execution for the sync to be optimal","par_num":"0"},{"width":"0.1395348690925761","word_num":"0","left":"0.20348837178887327","height":"0.010628010477555794","line_num":"0","top":"0.3554006976086954","conf":"1","level":"0","text":"if (ScrmService instanceof IntegrationAppInterface) {","block_num":"0","page_num":"0","par_num":"0"},{"conf":"1","block_num":"0","height":"0.01075026787449107","line_num":"0","left":"0.21366280980889352","page_num":"0","text":"$crmService->syncOpportunities(['since' => $lastSyncedAt]):","level":"0","top":"0.3728222999543015","width":"0.15406974833062353","par_num":"0","word_num":"0"},{"top":"0.39024390295774314","page_num":"0","height":"0.010452960286604362","block_num":"0","left":"0.2136628015022284","text":"$crmService->syncAccounts($lastSyncedAt):","width":"0.10755812868158868","conf":"1","level":"0","word_num":"0","par_num":"0","line_num":"0"},{"height":"0.006968640444571461","par_num":"0","width":"0.1075581286815887","level":"0","line_num":"0","block_num":"0","page_num":"0","text":"scrnservice-›syncuontactsslascoyncedatn","conf":"0.30000001192092896","left":"0.21366279074641548","top":"0.4111498261191777","word_num":"0"},{"left":"0.21366278882304998","word_num":"0","par_num":"0","level":"0","height":"0.010452960286604362","conf":"1","page_num":"0","text":"ScrmService->syncLeads($lastSyncedAt)","top":"0.4250871088810879","line_num":"0","width":"0.09883720316785446","block_num":"0"},{"block_num":"0","top":"0.4457735246606205","level":"0","height":"0.007188147525087674","line_num":"0","left":"0.2136627869913341","page_num":"0","text":"scrmuont10→>update\"last synced at","par_num":"0","conf":"0.30000001192092896","word_num":"0","width":"0.09447674041098739"},{"height":"0.007188147525087674","text":"= Srunlimely\"","level":"0","width":"0.03924418256637896","word_num":"0","block_num":"0","left":"0.30959302303367114","par_num":"0","conf":"0.30000001192092896","page_num":"0","top":"0.4457735246606205","line_num":"0"},{"conf":"1","height":"0.010564104411780795","page_num":"0","line_num":"0","text":"} elseif (ScrmService instanceof SalesforceInterface) {","word_num":"0","level":"0","left":"0.20348837412080117","par_num":"0","top":"0.45993031351995417","width":"0.14534883296236079","block_num":"0"},{"left":"0.21366280096849463","word_num":"0","line_num":"0","height":"0.010686361048210191","top":"0.47735191650713715","width":"0.20058138827060132","conf":"1","level":"0","block_num":"0","page_num":"0","par_num":"0","text":"Sthis->dispatchSalesforceFetchJobs($crmConfiq->qetIdO, ScrmConfiq, $loqqer):"},{"par_num":"0","page_num":"0","line_num":"0","width":"0.13808137812512986","top":"0.49441786283891553","text":"} elseif (ScrmService instanceof HubspotInterface) {","word_num":"0","block_num":"0","height":"0.011164274322169043","conf":"1","left":"0.2020348847377588","level":"0"},{"conf":"0.30000001192092896","word_num":"0","left":"0.2136628015022284","page_num":"0","block_num":"0","line_num":"0","par_num":"0","level":"0","text":"sthas->svnchuospotcrmuonects.scrmservzce.","top":"0.5156794428439163","height":"0.006968640444571572","width":"0.10755812868158868"},{"text":"ScrmConfia->update(f'last svnced at' => $runTimel):","width":"0.13517440633570896","left":"0.21366280296523862","line_num":"0","top":"0.5295055822743019","block_num":"0","height":"0.010564103651274914","level":"0","par_num":"0","conf":"0.5","word_num":"0","page_num":"0"},{"word_num":"0","line_num":"0","text":"•else <","level":"0","conf":"0.30000001192092896","height":"0.007252055111874434","page_num":"0","par_num":"0","width":"0.02325581236088528","left":"0.2034883730830266","top":"0.5502392342682463","block_num":"0"},{"par_num":"0","top":"0.5679442508209087","height":"0.006968641205077453","width":"0.0988372133133259","line_num":"0","word_num":"0","conf":"0.5","block_num":"0","text":"ScrmService->svncLeads(slastSvncedAt).","page_num":"0","left":"0.21366278861949983","level":"0"},{"line_num":"0","par_num":"0","text":"ScrmService->svncAccounts(slastSvncedAt)","block_num":"0","word_num":"0","height":"0.006968640444571572","left":"0.21366279211676648","top":"0.5853658539937421","level":"0","conf":"1","width":"0.10610463771414247","page_num":"0"},{"text":"Scrmconfio->undate@\"ast suncedat' e scuntiimed","block_num":"0","conf":"0.30000001192092896","par_num":"0","page_num":"0","top":"0.6376306623561115","word_num":"0","width":"0.13517440633570893","left":"0.2136628049702039","level":"0","height":"0.006968640444571461","line_num":"0"},{"level":"0","par_num":"0","line_num":"0","text":"} catch (SocialAccountTokenInvalidException $exception) {","top":"0.6722488038890345","conf":"1","width":"0.15116278668667407","block_num":"0","page_num":"0","height":"0.010678025143758818","left":"0.19186046264438336","word_num":"0"},{"conf":"1","left":"0.20348839757150095","top":"0.6897926635444678","block_num":"0","level":"0","line_num":"0","page_num":"0","text":"// Their account is disconnected and we are unable to perform this job.","word_num":"0","par_num":"0","width":"0.1845929977741647","height":"0.01055576774682343"},{"level":"0","text":"Sstatus = \"disconnected'.","top":"0.7073170733542222","page_num":"0","left":"0.2034883776921062","height":"0.007196483429539158","width":"0.0654069717894209","par_num":"0","conf":"0.5","line_num":"0","block_num":"0","word_num":"0"},{"width":"0.1453488228168893","word_num":"0","left":"0.20348838648543618","text":"SerrorContext = \"'reason' => Sexcention->aetMessaae@l-","height":"0.007318740065968665","top":"0.724738676254297","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","par_num":"0"},{"page_num":"0","conf":"1","level":"0","line_num":"0","top":"0.742160279328588","block_num":"0","left":"0.19186046702978993","text":"} catch (ContainerExceptionInterface Sexception) {","width":"0.13226742440081657","word_num":"0","par_num":"0","height":"0.010630789365874915"},{"level":"0","text":"Cetatuc = Ifailedt.","par_num":"0","line_num":"0","top":"0.7595818818683066","block_num":"0","conf":"0.30000001192092896","left":"0.20348837763705802","height":"0.006968640444571572","page_num":"0","width":"0.050872087478637695","word_num":"0"},{"text":"105","block_num":"0","par_num":"0","conf":"1","word_num":"0","top":"0.7909407669488191","width":"0.00872092995237797","page_num":"0","line_num":"0","level":"0","height":"0.017421602252187585","left":"0.15116279072875288"},{"par_num":"0","page_num":"0","level":"0","conf":"1","text":"$errorContext =","word_num":"0","width":"0.04651162472177059","height":"0.010741931970039587","top":"0.7767145134413733","left":"0.20348837623917967","block_num":"0","line_num":"0"},{"width":"0.08439167002414136","par_num":"0","page_num":"0","block_num":"0","conf":"0.5","height":"0.012161739325029064","level":"0","text":"loycention' => Sexcention::class,","word_num":"0","line_num":"0","top":"0.7929063053212468","left":"0.21508985933876792"},{"par_num":"0","word_num":"0","left":"0.2165697753234453","line_num":"0","conf":"1","level":"0","width":"0.09302324944354118","text":"'reason' => Sexception->getMessage0","block_num":"0","top":"0.8118022328946349","page_num":"0","height":"0.010497417936674802"},{"width":"0.031976740410987387","height":"0.010566881779088155","conf":"0.5","left":"0.19186046574834567","level":"0","page_num":"0","par_num":"0","top":"0.8466898963487846","text":"} finally {","block_num":"0","line_num":"0","word_num":"0"},{"page_num":"0","top":"0.8641114985930454","line_num":"0","block_num":"0","left":"0.20348838199785765","word_num":"0","text":"CdunotionMe = noundf num","height":"0.006968640444571461","conf":"0.30000001192092896","par_num":"0","level":"0","width":"0.062499989854528565"},{"height":"0.010689139176023432","line_num":"0","par_num":"0","word_num":"0","width":"0.11918603613021528","level":"0","block_num":"0","left":"0.2688953471715823","text":"(microtime( as_float: true) - SstartTime) * 1000","top":"0.8641114988686065","conf":"1","page_num":"0"},{"page_num":"0","conf":"0.5","top":"0.8641114988686065","word_num":"0","width":"0.030523251979909072","level":"0","text":"precision: 2):","block_num":"0","line_num":"0","left":"0.39244186117602103","height":"0.010689139176023432","par_num":"0"},{"height":"0.010452960286604362","level":"0","conf":"1","text":"$logger->info(","top":"0.8815331015640149","word_num":"0","block_num":"0","width":"0.03779069413530067","page_num":"0","par_num":"0","line_num":"0","left":"0.20348837575211692"},{"conf":"0.5","line_num":"0","text":"\"[Sync0biects] Svnc finished'.","page_num":"0","block_num":"0","height":"0.01068358215989107","level":"0","par_num":"0","top":"0.8987240829657563","width":"0.07848836513275795","left":"0.21366279805379948","word_num":"0"},{"conf":"0.30000001192092896","top":"0.9198606275129059","text":"arraymeroe ti","width":"0.034883717273144016","page_num":"0","line_num":"0","word_num":"0","level":"0","height":"0.006968640444571461","block_num":"0","par_num":"0","left":"0.2136627910474666"},{"width":"0.06104650903255379","word_num":"0","line_num":"0","text":"'team' => Sthis->teamId","height":"0.010452961047110132","page_num":"0","left":"0.22529070027055773","block_num":"0","par_num":"0","conf":"1","level":"0","top":"0.9337979096332393"},{"width":"0.06831394865157756","block_num":"0","left":"0.22529069630108725","level":"0","conf":"0.5","height":"0.0071770334928229484","par_num":"0","line_num":"0","page_num":"0","text":"'provider' => ScrmProvider","top":"0.9545454545454546","word_num":"0"},{"width":"0.023255812360885253","block_num":"0","level":"0","par_num":"0","text":">0 lbl","top":"0.0031897926634768536","left":"0.8459302345920479","conf":"0.30000001192092896","page_num":"0","height":"0.014354066985646008","word_num":"0","line_num":"0"},{"width":"0.020348835498728568","top":"0.0031897926052030234","level":"0","word_num":"0","text":"100% C47","par_num":"0","left":"0.9113372111340684","line_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.01074748898617195"},{"width":"0.05959301806510764","par_num":"0","text":"• Mon 20 Apr 15:53:28","page_num":"0","level":"0","block_num":"0","conf":"0.5","height":"0.01074748898617195","word_num":"0","top":"0.0031897926052030234","line_num":"0","left":"0.9345930284460118"},{"word_num":"0","block_num":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","width":"0.08430231885707118","left":"0.8284883796703012","conf":"1","text":"L AskJiminnyReportActivityServiceTest","page_num":"0","level":"0","top":"0.02787456497864904"},{"left":"0.4738372107074007","height":"0.010452961047110132","width":"0.029069766085198623","word_num":"0","level":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.055749129145434506","page_num":"0","text":"=custom.log","conf":"0.5"},{"line_num":"0","page_num":"0","word_num":"0","top":"0.055749129145434506","block_num":"0","level":"0","height":"0.010452961047110132","text":"=laravel.log","conf":"1","left":"0.5101744200028817","width":"0.027616277654120225","par_num":"0"},{"word_num":"0","height":"0.010452960286604362","line_num":"0","conf":"0.5","text":"A SF [jiminny@localhost]","page_num":"0","block_num":"0","left":"0.5450581450795006","level":"0","par_num":"0","top":"0.05574912943857935","width":"0.050872087478637695"},{"top":"0.0557491288647336","left":"0.6046511653860412","level":"0","block_num":"0","height":"0.010452961807616012","width":"0.06104650903255382","conf":"0.5","line_num":"0","par_num":"0","page_num":"0","word_num":"0","text":"4 HS_local (iminny@localhost]"},{"level":"0","text":"Cascade","conf":"1","height":"0.010452960286604362","page_num":"0","par_num":"0","word_num":"0","left":"0.6933139553179188","top":"0.05574912943857935","line_num":"0","block_num":"0","width":"0.01889534706765028"},{"height":"0.011164274322169043","text":"A console [PROD] X A console [EU]","page_num":"0","block_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.4738372088570477","line_num":"0","level":"0","top":"0.0797448165869219","width":"0.0770348843107832","word_num":"0"},{"top":"0.07846879051497013","level":"0","text":"& console [STAGINGI","block_num":"0","width":"0.04378584090699533","conf":"0.30000001192092896","word_num":"0","height":"0.012510178001683747","left":"0.559465592664649","line_num":"0","page_num":"0","par_num":"0"},{"text":"Retactor Connection","left":"0.6933139526375853","line_num":"0","conf":"1","height":"0.007285397208668609","block_num":"0","par_num":"0","level":"0","top":"0.08362369355134636","width":"0.04651162979450629","word_num":"0","page_num":"0"},{"width":"0.045058133754324436","word_num":"0","block_num":"0","page_num":"0","conf":"1","level":"0","left":"0.7456395360691178","height":"0.007285397208668609","text":"CRM Initial Sync Over","par_num":"0","top":"0.08362369371432266","line_num":"0"},{"conf":"0.30000001192092896","height":"0.010516868633896892","top":"0.10446570957187562","left":"0.47529069837695614","line_num":"0","word_num":"0","width":"0.014534883042599256","par_num":"0","level":"0","block_num":"0","page_num":"0","text":"D 60"},{"word_num":"0","conf":"1","page_num":"0","height":"0.020905922094220486","width":"0.010174418383456285","line_num":"0","par_num":"0","left":"0.4723837212104037","block_num":"0","level":"0","text":"567","top":"0.16376306659516615"},{"height":"0.010452960286604362","level":"0","word_num":"0","text":"568","block_num":"0","conf":"1","left":"0.4723837218234151","par_num":"0","top":"0.1846689900657571","width":"0.008720929318285997","page_num":"0","line_num":"0"},{"block_num":"0","left":"0.4723837209249739","top":"0.4076655056683314","conf":"1","page_num":"0","level":"0","line_num":"0","text":"581","height":"0.017421602252187585","word_num":"0","width":"0.008720929952377943","par_num":"0"},{"text":"584","par_num":"0","width":"0.010174418383456285","page_num":"0","level":"0","line_num":"0","height":"0.006968641205077342","word_num":"0","top":"0.4668989547168574","conf":"1","left":"0.47093023272929896","block_num":"0"},{"line_num":"0","text":"591","left":"0.4723837218234151","block_num":"0","level":"0","par_num":"0","top":"0.5888501747347467","word_num":"0","conf":"1","height":"0.010452960286604362","width":"0.008720929318285997","page_num":"0"},{"block_num":"0","level":"0","word_num":"0","conf":"1","line_num":"0","par_num":"0","width":"0.008720929318285997","page_num":"0","text":"593","height":"0.010452960286604362","left":"0.4723837218234151","top":"0.6236933803096595"},{"height":"0.010452960286604362","level":"0","par_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.466569769141862","page_num":"0","top":"0.6411149830971159","text":"-594","block_num":"0","width":"0.014534881774415365"},{"height":"0.020905922094220375","par_num":"0","word_num":"0","line_num":"0","conf":"1","left":"0.4723837212104037","level":"0","page_num":"0","top":"0.6515679447600908","width":"0.010174418383456285","text":"595","block_num":"0"},{"height":"0.010452960286604362","level":"0","text":"596","left":"0.4723837218234151","line_num":"0","conf":"1","block_num":"0","page_num":"0","par_num":"0","top":"0.6759581886720288","width":"0.008720929318285997","word_num":"0"},{"level":"0","word_num":"0","page_num":"0","block_num":"0","height":"0.017421602252187585","width":"0.010174418383456285","conf":"1","left":"0.4723837212104037","par_num":"0","line_num":"0","top":"0.6898954704766936","text":"597"},{"width":"0.010174418383456285","block_num":"0","word_num":"0","line_num":"0","page_num":"0","left":"0.4723837212104037","level":"0","conf":"1","height":"0.017421602252187474","par_num":"0","text":"598","top":"0.7073170732641502"},{"height":"0.020905922094220375","width":"0.010174418383456285","block_num":"0","page_num":"0","left":"0.47238372091970593","word_num":"0","top":"0.7212543556776285","level":"0","par_num":"0","text":"599","line_num":"0","conf":"1"},{"block_num":"0","level":"0","top":"0.8118466899453348","par_num":"0","word_num":"0","conf":"1","page_num":"0","height":"0.017421602252187585","text":"604","line_num":"0","width":"0.008720929952377998","left":"0.47238372099764825"},{"height":"0.017421602252187585","block_num":"0","conf":"1","page_num":"0","top":"0.8466898955638017","word_num":"0","line_num":"0","left":"0.4723837210121832","par_num":"0","level":"0","width":"0.008720929952377943","text":"606"},{"par_num":"0","left":"0.6627906997912746","width":"0.023255812360885364","level":"0","text":"do jiminny v","conf":"0.5","line_num":"0","block_num":"0","top":"0.10446570977791247","word_num":"0","height":"0.010516867873391123","page_num":"0"},{"line_num":"0","left":"0.6293604699974747","block_num":"0","level":"0","page_num":"0","width":"0.056686041202950954","height":"0.010689139176023432","top":"0.12519936195537007","text":"034 A1 A34 M62 ^ -","conf":"0.30000001192092896","word_num":"0","par_num":"0"},{"top":"0.14982578435435434","level":"0","par_num":"0","text":"SELECT * FROM crm_configurations WHERE id = 555;","width":"0.12499998985452859","line_num":"0","page_num":"0","left":"0.4927325682572628","word_num":"0","block_num":"0","height":"0.010461296951561727","conf":"1"},{"text":"SELECT * FROM users WHERE id = 15440; # team. 581, gr. 15440, pl. 3911, аcт.","par_num":"0","top":"0.16724738725442934","conf":"0.5","left":"0.49273256111908836","width":"0.19767440633570887","word_num":"0","line_num":"0","height":"0.010583553587991013","block_num":"0","page_num":"0","level":"0"},{"block_num":"0","word_num":"0","text":"БELECT","height":"0.006968640444571461","width":"0.015988370205493707","level":"0","top":"0.1846689898822439","conf":"0.30000001192092896","left":"0.49273255988271814","page_num":"0","par_num":"0","line_num":"0"},{"word_num":"0","left":"0.5028665758881613","height":"0.018594422408838573","line_num":"0","level":"0","page_num":"0","par_num":"0","width":"0.18614622887144694","top":"0.1950152927165849","block_num":"0","text":"CONCAT(u.id, CASE WHEN U.id = t.owner id THEN • (owner)' ELSE •1 END) AS","conf":"0.5"},{"width":"0.021802323929806966","word_num":"0","line_num":"0","page_num":"0","level":"0","block_num":"0","left":"0.5014534902880033","par_num":"0","text":"u.email,","conf":"1","top":"0.21951219564067004","height":"0.010452960286604251"},{"conf":"1","height":"0.010452960286604251","block_num":"0","level":"0","word_num":"0","left":"0.5029069777669138","par_num":"0","line_num":"0","width":"0.013081394611520913","text":"sa.*,","page_num":"0","top":"0.23693379842812645"},{"page_num":"0","height":"0.010452960286604362","width":"0.09011626750864876","text":"t.owner_id FROM social_accounts sa","word_num":"0","level":"0","top":"0.25435540121558287","conf":"1","left":"0.5014534999682023","line_num":"0","block_num":"0","par_num":"0"},{"conf":"1","word_num":"0","height":"0.010519646761710244","block_num":"0","left":"0.49273256686935046","line_num":"0","top":"0.27177700389437287","par_num":"0","level":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.09738371220040826","page_num":"0"},{"top":"0.28919860696866384","width":"0.10610464785961399","word_num":"0","height":"0.01064190339813953","par_num":"0","block_num":"0","conf":"0.5","left":"0.49273255291782087","text":"JOIN teams t 1..n<->1: on t.id = u.team_id","line_num":"0","level":"0","page_num":"0"},{"level":"0","height":"0.010764160034569037","page_num":"0","par_num":"0","text":"VHERE u.team_id = 581 and sa.provider = 'salesforce';","top":"0.3066202098687387","left":"0.49273256155467765","block_num":"0","width":"0.13808137812512983","word_num":"0","conf":"1","line_num":"0"},{"page_num":"0","block_num":"0","height":"0.010608560540839473","left":"0.49273256220229633","level":"0","conf":"0.5","text":"SELECT * FROM auto","top":"0.34130781503047114","width":"0.04651162472177062","line_num":"0","word_num":"0","par_num":"0"},{"text":"ated report results order by id desc","par_num":"0","page_num":"0","block_num":"0","conf":"1","top":"0.3413078148244342","line_num":"0","level":"0","width":"0.09302324944354112","height":"0.010608561301345354","word_num":"0","left":"0.5436046481973544"},{"block_num":"0","line_num":"0","left":"0.4927325576262068","conf":"0.5","height":"0.0071770334928229484","top":"0.379585326953748","word_num":"0","text":"select * from teatures:","page_num":"0","width":"0.05959301806510764","par_num":"0","level":"0"},{"word_num":"0","line_num":"0","conf":"1","level":"0","height":"0.010577996571858761","page_num":"0","top":"0.3937282236086074","text":"select * from team_features where feature id = 40:","left":"0.4927325576371601","block_num":"0","par_num":"0","width":"0.12936045261139567"},{"level":"0","width":"0.09011626750864876","page_num":"0","par_num":"0","block_num":"0","height":"0.0073381900026847635","text":"select * trom teams where 10 = 556","left":"0.4927325606504821","top":"0.43205574943430325","conf":"0.30000001192092896","word_num":"0","line_num":"0"},{"height":"0.007360418827719983","top":"0.4665071769977761","width":"0.034883719809511826","page_num":"0","block_num":"0","left":"0.4927325590401212","level":"0","text":"select * from","conf":"1","par_num":"0","line_num":"0","word_num":"0"},{"word_num":"0","level":"0","text":"ated reports where id = 54: # 4fdd41f6-dcf0-30d0-b339-734","block_num":"0","top":"0.46331738455485405","line_num":"0","par_num":"0","left":"0.5421511719924043","conf":"1","page_num":"0","width":"0.14825580475178168","height":"0.010550210730691068"},{"block_num":"0","page_num":"0","text":"GELECT * FROM automated report results WHERE uuid to bin('822fa41b-afd3-43aS","height":"0.010452961807616012","par_num":"0","line_num":"0","top":"0.48083623686235544","width":"0.19767442662665186","left":"0.4927325530328895","conf":"1","level":"0","word_num":"0"},{"line_num":"0","text":"select * from automated renort results order oy 1d desc:","word_num":"0","page_num":"0","left":"0.49273257406553184","block_num":"0","conf":"1","top":"0.5015948963317385","width":"0.14534882281688932","par_num":"0","height":"0.0071770334928229484","level":"0"},{"block_num":"0","height":"0.010636346382007167","line_num":"0","page_num":"0","level":"0","par_num":"0","left":"0.4927325675812272","top":"0.5156794429744099","width":"0.1148255733733482","word_num":"0","text":"GELECT * FROM automated report results WHERE","conf":"1"},{"block_num":"0","conf":"0.5","line_num":"0","height":"0.010477968760464584","text":"1d = 1919;","width":"0.027616277654120225","left":"0.6075581387500288","word_num":"0","top":"0.5191387558053202","page_num":"0","par_num":"0","level":"0"},{"conf":"1","level":"0","width":"0.15552324944354112","height":"0.010586332476310134","block_num":"0","par_num":"0","left":"0.492732564081252","text":"select * from automated_report_results WHERE repont 1d = 54;","page_num":"0","top":"0.5540069690614298","word_num":"0","line_num":"0"},{"width":"0.12209301806510758","block_num":"0","left":"0.49273256470902255","top":"0.5885167465684981","height":"0.007302068257065586","conf":"0.5","level":"0","page_num":"0","text":"select * from onnortunities where 1d = 7594349:","word_num":"0","line_num":"0","par_num":"0"},{"height":"0.03845256215267401","left":"0.4927325730050669","text":"SELECT + FRON Eeane WHERE nane LTKE 9Lek 4 71, 692, 16867 - strinvine","top":"0.5956937792590914","width":"0.19767440633570887","par_num":"0","word_num":"0","page_num":"0","conf":"0.30000001192092896","line_num":"0","block_num":"0","level":"0"},{"height":"0.0072103763501230045","block_num":"0","line_num":"0","left":"0.49273255934698434","page_num":"0","par_num":"0","top":"0.6411149825399743","conf":"0.5","width":"0.15261627765412022","level":"0","text":"select * from nlavbooks where team 1d = 711: # event 226147","word_num":"0"},{"page_num":"0","width":"0.1526162573631774","word_num":"0","top":"0.6547049441786283","line_num":"0","left":"0.4927325797134081","block_num":"0","par_num":"0","level":"0","conf":"1","text":"SELECT * FROM playbook_categories WHERE playbook_id = 5515;","height":"0.014354066985646008"},{"block_num":"0","par_num":"0","top":"0.6759581884885157","text":"RELECT * CROM eom Fiolde WHERE 1d = 224147•","page_num":"0","left":"0.4927325713160673","level":"0","line_num":"0","height":"0.006968640444571461","width":"0.11191859143845573","word_num":"0","conf":"0.30000001192092896"},{"width":"0.15261627765412028","page_num":"0","word_num":"0","par_num":"0","level":"0","text":"SELECT * FROM crm_field_values WHERE crm_field_id = 226147;","conf":"0.5","block_num":"0","line_num":"0","top":"0.6929824561403509","left":"0.49273255467645233","height":"0.011164274322169043"},{"conf":"1","width":"0.12499998985452854","page_num":"0","height":"0.010605782413026343","par_num":"0","block_num":"0","level":"0","left":"0.4927325682566436","text":"SELECT * FROM crm_configurations WHERE id = 692:","line_num":"0","top":"0.7280701752584297","word_num":"0"},{"width":"0.015988370205493707","height":"0.006968640444571461","top":"0.7456445996383415","left":"0.49273255988271814","level":"0","page_num":"0","line_num":"0","word_num":"0","block_num":"0","text":"RELECT","conf":"0.30000001192092896","par_num":"0"},{"level":"0","line_num":"0","conf":"1","left":"0.5014534902880033","height":"0.010452960286604362","page_num":"0","par_num":"0","text":"v.email,","top":"0.7804878053967675","width":"0.021802323929806966","word_num":"0","block_num":"0"},{"height":"0.013942838665781276","level":"0","block_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner id THEN ' (owner)' ELSE •* END) A","width":"0.18749997970905707","word_num":"0","top":"0.7595818824028789","conf":"0.5","line_num":"0","left":"0.5014534879038741","page_num":"0","par_num":"0"},{"text":"sa.*","block_num":"0","left":"0.5029069765809193","conf":"0.5","height":"0.006968641205077342","par_num":"0","top":"0.8013937282215031","level":"0","page_num":"0","width":"0.011627907448626518","word_num":"0","line_num":"0"},{"conf":"1","level":"0","top":"0.8149920255183413","block_num":"0","width":"0.09011626750864876","left":"0.501453498993266","text":"t.owner id FROM social accounts sa","page_num":"0","word_num":"0","line_num":"0","par_num":"0","height":"0.011164274322169154"},{"word_num":"0","level":"0","width":"0.09738371220040826","height":"0.010669689239307223","block_num":"0","par_num":"0","left":"0.49273256792455583","page_num":"0","conf":"0.5","line_num":"0","text":"JOIN users u on u.id = sa.sociable id","top":"0.8325358850720923"},{"top":"0.8500797447828127","block_num":"0","width":"0.10610464785961399","left":"0.4927325529227747","word_num":"0","conf":"0.5","level":"0","page_num":"0","height":"0.010547432602877826","line_num":"0","par_num":"0","text":"JOIN teams t 1..n<->1: on t.id = u.team_id"},{"block_num":"0","text":"VHERE u.team_id = 711 and sa.provider = 'salesforce':","word_num":"0","page_num":"0","level":"0","height":"0.010452960286604362","conf":"0.5","par_num":"0","width":"0.13808137812512983","line_num":"0","top":"0.8675958196824817","left":"0.4927325615546801"},{"block_num":"0","height":"0.03854980955473741","page_num":"0","par_num":"0","level":"0","conf":"0.30000001192092896","line_num":"0","top":"0.9024390256290241","width":"0.19622090522279134","left":"0.4927325625010778","text":"BELEET A FRON onR- profstes ep JOtil users U 1.nesail on u.ie + op. uSer-21e NHE","word_num":"0"},{"top":"0.0797448165869219","height":"0.011164274322169043","level":"0","width":"0.020348834230544677","left":"0.965116281891486","page_num":"0","line_num":"0","par_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"+0 .."},{"level":"0","conf":"1","top":"0.11149825885856435","width":"0.24854649888708236","word_num":"0","text":"syncProfiles() (HubSpot or Salesforce) calls ProfileRepository: :update0rCreateProfile(...) and a new Crm\\Profile row is","height":"0.013937280889143033","left":"0.7194767362515125","line_num":"0","block_num":"0","page_num":"0","par_num":"0"},{"page_num":"0","line_num":"0","height":"0.0071770334928229484","level":"0","block_num":"0","left":"0.6947674449873289","par_num":"0","conf":"0.30000001192092896","text":"insented, Prottleuoserver.pnp:te-to tlres Protttecreated.","top":"0.13237639553429026","width":"0.12209300791963618","word_num":"0"},{"height":"0.006968640444571461","text":"EventServiceProvider.oho: 139-142 suoscribes two llsteners:","word_num":"0","width":"0.12354649888708236","conf":"0.5","line_num":"0","par_num":"0","level":"0","top":"0.1463414637498397","block_num":"0","page_num":"0","left":"0.6962209443887487"},{"conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.6976744198592751","par_num":"0","line_num":"0","text":"• Listeners\\ crm|SyncProtledpportunitles (SyncProt1le0pportunities.ono:42-103) - apolies to HubSoot. Salestorce, Bulllhorn. Cooper","top":"0.16724738671271022","page_num":"0","word_num":"0","height":"0.006968641205077342","width":"0.27761627765412034"},{"top":"0.17770034867229334","height":"0.017674452190003742","level":"0","left":"0.703488369621426","line_num":"0","page_num":"0","par_num":"0","width":"0.07994186117293989","block_num":"0","word_num":"0","text":"Pipedrive, Zoho. For each new profile it:","conf":"1"},{"block_num":"0","height":"0.011164274322169154","left":"0.7049418588204345","line_num":"0","conf":"1","top":"0.20175438596491224","width":"0.09883720316785449","level":"0","word_num":"0","par_num":"0","page_num":"0","text":"1. Dispatches SyncProfileMetadata (see below)."},{"left":"0.7049419076487465","height":"0.006968640444571461","level":"0","par_num":"0","top":"0.2229965160146481","line_num":"0","block_num":"0","page_num":"0","conf":"0.5","word_num":"0","width":"0.2747092551373421","text":"2. Ensures a Deal Insiahts lavout exists(createDeaUInsiahtsLavoutt DoesNotExist. lines 105-146) Via CrmOwnerResolver + buildLavout"},{"width":"0.18168603613021528","conf":"1","par_num":"0","block_num":"0","height":"0.011164274322169154","line_num":"0","level":"0","text":"3. Computes since = configurationSettingsService->getSyncPeriod($crmConfiguration).","top":"0.2400318979266347","page_num":"0","word_num":"0","left":"0.7049418747478652"},{"level":"0","page_num":"0","line_num":"0","par_num":"0","top":"0.2613240421543279","height":"0.010605782413026343","left":"0.7049418499935235","width":"0.27761627765412034","word_num":"0","text":"4. Dispatches SyncOpportunitiesJob with strategy LAST_MODIFIED_BY_PROFTLE_SYNCOPPORTUNITY_STRATEGY, either as a single job or, when r","block_num":"0","conf":"1"},{"block_num":"0","par_num":"0","left":"0.7122092926379019","text":"equress urdingwindowsearch is true salestorce large tenants, chopped into rolling s/-day windows via limererzoditeracor","height":"0.006968640444571461","line_num":"0","page_num":"0","conf":"0.5","width":"0.24418603613021528","word_num":"0","top":"0.2787456449345087","level":"0"},{"conf":"0.5","level":"0","page_num":"0","par_num":"0","width":"0.27616275625025977","height":"0.0071770334928229484","word_num":"0","text":"• Listeners\\Crm\\SyncProfileLeads SyncProt1leLeads.php:32-79) - Zoho-onlv: dispatches SyncLeads . Mubspot/salestorce do not run a","top":"0.303030303030303","block_num":"0","left":"0.6976744260312207","line_num":"0"},{"line_num":"0","conf":"0.30000001192092896","text":"per-prome ledd sync nere,","width":"0.0523255733733482","word_num":"0","par_num":"0","top":"0.32055749163432967","height":"0.007193704541220036","block_num":"0","level":"0","page_num":"0","left":"0.7034883748155327"},{"width":"0.27470927542828505","text":"• SyncProfileMetadata (Syncprot1 LeMetadata•php:39-113) - runs per profile/user: crmService->syncProfileFields( ; and for providers","level":"0","page_num":"0","line_num":"0","conf":"0.5","top":"0.33797909453440456","height":"0.010505753841126397","par_num":"0","word_num":"0","left":"0.6976744180126778","block_num":"0"},{"line_num":"0","text":"implementing SyncCrmProfileRecordTypesInterface (Salesforce) it also calls syncProfileRecordTypes() .","word_num":"0","page_num":"0","block_num":"0","width":"0.20494185102746842","conf":"1","level":"0","par_num":"0","left":"0.7049418744250472","top":"0.35167464111919977","height":"0.010694696192155795"},{"word_num":"0","conf":"1","text":"End-to-end flow summary","level":"0","height":"0.010658575207042498","page_num":"0","left":"0.6947674434129528","block_num":"0","line_num":"0","par_num":"0","width":"0.06104650395981803","top":"0.3795853269186489"},{"height":"0.011164274322168932","block_num":"0","left":"0.6976744206501068","level":"0","width":"0.02616278922304205","word_num":"0","par_num":"0","page_num":"0","top":"0.40031897926634774","text":"• HubSpot","line_num":"0","conf":"1"},{"text":"•Team creation → no CRM sync.","top":"0.4216027876942583","left":"0.7049418662773873","par_num":"0","block_num":"0","level":"0","width":"0.06831394865157747","word_num":"0","height":"0.010614118317477717","conf":"0.5","page_num":"0","line_num":"0"},{"block_num":"0","height":"0.007252055111874323","word_num":"0","left":"0.7049418492206571","page_num":"0","conf":"0.5","text":"•Owner connects Hubspot OAuth (SocialAccountConnected → no automatic data import (Hubspot'S onActivityProviderIntegrated is a","top":"0.4425087106217327","line_num":"0","par_num":"0","width":"0.2747093160101709","level":"0"},{"text":"no-op; BootstrapIntegrationApp only fires for Integration.app providers). Initial metadata is typically triggered via CrmAccountReconnecte","height":"0.010758603018436785","word_num":"0","block_num":"0","level":"0","top":"0.45614035093286254","width":"0.26889533184944325","line_num":"0","par_num":"0","page_num":"0","conf":"1","left":"0.7122093199962287"},{"left":"0.7107558176603528","height":"0.0071770334928230595","page_num":"0","line_num":"0","conf":"0.5","block_num":"0","par_num":"0","text":"d → ImoortMetadata → crm:svnc-team-metadata which in turn runs syncOrganization → importStages → importBusinessProcesses • imd","top":"0.4736842105263157","width":"0.2703488329623608","word_num":"0","level":"0"},{"left":"0.7107558203237098","conf":"1","text":"ortRecordTypes syncProfiles → syncFields","width":"0.09302324944354112","par_num":"0","block_num":"0","height":"0.01060022539689398","page_num":"0","top":"0.487804878247182","level":"0","word_num":"0","line_num":"0"},{"top":"0.5087108018143799","page_num":"0","level":"0","line_num":"0","height":"0.0072381614307848174","width":"0.27616275625025977","left":"0.7049418947060824","conf":"0.5","text":"•svncProfileso) creates Profile rows→ ProfileCreated → SyncProfileOpportunities creates Deal Insiahts avout + dispatches Sync","par_num":"0","word_num":"0","block_num":"0"},{"width":"0.21656973818515213","left":"0.7107558217326942","line_num":"0","page_num":"0","top":"0.5223285486443381","block_num":"0","conf":"1","par_num":"0","height":"0.011164274322169043","text":"OpportunitiesJob with the profile-modified strategy) + SyncProfileMetadata (syncs that user's profile fields).","level":"0","word_num":"0"},{"level":"0","par_num":"0","block_num":"0","line_num":"0","width":"0.03052325451627691","conf":"0.5","top":"0.5502392346319072","word_num":"0","height":"0.007252054351368664","left":"0.6962209313837605","page_num":"0","text":"• Salesforce"},{"height":"0.006968640444571572","text":"•Team creation → onlv the optional salestorce Account stamo in UodateSalesforceAccount it a linked account exists","top":"0.5714285717637769","par_num":"0","width":"0.23255812868158865","line_num":"0","level":"0","block_num":"0","left":"0.7049418497035571","conf":"1","word_num":"0","page_num":"0"},{"level":"0","line_num":"0","par_num":"0","text":"Same reconnect-driven metadata path: SyncTeamMetadata → syncOrganization/importStages/importBusinessProcesses/importRecordTyp","page_num":"0","height":"0.011164274322169043","conf":"1","left":"0.7093023421735236","width":"0.2718023137843355","word_num":"0","block_num":"0","top":"0.5885167464114832"},{"width":"0.14825580475178168","block_num":"0","conf":"1","level":"0","text":"es/syncProfiles/svncFields Salesforce imolementations in Service.ono.","page_num":"0","line_num":"0","par_num":"0","top":"0.6060606061050023","word_num":"0","height":"0.0071798116206361895","left":"0.7122093138043853"},{"par_num":"0","height":"0.010541875586745464","level":"0","page_num":"0","conf":"1","block_num":"0","text":"•syncProfiles() SOQL-matches team members, creating Profile rows with edition + crm_ profile id ProfileCreated → SyncProfil","top":"0.623604465706091","left":"0.704941860806575","line_num":"0","width":"0.2761627765412027","word_num":"0"},{"page_num":"0","block_num":"0","left":"0.745639532524309","par_num":"0","top":"0.6411149825421121","width":"0.23691861172939865","conf":"1","height":"0.0072103763501228935","text":"uses TimePeriodIterator sliding window to avoid SOOL limits) + SyncProfileMetadata which also runs syncProfileReco","line_num":"0","word_num":"0","level":"0"},{"left":"0.7122093194467003","block_num":"0","page_num":"0","line_num":"0","text":"rdTypes() because Salesforce implements SyncCrmProfileRecordTypesInterface.","par_num":"0","height":"0.011164274322169154","top":"0.6547049441786283","conf":"1","level":"0","width":"0.16133719302238303","word_num":"0"},{"height":"0.0071770334928230595","level":"0","page_num":"0","block_num":"0","par_num":"0","top":"0.689792663476874","line_num":"0","width":"0.050872087478637695","word_num":"0","conf":"0.5","left":"0.6947674474050056","text":"Notahle ohcorvatione"},{"top":"0.7105263157107344","text":"HubSnot and Salesforce do not have a direct CocialAccountConnected @ initial-svne wire› the metadata imnort runs via the reconnedi","width":"0.2674418510274684","line_num":"0","word_num":"0","block_num":"0","level":"0","conf":"0.5","page_num":"0","left":"0.6976744278944692","par_num":"0","height":"0.0072437192074230605"},{"conf":"1","left":"0.7049418747013358","level":"0","par_num":"0","text":"event/listener (CrmAccountReconnected → ImportMetadata ). Onlv the Integration.app family has a first-connect bootstrap ( BootstrapIntegrat","line_num":"0","top":"0.7247386761671891","width":"0.2761627765412026","word_num":"0","block_num":"0","height":"0.010508532729445408","page_num":"0"},{"line_num":"0","conf":"0.5","left":"0.7049418677419108","word_num":"0","level":"0","block_num":"0","page_num":"0","width":"0.06395348082197472","height":"0.010630789365874915","par_num":"0","top":"0.742160279154372","text":"ionApp → TeamInitialSyncJob )."},{"text":"• The per-orofile opportunity backfill is entirely driven by Profi leCreated, so new deallopportunity ingestion starts only after syncProfileso","conf":"0.5","block_num":"0","page_num":"0","par_num":"0","top":"0.763066202081789","line_num":"0","width":"0.2819767201200445","word_num":"0","height":"0.007268726160271521","level":"0","left":"0.6976744426698599"},{"block_num":"0","left":"0.7034883710756957","top":"0.7804878052132543","width":"0.0973837122004082","height":"0.006968640444571572","text":"nas resolved Ckm owners/users to Jiminny users.","level":"0","conf":"0.5","line_num":"0","page_num":"0","par_num":"0","word_num":"0"},{"page_num":"0","top":"0.7979094080007108","height":"0.006968640444571572","level":"0","block_num":"0","width":"0.2848836817639939","text":"The opportunity.sync.uses.strateoy LAST MODTETED BY PROFTIE SYNG OPPORTINTTY STRATEGY andrespects team-levelLaetSvncPeriod andlreau","par_num":"0","line_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.6976744577455185"},{"left":"0.7049418612096862","block_num":"0","height":"0.007307626033703829","par_num":"0","text":"iresStidingWindowSearch settings","level":"0","page_num":"0","top":"0.8149920253520749","width":"0.06686045768413129","word_num":"0","conf":"1","line_num":"0"},{"block_num":"0","text":"what obiects are sunced on team creation and orofile creation","word_num":"0","level":"0","line_num":"0","par_num":"0","width":"0.12063952709766146","page_num":"0","conf":"1","left":"0.6962209263682917","height":"0.0071770334928229484","top":"0.9266347687400319"},{"top":"0.9545454546835835","level":"0","page_num":"0","par_num":"0","text":"•0 (+]","block_num":"0","width":"0.02034883676691257","line_num":"0","word_num":"0","height":"0.010611339429158706","conf":"0.30000001192092896","left":"0.9622093020410507"},{"line_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","par_num":"0","text":"WN Windsurf Teams","word_num":"0","page_num":"0","level":"0","width":"0.04069767353382514","left":"0.8924418613334615","top":"0.9860627177383888","block_num":"0"},{"word_num":"0","block_num":"0","left":"0.9360465110596449","height":"0.006968641205077342","page_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.9860627177424091","width":"0.029069768621566405","line_num":"0","level":"0","text":"80-20 LTF.8"},{"height":"0.01074748898617195","text":"Po 4 spaces","conf":"0.30000001192092896","page_num":"0","top":"0.986062718234409","word_num":"0","line_num":"0","level":"0","width":"0.024709298255595757","left":"0.969476748236339","par_num":"0","block_num":"0"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8022
|
NULL
|
NULL
|
|
45023
|
PhpStormFileEditViewFV faVsco.s vNavigateCodeLarav PhpStormFileEditViewFV faVsco.s vNavigateCodeLaravelRefactorToolsWindow#11894 on JY-18909-automated-reports-ask-iminny kHelpProject v> D Redisv D ServiceTraits€ OpportunitySyncTrait.ph& SyncCrmEntities Trait.php© SyncFieldsTrait.php© WriteCrmTrait.php→IUTIS→Weshook© BatchSyncCollector.php© BatchSyncRedisService.php© Client.php© ClosedDealStagesService.p© DealFieldsService.php© DecorateActivity.php©FieldDefinitions.php© FieldTypeConverter.php© HubspotClientinterface.php© HubspotTokenManager.php© PayloadBuilder.php© RemoteCrmObjectManipulatResponseNormalize.php© Service.php© SyncFieldAction.php© SyncRelatedActivityManage© WebhookSyncBatchProcessv D IntegrationApp> D Accessors~ D Api© ActionUrl.php@ EnumUrlInterface.php© FlowUrl.php© PageResult.php© ProxyUrl.php© RequestBuilder.phpC RequestExecute.php• RequestExecutelnterfaceSystemEvents.php© SystemUrl.phpC TokenBuilder.php© TokenBuilderInterface.pt© UrlBuilder.phpConfigDDTOM FiltersDJobs• ProspectSearchStrateayD ServiceTraits© DataClient.php© DecorateActivity.php© LocalSearch.php© LocalSearchlnterface.php© RemoteSearch.php© Service.php> MListeners> M Metadata> D Migration› Pipedrive> D SalesforceD Traits© AutomatedReportsService.php© TeamSetupController.php© RequestGenerateReportJob.php© OpportunityStageUpdated.phpC RunOpportunityAiAnalysis.phgpnp apl.onp© SendReportJob.php• Filesystem.php& OpportunitySyncTrait.php© SendReportMailJob.phpC Team.php© ReportController.php© CreateHeldActivityEvent.php© Opportunity.php€ InteractsWithPivotTable.php© OpportunityPendingAiAnalysisAfterStageChanged.phpC ProcessAiAutomationAnalysisResults.phpC ImportOpportunityBatch.php© TokenBuilder.phpTrackProviderInstalledEvent.php© OpportunityUpdated.phpT ImportBatchJobTrait.php© Service.phpCc W.*13/29004860861862863864865866867868869870871872873874875876878017880881882883884885886887888889890891892893894895896897898900Y01902trait OpportunitySyncTraitprivate function buildOpportunityData($closeDate = null;if (! empty($properties[' closedate'])) {$cLoseDate = Carbon: :parse($propertiesl'closedate']) ->format ( format: "Y-m-d');фremotelycreacedat = null;if (! empty(Spropertiesl'createdate']) && strtotime($propertiesl'ereatedate' ])) €$date = $this->parseCleanDatetime($properties['sreatedate'));$remotelyCreatedAt = $date?->format ( format: 'Y-m-d H:i:s');$closedStages = $this->getClosedDealStages();$isWon = in_array($properties[ 'dealstage'], $cLosedStages['won']);$isLost = in_array($properties['dealstage'], $closedStages['lost']);$data = ['team_id''user_id'=> $this->team->getIdO,'owner_id'= Serefileninsecafile susericnnul,=> $ownerId,'name"→ snale,'value''currency_code'→> ! empty(Samount) ? $amount : null,=> CurrencyFormatter: : formatCode ($currency),'close_date'=> $cLoseDate,'is_closed'=> $isWon || $isLost,'is_won'=> $isWon,'remotely_created_at'= $remotelyCreatedAt,'probability'=> $this->resolveDealProbability($properties['hs_deal_stage_probability']),'forecast_category'=> uns->reso verorecastlarecory ooroverces'ns manual torecast caredorvo.1:if (SaccountId)$data['account_id'] = $accountId;($stage){$data['stage_id'] = $stage->id;if ($businessProcess) {$recordType = $this->crmEntityRepository->getBusinessProce[sRecordType($businessProcess);r nrecore voey "$data['record_type_id'] = $recordType->id;return $data;Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)= custom.logV connect.vue= laravel.logA SF ljiminny@localhost](° scratch_1.jsonV Onboard.vueHs local liminnyalocalnost4 console [EU] )CrmEntityRepository.php4 console [STAGING]fii crm_configurations [EU]A console [(PROD]15631564BSZMZMI9AY1566-156715681569E1570157115721573=15751580158115821583-1584=158515871588158915901591=159215931594=1595159615971598159916001602T [CREDIT_CARD]=1607=1608Z1609Tx: AutovPlaygroundSa jiminny v# contact 116/17180 60558/ m026 A9 A 22 X 3 X 103 ^# contact 21724/565 742725547700 - asnosupporcroom.com 2026COnDany 4170155 47150050504# deal 7100953 410150124747DCLELTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(owner) ' Ev.emall,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 400 and sa.provider = 'hubspot':select * from features;select * from team features where feature id = 40:select * from teams where id = 556: # owner: 18101. crm: 477select * from crm_configurations where id = 477;SELECT * FROM users WHERE id = 18101;SELECTCONCAT(u.id, CASE WHEN U.id = t.owner_id THEN(ouner) + Tu.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE u.team_id = 556 and sa.provider = 'integration-app';select * from opportunities where id = 7594349;select * from opportunity_stages where opportunity_id = 759434select * from business_processes where id = 6024;select * from business_process_stages where stage_id = 16352;select * from business_process_stages where business_process_]select * from stages where team_id = 459;select * from teams where id = 459;DELEEITCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7u.email,sa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1.n<->1: on t.id = u.team_idWHERE U.team_id = 459 and sa.provider = 'hubspot';SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEFFROM stagesWHERE team_id = 459 AND type = 'opportunity'GROUP BY crm_provider_idHAVING CHT>1A> 0lablSupport Daily - in 2 h 43 mAAutomatedRenortsCommandTest100% C•8 • Fri 17 Apr 12:17:18CascadeAutomated Report RetrInvestigating Opportur+D ...1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestagewale calls cribervicpdateStage() → pushes the stage change to HubSpot3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → upsertOpportunity() with the stage HubSpot now has5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejectsthe change - writing a different stage_id backcloudwatch loas to look for."opportunity stage nas changed""[HubSpot] User changing opportunity stage from"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRMprovider ID keeps reappearing in the Redis set (because the failed() handler in ImportBatchJobTraitrequeues it after failures), then it gets reprocessed on every cycle.CloudWatch logs to look for:"[WebhookSyncBatchProcessor] Batch processing completed"- with config_id for team 459"[ImportOpportunityBatch]" or "[HubSpot] Failed to import opportunity""(HubSpot) Syncing opportunities using strateqy"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.3. importExternalFieldData / SyncCrmField writing back and triggering re-syncFrocessALAucomaclonAnalysiskesults calls service›Syncuppolcunity cerore writine Al tiele valuesSince Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageChanged logs), even though this specific opportunity has no templates, other opportunities do - and their syncupporcunity calls ao through 1mporturupdateuppoinity → which can atrect the keais queuestate.What to search in CloudWatchFor opportunity 7594349, search for these in order:estwuike nisinss oussiness orocess"Id": 6024."uuid". "0x42500C7A22F88945929CEF122051B62E""team 10"* 459"crm_configuration_id": 367,created atl: 2025-04-02 12:50:16"updated at": "2025-04-02 12:59:16"602416349 2025-04-02 12:59:16,2025-04-02 12:59:16600416251 095 04 0219 0169025 04 0212:50116,2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen$stage is null.<> CodeClaude Sonnet 4.6Winasun leams842:22 o charsUlr-o( 4 spaces...
|
[{"line_num":"0","top": [{"line_num":"0","top":"0.0025839794299922225","word_num":"0","conf":"1","text":"PhpStorm","width":"0.02761627733707428","height":"0.012919896178775314","level":"0","block_num":"0","left":"0.020348838535920212","par_num":"0","page_num":"0"},{"height":"0.010335916943020274","par_num":"0","left":"0.05232558154097966","conf":"1","line_num":"0","text":"File","top":"0.0025839794391580018","width":"0.011627906560897822","word_num":"0","page_num":"0","level":"0","block_num":"0"},{"par_num":"0","level":"0","left":"0.06976744199571387","line_num":"0","page_num":"0","word_num":"0","width":"0.011627906560897835","block_num":"0","conf":"1","text":"Edit","height":"0.010335916943020274","top":"0.0025839794483865086"},{"par_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","text":"View","conf":"1","line_num":"0","width":"0.014534883201122284","left":"0.08720930282773343","top":"0.0025839794299922225","word_num":"0","page_num":"0"},{"conf":"0.30000001192092896","par_num":"0","width":"0.034883719682693486","left":"0.036337209320751886","height":"0.007897286944919202","line_num":"0","top":"0.025694444382837522","word_num":"0","level":"0","page_num":"0","text":"FV faVsco.s v","block_num":"0"},{"height":"0.012919896178775314","word_num":"0","left":"0.1061046516439201","par_num":"0","block_num":"0","conf":"1","width":"0.02470930218696596","page_num":"0","level":"0","top":"0.0025839794299922225","text":"Navigate","line_num":"0"},{"top":"0.002583979426853289","text":"Code","width":"0.017441859841346746","height":"0.010335916943020385","page_num":"0","word_num":"0","left":"0.13517441920723358","level":"0","par_num":"0","block_num":"0","line_num":"0","conf":"1"},{"block_num":"0","page_num":"0","width":"0.02180232554674147","left":"0.1540697678225595","text":"Laravel","word_num":"0","level":"0","height":"0.010335916943020385","line_num":"0","top":"0.002583979426853289","par_num":"0","conf":"1"},{"line_num":"0","text":"Refactor","left":"0.18168604645628045","level":"0","page_num":"0","top":"0.0025839794785329495","width":"0.02180232554674147","conf":"1","word_num":"0","block_num":"0","par_num":"0","height":"0.010335916943020274"},{"level":"0","block_num":"0","conf":"1","line_num":"0","par_num":"0","top":"0.002583979461306396","height":"0.010335916943020274","left":"0.2267441862337412","text":"Tools","page_num":"0","width":"0.014534883201122284","word_num":"0"},{"page_num":"0","par_num":"0","text":"Window","width":"0.0232558131217957","top":"0.002583979426853289","level":"0","word_num":"0","conf":"1","block_num":"0","left":"0.2616279077801874","height":"0.010335916943020385","line_num":"0"},{"line_num":"0","left":"0.08139535349754527","text":"#11894 on JY-18909-automated-reports-ask-iminny k","level":"0","conf":"1","top":"0.025694444318238086","width":"0.1351744055747986","par_num":"0","page_num":"0","height":"0.007897286944919202","word_num":"0","block_num":"0"},{"width":"0.014534883201122284","word_num":"0","conf":"1","page_num":"0","line_num":"0","block_num":"0","left":"0.28779069769207455","level":"0","text":"Help","par_num":"0","height":"0.012919896178775425","top":"0.002583979688390081"},{"width":"0.024709302186965938","block_num":"0","word_num":"0","text":"Project v","level":"0","top":"0.04651162778062423","line_num":"0","conf":"0.5","par_num":"0","height":"0.013210594654083252","page_num":"0","left":"0.017441860956921497"},{"page_num":"0","top":"0.06458333333333333","width":"0.030523255467414856","level":"0","par_num":"0","text":"> D Redis","height":"0.013194444444444398","left":"0.029069767219033926","word_num":"0","block_num":"0","conf":"0.30000001192092896","line_num":"0"},{"page_num":"0","level":"0","par_num":"0","left":"0.029069769051867776","text":"v D ServiceTraits","width":"0.04941860139369964","word_num":"0","block_num":"0","top":"0.07986111111111116","conf":"0.5","line_num":"0","height":"0.013194444444444398"},{"conf":"0.5","level":"0","word_num":"0","page_num":"0","top":"0.09560723524394565","width":"0.06831395030021668","par_num":"0","block_num":"0","left":"0.04505814272303903","height":"0.012919896178775314","line_num":"0","text":"€ OpportunitySyncTrait.ph"},{"level":"0","conf":"0.5","left":"0.04505814271908924","word_num":"0","top":"0.11111111111111116","height":"0.013194444444444398","par_num":"0","width":"0.06831395030021668","block_num":"0","line_num":"0","text":"& SyncCrmEntities Trait.php","page_num":"0"},{"word_num":"0","conf":"0.5","level":"0","left":"0.04505814046610588","height":"0.015552326043446807","top":"0.12403100752091223","par_num":"0","width":"0.05668604373931884","line_num":"0","text":"© SyncFieldsTrait.php","block_num":"0","page_num":"0"},{"page_num":"0","left":"0.04505814194914328","par_num":"0","height":"0.015503875414530466","level":"0","line_num":"0","conf":"0.5","block_num":"0","text":"© WriteCrmTrait.php","word_num":"0","width":"0.05377906560897828","top":"0.1395348837397632"},{"par_num":"0","top":"0.16020671842430811","word_num":"0","text":"→IUTIS","height":"0.005167958471510081","block_num":"0","width":"0.02616279125213623","level":"0","conf":"0.30000001192092896","page_num":"0","left":"0.029069767091955145","line_num":"0"},{"text":"→Weshook","conf":"0.30000001192092896","top":"0.17571059457322424","width":"0.03779069483280183","word_num":"0","line_num":"0","page_num":"0","level":"0","left":"0.02906976697313417","height":"0.005167958140373186","block_num":"0","par_num":"0"},{"par_num":"0","block_num":"0","height":"0.015503875414530466","text":"© BatchSyncCollector.php","conf":"1","level":"0","top":"0.18604651181900522","line_num":"0","left":"0.037790701555650896","page_num":"0","word_num":"0","width":"0.06686046123504638"},{"level":"0","line_num":"0","page_num":"0","top":"0.20138888888888884","width":"0.07558139562606811","text":"© BatchSyncRedisService.php","block_num":"0","word_num":"0","height":"0.015972222222222276","conf":"1","left":"0.037790698291617096","par_num":"0"},{"height":"0.015584625138176822","level":"0","width":"0.03343023061752319","left":"0.037790699614228054","page_num":"0","line_num":"0","text":"© Client.php","par_num":"0","top":"0.21705426374443437","word_num":"0","conf":"0.5","block_num":"0"},{"top":"0.2325581396690103","width":"0.07558139562606811","block_num":"0","conf":"1","word_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.012919896178775425","page_num":"0","left":"0.037790698480570574","text":"© ClosedDealStagesService.p"},{"width":"0.0625","word_num":"0","par_num":"0","left":"0.037790698455668584","block_num":"0","height":"0.013194444444444398","level":"0","conf":"1","line_num":"0","page_num":"0","text":"© DealFieldsService.php","top":"0.24791666666666667"},{"line_num":"0","block_num":"0","conf":"1","par_num":"0","left":"0.03633721066630604","top":"0.263565891574695","width":"0.06104651093482972","level":"0","text":"© DecorateActivity.php","height":"0.012919896178775314","page_num":"0","word_num":"0"},{"top":"0.2790697675436873","par_num":"0","height":"0.012919896178775314","block_num":"0","conf":"1","line_num":"0","width":"0.058139532804489136","page_num":"0","text":"©FieldDefinitions.php","level":"0","left":"0.03633721131093369","word_num":"0"},{"block_num":"0","page_num":"0","line_num":"0","height":"0.013194444444444398","text":"© FieldTypeConverter.php","top":"0.2944444444444445","width":"0.06831395030021667","word_num":"0","level":"0","left":"0.03633721021334908","conf":"1","par_num":"0"},{"block_num":"0","level":"0","conf":"1","height":"0.012919896178775425","text":"© HubspotClientinterface.php","top":"0.3100775194816717","line_num":"0","width":"0.07558139562606811","word_num":"0","left":"0.03779069879549304","par_num":"0","page_num":"0"},{"left":"0.03779069659103573","level":"0","top":"0.32558139567676214","page_num":"0","width":"0.07558139562606811","word_num":"0","block_num":"0","par_num":"0","height":"0.012919896178775425","conf":"1","line_num":"0","text":"© HubspotTokenManager.php"},{"text":"© PayloadBuilder.php","word_num":"0","page_num":"0","height":"0.010448966423670436","par_num":"0","top":"0.3409722222009215","level":"0","block_num":"0","line_num":"0","conf":"1","left":"0.03779069635420511","width":"0.05523256063461304"},{"conf":"1","line_num":"0","page_num":"0","block_num":"0","height":"0.01325904395845201","top":"0.3562499999845983","width":"0.07558139562606812","word_num":"0","text":"© RemoteCrmObjectManipulat","left":"0.03779069850479537","level":"0","par_num":"0"},{"par_num":"0","line_num":"0","left":"0.036337209757837455","top":"0.36950904428787323","width":"0.06831395030021667","page_num":"0","level":"0","word_num":"0","height":"0.012919896178775425","text":"ResponseNormalize.php","conf":"1","block_num":"0"},{"conf":"1","page_num":"0","left":"0.03779069823495582","line_num":"0","par_num":"0","top":"0.3847222219236044","text":"© Service.php","width":"0.03779069781303406","word_num":"0","height":"0.013210594654083252","block_num":"0","level":"0"},{"line_num":"0","text":"© SyncFieldAction.php","level":"0","conf":"1","page_num":"0","block_num":"0","par_num":"0","top":"0.40051679599975953","width":"0.05813953280448913","left":"0.037790699753649216","word_num":"0","height":"0.012919896178775425"},{"page_num":"0","block_num":"0","word_num":"0","height":"0.013194444444444509","left":"0.037790698480570574","par_num":"0","conf":"1","level":"0","text":"© SyncRelatedActivityManage","top":"0.4159722222222222","width":"0.07558139562606811","line_num":"0"},{"width":"0.07558139562606811","word_num":"0","block_num":"0","par_num":"0","height":"0.013194444444444398","left":"0.037790698480570574","conf":"1","line_num":"0","page_num":"0","text":"© WebhookSyncBatchProcess","top":"0.43125","level":"0"},{"width":"0.05232558250427245","word_num":"0","left":"0.02180232571783398","line_num":"0","conf":"0.30000001192092896","level":"0","page_num":"0","par_num":"0","height":"0.012919896178775314","text":"v D IntegrationApp","block_num":"0","top":"0.44702842390673636"},{"text":"> D Accessors","width":"0.042151162028312684","word_num":"0","block_num":"0","line_num":"0","par_num":"0","page_num":"0","conf":"0.30000001192092896","top":"0.4625","left":"0.029069768204225445","level":"0","height":"0.013194444444444398"},{"word_num":"0","conf":"0.30000001192092896","par_num":"0","height":"0.013194444444444287","block_num":"0","top":"0.47777777777777786","level":"0","line_num":"0","width":"0.02470930218696594","left":"0.029069767829704097","page_num":"0","text":"~ D Api"},{"page_num":"0","width":"0.040697672963142396","word_num":"0","text":"© ActionUrl.php","height":"0.012919896178775314","level":"0","conf":"0.5","block_num":"0","top":"0.4935400518137131","line_num":"0","par_num":"0","left":"0.045058140990292504"},{"block_num":"0","text":"@ EnumUrlInterface.php","conf":"0.5","width":"0.06104651093482971","height":"0.013194444444444509","page_num":"0","line_num":"0","level":"0","par_num":"0","left":"0.045058140898864174","word_num":"0","top":"0.5090277777777777"},{"conf":"0.5","height":"0.013194444444444398","par_num":"0","word_num":"0","top":"0.5243055555555556","page_num":"0","level":"0","text":"© FlowUrl.php","width":"0.037790697813034055","block_num":"0","left":"0.04505814009542093","line_num":"0"},{"par_num":"0","text":"© PageResult.php","top":"0.5373664324735505","width":"0.04653285145759583","left":"0.04504752814356874","block_num":"0","word_num":"0","page_num":"0","conf":"1","level":"0","line_num":"0","height":"0.01570641067292955"},{"top":"0.5540002816548221","word_num":"0","par_num":"0","width":"0.0395732194185257","page_num":"0","conf":"0.5","block_num":"0","line_num":"0","text":"© ProxyUrl.php","left":"0.04489488267260087","height":"0.01333898570802483","level":"0"},{"conf":"1","height":"0.012919896178775314","block_num":"0","line_num":"0","left":"0.0450581430002621","level":"0","page_num":"0","par_num":"0","top":"0.568475452330509","word_num":"0","text":"© RequestBuilder.php","width":"0.05523255467414855"},{"width":"0.05813953280448914","word_num":"0","text":"C RequestExecute.php","left":"0.045058141565665365","line_num":"0","level":"0","page_num":"0","conf":"1","top":"0.5839793287010036","par_num":"0","height":"0.015503875414530355","block_num":"0"},{"block_num":"0","word_num":"0","width":"0.06831395030021667","text":"• RequestExecutelnterface","top":"0.5993055555555555","conf":"1","height":"0.013194444444444509","par_num":"0","left":"0.045058142723038964","page_num":"0","level":"0","line_num":"0"},{"page_num":"0","conf":"1","top":"0.6149870802374857","line_num":"0","word_num":"0","level":"0","text":"SystemEvents.php","par_num":"0","block_num":"0","width":"0.05523255467414856","height":"0.012919896178775314","left":"0.04360465358589083"},{"word_num":"0","text":"© SystemUrl.php","left":"0.04505814011459571","conf":"0.5","width":"0.04360465109348297","block_num":"0","height":"0.01325904395845201","line_num":"0","level":"0","page_num":"0","par_num":"0","top":"0.6304909560892494"},{"page_num":"0","word_num":"0","conf":"0.5","height":"0.013194444444444398","width":"0.05087209343910217","level":"0","line_num":"0","text":"C TokenBuilder.php","top":"0.6458333333333334","par_num":"0","block_num":"0","left":"0.0450581399628617"},{"par_num":"0","word_num":"0","block_num":"0","conf":"0.5","level":"0","top":"0.661498708338261","height":"0.012919896178775314","page_num":"0","left":"0.045058141015190255","text":"© TokenBuilderInterface.pt","width":"0.06831395030021667","line_num":"0"},{"block_num":"0","line_num":"0","conf":"0.5","height":"0.012919896178775314","top":"0.677002584081155","level":"0","word_num":"0","left":"0.045058140296281746","page_num":"0","width":"0.043604651093482966","par_num":"0","text":"© UrlBuilder.php"},{"conf":"0.30000001192092896","line_num":"0","page_num":"0","text":"Config","word_num":"0","height":"0.013993726836310505","block_num":"0","width":"0.026613312959671016","left":"0.03611194887749505","level":"0","par_num":"0","top":"0.6906775554906848"},{"par_num":"0","block_num":"0","level":"0","top":"0.7054263567232738","conf":"0.30000001192092896","left":"0.03779069787595659","height":"0.012919896178775314","line_num":"0","text":"DDTO","width":"0.018895348906517027","word_num":"0","page_num":"0"},{"top":"0.7235142119603207","left":"0.03779069919579286","block_num":"0","conf":"1","height":"0.007751937707265233","word_num":"0","width":"0.021802324056625362","line_num":"0","level":"0","text":"M Filters","par_num":"0","page_num":"0"},{"page_num":"0","conf":"0.30000001192092896","height":"0.012919896178775425","block_num":"0","text":"DJobs","width":"0.0203488364815712","top":"0.7364341086612581","word_num":"0","level":"0","left":"0.03779069829264463","line_num":"0","par_num":"0"},{"level":"0","line_num":"0","conf":"0.5","page_num":"0","par_num":"0","width":"0.06686046123504638","height":"0.007978035344017975","text":"• ProspectSearchStrateay","block_num":"0","left":"0.037790702958057865","word_num":"0","top":"0.7545219644985337"},{"text":"D ServiceTraits","width":"0.040697672963142396","par_num":"0","left":"0.0377906991298688","level":"0","top":"0.7673611111111112","line_num":"0","page_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.013194444444444398"},{"block_num":"0","page_num":"0","text":"© DataClient.php","par_num":"0","top":"0.782638889083126","conf":"1","width":"0.04360465109348298","height":"0.013226743539174413","word_num":"0","level":"0","line_num":"0","left":"0.0377906982541306"},{"left":"0.03779069911240864","line_num":"0","conf":"1","par_num":"0","top":"0.7984496125372272","level":"0","word_num":"0","width":"0.05959302186965943","height":"0.012919896178775425","page_num":"0","text":"© DecorateActivity.php","block_num":"0"},{"left":"0.037790698636677444","width":"0.04941860437393189","page_num":"0","word_num":"0","level":"0","height":"0.013194444444444398","line_num":"0","par_num":"0","text":"© LocalSearch.php","top":"0.8138888888888889","block_num":"0","conf":"1"},{"line_num":"0","word_num":"0","par_num":"0","conf":"1","block_num":"0","level":"0","width":"0.06976743936538696","page_num":"0","left":"0.037790700169496705","top":"0.8291666663680488","height":"0.013210594654083252","text":"© LocalSearchlnterface.php"},{"level":"0","width":"0.055232554674148567","conf":"1","line_num":"0","par_num":"0","height":"0.012919896178775314","left":"0.037790701139780135","top":"0.8449612404119043","block_num":"0","page_num":"0","word_num":"0","text":"© RemoteSearch.php"},{"block_num":"0","level":"0","par_num":"0","word_num":"0","text":"© Service.php","width":"0.03779069781303406","conf":"1","left":"0.03779069823495582","page_num":"0","height":"0.013194444444444398","top":"0.8604166666666667","line_num":"0"},{"left":"0.021802328891738443","text":"> MListeners","page_num":"0","width":"0.03779069483280182","conf":"0.30000001192092896","par_num":"0","word_num":"0","top":"0.8756944444444444","line_num":"0","height":"0.008333333333333304","level":"0","block_num":"0"},{"line_num":"0","word_num":"0","level":"0","text":"> M Metadata","left":"0.021802325104005583","conf":"0.30000001192092896","block_num":"0","height":"0.007832686768637798","par_num":"0","top":"0.8914728687603839","width":"0.03779069483280181","page_num":"0"},{"text":"> D Migration","height":"0.013194444444444398","block_num":"0","line_num":"0","width":"0.0392441838979721","word_num":"0","left":"0.021802326420120133","level":"0","par_num":"0","top":"0.9041666666666667","conf":"0.30000001192092896","page_num":"0"},{"line_num":"0","level":"0","left":"0.021802325112669052","height":"0.008333333333333304","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"› Pipedrive","block_num":"0","top":"0.9222222222222223","width":"0.03779069483280182","word_num":"0"},{"text":"> D Salesforce","page_num":"0","level":"0","word_num":"0","block_num":"0","height":"0.013210594654083252","left":"0.02180232658989817","line_num":"0","top":"0.9354005166587466","width":"0.04215116202831268","conf":"0.30000001192092896","par_num":"0"},{"page_num":"0","top":"0.9506944444444444","word_num":"0","block_num":"0","height":"0.013194444444444509","level":"0","par_num":"0","left":"0.029069768269642294","conf":"0.30000001192092896","width":"0.023255813121795654","line_num":"0","text":"D Traits"},{"par_num":"0","conf":"1","width":"0.0770348846912384","left":"0.1220930237335959","height":"0.013210594654083252","level":"0","top":"0.04651162776985762","text":"© AutomatedReportsService.php","word_num":"0","page_num":"0","block_num":"0","line_num":"0"},{"top":"0.0671834625479939","block_num":"0","height":"0.012919896178775314","text":"© TeamSetupController.php","word_num":"0","page_num":"0","left":"0.12063953658472096","level":"0","line_num":"0","conf":"1","par_num":"0","width":"0.06686046123504638"},{"conf":"1","line_num":"0","text":"© RequestGenerateReportJob.php","par_num":"0","block_num":"0","page_num":"0","level":"0","height":"0.013194444444444398","left":"0.12209302685981571","word_num":"0","width":"0.07994185686111449","top":"0.09027777777777779"},{"block_num":"0","line_num":"0","par_num":"0","width":"0.0770348846912384","height":"0.013194444444444398","text":"© OpportunityStageUpdated.php","conf":"1","level":"0","top":"0.11111111111111116","left":"0.1220930237335959","word_num":"0","page_num":"0"},{"par_num":"0","width":"0.07412790060043334","word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.008333333333333415","text":"C RunOpportunityAiAnalysis.phg","conf":"1","line_num":"0","left":"0.12209302963212476","top":"0.13402777777777775"},{"line_num":"0","page_num":"0","par_num":"0","left":"0.19622093276659994","word_num":"0","top":"0.07222222222222219","width":"0.02616278827190399","height":"0.005555555555555536","block_num":"0","conf":"0.5","level":"0","text":"pnp apl.onp"},{"width":"0.05377906560897827","word_num":"0","level":"0","height":"0.013210594654083252","block_num":"0","conf":"1","line_num":"0","left":"0.20784884136774445","par_num":"0","top":"0.04651162776985762","page_num":"0","text":"© SendReportJob.php"},{"conf":"1","top":"0.0671834625479939","word_num":"0","block_num":"0","height":"0.012919896178775314","level":"0","text":"• Filesystem.php","width":"0.045058137178421054","page_num":"0","par_num":"0","left":"0.2311046520657129","line_num":"0"},{"top":"0.09027777777777779","text":"& OpportunitySyncTrait.php","word_num":"0","page_num":"0","left":"0.2107558164485665","level":"0","line_num":"0","conf":"0.5","height":"0.013194444444444398","block_num":"0","par_num":"0","width":"0.06976743936538699"},{"text":"© SendReportMailJob.php","word_num":"0","conf":"1","line_num":"0","block_num":"0","par_num":"0","page_num":"0","top":"0.04651162776985762","level":"0","width":"0.0625","height":"0.013210594654083252","left":"0.2718023263626453"},{"left":"0.2834302328315131","height":"0.008333333333333304","level":"0","line_num":"0","width":"0.03052325248718263","par_num":"0","text":"C Team.php","page_num":"0","top":"0.06944444444444442","block_num":"0","word_num":"0","conf":"0.5"},{"top":"0.04651162778062423","word_num":"0","page_num":"0","left":"0.3415697695210921","text":"© ReportController.php","level":"0","par_num":"0","conf":"1","line_num":"0","block_num":"0","height":"0.013210594654083252","width":"0.058139532804489136"},{"text":"© CreateHeldActivityEvent.php","top":"0.06718346266642627","left":"0.3241279081112662","block_num":"0","width":"0.07412790656089785","word_num":"0","page_num":"0","conf":"1","height":"0.012919896178775314","line_num":"0","level":"0","par_num":"0"},{"top":"0.09027777777777779","text":"© Opportunity.php","line_num":"0","block_num":"0","height":"0.013194444444444398","conf":"1","width":"0.045058137178421","word_num":"0","page_num":"0","left":"0.28779069890439035","par_num":"0","level":"0"},{"par_num":"0","page_num":"0","line_num":"0","text":"€ InteractsWithPivotTable.php","height":"0.015951830810970735","word_num":"0","width":"0.07295866608619689","top":"0.08763193005968917","left":"0.341443434393646","conf":"1","block_num":"0","level":"0"},{"block_num":"0","conf":"1","line_num":"0","height":"0.013194444444444398","word_num":"0","level":"0","page_num":"0","left":"0.2848837248114653","text":"© OpportunityPendingAiAnalysisAfterStageChanged.php","par_num":"0","top":"0.11111111111111116","width":"0.1293604612350464"},{"block_num":"0","conf":"1","text":"C ProcessAiAutomationAnalysisResults.php","height":"0.008333333333333415","level":"0","top":"0.13402777777777775","width":"0.10029069185256959","word_num":"0","par_num":"0","line_num":"0","left":"0.20784884513476123","page_num":"0"},{"level":"0","top":"0.13402777777777775","par_num":"0","conf":"1","left":"0.31831396125083744","line_num":"0","height":"0.008333333333333415","block_num":"0","width":"0.07122092247009276","text":"C ImportOpportunityBatch.php","word_num":"0","page_num":"0"},{"left":"0.40843023364285747","conf":"0.5","par_num":"0","width":"0.04796511530876163","top":"0.04651162776985762","height":"0.013210594654083252","line_num":"0","page_num":"0","block_num":"0","word_num":"0","level":"0","text":"© TokenBuilder.php"},{"level":"0","conf":"1","height":"0.012919896178775314","par_num":"0","text":"TrackProviderInstalledEvent.php","block_num":"0","word_num":"0","left":"0.40697674396260586","top":"0.0671834625479939","width":"0.08284883499145512","page_num":"0","line_num":"0"},{"line_num":"0","text":"© OpportunityUpdated.php","left":"0.42441860350520555","width":"0.06395348906517029","word_num":"0","page_num":"0","block_num":"0","height":"0.013194444444444398","conf":"1","level":"0","par_num":"0","top":"0.09027777777777779"},{"width":"0.06395348310470583","line_num":"0","text":"T ImportBatchJobTrait.php","level":"0","height":"0.008333333333333415","conf":"1","top":"0.13402777777777775","word_num":"0","block_num":"0","left":"0.3997093081569491","page_num":"0","par_num":"0"},{"left":"0.12209302450331165","block_num":"0","word_num":"0","top":"0.1548611109588096","line_num":"0","width":"0.03488371968269348","height":"0.010513565937678049","par_num":"0","level":"0","text":"© Service.php","page_num":"0","conf":"0.5"},{"left":"0.22529069846604388","line_num":"0","block_num":"0","page_num":"0","height":"0.012919896178775314","level":"0","par_num":"0","text":"Cc W.*","top":"0.1782945738404369","width":"0.029069766402244568","conf":"0.30000001192092896","word_num":"0"},{"block_num":"0","line_num":"0","conf":"1","left":"0.27034883723420433","par_num":"0","page_num":"0","text":"13/29","word_num":"0","level":"0","width":"0.013081395626068082","height":"0.012919896178775314","top":"0.17829457377753744"},{"line_num":"0","conf":"0.30000001192092896","height":"0.005167958471510081","par_num":"0","text":"004","page_num":"0","top":"0.2454780362250546","width":"0.00872092992067336","word_num":"0","block_num":"0","level":"0","left":"0.12209302333908192"},{"conf":"1","top":"0.2558139535901989","height":"0.012919896178775314","width":"0.01017441824078559","level":"0","word_num":"0","par_num":"0","block_num":"0","page_num":"0","left":"0.12209302360732037","text":"860","line_num":"0"},{"top":"0.27131782990372166","conf":"1","left":"0.12209302355887078","line_num":"0","text":"861","word_num":"0","page_num":"0","par_num":"0","block_num":"0","width":"0.010174418240785604","level":"0","height":"0.012919896178775425"},{"line_num":"0","level":"0","top":"0.2868217055465777","word_num":"0","page_num":"0","block_num":"0","text":"862","left":"0.12063953501896969","width":"0.011627906560897835","height":"0.010335916943020274","par_num":"0","conf":"1"},{"level":"0","line_num":"0","conf":"1","block_num":"0","left":"0.12209302336507233","text":"863","page_num":"0","width":"0.010174418240785604","word_num":"0","par_num":"0","height":"0.010335916943020274","top":"0.3023255815063415"},{"line_num":"0","page_num":"0","height":"0.010335916943020274","level":"0","width":"0.010174418240785604","left":"0.12209302336507233","word_num":"0","conf":"1","text":"864","block_num":"0","par_num":"0","top":"0.31782945747533375"},{"line_num":"0","block_num":"0","width":"0.010174418240785604","conf":"1","level":"0","page_num":"0","height":"0.010335916943020163","par_num":"0","left":"0.12209302336507233","text":"865","top":"0.33333333344432603","word_num":"0"},{"line_num":"0","left":"0.12209302336507233","top":"0.3488372094133182","par_num":"0","conf":"1","block_num":"0","width":"0.010174418240785604","level":"0","word_num":"0","page_num":"0","text":"866","height":"0.010335916943020274"},{"height":"0.012919896178775425","text":"867","par_num":"0","top":"0.36175710604497924","word_num":"0","left":"0.12209302365753558","block_num":"0","line_num":"0","width":"0.011627906560897822","page_num":"0","conf":"1","level":"0"},{"par_num":"0","line_num":"0","block_num":"0","text":"868","conf":"1","word_num":"0","width":"0.011627906560897835","left":"0.12063953489784567","top":"0.3772609822723695","level":"0","page_num":"0","height":"0.012919896178775314"},{"width":"0.01308139562606811","top":"0.3927648579829638","level":"0","page_num":"0","conf":"1","par_num":"0","text":"869","word_num":"0","height":"0.012919896178775425","line_num":"0","left":"0.12063953496312871","block_num":"0"},{"line_num":"0","block_num":"0","page_num":"0","left":"0.12063953489784567","width":"0.011627906560897835","conf":"1","level":"0","text":"870","par_num":"0","top":"0.4082687342103539","height":"0.012919896178775314","word_num":"0"},{"conf":"1","par_num":"0","word_num":"0","left":"0.12063953489784567","level":"0","block_num":"0","text":"871","height":"0.012919896178775314","page_num":"0","line_num":"0","top":"0.4237726101793462","width":"0.011627906560897835"},{"par_num":"0","word_num":"0","conf":"1","text":"872","top":"0.4392764861483385","width":"0.011627906560897835","level":"0","page_num":"0","line_num":"0","block_num":"0","height":"0.012919896178775314","left":"0.12063953489784567"},{"par_num":"0","width":"0.010174418240785604","page_num":"0","left":"0.12209302336507233","block_num":"0","word_num":"0","text":"873","height":"0.012919896178775314","level":"0","top":"0.4547803618958468","conf":"1","line_num":"0"},{"top":"0.4702842380647897","word_num":"0","par_num":"0","line_num":"0","left":"0.12209302349830872","width":"0.010174418240785604","conf":"1","block_num":"0","page_num":"0","text":"874","height":"0.012919896178775425","level":"0"},{"left":"0.12209302336507233","line_num":"0","width":"0.010174418240785604","word_num":"0","top":"0.4857881138060831","par_num":"0","conf":"1","page_num":"0","height":"0.010335916943020163","level":"0","block_num":"0","text":"875"},{"word_num":"0","block_num":"0","line_num":"0","level":"0","height":"0.010335916943020385","text":"876","par_num":"0","conf":"1","top":"0.5012919897750753","left":"0.12209302336507233","width":"0.010174418240785604","page_num":"0"},{"level":"0","page_num":"0","block_num":"0","top":"0.5348837209795766","text":"878","word_num":"0","left":"0.12209302333908192","par_num":"0","line_num":"0","width":"0.00872092992067336","height":"0.005167958471510081","conf":"0.30000001192092896"},{"block_num":"0","line_num":"0","par_num":"0","page_num":"0","top":"0.5503875971572035","word_num":"0","left":"0.12063953492946186","text":"017","conf":"0.30000001192092896","width":"0.010174417495727534","height":"0.005167958140373186","level":"0"},{"width":"0.011627906560897822","page_num":"0","level":"0","par_num":"0","word_num":"0","block_num":"0","conf":"1","line_num":"0","left":"0.12063953494629528","height":"0.012919896178775425","top":"0.5607235142275804","text":"880"},{"page_num":"0","par_num":"0","height":"0.012919896178775425","level":"0","top":"0.5762273902827053","left":"0.12209302360732037","line_num":"0","text":"881","block_num":"0","width":"0.01017441824078559","word_num":"0","conf":"1"},{"height":"0.012919896178775314","block_num":"0","left":"0.12209302360732037","conf":"1","width":"0.01017441824078559","level":"0","top":"0.5917312662516976","page_num":"0","text":"882","line_num":"0","word_num":"0","par_num":"0"},{"page_num":"0","height":"0.012919896178775425","par_num":"0","left":"0.12209302331056651","text":"883","top":"0.607235142446788","conf":"1","word_num":"0","block_num":"0","line_num":"0","width":"0.010174418240785604","level":"0"},{"conf":"1","line_num":"0","left":"0.12209302360732037","word_num":"0","text":"884","par_num":"0","level":"0","block_num":"0","page_num":"0","top":"0.6227390181896821","width":"0.01017441824078559","height":"0.012919896178775314"},{"block_num":"0","level":"0","top":"0.6382428945032049","left":"0.12209302355887078","page_num":"0","conf":"1","height":"0.012919896178775425","text":"885","par_num":"0","word_num":"0","line_num":"0","width":"0.010174418240785604"},{"width":"0.010174418240785604","height":"0.012919896178775314","block_num":"0","page_num":"0","line_num":"0","conf":"1","word_num":"0","top":"0.6537467704721972","text":"886","left":"0.12209302355887078","par_num":"0","level":"0"},{"conf":"0.30000001192092896","line_num":"0","width":"0.00872092992067336","level":"0","page_num":"0","height":"0.005167958471510081","par_num":"0","text":"887","left":"0.12209302333908192","top":"0.6718346253723414","word_num":"0","block_num":"0"},{"block_num":"0","page_num":"0","left":"0.12209302333908192","text":"888","top":"0.6873385013413338","width":"0.00872092992067336","word_num":"0","par_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","height":"0.005167958471510081"},{"conf":"1","text":"889","word_num":"0","par_num":"0","block_num":"0","level":"0","top":"0.6976744187387777","height":"0.012919896178775425","line_num":"0","page_num":"0","width":"0.01017441824078559","left":"0.12209302356492698"},{"block_num":"0","line_num":"0","left":"0.12209302356492698","text":"890","conf":"1","top":"0.71317829470777","level":"0","word_num":"0","height":"0.012919896178775314","par_num":"0","width":"0.01017441824078559","page_num":"0"},{"block_num":"0","height":"0.012919896178775425","top":"0.7286821706767622","page_num":"0","word_num":"0","line_num":"0","level":"0","conf":"1","left":"0.12209302356492698","par_num":"0","text":"891","width":"0.01017441824078559"},{"text":"892","width":"0.01017441824078559","conf":"1","height":"0.012919896178775425","level":"0","par_num":"0","top":"0.7441860466457544","block_num":"0","line_num":"0","word_num":"0","page_num":"0","left":"0.12209302356492698"},{"text":"893","line_num":"0","par_num":"0","left":"0.12063953489784567","word_num":"0","height":"0.012919896178775425","level":"0","block_num":"0","page_num":"0","top":"0.7596899228408449","conf":"1","width":"0.011627906560897835"},{"text":"894","conf":"1","left":"0.12209302336507233","level":"0","par_num":"0","height":"0.012919896178775314","line_num":"0","width":"0.010174418240785604","top":"0.7751937985883532","block_num":"0","page_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","text":"895","width":"0.011627906560897835","left":"0.12063953489784567","block_num":"0","height":"0.012919896178775314","word_num":"0","level":"0","conf":"1","top":"0.7906976747788294","par_num":"0"},{"conf":"1","left":"0.12063953489784567","level":"0","top":"0.8062015507478217","block_num":"0","page_num":"0","width":"0.011627906560897835","text":"896","line_num":"0","word_num":"0","par_num":"0","height":"0.012919896178775314"},{"word_num":"0","par_num":"0","width":"0.011627906560897835","top":"0.8217054268029466","left":"0.12063953509164412","line_num":"0","block_num":"0","height":"0.012919896178775314","conf":"1","page_num":"0","text":"897","level":"0"},{"word_num":"0","height":"0.010335916943020274","page_num":"0","line_num":"0","left":"0.12063953501896969","block_num":"0","par_num":"0","conf":"1","top":"0.8372093024458025","text":"898","width":"0.011627906560897835","level":"0"},{"level":"0","block_num":"0","line_num":"0","par_num":"0","text":"900","conf":"1","left":"0.12063953494629528","height":"0.012919896178775314","page_num":"0","top":"0.8656330749510948","width":"0.011627906560897822","word_num":"0"},{"par_num":"0","text":"Y01","top":"0.8863049098187022","block_num":"0","width":"0.010174417495727534","left":"0.12063953492946186","word_num":"0","conf":"0.30000001192092896","level":"0","line_num":"0","height":"0.005167958140373297","page_num":"0"},{"left":"0.12063953494629528","conf":"1","line_num":"0","height":"0.012919896178775425","text":"902","word_num":"0","par_num":"0","block_num":"0","level":"0","top":"0.8966408268890791","width":"0.011627906560897822","page_num":"0"},{"par_num":"0","height":"0.013194444444444509","conf":"1","line_num":"0","page_num":"0","left":"0.14680232849231975","block_num":"0","top":"0.20138888888888884","level":"0","text":"trait OpportunitySyncTrait","width":"0.0813953459262848","word_num":"0"},{"word_num":"0","height":"0.012919896178775314","page_num":"0","level":"0","text":"private function buildOpportunityData(","conf":"1","line_num":"0","top":"0.2170542636677183","par_num":"0","width":"0.11918604373931885","block_num":"0","left":"0.15843023595417227"},{"height":"0.013194444444444398","par_num":"0","left":"0.16715116553942436","width":"0.05668604373931885","text":"$closeDate = null;","level":"0","page_num":"0","word_num":"0","top":"0.2402777777777778","line_num":"0","block_num":"0","conf":"0.5"},{"block_num":"0","height":"0.013194444444444509","level":"0","page_num":"0","top":"0.25555555555555554","width":"0.125","word_num":"0","left":"0.16715116233712135","par_num":"0","text":"if (! empty($properties[' closedate'])) {","conf":"0.30000001192092896","line_num":"0"},{"conf":"0.5","block_num":"0","text":"$cLoseDate = Carbon: :parse($propertiesl'closedate']) ->format ( format: \"Y-m-d');","top":"0.27131782999299314","left":"0.1787790790556393","width":"0.23691859245300292","level":"0","height":"0.015503875414530355","word_num":"0","page_num":"0","par_num":"0","line_num":"0"},{"width":"0.07994185686111452","word_num":"0","line_num":"0","height":"0.008333333333333415","left":"0.16715116629431134","conf":"0.30000001192092896","par_num":"0","text":"фremotelycreacedat = null;","level":"0","page_num":"0","top":"0.32013888888888886","block_num":"0"},{"height":"0.015972222222222276","level":"0","par_num":"0","line_num":"0","width":"0.25","page_num":"0","text":"if (! empty(Spropertiesl'createdate']) && strtotime($propertiesl'ereatedate' ])) €","block_num":"0","conf":"0.30000001192092896","left":"0.16715115973295477","word_num":"0","top":"0.3305555555555555"},{"word_num":"0","par_num":"0","top":"0.3462532298292671","height":"0.015552326043446918","conf":"0.5","text":"$date = $this->parseCleanDatetime($properties['sreatedate'));","block_num":"0","line_num":"0","page_num":"0","width":"0.1889534831047058","left":"0.17877907554057257","level":"0"},{"top":"0.3617571061342507","width":"0.1802325487136841","left":"0.1787790791867951","block_num":"0","word_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.5","line_num":"0","height":"0.015503875414530466","text":"$remotelyCreatedAt = $date?->format ( format: 'Y-m-d H:i:s');"},{"block_num":"0","line_num":"0","conf":"1","level":"0","text":"$closedStages = $this->getClosedDealStages();","par_num":"0","width":"0.13953487873077391","left":"0.16715116781645095","word_num":"0","top":"0.4082687338777937","height":"0.013259043958452121","page_num":"0"},{"par_num":"0","conf":"1","level":"0","block_num":"0","word_num":"0","height":"0.01561692555745442","text":"$isWon = in_array($properties[ 'dealstage'], $cLosedStages['won']);","top":"0.4211886302445286","line_num":"0","page_num":"0","left":"0.16715115970068065","width":"0.20348837375640869"},{"par_num":"0","page_num":"0","line_num":"0","text":"$isLost = in_array($properties['dealstage'], $closedStages['lost']);","left":"0.16715115906549505","block_num":"0","height":"0.012919896178775314","conf":"1","level":"0","top":"0.43927648611603876","word_num":"0","width":"0.20930233001708987"},{"par_num":"0","conf":"0.5","text":"$data = [","level":"0","word_num":"0","left":"0.16715116285532547","block_num":"0","page_num":"0","height":"0.013194444444444509","top":"0.4701388888888889","line_num":"0","width":"0.030523255467414856"},{"text":"'team_id'","par_num":"0","height":"0.012919896178775314","page_num":"0","width":"0.030523255467414856","left":"0.17877907025563364","block_num":"0","conf":"1","level":"0","line_num":"0","top":"0.4832041343826192","word_num":"0"},{"text":"'user_id'","top":"0.498708010696142","width":"0.02761627733707428","line_num":"0","level":"0","height":"0.012919896178775314","word_num":"0","block_num":"0","conf":"1","left":"0.18023255854561016","page_num":"0","par_num":"0"},{"conf":"0.30000001192092896","left":"0.24709302466625363","page_num":"0","top":"0.4857881137969172","level":"0","width":"0.07412790656089782","word_num":"0","line_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775425","text":"=> $this->team->getIdO,"},{"conf":"0.5","block_num":"0","width":"0.030523255467414856","top":"0.5142118866328346","par_num":"0","level":"0","left":"0.1802325579312635","text":"'owner_id'","word_num":"0","line_num":"0","page_num":"0","height":"0.012919896178775425"},{"width":"0.11918604373931882","top":"0.5012919897982092","height":"0.012919896178775425","level":"0","text":"= Serefileninsecafile susericnnul,","page_num":"0","left":"0.24709302692912197","word_num":"0","par_num":"0","block_num":"0","line_num":"0","conf":"0.30000001192092896"},{"conf":"0.5","left":"0.24709302390276103","level":"0","text":"=> $ownerId,","page_num":"0","block_num":"0","top":"0.5138888888275744","width":"0.03633720874786375","line_num":"0","height":"0.013242893748813156","par_num":"0","word_num":"0"},{"text":"'name\"","width":"0.017441858351230632","height":"0.0077519370449913305","word_num":"0","top":"0.5322997419426206","page_num":"0","par_num":"0","conf":"0.5","block_num":"0","level":"0","line_num":"0","left":"0.18023256006857066"},{"left":"0.24709302550297432","page_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","word_num":"0","level":"0","block_num":"0","line_num":"0","text":"→ snale,","par_num":"0","top":"0.5347222222222222","width":"0.027616277337074252"},{"line_num":"0","page_num":"0","width":"0.023255813121795643","block_num":"0","height":"0.012919896178775425","par_num":"0","level":"0","top":"0.545219638570819","conf":"0.5","left":"0.1802325582646836","text":"'value'","word_num":"0"},{"conf":"1","level":"0","height":"0.012919896178775425","line_num":"0","par_num":"0","width":"0.046511626243591314","text":"'currency_code'","word_num":"0","page_num":"0","top":"0.5607235145398113","left":"0.18023255838983224","block_num":"0"},{"left":"0.24709302877010994","height":"0.015584625138176822","word_num":"0","line_num":"0","page_num":"0","text":"→> ! empty(Samount) ? $amount : null,","top":"0.5451388888090338","width":"0.11337208747863772","block_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0"},{"block_num":"0","level":"0","width":"0.13517441749572753","top":"0.5604166668609037","height":"0.013226743539174413","left":"0.24709302609743075","par_num":"0","word_num":"0","text":"=> CurrencyFormatter: : formatCode ($currency),","conf":"1","line_num":"0","page_num":"0"},{"line_num":"0","block_num":"0","left":"0.18023255902238594","height":"0.012919896178775425","page_num":"0","text":"'close_date'","par_num":"0","level":"0","top":"0.5762273902827053","width":"0.03633720874786375","conf":"0.5","word_num":"0"},{"word_num":"0","block_num":"0","height":"0.012919896178775425","line_num":"0","conf":"0.5","left":"0.24709302411270614","par_num":"0","page_num":"0","text":"=> $cLoseDate,","top":"0.576227390315005","level":"0","width":"0.04215116202831268"},{"line_num":"0","par_num":"0","height":"0.012919896178775425","text":"'is_closed'","level":"0","left":"0.18023255869196517","page_num":"0","block_num":"0","top":"0.5917312664777957","width":"0.033430230617523204","word_num":"0","conf":"0.5"},{"word_num":"0","text":"=> $isWon || $isLost,","level":"0","height":"0.013194444444444398","width":"0.06540697216987607","page_num":"0","left":"0.2470930278191324","line_num":"0","par_num":"0","conf":"0.30000001192092896","block_num":"0","top":"0.5916666666666667"},{"word_num":"0","conf":"0.5","level":"0","block_num":"0","par_num":"0","text":"'is_won'","width":"0.02470930218696596","line_num":"0","page_num":"0","left":"0.18023255789997633","height":"0.012919896178775425","top":"0.607235142446788"},{"top":"0.6069444441458265","par_num":"0","page_num":"0","conf":"0.5","text":"=> $isWon,","block_num":"0","left":"0.2470930235612724","width":"0.031976744532585116","level":"0","word_num":"0","line_num":"0","height":"0.013210594654083252"},{"line_num":"0","level":"0","word_num":"0","par_num":"0","left":"0.1802325615168061","page_num":"0","conf":"1","block_num":"0","height":"0.010335916943020274","text":"'remotely_created_at'","width":"0.0654069721698761","top":"0.6227390181004107"},{"left":"0.24563953807187353","top":"0.6227390182219819","text":"= $remotelyCreatedAt,","width":"0.06831395030021667","par_num":"0","level":"0","word_num":"0","conf":"1","block_num":"0","height":"0.012919896178775314","line_num":"0","page_num":"0"},{"block_num":"0","width":"0.04069767296314239","top":"0.6382428945032049","word_num":"0","height":"0.012919896178775425","conf":"1","left":"0.18023255843121952","par_num":"0","level":"0","line_num":"0","page_num":"0","text":"'probability'"},{"height":"0.013194444444444509","text":"=> $this->resolveDealProbability($properties['hs_deal_stage_probability']),","word_num":"0","block_num":"0","left":"0.2470930250983166","page_num":"0","line_num":"0","width":"0.22965116500854493","level":"0","par_num":"0","conf":"1","top":"0.6381944444444444"},{"width":"0.058139532804489136","text":"'forecast_category'","block_num":"0","word_num":"0","left":"0.18023255821015854","level":"0","page_num":"0","par_num":"0","conf":"1","line_num":"0","height":"0.010335916943020274","top":"0.6537467702967931"},{"word_num":"0","text":"=> uns->reso verorecastlarecory ooroverces'ns manual torecast caredorvo.","level":"0","page_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.30000001192092896","left":"0.24709305929416217","height":"0.005555555555555536","top":"0.65625","width":"0.23691856861114505"},{"left":"0.16715116286614387","line_num":"0","level":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","height":"0.015503875414530355","block_num":"0","text":"1:","width":"0.007267441600561142","word_num":"0","top":"0.6666666667500991"},{"conf":"0.5","word_num":"0","top":"0.7","level":"0","line_num":"0","height":"0.008333333333333415","page_num":"0","left":"0.16715116217664452","par_num":"0","text":"if (SaccountId)","width":"0.05377906560897827","block_num":"0"},{"par_num":"0","top":"0.7131782952387636","width":"0.10319766998291016","text":"$data['account_id'] = $accountId;","level":"0","page_num":"0","line_num":"0","block_num":"0","left":"0.17877907094107828","word_num":"0","conf":"1","height":"0.01321059332953567"},{"text":"($stage){","top":"0.7596899228408449","word_num":"0","line_num":"0","block_num":"0","height":"0.012919896178775425","width":"0.03343023061752318","page_num":"0","left":"0.17587209343639346","conf":"0.5","level":"0","par_num":"0"},{"width":"0.09738371968269349","block_num":"0","height":"0.015584625138176822","conf":"1","left":"0.17877907074598304","text":"$data['stage_id'] = $stage->id;","top":"0.7726098192138573","page_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0"},{"conf":"1","top":"0.819121447044118","text":"if ($businessProcess) {","width":"0.07267441153526305","word_num":"0","level":"0","height":"0.012919896178775314","page_num":"0","left":"0.16715116627152052","line_num":"0","block_num":"0","par_num":"0"},{"level":"0","top":"0.8346253231885141","line_num":"0","word_num":"0","conf":"1","par_num":"0","text":"$recordType = $this->crmEntityRepository->getBusinessProce[sRecordType($businessProcess);","width":"0.2747092962265015","height":"0.015503875414530466","block_num":"0","left":"0.17877907687252836","page_num":"0"},{"text":"r nrecore voey \"","block_num":"0","left":"0.17877906765656376","level":"0","page_num":"0","par_num":"0","top":"0.8552971575562064","height":"0.005167958802647088","width":"0.0566860496997833","line_num":"0","word_num":"0","conf":"0.30000001192092896"},{"level":"0","width":"0.1293604612350464","line_num":"0","conf":"1","page_num":"0","par_num":"0","block_num":"0","height":"0.012919896178775425","left":"0.1918604689974887","text":"$data['record_type_id'] = $recordType->id;","top":"0.865633075069527","word_num":"0"},{"line_num":"0","par_num":"0","width":"0.04215116202831268","left":"0.1671511626513036","text":"return $data;","page_num":"0","word_num":"0","height":"0.012919896178775314","conf":"1","block_num":"0","level":"0","top":"0.9276485791715944"},{"left":"0.004360480307990344","text":"Helper Code will help IDE to understand your Laravel app code. // Generate // Don't Show Anymore (today 8:59)","top":"0.9868055554662841","word_num":"0","page_num":"0","width":"0.24999997615814207","height":"0.010610465208689357","conf":"1","level":"0","block_num":"0","par_num":"0","line_num":"0"},{"par_num":"0","top":"0.04651162857209701","text":"= custom.log","width":"0.03488371968269344","word_num":"0","page_num":"0","level":"0","left":"0.5058139535730378","line_num":"0","conf":"0.5","block_num":"0","height":"0.013210593329535558"},{"block_num":"0","height":"0.008333333333333304","level":"0","left":"0.5058139570725795","page_num":"0","top":"0.06944444444444442","par_num":"0","line_num":"0","width":"0.03633720576763144","word_num":"0","conf":"0.5","text":"V connect.vue"},{"text":"= laravel.log","left":"0.5494186048776027","height":"0.013210594654083252","level":"0","page_num":"0","word_num":"0","top":"0.04651162776985762","conf":"0.5","line_num":"0","block_num":"0","par_num":"0","width":"0.031976744532585144"},{"par_num":"0","conf":"0.5","left":"0.5901162803105705","text":"A SF ljiminny@localhost]","block_num":"0","top":"0.046511627737557903","height":"0.013210594654083252","level":"0","line_num":"0","page_num":"0","width":"0.059593021869659424","word_num":"0"},{"line_num":"0","width":"0.042151162028312705","text":"(° scratch_1.json","par_num":"0","word_num":"0","level":"0","block_num":"0","conf":"0.5","page_num":"0","top":"0.043749999999999956","height":"0.015972222222222276","left":"0.6584302335504957"},{"conf":"1","page_num":"0","par_num":"0","left":"0.5523255825810099","text":"V Onboard.vue","top":"0.06944444444444442","width":"0.036337208747863725","word_num":"0","level":"0","height":"0.008333333333333304","block_num":"0","line_num":"0"},{"word_num":"0","left":"0.5988372102658899","line_num":"0","level":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","text":"Hs local liminnyalocalnost","top":"0.07222222222222219","height":"0.005555555555555536","width":"0.07267441749572745"},{"text":"4 console [EU] )","height":"0.008333333333333304","par_num":"0","top":"0.06944444444444442","left":"0.6816860492720082","line_num":"0","block_num":"0","level":"0","width":"0.03924418389797213","word_num":"0","page_num":"0","conf":"0.30000001192092896"},{"text":"CrmEntityRepository.php","top":"0.09043927658761486","left":"0.5130813973574453","conf":"1","level":"0","line_num":"0","height":"0.012919896178775425","par_num":"0","word_num":"0","block_num":"0","width":"0.058139532804489136","page_num":"0"},{"width":"0.05087209343910215","word_num":"0","par_num":"0","height":"0.013194444444444398","level":"0","conf":"0.5","block_num":"0","page_num":"0","text":"4 console [STAGING]","top":"0.11111111111111116","left":"0.5072674416284817","line_num":"0"},{"par_num":"0","block_num":"0","height":"0.013194444444444398","page_num":"0","word_num":"0","left":"0.5799418655505708","line_num":"0","level":"0","text":"fii crm_configurations [EU]","width":"0.06395348310470572","conf":"0.30000001192092896","top":"0.09027777777777779"},{"block_num":"0","line_num":"0","text":"A console [(PROD]","level":"0","height":"0.010497415728039305","width":"0.04360465109348299","par_num":"0","left":"0.6526162789928271","word_num":"0","conf":"0.30000001192092896","top":"0.09027777790686753","page_num":"0"},{"conf":"1","line_num":"0","level":"0","page_num":"0","left":"0.5043604649049891","block_num":"0","height":"0.010335916943020274","par_num":"0","top":"0.16537467712998277","text":"1563","width":"0.013081395626068137","word_num":"0"},{"text":"1564","par_num":"0","page_num":"0","level":"0","line_num":"0","block_num":"0","conf":"1","left":"0.5043604649049891","width":"0.013081395626068137","word_num":"0","top":"0.18087855309897505","height":"0.010335916943020274"},{"word_num":"0","left":"0.4462209321106001","par_num":"0","page_num":"0","width":"0.05523255467414856","level":"0","text":"BSZMZMI9AY","block_num":"0","height":"0.007751937707265233","conf":"0.30000001192092896","top":"0.20671834658564392","line_num":"0"},{"level":"0","par_num":"0","line_num":"0","conf":"1","text":"1566","block_num":"0","height":"0.012919896178775425","top":"0.2093023255970895","page_num":"0","width":"0.013081395626068137","left":"0.5043604648080899","word_num":"0"},{"top":"0.2248062019106123","text":"-1567","height":"0.012919896178775425","word_num":"0","block_num":"0","par_num":"0","level":"0","conf":"0.5","left":"0.502906976761842","page_num":"0","width":"0.014534883201122284","line_num":"0"},{"left":"0.504360465141181","width":"0.013081395626068026","page_num":"0","level":"0","block_num":"0","height":"0.012919896178775425","par_num":"0","line_num":"0","word_num":"0","conf":"1","text":"1568","top":"0.24031007765350632"},{"width":"0.013081395626068137","height":"0.012919896178775314","left":"0.5043604651956869","word_num":"0","text":"1569","top":"0.2558139535901989","par_num":"0","line_num":"0","conf":"1","level":"0","page_num":"0","block_num":"0"},{"level":"0","conf":"0.5","top":"0.2635658915841115","left":"0.49709302340165634","text":"E1570","line_num":"0","height":"0.020671833886040547","block_num":"0","page_num":"0","par_num":"0","width":"0.02034883648157121","word_num":"0"},{"conf":"1","level":"0","line_num":"0","block_num":"0","text":"1571","word_num":"0","par_num":"0","left":"0.5043604651956869","top":"0.2868217055281834","width":"0.013081395626068137","height":"0.012919896178775314","page_num":"0"},{"height":"0.020671833886040658","left":"0.49709302387404","level":"0","conf":"1","page_num":"0","top":"0.2945736437804939","par_num":"0","word_num":"0","width":"0.020348836481571264","block_num":"0","line_num":"0","text":"1572"},{"width":"0.013081395626068026","page_num":"0","level":"0","line_num":"0","block_num":"0","conf":"1","par_num":"0","word_num":"0","left":"0.5043604650412539","text":"1573","height":"0.012919896178775314","top":"0.31782945767611626"},{"line_num":"0","conf":"0.30000001192092896","text":"=1575","page_num":"0","block_num":"0","level":"0","par_num":"0","top":"0.3436692512708952","word_num":"0","height":"0.018087854650285395","left":"0.49709302386192755","width":"0.020348836481571153"},{"block_num":"0","page_num":"0","height":"0.020671833886040547","top":"0.41602067220426653","conf":"0.30000001192092896","line_num":"0","text":"1580","level":"0","par_num":"0","left":"0.49709302387404","width":"0.020348836481571264","word_num":"0"},{"text":"1581","par_num":"0","width":"0.014534883201122284","conf":"1","left":"0.5029069772463381","block_num":"0","page_num":"0","level":"0","word_num":"0","line_num":"0","top":"0.4392764858899405","height":"0.012919896178775425"},{"conf":"1","text":"1582","top":"0.4547803618589328","width":"0.014534883201122284","word_num":"0","line_num":"0","left":"0.5029069772463381","level":"0","par_num":"0","height":"0.012919896178775314","page_num":"0","block_num":"0"},{"width":"0.014534883201122284","top":"0.47028423782792506","level":"0","left":"0.5029069772463381","text":"1583","block_num":"0","conf":"1","height":"0.012919896178775314","page_num":"0","line_num":"0","par_num":"0","word_num":"0"},{"height":"0.015503875414530466","conf":"0.30000001192092896","level":"0","top":"0.48320413455802336","text":"-1584","page_num":"0","left":"0.4970930239588268","block_num":"0","line_num":"0","par_num":"0","width":"0.020348836481571264","word_num":"0"},{"left":"0.4970930239588268","line_num":"0","top":"0.4987080105270155","text":"=1585","width":"0.020348836481571264","word_num":"0","conf":"0.5","par_num":"0","block_num":"0","level":"0","height":"0.015503875414530466","page_num":"0"},{"level":"0","page_num":"0","left":"0.5043604651956869","text":"1587","word_num":"0","block_num":"0","top":"0.5322997417038939","height":"0.012919896178775425","line_num":"0","width":"0.013081395626068137","conf":"1","par_num":"0"},{"width":"0.014534883201122284","conf":"1","height":"0.012919896178775425","par_num":"0","level":"0","line_num":"0","word_num":"0","left":"0.502906976761842","block_num":"0","text":"1588","top":"0.5452196386031187","page_num":"0"},{"text":"1589","word_num":"0","page_num":"0","block_num":"0","conf":"1","height":"0.012919896178775425","par_num":"0","width":"0.014534883201122284","line_num":"0","left":"0.502906976761842","top":"0.560723514572111","level":"0"},{"level":"0","block_num":"0","line_num":"0","page_num":"0","par_num":"0","width":"0.014534883201122284","text":"1590","word_num":"0","conf":"1","height":"0.012919896178775314","left":"0.502906976761842","top":"0.5762273905411033"},{"text":"1591","block_num":"0","page_num":"0","height":"0.012919896178775425","conf":"1","par_num":"0","width":"0.014534883201122284","top":"0.5917312665100956","left":"0.502906976761842","line_num":"0","word_num":"0","level":"0"},{"word_num":"0","par_num":"0","text":"=1592","page_num":"0","conf":"0.30000001192092896","block_num":"0","level":"0","left":"0.4970930232805322","height":"0.012919896178775314","line_num":"0","top":"0.6072351424790878","width":"0.020348836481571153"},{"height":"0.012919896178775314","par_num":"0","width":"0.014534883201122284","level":"0","line_num":"0","word_num":"0","block_num":"0","text":"1593","top":"0.6227390181896821","left":"0.5029069772463381","page_num":"0","conf":"1"},{"text":"1594","top":"0.6382428943847724","width":"0.014534883201122284","line_num":"0","par_num":"0","page_num":"0","word_num":"0","conf":"1","block_num":"0","left":"0.502906976822404","height":"0.012919896178775425","level":"0"},{"block_num":"0","page_num":"0","height":"0.012919896178775314","par_num":"0","top":"0.6537467702071736","width":"0.020348836481571264","word_num":"0","conf":"1","line_num":"0","level":"0","left":"0.4970930235525953","text":"=1595"},{"height":"0.012919896178775425","conf":"1","level":"0","left":"0.502906976822404","line_num":"0","par_num":"0","text":"1596","top":"0.669250646322757","word_num":"0","page_num":"0","block_num":"0","width":"0.014534883201122284"},{"conf":"1","height":"0.012919896178775425","word_num":"0","block_num":"0","width":"0.014534883201122284","text":"1597","top":"0.6847545222917493","left":"0.502906976822404","par_num":"0","page_num":"0","level":"0","line_num":"0"},{"line_num":"0","text":"1598","height":"0.010335916943020274","width":"0.013081395626068137","word_num":"0","level":"0","conf":"1","left":"0.5029069763875473","top":"0.7002583982037698","page_num":"0","par_num":"0","block_num":"0"},{"conf":"1","left":"0.5043604650140009","height":"0.012919896178775314","level":"0","text":"1599","page_num":"0","top":"0.7157622742405004","block_num":"0","par_num":"0","width":"0.013081395626068137","line_num":"0","word_num":"0"},{"height":"0.018087854650285506","block_num":"0","text":"1600","par_num":"0","top":"0.7286821709952708","word_num":"0","conf":"0.5","level":"0","line_num":"0","width":"0.013081395626068026","page_num":"0","left":"0.5029069764747567"},{"page_num":"0","level":"0","block_num":"0","conf":"0.30000001192092896","left":"0.5029069766237392","line_num":"0","height":"0.012919896178775425","top":"0.7596899225501472","par_num":"0","text":"1602","width":"0.013081395626068137","word_num":"0"},{"width":"0.021802325546741497","word_num":"0","level":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.026388888888888906","conf":"0.30000001192092896","left":"0.495639535173577","text":"T 2603","par_num":"0","top":"0.7645833333333333"},{"text":"1604","height":"0.015503875414530355","par_num":"0","width":"0.014534883201122284","word_num":"0","conf":"1","level":"0","block_num":"0","top":"0.7906976749542335","page_num":"0","left":"0.50290697700409","line_num":"0"},{"width":"0.0232558131217957","page_num":"0","word_num":"0","height":"0.018087854650285506","text":"1605","left":"0.49418604716003234","block_num":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0","level":"0","top":"0.8036175713053483"},{"conf":"1","left":"0.5014534885519313","page_num":"0","line_num":"0","par_num":"0","text":"1606","block_num":"0","width":"0.015988372266292572","word_num":"0","height":"0.012919896178775314","level":"0","top":"0.8217054264584159"},{"text":"=1607","top":"0.8372093024274081","block_num":"0","line_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","width":"0.017441859841346774","word_num":"0","height":"0.012919896178775314","left":"0.49854651223048946","page_num":"0"},{"block_num":"0","conf":"0.5","top":"0.8501291991543677","word_num":"0","line_num":"0","height":"0.012919896178775314","text":"=1608","left":"0.49854651223048946","page_num":"0","par_num":"0","width":"0.017441859841346774","level":"0"},{"page_num":"0","block_num":"0","par_num":"0","conf":"0.30000001192092896","text":"Z1609","top":"0.8656330750973379","level":"0","word_num":"0","width":"0.020348836481571264","left":"0.49709302387404","height":"0.018087854650285506","line_num":"0"},{"word_num":"0","level":"0","par_num":"0","page_num":"0","text":"Tx: Autov","conf":"0.5","block_num":"0","height":"0.010578165451685662","left":"0.5770348833430091","line_num":"0","top":"0.1317829456979298","width":"0.024709302186965987"},{"conf":"1","block_num":"0","line_num":"0","page_num":"0","top":"0.13178294609665886","word_num":"0","level":"0","text":"Playground","width":"0.031976744532585144","height":"0.012919896178775314","left":"0.6206395341775058","par_num":"0"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","height":"0.012919896178775314","level":"0","page_num":"0","left":"0.6947674427764621","par_num":"0","width":"0.029069766402244568","line_num":"0","top":"0.1317829458382609","text":"Sa jiminny v"},{"page_num":"0","left":"0.5377906984790682","line_num":"0","width":"0.036337208747863725","conf":"1","height":"0.010545865694681855","top":"0.14987080100278827","word_num":"0","block_num":"0","text":"# contact 1","par_num":"0","level":"0"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.5770348857343788","par_num":"0","height":"0.007961885796652801","width":"0.05668603777885428","text":"16/17180 60558/ m","top":"0.15245478074508445","page_num":"0","level":"0","line_num":"0"},{"conf":"0.30000001192092896","block_num":"0","height":"0.012919896178775425","line_num":"0","word_num":"0","top":"0.1498708011354185","left":"0.6409883724442388","page_num":"0","width":"0.07703488469123843","level":"0","par_num":"0","text":"026 A9 A 22 X 3 X 103 ^"},{"level":"0","line_num":"0","block_num":"0","page_num":"0","height":"0.010432816214031693","top":"0.16527777791882392","width":"0.036337208747863725","conf":"1","par_num":"0","text":"# contact 2","left":"0.5377906984790682","word_num":"0"},{"block_num":"0","width":"0.14825580120086668","page_num":"0","height":"0.0077519370449913305","text":"1724/565 742725547700 - asnosupporcroom.com 2026","top":"0.16795865667130283","conf":"0.5","left":"0.5770348816794743","level":"0","line_num":"0","par_num":"0","word_num":"0"},{"block_num":"0","width":"0.09011628031730656","word_num":"0","par_num":"0","text":"COnDany 4170155 47150050504","conf":"0.30000001192092896","line_num":"0","level":"0","left":"0.537790697119607","height":"0.005555555555555536","page_num":"0","top":"0.18333333333333335"},{"left":"0.5377906990535466","top":"0.19374999999999998","par_num":"0","level":"0","height":"0.013194444444444398","width":"0.0843023240566253","page_num":"0","line_num":"0","text":"# deal 7100953 410150124747","word_num":"0","conf":"1","block_num":"0"},{"conf":"0.30000001192092896","par_num":"0","left":"0.5377906975670903","page_num":"0","text":"DCLELT","level":"0","width":"0.018895348906517007","block_num":"0","top":"0.2144702843102596","line_num":"0","word_num":"0","height":"0.005167958471510192"},{"page_num":"0","par_num":"0","conf":"0.5","top":"0.22480620165535314","block_num":"0","height":"0.015503875414530466","left":"0.5494186081988502","line_num":"0","word_num":"0","level":"0","width":"0.14244185686111444","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN"},{"word_num":"0","height":"0.018281653192308234","left":"0.6962209292929711","line_num":"0","par_num":"0","page_num":"0","block_num":"0","text":"(owner) ' E","level":"0","top":"0.21944444467860902","width":"0.031976744532585144","conf":"0.30000001192092896"},{"top":"0.245478036516264","par_num":"0","word_num":"0","height":"0.0077519370449914415","text":"v.emall,","block_num":"0","width":"0.02616278827190399","conf":"0.30000001192092896","left":"0.5494186071721875","page_num":"0","line_num":"0","level":"0"},{"text":"sa.*,","block_num":"0","par_num":"0","width":"0.01744185984134672","top":"0.2558139535040662","line_num":"0","height":"0.012919896178775425","page_num":"0","word_num":"0","left":"0.5494186047692491","level":"0","conf":"1"},{"left":"0.5494186042862335","top":"0.271317829817589","page_num":"0","conf":"1","par_num":"0","level":"0","height":"0.012919896178775425","text":"t.owner_id FROM social_accounts sa","block_num":"0","width":"0.10610464811325082","word_num":"0","line_num":"0"},{"height":"0.013194444444444509","block_num":"0","level":"0","page_num":"0","width":"0.11627906560897827","word_num":"0","par_num":"0","line_num":"0","left":"0.5377907027588188","text":"JOIN users u on u.id = sa.sociable_id","conf":"0.5","top":"0.28680555555555554"},{"line_num":"0","left":"0.5377906987249051","height":"0.013194444444444509","top":"0.30208333333333326","block_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id","par_num":"0","width":"0.12645348310470583","conf":"0.5","page_num":"0","word_num":"0","level":"0"},{"left":"0.537790702387344","page_num":"0","level":"0","height":"0.012919896178775314","width":"0.15552325248718257","top":"0.317829457466168","block_num":"0","par_num":"0","word_num":"0","text":"WHERE u.team_id = 400 and sa.provider = 'hubspot':","conf":"0.5","line_num":"0"},{"height":"0.013194444444444398","text":"select * from features;","block_num":"0","conf":"1","par_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.3486111111111111","width":"0.07267441749572756","word_num":"0","left":"0.5377906997828639"},{"word_num":"0","level":"0","conf":"1","height":"0.007881136735280347","left":"0.5377907190905061","block_num":"0","page_num":"0","width":"0.15406974554061892","text":"select * from team features where feature id = 40:","top":"0.36434108563752776","line_num":"0","par_num":"0"},{"page_num":"0","width":"0.1845930099487304","word_num":"0","left":"0.5377907133380184","text":"select * from teams where id = 556: # owner: 18101. crm: 477","block_num":"0","height":"0.007961885796652912","conf":"1","line_num":"0","level":"0","par_num":"0","top":"0.39513888888461934"},{"top":"0.4082687338670272","left":"0.5377907011398049","line_num":"0","level":"0","word_num":"0","height":"0.0132590439584519","width":"0.1482558131217957","conf":"1","par_num":"0","block_num":"0","page_num":"0","text":"select * from crm_configurations where id = 477;"},{"conf":"1","height":"0.013194444444444398","width":"0.11482558250427244","left":"0.5377906972822756","text":"SELECT * FROM users WHERE id = 18101;","block_num":"0","page_num":"0","line_num":"0","word_num":"0","par_num":"0","top":"0.42361111111111116","level":"0"},{"block_num":"0","conf":"1","left":"0.5377906980551176","width":"0.02180232554674144","word_num":"0","level":"0","page_num":"0","par_num":"0","line_num":"0","top":"0.4392764858899405","text":"SELECT","height":"0.012919896178775425"},{"top":"0.4547803618620716","line_num":"0","par_num":"0","level":"0","conf":"0.5","width":"0.1409883737564087","text":"CONCAT(u.id, CASE WHEN U.id = t.owner_id THEN","page_num":"0","block_num":"0","height":"0.015503875414530466","left":"0.5494186051709558","word_num":"0"},{"conf":"0.30000001192092896","left":"0.6947674426601113","width":"0.03488371968269355","height":"0.02325581444634328","top":"0.44444444381042003","line_num":"0","block_num":"0","page_num":"0","word_num":"0","text":"(ouner) + T","par_num":"0","level":"0"},{"par_num":"0","text":"u.email,","conf":"0.5","block_num":"0","left":"0.5494186059777807","top":"0.4702842379140577","word_num":"0","height":"0.012919896178775314","level":"0","line_num":"0","page_num":"0","width":"0.02761627733707428"},{"line_num":"0","page_num":"0","conf":"1","level":"0","top":"0.4857881140553151","height":"0.012919896178775425","block_num":"0","par_num":"0","width":"0.01744185984134672","word_num":"0","left":"0.5494186046723499","text":"sa.*,"},{"par_num":"0","top":"0.5012919901997115","page_num":"0","text":"t.owner_id FROM social_accounts sa","width":"0.10610464811325071","height":"0.015503875414530355","line_num":"0","word_num":"0","block_num":"0","left":"0.5494186089932823","level":"0","conf":"1"},{"word_num":"0","height":"0.013194444444444398","conf":"0.5","page_num":"0","block_num":"0","text":"JOIN users u on u.id = sa.sociable_id","width":"0.11627906560897827","level":"0","line_num":"0","par_num":"0","top":"0.5166666666666667","left":"0.5377906989258376"},{"left":"0.537790699776626","line_num":"0","word_num":"0","conf":"0.5","height":"0.012919896178775425","level":"0","par_num":"0","page_num":"0","top":"0.5322997419299922","width":"0.12645348310470583","block_num":"0","text":"JOIN teams t 1.n<->1: on t.id = u.team_id"},{"text":"WHERE u.team_id = 556 and sa.provider = 'integration-app';","word_num":"0","left":"0.5377907019068703","level":"0","block_num":"0","par_num":"0","page_num":"0","conf":"1","width":"0.17877906560897827","height":"0.013194444444444509","line_num":"0","top":"0.5451388888888888"},{"left":"0.5377907018328815","par_num":"0","text":"select * from opportunities where id = 7594349;","top":"0.576227390315005","word_num":"0","line_num":"0","page_num":"0","level":"0","conf":"1","width":"0.145348834991455","block_num":"0","height":"0.012919896178775425"},{"height":"0.013194444444444398","conf":"1","text":"select * from opportunity_stages where opportunity_id = 759434","top":"0.5916666666666667","level":"0","par_num":"0","block_num":"0","page_num":"0","word_num":"0","line_num":"0","left":"0.5377906960816976","width":"0.19040697813034058"},{"word_num":"0","top":"0.6069444444444444","par_num":"0","text":"select * from business_processes where id = 6024;","left":"0.5377907088762799","conf":"1","level":"0","height":"0.015972222222222276","block_num":"0","line_num":"0","page_num":"0","width":"0.15116277933120736"},{"left":"0.5377907033584309","block_num":"0","line_num":"0","page_num":"0","top":"0.6227390182758147","level":"0","height":"0.012919896178775425","text":"select * from business_process_stages where stage_id = 16352;","width":"0.18895348310470583","word_num":"0","conf":"1","par_num":"0"},{"top":"0.6381944444444444","word_num":"0","width":"0.19040696620941155","page_num":"0","line_num":"0","level":"0","block_num":"0","par_num":"0","height":"0.013194444444444509","conf":"1","left":"0.5377907082091762","text":"select * from business_process_stages where business_process_]"},{"top":"0.6534722222222222","line_num":"0","width":"0.12790696620941155","level":"0","text":"select * from stages where team_id = 459;","left":"0.5377907079319618","word_num":"0","par_num":"0","page_num":"0","conf":"1","block_num":"0","height":"0.013194444444444398"},{"conf":"0.5","top":"0.669250646322757","width":"0.10755813121795654","text":"select * from teams where id = 459;","line_num":"0","par_num":"0","word_num":"0","block_num":"0","level":"0","height":"0.012919896178775425","left":"0.5377907029593075","page_num":"0"},{"top":"0.6873385013645231","left":"0.5377906975670903","height":"0.005167958471510192","line_num":"0","level":"0","par_num":"0","width":"0.018895348906517007","page_num":"0","word_num":"0","block_num":"0","text":"DELEEIT","conf":"0.30000001192092896"},{"height":"0.01552002562416921","left":"0.5508721027263375","word_num":"0","block_num":"0","par_num":"0","text":"CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner) '7","line_num":"0","conf":"0.5","page_num":"0","width":"0.17732557058334353","level":"0","top":"0.697674418744763"},{"par_num":"0","left":"0.5494186043055324","top":"0.7157622740562295","height":"0.010335916943020274","text":"u.email,","page_num":"0","width":"0.026162791252136275","line_num":"0","conf":"0.5","word_num":"0","block_num":"0","level":"0"},{"block_num":"0","height":"0.012919896178775314","width":"0.01744185984134672","text":"sa.*,","level":"0","par_num":"0","top":"0.7312661500049277","left":"0.5494186051810708","page_num":"0","word_num":"0","conf":"1","line_num":"0"},{"top":"0.7441860464500211","block_num":"0","width":"0.10755814313888545","conf":"1","word_num":"0","text":"t.owner_id FROM social_accounts sa","par_num":"0","height":"0.015536175833808064","level":"0","page_num":"0","line_num":"0","left":"0.5494186015893076"},{"word_num":"0","conf":"0.5","block_num":"0","par_num":"0","line_num":"0","level":"0","width":"0.11627906560897827","left":"0.5377907027588188","height":"0.015503875414530466","page_num":"0","text":"JOIN users u on u.id = sa.sociable_id","top":"0.7596899225855857"},{"level":"0","block_num":"0","height":"0.01836240291595459","top":"0.7726098192138573","line_num":"0","left":"0.5363372089668964","par_num":"0","page_num":"0","word_num":"0","conf":"0.5","width":"0.1293604612350464","text":"JOIN teams t 1.n<->1: on t.id = u.team_id"},{"word_num":"0","level":"0","page_num":"0","par_num":"0","left":"0.5363372128053137","conf":"0.5","height":"0.015503875414530466","line_num":"0","text":"WHERE U.team_id = 459 and sa.provider = 'hubspot';","top":"0.7881136951092723","block_num":"0","width":"0.1569767355918884"},{"block_num":"0","left":"0.5377907080269276","level":"0","height":"0.013194444444444509","word_num":"0","page_num":"0","conf":"1","par_num":"0","width":"0.19040696620941155","top":"0.8215277777777777","text":"SELECT crm_provider_id, COUNT(*) as cnt, GROUP_CONCAT(id ORDEF","line_num":"0"},{"level":"0","block_num":"0","text":"FROM stages","conf":"1","page_num":"0","left":"0.5377906986616425","word_num":"0","height":"0.015503875414530466","width":"0.036337208747863725","line_num":"0","par_num":"0","top":"0.8346253231885141"},{"page_num":"0","top":"0.852713178408371","block_num":"0","conf":"1","left":"0.5377906958790934","line_num":"0","text":"WHERE team_id = 459 AND type = 'opportunity'","height":"0.01325904395845201","par_num":"0","word_num":"0","level":"0","width":"0.13808139562606803"},{"block_num":"0","width":"0.07558139562606814","left":"0.5377906967520282","par_num":"0","height":"0.01561692555745442","line_num":"0","conf":"1","text":"GROUP BY crm_provider_id","top":"0.8656330746889732","word_num":"0","level":"0","page_num":"0"},{"top":"0.8861111111111111","word_num":"0","block_num":"0","height":"0.005555555555555647","page_num":"0","text":"HAVING CHT>1A","left":"0.5377906991698187","width":"0.046511626243591286","level":"0","conf":"0.30000001192092896","line_num":"0","par_num":"0"},{"conf":"0.30000001192092896","height":"0.012919896178775314","word_num":"0","top":"0.0025839794299922225","par_num":"0","block_num":"0","width":"0.013081395626068137","text":"> 0","level":"0","left":"0.7529069768235939","page_num":"0","line_num":"0"},{"height":"0.012919896178775425","block_num":"0","word_num":"0","level":"0","line_num":"0","par_num":"0","text":"labl","page_num":"0","left":"0.7703488374379193","top":"0.0025839797206897996","width":"0.008720929920673415","conf":"0.30000001192092896"},{"par_num":"0","text":"Support Daily - in 2 h 43 m","height":"0.012919896178775314","top":"0.0025839796560903627","page_num":"0","level":"0","conf":"0.5","block_num":"0","left":"0.799418603367673","width":"0.06395348906517029","word_num":"0","line_num":"0"},{"block_num":"0","height":"0.01291989621016365","level":"0","page_num":"0","text":"A","left":"0.8706395352228682","width":"0.010174418265504026","conf":"0.30000001192092896","word_num":"0","line_num":"0","top":"0.002583979414297999","par_num":"0"},{"text":"AutomatedRenortsCommandTest","block_num":"0","left":"0.8095930312135469","page_num":"0","word_num":"0","width":"0.08430231809616084","line_num":"0","height":"0.005167958140373186","conf":"1","level":"0","top":"0.025839793539632505","par_num":"0"},{"text":"100% C•","width":"0.026162791252136275","top":"0.0025839793250265197","word_num":"0","height":"0.010610465208689357","par_num":"0","level":"0","left":"0.8997093023714182","conf":"0.30000001192092896","line_num":"0","page_num":"0","block_num":"0"},{"width":"0.06540697813034058","block_num":"0","top":"0.0025839796560903627","word_num":"0","height":"0.012919896178775314","left":"0.9287790678514896","par_num":"0","conf":"0.5","line_num":"0","text":"8 • Fri 17 Apr 12:17:18","level":"0","page_num":"0"},{"page_num":"0","left":"0.7311046511910402","word_num":"0","par_num":"0","top":"0.046511628267201455","line_num":"0","width":"0.023255813121795588","height":"0.012919896178775425","text":"Cascade","conf":"1","block_num":"0","level":"0"},{"par_num":"0","block_num":"0","page_num":"0","conf":"1","height":"0.013242893748813156","line_num":"0","text":"Automated Report Retr","top":"0.06944444442619635","width":"0.05523255467414856","left":"0.7311046545930007","word_num":"0","level":"0"},{"page_num":"0","left":"0.7936046553141967","par_num":"0","width":"0.05377906560897827","height":"0.013242893748813156","level":"0","block_num":"0","conf":"1","word_num":"0","text":"Investigating Opportur","line_num":"0","top":"0.06944444442619635"},{"height":"0.012919896178775314","top":"0.0671834625479939","page_num":"0","width":"0.024709302186965987","par_num":"0","text":"+D ...","word_num":"0","block_num":"0","left":"0.9593023254845784","level":"0","line_num":"0","conf":"0.30000001192092896"},{"block_num":"0","par_num":"0","page_num":"0","level":"0","text":"1. User loos an acuivity in the ul with a amerent stage → Activitylontrouler dispalches updatestage","top":"0.10069444444444442","left":"0.7354651181493372","conf":"0.30000001192092896","height":"0.005555555555555536","line_num":"0","width":"0.2398255586624145","word_num":"0"},{"text":"w","block_num":"0","line_num":"0","height":"0.01291989621016365","width":"0.010174418265503915","level":"0","par_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.9883720931686046","page_num":"0","top":"0.11111111111111116"},{"par_num":"0","text":"ale calls cribervic","conf":"0.30000001192092896","top":"0.13178294599441287","width":"0.05232557654380798","word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.005167958140373186","left":"0.7877906981313011","line_num":"0"},{"text":"pdateStage() → pushes the stage change to HubSpot","conf":"0.5","width":"0.1293604612350463","block_num":"0","line_num":"0","left":"0.8502907023012025","par_num":"0","page_num":"0","top":"0.12638888888888888","word_num":"0","level":"0","height":"0.013194444444444509"},{"line_num":"0","conf":"1","level":"0","top":"0.14444444444444438","width":"0.21366279125213616","par_num":"0","word_num":"0","left":"0.7354651184983692","text":"3. HubSpot receives the update and fires a deal.propertyChange webhook back to Jiminny","page_num":"0","block_num":"0","height":"0.013194444444444509"},{"page_num":"0","height":"0.012919896178775314","left":"0.7354651171079769","par_num":"0","block_num":"0","word_num":"0","conf":"1","width":"0.24418604373931885","text":"4. Webhook is collected in Redis → SyncObjects cycle processes it → import0pportunityBatch() → up","top":"0.16020671867417824","level":"0","line_num":"0"},{"left":"0.7441860434211762","width":"0.12063953876495359","text":"sertOpportunity() with the stage HubSpot now has","line_num":"0","par_num":"0","conf":"1","level":"0","top":"0.1729166666666666","word_num":"0","block_num":"0","page_num":"0","height":"0.013194444444444509"},{"top":"0.1909722222222222","height":"0.013194444444444398","line_num":"0","conf":"1","left":"0.7354651218193589","page_num":"0","block_num":"0","par_num":"0","width":"0.2383720874786377","word_num":"0","level":"0","text":"5. But HubSpot might return the previous stage if the update hasn't propagated, or if HubSpot rejects"},{"word_num":"0","line_num":"0","top":"0.20413436729156698","page_num":"0","conf":"1","height":"0.013226743539174413","block_num":"0","left":"0.7441860482493505","level":"0","text":"the change - writing a different stage_id back","width":"0.11191860437393186","par_num":"0"},{"left":"0.734011632393781","level":"0","height":"0.005555555555555536","line_num":"0","block_num":"0","page_num":"0","conf":"0.30000001192092896","par_num":"0","width":"0.0683139503002167","word_num":"0","top":"0.2270833333333333","text":"cloudwatch loas to look for."},{"level":"0","conf":"1","page_num":"0","par_num":"0","top":"0.27361111111111114","width":"0.08430231809616096","text":"\"opportunity stage nas changed\"","line_num":"0","word_num":"0","block_num":"0","left":"0.7383720927582743","height":"0.008333333333333304"},{"block_num":"0","word_num":"0","level":"0","left":"0.73837209745895","width":"0.13226743936538699","line_num":"0","par_num":"0","text":"\"[HubSpot] User changing opportunity stage from\"","top":"0.28165374687185274","page_num":"0","conf":"1","height":"0.012919896178775314"},{"width":"0.2194767236709595","level":"0","left":"0.7325581600053038","page_num":"0","text":"2. SyncObjects job + HubspotWebhookBatchSyncStrategy draining Redis (second most likely)","top":"0.32816537477882946","word_num":"0","conf":"1","height":"0.012919896178775314","line_num":"0","block_num":"0","par_num":"0"},{"conf":"1","width":"0.2267441749572754","level":"0","left":"0.7340116212827847","word_num":"0","height":"0.007978036006291767","text":"The SyncObiects job runs on a schedule and drains the Redis batch queue. If deal 7594349 's CRM","block_num":"0","line_num":"0","par_num":"0","top":"0.3486111110666217","page_num":"0"},{"width":"0.2383720874786377","conf":"1","line_num":"0","height":"0.013194444444444509","text":"provider ID keeps reappearing in the Redis set (because the failed() handler in ImportBatchJobTrait","top":"0.3590277777777777","block_num":"0","left":"0.7325581403543489","page_num":"0","par_num":"0","word_num":"0","level":"0"},{"level":"0","top":"0.37467700268580617","line_num":"0","height":"0.012919896178775314","par_num":"0","conf":"1","block_num":"0","text":"requeues it after failures), then it gets reprocessed on every cycle.","width":"0.15552325248718257","left":"0.7325581430118675","word_num":"0","page_num":"0"},{"conf":"1","width":"0.06831395030021659","line_num":"0","page_num":"0","height":"0.013194444444444509","par_num":"0","text":"CloudWatch logs to look for:","left":"0.734011628795344","top":"0.38749999999999996","block_num":"0","word_num":"0","level":"0"},{"left":"0.7383720882013008","line_num":"0","text":"\"[WebhookSyncBatchProcessor] Batch processing completed\"","level":"0","width":"0.15406976938247685","page_num":"0","word_num":"0","top":"0.4340277777777778","conf":"1","block_num":"0","height":"0.013194444444444398","par_num":"0"},{"line_num":"0","word_num":"0","par_num":"0","top":"0.4340277777777778","level":"0","text":"- with config_id for team 459","width":"0.08139535188674929","height":"0.013194444444444398","block_num":"0","conf":"1","left":"0.8953488348754522","page_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","word_num":"0","top":"0.4470284241005348","left":"0.738372092106937","width":"0.1918604612350464","conf":"1","line_num":"0","height":"0.012919896178775425","level":"0","text":"\"[ImportOpportunityBatch]\" or \"[HubSpot] Failed to import opportunity\""},{"left":"0.738372102166481","par_num":"0","line_num":"0","page_num":"0","text":"\"(HubSpot) Syncing opportunities using strateqy\"","level":"0","block_num":"0","height":"0.007784237464268928","conf":"1","top":"0.46250000000171565","width":"0.13081394433975224","word_num":"0"},{"par_num":"0","text":"Check if the same deal CRM ID appears in multiple consecutive [WebhookSyncBatchProcessor] runs.","page_num":"0","height":"0.013194444444444509","line_num":"0","word_num":"0","top":"0.4881944444444444","block_num":"0","conf":"1","level":"0","width":"0.22965114116668706","left":"0.7340116498082183"},{"block_num":"0","conf":"1","height":"0.013194444444444398","page_num":"0","word_num":"0","level":"0","top":"0.5243055555555556","left":"0.7340116436658211","line_num":"0","width":"0.1918604493141174","text":"3. importExternalFieldData / SyncCrmField writing back and triggering re-sync","par_num":"0"},{"word_num":"0","par_num":"0","block_num":"0","height":"0.005167958140373186","text":"FrocessALAucomaclonAnalysiskesults calls service","top":"0.5478036178290382","left":"0.7340116309337787","level":"0","line_num":"0","page_num":"0","width":"0.11918603181838994","conf":"0.5"},{"text":"›Syncuppolcunity cerore writine Al tiele values","width":"0.11482558250427244","word_num":"0","height":"0.005167958802647088","conf":"0.30000001192092896","line_num":"0","block_num":"0","par_num":"0","top":"0.547803617501172","page_num":"0","left":"0.8575581384049261","level":"0"},{"text":"Since Al Automation is enabled for this team (you're seeing the OpportunityPendingAiAnalysisAfterStageC","height":"0.015503875414530466","word_num":"0","page_num":"0","level":"0","block_num":"0","conf":"1","left":"0.734011647867602","par_num":"0","width":"0.24563951492309566","top":"0.5555555556605212","line_num":"0"},{"height":"0.013194444444444509","word_num":"0","conf":"1","level":"0","line_num":"0","left":"0.7325581584026069","block_num":"0","page_num":"0","text":"hanged logs), even though this specific opportunity has no templates, other opportunities do - and their s","top":"0.5708333333333333","width":"0.24854648113250732","par_num":"0"},{"height":"0.005555555555555536","level":"0","top":"0.5888888888888889","conf":"0.5","width":"0.1337209105491638","block_num":"0","par_num":"0","text":"yncupporcunity calls ao through 1mporturupdateuppo","line_num":"0","left":"0.7325581592182623","word_num":"0","page_num":"0"},{"top":"0.5888888888888889","conf":"0.30000001192092896","block_num":"0","width":"0.10029069185256967","line_num":"0","level":"0","height":"0.005555555555555536","page_num":"0","left":"0.8735465091804657","par_num":"0","text":"inity → which can atrect the keais queue","word_num":"0"},{"width":"0.014534883201122284","line_num":"0","word_num":"0","par_num":"0","top":"0.5994832042361936","height":"0.012919896178775425","level":"0","conf":"1","left":"0.7340116284091287","block_num":"0","page_num":"0","text":"state."},{"level":"0","word_num":"0","width":"0.08284883499145501","top":"0.6354166666666666","block_num":"0","conf":"1","text":"What to search in CloudWatch","page_num":"0","left":"0.7340116286358876","line_num":"0","par_num":"0","height":"0.013194444444444509"},{"word_num":"0","height":"0.012919896178775425","page_num":"0","left":"0.7325581412063185","block_num":"0","conf":"1","line_num":"0","par_num":"0","text":"For opportunity 7594349, search for these in order:","top":"0.6511627907133686","width":"0.12209302186965942","level":"0"},{"par_num":"0","top":"0.7080103361350715","height":"0.00518410835001204","left":"0.7340116273038205","level":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","text":"estwuike nisinss oussiness orocess","width":"0.10465115308761597","word_num":"0","block_num":"0"},{"text":"\"Id\": 6024.","par_num":"0","block_num":"0","width":"0.024709302186965987","line_num":"0","top":"0.7284722222222222","word_num":"0","height":"0.005555555555555536","conf":"0.30000001192092896","left":"0.7412790698420464","page_num":"0","level":"0"},{"left":"0.741279067758694","block_num":"0","level":"0","par_num":"0","page_num":"0","height":"0.008333333333333304","text":"\"uuid\". \"0x42500C7A22F88945929CEF122051B62E\"","conf":"1","top":"0.7361111111111112","width":"0.12209302186965942","word_num":"0","line_num":"0"},{"height":"0.005555555555555536","par_num":"0","block_num":"0","top":"0.7493055555555556","page_num":"0","width":"0.034883716702461265","level":"0","left":"0.7412790738843894","text":"\"team 10\"* 459","word_num":"0","conf":"0.30000001192092896","line_num":"0"},{"left":"0.7412790685790756","block_num":"0","par_num":"0","line_num":"0","top":"0.7569444445792765","width":"0.06540697813034058","text":"\"crm_configuration_id\": 367,","page_num":"0","conf":"1","height":"0.010497415728039194","word_num":"0","level":"0"},{"width":"0.08284882903099067","top":"0.8111111111111111","block_num":"0","word_num":"0","height":"0.005555555555555536","conf":"0.5","page_num":"0","level":"0","par_num":"0","left":"0.7427325664564595","text":"created atl: 2025-04-02 12:50:16","line_num":"0"},{"block_num":"0","left":"0.7412790751694972","page_num":"0","conf":"1","text":"\"updated at\": \"2025-04-02 12:59:16\"","top":"0.8191214471271115","width":"0.08866278529167182","line_num":"0","level":"0","height":"0.010335916943020385","par_num":"0","word_num":"0"},{"width":"0.13081394433975224","level":"0","text":"602416349 2025-04-02 12:59:16,2025-04-02 12:59:16","top":"0.852713178635127","height":"0.0077519370449914415","word_num":"0","left":"0.7703488481245901","conf":"1","line_num":"0","page_num":"0","par_num":"0","block_num":"0"},{"line_num":"0","height":"0.005167958802647088","par_num":"0","width":"0.12790697813034058","word_num":"0","page_num":"0","left":"0.7354651149728137","text":"600416251 095 04 0219 0169025 04 0212:50116","level":"0","top":"0.8630490955311406","block_num":"0","conf":"0.30000001192092896"},{"page_num":"0","conf":"1","par_num":"0","level":"0","top":"0.9222222222222223","left":"0.7630814184629638","text":",2025-09-22 13:56:23,2025-09-22 13:56:23, Given what you knwo already what will happen","width":"0.21366276741027834","height":"0.013194444444444398","word_num":"0","block_num":"0","line_num":"0"},{"block_num":"0","top":"0.9430555555555555","word_num":"0","line_num":"0","level":"0","height":"0.013194444444444509","page_num":"0","par_num":"0","left":"0.7354651162605419","text":"$stage is null.","width":"0.031976744532585144","conf":"1"},{"text":"<> Code","word_num":"0","top":"0.9583333333150852","level":"0","line_num":"0","conf":"0.30000001192092896","page_num":"0","block_num":"0","height":"0.013242893748813156","width":"0.020348836481571153","left":"0.7427325589242146","par_num":"0"},{"text":"Claude Sonnet 4.6","page_num":"0","top":"0.9583333334226883","line_num":"0","width":"0.042151162028312594","word_num":"0","left":"0.7645348841802531","conf":"1","level":"0","block_num":"0","height":"0.010658914513058115","par_num":"0"},{"par_num":"0","conf":"0.30000001192092896","block_num":"0","height":"0.005555555555555536","level":"0","text":"Winasun leams","word_num":"0","width":"0.04360465109348299","top":"0.9895833333333334","line_num":"0","left":"0.8386627909072809","page_num":"0"},{"text":"842:22 o chars","par_num":"0","word_num":"0","level":"0","page_num":"0","block_num":"0","top":"0.9895833333333334","width":"0.036337208747863836","line_num":"0","left":"0.8880813957516629","conf":"0.30000001192092896","height":"0.005555555555555536"},{"text":"Ulr-o","page_num":"0","block_num":"0","line_num":"0","top":"0.9896640827539089","left":"0.9316860466988575","width":"0.014534883201122284","level":"0","height":"0.005167958471510081","conf":"0.30000001192092896","par_num":"0","word_num":"0"},{"word_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.9534883738137369","par_num":"0","line_num":"0","text":"( 4 spaces","width":"0.02761627733707428","page_num":"0","level":"0","top":"0.9868055557112884","height":"0.010610464546415566"}]...
|
|
AppleNative
|
NULL
|
0
|
8021
|
NULL
|
NULL
|
|
59572
|
PhostormVIewINavigareCodeLaravelKeractorFV faVsco. PhostormVIewINavigareCodeLaravelKeractorFV faVsco.js°9 master kProject© AskAnythingPromptService.php(C)Ask JiminnvReportscontroller.onpM+ WEBHOOK FILTERING_IMPLEMENTATION.moAutomateakeporskepository.pnp>0b External Librariesv E Scratches and Consolesv _ Database consolesV AEU& console (euJA DEAL RISKS (EUJADITEUIA EU (EUOpportunitysynclrait.ongC)Hubspotwebnookbatchsyncstrategy.ong© WebhookSyncBatchProcessor.phoc) SyncObiects.pho©ImportOpportunityBatch.php©)ImportContactBatch.phpC) Client.phpC) HubspotPaqinationService.pho© Service.phpBatchSyncTrait.phpC) FetchSalestorceEntitiesJob.php /AutomatedReportsController.phpphp api v2.php(C) AutomatedReport.ohov /iminnv@localhostconsole fiminnv@localhost)l4 D| lliminnv@localhostlclass FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUniquepublic function handle(4 HS_local jiminny@localhost)4 SF jiminny@localhost]A zoho_dev [jiminny@localhost]V A PRODA console (PROD]A console_1 (PROD]& DIIPRODI142144Cevncodit - CanhonImmutahle:.nowel$config->updateEntitySyncedAt(Sthis->entityType, $syncedAt);146147$logger->info('[FetchSalesforceEntitiesJobl Completed'.'crm confiquration id' => Sthis->crmConfiqurationIdServicesOutputIIT PROFILESiii Result 11v D Databaseconsolev A liminnv@localhostA HS localASF 978 msA PROD4 console 1 s 644 mgV STAGINGW user_id2068621061161162966726090I email Yundated at Ycharlton.clarke@lesmills.com2026-04-20 09:08:51joe.kelway@lesmills.com2026-04-20 08:59:43kristen.o1tmandlesm1lls.com2026-04-20 04:17:15mehul.shah@lesmills.com2026-04-20 01:29:13cassandna.testvondlesmil.s.com2026-04-20 01.25:57Iconsole10 20685chanlie hanfieldal.ecmillc.com2026-04-20 01•22•32Docker11 20689nick.bromley@lesmills.com2026-04-20 01:22:2712 2153321822eleanor.godfrey@lesmills.com2026-04-20 01:22:27chelsea.savagedlesmuus.com2026-04-20 01:22:0221060jennifer.greaves@lesmills.com2026-04-20 01:22: jess.mcdonald@lesmills.com2026-04-20 01-22-01cari.kirkpatrick@lesmills.com2026-04-20 01:21:53catherine.mcdermott@lesmills.com2026-04-20 01:21:51sonna.ell1mandlesm1lls.com2026-04-20 01:21:43carl.mccartnevdlesmills.com2026-04-20 01:21:4120070gessica.lonezdlesmiiis.com7026-04-20 01-2113920683sian.fosterdlesmills.com2026-04-20 01-21-3922 21195lyndsey.hunter-long@lesmills.com2026-04-20 01:21:[EMAIL].com2026-04-20 01:21:0517033kelsey.gutenson@lesmills.com2026-04-20 01:20-5226 16193shelhv.savlordlesmills.com2026-04-20 01-20-3117 rawe rotriovod ctartina from 1 in 709 me lovosution. 297 me fotchina: 111 mgl= custom.log=laravel.log4 SF jiminny@localhost]A HS_local jiminny@localhost]& console [PROD] XA console [EU]« console [STAGING]600V602603605A26 ^ Y606Tx: Auto vPlaygroundSELEC * FROM crm Field values WHERE crm Field 10 = 2261475SELEC * FROM crm confiqurations WHERE 10 = 6921ISELECICONCAT(U.id, CASE WHEN V.id = t.owner_id THEN' (owner)' ELSE "" END) AS user_id,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teams t 1..n‹->1: on t.id = u.team_idWHERE u.team_id = 711 and sa.provider = 'salesforce':SELECT * FROM crm_profiles cp JOIN users u 1..n<->1: on u.id = cp.user_id WHERE u.team_id = 711;100% C47• Mon 20 Apr 16:53:09L AskJiminnyReportActivityServiceTest vr liminny034 A1 A34 X621 10111484provider_user_ token Y00D90000000fUsz!AQEAQJCbYxVOHNAkGwtjH83vohJK9p7dv2wDviptrEyCm.F8IKTRXypC5BQSVUJCVxQLIDdIa34jbytB6E0q3lx9fJpoUF4f00D90000000fUsz!AQEAQNg2vT0MxkzBT3qAqJ2.MJKq0KYvbPYTrKh4Mqb04sdCkD4_KezSWo2LTpSfkoimuqSWfSf_Iwck_4hoPnqPORJVltli00D90000000fUsz!A0EAOM.Hrb1Lq42fcfL50wRVFr7mzWwdzSkZxt4tLF5xMpq.LLpbsPQTPta_2_FHD2AQvXpN60KTGcZzSFASn5yJAlzH0tUU00090000000fUsz!A0EA0D716CsDP8UaRMES7atFzN0foNcf4Fv9ih0v3a_fRWM6dawPKPUTU3h2ND717LSauGwU@xPH2cn_3URsh8uCrR_UUNkT00D90000000FUSz!AQEAQPaC6.sL1z9fKZz91M5nuDn560AXm.dAoR1X6hLoTKwSozmuu0eTQ929QslJRzNy1c67kW_gpr0vYTtmLTAruWgdta7u00D90000000fUsz!AQEAQPyL9V1lYkgJaLhM79YQ7YPE8TQ9jxSWS3WUj2UxD4k3j4jDStg.QtV1256_RSXfLLIct_mlKZ9QP13qAZDgwkLccEqK00D90000000fUsz!AQEAQNuv9oNsxLShfnHmx.XacnzFUbcc5RhWEHilfe.THz44uL31hTn97AnVFNTg5mhyjgKw.NH4pZzzsEEyBznDdQe7ZeKo00D90000000fUsz!A0EA0FtVUY6iWDUKSz.i.8JrZPA1.yHkIqhX7vWLhCLpdtY_1mq3sJ.rYLnaWwKVbtnSCtOutHlula8rq7x2YUdHdW3ojYT000090000000fUsz1A0EA0F0r181i5FT0L|A:9803D2TkETE012ikiECraKNX65p8CTEE001TGw.0bD000 HL.r0TseFTFSta3x2_zzVYzPRVM477100D90000000fUsz!AQEAQC.KxLVq.JsovVQjBzs74LQba1UYj7LE0fFgATT_s199_IJbhoSN_eK20n1gHLaPym9pT9mmSN1gGTf4yTrZKVMHnyah00D90000000fUsz!AQEAQAT6bL7ZLmJGGQbwusPY¡zQSPHIEN6YtEw0pMXswLJdtZpW5oEqc12MKhtuYwa.97m2__n.ETOb34uivaDAAiXTZ4T0J00D90000000fUsz!AQEAQHUHz6AJU3DJM0YZVzFp6JTWwimg3W_KjmFoy9fs_L0D0ts0U7cQ0onv4iV_PW5AHEKdYFkN8baLYXwAWjNxRMecVu9000D90000000fUsz!AQEAQERH.0_1Rg9PZHUFU2Cp260T8F74J76kkDXx390W58DvoLjs7a7qrd_71xKS5Gp28kANTUCW7VVIKbL0mhuWzr8B..z800D90000000fUsz!A0EA0AWX7div.Mu9Egv0033wI.kLGrW3uniPqI7Loe7E3UT0u2BGt07xpx00_3D5Cc4S1SjvcGX114Id0T2i58I8rooI2zNe00090000000fUsz1A0EA0K5D4DckRT2m_ae300vkuCYtIIwo7Y1u1900vacaXP47o8kku1kmK81qpx0.viK vMc6v20Hs7YZKrSzCPodecY+ GXnAa09AA0000A£ls>!A0EA0N75A6hVa0£+YTA1QP3h eQ0оTMSoSk¿VwldlWVbm+XhSVUdRUlU£ £fWD5aAYn3+adhkd2FPQW5KYG#NwiSR7Pa0nN!AANOAAAAAAAfIIS?IANFAOM.Ix.I4+NfA3VxvdanwXoK1v+ANlINPF.If18q+0.180To0407f407V2ivS6 w5r0nVvsmRu7nKAnThQ8n_XxN0Rn.JAWVW100D90000000fUsz!AQEAQEtLc_G_NOKNzUANievZq6IKIkSYCWPPe@uY04q0NwCRZupyx_eDsD.pMm5PqyvtqyZp15cimlSRL_P4UHcvMFv2HBr700090000000fUsz!A0EA0NBTHnW8wK1ZMeqXKXaSZHLn_ULchEiCeTPFFo08UWU9XhkUZNMN0zVBRKS.JZSMuvv79f4EbxAva.JcKiD99xKRpfPt5)00D90000000fUsz!A0EA0FUJ6U.DNsaq0Xt.01¡DXcmBP5MY01iaRVcF3VE9pKvEVN9e80TaADP1Kssetd5k_7F1VsPzzjPKAirsaA_i9WL7D1s700090000000fUs71A0EA0Er hlbYmWKR1W5c57XnisBMsD6UJm1rWks*NAaBUzhWsuP010bHrr11Hb05Z6Zd9WaFvAabstufc7RUV4-2111tvWaanoaaaadaaflls> LAOEAO.l#ArmS+RV0552cP_PyW1_ yfkSul Rouh5AAnRyTOVAlaKVRiQwauu5+v£CS+PAA na≥0GSy_041AP1+1z4yET5WPM≥dImidyMsociable id Y5605956789456047069365403SAASA Morovider user id Y20686 90512A9AA014isVAAnI21041 005219000070/120A116116 00590000000kpVPAAY29667 0051a000002m7MYAAY26099 0052L000003+kEFOAY20685 90521 AAAAAZU1 7.10A020480 AAS8YAAAAAF1aVw0A.21533 0052L000004WMbL0AG21822 005UG00000260E9YA121060 0051a000002C022AA021199 0058X00000EzaFa0A.10782 9051aA001AA10vR>AATI204О1 ВОС1а00000001 L0ЛA620688 0058X00000F0vGqOAJ20479 00590000001Sv70AA020G7 GGSUGAGGddA MO4YAN20683 90521 990003£PvW0A12110S GASeYAAA0A5>a5h0A.17033 00521000004WANSOAL16103 A0521 AAAAA3+kEo0A1M orovider refresh token Y5Aen8617VEnoP M. Lwd7hne/VEnmhTaa0xVI6ME53nz10zazneu2TPAa0faP8a6m28nS22S102CЛon9417VSnoD M Zud7hno/VEnmiwlvd>kn1MVucep10bYcaV20y7VeM dilApuspll pe nHa.5Aep8617VFpoP.M.4vdZhpe4YEnmqqTrMEAJdGoSirhmmDV8pdf6cdzX3Md3CtXkzFqoknimBU5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFJSnvRzdSxYEuKDM80h1LtpE09h3X2TTepiX.5Aen8617VEnoP.M.4vdZhne4YEnmiwHviz6n1MVMy2iMewcM7 +sXKSDvVq5YPsi8Y8x.JJ4aX1SAen8417VSnoP M Awd7hne/VEnmiwHv-26n1MVomsAnK4CZATSAAF0nz.lafyn0x77hH2111kXП5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01x5oy0.HEoxHUWy0FQTtruXLjhVHejF6NRmW5Aep8617VFpoP.M.4vdZhpe4YEnmiwHviz6p1MVwilcV1I0.GV9_GqzURq1YA8ixB4nclDYXbM5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnvUS39cvrGqUHSe0uL07.1zXmuFaS SPo5TA5Aep8617VFpoP.M.4vdZhpe4YEnmhToa0xVU6MFdfDJVTf87qaaKx SnIxLwkvacwscZvd2refSAen8617VFnoP.M.LwdZhne<YEnmkhe0ck_KX01NFT8TMaAK1se0n./vvdoPFnq460ez71vWTah5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFH2n2KDZWWexUlfi4tpYUo3yHQPSVK.MggxJ|5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFzxGc9vb8sYIcjKZt78Ar2AiGnY_Ss596CFEi5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01dx1dX0G9J3IAuqibECqi5X9MmH08i.bCHPu5Aep8617VFpoP. M.4vdZhoe4YEnmaqTrMEAJdGovAi6vBJ11LxWUFj6H.oTJkohiW_GEvWviST.5Aen8617VEnoP.M.4vdZhne4YEnmosTdGmDC6.In8v0 AKG00.KPMOKTS5R H2YP.IvllhiC.MSfcSAen8617VEnoP.M.Lwd7hne/VEnmiwHviz6n1MVEknm0ah0Svnkw80960+S1hnhc6tnHfyxvr.lSAon9417VEnoD M_LudZhne/VSnmkhonck WY01YCKRaht2l4cv£i+2uM0uSTnanGcR7 HayA25Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFqBdvRsxc155Cex_4Db6tuH.OUXry2dk5EDvi5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnmoK7T2nxk8гXf8Fx0xcCbv6vzYHBkMPqbA25Aen8617VFpoP. M.4vdZhne4YEnmiwHviz6n1MVMCsDiX1rAiSb5090Im0u.Mmwez0ParnWCs.5AenR617VEnoP. M.4vd7hne/YEnmiwHviz6n1MVnMmAT7oSUPW.l1oRLMG7~1XS1alnFaFnhFPWSLIM. ONN Windeurf ToameG0G.1UTE.dAensod...
|
[{"top":"0.006968641046706359", [{"top":"0.006968641046706359","page_num":"0","line_num":"0","block_num":"0","par_num":"0","word_num":"0","height":"0.006968641205077342","left":"0.01744185995005212","conf":"1","level":"0","text":"Phostorm","width":"0.021802326466174835"},{"height":"0.006968640444571461","top":"0.006968641450188162","width":"0.010174417749364326","text":"VIew","word_num":"0","level":"0","conf":"0.30000001192092896","par_num":"0","left":"0.07412790689566673","page_num":"0","line_num":"0","block_num":"0"},{"height":"0.006968640444571461","block_num":"0","text":"INavigare","word_num":"0","left":"0.09011627900977959","page_num":"0","line_num":"0","width":"0.018895347067650323","par_num":"0","level":"0","top":"0.006968641450188162","conf":"0.30000001192092896"},{"text":"Code","left":"0.11482558157547636","page_num":"0","line_num":"0","conf":"1","height":"0.010452961047110243","par_num":"0","block_num":"0","level":"0","width":"0.01162790618044264","word_num":"0","top":"0.0034843206088490675"},{"top":"0.006968641450188162","level":"0","block_num":"0","width":"0.01598837020549368","page_num":"0","conf":"1","left":"0.1322674420048114","height":"0.006968640444571461","par_num":"0","line_num":"0","text":"Laravel","word_num":"0"},{"height":"0.006968640444571461","par_num":"0","width":"0.018895347067650337","page_num":"0","text":"Keractor","level":"0","top":"0.006968641450188162","line_num":"0","left":"0.15261627900977956","word_num":"0","conf":"0.30000001192092896","block_num":"0"},{"conf":"0.5","level":"0","height":"0.010452960286604362","left":"0.030523259704860126","block_num":"0","width":"0.029069763548830722","par_num":"0","page_num":"0","word_num":"0","text":"FV faVsco.js","line_num":"0","top":"0.02787456497864904"},{"block_num":"0","left":"0.06831395725100385","level":"0","height":"0.010452960286604362","line_num":"0","page_num":"0","top":"0.02787456497864904","width":"0.029069763548830715","word_num":"0","conf":"0.30000001192092896","par_num":"0","text":"°9 master k"},{"conf":"0.5","block_num":"0","height":"0.010452960286604362","level":"0","line_num":"0","page_num":"0","width":"0.02034883549872865","word_num":"0","top":"0.05574912943857935","par_num":"0","text":"Project","left":"0.014534885593658826"},{"top":"0.05574912943857935","width":"0.0668604576841314","text":"© AskAnythingPromptService.php","page_num":"0","word_num":"0","level":"0","block_num":"0","left":"0.2776162865019151","par_num":"0","line_num":"0","height":"0.010452960286604362","conf":"1"},{"width":"0.06990251135318837","par_num":"0","height":"0.011402751460219962","block_num":"0","line_num":"0","level":"0","page_num":"0","conf":"0.5","text":"(C)Ask JiminnvReportscontroller.onp","top":"0.05511593799230685","left":"0.3531316418263548","word_num":"0"},{"width":"0.10174417495727539","height":"0.007363196955533335","text":"M+ WEBHOOK FILTERING_IMPLEMENTATION.mo","line_num":"0","page_num":"0","word_num":"0","conf":"1","block_num":"0","left":"0.02616279168140082","level":"0","par_num":"0","top":"0.07974481661011934"},{"level":"0","conf":"0.30000001192092896","line_num":"0","width":"0.07122092551373421","height":"0.006968640444571572","par_num":"0","text":"Automateakeporskepository.pnp","page_num":"0","left":"0.15406976624022628","block_num":"0","top":"0.08362369371499645","word_num":"0"},{"par_num":"0","block_num":"0","width":"0.04796511061648105","word_num":"0","left":"0.014534884586466044","conf":"0.30000001192092896","page_num":"0","height":"0.007240940319103828","top":"0.09728867614662373","level":"0","line_num":"0","text":">0b External Libraries"},{"word_num":"0","top":"0.11149825852865847","block_num":"0","width":"0.06395348082197473","left":"0.014534891270310268","page_num":"0","conf":"0.5","height":"0.01051131085725876","level":"0","par_num":"0","line_num":"0","text":"v E Scratches and Consoles"},{"line_num":"0","width":"0.05377906434079434","conf":"0.5","par_num":"0","height":"0.0071770334928229484","page_num":"0","level":"0","text":"v _ Database consoles","word_num":"0","block_num":"0","left":"0.020348842871382628","top":"0.13237639553429026"},{"level":"0","text":"V AEU","width":"0.018895348335834262","block_num":"0","word_num":"0","par_num":"0","line_num":"0","left":"0.027616279381290375","top":"0.14982578379988543","conf":"0.30000001192092896","height":"0.007271505048590643","page_num":"0"},{"par_num":"0","width":"0.033430231378433546","word_num":"0","block_num":"0","height":"0.010583553587991013","conf":"0.30000001192092896","left":"0.04069767427848773","level":"0","line_num":"0","top":"0.16724738734153732","page_num":"0","text":"& console (euJ"},{"page_num":"0","par_num":"0","height":"0.01767445219000363","level":"0","text":"A DEAL RISKS (EUJ","word_num":"0","conf":"0.30000001192092896","left":"0.03924418924271617","line_num":"0","top":"0.1777003484835593","width":"0.04360464785961395","block_num":"0"},{"height":"0.006968640444571461","page_num":"0","par_num":"0","width":"0.0232558123608853","level":"0","conf":"0.30000001192092896","text":"ADITEUI","line_num":"0","top":"0.2020905926697003","block_num":"0","left":"0.039244188005603746","word_num":"0"},{"word_num":"0","page_num":"0","line_num":"0","height":"0.010452961047110243","block_num":"0","left":"0.04069767597813182","conf":"0.30000001192092896","par_num":"0","text":"A EU (EU","level":"0","top":"0.2160278747900337","width":"0.021802323929806973"},{"height":"0.006968640444571461","line_num":"0","page_num":"0","level":"0","block_num":"0","conf":"0.5","left":"0.3066860477020153","par_num":"0","top":"0.13240418151987454","width":"0.05523255023550483","text":"Opportunitysynclrait.ong","word_num":"0"},{"left":"0.37063953519678405","text":"C)Hubspotwebnookbatchsyncstrategy.ong","level":"0","width":"0.08575580475178168","line_num":"0","par_num":"0","conf":"0.5","page_num":"0","block_num":"0","height":"0.006968640444571461","word_num":"0","top":"0.13240418151987454"},{"block_num":"0","width":"0.07267441648118039","conf":"1","text":"© WebhookSyncBatchProcessor.pho","par_num":"0","page_num":"0","height":"0.010653018190910135","level":"0","line_num":"0","left":"0.38226744117801453","top":"0.1531100476677112","word_num":"0"},{"top":"0.18102073365231264","block_num":"0","page_num":"0","line_num":"0","text":"c) SyncObiects.pho","width":"0.039244185102746826","word_num":"0","conf":"0.30000001192092896","par_num":"0","left":"0.15406976824025068","level":"0","height":"0.0071770334928229484"},{"conf":"1","page_num":"0","text":"©ImportOpportunityBatch.php","width":"0.06104650395981806","par_num":"0","word_num":"0","left":"0.20203489060729998","line_num":"0","top":"0.17770034929920653","block_num":"0","level":"0","height":"0.010452960286604362"},{"height":"0.006968640444571572","block_num":"0","conf":"0.5","par_num":"0","width":"0.05377906434079438","word_num":"0","page_num":"0","top":"0.18118466932475252","line_num":"0","text":"©)ImportContactBatch.php","level":"0","left":"0.27180233098367235"},{"height":"0.0071770334928229484","line_num":"0","block_num":"0","width":"0.027616275117752387","conf":"0.5","left":"0.33284884116013846","text":"C) Client.php","level":"0","top":"0.18102073365231264","word_num":"0","par_num":"0","page_num":"0"},{"par_num":"0","conf":"0.5","left":"0.3677325655716825","line_num":"0","page_num":"0","top":"0.18102073365231264","text":"C) HubspotPaqinationService.pho","width":"0.06686045768413135","height":"0.0071770334928229484","level":"0","word_num":"0","block_num":"0"},{"left":"0.44186046589761657","height":"0.010497417936674913","par_num":"0","level":"0","line_num":"0","page_num":"0","top":"0.17770034916869026","width":"0.030523251979909016","text":"© Service.php","conf":"1","word_num":"0","block_num":"0"},{"height":"0.006968641205077342","left":"0.1540697664844066","text":"BatchSyncTrait.php","word_num":"0","line_num":"0","width":"0.04360465293234966","block_num":"0","par_num":"0","top":"0.20557491283532425","level":"0","conf":"1","page_num":"0"},{"text":"C) FetchSalestorceEntitiesJob.php /","word_num":"0","line_num":"0","level":"0","top":"0.2055749130801252","left":"0.20639534816177885","conf":"0.5","par_num":"0","width":"0.07122093058646994","page_num":"0","block_num":"0","height":"0.007343747018817126"},{"level":"0","left":"0.28045940193311725","text":"AutomatedReportsController.php","width":"0.07134795188903809","page_num":"0","height":"0.014463975288841358","word_num":"0","line_num":"0","top":"0.20186510110973788","conf":"1","par_num":"0","block_num":"0"},{"page_num":"0","block_num":"0","conf":"0.5","height":"0.007343747018817126","top":"0.2055749130801252","width":"0.02761628019048812","word_num":"0","level":"0","line_num":"0","left":"0.36046511550410165","par_num":"0","text":"php api v2.php"},{"width":"0.049418601583927246","word_num":"0","block_num":"0","line_num":"0","par_num":"0","conf":"0.5","left":"0.15406977145700768","text":"(C) AutomatedReport.oho","page_num":"0","height":"0.007268726160271521","level":"0","top":"0.22966507158551952"},{"left":"0.02761627799434294","line_num":"0","block_num":"0","height":"0.0071770334928230595","page_num":"0","top":"0.23684210526315785","width":"0.049418606656662964","conf":"0.30000001192092896","word_num":"0","level":"0","text":"v /iminnv@localhost","par_num":"0"},{"width":"0.06395348082197473","level":"0","conf":"0.30000001192092896","text":"console fiminnv@localhost)l","line_num":"0","page_num":"0","block_num":"0","left":"0.04069768196872105","height":"0.007207597461803994","par_num":"0","top":"0.2543554009942979","word_num":"0"},{"level":"0","line_num":"0","block_num":"0","text":"4 D| lliminnv@localhostl","top":"0.271777003894373","width":"0.05232557844608388","height":"0.007329854098233168","par_num":"0","conf":"0.30000001192092896","left":"0.040697678593359383","word_num":"0","page_num":"0"},{"par_num":"0","line_num":"0","top":"0.2508710804142831","height":"0.010691918064342554","page_num":"0","level":"0","left":"0.17151166471334348","width":"0.21802321900712682","conf":"1","block_num":"0","text":"class FetchSalesforceEntitiesJob extends Job implements ShouldQueue, ShouldBeUnique","word_num":"0"},{"height":"0.014354066985645897","block_num":"0","width":"0.05959301806510764","word_num":"0","level":"0","page_num":"0","conf":"1","par_num":"0","line_num":"0","top":"0.2679425837320575","left":"0.1831395344330648","text":"public function handle("},{"word_num":"0","height":"0.01064190339813964","line_num":"0","page_num":"0","left":"0.040697680613074085","conf":"0.5","level":"0","block_num":"0","par_num":"0","text":"4 HS_local jiminny@localhost)","top":"0.28919860679444775","width":"0.06540697178942093"},{"block_num":"0","conf":"0.5","page_num":"0","left":"0.04069767314493263","level":"0","height":"0.010764160034569037","par_num":"0","width":"0.05232557844608388","line_num":"0","word_num":"0","text":"4 SF jiminny@localhost]","top":"0.3066202098687387"},{"left":"0.0392441933606884","height":"0.010730817177269092","text":"A zoho_dev [jiminny@localhost]","top":"0.32376395549396664","block_num":"0","width":"0.069767434546288","page_num":"0","level":"0","conf":"0.5","word_num":"0","par_num":"0","line_num":"0"},{"height":"0.010608561301345465","top":"0.34130781499865015","width":"0.02470930079196362","left":"0.02761627984864692","conf":"0.30000001192092896","line_num":"0","par_num":"0","block_num":"0","level":"0","page_num":"0","text":"V A PROD","word_num":"0"},{"height":"0.010486303904410188","level":"0","block_num":"0","par_num":"0","left":"0.039244185776673705","top":"0.3588516747411914","width":"0.03924418256637898","line_num":"0","conf":"0.5","page_num":"0","text":"A console (PROD]","word_num":"0"},{"conf":"0.5","height":"0.010455739935429254","text":"A console_1 (PROD]","top":"0.3763066205343165","left":"0.040697680299059964","block_num":"0","par_num":"0","width":"0.04215115689216776","word_num":"0","page_num":"0","line_num":"0","level":"0"},{"page_num":"0","text":"& DIIPRODI","left":"0.040511041882416374","par_num":"0","top":"0.39309097543130667","height":"0.011524091687118765","line_num":"0","word_num":"0","block_num":"0","conf":"0.30000001192092896","width":"0.02643991277572956","level":"0"},{"text":"142","conf":"1","line_num":"0","page_num":"0","width":"0.00872092995237797","level":"0","top":"0.2926829274032742","word_num":"0","block_num":"0","par_num":"0","left":"0.15116279098311333","height":"0.010452961047110132"},{"height":"0.010452960286604251","left":"0.15116279159085694","line_num":"0","block_num":"0","conf":"1","level":"0","page_num":"0","par_num":"0","top":"0.3275261329229","width":"0.008720929318285997","word_num":"0","text":"144"},{"page_num":"0","block_num":"0","line_num":"0","level":"0","par_num":"0","height":"0.006968640444571572","conf":"0.30000001192092896","top":"0.3275261327393867","width":"0.091569758476095","text":"Cevncodit - CanhonImmutahle:.nowel","word_num":"0","left":"0.20348838105878864"},{"level":"0","line_num":"0","word_num":"0","block_num":"0","par_num":"0","text":"$config->updateEntitySyncedAt(Sthis->entityType, $syncedAt);","conf":"1","left":"0.20348838778662154","page_num":"0","top":"0.3449477356944346","width":"0.1569767302655159","height":"0.010714146128872004"},{"height":"0.010452960286604362","top":"0.36236933849781283","width":"0.008720929318285997","par_num":"0","level":"0","page_num":"0","text":"146","word_num":"0","line_num":"0","block_num":"0","conf":"1","left":"0.15116279159085694"},{"left":"0.15116279159085694","level":"0","block_num":"0","page_num":"0","par_num":"0","conf":"1","top":"0.37979094128526936","width":"0.008720929318285997","line_num":"0","word_num":"0","text":"147","height":"0.010452960286604362"},{"conf":"1","block_num":"0","level":"0","text":"$logger->info('[FetchSalesforceEntitiesJobl Completed'.","line_num":"0","par_num":"0","word_num":"0","height":"0.010658575207042498","width":"0.14970928557375646","left":"0.2034883738730245","top":"0.3795853269186489","page_num":"0"},{"left":"0.2151162777300555","text":"'crm confiquration id' => Sthis->crmConfiqurationId","block_num":"0","line_num":"0","page_num":"0","level":"0","par_num":"0","height":"0.010536318570613101","conf":"0.5","top":"0.39712918654226126","width":"0.13372092551373418","word_num":"0"},{"left":"0.014534883928435988","line_num":"0","level":"0","page_num":"0","top":"0.42160278738236256","width":"0.01744185990475594","text":"Services","height":"0.006968641205077342","conf":"1","word_num":"0","par_num":"0","block_num":"0"},{"word_num":"0","par_num":"0","page_num":"0","text":"Output","left":"0.12936046703218942","block_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","level":"0","line_num":"0","top":"0.44599303187760375","width":"0.021802323929806966"},{"width":"0.026162791759409804","block_num":"0","conf":"0.30000001192092896","line_num":"0","page_num":"0","par_num":"0","text":"IIT PROFILES","top":"0.44577352481547916","left":"0.15843023197671693","level":"0","height":"0.007188147525087674","word_num":"0"},{"text":"iii Result 11","par_num":"0","line_num":"0","level":"0","left":"0.1962209313323877","block_num":"0","top":"0.44577352483483657","height":"0.007188147525087674","width":"0.029069766085198567","word_num":"0","conf":"0.30000001192092896","page_num":"0"},{"par_num":"0","block_num":"0","left":"0.014534884295586444","line_num":"0","top":"0.46650717703349276","width":"0.031976740410987366","page_num":"0","height":"0.011164274322169154","text":"v D Database","word_num":"0","conf":"0.30000001192092896","level":"0"},{"conf":"1","left":"0.03343023219165049","level":"0","line_num":"0","page_num":"0","top":"0.5052264811714424","word_num":"0","height":"0.006968640444571461","par_num":"0","width":"0.023255812360885295","text":"console","block_num":"0"},{"level":"0","height":"0.00728817609698762","top":"0.5223285484687972","text":"v A liminnv@localhost","conf":"0.30000001192092896","width":"0.050872087478637695","block_num":"0","left":"0.020348837666706487","par_num":"0","page_num":"0","word_num":"0","line_num":"0"},{"text":"A HS local","par_num":"0","word_num":"0","left":"0.03343023409216048","block_num":"0","conf":"0.30000001192092896","height":"0.010464075839880738","line_num":"0","page_num":"0","level":"0","top":"0.5365853659871389","width":"0.024709300791963616"},{"left":"0.03343023637397892","level":"0","line_num":"0","par_num":"0","top":"0.5574162679425837","text":"ASF 978 ms","word_num":"0","conf":"0.30000001192092896","width":"0.030523251979909044","height":"0.0071770334928229484","block_num":"0","page_num":"0"},{"level":"0","conf":"0.30000001192092896","page_num":"0","height":"0.010708589112739642","text":"A PROD","word_num":"0","block_num":"0","par_num":"0","line_num":"0","top":"0.5714285718743967","width":"0.02034883549872865","left":"0.026162792570403014"},{"level":"0","text":"4 console 1 s 644 mg","page_num":"0","line_num":"0","conf":"0.30000001192092896","height":"0.007346525907136248","left":"0.03488372108985646","word_num":"0","par_num":"0","top":"0.5923344948000177","width":"0.045058138827060126","block_num":"0"},{"height":"0.010664132223174971","line_num":"0","level":"0","page_num":"0","par_num":"0","conf":"0.30000001192092896","text":"V STAGING","top":"0.6060606060824787","width":"0.03197674041098737","block_num":"0","word_num":"0","left":"0.021802326154269563"},{"level":"0","line_num":"0","top":"0.49122807026719517","page_num":"0","text":"W user_id","par_num":"0","word_num":"0","height":"0.01051408974557777","block_num":"0","conf":"0.5","left":"0.13662790714193648","width":"0.026162789223041938"},{"block_num":"0","left":"0.13662790755288987","level":"0","conf":"1","height":"0.017421602252187585","line_num":"0","top":"0.5087108014871466","width":"0.0159883714736776","text":"20686","word_num":"0","par_num":"0","page_num":"0"},{"width":"0.014534881774415365","word_num":"0","height":"0.010452960286604362","line_num":"0","conf":"1","text":"21061","top":"0.5331010461633179","level":"0","left":"0.13517441885116446","page_num":"0","block_num":"0","par_num":"0"},{"height":"0.017421602252187585","top":"0.5505226481770421","left":"0.135174419175529","word_num":"0","conf":"1","block_num":"0","page_num":"0","par_num":"0","width":"0.01744185990475594","text":"16116","line_num":"0","level":"0"},{"left":"0.13517442034783445","level":"0","page_num":"0","text":"29667","top":"0.5749128925047814","word_num":"0","height":"0.010452960286604362","conf":"0.5","par_num":"0","width":"0.01598837020549368","line_num":"0","block_num":"0"},{"word_num":"0","left":"0.13662790752708834","height":"0.010452961047110243","level":"0","line_num":"0","page_num":"0","block_num":"0","text":"26090","conf":"0.30000001192092896","par_num":"0","top":"0.5958188153823682","width":"0.013081394611520969"},{"line_num":"0","conf":"0.30000001192092896","text":"I email Y","left":"0.18459302259328653","height":"0.0071770334928229484","word_num":"0","top":"0.49122807017543857","page_num":"0","level":"0","par_num":"0","block_num":"0","width":"0.027616280190488146"},{"block_num":"0","text":"undated at Y","height":"0.0071770334928229484","word_num":"0","conf":"0.30000001192092896","level":"0","left":"0.2732558152080925","width":"0.04215115689216775","line_num":"0","top":"0.49122807017543857","par_num":"0","page_num":"0"},{"text":"[EMAIL]","width":"0.07412789730315511","par_num":"0","word_num":"0","block_num":"0","conf":"1","height":"0.010452960286604362","left":"0.18313953601412047","page_num":"0","level":"0","top":"0.5121951228183703","line_num":"0"},{"top":"0.5119617225635816","block_num":"0","page_num":"0","conf":"1","left":"0.2732558194940324","line_num":"0","text":"2026-04-20 09:08:51","par_num":"0","width":"0.050872087478637695","level":"0","height":"0.01068636028770431","word_num":"0"},{"top":"0.533101045814886","height":"0.010452960286604251","word_num":"0","left":"0.1831395405450885","level":"0","page_num":"0","conf":"1","text":"[EMAIL]","par_num":"0","line_num":"0","width":"0.06249999492726427","block_num":"0"},{"word_num":"0","width":"0.050872087478637695","block_num":"0","conf":"1","left":"0.2732558194940324","par_num":"0","height":"0.010758603778942555","top":"0.5331010454942319","text":"2026-04-20 08:59:43","line_num":"0","level":"0","page_num":"0"},{"height":"0.006968640444571461","text":"kristen.o1tmandlesm1lls.com","line_num":"0","top":"0.5574912895338119","word_num":"0","block_num":"0","par_num":"0","level":"0","left":"0.18313953484810364","width":"0.07267441140844466","conf":"0.5","page_num":"0"},{"text":"2026-04-20 04:17:15","block_num":"0","level":"0","top":"0.5540069689743217","width":"0.050872087478637695","left":"0.2732558194940324","word_num":"0","line_num":"0","height":"0.010586332476310134","conf":"1","par_num":"0","page_num":"0"},{"conf":"1","word_num":"0","page_num":"0","top":"0.5749128920374206","height":"0.010452961047110243","left":"0.1845930247973881","block_num":"0","text":"[EMAIL]","level":"0","par_num":"0","width":"0.05959301806510764","line_num":"0"},{"par_num":"0","page_num":"0","left":"0.2732558194940324","text":"2026-04-20 01:29:13","width":"0.050872087478637695","top":"0.5749128925047814","conf":"1","word_num":"0","level":"0","block_num":"0","line_num":"0","height":"0.010452960286604362"},{"text":"cassandna.testvondlesmil.s.com","word_num":"0","height":"0.006968641205077342","level":"0","conf":"0.5","left":"0.18313953445848055","line_num":"0","block_num":"0","page_num":"0","par_num":"0","width":"0.07994186117293986","top":"0.5993031358370019"},{"par_num":"0","height":"0.006968641205077342","page_num":"0","top":"0.5993031358537023","word_num":"0","conf":"0.5","left":"0.2732558144595705","text":"2026-04-20 01.25:57","level":"0","width":"0.05087209255137343","line_num":"0","block_num":"0"},{"height":"0.006968641205077342","word_num":"0","page_num":"0","text":"Iconsole","width":"0.023255814897253153","line_num":"0","par_num":"0","top":"0.6271777002784967","left":"0.033430232023964786","block_num":"0","level":"0","conf":"0.30000001192092896"},{"height":"0.006968641205077342","text":"10 20685","page_num":"0","top":"0.6202090591651733","width":"0.02180232646617483","word_num":"0","conf":"0.30000001192092896","line_num":"0","left":"0.12790697625861455","level":"0","block_num":"0","par_num":"0"},{"top":"0.6202090591817014","width":"0.07703488431078323","word_num":"0","height":"0.006968641205077342","par_num":"0","page_num":"0","conf":"0.30000001192092896","block_num":"0","left":"0.18313953447257983","level":"0","line_num":"0","text":"chanlie hanfieldal.ecmillc.com"},{"line_num":"0","text":"2026-04-20 01•22•32","height":"0.006968640444571461","top":"0.620209059568655","width":"0.050872087478637695","par_num":"0","block_num":"0","word_num":"0","conf":"0.30000001192092896","left":"0.27325581950172473","page_num":"0","level":"0"},{"level":"0","line_num":"0","block_num":"0","page_num":"0","left":"0.020348836694238166","width":"0.021802326466174835","top":"0.6445993030676123","word_num":"0","text":"Docker","conf":"0.30000001192092896","par_num":"0","height":"0.006968641205077342"},{"conf":"1","text":"11 20689","width":"0.02325581236088528","top":"0.641114983445548","left":"0.12645348800053494","word_num":"0","par_num":"0","line_num":"0","height":"0.010452960286604362","level":"0","block_num":"0","page_num":"0"},{"top":"0.6411149830971159","word_num":"0","height":"0.010452960286604362","left":"0.1831395419428177","page_num":"0","level":"0","conf":"1","block_num":"0","line_num":"0","par_num":"0","width":"0.06686045768413137","text":"[EMAIL]"},{"left":"0.2732558194940324","text":"2026-04-20 01:22:27","block_num":"0","top":"0.6411149830971159","word_num":"0","par_num":"0","page_num":"0","width":"0.050872087478637695","conf":"1","level":"0","height":"0.010452960286604362","line_num":"0"},{"text":"12 21533","par_num":"0","level":"0","page_num":"0","conf":"1","line_num":"0","height":"0.010591889492442608","left":"0.1264534880104426","top":"0.6618819777131978","width":"0.02325581236088531","block_num":"0","word_num":"0"},{"conf":"0.5","height":"0.010452960286604362","line_num":"0","page_num":"0","left":"0.13517442034783445","block_num":"0","level":"0","width":"0.01598837020549368","word_num":"0","text":"21822","top":"0.6829268297870115","par_num":"0"},{"conf":"1","par_num":"0","top":"0.6620209067904957","width":"0.07412789730315511","height":"0.010452960286604362","left":"0.18313953601412047","line_num":"0","block_num":"0","word_num":"0","level":"0","text":"[EMAIL]","page_num":"0"},{"level":"0","line_num":"0","word_num":"0","height":"0.010591889492442497","page_num":"0","left":"0.2732558194940324","top":"0.6618819775389818","conf":"1","text":"2026-04-20 01:22:27","block_num":"0","width":"0.050872087478637695","par_num":"0"},{"height":"0.006968640444571461","line_num":"0","top":"0.6864111501609896","par_num":"0","left":"0.18313953368208674","block_num":"0","text":"chelsea.savagedlesmuus.com","conf":"0.5","width":"0.07122092551373421","word_num":"0","page_num":"0","level":"0"},{"line_num":"0","text":"2026-04-20 01:22:02","left":"0.2732558194940324","block_num":"0","par_num":"0","height":"0.010764160034569037","page_num":"0","top":"0.6826156300966922","word_num":"0","width":"0.050872087478637695","conf":"1","level":"0"},{"top":"0.7073170735059373","line_num":"0","conf":"0.30000001192092896","left":"0.13517441885116446","level":"0","par_num":"0","text":"21060","word_num":"0","block_num":"0","height":"0.006968640444571461","width":"0.014534881774415365","page_num":"0"},{"level":"0","word_num":"0","conf":"1","block_num":"0","height":"0.010452960286604251","par_num":"0","width":"0.0770348741653118","page_num":"0","text":"[EMAIL]","left":"0.18313953580978637","line_num":"0","top":"0.7073170740378826"},{"left":"0.2732558144595705","level":"0","text":"2026-04-20 01:22:01","width":"0.05087209255137343","conf":"1","word_num":"0","height":"0.007196483429539158","page_num":"0","block_num":"0","top":"0.7073170731902542","line_num":"0","par_num":"0"},{"block_num":"0","height":"0.010605782413026454","left":"0.12645348878939547","par_num":"0","width":"0.02325581236088531","conf":"0.5","text":"15 21199","word_num":"0","line_num":"0","top":"0.7280701755197536","level":"0","page_num":"0"},{"word_num":"0","page_num":"0","left":"0.135174419175529","conf":"1","height":"0.017421602252187585","width":"0.01744185990475594","level":"0","line_num":"0","text":"19782","top":"0.7456445993965544","block_num":"0","par_num":"0"},{"top":"0.7700348439687078","height":"0.010666910350988212","left":"0.12645348800053494","conf":"1","text":"17 20681","word_num":"0","width":"0.02325581236088528","level":"0","line_num":"0","par_num":"0","page_num":"0","block_num":"0"},{"word_num":"0","line_num":"0","par_num":"0","width":"0.01744185990475594","left":"0.135174419175529","page_num":"0","block_num":"0","level":"0","text":"20688","height":"0.017421602252187474","conf":"1","top":"0.7874564460864498"},{"block_num":"0","left":"0.13517441885116446","text":"20479","top":"0.8118466907626212","line_num":"0","width":"0.014534881774415365","word_num":"0","conf":"0.5","level":"0","height":"0.010452960286604362","page_num":"0","par_num":"0"},{"left":"0.18313954202918123","conf":"1","par_num":"0","block_num":"0","width":"0.069767434546288","top":"0.7282229970343982","word_num":"0","text":"[EMAIL]","line_num":"0","level":"0","height":"0.010452960286604362","page_num":"0"},{"word_num":"0","page_num":"0","width":"0.050872087478637695","left":"0.27325581950172473","height":"0.0071770334928229484","conf":"0.5","level":"0","par_num":"0","block_num":"0","text":"2026-04-20 01-22-01","top":"0.7280701754385965","line_num":"0"},{"block_num":"0","text":"[EMAIL]","level":"0","page_num":"0","par_num":"0","line_num":"0","top":"0.7491289207277779","height":"0.010452960286604362","left":"0.18313953580978637","width":"0.0770348741653118","word_num":"0","conf":"1"},{"word_num":"0","left":"0.27325581949434197","conf":"1","page_num":"0","height":"0.011164274322169043","level":"0","line_num":"0","block_num":"0","par_num":"0","text":"2026-04-20 01:21:53","top":"0.7488038277511961","width":"0.050872087478637695"},{"left":"0.18313953403076716","word_num":"0","page_num":"0","height":"0.010452960286604362","width":"0.08430231885707123","conf":"1","top":"0.7700348440727257","text":"[EMAIL]","block_num":"0","line_num":"0","par_num":"0","level":"0"},{"par_num":"0","block_num":"0","top":"0.770034843414239","conf":"1","line_num":"0","left":"0.2732558194940324","page_num":"0","text":"2026-04-20 01:21:51","width":"0.050872087478637695","height":"0.010666911111493982","level":"0","word_num":"0"},{"level":"0","page_num":"0","width":"0.069767434546288","conf":"0.30000001192092896","block_num":"0","text":"sonna.ell1mandlesm1lls.com","top":"0.7944250874432196","word_num":"0","height":"0.006968640444571461","line_num":"0","par_num":"0","left":"0.18313953505243777"},{"word_num":"0","level":"0","par_num":"0","width":"0.050872087478637695","line_num":"0","height":"0.010494639808861561","page_num":"0","text":"2026-04-20 01:21:43","top":"0.7909407668943288","left":"0.2732558194940324","conf":"1","block_num":"0"},{"page_num":"0","par_num":"0","height":"0.010452961047110132","conf":"1","left":"0.18459302292304633","line_num":"0","text":"carl.mccartnevdlesmills.com","top":"0.8118466899468282","width":"0.06976743961902374","word_num":"0","block_num":"0","level":"0"},{"word_num":"0","left":"0.27325581517025643","level":"0","text":"2026-04-20 01:21:41","top":"0.8118022326885981","height":"0.010497418697180683","conf":"1","line_num":"0","par_num":"0","block_num":"0","page_num":"0","width":"0.05087209255137343"},{"level":"0","top":"0.8362369337141473","width":"0.013081394611520969","left":"0.1366279072727279","word_num":"0","block_num":"0","par_num":"0","line_num":"0","page_num":"0","conf":"0.30000001192092896","height":"0.006968641205077342","text":"20070"},{"block_num":"0","height":"0.006968640444571572","text":"gessica.lonezdlesmiiis.com","top":"0.8362369341331148","left":"0.18313954202918123","page_num":"0","width":"0.069767434546288","line_num":"0","conf":"0.30000001192092896","level":"0","word_num":"0","par_num":"0"},{"width":"0.04941860158392719","conf":"0.30000001192092896","page_num":"0","top":"0.836236933742614","par_num":"0","line_num":"0","left":"0.2732558168658048","text":"7026-04-20 01-21139","word_num":"0","height":"0.006968641205077342","level":"0","block_num":"0"},{"height":"0.006968641205077342","top":"0.857142857059095","word_num":"0","conf":"0.5","left":"0.13517441887921716","block_num":"0","page_num":"0","level":"0","line_num":"0","text":"20683","width":"0.014534883042599284","par_num":"0"},{"conf":"0.5","level":"0","line_num":"0","word_num":"0","page_num":"0","left":"0.18313954185645417","text":"sian.fosterdlesmills.com","top":"0.8571428574780627","width":"0.06395348082197475","block_num":"0","height":"0.006968640444571461","par_num":"0"},{"line_num":"0","word_num":"0","level":"0","conf":"0.5","page_num":"0","par_num":"0","height":"0.007290954985306852","top":"0.8571428569798917","block_num":"0","left":"0.2732558168658048","text":"2026-04-20 01-21-39","width":"0.04941860158392719"},{"height":"0.01051131085725876","par_num":"0","page_num":"0","left":"0.12645348802035028","line_num":"0","level":"0","block_num":"0","conf":"0.5","text":"22 21195","top":"0.8779904307882987","width":"0.02325581236088531","word_num":"0"},{"left":"0.18313954246099884","page_num":"0","height":"0.010452960286604362","block_num":"0","level":"0","par_num":"0","top":"0.8780487810065236","conf":"1","line_num":"0","text":"[EMAIL]","width":"0.08430231885707123","word_num":"0"},{"conf":"1","text":"2026-04-20 01:21:27","height":"0.01051131085725876","left":"0.2732558194940324","level":"0","line_num":"0","page_num":"0","par_num":"0","top":"0.8779904306140827","width":"0.050872087478637695","word_num":"0","block_num":"0"},{"text":"18421","height":"0.010452960286604362","line_num":"0","conf":"1","page_num":"0","width":"0.014534881774415365","top":"0.8989547046999035","level":"0","block_num":"0","word_num":"0","left":"0.13517441885116446","par_num":"0"},{"width":"0.014534881774415365","page_num":"0","line_num":"0","height":"0.010452960286604362","block_num":"0","text":"18889","top":"0.9198606280448511","conf":"1","left":"0.13517441885116446","level":"0","par_num":"0","word_num":"0"},{"line_num":"0","page_num":"0","par_num":"0","word_num":"0","block_num":"0","height":"0.010452960286604362","left":"0.18313954202918123","text":"[EMAIL]","top":"0.8989547043514713","width":"0.069767434546288","conf":"1","level":"0"},{"page_num":"0","height":"0.006968640444571461","width":"0.06395348082197472","top":"0.923344948070397","line_num":"0","word_num":"0","conf":"0.30000001192092896","level":"0","block_num":"0","left":"0.183139535461106","par_num":"0","text":"adam.farinodlesmills.com"},{"page_num":"0","par_num":"0","top":"0.9198606275943773","height":"0.010761381906755796","conf":"1","line_num":"0","text":"2026-04-20 01:21:05","block_num":"0","word_num":"0","level":"0","width":"0.050872087478637695","left":"0.2732558194940324"},{"text":"17033","width":"0.014534881774415365","left":"0.13517441885116446","block_num":"0","line_num":"0","word_num":"0","top":"0.9442508714153448","conf":"1","par_num":"0","page_num":"0","height":"0.006968640444571572","level":"0"},{"line_num":"0","block_num":"0","top":"0.944250871598858","left":"0.18313953601412047","level":"0","word_num":"0","text":"[EMAIL]","height":"0.010452960286604362","page_num":"0","par_num":"0","width":"0.07412789730315511","conf":"1"},{"block_num":"0","page_num":"0","text":"2026-04-20 01:20-52","top":"0.9441786283891547","width":"0.05087209255137343","left":"0.2732558144595705","conf":"0.5","word_num":"0","level":"0","line_num":"0","par_num":"0","height":"0.0071770334928229484"},{"word_num":"0","top":"0.9649122806852043","left":"0.12645348802035028","level":"0","par_num":"0","line_num":"0","text":"26 16193","width":"0.02325581236088531","conf":"0.30000001192092896","page_num":"0","block_num":"0","height":"0.010697475080474916"},{"text":"shelhv.savlordlesmills.com","width":"0.069767434546288","line_num":"0","page_num":"0","word_num":"0","par_num":"0","top":"0.9651567947602927","left":"0.18313954202918123","height":"0.006968640444571461","level":"0","block_num":"0","conf":"0.5"},{"top":"0.9649122808719888","page_num":"0","height":"0.0072131544779361345","text":"2026-04-20 01-20-31","line_num":"0","block_num":"0","width":"0.05087209255137343","left":"0.27325581435269636","word_num":"0","conf":"0.30000001192092896","level":"0","par_num":"0"},{"width":"0.15261625736317735","block_num":"0","height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","word_num":"0","page_num":"0","line_num":"0","par_num":"0","text":"17 rawe rotriovod ctartina from 1 in 709 me lovosution. 297 me fotchina: 111 mgl","left":"0.0043604863509867555","top":"0.9860627181052405"},{"level":"0","block_num":"0","left":"0.48964460148972977","word_num":"0","par_num":"0","top":"0.05509832327293185","height":"0.011754572106320249","text":"= custom.log","conf":"1","line_num":"0","page_num":"0","width":"0.02797823763908225"},{"height":"0.010452961047110132","top":"0.055749129145434506","level":"0","width":"0.026162789223041938","word_num":"0","par_num":"0","text":"=laravel.log","conf":"1","page_num":"0","line_num":"0","left":"0.5261627920890604","block_num":"0"},{"left":"0.5610465157783059","par_num":"0","word_num":"0","conf":"0.30000001192092896","height":"0.010452960286604362","line_num":"0","block_num":"0","width":"0.04941860158392719","level":"0","text":"4 SF jiminny@localhost]","page_num":"0","top":"0.05574912943857935"},{"block_num":"0","page_num":"0","width":"0.061046503959818144","word_num":"0","par_num":"0","height":"0.010452960286604362","line_num":"0","text":"A HS_local jiminny@localhost]","top":"0.05574912978701141","level":"0","left":"0.6191860480750622","conf":"0.30000001192092896"},{"block_num":"0","line_num":"0","page_num":"0","top":"0.05574912943857935","conf":"0.30000001192092896","left":"0.6889534924238264","text":"& console [PROD] X","height":"0.010452960286604362","width":"0.04360464785961393","par_num":"0","word_num":"0","level":"0"},{"text":"A console [EU]","left":"0.7340116284571911","block_num":"0","conf":"0.30000001192092896","page_num":"0","width":"0.0319767404109873","height":"0.010452960286604362","word_num":"0","top":"0.05574912978701141","level":"0","par_num":"0","line_num":"0"},{"line_num":"0","width":"0.04360464785961404","left":"0.7747093061824696","par_num":"0","block_num":"0","conf":"0.5","height":"0.010452960286604362","text":"« console [STAGING]","page_num":"0","top":"0.05574912943857935","level":"0","word_num":"0"},{"height":"0.006968641205077453","text":"600V","width":"0.014534883042599367","par_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.14982578388836332","level":"0","page_num":"0","word_num":"0","block_num":"0","left":"0.48691860492572875"},{"top":"0.18466899041418916","width":"0.008720929318285997","conf":"1","height":"0.010452960286604362","block_num":"0","level":"0","page_num":"0","word_num":"0","left":"0.4869186046722524","line_num":"0","par_num":"0","text":"602"},{"par_num":"0","block_num":"0","left":"0.4869186046722524","page_num":"0","level":"0","top":"0.20209059320164557","width":"0.008720929318285997","conf":"1","word_num":"0","height":"0.010452960286604362","text":"603","line_num":"0"},{"block_num":"0","page_num":"0","par_num":"0","text":"605","top":"0.2369337987765584","line_num":"0","level":"0","word_num":"0","height":"0.010452960286604362","left":"0.4869186046722524","conf":"1","width":"0.008720929318285997"},{"left":"0.4605566035548776","block_num":"0","line_num":"0","par_num":"0","word_num":"0","text":"A26 ^ Y","page_num":"0","top":"0.2491553725223603","conf":"0.30000001192092896","width":"0.025247906116729113","height":"0.016148299501653307","level":"0"},{"width":"0.01017441774936434","left":"0.48546511721543406","level":"0","block_num":"0","line_num":"0","page_num":"0","text":"606","par_num":"0","height":"0.010452960286604362","word_num":"0","top":"0.25435540121558287","conf":"1"},{"conf":"0.30000001192092896","line_num":"0","par_num":"0","height":"0.007363196955533224","page_num":"0","left":"0.5494186046798694","level":"0","top":"0.07974481675944745","width":"0.02034883676691257","block_num":"0","text":"Tx: Auto v","word_num":"0"},{"level":"0","left":"0.5872093017547583","conf":"1","par_num":"0","top":"0.08013937368945045","block_num":"0","text":"Playground","width":"0.026162789223041938","line_num":"0","height":"0.010452960286604362","page_num":"0","word_num":"0"},{"level":"0","height":"0.007240940319103828","text":"SELEC * FROM crm Field values WHERE crm Field 10 = 2261475","width":"0.15261626750864876","word_num":"0","conf":"0.5","line_num":"0","par_num":"0","top":"0.09728867614662373","left":"0.5087209265253333","page_num":"0","block_num":"0"},{"text":"SELEC * FROM crm confiqurations WHERE 10 = 6921","line_num":"0","block_num":"0","height":"0.0071770334928229484","word_num":"0","page_num":"0","level":"0","width":"0.12499997970905707","conf":"0.5","left":"0.5087209502285744","par_num":"0","top":"0.13237639553429026"},{"left":"0.5087209304695565","conf":"0.30000001192092896","text":"ISELECI","width":"0.0159883714736776","top":"0.14982578389540246","page_num":"0","block_num":"0","word_num":"0","par_num":"0","height":"0.006968641205077342","level":"0","line_num":"0"},{"par_num":"0","text":"CONCAT(U.id, CASE WHEN V.id = t.owner_id THEN' (owner)' ELSE \"\" END) AS user_id,","height":"0.010583553587991013","top":"0.16724738725442934","left":"0.5188953381832229","width":"0.21075581489725326","word_num":"0","level":"0","block_num":"0","page_num":"0","line_num":"0","conf":"0.5"},{"top":"0.21929824568030398","width":"0.09011626750864876","line_num":"0","word_num":"0","par_num":"0","conf":"1","block_num":"0","height":"0.010666910350988212","text":"t.owner_id FROM social_accounts sa","level":"0","page_num":"0","left":"0.5188953594745157"},{"width":"0.09593022123296202","level":"0","line_num":"0","conf":"1","top":"0.23684210521680837","word_num":"0","page_num":"0","par_num":"0","text":"JOIN users u on u.id = sa.sociable_id","block_num":"0","left":"0.5101744299296868","height":"0.010544653714558705"},{"conf":"0.5","page_num":"0","top":"0.25435540121558287","block_num":"0","line_num":"0","height":"0.010452960286604362","left":"0.5087209410842617","par_num":"0","level":"0","text":"JOIN teams t 1..n‹->1: on t.id = u.team_id","width":"0.10755812868158876","word_num":"0"},{"block_num":"0","line_num":"0","height":"0.010519646761710244","left":"0.5087209304065393","page_num":"0","conf":"1","level":"0","text":"WHERE u.team_id = 711 and sa.provider = 'salesforce':","par_num":"0","width":"0.13808138827060135","top":"0.27177700389437287","word_num":"0"},{"width":"0.24563951695219","conf":"0.5","left":"0.5087209264860034","text":"SELECT * FROM crm_profiles cp JOIN users u 1..n<->1: on u.id = cp.user_id WHERE u.team_id = 711;","par_num":"0","level":"0","top":"0.3066202098687387","height":"0.010764160034569037","block_num":"0","word_num":"0","page_num":"0","line_num":"0"},{"conf":"0.30000001192092896","top":"0.0031897926052030234","level":"0","block_num":"0","width":"0.020348835498728568","word_num":"0","par_num":"0","page_num":"0","height":"0.01074748898617195","text":"100% C47","line_num":"0","left":"0.9113372111340684"},{"block_num":"0","height":"0.01074748898617195","line_num":"0","par_num":"0","text":"• Mon 20 Apr 16:53:09","left":"0.9345930284460118","level":"0","page_num":"0","top":"0.0031897926052030234","word_num":"0","conf":"0.5","width":"0.05959301806510764"},{"block_num":"0","text":"L AskJiminnyReportActivityServiceTest v","conf":"1","level":"0","par_num":"0","left":"0.8284883807102296","line_num":"0","height":"0.010452960286604362","page_num":"0","top":"0.02787456497864904","width":"0.08284882788962511","word_num":"0"},{"left":"0.960755815826217","level":"0","text":"r liminny","word_num":"0","block_num":"0","width":"0.02034883549872868","page_num":"0","conf":"0.30000001192092896","height":"0.007363196955533335","top":"0.07974481661011934","par_num":"0","line_num":"0"},{"level":"0","width":"0.0494186015839273","conf":"0.30000001192092896","left":"0.9258720970041875","par_num":"0","page_num":"0","text":"034 A1 A34 X62","top":"0.10104529661439754","word_num":"0","line_num":"0","block_num":"0","height":"0.01059744650857497"},{"height":"0.09756097382905948","left":"0.9825581376808658","page_num":"0","line_num":"0","conf":"0.30000001192092896","top":"0.3066202075105575","par_num":"0","word_num":"0","text":"1 10111484","level":"0","block_num":"0","width":"0.004360468780740812"},{"line_num":"0","block_num":"0","conf":"0.30000001192092896","left":"0.32841665050995106","width":"0.0641414206078712","height":"0.015240930103989525","par_num":"0","top":"0.4875437068659473","page_num":"0","level":"0","text":"provider_user_ token Y","word_num":"0"},{"left":"0.32848840486805214","level":"0","page_num":"0","block_num":"0","text":"00D90000000fUsz!AQEAQJCbYxVOHNAkGwtjH83vohJK9p7dv2wDviptrEyCm.F8IKTRXypC5BQSVUJCVxQLIDdIa34jbytB6E0q3lx9fJpoUF4f","conf":"1","line_num":"0","top":"0.5121951224699383","width":"0.2921511264557534","word_num":"0","par_num":"0","height":"0.010452960286604362"},{"width":"0.2921511264557534","conf":"1","left":"0.32848840486805214","par_num":"0","block_num":"0","top":"0.533101045814886","word_num":"0","page_num":"0","text":"00D90000000fUsz!AQEAQNg2vT0MxkzBT3qAqJ2.MJKq0KYvbPYTrKh4Mqb04sdCkD4_KezSWo2LTpSfkoimuqSWfSf_Iwck_4hoPnqPORJVltli","line_num":"0","level":"0","height":"0.010452960286604251"},{"word_num":"0","block_num":"0","line_num":"0","text":"00D90000000fUsz!A0EAOM.Hrb1Lq42fcfL50wRVFr7mzWwdzSkZxt4tLF5xMpq.LLpbsPQTPta_2_FHD2AQvXpN60KTGcZzSFASn5yJAlzH0tUU","height":"0.010452960286604362","top":"0.5540069691598337","left":"0.32848840486805214","level":"0","page_num":"0","conf":"1","par_num":"0","width":"0.2921511264557534"},{"word_num":"0","top":"0.5749128925047814","par_num":"0","block_num":"0","left":"0.32848840486805214","level":"0","height":"0.010452960286604362","page_num":"0","line_num":"0","text":"00090000000fUsz!A0EA0D716CsDP8UaRMES7atFzN0foNcf4Fv9ih0v3a_fRWM6dawPKPUTU3h2ND717LSauGwU@xPH2cn_3URsh8uCrR_UUNkT","width":"0.2921511264557534","conf":"1"},{"width":"0.2921511264557534","word_num":"0","height":"0.010452960286604362","page_num":"0","par_num":"0","level":"0","top":"0.5993031364072205","block_num":"0","conf":"0.5","text":"00D90000000FUSz!AQEAQPaC6.sL1z9fKZz91M5nuDn560AXm.dAoR1X6hLoTKwSozmuu0eTQ929QslJRzNy1c67kW_gpr0vYTtmLTAruWgdta7u","line_num":"0","left":"0.32848840486805214"},{"height":"0.010452960286604362","conf":"1","top":"0.6202090597521682","block_num":"0","par_num":"0","word_num":"0","page_num":"0","text":"00D90000000fUsz!AQEAQPyL9V1lYkgJaLhM79YQ7YPE8TQ9jxSWS3WUj2UxD4k3j4jDStg.QtV1256_RSXfLLIct_mlKZ9QP13qAZDgwkLccEqK","left":"0.32848840486805214","level":"0","line_num":"0","width":"0.2921511264557534"},{"word_num":"0","top":"0.6411149830971159","par_num":"0","height":"0.010452960286604362","width":"0.2921511264557534","block_num":"0","line_num":"0","text":"00D90000000fUsz!AQEAQNuv9oNsxLShfnHmx.XacnzFUbcc5RhWEHilfe.THz44uL31hTn97AnVFNTg5mhyjgKw.NH4pZzzsEEyBznDdQe7ZeKo","page_num":"0","conf":"1","left":"0.32848840486805214","level":"0"},{"line_num":"0","width":"0.2921511264557534","height":"0.010452960286604362","block_num":"0","text":"00D90000000fUsz!A0EA0FtVUY6iWDUKSz.i.8JrZPA1.yHkIqhX7vWLhCLpdtY_1mq3sJ.rYLnaWwKVbtnSCtOutHlula8rq7x2YUdHdW3ojYT0","par_num":"0","left":"0.32848840486805214","level":"0","word_num":"0","conf":"1","top":"0.6620209064420637","page_num":"0"},{"width":"0.29215112645575336","height":"0.010764160034569037","text":"00090000000fUsz1A0EA0F0r181i5FT0L|A:9803D2TkETE012ikiECraKNX65p8CTEE001TGw.0bD000 HL.r0TseFTFSta3x2_zzVYzPRVM4771","left":"0.32848840842796745","line_num":"0","block_num":"0","par_num":"0","top":"0.6826156300966922","page_num":"0","level":"0","conf":"0.5","word_num":"0"},{"conf":"1","word_num":"0","level":"0","text":"00D90000000fUsz!AQEAQC.KxLVq.JsovVQjBzs74LQba1UYj7LE0fFgATT_s199_IJbhoSN_eK20n1gHLaPym9pT9mmSN1gGTf4yTrZKVMHnyah","par_num":"0","height":"0.013937280889143033","left":"0.32848838360740623","line_num":"0","page_num":"0","top":"0.7038327531094355","width":"0.2906976659247216","block_num":"0"},{"top":"0.7247386764543832","width":"0.2906976659247216","height":"0.013937280889143033","line_num":"0","block_num":"0","word_num":"0","left":"0.32848838360740623","level":"0","par_num":"0","page_num":"0","text":"00D90000000fUsz!AQEAQAT6bL7ZLmJGGQbwusPY¡zQSPHIEN6YtEw0pMXswLJdtZpW5oEqc12MKhtuYwa.97m2__n.ETOb34uivaDAAiXTZ4T0J","conf":"1"},{"text":"00D90000000fUsz!AQEAQHUHz6AJU3DJM0YZVzFp6JTWwimg3W_KjmFoy9fs_L0D0ts0U7cQ0onv4iV_PW5AHEKdYFkN8baLYXwAWjNxRMecVu90","page_num":"0","block_num":"0","height":"0.010452960286604362","level":"0","width":"0.2921511264557534","word_num":"0","top":"0.7491289203793459","line_num":"0","left":"0.32848840486805214","par_num":"0","conf":"0.5"},{"width":"0.2921511264557534","conf":"1","line_num":"0","par_num":"0","text":"00D90000000fUsz!AQEAQERH.0_1Rg9PZHUFU2Cp260T8F74J76kkDXx390W58DvoLjs7a7qrd_71xKS5Gp28kANTUCW7VVIKbL0mhuWzr8B..z8","word_num":"0","level":"0","left":"0.32848840486805214","page_num":"0","top":"0.7700348437242936","block_num":"0","height":"0.010452960286604362"},{"par_num":"0","width":"0.29069764563377865","height":"0.010452960286604362","text":"00D90000000fUsz!A0EA0AWX7div.Mu9Egv0033wI.kLGrW3uniPqI7Loe7E3UT0u2BGt07xpx00_3D5Cc4S1SjvcGX114Id0T2i58I8rooI2zNe","level":"0","word_num":"0","block_num":"0","conf":"1","left":"0.3284883719505539","top":"0.7909407674176734","line_num":"0","page_num":"0"},{"top":"0.8118022328946349","conf":"0.5","word_num":"0","height":"0.010497417936674802","block_num":"0","width":"0.2921511467466963","line_num":"0","left":"0.32848839108431593","page_num":"0","level":"0","par_num":"0","text":"00090000000fUsz1A0EA0K5D4DckRT2m_ae300vkuCYtIIwo7Y1u1900vacaXP47o8kku1kmK81qpx0.viK vMc6v20Hs7YZKrSzCPodecY+ GXn"},{"top":"0.8325358851592003","level":"0","line_num":"0","height":"0.010669689239307334","page_num":"0","left":"0.32848838041384304","conf":"0.30000001192092896","par_num":"0","width":"0.2906976659247215","word_num":"0","block_num":"0","text":"Aa09AA0000A£ls>!A0EA0N75A6hVa0£+YTA1QP3h eQ0оTMSoSk¿VwldlWVbm+XhSVUdRUlU£ £fWD5aAYn3+adhkd2FPQW5KYG#NwiSR7Pa0nN!"},{"top":"0.8571428569798917","text":"AANOAAAAAAAfIIS?IANFAOM.Ix.I4+NfA3VxvdanwXoK1v+ANlINPF.If18q+0.180To0407f407V2ivS6 w5r0nVvsmRu7nKAnThQ8n_XxN0Rn.JAWVW1","width":"0.29069768621566455","word_num":"0","level":"0","conf":"0.30000001192092896","block_num":"0","line_num":"0","par_num":"0","page_num":"0","height":"0.007290954985306852","left":"0.32848836392599906"},{"left":"0.32848840486805214","line_num":"0","level":"0","conf":"1","height":"0.010452960286604362","top":"0.8780487810065236","par_num":"0","page_num":"0","width":"0.2921511264557534","text":"00D90000000fUsz!AQEAQEtLc_G_NOKNzUANievZq6IKIkSYCWPPe@uY04q0NwCRZupyx_eDsD.pMm5PqyvtqyZp15cimlSRL_P4UHcvMFv2HBr7","block_num":"0","word_num":"0"},{"par_num":"0","text":"00090000000fUsz!A0EA0NBTHnW8wK1ZMeqXKXaSZHLn_ULchEiCeTPFFo08UWU9XhkUZNMN0zVBRKS.JZSMuvv79f4EbxAva.JcKiD99xKRpfPt5)","level":"0","block_num":"0","conf":"1","left":"0.32848840486805214","line_num":"0","top":"0.8989547043514713","width":"0.2921511264557534","word_num":"0","page_num":"0","height":"0.010452960286604362"},{"line_num":"0","par_num":"0","conf":"0.5","page_num":"0","text":"00D90000000fUsz!A0EA0FUJ6U.DNsaq0Xt.01¡DXcmBP5MY01iaRVcF3VE9pKvEVN9e80TaADP1Kssetd5k_7F1VsPzzjPKAirsaA_i9WL7D1s7","top":"0.9198606276964191","width":"0.2921511264557534","word_num":"0","block_num":"0","height":"0.010452960286604362","level":"0","left":"0.32848840486805214"},{"block_num":"0","level":"0","top":"0.9441786283891547","width":"0.2906976659247216","conf":"0.30000001192092896","line_num":"0","height":"0.0071770334928229484","word_num":"0","par_num":"0","page_num":"0","text":"00090000000fUs71A0EA0Er hlbYmWKR1W5c57XnisBMsD6UJm1rWks*NAaBUzhWsuP010bHrr11Hb05Z6Zd9WaFvAabstufc7RUV4-2111tvW","left":"0.32848838058690627"},{"word_num":"0","conf":"0.30000001192092896","line_num":"0","top":"0.9616724739189536","height":"0.010452961047110243","block_num":"0","width":"0.29069766592472157","page_num":"0","level":"0","par_num":"0","left":"0.32848837070486536","text":"aanoaaaadaaflls> LAOEAO.l#ArmS+RV0552cP_PyW1_ yfkSul Rouh5AAnRyTOVAlaKVRiQwauu5+v£CS+PAA na≥0GSy_041AP1+1z4yET5WPM≥dI"},{"width":"0.021802323929806966","word_num":"0","height":"0.010452960286604362","text":"midy","level":"0","block_num":"0","left":"0.6308139554042824","line_num":"0","conf":"0.30000001192092896","page_num":"0","par_num":"0","top":"0.4878048785674993"},{"line_num":"0","text":"Msociable id Y","top":"0.4878048783342901","width":"0.045058133754324436","block_num":"0","par_num":"0","word_num":"0","conf":"0.5","height":"0.01060022539689398","level":"0","left":"0.66569767939801","page_num":"0"},{"text":"56059","top":"0.5121951224381174","word_num":"0","conf":"1","height":"0.010452961047110132","width":"0.014534883042599311","level":"0","page_num":"0","left":"0.6497093025678476","line_num":"0","block_num":"0","par_num":"0"},{"text":"56789","height":"0.010452961047110132","word_num":"0","line_num":"0","width":"0.014534883042599311","block_num":"0","left":"0.6497093025678476","page_num":"0","conf":"1","top":"0.533101045783065","par_num":"0","level":"0"},{"left":"0.6497093025625797","level":"0","height":"0.017421602252187585","par_num":"0","text":"45604","line_num":"0","width":"0.01598837147367771","top":"0.5505226482720691","word_num":"0","block_num":"0","page_num":"0","conf":"1"},{"width":"0.0159883714736776","word_num":"0","level":"0","page_num":"0","block_num":"0","height":"0.017421602252187585","conf":"1","line_num":"0","par_num":"0","left":"0.6497093028351089","text":"70693","top":"0.5714285715655438"},{"height":"0.010452961047110243","block_num":"0","word_num":"0","page_num":"0","text":"65403","line_num":"0","par_num":"0","width":"0.014534883042599311","top":"0.5958188155565843","conf":"1","left":"0.6497093030281189","level":"0"},{"height":"0.006968641205077342","block_num":"0","page_num":"0","left":"0.6497093025920725","par_num":"0","width":"0.014534883042599311","level":"0","conf":"0.30000001192092896","line_num":"0","text":"SAASA","top":"0.620209059153559","word_num":"0"},{"width":"0.014534883042599311","word_num":"0","block_num":"0","conf":"0.30000001192092896","text":"54057","par_num":"0","height":"0.006968641205077342","page_num":"0","left":"0.6497093025920725","level":"0","line_num":"0","top":"0.6411149824985066"},{"conf":"1","page_num":"0","level":"0","top":"0.6829268296680824","par_num":"0","word_num":"0","line_num":"0","width":"0.014534883042599311","text":"58566","left":"0.6497093023013748","height":"0.010452961047110243","block_num":"0"},{"par_num":"0","text":"56905","block_num":"0","top":"0.7038327528388143","word_num":"0","width":"0.014534883042599311","line_num":"0","page_num":"0","conf":"1","height":"0.010452961047110243","left":"0.6497093030281189","level":"0"},{"word_num":"0","left":"0.6497093025920725","line_num":"0","height":"0.006968641205077342","page_num":"0","level":"0","par_num":"0","conf":"1","block_num":"0","text":"57068","top":"0.7282229964357889","width":"0.014534883042599311"},{"line_num":"0","block_num":"0","conf":"1","top":"0.7456445996499594","word_num":"0","left":"0.6497093027079287","level":"0","page_num":"0","text":"53984","width":"0.0159883714736776","par_num":"0","height":"0.017421602252187585"},{"conf":"1","left":"0.6497093025678476","width":"0.014534883042599311","height":"0.010452961047110132","word_num":"0","par_num":"0","line_num":"0","text":"56349","block_num":"0","page_num":"0","top":"0.7700348436924728","level":"0"},{"text":"56055","word_num":"0","page_num":"0","top":"0.7874564461300038","height":"0.017421602252187474","width":"0.0159883714736776","block_num":"0","level":"0","conf":"1","left":"0.6497093028351089","par_num":"0","line_num":"0"},{"conf":"1","width":"0.01598837147367771","block_num":"0","height":"0.017421602252187585","left":"0.649709302901727","line_num":"0","page_num":"0","top":"0.8083623694313975","par_num":"0","level":"0","text":"55604","word_num":"0"},{"par_num":"0","block_num":"0","line_num":"0","word_num":"0","conf":"0.5","height":"0.010452961047110132","level":"0","text":"54650","width":"0.014534883042599311","left":"0.6497093030281189","top":"0.8327526134659919","page_num":"0"},{"par_num":"0","left":"0.6497093025920725","word_num":"0","conf":"1","line_num":"0","top":"0.8571428570629666","width":"0.014534883042599311","block_num":"0","page_num":"0","text":"56058","level":"0","height":"0.006968641205077342"},{"text":"57079","top":"0.8780487804040429","level":"0","line_num":"0","width":"0.014534883042599311","conf":"0.30000001192092896","par_num":"0","page_num":"0","word_num":"0","height":"0.006968641205077342","left":"0.6497093026001474","block_num":"0"},{"conf":"1","level":"0","page_num":"0","top":"0.9198606280448511","text":"53430","width":"0.01453488177441531","height":"0.010452960286604362","left":"0.6497093025720948","block_num":"0","word_num":"0","par_num":"0","line_num":"0"},{"left":"0.6497093030281189","width":"0.014534883042599311","word_num":"0","block_num":"0","par_num":"0","page_num":"0","line_num":"0","top":"0.9407665507482219","conf":"1","text":"53436","level":"0","height":"0.010452961047110132"},{"conf":"1","top":"0.9616724740931696","width":"0.014534883042599311","block_num":"0","level":"0","left":"0.6497093030281189","word_num":"0","height":"0.010452961047110132","page_num":"0","par_num":"0","text":"53440","line_num":"0"},{"level":"0","width":"0.056686041202950954","conf":"0.30000001192092896","page_num":"0","word_num":"0","block_num":"0","top":"0.4878048783342901","line_num":"0","height":"0.01060022539689398","par_num":"0","left":"0.7238372148088409","text":"Morovider user id Y"},{"text":"20686 90512A9AA014isVAAnI","conf":"0.30000001192092896","top":"0.5119617223800684","width":"0.06395348082197472","word_num":"0","level":"0","line_num":"0","height":"0.00720204044567152","block_num":"0","left":"0.7078488447594181","page_num":"0","par_num":"0"},{"height":"0.006968641205077342","left":"0.7078488370639533","width":"0.0625","line_num":"0","conf":"0.30000001192092896","block_num":"0","par_num":"0","top":"0.5331010452430168","level":"0","page_num":"0","text":"21041 005219000070/120A1","word_num":"0"},{"par_num":"0","conf":"1","page_num":"0","height":"0.010586332476310134","level":"0","text":"16116 00590000000kpVPAAY","top":"0.5540069689743217","block_num":"0","width":"0.06395348082197472","word_num":"0","line_num":"0","left":"0.7078488447594153"},{"line_num":"0","height":"0.010452960286604362","text":"29667 0051a000002m7MYAAY","width":"0.06395348082197472","page_num":"0","block_num":"0","par_num":"0","left":"0.7078488447594157","word_num":"0","top":"0.5749128925047814","conf":"1","level":"0"},{"height":"0.010577996571858761","par_num":"0","top":"0.5956937798195339","level":"0","page_num":"0","width":"0.06395348082197472","text":"26099 0052L000003+kEFOAY","conf":"0.5","line_num":"0","block_num":"0","word_num":"0","left":"0.7078488447594157"},{"page_num":"0","line_num":"0","height":"0.006968641205077342","block_num":"0","top":"0.6202090591804832","text":"20685 90521 AAAAAZU1 7.10A0","conf":"0.30000001192092896","left":"0.7078488395177992","level":"0","par_num":"0","width":"0.0639534858947105","word_num":"0"},{"text":"20480 AAS8YAAAAAF1aVw0A.","top":"0.6411149825399743","left":"0.7078488370639533","page_num":"0","par_num":"0","block_num":"0","width":"0.0625","conf":"0.30000001192092896","word_num":"0","height":"0.0072103763501230045","line_num":"0","level":"0"},{"block_num":"0","conf":"0.5","line_num":"0","par_num":"0","width":"0.06395348082197472","level":"0","page_num":"0","left":"0.7078488447594157","word_num":"0","height":"0.010591889492442497","text":"21533 0052L000004WMbL0AG","top":"0.6618819775389818"},{"word_num":"0","text":"21822 005UG00000260E9YA1","height":"0.010764160795074917","page_num":"0","level":"0","par_num":"0","width":"0.06249999492726421","block_num":"0","line_num":"0","conf":"0.5","top":"0.6826156299777633","left":"0.7078488391570302"},{"level":"0","width":"0.0625","height":"0.010680804032077829","top":"0.7038327525999912","text":"21060 0051a000002C022AA0","par_num":"0","page_num":"0","word_num":"0","line_num":"0","conf":"0.5","block_num":"0","left":"0.7078488370639533"},{"page_num":"0","conf":"0.5","top":"0.7280701754385965","word_num":"0","level":"0","height":"0.0071770334928229484","line_num":"0","text":"21199 0058X00000EzaFa0A.","block_num":"0","width":"0.0625","left":"0.7078488370639533","par_num":"0"},{"text":"10782 9051aA00","top":"0.7488038277929057","width":"0.03633720824059028","line_num":"0","height":"0.007293733113119982","par_num":"0","block_num":"0","word_num":"0","left":"0.7078488381212451","level":"0","page_num":"0","conf":"0.30000001192092896"},{"width":"0.027616275117752442","block_num":"0","line_num":"0","height":"0.006968640444571572","page_num":"0","left":"0.7441860498684493","text":"1AA10vR>AATI","level":"0","word_num":"0","conf":"0.30000001192092896","par_num":"0","top":"0.7491289201958327"},{"conf":"0.30000001192092896","level":"0","block_num":"0","page_num":"0","word_num":"0","text":"204О1 ВОС1а00000001 L0ЛA6","height":"0.006968640444571461","left":"0.7078488447116899","line_num":"0","top":"0.7700348435407804","par_num":"0","width":"0.06395348082197472"},{"block_num":"0","level":"0","line_num":"0","text":"20688 0058X00000F0vGqOAJ","width":"0.06395348082197472","height":"0.010494639808861561","par_num":"0","word_num":"0","left":"0.7078488447594153","top":"0.7909407668943288","page_num":"0","conf":"0.5"},{"page_num":"0","width":"0.06395348082197472","left":"0.7078488447594157","level":"0","word_num":"0","top":"0.8118022328946349","height":"0.010497417936674802","par_num":"0","block_num":"0","line_num":"0","text":"20479 00590000001Sv70AA0","conf":"0.5"},{"top":"0.8325358850278275","width":"0.0625","word_num":"0","line_num":"0","block_num":"0","par_num":"0","height":"0.010669689999813103","conf":"0.30000001192092896","level":"0","text":"20G7 GGSUGAGGddA MO4YAN","page_num":"0","left":"0.7078488370447988"},{"par_num":"0","top":"0.8571428569798917","height":"0.007290954985306852","width":"0.0625","conf":"0.30000001192092896","word_num":"0","block_num":"0","left":"0.7078488375331659","text":"20683 90521 990003£PvW0A1","page_num":"0","line_num":"0","level":"0"},{"word_num":"0","block_num":"0","left":"0.7078488370639533","par_num":"0","line_num":"0","page_num":"0","width":"0.0625","conf":"0.30000001192092896","level":"0","top":"0.8779904306220095","height":"0.0071770334928229484","text":"2110S GASeYAAA0A5>a5h0A."},{"word_num":"0","par_num":"0","top":"0.9407665512486834","level":"0","page_num":"0","block_num":"0","conf":"0.5","text":"17033 00521000004WANSOAL","width":"0.06249999492726421","line_num":"0","height":"0.010589110604123375","left":"0.7078488365397962"},{"block_num":"0","left":"0.7078488375331659","level":"0","page_num":"0","par_num":"0","top":"0.9649122808738407","width":"0.0625","line_num":"0","conf":"0.30000001192092896","height":"0.0072131544779362455","text":"16103 A0521 AAAAA3+kEo0A1","word_num":"0"},{"left":"0.7950581393259795","par_num":"0","width":"0.07122093058646994","block_num":"0","line_num":"0","height":"0.01060022539689398","text":"M orovider refresh token Y","level":"0","top":"0.4878048781600741","word_num":"0","conf":"0.5","page_num":"0"},{"conf":"0.30000001192092896","text":"5Aen8617VEnoP M. Lwd7hne/VEnmhTaa0xVI6ME53nz10zazneu2TPAa0faP8a6m28nS22S102","height":"0.007202040445671409","level":"0","page_num":"0","line_num":"0","par_num":"0","word_num":"0","top":"0.5119617225516448","left":"0.7950581417489467","block_num":"0","width":"0.19186046275686708"},{"page_num":"0","par_num":"0","left":"0.7950581504766566","block_num":"0","width":"0.1933139435788419","conf":"0.30000001192092896","level":"0","text":"CЛon9417VSnoD M Zud7hno/VEnmiwlvd>kn1MVucep10bYcaV20y7VeM dilApuspll pe nHa.","line_num":"0","height":"0.006968640444571461","top":"0.5331010456313727","word_num":"0"},{"level":"0","left":"0.793604646451859","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmqqTrMEAJdGoSirhmmDV8pdf6cdzX3Md3CtXkzFqoknimBU","width":"0.1933139435788418","word_num":"0","par_num":"0","block_num":"0","height":"0.010452960286604362","top":"0.5540069695082658","conf":"1","page_num":"0","line_num":"0"},{"height":"0.010452960286604362","line_num":"0","block_num":"0","left":"0.7936046696309861","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFJSnvRzdSxYEuKDM80h1LtpE09h3X2TTepiX.","par_num":"0","word_num":"0","conf":"1","width":"0.19476742440081662","top":"0.5749128925047814","page_num":"0","level":"0"},{"text":"5Aen8617VEnoP.M.4vdZhne4YEnmiwHviz6n1MVMy2iMewcM7 +sXKSDvVq5YPsi8Y8x.JJ4aX1","level":"0","line_num":"0","block_num":"0","top":"0.5956937798195339","page_num":"0","width":"0.19476742440081662","par_num":"0","left":"0.7936046691474496","height":"0.010577996571858761","conf":"0.5","word_num":"0"},{"line_num":"0","height":"0.006968641205077342","conf":"0.30000001192092896","block_num":"0","text":"SAen8417VSnoP M Awd7hne/VEnmiwHv-26n1MVomsAnK4CZATSAAF0nz.lafyn0x77hH2111kXП","word_num":"0","top":"0.6202090591857624","page_num":"0","width":"0.19186046275686708","left":"0.7950581417489467","par_num":"0","level":"0"},{"level":"0","height":"0.010452960286604362","line_num":"0","par_num":"0","left":"0.793604646451859","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01x5oy0.HEoxHUWy0FQTtruXLjhVHejF6NRmW","word_num":"0","page_num":"0","top":"0.6411149830971159","width":"0.1933139435788418","block_num":"0","conf":"1"},{"par_num":"0","word_num":"0","conf":"1","level":"0","width":"0.19186046275686708","line_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmiwHviz6p1MVwilcV1I0.GV9_GqzURq1YA8ixB4nclDYXbM","page_num":"0","block_num":"0","top":"0.6620209063231347","height":"0.010452961047110243","left":"0.7950581359180784"},{"line_num":"0","page_num":"0","conf":"1","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnvUS39cvrGqUHSe0uL07.1zXmuFaS SPo5TA","height":"0.010764160795074917","top":"0.6826156298906554","width":"0.19331392328789887","level":"0","block_num":"0","par_num":"0","word_num":"0","left":"0.793604661893204"},{"width":"0.1933139435788419","block_num":"0","height":"0.010680803271571948","level":"0","page_num":"0","word_num":"0","left":"0.7936046455765264","line_num":"0","conf":"1","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhToa0xVU6MFdfDJVTf87qaaKx SnIxLwkvacwscZvd2ref","par_num":"0","top":"0.7038327533286762"},{"page_num":"0","level":"0","conf":"0.5","top":"0.728222996850885","par_num":"0","width":"0.1933139435788418","word_num":"0","left":"0.793604646451859","line_num":"0","height":"0.006968640444571572","block_num":"0","text":"SAen8617VFnoP.M.LwdZhne<YEnmkhe0ck_KX01NFT8TMaAK1se0n./vvdoPFnq460ez71vWTah"},{"line_num":"0","page_num":"0","level":"0","conf":"1","par_num":"0","width":"0.1933139435788418","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFH2n2KDZWWexUlfi4tpYUo3yHQPSVK.MggxJ|","height":"0.010452960286604362","block_num":"0","top":"0.7491289203793459","left":"0.7950581541553455","word_num":"0"},{"level":"0","width":"0.1933139435788418","left":"0.7950581541553455","conf":"1","height":"0.010452960286604362","par_num":"0","word_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFzxGc9vb8sYIcjKZt78Ar2AiGnY_Ss596CFEi","line_num":"0","page_num":"0","block_num":"0","top":"0.7700348437242936"},{"line_num":"0","block_num":"0","conf":"1","page_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmkbe0CK_KX01dx1dX0G9J3IAuqibECqi5X9MmH08i.bCHPu","width":"0.1933139435788418","height":"0.010452960286604362","left":"0.793604646451859","level":"0","par_num":"0","top":"0.7909407674176734","word_num":"0"},{"height":"0.010497417936674802","level":"0","left":"0.7936046695932956","conf":"1","top":"0.8118022328946349","width":"0.19476742440081662","block_num":"0","line_num":"0","text":"5Aep8617VFpoP. M.4vdZhoe4YEnmaqTrMEAJdGovAi6vBJ11LxWUFj6H.oTJkohiW_GEvWviST.","word_num":"0","page_num":"0","par_num":"0"},{"block_num":"0","level":"0","par_num":"0","word_num":"0","height":"0.010669689239307223","left":"0.7936046451586755","page_num":"0","line_num":"0","text":"5Aen8617VEnoP.M.4vdZhne4YEnmosTdGmDC6.In8v0 AKG00.KPMOKTS5R H2YP.IvllhiC.MSfc","width":"0.1933139435788418","conf":"0.5","top":"0.8325358852463084"},{"par_num":"0","conf":"0.5","word_num":"0","level":"0","text":"SAen8617VEnoP.M.Lwd7hne/VEnmiwHviz6n1MVEknm0ah0Svnkw80960+S1hnhc6tnHfyxvr.l","line_num":"0","top":"0.8571428574780627","left":"0.793604646451859","page_num":"0","width":"0.1933139435788418","block_num":"0","height":"0.006968640444571461"},{"line_num":"0","word_num":"0","left":"0.7936046451652422","level":"0","page_num":"0","height":"0.0071770334928229484","block_num":"0","text":"SAon9417VEnoD M_LudZhne/VSnmkhonck WY01YCKRaht2l4cv£i+2uM0uSTnanGcR7 HayA2","top":"0.8779904306220095","conf":"0.30000001192092896","par_num":"0","width":"0.1933139435788419"},{"conf":"1","left":"0.7950581541553455","page_num":"0","width":"0.1933139435788418","word_num":"0","top":"0.8989547043514713","level":"0","block_num":"0","par_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmhTqa0xVU6MFqBdvRsxc155Cex_4Db6tuH.OUXry2dk5EDvi","line_num":"0","height":"0.010452960286604362"},{"block_num":"0","page_num":"0","conf":"1","par_num":"0","text":"5Aep8617VFpoP.M.4vdZhpe4YEnmosTdGmDC6JnmoK7T2nxk8гXf8Fx0xcCbv6vzYHBkMPqbA2","top":"0.9198606280448511","line_num":"0","width":"0.1933139435788418","height":"0.010452960286604362","level":"0","word_num":"0","left":"0.793604646451859"},{"text":"5Aen8617VFpoP. M.4vdZhne4YEnmiwHviz6n1MVMCsDiX1rAiSb5090Im0u.Mmwez0ParnWCs.","level":"0","height":"0.010589110604123375","word_num":"0","conf":"0.5","left":"0.7936046657818991","line_num":"0","par_num":"0","page_num":"0","block_num":"0","top":"0.9407665512486834","width":"0.1933139435788418"},{"block_num":"0","line_num":"0","page_num":"0","top":"0.9616724740931696","conf":"0.30000001192092896","left":"0.7936046610723209","par_num":"0","width":"0.1933139435788419","text":"5AenR617VEnoP. M.4vd7hne/YEnmiwHviz6n1MVnMmAT7oSUPW.l1oRLMG7~1XS1alnFaFnhFPW","height":"0.010452961047110132","word_num":"0","level":"0"},{"page_num":"0","top":"0.9860627176933118","level":"0","conf":"0.30000001192092896","par_num":"0","block_num":"0","line_num":"0","left":"0.8633720925081916","width":"0.0159883727418616","word_num":"0","text":"SLIM. O","height":"0.006968641205077342"},{"width":"0.03924418256637896","block_num":"0","top":"0.9860627181052405","page_num":"0","text":"NN Windeurf Toame","line_num":"0","height":"0.006968640444571572","level":"0","conf":"0.30000001192092896","par_num":"0","left":"0.8953488407799932","word_num":"0"},{"left":"0.9375000002745661","par_num":"0","page_num":"0","level":"0","word_num":"0","block_num":"0","text":"G0G.1","height":"0.006968641205077342","conf":"0.30000001192092896","top":"0.9860627176862727","width":"0.0145348830425992","line_num":"0"},{"block_num":"0","left":"0.956395349133193","text":"UTE.d","top":"0.9860627176862727","width":"0.013081394611521024","conf":"0.30000001192092896","word_num":"0","height":"0.006968641205077342","par_num":"0","level":"0","page_num":"0","line_num":"0"},{"level":"0","left":"0.9752906995039653","top":"0.9860627181052405","conf":"0.30000001192092896","par_num":"0","word_num":"0","line_num":"0","page_num":"0","text":"Aensod","height":"0.006968640444571572","block_num":"0","width":"0.018895347067650392"}]...
|
PhpStorm
|
AppleNative
|
PhpStorm
|
1
|
8017
|
NULL
|
NULL
|